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
338089076126	338089076685	338089077235	338089077785	338089078335	338089078885	338089079435	338089079985	338089080535	338089081085	338089081635	338089082185	338089082735	338089083285	338089083835	338089084385	338089084935	338089085485	338089086035	338089086585	338089087135	338089087685	338089088235	338089088785	338089089335	338089089885	338089090435	338089090985	338089091535	338089092085	338089092635	338089093185	338089093735	338089094285	338089094835	338089095385	338089095935	338089096485	338089097035	338089097585	338089098135	338089098685	338089099235	338089099785	338089100335	338089100885	338089101435	338089101985	338089102535	338089103085	338089103635	338089104185	338089104735	338089105285	338089105835	338089106385	338089106935	338089107485	338089108035	338089108585	338089109135	338089109685	338089110235	338089110785	338089111335	338089111885	338089112435	338089112985	338089113535	338089114085	338089114635	338089115185	338089115735	338089116285	338089116835	338089117385	338089117935	338089118485	338089119035	338089119585	338089120135	338089120685	338089121235	338089121785	338089122335	338089122885	338089123435	338089123985	338089124535	338089125085	338089125635	338089126187	338089126735	338089127285	338089127835	338089128385	338089128937	338089129485	338089130035	338089130587	338089131135	338089131685	338089132237	338089132785	338089133335	338089133885	338089134435	338089134985	338089135535	338089136085	338089136635	338089137185	338089137735	338089138285	338089138837	338089139385	338089139935	338089140485	338089141035	338089141585	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
50170	41864	41209	32932	14005	4321	2036	1300	1025	918	825	687	681	625	636	683	581	531	510	522	506	473	547	490	483	512	537	510	498	459	516	507	485	510	507	481	539	504	473	500	547	505	493	425	490	503	533	534	507	495	455	475	491	439	488	445	522	499	465	485	495	496	545	472	479	470	490	482	493	492	494	490	475	453	480	467	531	469	517	495	464	454	486	481	497	478	476	478	527	500	477	541	474	500	527	516	542	473	495	485	497	533	491	421	453	493	529	475	473	472	536	498	480	539	475	507	484	527	472	505	484	524	505	496	520	489	498	485	492	536	489	490	495	501	492	536	536	495	542	513	500	464	561	490	475	528	528	489	523	491	528	463	475	513	548	457	503	510	533	475	521	533	481	461	501	531	448	483	531	467	464	516	472	473	485	487	486	501	496	462	527	498	478	535	557	525	480	481	518	539	525	489	518	474	481	497	486	459	485	510	540	502	482	473	487	467	512	504	492	540	525	512	518	520	487	512	471	450	453	465	500	472	533	490	453	541	476	476	515	473	481	537	484	492	518	483	439	513	506	525	544	487	495	502	475	528	502	484	499	524	446	488	471	504	499	423	504	466	494	451	494	527	538	494	463	482	534	494	523	490	521	491	500	531	490	470	522	521	483	494	480	489	491	481	492	472	513	517	484	467	498	477	489	474	501	447	471	512	471	512	503	514	512	499	494	541	500	485	507	470	479	467	478	535	521	483	505	523	512	475	523	523	506	486	540	491	513	484	515	490	499	513	512	454	513	494	476	522	479	505	481	522	495	543	467	507	497	476	536	497	506	484	512	502	514	486	515	491	469	518	506	484	500	515	528	516	510	503	514	520	482	481	529	481	482	487	531	490	490	518	536	469	510	497	529	513	540	438	516	538	545	496	518	506	477	516	502	526	545	532	521	516	480	532	447	485	502	525	502	507	457	490	500	488	450	525	480	512	525	509	481	493	508	485	458	497	486	480	469	425	523	473	496	527	556	474	534	491	486	464	499	508	526	467	485	493	472	513	539	521	485	510	487	493	522	456	508	456	473	473	483	525	463	491	520	540	488	489	504	511	484	504	493	484	471	534	512	528	535	458	437	501	474	482	503	463	537	513	533	475	505	526	486	509	476	511	517	509	518	426	469	499	555	498	528	458	521	481	515	483	485	496	515	466	487	436	478	501	490	482	465	501	491	489	484	470	503	454	478	470	515	538	439	503	484	508	500	494	472	514	519	482	501	484	451	465	489	472	499	498	533	512	510	460	457	492	516	526	488	461	520	549	522	505	478	487	548	469	488	484	499	528	498	547	499	506	546	453	440	489	487	514	470	473	515	513	509	489	465	465	477	488	521	534	504	505	503	511	481	502	437	494	479	490	497	541	527	476	446	460	511	497	532	503	492	506	507	487	486	480	464	474	536	461	444	498	461	440	504	502	493	513	516	508	505	479	448	493	499	434	479	554	501	470	488	495	485	474	482	511	452	485	490	512	456	474	491	480	505	473	479	498	511	512	507	459	484	521	520	495	531	477	479	510	455	504	481	524	476	514	511	496	481	499	557	487	513	531	500	459	494	490	459	497	475	447	494	480	488	484	468	454	519	462	511	515	494	517	484	506	527	496	479	461	500	529	479	490	505	520	537	532	481	514	497	492	457	486	497	477	469	498	505	510	495	464	498	521	473	445	457	469	514	504	477	495	499	507	504	461	516	512	494	504	498	473	482	506	486	494	538	545	532	514	438	485	504	492	512	487	472	503	525	532	497	537	482	446	495	510	505	480	463	463	485	506	495	478	451	496	468	499	441	502	507	549	490	484	492	500	482	562	498	513	502	487	493	465	479	507	484	509	488	475	513	490	483	509	503	496	487	502	521	471	496	528	508	451	478	473	454	460	498	489	511	502	511	504	525	518	476	514	511	505	478	493	496	501	503	520	486	464	537	492	457	499	472	439	493	502	475	503	499	507	517	460	473	522	538	521	500	498	481	481	462	514	502	468	480	475	522	481	523	479	487	502	502	513	473	494	517	513	511	475	477	530	491	504	495	510	495	470	473	532	499	515	510	436	480	518	508	474	537	450	450	512	512	494	492	473	500	486	502	482	458	492	510	524	480	488	460	532	481	506	533	489	528	485	498	483	485	492	479	502	540	495	501	522	474	491	541	509	496	498	513	449	550	500	493	503	461	506	490	502	515	533	483	538	477	505	461	484	478	526	495	464	509	441	475	485	492	477	512	498	492	558	519	503	492	516	460	530	490	459	506	505	452	512	506	476	484	552	500	507	475	439	488	520	500	472	498	510	477	499	493	488	504	520	475	481	515	480	494	479	471	507	512	503	481	518	547	507	462	495	466	490	518	465	498	500	501	472	503	449	450	475	512	493	485	533	518	469	504	524	522	508	484	516	491	476	462	547	509	487	462	463	494	532	497	488	513	520	495	517	464	467	500	467	521	505	532	518	467	500	464	507	462	490	496	538	496	462	497	520	461	488	486	466	553	465	555	513	451	524	453	462	518	513	445	476	478	493	498	504	490	514	498	502	469	533	519	471	518	445	480	522	477	491	463	475	493	492	470	529	522	488	516	524	534	502	482	561	500	508	524	523	466	493	525	533	525	503	492	542	486	509	498	530	499	476	495	453	534	529	490	500	488	507	472	484	448	477	496	482	477	520	530	480	477	492	486	496	448	498	524	529	514	520	499	503	517	515	505	514	517	484	448	474	485	459	473	513	480	492	519	437	506	489	471	495	469	453	497	484	553	483	508	531	483	452	521	464	497	511	508	524	508	446	510	491	523	530	455	491	469	427	471	507	532	509	526	508	518	501	481	504	532	486	517	506	490	482	463	461	527	461	482	529	544	510	501	508	515	469	498	518	490	493	541	521	495	522	500	531	536	515	483	498	504	515	513	486	447	502	452	504	476	540	489	504	548	470	510	493	498	484	499	485	468	516	511	509	519	472	534	476	464	530	505	514	514	498	504	457	484	482	529	507	498	481	528	517	530	513	479	519	511	464	469	498	495	475	502	526	489	511	496	471	510	506	496	488	511	474	487	524	499	486	478	523	487	485	489	490	503	491	519	512	431	524	506	502	476	520	451	448	501	512	477	454	461	516	483	515	486	535	453	489	517	516	526	498	491	499	475	504	471	479	477	485	507	539	515	488	501	491	474	496	505	454	497	480	446	469	487	488	510	548	468	450	464	466	499	485	491	487	501	474	509	505	492	493	514	499	500	520	481	463	523	498	516	542	507	493	504	463	499	483	531	472	516	478	522	484	497	464	501	515	531	523	541	484	525	470	485	503	536	504	531	550	509	520	494	490	493	488	495	490	495	458	465	556	514	507	541	494	480	517	497	520	503	485	484	496	449	491	470	497	539	496	496	466	450	496	477	527	473	478	525	472	520	474	489	458	506	500	501	504	480	512	474	468	481	460	468	507	497	425	468	449	523	495	458	479	496	521	525	550	479	445	471	429	494	496	494	494
32474	33153	41295	39133	13970	7583	5554	4357	3528	2893	2603	2253	2061	1854	1808	1603	1525	1452	1332	1305	1209	1213	1148	1188	1159	1173	1072	1108	1150	1114	1105	1076	1076	1088	1065	1049	1078	1050	1074	1087	1073	1065	1076	1060	1102	995	1103	1074	1041	1048	1042	1053	1070	1105	1051	1075	1092	1106	1056	1112	1036	1080	1094	1019	1101	1070	1081	1104	1008	1023	1086	1009	1111	1024	1083	1067	1085	1067	1051	1022	1117	1074	1100	1053	1066	1076	1064	1031	1031	1056	1011	1104	1072	1092	1031	1101	1044	1121	1061	1068	1058	1067	1068	1045	1090	1053	1071	1077	1060	1050	1036	1021	1053	1032	1096	1048	1054	984	1077	1105	1004	1086	1068	1082	1121	1075	1001	1097	1041	1091	1062	1065	1056	1052	1052	1113	1042	1033	1088	1069	1056	1080	1022	1064	1061	1054	1097	1120	1103	1063	1029	1131	1028	1074	1064	1078	1065	1083	1050	1028	1043	1025	1005	1081	1088	1109	1073	1038	1115	1034	1072	1065	1035	1056	1117	1048	1073	1085	1097	1087	1063	1012	1071	1052	1069	1061	1063	1092	1043	1039	1059	1029	1099	1054	1005	1028	1061	1007	1038	1135	1043	1006	1072	1000	1068	1014	1037	1033	1042	1085	1044	1043	1011	1071	1080	1053	1014	1035	1034	1073	1071	1045	1090	1048	1055	995	1060	1073	1109	1041	1038	1026	1083	1063	1045	1058	1040	1084	1030	1019	1025	1018	993	1018	1051	1011	1088	1057	1067	1047	1047	1048	1115	1120	1060	1001	1089	1049	1027	1085	1097	1114	1025	1048	1040	1121	1071	1030	1056	1060	1048	1024	1060	1083	1066	1050	1089	1065	1059	1045	1084	1125	1084	1079	1070	1078	1059	1081	1047	1069	1076	1049	1066	1039	1044	1081	1066	1047	1050	1088	1069	1022	1017	1038	1086	1080	1037	1050	1002	1054	1096	1102	1079	1032	1051	1046	1058	1084	1072	1048	1023	1001	1103	1053	1011	1032	1091	1063	1086	1025	1068	1026	1043	1060	1119	1028	1097	1083	1058	1116	1059	1044	1006	1033	1096	1107	1069	1014	1035	1027	1067	1087	1150	1042	1074	1104	1017	1072	1033	1093	1100	1055	1033	1055	1077	1046	1059	999	1046	1053	1123	1058	1050	1107	991	1065	1051	1036	1018	1094	1128	1010	1062	993	1080	1026	1042	1036	1048	1003	1037	1057	1072	1034	1054	1057	1038	1070	1058	1053	1012	1047	1042	1088	1006	1010	1019	1045	1071	1035	1054	1064	1026	1015	1104	1042	1088	1056	1115	1057	1027	1054	1066	1079	1043	1085	989	1085	1062	1053	1047	1087	1011	1032	1072	1089	1059	1053	1061	1018	1033	1022	1105	1003	1066	1025	1018	1036	1009	1045	1090	1053	1052	1062	1014	1055	986	1071	1024	1008	1064	1093	1080	1053	1052	1053	1007	1041	1044	1051	1076	1033	1113	1015	1040	1047	1053	1011	1030	1018	1032	1017	1001	1024	1079	1038	1023	1052	1083	1042	1058	1068	1039	1092	1032	1033	1061	1059	1010	1091	1019	989	1024	1073	1079	1083	1044	1052	1083	1095	1059	1030	1057	1075	1019	1041	1011	1105	1043	1045	1031	1096	1102	1015	1056	1014	1020	1055	1115	1066	1045	1111	1082	1107	1084	1041	1053	1052	1048	1057	1056	1030	1032	1086	1056	1063	1063	1091	1047	1077	1049	1086	955	1076	1071	1042	1045	1103	1048	1114	1087	1122	1098	1014	1093	1051	1107	1050	1043	1041	1085	1066	1082	1020	1034	1029	1043	1084	1063	1049	989	1013	1068	1070	1056	1067	1030	1096	1073	1079	1067	1063	1103	1048	1023	1071	1004	1032	1083	1021	1023	1087	1053	1145	1081	1144	1080	1068	990	1022	1008	1089	1037	1057	1003	1075	1000	1061	1100	1086	1014	1058	1074	1051	1075	1053	1089	1064	1007	1066	1119	1017	1055	1095	1057	1060	1006	1048	1086	1021	1108	1059	1049	1060	1030	1041	1025	1043	1030	1063	1108	1083	1038	1028	1091	1013	1043	1078	1086	999	1073	1090	1065	1024	1051	1103	1119	1029	1062	1072	1012	1102	1033	1039	1119	1050	1059	1006	1024	1069	1070	1052	1070	1089	1052	1030	1088	1045	1076	1089	1038	1029	1091	1120	1019	1050	1047	1110	1048	1039	1093	1098	1055	986	1059	1107	1112	1061	1019	1089	1057	1003	1039	1041	1079	1095	1085	1063	1033	1083	1033	1053	1052	1005	1016	1007	1070	1063	1077	1068	1098	1027	1076	1055	1037	1095	1082	1071	1106	1058	1019	1052	1043	1045	1015	997	1042	1069	1046	1076	1028	1082	1060	1082	1028	1014	1082	1048	1069	1042	1106	1029	1048	1095	1118	1066	1049	1041	1069	1047	1050	1065	1065	1080	1041	1059	1110	1071	1082	1003	1109	1037	1030	1027	1043	1111	1085	1069	977	1066	1070	1106	1106	1044	1075	1089	1010	1057	1026	1044	1072	1053	1088	1039	1113	1036	1106	1016	989	1034	1026	1034	1035	1047	1031	1019	1040	1083	1082	1104	1057	1028	1123	1080	980	1066	1051	1049	1039	1068	1016	1039	1009	1082	1041	1036	1062	1063	1092	1115	1114	994	1080	1052	1037	1059	1123	1053	1093	993	1052	1083	1009	1042	1033	1100	1070	1040	1032	1054	1051	1046	1007	1111	1036	1046	1029	1067	1093	1034	1038	1051	1078	1052	1094	1081	1102	1036	1089	1033	1029	1033	1062	1086	1133	1068	1056	1071	1060	1084	1067	1078	1047	1062	1030	1069	996	980	1038	1071	1036	1061	1098	1089	1051	1045	1067	1110	1029	1089	1035	1057	1059	1057	1044	1072	1064	1021	1085	1017	1038	1045	1044	1025	1064	1066	1021	1025	1038	1077	1034	1087	1062	1059	1080	1102	1100	1042	1071	1026	1005	1057	1008	1075	1053	1024	1016	1063	1058	1049	1025	1077	1070	1087	1009	994	1035	1089	1059	1091	1000	1050	1051	1048	993	1089	1017	1065	1081	1065	1053	1087	1045	991	1029	1092	1028	1054	1041	1054	1059	1089	1120	1064	1079	1079	1042	1082	1073	1094	1060	1032	1096	1055	1041	1006	1032	1011	1057	1048	1097	1032	1062	1057	1086	1060	1058	1060	1077	1051	1020	1083	1079	1010	1090	1034	1051	1139	1108	1008	1033	1054	1019	1043	1010	1027	1035	1029	1044	991	1029	1001	1030	1065	1093	1084	1012	1025	1003	1102	1028	1058	1076	1038	1107	1104	1069	959	1022	1034	1029	1078	1097	1035	1032	1056	1065	1079	1058	1025	1038	1060	1039	1036	1050	1030	1064	1059	1104	1064	1055	1046	1047	1022	1137	1042	1053	1060	1008	1009	1062	1041	1046	1100	982	1116	1052	1098	1081	1060	1078	1076	1048	1093	1073	1050	1073	1047	1016	1055	1019	1037	1029	1061	1021	1097	1060	1044	1082	1035	1108	1073	1027	1044	1061	1081	1054	1065	1066	1061	1045	1102	1018	1055	1052	1066	1125	1065	1073	1025	1035	1010	1042	1037	1016	1019	1066	1019	1021	1031	1070	1074	1037	1044	1088	1045	1057	1123	1050	989	1141	1052	1049	1052	1111	1014	1016	1015	1078	1088	1086	1117	1059	1053	1128	1078	1064	1032	1070	1087	1019	1062	1058	973	1101	1037	1057	1070	1013	959	1065	1077	1041	990	1057	1052	1064	1030	1060	1115	1005	1021	1039	1096	1051	1032	1055	1066	1045	1036	1096	1106	1101	1077	1045	1031	1044	1067	1009	1052	1033	1028	1088	1084	1081	1025	1074	1100	1052	1007	1030	1052	1101	1045	1082	1098	1036	1082	1042	1042	1068	1049	1047	1034	1040	1053	1045	1063	1050	1066	1042	1056	1058	1054	1084	1019	1086	1054	1095	1056	1094	1042	1042	1026	1050	1023	1044	1042	1007	1061	1102	1067	1040	1056	1098	1058	1056	1037	1100	1008	1143	1096	1030	1089	1080	1041	1045	1033	1063	1132	1052	1056	1089	1083	1098	996	1054	1066	1049	1107	1088	1038	1069	1011	1061	1079	1077	1121	1099	1088	1054	1060	1073	987	1038	1090	1078	1004	1015	1017	1084	989	1057	1036	1087	1039	1036	1055	1039	1029	1091	1053	1002	1027	1123	1065	1047	1048	1050	1079	1019	1044	1082	1103	1051	1032	1077	1006	1058	1057	1051	1090	1018	1035	1054	1026	1102	1078	1110	1076	1051	1049	1055	1038	1027	1021	1028	1050	1025	1020	1032	1068	1066	1096	1002	997	1098	1130	1080	992	1040	1103	1034	1081	1062	1073	1073	1049	1081	1057	1063	985	1071	1018	992	1059	1087	1086	997	1048	1058	1014	1045	1083	1027	1077	1008	1158	1084	1075	1038	1075	1090	1085	1003	1047	1070	1059	1055	1012	1063	1087	1048	1106	1005	1100	1065	1048	1061	1017	1065	1065	1038	1039	1075	1061	1068	1067	1081	1071	1075	1100	1063	1077	1056	1032	1026	1111	1071	1000	1059	1132	1026	1083	1040	1086	999	1032	1079	1091	1097	1031	1039	1062	1041	1067	1057	1005	1075	1006	1027	982	1065	1083	1033	1077	1080	1107	1070	1025	1046	1063	1070	1037	1041	1017	1012	1017	1029	1096	1084	1004	1022	1072	1046	1111	1079	1009	1052	1029	1042	1102	1043	1032	1045	1060	1057	1098	994	1127	1049	1063	1082	1052	1019	1002	1024	1007	1087	1071	1087	991	1045	1071	1019	1006	1083	1082	1058	1076	1081	1050	1109	1030	1064	1051	1046	1080	1027	1053	1082	1071	1068	1066	1037	1006
21806	14475	11002	5229	1688	990	682	641	550	516	485	508	456	451	449	427	410	415	436	425	386	407	404	380	382	384	422	422	421	412	423	397	433	426	451	411	397	405	400	367	393	417	419	387	427	396	431	427	416	369	394	381	418	432	365	426	382	361	385	404	376	385	423	437	381	366	425	374	431	404	413	446	400	453	408	405	403	389	411	403	400	420	415	400	394	408	415	417	399	428	413	392	401	399	423	419	410	408	396	382	425	400	418	436	402	405	429	436	368	394	405	407	354	356	427	426	441	415	424	416	428	391	432	422	383	429	406	412	410	398	411	408	432	383	422	385	389	382	378	412	380	384	405	392	409	396	389	419	376	410	390	364	429	383	345	386	417	396	381	413	377	392	429	414	433	401	412	398	397	399	382	382	378	392	409	374	383	386	393	401	407	388	394	390	393	417	374	415	399	371	387	358	410	394	418	410	378	419	426	414	428	400	412	426	417	426	396	459	450	437	490	409	433	406	396	381	423	391	412	427	363	400	413	409	405	397	399	374	399	436	408	383	405	373	362	410	380	372	428	434	364	401	420	405	401	410	368	435	420	366	401	421	385	402	422	390	427	436	428	368	386	409	387	412	401	436	396	411	421	386	388	392	382	388	398	417	422	392	387	410	376	367	382	417	402	399	422	414	403	398	381	390	396	404	424	436	423	445	399	413	406	386	382	414	355	385	403	453	416	435	361	411	397	438	469	403	401	399	403	424	387	385	391	415	425	454	436	391	411	417	413	435	430	422	434	388	403	426	377	430	391	389	379	405	406	375	388	411	432	475	409	415	383	371	417	434	391	429	434	438	389	406	422	426	377	383	411	380	386	400	366	406	392	414	392	386	379	402	405	419	396	441	398	435	417	389	411	384	367	356	405	400	395	412	425	405	442	410	414	394	385	411	371	403	403	393	404	403	372	423	376	419	396	402	406	375	363	434	385	427	422	424	436	408	380	379	460	430	393	396	393	369	372	396	387	416	400	408	446	402	375	387	411	404	390	386	400	417	400	435	415	423	384	402	408	410	468	383	399	422	390	392	382	445	414	420	421	393	404	408	393	369	392	376	441	423	413	410	440	410	357	395	404	412	377	382	368	395	348	397	399	414	388	404	410	395	388	406	437	435	395	377	414	384	421	434	403	429	409	383	372	385	380	396	436	433	404	429	389	359	396	429	395	386	414	374	459	407	394	410	406	465	413	370	396	404	415	402	398	415	427	411	411	385	418	379	419	374	417	435	439	413	384	401	390	410	398	395	385	402	393	408	403	399	378	402	454	442	398	411	386	390	409	367	421	420	434	413	391	373	412	408	415	420	393	383	447	427	398	395	379	378	388	412	415	392	411	388	423	444	448	419	443	404	414	421	353	390	407	386	434	423	410	391	412	374	402	401	404	402	392	447	450	406	430	437	383	424	400	354	397	441	382	408	412	395	429	391	410	394	396	412	434	408	354	415	394	410	397	397	354	409	421	440	380	368	397	400	422	389	364	454	424	390	416	414	442	406	401	383	375	384	422	406	372	414	386	406	404	381	430	397	414	420	420	405	434	384	406	419	431	385	407	387	424	364	411	412	409	398	385	414	426	390	373	397	388	393	421	395	434	390	399	427	439	427	373	380	417	429	361	413	399	418	395	422	385	387	429	430	390	421	404	428	407	370	401	419	418	424	388	367	385	426	408	418	404	446	403	458	386	394	387	432	351	424	344	426	416	372	382	391	404	433	395	407	387	387	439	415	402	421	395	384	455	406	371	445	410	371	408	348	398	390	368	413	396	358	385	419	414	404	385	408	412	413	398	392	413	413	406	440	397	389	415	372	450	397	393	431	406	378	407	384	401	391	365	379	352	434	427	400	431	448	405	456	418	381	438	385	408	443	415	396	359	370	382	434	373	400	395	376	418	385	404	393	444	391	390	367	397	381	406	398	434	381	410	432	388	400	392	393	448	372	385	380	390	380	431	420	385	396	376	386	414	417	382	410	407	381	357	377	393	417	400	389	350	394	398	417	402	434	413	362	418	410	408	430	438	403	449	387	400	388	417	430	436	395	392	420	411	410	411	384	391	413	388	410	440	425	426	436	377	382	447	437	395	412	372	385	372	414	422	400	420	417	391	381	412	387	390	392	362	401	388	377	380	418	352	403	389	391	420	400	424	426	398	336	415	347	369	387	369	417	442	415	385	406	411	382	380	398	403	405	392	400	385	362	381	401	358	381	381	382	403	393	381	369	390	382	395	392	466	417	412	403	453	429	430	402	426	371	418	415	403	384	386	406	384	402	375	445	423	416	389	393	409	400	422	410	396	383	419	417	428	407	414	380	404	402	402	396	355	401	418	412	382	402	398	407	389	367	379	390	406	422	409	387	405	408	383	398	408	413	395	386	372	406	397	397	408	440	382	413	396	393	388	417	387	419	388	436	426	414	442	394	407	420	405	396	389	411	416	416	443	393	398	386	450	400	404	383	411	392	402	377	393	409	415	454	386	403	429	397	388	423	464	433	410	393	422	414	396	409	417	415	361	450	370	407	426	397	386	439	379	369	414	404	419	435	402	426	405	431	438	415	434	422	403	430	409	438	389	405	457	381	393	425	386	398	377	420	405	394	401	392	467	464	431	370	357	436	433	363	402	371	364	406	399	403	400	435	402	371	374	425	386	420	395	383	394	411	437	384	424	403	428	389	428	375	408	392	382	415	421	420	394	408	434	413	395	347	444	382	404	376	394	381	407	413	383	347	416	396	379	414	410	410	404	422	386	424	401	377	420	408	397	402	415	403	441	422	431	403	378	401	401	434	421	405	399	398	424	459	339	380	435	389	378	361	399	389	429	396	388	375	412	387	404	390	417	446	424	361	396	409	407	403	384	419	451	375	428	397	361	438	376	362	431	380	376	415	382	394	406	390	383	427	387	414	399	373	424	393	420	401	398	392	403	431	406	402	380	428	410	416	393	408	398	410	424	409	400	395	441	381	392	357	355	384	377	397	401	404	398	389	417	420	392	410	430	407	418	426	393	417	428	460	392	398	406	408	413	398	426	407	358	406	403	400	361	423	443	405	430	384	396	414	416	410	399	412	411	384	409	365	408	404	398	401	376	406	405	418	421	382	393	394	399	423	412	442	413	394	424	411	365	410	374	415	361	430	391	378	416	375	380	428	413	384	409	369	399	396	370	439	441	422	423	410	446	397	415	399	366	410	416	387	423	448	393	400	395	447	385	373	408	379	421	401	345	421	414	407	441	384	381	418	387	406	392	417	418	379	382	424	391	385	409	404	402	409	438	400	408	421	398	395	419	390	413	393	418	431	437	389	394	383	395	408	410	407	405	419	414	417	397	393	399	437	411	393	382	399	429	415	407	427	437	409	392	411	351	361	402	391	394	444	417	409	415	455	422	408	449	447	411	408	462	400	398	398	386	400	372	406	398	407	383	377	413	437	389	438	439	452	385	427	414	395	388	432	418	415	411	423
12867	11998	15748	11403	4618	2768	2208	1834	1558	1441	1322	1252	1207	1091	1059	1074	1023	993	944	949	948	980	915	891	916	929	864	883	879	919	945	890	893	910	878	905	915	925	938	925	853	914	911	955	936	958	939	898	900	915	879	892	897	936	892	897	880	855	900	896	876	864	920	920	912	903	876	889	910	862	937	856	954	896	926	906	863	855	877	924	906	856	896	928	842	865	841	893	897	839	897	907	856	856	862	832	920	886	892	878	944	911	825	905	941	840	896	895	907	906	858	862	836	895	858	918	861	880	861	877	929	839	866	883	886	860	949	906	868	887	936	875	881	908	910	864	869	867	894	851	844	930	858	905	880	899	926	871	926	846	899	900	902	877	897	903	899	870	904	855	892	861	862	860	913	864	849	856	867	886	878	860	869	918	895	849	806	893	890	955	854	938	875	855	891	915	910	933	875	843	862	840	902	847	903	897	927	865	873	884	877	871	912	881	844	901	903	927	891	877	883	895	851	943	870	902	854	917	829	873	934	922	874	860	892	907	910	913	889	863	851	851	951	903	933	877	929	888	900	909	908	887	888	908	861	926	958	903	896	895	871	928	907	892	895	908	845	820	846	895	895	838	920	915	863	874	912	855	900	873	892	903	914	883	913	877	909	852	924	889	851	903	832	898	925	850	858	854	850	928	851	861	830	854	838	864	927	877	905	912	896	883	878	844	855	910	835	868	926	899	893	879	846	835	866	851	929	847	900	885	862	941	870	947	936	878	882	880	870	862	879	875	852	936	881	888	878	894	843	864	829	890	903	923	903	882	890	891	886	871	861	848	872	908	920	872	915	856	875	911	956	861	899	921	844	873	888	893	940	878	855	881	924	933	878	885	915	897	877	897	880	934	880	934	887	916	874	847	862	894	915	886	898	870	901	868	907	944	918	909	824	880	830	853	947	902	863	876	819	842	892	841	890	880	907	875	858	934	941	920	902	916	854	935	902	911	869	895	879	935	874	934	869	869	886	939	873	888	907	850	873	889	881	960	877	914	870	901	878	834	897	886	888	896	904	891	876	885	910	872	915	874	849	907	845	881	848	880	905	930	884	859	972	920	872	906	892	889	860	850	875	869	855	875	865	895	858	871	888	853	873	950	874	839	911	917	892	876	897	881	908	897	867	923	912	903	910	891	857	863	929	875	878	853	839	891	863	872	869	902	884	845	847	875	903	869	879	852	893	889	859	877	848	825	884	897	875	897	947	928	863	941	891	817	879	845	868	917	905	806	922	892	855	867	874	879	878	888	910	876	914	887	907	879	857	892	902	826	871	865	857	857	853	855	907	871	874	914	885	887	872	906	905	897	880	924	935	905	872	854	852	913	843	908	916	899	872	854	830	855	968	902	865	905	895	887	855	863	882	842	904	847	896	873	900	848	901	871	895	926	930	900	852	896	866	914	907	822	907	870	900	873	925	943	875	885	994	878	939	883	904	905	830	895	902	854	921	929	926	879	871	857	853	910	843	884	842	921	945	919	838	854	856	888	887	876	883	914	915	908	905	955	911	895	932	885	883	923	899	870	866	904	918	945	831	869	866	926	914	869	928	887	894	960	903	918	912	879	912	847	874	861	904	899	928	903	893	859	878	848	912	875	856	888	890	916	861	868	819	870	873	888	871	918	879	860	890	898	856	865	922	881	870	921	859	882	890	885	894	848	881	897	927	897	949	920	864	860	861	843	886	913	928	856	897	900	879	877	840	901	918	964	914	939	834	922	887	916	889	835	870	899	866	880	922	891	907	858	870	866	860	893	899	883	936	950	898	909	865	907	848	886	885	884	913	881	890	907	926	900	891	904	893	874	892	908	883	949	857	875	903	941	848	879	902	902	861	904	839	852	911	916	916	903	845	962	885	934	952	892	883	861	895	871	881	902	905	913	903	908	883	907	906	901	851	947	912	908	856	914	908	906	881	868	859	895	914	853	865	925	891	898	908	898	885	903	933	901	872	901	906	935	917	900	934	900	873	943	905	906	875	928	881	881	886	932	895	879	902	876	871	917	882	873	920	839	918	870	900	869	878	923	831	895	905	869	969	911	865	901	875	875	856	881	890	855	901	859	865	836	895	859	902	876	892	911	889	883	878	876	916	937	824	903	857	875	937	873	938	885	894	906	934	905	882	960	914	837	891	956	892	896	848	855	873	844	896	877	868	922	932	842	955	848	889	922	860	898	923	908	868	945	858	887	903	918	902	879	852	882	888	885	906	902	921	910	907	912	895	922	881	869	884	852	906	838	872	856	882	879	869	865	903	926	907	858	859	896	878	875	872	900	898	872	912	897	869	871	928	903	885	875	902	909	895	887	863	879	918	891	930	853	854	893	873	828	873	878	885	846	880	905	886	892	842	876	889	881	854	902	924	837	865	904	832	874	868	916	876	868	923	869	884	842	878	873	853	888	893	891	940	891	897	934	902	903	911	940	873	857	897	876	877	887	886	898	876	910	893	938	874	849	915	874	885	855	890	867	899	912	865	922	877	832	921	867	909	911	859	930	959	908	890	866	872	910	837	879	901	908	864	867	954	895	875	888	913	892	900	935	888	873	862	891	901	931	898	913	926	880	874	929	896	904	952	923	907	911	898	941	905	891	897	889	873	916	956	852	848	892	899	868	923	865	860	900	919	897	958	858	850	881	912	926	869	878	873	908	884	922	866	905	851	897	939	927	865	857	850	868	875	880	896	906	915	931	863	863	891	854	876	892	930	868	851	869	870	908	915	911	924	904	895	882	900	840	895	857	845	834	878	905	859	885	892	872	872	896	896	859	879	890	890	888	913	957	854	896	906	916	913	892	952	914	957	881	868	828	912	924	881	899	923	912	852	899	868	961	905	896	890	894	863	856	887	888	904	889	917	882	874	854	885	852	878	921	848	857	860	888	857	857	892	906	905	903	881	872	880	873	926	863	876	869	871	884	862	959	887	853	908	884	876	898	870	934	871	841	920	855	824	904	890	896	902	863	900	866	940	880	848	943	899	911	888	925	961	967	896	905	877	886	872	896	886	895	873	891	931	896	874	908	888	857	903	903	818	962	892	869	923	848	811	864	856	891	866	935	924	847	849	852	931	906	863	911	830	923	831	874	936	848	898	859	877	850	855	894	915	917	868	881	844	880	890	902	878	883	888	922	850	882	863	890	836	916	903	929	908	866	872	917	899	849	864	930	854	821	889	929	892	944	860	834	924	896	904	897	889	968	954	924	913	849	866	864	848	858	921	864	883	874	945	866	939	926	894	877	917	892	880	870	966	943	952	895	863	922	865	885	904	968	880	906	911	859	929	895	938	927	873	874	833	888	902	885	871	893	852	911	925	922	954	839	900	947	912	928	879	858	903	906	953	865	932	952	861	899	896	873	872	851	921	877	836	883	872	866	866	849	891	871	902	916	887	914	849	849	819	914	910	876	914	918	927	937	935	875	879	854	870	866	930	907	901	913	869	969	876	882	932	837	923	927	901	912
39269	32181	30544	21143	6285	1819	1206	867	757	685	620	513	517	506	492	502	485	450	447	430	463	501	441	452	418	469	460	446	451	459	440	393	432	398	429	462	429	424	434	464	457	458	467	453	452	455	438	426	465	435	474	425	442	449	456	407	483	446	453	449	437	476	470	470	453	458	444	415	429	391	423	419	517	471	407	464	445	418	425	428	439	405	446	416	438	437	436	474	451	463	444	431	443	489	428	456	483	474	458	398	419	472	448	482	455	447	424	464	420	464	471	438	467	436	409	414	422	405	415	447	450	439	467	469	429	500	429	439	430	482	430	451	451	457	410	435	456	438	440	483	464	444	442	422	456	433	421	420	424	460	451	444	449	473	445	423	434	415	456	456	392	438	414	459	405	481	435	470	447	408	450	475	454	424	421	441	419	426	415	425	441	404	423	440	443	462	474	414	431	490	448	440	403	381	423	412	494	466	456	445	431	417	390	440	421	443	469	469	452	425	444	429	449	475	398	436	420	442	440	479	423	443	455	400	430	433	481	444	425	424	489	457	420	438	471	428	491	454	452	443	441	440	436	389	472	444	453	444	440	412	419	436	434	404	448	415	443	461	477	429	431	424	446	453	379	444	456	422	436	424	453	449	433	407	387	458	436	462	418	429	421	438	492	474	395	431	429	451	464	466	441	473	435	403	437	445	433	426	435	444	448	430	457	429	445	420	434	468	443	405	459	458	465	451	411	468	449	465	426	471	420	465	438	444	426	444	427	445	427	393	449	446	474	442	454	464	408	432	484	419	423	476	427	408	438	422	431	373	436	459	440	446	429	422	472	451	446	477	434	467	448	451	439	453	467	431	479	429	449	404	441	408	462	507	454	451	461	440	434	438	449	465	438	410	437	439	415	473	507	465	429	404	416	454	462	438	399	450	452	467	417	419	384	438	426	420	409	431	443	444	443	445	468	452	469	415	395	478	468	469	412	417	434	478	435	403	434	457	446	477	404	482	483	439	448	478	442	410	481	369	468	461	407	421	464	384	414	440	406	425	440	417	453	437	446	439	411	435	400	455	497	459	472	472	456	463	457	416	438	432	446	438	470	453	439	400	401	444	423	455	450	441	466	414	411	409	430	453	451	444	458	445	450	436	429	470	428	439	448	484	449	401	459	392	463	455	432	443	458	415	460	436	458	427	448	480	461	385	430	447	420	463	451	467	428	450	457	442	477	454	430	410	447	434	428	436	420	458	459	449	445	418	466	454	453	461	415	426	465	476	394	437	419	411	475	422	479	433	490	435	480	430	473	438	437	454	484	461	459	416	454	462	422	401	436	428	425	430	426	450	424	468	407	434	461	404	414	443	439	440	448	438	415	457	399	433	435	448	439	399	462	432	441	411	470	450	453	419	417	442	406	462	428	378	461	385	427	421	455	430	415	458	480	443	435	417	418	473	382	391	402	435	425	476	460	463	473	478	428	415	438	434	421	444	457	440	458	450	453	425	454	461	438	448	433	427	440	450	408	509	439	450	453	433	457	412	460	457	498	438	482	451	447	423	442	452	427	409	471	441	446	431	420	414	464	485	437	435	412	430	427	399	464	422	411	427	443	449	448	426	432	420	413	450	458	430	423	413	437	408	448	469	446	400	442	396	445	444	419	456	417	453	437	441	475	447	428	452	460	473	416	405	423	479	413	434	452	424	383	442	403	410	470	450	457	460	398	432	426	437	462	451	451	440	442	427	432	453	420	440	426	440	461	461	463	453	440	465	467	422	479	435	464	445	458	472	428	457	442	393	458	402	418	472	484	477	428	434	473	424	455	446	446	469	461	465	462	433	450	442	377	471	509	438	397	451	469	435	418	451	420	433	436	446	413	420	439	447	461	451	411	427	425	440	468	468	435	478	463	459	405	464	455	458	451	408	407	460	447	430	444	434	400	438	454	423	419	442	460	445	428	445	412	450	433	425	441	408	444	489	442	420	446	451	465	439	454	452	451	424	468	457	437	428	482	429	423	398	400	429	418	416	445	410	399	426	433	425	466	457	424	442	422	443	470	466	432	415	405	448	379	415	415	440	429	434	450	436	435	451	420	394	448	410	431	436	441	406	425	435	462	420	447	439	436	407	452	449	448	441	421	456	454	399	419	458	432	439	460	475	418	441	431	445	429	494	433	443	430	436	433	453	440	474	430	442	434	440	437	455	481	432	420	479	450	429	484	442	420	471	408	452	432	416	420	429	410	459	404	424	450	374	433	460	420	415	425	416	470	415	475	435	441	437	451	482	415	452	454	440	457	434	466	425	466	434	460	459	403	464	437	415	445	431	438	403	436	398	447	440	420	395	424	436	441	469	484	428	447	477	405	421	468	444	404	410	435	437	459	482	477	450	448	436	435	458	411	434	435	415	431	447	431	384	450	443	446	441	471	455	437	411	414	479	457	422	394	436	431	427	438	417	464	414	431	438	428	421	432	440	437	444	466	410	436	406	465	479	443	458	451	473	446	430	460	459	432	469	433	467	427	406	428	467	454	430	460	433	427	428	431	410	405	389	441	467	415	435	462	441	404	426	408	446	394	453	435	492	429	418	403	387	449	454	420	447	404	457	396	437	422	446	442	434	472	435	432	444	446	464	457	444	433	393	432	424	416	449	447	427	445	425	441	431	444	453	458	436	445	442	465	389	468	422	443	470	449	416	403	432	471	417	464	466	435	501	413	448	428	474	459	401	462	444	463	432	462	452	447	453	439	435	426	419	441	432	397	444	429	476	492	452	428	407	432	459	400	445	411	413	420	419	453	411	446	431	410	469	436	465	433	465	438	443	421	472	452	475	445	462	428	445	438	429	443	418	433	430	423	414	445	431	426	461	421	453	412	440	423	429	459	404	404	472	427	437	444	432	477	435	442	448	418	442	411	486	441	443	487	454	435	452	426	452	470	424	478	403	415	433	456	430	416	434	415	419	480	411	425	417	487	451	402	455	441	462	454	456	431	423	470	448	470	425	444	446	453	457	439	448	473	415	468	452	456	451	434	444	429	463	450	407	411	435	446	468	452	491	426	441	452	434	427	460	424	429	441	422	399	393	467	436	443	454	434	438	445	403	453	468	430	422	461	461	452	414	399	461	415	435	439	399	383	437	440	471	451	439	433	456	444	443	399	424	454	435	408	469	452	445	428	466	429	472	433	409	457	463	439	448	399	483	450	451	443	439	457	454	440	422	437	430	461	458	440	427	430	409	454	434	460	413	405	454	466	434	467	475	457	439	435	438	482	427	422	440	416	434	469	415	438	425	460	427	462	432	422	459	453	427	409	434	404	448	445	417	409	434	426	428	486	422	437	417	393	433	416	411	461	424	456	388	442	392	416	418	464	465	399	428	478	455	436	397	466	432	415	444	438	465	410	449	423	488	433	443	439	418	464	398	408	416	454	397	444	431	458	456	401	433	443	450	454	488	463	473	474	409	438	416	419	426	454	427	443	437	430	397	409	484	418	430	463	445	454	427
25197	25710	32771	28028	8461	4743	3558	2765	2342	2089	1921	1653	1558	1459	1372	1269	1223	1125	1144	1147	1123	1050	1062	1037	980	1079	998	1060	1024	959	945	1049	964	953	968	964	992	962	936	989	969	988	1000	970	1017	926	948	958	981	1013	976	932	975	961	907	966	925	940	960	905	1002	924	937	979	1010	980	917	923	994	910	971	915	994	969	1019	982	931	928	972	943	949	965	945	945	974	956	947	992	949	907	998	961	1000	919	985	998	960	965	921	938	989	953	989	941	968	969	984	907	941	972	964	972	1005	988	1001	935	910	948	940	1002	947	942	948	999	980	984	949	1000	953	963	947	939	986	989	933	983	1007	1001	951	941	969	994	969	901	913	919	986	971	948	999	957	934	997	1010	1021	911	1011	981	999	1005	975	960	888	946	972	961	928	943	979	943	953	1008	942	918	954	970	979	911	1013	977	970	987	1003	914	948	966	940	932	963	992	965	955	927	930	959	971	941	1014	975	998	974	918	951	959	1000	959	984	937	943	972	977	985	956	990	985	956	900	960	938	932	974	945	952	956	935	952	917	1005	1033	989	1050	972	989	938	960	963	962	995	980	968	954	968	922	958	927	956	910	1003	988	926	950	958	903	918	966	964	964	1022	918	948	982	1009	960	978	959	946	929	953	970	963	944	989	978	975	949	987	915	1011	982	992	919	997	967	1017	995	943	995	935	966	952	944	980	979	958	971	924	975	977	991	974	1038	899	979	974	906	920	906	976	972	948	990	995	941	986	961	870	948	956	938	929	1003	958	952	925	958	1017	974	1001	964	974	987	979	920	1036	969	898	948	974	962	904	940	959	926	963	974	955	968	911	981	943	902	917	974	932	983	1044	980	928	953	922	1028	1007	982	956	984	904	978	970	944	996	982	996	975	996	976	921	936	961	952	980	919	972	944	909	922	982	970	963	900	992	963	1083	1027	960	953	984	943	890	932	915	1025	930	973	918	993	976	986	973	958	989	950	1031	956	952	983	951	965	902	952	941	938	958	910	937	973	881	963	928	965	907	938	929	967	973	950	974	902	981	912	980	997	1020	958	921	999	952	968	987	945	925	984	922	935	997	982	961	980	964	937	985	927	958	970	1005	1004	941	983	976	964	982	913	1014	957	1031	909	964	984	1025	965	958	952	949	970	938	1018	958	972	983	997	940	978	980	970	974	963	936	971	956	959	947	941	981	992	1001	952	923	942	907	938	988	933	1025	978	923	988	987	935	934	898	954	926	923	903	928	961	991	988	966	872	934	978	996	978	991	976	946	949	936	936	981	917	949	994	998	978	966	934	915	986	962	931	980	873	928	977	927	967	926	971	972	949	936	947	988	971	996	910	1019	968	1029	981	935	966	925	976	991	938	935	948	967	966	974	995	1003	1010	955	955	962	948	958	942	942	892	929	964	984	1008	987	957	991	986	951	977	1001	920	980	926	1025	1007	991	980	944	1014	977	1020	956	992	903	991	919	1006	948	947	1012	977	954	939	974	927	979	986	959	979	956	950	974	1027	999	955	975	953	965	963	992	983	925	974	983	985	944	1012	967	964	957	950	1000	938	974	958	900	938	942	1010	988	938	942	984	951	952	944	937	996	936	975	1020	946	933	957	1004	935	1005	979	994	1032	916	992	1039	970	993	1024	952	982	971	955	972	908	984	945	958	932	932	935	996	954	1037	878	938	958	912	966	982	973	949	977	1012	941	972	930	970	976	945	1025	980	971	975	950	928	982	922	953	927	1000	949	989	942	940	948	914	948	931	987	948	981	956	962	944	972	930	1004	970	928	926	955	966	926	946	966	986	971	955	930	943	974	1043	960	897	935	930	994	952	975	988	933	897	951	987	965	983	947	949	973	977	1025	949	973	936	974	895	974	940	930	959	950	983	930	964	949	1004	955	1019	968	980	997	960	966	967	919	939	932	941	970	949	954	958	966	909	898	972	975	915	960	931	974	955	921	964	997	970	960	977	976	970	952	948	973	955	952	949	947	963	913	969	973	990	956	934	982	957	994	1039	967	1003	960	951	976	945	897	981	904	975	1021	1014	1011	955	961	994	936	988	999	974	965	971	935	976	983	987	941	955	938	955	965	928	942	1029	953	934	921	953	932	991	948	932	986	958	1026	1015	991	976	1012	927	929	942	929	942	945	965	1069	961	964	909	919	938	969	937	1017	974	931	1011	1008	916	907	979	981	949	1008	933	999	982	919	917	949	954	981	984	941	966	972	994	942	954	1006	967	943	956	1010	970	939	977	993	954	952	944	1019	931	965	972	981	912	932	1030	996	986	935	1018	899	952	933	992	955	999	1006	957	922	1029	980	950	987	965	914	962	977	984	943	981	965	999	927	963	1019	982	985	960	1005	940	899	910	961	984	906	960	1000	966	966	967	935	928	940	952	921	927	952	946	1019	959	950	937	979	962	970	964	937	950	980	917	1020	890	1036	993	939	950	1000	959	925	973	970	966	933	957	1056	971	937	998	1012	905	985	932	1005	953	973	1037	1000	968	1028	923	889	893	994	973	932	956	954	909	1026	970	1001	967	952	927	935	973	993	972	985	1020	936	989	962	935	986	960	995	949	948	967	968	945	948	972	952	938	959	1008	944	985	962	1044	976	912	939	978	919	981	954	916	961	940	934	957	955	941	955	950	937	967	968	948	932	983	1038	1004	992	956	1010	952	944	930	971	961	937	940	969	935	972	994	951	1026	943	930	938	968	931	995	936	949	957	942	958	918	985	959	986	943	964	964	953	968	953	933	1019	940	932	972	983	977	949	936	966	1025	961	988	937	987	991	1034	972	1012	924	956	944	981	903	969	962	1019	929	991	994	1003	955	932	975	916	948	955	963	970	929	985	925	970	933	949	973	931	950	939	1015	895	995	977	951	982	965	961	983	1027	994	998	943	993	993	990	941	969	907	902	953	946	996	921	957	975	935	902	951	940	975	948	939	985	925	994	941	973	910	940	961	971	945	949	966	980	965	977	940	1019	949	948	985	942	999	955	963	948	937	968	925	905	995	934	918	962	943	935	930	972	945	929	967	906	968	988	960	970	922	993	947	1028	890	962	953	907	960	987	918	948	938	1006	927	999	1016	1009	993	947	984	964	986	1020	1021	965	981	958	996	976	950	888	959	945	1011	919	950	942	946	978	924	957	919	948	911	989	930	946	973	935	955	955	968	916	971	975	934	1005	981	894	946	960	950	938	976	940	957	995	953	908	953	958	972	976	925	1017	1019	979	919	978	968	951	961	944	975	930	1014	1001	905	950	983	943	929	966	939	936	905	995	936	936	1039	930	956	929	978	992	989	973	943	953	947	975	953	979	917	937	935	981	969	986	965	959	923	940	998	964	892	945	997	925	904	973	984	978	1014	972	937	954	931	991	928	965	1015	981	973	937	966	944	984	916	975	925	981	928	955	942	924	964	1027	966	966	963	988	939	999	1002	922	1032	980	943	998	953	975	913	967	938	964	985	944	983	963	936	942	971	976	957	939	996	925	971	962	1021	947	937	961	938	941	945	929	922	948	990	982	995	968	921	969	934	995	982	965	976	960	1000	896	957	989	915	1007	882	946	953	991	948	928	961	997	973	958	970	924	1022	977	983	929	975	928	1008	994	1008	978	944	959	952	1002	969	957	968	933	980	939	945
48873	42616	39461	31752	11566	3682	1839	1229	948	815	764	656	689	593	601	516	533	518	516	556	506	491	473	463	478	509	500	480	487	503	450	491	452	468	454	488	444	451	481	520	514	491	411	484	472	483	501	466	444	480	449	486	475	424	474	466	507	486	506	467	493	444	490	466	494	517	518	476	479	435	444	484	476	492	441	467	484	472	514	454	447	489	442	495	438	475	533	476	467	483	507	489	468	496	440	463	467	478	445	481	457	466	516	471	495	481	441	471	512	492	454	455	490	493	500	464	501	464	502	445	530	461	500	437	473	451	466	449	455	468	469	468	509	475	483	506	452	421	449	453	470	457	496	458	485	470	507	475	494	493	458	463	444	448	484	507	426	438	483	553	478	466	471	510	450	476	476	456	504	516	485	490	505	489	489	467	502	506	481	482	460	475	447	418	453	445	502	447	457	441	470	517	490	471	460	508	478	516	436	460	505	441	486	451	440	453	503	512	423	467	475	474	490	508	485	467	490	490	519	495	536	450	431	516	434	440	450	508	508	476	510	482	454	477	485	434	505	478	499	478	472	498	489	511	471	454	481	491	452	486	418	473	506	462	490	506	446	483	481	475	468	473	472	503	444	461	479	457	475	460	472	448	454	481	492	452	514	483	457	495	489	461	474	454	515	499	475	474	440	482	480	499	485	491	490	484	483	476	479	455	482	447	493	450	463	466	470	449	455	466	431	453	507	485	479	497	486	517	481	449	436	512	508	481	435	451	512	455	487	442	464	470	445	503	476	511	441	465	410	488	467	481	466	531	450	468	452	492	447	466	468	488	476	461	451	520	459	494	437	478	490	471	477	440	482	491	485	451	472	499	449	526	472	473	476	498	470	455	500	478	488	500	457	499	491	472	535	464	476	511	482	457	474	472	442	464	443	476	511	418	463	462	473	488	481	507	458	435	450	472	481	491	467	436	435	536	460	495	498	495	463	482	460	543	484	450	447	446	490	439	475	508	458	467	494	525	510	524	458	468	477	437	529	477	455	462	455	487	449	472	458	464	452	513	463	496	450	440	476	422	473	498	454	467	458	474	428	449	512	513	458	441	457	486	458	523	428	502	444	491	476	486	462	476	494	536	542	472	526	490	474	510	488	484	488	494	483	469	466	488	480	437	474	476	475	445	493	496	472	485	445	448	477	455	461	467	490	446	467	441	460	470	487	476	470	468	467	523	448	497	453	468	468	476	472	458	498	485	513	501	494	484	424	458	479	436	488	463	456	478	482	455	500	489	482	458	460	504	483	448	457	485	461	503	465	457	479	467	511	459	459	454	461	443	453	492	472	473	493	428	441	475	490	493	470	450	447	471	443	453	474	466	481	450	489	486	492	488	510	528	480	450	467	469	415	452	474	502	440	500	479	447	480	434	437	498	445	489	493	516	479	504	507	480	493	468	479	449	482	475	477	427	451	467	481	433	427	472	503	497	468	486	506	501	472	465	497	480	474	489	474	475	487	478	466	485	472	450	500	509	485	452	454	443	451	465	452	469	475	500	527	461	504	469	481	483	435	446	470	469	485	497	475	496	514	498	513	462	504	477	473	455	481	496	473	485	559	478	472	484	453	456	478	459	479	459	513	520	491	452	460	517	464	513	499	477	475	478	461	468	451	502	437	453	496	495	446	443	446	454	483	505	465	437	465	440	465	470	480	492	497	513	480	429	475	472	470	528	460	475	448	473	483	463	439	481	565	473	450	517	455	450	459	473	479	462	457	441	506	489	486	453	470	471	442	516	468	483	482	462	466	533	452	479	468	440	467	530	479	456	494	460	492	491	446	440	467	455	467	427	485	530	462	485	503	494	443	454	494	484	487	510	455	516	486	451	496	486	477	452	444	464	466	495	472	448	500	462	513	499	459	459	487	495	481	521	436	476	502	431	459	465	471	497	477	470	477	463	468	473	492	459	485	448	448	457	503	479	450	458	476	489	469	422	476	543	465	462	507	489	484	475	514	495	458	479	476	466	467	474	495	467	462	473	463	459	525	491	494	483	500	484	469	469	455	471	438	474	431	503	483	497	471	454	447	451	486	454	483	469	515	484	501	441	450	458	529	485	473	488	513	462	448	428	499	503	476	469	497	477	457	465	550	467	462	465	464	404	485	439	445	503	498	473	443	457	459	501	556	461	487	504	468	480	461	515	469	501	480	489	468	444	441	491	426	456	438	467	486	423	471	474	442	486	507	460	458	489	516	459	491	470	478	475	441	510	437	480	510	449	485	476	468	457	429	469	492	459	463	494	492	480	422	490	501	507	427	481	444	473	524	430	457	476	494	477	464	459	460	482	432	451	478	419	474	482	496	505	535	479	493	486	443	459	494	505	484	487	454	497	484	487	468	515	474	471	430	425	500	498	481	458	503	493	489	455	456	469	454	487	502	474	471	495	484	436	448	474	481	466	456	443	473	469	429	494	507	466	447	503	492	464	495	464	452	493	510	485	489	509	457	470	489	488	490	466	466	452	459	463	476	453	440	456	469	489	455	482	491	466	494	484	448	457	487	462	513	449	474	485	428	479	450	455	421	485	442	488	479	477	473	500	446	420	476	458	468	482	486	511	489	492	457	451	454	497	470	486	528	426	477	504	481	512	483	521	499	481	455	495	469	478	435	486	473	487	474	441	501	482	471	434	484	457	491	484	495	464	443	462	500	418	504	511	464	447	491	494	517	456	458	481	501	461	494	415	456	465	460	480	467	449	459	488	479	429	461	457	532	492	483	460	460	523	449	469	461	518	521	481	508	471	498	464	528	475	479	509	495	508	469	498	481	486	467	469	490	492	464	484	514	493	443	501	435	469	479	493	450	460	482	449	508	494	437	449	470	485	514	452	448	482	434	487	473	481	495	449	504	436	487	457	510	479	488	452	493	483	441	475	448	447	478	470	473	514	485	475	418	441	480	488	517	402	495	510	440	521	489	484	479	468	464	468	494	453	456	484	473	498	485	485	490	521	508	469	472	460	471	493	467	468	488	477	464	466	438	475	491	463	500	465	503	459	508	460	489	444	499	501	453	464	483	502	499	436	471	448	476	458	424	436	487	486	514	448	474	415	470	482	471	477	477	479	485	479	487	452	469	478	463	484	435	487	480	456	472	409	437	458	444	460	446	451	456	453	470	471	444	474	484	478	507	492	494	498	507	460	463	478	517	434	488	469	505	505	480	479	500	474	488	496	531	472	512	523	503	448	505	475	459	489	467	514	481	479	461	434	497	440	473	497	445	494	442	450	505	484	495	485	488	465	501	497	430	461	466	452	458	463	455	475	507	489	516	471	494	468	520	492	450	495	466	442	462	497	497	540	456	444	461	484	428	493	451	478	477	431	482	501	478	483	456	454	478	470	457	473	449	472	477	479	459	490	475	443	491	460	508	448	470	484	491	477	488	484	476	447	480	497	439	448	427	482	452	559	446	477	483	445	483	499	483	477	455	456	417	490	446	477	489	473	478	457	440	483
31733	33639	39871	35647	11893	6704	4935	3729	3165	2737	2449	2043	1793	1767	1664	1526	1412	1389	1262	1200	1196	1153	1149	1136	1054	1049	1111	1131	993	1074	1085	1035	1023	1054	1008	1048	1064	985	1034	1056	1001	1012	1093	1045	997	959	1054	1022	1047	1035	962	1008	972	994	1095	1041	973	1006	1051	964	1010	991	955	1018	1000	1033	1037	1003	966	1024	1060	997	1030	1058	1028	969	1023	1052	1068	983	1063	964	980	973	1045	991	997	1030	1010	1018	1005	1009	1045	1014	944	1091	1044	974	981	1046	1037	1042	1019	974	965	1061	947	1039	1047	917	1025	996	1072	994	1025	1041	995	911	984	978	1015	1006	973	972	989	1085	1002	938	1022	1006	1052	1035	970	995	1039	1068	1047	1056	1004	1038	1020	1010	1048	1089	1053	970	975	1021	1039	939	1061	990	1029	1006	976	1030	972	1002	985	1011	1039	971	991	985	1030	1024	1014	992	1003	984	1060	1007	986	971	1114	1022	1070	1030	1021	986	990	993	1029	1050	963	981	1015	990	1032	1013	989	993	1048	1001	1015	1042	1014	1039	1038	1007	1060	1024	1024	1001	964	948	1009	1034	1008	989	1045	1078	1014	1066	979	1058	1011	1001	1022	1025	1036	1040	1042	1032	1009	1018	1011	1016	1021	940	1059	1055	1015	1006	983	1049	1005	1016	1023	1006	1014	974	1076	964	1027	997	1006	1005	1021	1055	1031	1013	1040	1016	1010	988	1043	1052	1016	977	1029	1018	994	1010	1004	1037	1007	1043	1047	1039	1072	1018	1024	1053	1072	1009	1015	1063	1024	1047	1005	1007	1062	997	1067	997	1028	1001	1003	972	994	1048	987	1061	1013	996	1045	1008	1018	1035	982	1004	1031	959	1036	1036	983	1032	1032	1071	981	1007	998	1010	960	1005	1014	992	1015	960	978	1014	1008	987	977	996	967	1077	1043	964	986	1029	1009	977	979	1048	1014	996	1009	1030	1012	997	995	1022	992	1024	1021	1005	987	1026	1032	935	1013	1020	1020	1019	1007	995	1012	1014	998	1040	973	992	981	993	1072	964	1033	986	1064	1035	1007	1022	977	998	1028	1018	1020	1002	995	977	1047	1002	968	965	992	1009	1016	1071	1052	975	1019	1006	1031	1019	1018	1071	977	1000	1020	998	996	1010	981	1005	1008	999	985	1006	1055	979	1024	1005	1042	1050	1012	965	971	992	1046	1042	1060	1030	1037	1026	1033	982	1002	1005	1044	990	1031	1066	1027	1006	1037	970	979	1023	1000	1044	942	1060	1012	981	978	987	1004	1008	927	979	986	1073	1009	1000	1018	1030	1081	983	1021	987	993	1028	1028	1052	1024	995	1035	1070	987	1040	1028	999	1000	1008	1007	1008	1062	986	1037	1009	1056	987	941	991	1007	1005	1030	1033	1069	1054	1042	991	1037	1043	1070	955	997	1005	1029	987	1032	994	1044	984	1045	986	1029	1018	991	981	1027	1007	1066	1043	1064	1040	1052	1015	1075	1023	1047	1006	1067	1022	1043	1026	1093	1031	1012	983	975	978	1031	1031	1035	1007	1018	984	1002	1009	1037	1016	1032	1015	991	1010	1001	1050	979	988	1004	1020	979	1005	1033	1001	1000	990	1009	1002	1046	1030	1057	948	995	1067	1010	1011	1001	1050	1026	944	1000	1038	1042	1038	1067	1018	1045	1064	1015	984	985	1043	998	1046	1014	992	1044	983	986	1050	986	965	1000	1007	977	1025	1086	1038	970	1008	969	997	988	1017	1031	994	1056	952	1020	990	1009	1044	1025	984	975	1040	985	996	1012	978	942	991	986	1006	1041	1007	1004	985	1015	1025	974	1028	1048	1070	1012	1025	1025	1030	1042	1024	1072	1000	978	968	997	1036	988	999	1037	976	1016	1020	1030	1033	962	1058	1068	1050	1067	964	998	1010	1044	1006	1017	1010	1045	1012	1003	1015	1038	1022	1020	1025	1005	963	1048	948	1041	1043	1031	996	1016	965	1063	1012	1014	993	1029	975	1053	1033	1088	1069	982	992	1065	1032	1035	965	964	983	1059	1028	991	1048	986	1042	956	1067	1019	1015	970	1000	1015	1008	993	1043	1072	988	1010	1026	1035	1005	980	1052	1009	972	948	1048	960	1003	986	1056	1062	1042	999	1031	1013	1038	990	1005	1048	978	1018	1005	945	1046	969	984	988	1037	1024	983	988	996	1002	963	1015	985	1030	1067	970	1011	1001	996	1037	951	1004	975	1023	1036	980	1016	1003	1078	1016	1018	980	1000	1063	1033	1001	1029	987	1010	993	1033	1016	992	964	1023	989	993	1027	1053	1000	978	1012	995	1003	1017	1021	1013	1011	1002	1000	1016	1055	1019	985	1054	1020	976	994	1017	1063	1001	1001	993	1052	1033	1010	1018	992	1055	968	1004	1010	1024	991	1044	1047	1031	1029	1062	1000	1024	1006	1043	1048	1036	1016	1038	986	1011	1101	960	1007	1018	1057	1039	1064	1010	1028	1066	962	983	1037	986	1023	1005	1026	992	1015	1023	1008	1001	1024	1020	990	1005	988	981	982	1012	1015	1006	1079	1050	1043	985	971	1076	982	1014	991	1009	984	1003	1030	1027	966	1051	1009	1032	981	999	1005	1056	1004	990	1033	1029	1021	1010	1026	1034	1074	1024	1020	1023	1010	1027	1078	1076	970	1055	991	1055	1021	955	1026	1002	942	1103	984	1006	972	1022	1008	1013	1007	1045	969	986	1024	1004	1013	1007	1006	1024	1001	1050	1094	1011	1024	1002	1019	1061	1047	977	1008	1016	976	1067	1005	978	967	981	985	973	987	991	1047	943	1041	1055	996	1058	998	1007	978	1059	1033	1020	1029	1043	1011	1061	998	1029	1023	1060	1073	1002	1011	1018	998	986	1051	1015	1028	1029	1044	1045	1036	1016	999	1061	984	1018	1107	1001	1037	1000	1084	1066	1002	1004	1030	1001	986	1002	1002	1049	1006	1014	1017	1069	983	1015	949	1010	1066	1010	1004	1006	1020	1044	987	1017	970	1016	1003	1032	998	1067	960	1024	1038	1000	1031	1003	1007	1014	991	1070	999	1054	1068	1012	983	1021	1004	1003	1007	1078	1049	1050	1009	971	977	1048	989	994	1016	1010	999	1050	999	1005	1054	977	1015	1023	1035	1014	1038	990	971	1042	1023	1051	1065	1064	993	984	1036	1034	1022	966	1010	1073	1005	1000	1078	1009	1048	1024	920	1033	997	1047	1009	989	1036	1076	1013	986	1020	968	1025	988	1042	1051	1021	1055	1079	1069	1051	1033	1065	1010	1023	1011	1058	1076	1003	1002	957	997	968	970	1015	990	1040	1030	1021	988	1037	1049	1005	1047	1061	1016	1010	1085	1023	1025	954	1038	1012	1023	1031	996	990	1005	1079	1050	998	942	1040	1017	1053	1005	1046	968	1019	1042	1001	1007	987	1026	984	994	1022	1067	1046	1029	1054	1023	979	1030	976	989	1001	998	974	1052	966	1044	985	988	964	999	979	1016	1028	994	1033	997	973	984	987	1027	970	1025	1009	1027	1033	1012	1044	979	1056	1016	1039	1004	974	1009	984	1075	970	958	987	981	1048	1001	1016	992	1027	978	1043	1020	968	1039	1001	996	998	1033	1008	998	1012	994	1066	978	1070	957	1037	1054	1003	1047	990	946	1063	1000	1049	1031	1031	974	1046	1047	1053	1016	1001	1025	1071	985	1007	1032	1027	1008	1011	996	1063	1087	993	1018	1065	1023	1011	1065	990	1031	1001	972	993	1083	986	1015	1049	945	1027	1037	1016	1066	998	1061	992	977	1024	1012	1034	992	1049	996	989	1011	1029	995	1046	1017	1066	1016	964	1065	1000	1030	1026	1025	1066	1016	1049	1049	967	1040	988	1052	1030	966	1057	1023	1009	972	979	999	994	1029	970	1030	990	996	1042	1033	977	959	1002	972	992	1023	1004	1010	1035	949	1064	988	1018	1046	1000	959	975	937	1017	1054	1038	1051	1075	969	1016	1015	1015	1042	983	1005	1023	1047	1012	992	1030	1053	1050	997	985	979	1032	1015	1056	1040	1000	1013	1022	1033	967	1013	1034	1001	1001	1026	975	1024	1036	1027	1030	999	1029	1073	1034	1006	986	1062	1048	1018	1042	1022	1010	1042	1009	998	993	988	1003	1036	996	986	990	976	999	1027	1026	1005	1047	1028	1015	992	1023	1028	1070	1030	1012	1002	1005	959	976	1017	1043	1024	991	1006	995	1010	1034	1027	1007	1028	1070	1057	1053	1022	986	1048	1049	1029	1006	963	1056	1083	1028	1021	1019	990	981	980	1044	1045	1017	1037	998	1062	1014	973	985	1012	976	1009	1047	990	1093	981	964	1046	1061	969	1033	1018	1035	998	989	1008	997	973	989	1039	1033	1033	1009	982	976	1010	990	1034	1060	995	1004	1012	1060	1034	995	1027	1007	1038	1041	959	1026	994	1064	1072	996	1027	1023	981	1022	999
22417	14535	10073	4491	1480	800	679	622	536	465	491	417	379	428	436	424	385	421	387	396	370	386	381	421	401	419	420	374	375	414	359	410	397	422	383	393	397	356	386	367	414	378	398	398	418	383	360	418	412	391	397	374	404	383	365	397	447	389	361	359	407	393	346	369	379	405	385	357	370	368	429	350	360	415	365	374	362	358	371	382	364	375	387	428	414	397	417	400	393	356	371	398	369	338	402	409	376	390	402	377	410	378	387	412	397	351	412	396	370	384	371	367	389	427	402	369	381	379	413	378	384	381	357	368	366	414	402	381	381	410	366	369	394	419	378	349	406	357	384	384	382	371	371	366	377	421	410	359	345	408	373	349	361	362	346	413	350	377	395	360	424	424	360	361	393	390	377	352	402	379	369	392	369	340	361	352	429	337	357	389	378	351	372	342	396	418	349	388	386	328	331	389	417	397	382	413	370	373	401	379	416	376	392	385	376	369	378	359	383	378	365	391	387	397	391	375	354	408	407	392	396	369	389	355	403	340	389	423	363	372	378	381	396	377	398	360	385	397	377	393	400	366	370	344	365	363	381	379	408	415	407	368	392	370	450	402	398	374	411	391	388	372	431	393	381	426	377	368	407	396	409	402	370	380	372	385	380	390	377	348	407	369	439	375	360	370	377	366	379	372	392	391	388	429	398	387	374	370	389	380	408	421	384	366	367	393	398	387	396	399	355	407	370	398	407	399	384	410	393	393	408	390	406	372	406	363	376	413	403	393	401	377	364	391	397	379	392	357	391	385	355	397	395	417	374	338	395	349	377	373	428	389	356	401	402	415	374	382	358	399	405	398	352	406	378	350	375	375	401	368	401	373	433	379	359	361	391	450	393	379	398	367	358	405	394	400	387	367	346	401	346	362	385	379	361	412	378	396	370	402	360	393	390	381	371	382	380	373	388	405	409	375	399	379	402	393	399	373	368	384	375	374	438	410	370	388	351	392	428	378	392	359	388	410	420	393	383	411	377	393	381	378	413	422	414	382	378	377	423	373	410	373	414	346	347	354	431	378	378	408	376	419	402	412	387	384	416	369	373	377	391	400	361	380	348	380	396	393	376	410	369	402	394	415	422	349	369	390	404	374	372	372	343	379	396	388	384	386	402	376	351	410	417	414	394	363	350	417	389	371	361	382	381	371	390	326	390	402	435	398	383	381	411	359	377	374	399	355	385	396	369	366	373	390	396	360	379	359	414	382	380	414	415	411	366	373	396	382	391	410	416	400	385	393	387	395	380	387	393	371	419	340	396	349	367	407	406	368	378	374	390	356	360	352	374	412	392	387	347	369	405	401	370	398	396	377	420	375	395	362	357	353	399	382	370	309	427	399	377	376	362	345	382	384	389	350	366	427	365	402	390	392	367	348	421	376	391	368	403	373	353	383	363	368	381	367	360	381	418	442	404	385	410	352	394	393	349	394	371	409	391	354	360	408	365	407	404	354	361	406	393	412	387	385	346	394	358	409	379	390	356	359	388	412	397	396	432	399	390	381	364	371	381	403	377	402	360	374	411	393	334	360	391	443	391	377	399	430	365	395	417	377	325	337	398	384	388	371	401	346	414	414	385	400	408	365	415	404	376	408	383	343	350	387	410	416	386	360	394	397	358	407	383	394	392	364	372	382	390	382	357	397	377	362	437	403	417	384	390	398	408	406	431	385	378	367	384	378	359	390	403	360	389	382	397	357	413	379	411	428	408	375	394	378	422	406	405	388	367	386	365	382	385	365	397	373	396	362	401	397	352	363	377	418	355	367	390	371	402	396	398	422	395	389	386	409	361	442	374	375	385	386	395	401	382	398	415	373	387	376	381	350	398	403	411	388	363	396	388	375	420	386	355	394	384	366	407	412	413	411	398	369	354	360	400	439	357	388	417	392	379	345	351	424	374	411	382	370	385	354	358	391	400	411	382	365	394	345	363	385	368	400	425	380	387	381	380	414	366	405	442	390	382	398	389	397	381	340	372	334	362	434	407	363	396	369	386	413	345	386	423	396	365	421	386	386	395	379	389	414	347	396	415	389	378	395	446	397	379	435	384	371	366	345	419	383	395	389	420	377	398	409	335	357	359	361	422	381	369	366	364	406	374	346	405	399	394	432	378	397	360	364	361	412	375	377	397	388	406	390	408	399	435	392	408	401	395	370	358	406	375	371	380	405	387	391	338	345	366	390	389	388	410	405	370	403	366	378	388	348	384	354	397	364	397	397	395	357	376	357	375	385	396	346	375	375	400	370	412	364	396	398	378	402	331	379	384	364	353	349	367	393	405	362	348	400	366	376	387	412	378	369	363	370	408	392	383	355	387	399	392	403	376	355	354	379	400	406	392	381	409	375	408	392	411	376	372	418	386	414	407	405	409	391	417	391	394	360	378	381	403	334	389	393	408	390	402	433	391	358	372	370	358	383	401	359	415	404	428	369	414	389	405	374	387	382	364	374	396	414	404	350	383	387	365	401	418	387	369	412	375	381	412	406	364	373	383	376	404	390	344	349	391	325	382	410	429	412	396	387	372	389	380	367	366	419	393	362	374	417	420	379	401	383	409	400	342	370	384	352	343	408	413	412	361	353	374	388	402	392	407	367	382	390	376	344	403	386	435	420	385	386	403	397	396	379	388	389	384	365	374	395	437	387	354	380	374	367	359	361	368	389	406	373	385	399	394	371	376	395	368	391	371	355	409	377	352	374	399	384	394	385	381	379	391	428	384	381	329	398	458	384	382	375	367	378	364	358	422	349	421	423	343	375	386	392	387	393	390	418	434	400	361	393	362	404	403	429	361	390	369	388	361	395	385	444	428	405	358	378	366	391	382	386	383	378	386	411	377	429	441	393	396	415	377	343	379	400	381	413	421	383	408	413	401	417	354	403	445	384	395	404	439	377	377	392	388	366	390	352	404	367	376	364	394	360	436	410	408	386	412	384	383	376	383	374	385	363	383	398	379	392	362	363	392	383	404	371	394	380	402	379	383	396	370	386	409	388	346	378	379	382	394	371	423	358	376	365	400	372	398	400	413	363	416	362	389	402	342	340	427	400	372	347	381	394	401	436	404	419	387	377	350	421	437	376	404	364	361	410	418	389	372	401	392	393	374	374	374	385	388	403	380	390	357	398	437	417	419	378	390	392	368	412	403	364	364	393	357	410	363	381	412	371	376	345	328	421	369	372	415	367	360	376	373	383	375	386	377	384	375	444	405	390	375	417	383	367	374	346	402	378	403	382	360	406	359	391	395	356	385	381	355	382	378	419	396	348	385	396	384	412	393	407	420	361	414	435	396	395	369	353	371	403	420	410	402	372	413	382	381	363	392	384	401	359	326	388	380	396	368	373	390	395	378	366	375	341	383	366	415	392	387	367	384	397	398	387	411	382	378	388	370	382	428	341	377	375	398	439	366	404	387	360	388	405	370	409	363	396	390	374	370	357	410	375	415	383	404	407	383	385	382	407	400	360
13079	11775	14565	10101	4253	2732	2154	1727	1550	1369	1232	1103	1125	1025	1037	1049	964	918	930	914	891	879	896	950	928	941	892	854	899	817	825	865	879	858	851	824	922	851	874	918	894	890	865	815	852	876	844	833	823	880	878	879	836	836	822	814	886	839	846	846	920	854	885	872	839	877	891	838	859	847	848	877	831	890	866	798	813	858	836	838	854	839	858	867	889	844	855	856	855	854	848	840	788	814	891	868	852	828	871	859	876	815	898	830	835	866	826	805	831	871	841	820	828	819	854	815	834	885	792	827	863	810	809	848	847	827	826	852	846	869	850	815	871	859	804	821	827	844	819	838	847	860	857	892	849	839	883	865	847	840	789	820	864	823	856	876	841	845	748	865	886	856	866	820	874	849	867	882	842	843	849	888	804	870	926	907	883	811	894	843	843	877	809	873	897	857	921	822	853	793	855	835	890	872	866	863	867	843	839	866	909	880	859	813	860	858	827	796	832	844	866	869	861	896	899	877	920	852	852	798	830	800	923	837	808	849	841	874	863	854	847	846	788	819	833	859	861	895	850	813	831	838	869	846	826	852	869	886	851	864	794	855	875	878	841	854	849	821	812	837	857	848	858	889	807	874	890	833	836	847	805	870	809	833	799	863	835	841	810	777	840	833	853	858	830	821	843	844	808	815	832	844	858	888	828	833	850	817	842	824	857	838	864	905	838	819	873	820	839	815	827	849	867	855	828	822	845	835	861	832	877	842	866	937	801	805	902	897	806	828	861	919	878	872	876	855	825	935	807	866	865	867	804	865	859	856	861	810	858	878	851	918	781	896	766	862	791	842	893	836	822	845	859	882	880	907	814	810	797	846	859	833	874	836	807	815	811	826	842	826	888	834	889	864	858	881	886	864	835	838	849	893	839	852	904	908	833	831	853	847	847	840	827	861	855	871	814	855	819	879	852	848	860	828	907	826	891	838	852	858	869	817	838	894	874	855	873	884	830	784	870	844	831	819	837	797	858	837	841	807	906	789	883	829	823	882	863	830	892	842	855	829	867	808	821	800	851	796	859	851	833	859	930	887	893	838	826	780	848	913	850	873	853	822	837	839	840	881	847	850	848	799	846	834	858	873	852	846	834	900	843	871	849	870	829	841	853	871	849	896	871	868	837	845	849	859	860	867	814	822	852	879	908	845	832	801	832	890	869	818	798	867	854	843	858	875	848	848	865	870	875	885	822	859	913	873	847	828	808	793	886	808	819	869	847	858	866	826	804	851	828	837	853	804	851	852	870	854	807	884	853	825	882	844	836	803	851	906	839	842	818	878	894	855	861	843	842	883	861	852	840	871	884	840	839	877	866	802	795	837	858	870	870	832	887	836	874	835	843	858	825	819	830	852	875	848	840	878	828	833	799	868	844	852	845	847	820	862	853	833	843	849	817	814	879	858	910	863	805	807	851	869	836	860	840	863	835	896	862	792	799	831	794	854	811	828	869	830	832	833	844	862	858	844	832	857	888	855	866	829	860	835	876	861	869	861	862	900	858	795	873	906	795	842	871	805	837	863	854	865	832	816	920	840	809	843	874	812	799	846	862	857	826	875	853	865	877	828	845	816	817	858	834	831	861	799	850	836	815	836	855	859	829	860	874	820	863	839	831	835	890	852	853	844	880	851	894	839	866	873	839	884	807	820	843	845	912	865	828	875	867	846	885	862	830	856	885	828	861	792	846	798	831	830	883	853	898	859	907	821	851	837	845	822	830	885	836	860	831	813	839	849	822	862	857	878	855	833	898	840	840	867	809	845	876	881	929	823	829	817	881	849	870	812	876	858	903	855	814	909	847	820	848	862	863	821	830	867	840	888	953	837	823	848	832	836	840	853	829	812	835	861	808	806	887	880	840	876	825	891	861	827	866	881	843	870	828	844	876	883	810	809	832	795	835	851	858	863	816	877	838	851	895	800	790	782	844	803	811	872	859	821	861	793	893	812	823	815	874	843	837	821	831	830	927	844	875	838	802	857	840	855	839	889	812	838	871	829	852	866	834	914	819	847	890	837	830	875	830	852	872	845	821	881	845	834	826	811	837	867	871	852	863	847	824	855	839	914	851	814	845	827	826	837	834	846	853	819	886	836	834	822	846	838	859	803	898	825	855	862	862	856	852	881	849	865	847	899	814	841	856	862	817	875	828	868	851	857	853	894	878	905	882	858	824	826	839	832	833	858	905	842	846	870	854	878	868	844	814	842	860	827	851	821	884	835	848	823	834	922	816	875	889	888	850	865	858	859	834	864	785	838	901	864	817	840	828	834	811	849	840	867	874	847	865	830	848	850	879	846	809	924	821	855	841	837	820	861	822	833	854	848	865	822	831	889	860	896	857	874	792	823	833	869	868	888	893	875	873	829	815	835	888	815	784	851	884	872	855	830	831	846	875	819	861	901	794	818	836	837	831	880	838	795	857	839	836	880	820	830	895	810	821	822	840	886	813	813	817	832	875	867	827	828	868	827	812	832	882	901	828	819	887	855	860	852	852	862	848	822	882	872	891	892	853	825	886	832	833	837	867	855	859	836	861	833	863	863	884	813	853	854	871	844	829	907	817	847	860	808	870	906	863	826	863	858	889	844	805	878	831	861	797	852	852	850	888	888	894	775	831	821	862	807	840	828	805	840	865	849	912	912	807	850	888	858	867	846	836	843	850	870	847	869	833	807	880	842	856	857	861	848	873	860	867	875	846	846	877	847	806	860	849	834	881	830	833	807	834	817	846	806	839	851	832	844	849	873	824	880	865	845	883	876	845	865	885	888	813	810	877	865	909	858	861	786	809	879	842	882	841	882	882	802	846	867	858	836	806	812	840	821	828	793	817	876	823	812	846	868	869	840	849	878	882	858	835	875	812	902	853	856	872	813	767	854	919	838	840	918	863	889	857	825	877	833	824	891	836	837	847	853	849	897	840	844	831	804	911	915	825	842	890	859	807	799	833	815	840	882	827	838	819	812	853	843	851	883	892	830	841	859	885	829	866	827	849	868	836	833	817	832	846	814	855	853	860	881	875	822	910	859	862	943	844	827	809	830	822	892	836	832	800	842	844	834	866	802	801	800	849	841	903	865	838	801	886	819	826	842	818	870	851	801	837	851	915	894	821	888	866	844	835	885	843	813	834	857	896	875	815	873	815	860	861	792	848	868	886	867	874	858	837	930	861	862	887	841	823	861	891	819	853	810	850	886	833	823	878	863	824	876	829	867	903	848	821	870	896	869	839	848	910	835	863	809	886	829	831	867	859	821	820	876	828	881	869	840	826	833	820	842	830	820	813	877	811	892	857	807	848	893	857	829	839	818	817	855	837	806	892	842	865	815	865	795	841	830	852	852	800	839	835	840	811	871	830	820	815	856	838	886	836	830	877	895	833	910	886	821	870	820	879	815	834	912	866	868	823	849	893	865	869	867	897	797	880	851	819	813	861	828	868	797	847	853	866	810	854	862	830	825	837	860	888	835
39300	30201	32013	23629	6268	1984	1190	876	722	653	610	532	510	506	471	461	442	452	441	443	449	462	444	442	405	377	449	447	430	423	459	390	398	436	410	415	456	426	384	354	419	439	394	425	420	428	432	435	425	400	413	448	392	427	447	400	411	416	426	440	405	406	441	430	413	393	422	411	403	426	428	431	421	410	430	407	457	448	408	386	403	422	432	398	404	428	379	414	416	433	428	393	418	410	461	459	430	439	411	418	403	434	374	390	408	421	412	456	427	430	462	368	443	432	451	403	420	412	420	455	445	399	374	435	413	365	454	425	367	403	406	460	364	424	441	458	429	422	437	420	420	391	433	429	408	427	412	405	439	423	430	431	400	378	421	461	451	408	409	419	411	446	415	405	438	403	406	430	429	419	434	399	416	395	418	426	409	411	460	426	444	420	422	446	365	447	390	429	452	409	490	406	391	394	362	419	423	421	411	430	399	431	432	400	380	410	433	388	405	388	416	399	390	421	426	453	441	435	430	400	406	446	394	441	452	421	382	450	424	384	400	393	454	394	412	442	408	386	396	445	423	418	416	446	425	426	422	407	443	411	429	405	405	434	411	410	380	402	406	392	408	344	396	441	413	413	419	418	432	409	415	416	405	413	397	418	393	429	396	387	393	436	474	390	426	444	450	439	416	455	427	417	442	419	421	411	387	381	432	430	394	426	391	440	422	442	427	349	429	416	400	391	410	391	388	446	409	416	432	431	414	433	434	422	438	444	434	431	400	438	400	404	400	382	403	405	431	459	406	398	435	419	440	441	422	431	415	416	398	399	423	455	487	379	455	408	412	446	389	418	431	418	413	414	453	446	436	458	413	408	421	435	424	412	389	403	419	434	414	418	428	462	417	428	440	405	459	421	413	434	410	405	402	408	459	440	441	423	373	430	431	435	419	391	410	386	410	417	424	425	451	419	459	448	401	411	426	450	381	424	398	449	452	434	404	447	397	449	422	443	396	428	439	447	397	412	416	378	420	451	381	427	407	387	381	395	438	421	412	422	431	424	427	451	418	426	408	394	380	385	413	402	420	411	386	432	387	386	479	396	423	429	450	431	425	434	447	411	415	425	419	390	441	425	397	415	430	403	419	402	396	399	428	392	398	432	413	430	415	412	424	392	436	419	455	423	418	376	406	406	377	386	412	414	445	414	436	442	432	434	464	443	466	419	443	406	400	450	447	438	428	424	429	423	427	434	421	468	449	412	387	447	418	427	443	410	458	384	470	446	415	384	391	462	443	442	464	382	423	435	412	426	399	389	421	409	423	404	411	383	432	440	446	421	436	431	435	428	443	391	421	420	415	418	413	467	432	426	431	438	455	489	401	422	456	411	454	417	404	407	444	470	391	461	415	444	395	420	417	422	450	395	459	400	409	413	418	457	438	402	424	449	404	414	435	431	388	394	415	438	399	403	452	403	440	410	376	402	425	392	407	406	391	425	370	404	418	419	440	405	438	406	413	422	444	413	401	442	414	419	390	415	383	367	421	454	437	456	395	438	439	388	420	424	412	428	408	421	410	409	473	436	398	438	395	426	459	398	436	473	448	442	417	378	388	366	380	422	417	402	394	416	417	429	425	385	414	436	444	455	415	407	433	432	402	368	432	422	413	401	441	420	450	413	438	417	397	408	443	456	437	427	422	419	409	427	408	425	407	431	447	456	427	420	466	397	423	397	400	400	431	412	420	428	407	439	385	377	410	420	436	418	448	447	421	400	420	423	403	450	429	423	427	417	397	420	402	388	384	389	407	436	384	392	400	422	393	416	429	402	431	440	410	439	442	435	413	435	412	385	405	428	382	425	426	428	458	368	423	420	449	486	414	427	421	418	414	433	406	438	396	391	430	388	400	396	429	441	457	438	462	423	422	404	421	445	403	407	382	380	415	410	434	398	403	428	400	429	439	425	412	401	385	414	399	402	440	400	416	428	429	426	412	414	404	424	407	420	404	411	438	434	429	408	425	385	399	428	430	452	393	412	405	424	436	417	415	413	404	439	443	453	396	426	398	430	433	453	426	430	387	425	400	409	447	451	432	420	431	399	405	418	420	395	452	418	409	421	410	402	408	446	374	407	416	427	421	425	399	427	426	409	405	422	445	445	409	428	428	428	425	416	427	401	428	441	392	395	415	415	420	443	359	425	441	450	404	410	408	415	399	402	408	412	413	417	417	442	424	413	410	422	422	443	410	400	470	417	416	430	445	413	409	439	424	460	427	433	436	403	455	404	419	422	394	393	382	424	386	439	388	416	390	418	428	444	397	437	396	452	420	403	440	439	413	420	389	453	437	413	417	410	420	420	440	401	453	412	418	413	375	408	411	403	366	427	410	393	444	427	396	400	442	399	409	435	396	417	458	400	402	412	447	411	429	411	384	426	393	439	412	425	433	402	416	412	434	414	432	416	387	378	435	412	441	402	426	387	438	386	390	411	405	401	410	434	426	357	407	420	407	417	418	402	432	404	412	383	401	444	429	426	399	442	402	433	409	395	430	457	402	434	405	436	431	408	429	399	394	438	394	366	485	436	350	402	421	438	424	432	382	423	431	428	407	459	435	401	439	406	411	412	408	396	408	407	411	403	413	384	397	403	414	397	410	420	397	380	427	449	422	392	407	358	394	404	444	410	403	411	380	431	361	390	438	464	415	370	411	410	412	431	428	359	380	445	468	422	431	454	391	415	389	414	417	423	435	421	460	413	414	462	436	419	387	465	402	440	405	414	409	384	427	456	408	419	456	407	472	412	427	399	433	442	390	392	424	415	431	425	366	428	394	393	387	457	398	379	425	406	403	460	422	408	380	363	410	369	386	381	414	406	386	411	411	440	389	423	392	488	443	429	410	416	406	423	412	399	399	444	431	471	454	392	403	398	439	426	436	422	480	406	405	375	421	392	403	376	442	334	405	439	417	418	397	425	449	422	445	426	460	446	410	398	421	416	391	389	408	425	383	383	447	433	433	445	447	403	450	419	403	422	407	425	441	437	458	412	407	415	428	446	414	383	408	416	422	430	402	421	402	435	440	450	442	392	393	384	412	442	433	446	422	418	416	417	423	432	399	396	415	386	440	448	413	412	408	420	449	439	401	436	420	407	416	436	402	380	415	447	414	390	408	448	446	440	379	436	379	419	389	399	390	435	412	416	432	399	400	395	428	412	390	437	420	420	414	428	431	440	428	412	432	410	406	391	434	404	474	429	409	485	415	417	403	365	421	416	416	396	411	392	396	432	424	384	420	430	441	386	424	394	394	442	442	402	388	432	425	427	422	422	480	398	420	427	391	435	412	448	431	414	426	402	443	395	417	436	439	432	408	440	382	418	438	427	426	388	408	412	386	464	424	439	397	433	445	406	431	401	394	412	383	396	411	436	412	423	428	449	401	420	397	417	419	399	414	416	414	418	400	405	421	409	369	430	407	443	393	411	406	481	464	454	464	399	412	432	414	440	412	394	409	387	415	409
24957	23932	34718	27098	8053	4915	3599	2935	2381	2054	1810	1650	1468	1341	1291	1186	1119	1073	1181	1028	996	1025	1096	1013	973	979	970	914	973	987	938	898	937	943	882	980	977	954	940	917	916	934	895	963	871	953	955	866	947	938	926	905	930	880	920	932	950	886	887	899	969	922	925	899	918	883	937	945	927	946	910	913	914	919	885	936	890	875	883	897	987	905	912	949	915	906	892	929	953	977	874	914	918	944	905	864	934	862	893	901	929	910	895	914	954	919	879	920	915	907	914	957	916	969	886	1016	942	935	927	909	994	898	902	887	918	940	978	919	949	940	846	901	941	912	949	917	1011	957	976	941	909	900	905	985	931	933	932	989	909	884	894	936	892	924	950	925	940	928	929	962	888	947	982	1001	898	936	894	885	895	903	901	907	907	894	952	931	910	882	965	892	872	932	897	944	975	903	868	928	905	942	900	939	909	967	926	876	891	902	885	887	928	973	966	886	878	935	932	861	883	931	908	922	928	935	870	903	864	891	917	898	926	909	902	899	934	920	975	951	910	893	906	937	942	957	905	934	894	842	956	885	994	854	874	919	962	853	910	905	896	907	920	844	901	887	945	844	933	963	968	910	917	943	927	916	937	881	902	849	923	958	895	970	852	899	930	957	849	892	925	945	869	985	896	924	934	923	930	965	922	926	885	916	926	927	925	915	879	902	925	917	910	889	888	939	902	919	892	908	925	891	972	908	975	948	928	909	954	870	936	908	943	904	887	933	894	956	845	933	891	969	926	906	905	944	940	884	934	926	887	866	854	914	923	897	957	914	913	903	893	904	891	903	904	905	953	959	944	943	929	894	956	898	945	992	902	927	903	924	938	968	901	941	906	933	953	949	910	893	920	918	900	894	924	897	877	886	919	943	926	907	957	932	942	941	953	957	943	916	889	931	890	838	876	946	939	930	938	889	961	911	942	908	864	874	918	931	926	918	919	946	897	909	891	932	911	914	912	946	965	943	869	908	952	929	860	914	920	942	975	919	1021	956	920	902	906	900	952	957	963	880	963	914	911	903	941	930	847	938	991	902	887	880	976	856	933	944	994	920	948	941	950	915	920	874	914	927	943	929	915	930	914	954	883	947	932	885	895	942	879	918	935	894	951	902	903	895	953	941	909	921	912	939	875	960	932	902	887	861	926	889	857	931	934	938	890	904	880	962	869	912	923	958	928	925	868	886	918	923	915	935	950	921	896	895	929	947	914	948	904	876	916	872	932	902	936	855	931	886	936	902	870	909	856	989	900	899	927	923	970	928	957	873	949	954	971	910	935	921	934	878	944	911	902	865	936	914	911	886	948	921	930	931	966	950	901	932	941	956	926	949	935	901	940	880	902	962	970	915	986	874	853	952	914	889	875	880	933	959	914	906	894	973	840	893	933	931	956	906	910	958	952	905	910	946	894	935	917	928	976	970	946	949	914	949	972	870	847	936	928	907	924	952	966	896	942	948	896	958	942	922	947	890	869	936	934	900	953	889	935	905	906	947	929	917	896	909	948	876	962	910	854	965	934	932	876	902	959	899	916	937	941	950	965	904	920	916	956	925	920	913	965	911	908	894	845	960	974	937	953	894	927	946	951	939	908	886	931	907	859	859	904	907	948	959	969	915	930	853	889	881	885	839	886	906	928	891	928	891	926	903	913	914	936	932	938	910	912	900	928	948	945	942	902	914	914	914	922	938	916	886	896	930	898	955	940	927	931	890	894	911	919	915	907	989	919	942	872	946	885	917	918	890	919	941	943	937	907	951	910	877	917	910	917	902	916	908	934	900	880	914	963	934	887	901	904	936	930	913	934	879	848	887	941	901	877	925	881	964	900	910	930	843	904	949	968	912	923	953	912	913	911	920	868	920	895	878	918	963	920	890	947	848	939	914	939	959	929	898	967	924	891	987	892	905	903	932	885	905	906	919	936	904	920	879	916	936	877	983	948	970	962	883	912	924	911	937	934	922	920	927	915	917	911	917	916	934	935	905	882	946	908	910	921	938	950	896	841	914	907	927	918	924	952	876	922	957	861	905	925	880	921	852	922	927	909	909	976	932	932	979	913	945	883	917	915	937	918	964	882	895	920	970	903	898	919	970	924	961	935	829	880	946	954	900	920	967	868	898	904	892	879	944	927	955	881	924	859	898	912	916	914	918	921	964	889	887	934	938	914	905	926	932	879	894	892	911	914	908	938	905	897	927	875	888	948	926	919	963	944	946	864	915	934	990	924	967	901	932	929	920	924	930	913	929	918	868	906	877	874	954	904	888	893	872	869	979	899	894	894	972	944	934	941	869	926	908	923	900	938	921	981	965	879	888	922	860	964	903	891	973	920	891	904	911	897	928	879	912	934	890	947	914	900	922	900	924	937	955	925	882	887	905	943	950	992	880	901	886	939	920	888	998	995	875	946	974	933	879	951	937	929	948	946	905	900	907	921	905	916	842	918	898	911	910	904	956	922	908	897	924	928	974	911	926	917	950	924	940	943	957	928	899	951	899	877	921	944	936	931	914	888	877	923	949	927	872	921	914	846	981	956	934	892	890	900	880	919	914	921	941	910	869	916	935	874	919	904	925	940	910	883	900	886	914	925	954	894	872	944	908	909	907	898	929	950	869	910	937	905	901	927	888	886	994	904	903	926	989	931	950	949	899	890	934	885	957	894	921	934	938	941	921	957	946	904	911	906	932	917	875	886	940	939	920	972	889	939	957	979	912	910	906	932	920	905	890	934	897	906	965	913	934	909	972	868	917	952	895	929	929	888	914	941	865	865	853	894	942	914	932	879	905	908	923	974	969	914	965	987	910	933	937	950	978	951	899	900	915	901	883	927	939	932	955	929	948	926	944	919	899	912	942	905	921	923	930	912	892	920	880	927	893	921	887	976	903	920	925	914	902	887	924	935	916	898	948	912	975	896	912	900	896	928	911	917	948	905	906	878	934	897	911	937	933	926	924	940	938	938	971	949	927	932	931	952	885	922	949	902	883	906	930	944	919	969	944	885	919	918	903	945	881	914	927	955	892	890	902	911	901	926	960	839	856	910	963	874	869	973	904	967	899	925	911	914	895	961	945	915	909	914	967	935	969	941	941	944	950	933	887	875	912	894	940	928	971	907	944	945	956	943	870	912	895	893	934	875	938	951	920	970	936	897	941	884	919	919	905	927	917	880	929	919	890	881	892	928	911	850	881	884	912	901	921	976	914	978	888	931	931	897	914	921	960	940	903	902	915	892	915	918	924	906	943	899	910	867	927	972	984	918	880	980	969	933	899	961	948	897	937	910	931	926	954	951	950	927	944	922	902	912	942	902	892	902	905	888	943	908	941	889	893	951	949	913	922	949	891	947	949	979	916	913	913	888	888	923	920	955	942	917	954	887	900	890	888	914	906	942	942	918	895	879	875	898	930	862	914	912	893	929	959	918	880	911	926	923	884	935	905	907	930	919	909	912	871	956	900	899	890	937	916	889	873	909	907
49338	41980	43403	31180	11734	3914	1768	1135	943	855	788	693	626	555	546	545	585	495	528	525	516	505	538	478	485	496	494	440	468	486	474	496	482	471	453	467	451	449	433	482	504	472	492	443	443	494	473	454	459	475	462	463	491	474	483	450	448	486	483	476	451	445	451	433	449	444	470	479	484	477	442	445	463	466	484	393	494	447	461	457	470	460	448	503	465	488	490	472	470	495	435	488	509	472	509	428	441	449	448	475	454	465	423	435	443	471	492	484	443	471	478	476	488	480	495	441	459	502	485	446	504	453	443	443	444	435	531	474	473	479	509	439	490	442	490	469	513	518	446	483	513	473	446	459	516	467	459	464	472	468	451	426	491	480	443	476	476	469	448	486	503	472	439	448	442	492	442	460	471	436	458	464	456	463	437	518	441	458	454	432	494	428	485	489	467	462	484	521	497	433	457	455	469	469	462	449	498	471	427	505	487	479	497	452	486	467	456	474	474	461	445	448	448	434	479	462	530	487	457	468	477	475	486	463	463	493	463	473	489	488	498	466	464	473	482	509	482	446	452	477	448	451	465	471	473	482	471	495	475	451	464	484	480	434	471	454	474	460	478	457	460	462	493	439	484	470	485	438	482	494	471	487	484	500	451	502	479	433	449	420	465	434	462	461	497	448	435	453	445	452	481	502	468	460	502	466	489	451	468	480	501	456	466	469	464	460	464	485	438	492	482	427	493	445	515	442	515	467	487	467	490	498	473	441	476	421	539	447	491	476	460	455	444	435	446	479	486	487	444	450	502	489	487	487	458	438	442	500	444	483	507	503	480	479	443	438	433	450	495	481	439	479	462	514	494	476	438	536	481	489	510	475	492	465	482	445	485	485	453	481	490	455	535	477	435	505	487	473	480	411	501	440	470	459	458	463	438	461	472	460	432	499	487	464	441	456	499	460	495	466	480	447	461	470	469	471	458	441	492	447	474	535	539	464	448	479	507	429	457	422	435	468	494	442	460	499	469	470	496	476	478	496	455	504	430	509	453	457	474	485	471	487	474	482	427	456	484	438	479	450	425	504	439	419	443	452	504	474	461	457	488	454	460	464	501	444	483	458	465	492	467	505	440	451	466	457	484	463	455	490	404	476	441	469	461	427	513	505	502	451	447	458	503	400	455	455	521	468	447	456	459	436	461	441	468	472	469	468	473	448	449	491	462	403	512	479	497	483	487	482	452	502	462	497	440	443	456	478	445	438	465	487	461	417	459	465	482	435	439	464	441	423	464	454	402	439	461	471	478	460	468	469	489	457	491	471	465	505	494	447	463	470	477	497	489	434	488	491	456	491	414	452	453	465	450	519	474	432	471	471	480	495	437	438	439	431	482	443	473	510	485	505	481	483	472	436	475	483	440	513	437	475	462	492	463	509	481	461	444	464	475	471	468	431	444	498	486	471	486	470	496	434	459	464	462	433	497	469	491	471	494	484	457	514	496	436	465	480	428	458	467	487	464	448	484	418	459	471	406	471	435	455	466	485	482	423	459	463	456	484	475	486	513	454	471	443	459	501	495	502	489	520	456	473	466	434	480	430	443	453	502	426	437	455	466	471	495	474	428	497	482	489	479	493	468	456	449	450	497	462	503	448	448	485	414	475	478	462	441	447	508	423	461	412	473	463	452	454	472	500	482	479	424	465	480	454	493	443	481	456	483	500	488	466	469	466	439	492	460	462	468	454	519	448	440	477	440	468	450	460	506	444	442	497	488	511	462	478	506	513	470	444	495	431	491	513	470	461	448	485	463	499	462	505	490	512	486	469	438	428	446	483	475	467	500	432	438	451	475	452	462	461	453	462	493	460	454	493	446	449	428	482	506	479	486	502	454	497	437	479	463	482	468	490	452	478	494	498	457	434	477	495	441	458	447	453	444	434	447	506	466	456	484	467	457	489	455	494	437	444	482	458	489	471	517	441	456	486	470	466	485	442	430	472	450	457	511	479	471	462	445	468	473	473	466	459	462	488	490	456	425	501	441	500	418	450	466	490	511	484	460	468	503	463	436	481	468	458	476	466	437	507	476	467	476	464	436	462	455	447	458	481	488	463	412	477	465	420	431	468	468	507	474	466	499	481	488	468	487	430	456	448	478	462	492	492	483	479	477	483	453	403	456	448	462	479	442	468	454	435	465	474	499	456	463	458	469	460	487	467	462	479	448	438	465	483	454	496	505	467	499	468	471	488	474	493	495	480	493	447	483	496	433	506	474	467	478	468	447	471	494	507	464	448	444	480	467	449	457	472	502	480	458	491	494	468	471	456	466	482	463	455	458	431	456	437	495	423	472	461	509	467	480	471	440	523	432	494	487	473	433	457	455	463	430	453	478	445	417	453	403	446	446	488	452	435	477	481	472	468	494	468	507	477	485	455	479	474	482	434	469	485	481	498	457	468	530	468	452	474	473	439	478	506	439	433	467	440	489	483	500	415	478	454	447	477	490	487	409	493	449	476	412	456	450	449	478	489	453	443	487	474	466	438	483	438	469	459	472	479	475	471	462	447	447	475	494	502	477	451	475	488	440	509	447	444	483	449	444	484	456	472	486	470	439	481	439	473	454	461	495	408	502	461	460	483	466	452	432	435	438	409	484	437	448	494	456	459	508	454	457	467	438	447	448	459	463	475	457	514	494	464	437	482	457	458	463	449	465	474	425	443	446	455	443	445	474	449	469	518	457	434	481	491	452	502	470	484	473	478	497	456	427	451	477	469	482	497	474	401	450	496	456	476	501	454	470	466	446	469	461	473	482	462	433	466	505	456	480	484	495	493	449	524	466	494	488	450	475	453	486	480	466	500	487	440	442	499	500	466	492	485	473	443	460	478	445	471	477	456	455	450	488	449	476	486	488	472	531	457	450	477	498	503	440	425	494	454	454	465	398	476	452	464	453	467	441	494	486	496	481	438	497	453	521	453	476	504	482	460	500	450	505	438	465	435	470	462	438	439	432	469	468	482	514	454	506	489	441	486	446	470	473	465	521	473	487	471	452	449	478	477	466	469	464	470	447	461	457	486	447	424	515	449	465	545	470	459	455	473	398	464	474	450	500	482	468	503	492	469	444	482	468	485	435	513	461	468	400	442	464	433	469	466	489	479	474	416	483	485	495	445	456	489	494	475	436	491	495	445	443	453	483	464	499	466	505	470	491	474	467	432	475	477	440	448	460	470	428	447	500	452	485	448	418	471	464	468	452	525	493	456	444	483	468	467	481	521	469	463	474	476	479	489	468	486	476	452	507	485	427	497	467	470	435	518	504	424	456	455	482	495	495	460	454	520	458	461	488	445	426	452	480	435	492	460	485	426	442	462	413	514	484	446	468	494	460	496	454	430	443	483	482	459	474	488	444	457	484	441	469	461	473	508	485	503	461	428	457	527	490	457	475	485	475	471	462	464	505	526	471	483	514	451	452	501	483	443	466	486	440	451	434	451	465	455	479	485	473	537	484	476	496	471	495	458
31640	32888	42506	34418	11265	6546	4966	3632	3074	2694	2403	2034	1798	1722	1660	1528	1375	1346	1377	1251	1165	1127	1079	1158	1075	1048	1091	1064	1081	1066	1148	1034	1035	1043	1013	1038	1014	1032	1020	1010	1045	1024	1019	1014	1001	964	1023	1003	1012	1055	1020	999	1007	1054	1017	983	1009	973	1035	1023	990	1018	990	1043	936	990	1004	1064	1055	1043	988	1072	985	1016	1038	1059	1069	993	977	1026	986	1009	982	991	1001	994	1033	1000	1010	1062	1023	1009	979	962	1000	1096	1004	1007	1063	1066	992	1024	930	1012	996	1059	970	998	981	997	1033	975	993	979	965	1028	1005	1010	994	1024	1007	960	1011	978	1000	1021	1045	977	999	1011	999	1038	1033	988	1005	1032	1033	1010	1009	1019	975	1003	982	1027	1039	989	965	989	1016	981	991	1001	989	951	945	993	980	1076	1007	1020	1016	974	999	1026	1032	1008	1004	1001	1030	1004	959	939	966	988	1022	982	982	1020	998	1019	975	1004	1003	1018	1026	960	1010	999	971	989	990	942	999	1037	972	993	1038	1059	957	1044	974	1010	1050	1015	1014	1065	1030	1034	1001	969	1044	1024	993	963	988	977	973	948	945	994	1032	956	967	981	995	1013	1016	971	1047	1054	981	1078	1003	1038	984	1017	1043	1040	1018	1020	1000	1010	956	1046	988	991	1010	1006	996	981	1027	993	987	1012	994	1001	949	1036	1005	1023	917	942	996	989	1010	1022	985	973	982	1004	976	1026	1037	1021	1024	1013	976	1014	1013	990	1039	1001	1039	1060	989	1021	1004	966	995	1041	1002	1032	956	1014	1020	927	1020	974	1040	1013	973	1059	1011	1078	982	997	1033	957	1032	946	1047	995	967	988	975	1004	920	934	1052	1021	1018	1015	1043	1020	1015	896	1018	1006	957	1040	972	1006	948	985	980	984	950	980	979	1005	1049	1012	1025	994	1030	1032	966	1012	1032	1027	1000	994	1010	1048	1045	1016	1004	990	941	1032	936	1017	949	1048	1008	1024	1009	977	991	969	1011	1012	1009	995	993	1020	993	981	1015	956	1011	1041	981	982	998	1007	999	1016	989	1000	969	1003	1018	1020	1013	1008	1020	1036	1043	1021	987	1002	1029	1051	985	1004	1024	959	1014	949	1004	1003	989	988	1034	1050	1030	980	1013	965	1007	993	1011	996	1031	995	964	975	1006	1032	972	1003	995	1022	1021	987	1020	1005	980	999	992	1017	1036	983	1022	974	1008	995	959	993	1034	979	980	987	1053	1059	1028	999	1037	993	965	1020	1044	1008	997	975	921	995	984	961	1011	1013	1025	1005	988	1052	978	944	950	998	1053	977	983	974	1010	1022	950	1011	1008	1019	980	1023	1011	1024	1020	1013	1056	1009	1020	1027	1010	1003	998	992	999	998	1007	1006	1035	976	983	974	1050	954	1020	986	1014	977	974	1015	985	1003	913	997	1004	973	959	948	985	1008	983	995	1063	958	1057	1025	982	1013	1010	1013	996	992	1070	1000	1071	1024	980	1003	1029	1033	1013	994	963	1006	955	1049	1016	1011	994	1086	979	1061	951	1040	1000	972	1024	964	1000	1065	962	965	1039	1000	967	996	1038	1001	992	992	996	1034	1027	959	1055	971	1017	1041	965	1011	1054	990	996	1015	991	992	951	1029	976	1047	1021	996	966	977	981	1058	1036	996	957	1020	1018	1012	975	1016	1020	985	992	1019	1020	1032	1005	996	967	1012	1003	962	1014	1004	1068	973	990	1077	1000	1000	978	989	988	1055	1011	1022	996	983	1036	962	972	943	1007	1006	990	993	1001	990	1015	992	976	997	1003	1023	1012	1000	1028	1007	1009	965	987	980	1012	1006	999	997	1016	1029	960	1014	1017	1011	994	1036	1010	964	1015	1021	998	995	1081	1032	1008	965	1029	977	969	981	1012	993	989	1026	1047	996	963	1031	1025	1052	1007	949	978	1027	986	1026	990	1006	1010	1053	999	989	962	980	978	1001	1014	1003	958	983	995	1001	1008	987	1019	986	991	968	971	1035	968	964	1004	967	1031	990	1029	1016	1022	987	1018	1007	1027	991	929	1022	997	1024	977	996	1001	1072	1001	1032	976	993	1007	1016	950	982	1023	1023	1025	1036	1042	988	964	980	949	1039	1058	976	1011	963	984	1027	984	980	964	988	996	1011	1039	1012	963	998	958	1014	977	997	1051	947	991	969	988	1022	973	996	1073	1018	1006	1060	1003	1010	946	1022	1004	998	992	1009	1060	1008	949	986	1002	956	999	983	1008	963	1024	1011	1031	1013	1023	959	1063	1033	1020	1044	1031	995	1016	1035	988	999	998	1024	1002	996	1003	1004	1036	1017	1020	949	1028	990	975	1013	987	966	1014	957	1007	1016	1020	1030	998	1038	1024	1018	1048	1004	996	969	1047	1020	1006	1040	1039	1037	1045	1035	1035	999	1037	985	930	1001	1015	974	1026	988	1025	1032	1033	971	1015	1007	994	991	1004	1009	992	975	1015	958	943	1037	1006	996	975	1010	1001	1045	1023	987	960	1026	975	976	994	1015	1080	973	992	1074	984	986	1012	1017	1036	1019	941	1069	964	1040	997	1007	978	964	1031	979	992	964	1057	1002	1009	1084	1038	968	976	1046	963	950	1030	967	993	1000	992	967	1010	1022	991	999	998	998	995	981	1021	966	1001	1036	1033	1067	971	1010	1049	995	1017	1009	994	1084	1026	1008	993	987	1025	1010	1013	950	1013	982	974	1006	1008	1059	1030	1059	969	972	968	1011	953	996	957	1022	1048	1078	979	1046	1011	969	1012	991	1042	974	1026	1020	991	986	990	1035	979	1055	1006	1028	1013	995	953	1029	996	989	1017	1000	985	1015	955	966	1051	1014	1056	992	1061	998	960	978	1053	975	1012	1028	1017	996	1036	1000	1027	961	964	1007	958	949	997	995	1033	965	1021	967	997	1016	999	977	960	967	1089	1005	1028	985	968	1013	1012	949	976	1009	1030	987	1023	984	985	982	958	1044	953	911	997	1029	1029	1043	1077	958	996	1011	995	971	964	1044	1012	990	1015	998	1005	1001	950	1051	1051	1018	1038	951	1009	973	1000	1040	1061	960	979	1028	992	1004	1019	982	1040	1027	1041	1004	1003	972	1036	998	985	983	990	1047	999	1021	1020	987	1037	918	1016	1004	949	940	974	1027	947	953	1033	992	994	1053	997	986	983	1020	995	1041	969	1049	997	1043	1050	1000	980	948	1004	996	1043	988	977	1031	984	991	994	1038	982	995	967	1040	1011	1005	1007	1013	984	1003	1026	982	999	998	996	1059	1048	1002	1002	980	1027	947	949	999	1015	1002	1018	978	1039	953	1002	948	953	1011	1048	976	958	975	964	1004	1025	1001	940	1044	1013	994	1038	989	985	1034	1041	1061	1042	1032	1010	1020	960	1052	1027	1053	1030	999	998	1063	1016	1010	1026	1021	977	1011	1031	938	1024	1108	951	1012	991	1025	998	1005	978	1001	1011	1010	989	1016	981	1005	1007	1023	1011	1033	1043	985	1040	1014	1001	979	968	1008	1027	988	1051	1038	1004	1038	921	982	1039	1043	970	1039	980	1001	980	1021	963	1034	957	990	966	974	990	991	992	985	979	974	942	1004	1028	985	993	982	1045	970	1031	1004	1024	1035	970	991	981	936	1013	990	955	938	1013	1012	1012	1007	1023	1021	1016	961	975	987	996	1038	1017	946	1016	1051	1029	991	973	981	977	1003	1002	994	959	997	1062	1062	1063	993	1010	1041	978	1025	1014	1020	1038	1020	1010	1034	1006	963	968	1004	1037	1048	1003	991	1006	980	967	992	1054	1015	994	982	1005	990	989	1011	997	1014	1010	963	985	1017	1016	966	956	1042	960	994	977	1034	1055	1047	980	1026	1080	1012	940	970	1049	1001	980	1019	963	1015	948	990	989	1032	997	1047	969	1025	1056	1024	1003	986	980	1022	1065	1032	983	1000	946	995	1010	1004	963	976	997	1049	1051	982	1042	1012	1022	953	996	1074	967	1025	1011	1009	1065	949	1014	974	985	1053	961	975	957	972	1015	1040	1024	984	1042	1026	997	1012	1020	1013	942	973	1071	970	1034	1018	992	1047	1038	1052	1049	964	970	1035	922	1018	1011	1023	1005	937	1010	1010	959	1002	1030	938	982	980	1022	1002	974	1064	1080	1020	994	947	1023	958	969	1013	1028	1000	989	1040	1020	989	946	1005	986	988	986	992	992	1024	1061	967	980	1027	961	948	994	969	1068	1017	1007	1004
22450	15790	10992	4583	1410	849	674	560	535	482	465	421	463	433	459	428	430	407	415	403	409	415	406	381	416	375	367	381	390	385	418	369	415	409	370	391	374	373	406	393	390	376	381	411	357	420	411	392	368	360	363	397	381	394	433	432	370	405	384	415	388	356	404	411	404	389	367	361	398	361	374	381	372	411	384	386	399	381	367	388	422	392	395	368	413	412	362	367	392	393	395	390	394	371	384	411	344	392	393	356	389	412	389	434	360	343	395	406	436	354	349	369	361	382	375	373	394	369	358	385	380	380	413	401	379	362	376	412	375	400	382	360	391	372	361	362	391	400	402	397	369	375	421	401	419	378	368	399	370	411	377	403	418	414	387	383	382	384	399	385	355	418	374	375	396	391	418	357	378	397	417	362	411	395	418	426	403	411	405	362	393	398	394	394	395	379	425	465	386	394	372	388	399	427	377	406	395	408	377	402	367	366	389	368	398	387	404	405	395	406	421	415	429	398	391	413	401	357	385	353	387	389	375	398	405	410	414	355	359	394	368	455	389	417	405	362	383	403	394	431	387	385	402	399	395	360	409	421	424	393	416	353	415	374	364	365	366	416	391	394	390	367	391	418	371	380	405	390	362	415	385	398	387	384	416	428	361	411	418	404	388	370	406	380	407	368	411	378	392	407	403	387	370	406	405	382	416	415	430	394	381	392	389	387	382	410	368	375	410	371	391	393	381	388	397	388	428	378	343	383	398	385	368	396	397	424	407	399	385	418	365	379	405	387	368	410	365	381	429	381	366	362	390	374	353	382	392	396	395	395	419	400	391	412	378	397	379	359	372	351	383	388	364	391	391	371	411	388	368	363	419	434	376	379	354	363	351	393	374	368	414	452	406	342	373	363	363	411	410	379	382	366	388	359	399	374	431	395	362	374	370	350	388	398	406	393	426	410	391	411	396	371	390	376	425	434	390	366	371	359	389	420	394	376	392	411	380	423	411	397	392	348	376	397	399	401	406	409	412	378	411	439	358	383	372	377	389	377	405	436	407	419	371	422	388	399	381	383	358	407	403	370	413	374	397	384	351	408	376	393	398	387	387	363	392	422	367	408	396	429	410	393	406	467	390	414	376	378	343	398	363	364	376	341	361	432	410	397	398	397	364	375	366	390	367	351	377	402	396	378	423	351	343	402	399	370	400	362	396	403	359	391	363	368	387	419	391	403	400	389	365	379	410	394	401	392	380	324	383	396	401	372	405	396	399	402	383	361	397	362	396	391	394	393	379	386	393	412	347	372	365	389	371	374	373	400	415	352	416	431	377	418	397	406	386	387	374	364	390	428	388	412	355	380	402	351	355	363	406	376	388	413	369	399	365	431	400	402	387	375	415	384	401	358	371	377	366	364	362	404	422	371	392	388	377	404	412	377	383	404	370	349	388	368	359	374	361	414	382	347	342	372	373	396	407	401	393	391	382	424	393	381	376	399	418	378	417	399	392	378	370	380	365	376	377	350	368	396	378	379	379	385	356	413	402	405	376	397	436	407	389	410	405	417	379	404	373	407	412	386	394	416	398	374	432	404	378	443	400	383	363	405	436	422	386	378	346	340	406	394	406	393	405	424	416	408	412	406	382	404	351	407	394	400	393	345	385	395	377	376	386	377	349	390	378	386	374	391	382	396	404	352	352	405	376	368	358	337	386	376	395	413	381	416	396	421	377	416	377	389	370	402	457	400	385	376	364	406	392	393	414	393	422	350	392	404	338	383	425	365	391	385	403	439	393	374	400	381	407	369	395	380	395	371	410	368	413	396	422	376	364	407	399	388	387	397	400	414	378	358	382	391	387	416	383	412	438	411	404	410	387	418	404	401	367	406	351	365	399	373	399	362	401	411	373	408	379	423	407	379	406	397	390	391	376	396	398	383	381	385	406	366	370	400	397	352	408	410	361	367	408	361	373	377	380	455	376	404	404	422	409	396	404	375	401	386	380	404	398	385	388	422	361	402	395	419	351	397	374	381	412	388	397	395	409	427	385	397	388	377	377	376	371	351	417	384	377	407	378	367	407	358	402	415	393	372	349	413	385	382	395	398	398	356	386	375	402	385	403	380	388	379	379	416	382	407	405	390	387	401	396	418	385	384	383	375	371	387	419	415	411	382	397	385	366	373	370	407	373	443	378	384	391	375	360	382	410	396	378	389	344	390	385	392	386	410	419	414	370	375	376	387	427	429	425	416	395	403	409	369	402	351	390	415	396	405	382	380	374	387	418	404	391	378	381	423	396	418	384	408	413	414	411	376	394	393	346	393	371	411	378	363	376	417	381	414	379	370	406	395	404	366	345	368	349	418	389	386	347	390	388	398	375	382	370	376	378	355	387	369	356	393	395	390	388	421	406	415	401	376	417	410	378	368	420	403	357	369	336	395	357	396	377	393	414	413	366	334	410	423	403	423	413	400	366	368	388	377	405	384	411	422	376	353	385	384	392	401	412	402	393	400	399	375	383	404	351	412	423	374	371	407	356	399	407	398	374	400	427	389	392	373	397	415	406	406	400	398	400	378	368	388	407	357	419	377	403	407	402	406	377	414	422	366	405	376	430	397	432	375	402	384	398	395	408	382	373	417	409	430	391	386	366	389	367	418	390	373	431	390	394	383	400	374	365	405	394	402	401	365	389	378	389	399	348	354	397	398	371	409	400	400	359	344	412	420	381	400	343	414	368	430	332	432	369	365	397	337	383	391	398	416	415	409	370	365	396	364	386	410	418	367	355	408	419	358	393	392	363	374	378	406	421	415	397	386	357	350	304	369	432	402	402	356	392	384	390	392	383	391	380	408	378	381	387	441	404	368	360	338	373	392	394	399	379	334	356	349	342	361	388	399	421	377	430	411	398	393	401	404	370	393	374	379	347	423	422	386	430	343	395	400	389	390	408	406	382	396	420	393	393	386	365	414	429	403	431	420	357	391	399	421	360	389	411	425	398	387	352	414	379	416	419	397	403	352	400	430	399	381	391	370	392	389	371	393	366	395	359	387	408	401	388	435	408	376	406	399	403	400	420	398	372	405	371	396	430	411	341	424	384	384	369	418	384	349	357	389	330	350	400	354	356	366	410	438	382	389	393	369	366	398	391	384	343	415	355	396	381	378	407	370	368	439	389	414	383	361	371	370	371	392	368	360	407	379	391	385	374	423	409	382	384	380	370	365	389	410	407	389	387	360	395	379	419	364	398	413	376	413	407	430	433	401	382	386	422	371	388	410	388	382	413	385	375	400	403	424	428	409	387	430	382	409	411	376	392	389	414	388	385	368	395	449	393	404	379	401	412	387	404	366	408	400	420	397	389	377	372	372	381	406	373	396	362	415	373	392	421	388	398	407	369	408	441	373	417	365	395	357	356	372	393	366	420	366	411	390	407	406	347	380	395	400	356	343	402	387	383	366	401	375	344	386	389	412	431	378	366	427	390	405	371	415	385	405	366	396	416	400	412	407	369	403	407	380
13431	12405	15111	9569	4049	2656	2012	1722	1469	1419	1240	1124	1050	1037	1050	983	984	995	900	952	963	884	912	839	915	822	822	864	860	881	827	872	903	905	887	839	876	826	898	891	808	881	849	894	856	839	861	884	846	810	856	885	876	882	875	888	870	889	898	844	877	791	845	862	800	849	857	854	891	855	910	806	906	860	865	906	839	866	859	835	856	883	842	843	860	858	840	840	860	883	912	844	872	844	874	837	923	863	860	887	889	842	866	873	905	827	818	847	858	843	811	880	850	878	861	864	872	852	840	840	873	828	819	829	912	874	850	849	851	882	903	836	856	878	861	886	901	891	850	841	892	875	869	813	844	855	863	893	860	856	893	876	817	858	904	841	821	857	881	869	789	863	858	896	822	908	877	895	836	908	873	796	851	807	878	851	817	892	816	839	823	883	853	895	870	864	825	856	844	943	885	787	861	862	904	786	862	875	862	823	901	917	832	892	850	851	822	813	873	879	842	888	897	843	871	860	852	883	866	851	866	855	907	878	884	813	824	902	902	887	806	878	886	892	864	860	904	871	857	792	857	852	841	827	870	831	889	874	827	849	897	921	825	891	839	874	834	907	897	884	843	851	820	910	843	831	861	846	884	832	856	827	880	833	873	907	859	905	791	864	876	826	835	888	867	874	886	824	884	885	868	870	881	856	862	833	892	873	803	871	876	846	840	832	829	892	838	866	859	860	814	886	826	875	832	860	837	840	873	865	879	869	848	886	895	837	891	865	890	837	822	832	879	870	872	842	889	855	808	857	894	838	811	828	853	807	900	865	865	833	798	858	855	886	844	884	844	804	874	849	832	864	875	912	864	866	901	893	846	852	867	867	898	863	830	882	841	900	824	882	851	884	894	901	892	841	819	830	921	901	863	876	882	870	857	866	897	901	873	881	850	865	818	865	819	849	831	825	835	812	917	923	817	847	829	839	842	837	846	879	871	807	868	848	855	877	857	830	871	833	797	820	847	886	834	874	825	861	862	882	873	812	783	799	833	951	871	822	889	855	838	870	889	881	892	859	893	853	823	802	868	888	854	874	914	808	863	859	867	837	821	857	910	867	816	862	862	885	883	851	895	880	821	858	910	873	867	847	821	878	849	802	837	830	848	852	803	872	836	852	874	839	899	853	839	822	882	876	857	818	893	850	840	831	868	788	849	867	888	899	897	822	854	860	865	888	851	852	888	808	883	879	869	873	853	866	790	854	815	836	831	879	860	897	838	855	882	901	907	835	861	848	889	864	821	865	819	883	906	840	814	856	910	851	845	869	877	870	883	883	866	889	856	869	883	856	834	881	901	839	854	864	827	868	860	894	881	878	884	881	831	826	801	876	816	830	824	904	834	800	947	833	830	895	896	872	894	844	880	874	902	903	873	886	885	861	855	868	855	854	821	871	899	869	902	905	853	839	849	838	895	889	847	851	876	876	885	860	807	855	878	807	851	880	907	862	896	865	854	885	847	863	864	887	877	914	860	870	892	831	853	879	870	920	863	857	871	832	883	819	903	860	864	860	847	833	859	820	895	884	854	825	873	827	846	831	852	833	858	820	822	878	848	866	857	809	907	902	877	837	813	799	872	846	810	831	874	889	852	845	833	863	848	849	849	895	892	861	840	875	867	838	850	891	810	843	833	851	847	883	849	820	866	922	835	855	846	855	885	851	845	818	906	845	829	858	812	849	905	864	841	866	852	858	870	827	899	822	827	833	863	894	867	820	869	861	843	858	870	853	876	837	893	842	839	800	828	874	844	882	831	864	878	854	861	876	854	910	810	832	855	853	881	846	882	877	836	873	832	863	856	841	845	871	877	899	911	879	841	909	872	877	830	810	878	860	883	850	819	878	783	850	813	884	824	818	804	855	861	889	850	853	856	854	839	830	849	850	781	902	826	878	868	859	895	904	918	875	894	895	885	916	828	878	831	869	840	814	885	823	833	845	849	849	836	858	845	895	795	885	866	860	860	863	903	879	852	817	862	786	838	869	884	796	833	870	903	913	872	908	865	898	861	910	868	828	885	853	858	885	869	861	862	862	833	880	857	804	883	918	854	877	873	883	900	866	866	840	836	838	830	881	916	827	876	829	905	907	855	916	849	885	893	927	883	853	859	863	875	906	836	810	856	846	874	862	892	866	835	808	916	874	907	811	906	816	905	920	898	812	887	852	869	909	845	850	843	915	830	844	872	882	847	878	817	835	846	965	805	860	827	852	886	832	853	863	858	868	840	873	885	819	883	868	831	850	914	836	861	866	879	854	863	849	889	896	829	848	880	824	899	801	824	856	868	897	843	914	875	838	899	861	806	887	830	930	833	820	873	852	886	810	882	843	862	886	845	910	849	838	824	860	905	838	904	854	883	865	835	819	847	861	819	866	788	860	886	831	815	873	839	868	819	876	907	911	873	875	857	859	841	863	873	887	824	867	813	883	811	883	874	812	869	852	901	861	864	867	834	829	905	831	832	852	864	864	831	818	854	912	840	861	897	888	876	910	872	880	843	859	897	836	889	895	824	891	897	872	860	845	844	808	888	847	881	868	826	833	828	869	836	837	891	855	848	862	845	848	889	876	845	867	886	881	886	866	828	936	901	889	844	846	903	877	800	876	864	837	844	868	856	856	833	869	831	836	841	887	856	830	858	846	850	901	854	855	876	853	883	853	867	868	859	873	826	870	822	857	876	830	911	852	854	851	875	822	846	893	850	896	852	834	858	862	838	821	832	876	833	852	870	811	849	864	846	829	911	848	862	882	856	818	911	847	804	928	921	846	888	887	897	898	865	878	832	877	871	856	878	900	888	895	892	881	836	850	853	917	837	894	872	834	824	830	838	809	866	860	876	823	857	847	816	851	906	869	935	833	801	849	874	898	846	882	867	852	873	831	837	872	872	886	840	869	885	884	877	904	876	911	866	836	857	878	843	858	863	858	839	816	850	809	907	894	872	888	836	835	857	804	839	869	921	829	936	816	805	866	898	836	848	858	876	899	845	792	842	883	865	876	841	885	808	825	891	881	895	824	863	858	827	857	839	937	865	857	900	836	851	816	894	854	845	868	848	902	908	861	791	865	870	823	849	917	836	888	840	909	879	842	859	832	889	894	834	812	838	852	840	904	858	897	885	887	823	850	829	813	863	872	874	887	834	839	850	856	857	772	887	838	806	822	911	874	850	833	893	835	831	846	840	859	878	879	827	835	852	848	816	835	869	819	864	796	826	864	860	910	836	822	847	844	845	824	863	897	872	885	845	879	901	851	907	849	810	863	877	847	795	850	858	865	901	806	875	874	900	833	836	887	835	841	915	833	877	841	870	850	850	837	899	881	878	845	861	799	843	833	853	865	859	881	859	859	844	855	823	880	866	916	872	850	836	887	836	924	894	836	831	847	858	827	855	872	855	859	880	922	882	849	932	907	871	796	837	877	887	837	883	861	883	890	846	818	920	880	898	850	833	917	839	848	855	932	899	797
39437	31951	29521	21115	5574	1876	1093	892	671	667	577	555	527	513	496	519	450	488	463	461	475	473	455	430	476	439	480	450	467	434	441	480	405	468	435	422	463	432	438	497	454	425	390	447	413	395	433	412	420	442	426	426	431	430	452	422	437	433	444	418	453	471	500	399	408	453	485	454	420	482	481	430	431	449	421	453	470	412	439	423	423	403	436	451	445	464	449	411	403	391	418	438	448	458	447	414	448	440	443	457	445	442	453	441	452	483	460	429	464	456	421	434	424	432	446	416	395	431	432	433	451	429	420	404	430	448	443	419	410	433	437	429	436	437	465	481	431	445	400	425	433	462	427	416	441	457	429	446	425	463	429	413	429	416	444	401	453	450	462	413	432	420	408	453	432	406	440	445	448	440	448	389	462	473	456	425	403	438	472	444	424	409	413	423	465	419	461	447	394	434	424	434	402	412	446	426	437	445	452	453	433	404	446	395	420	466	440	420	423	408	451	429	444	412	426	432	443	421	450	428	464	480	429	415	452	481	462	441	421	444	444	409	455	445	439	454	396	433	464	422	431	434	466	445	437	444	429	462	427	477	459	467	399	434	424	451	440	441	405	437	441	441	423	411	410	386	401	404	433	444	436	451	482	436	441	426	421	409	453	468	445	451	450	450	448	462	445	462	426	462	488	416	434	415	464	469	375	416	407	447	435	463	461	398	408	440	431	405	475	447	452	449	434	456	403	418	458	423	450	375	465	383	389	407	449	452	422	434	464	452	451	419	439	456	432	442	424	438	399	462	434	423	448	450	432	455	463	381	416	463	451	409	454	426	436	408	436	466	430	446	479	414	439	461	443	428	425	420	460	444	448	460	462	455	439	406	453	411	421	446	444	419	437	428	462	422	464	436	457	411	420	410	453	482	437	470	494	429	420	378	435	448	446	390	451	427	449	417	431	409	466	472	418	425	464	395	393	447	419	439	398	440	468	429	451	412	453	428	465	463	394	434	411	424	451	454	390	413	401	433	410	409	449	412	481	432	446	459	395	444	425	463	436	429	416	437	431	411	434	474	441	420	422	443	390	443	452	446	448	413	423	391	399	446	451	415	461	442	419	404	461	435	452	461	429	451	436	450	438	461	442	480	407	417	377	385	427	416	429	439	447	439	442	476	423	416	419	416	439	396	443	457	451	421	439	425	392	471	409	432	398	440	469	451	435	402	423	456	456	416	431	430	427	443	460	432	474	423	456	453	439	432	453	452	398	415	444	432	427	465	418	428	408	440	429	434	415	395	384	423	435	407	484	413	436	450	439	444	415	438	422	452	435	397	399	425	475	430	419	437	390	422	413	429	440	410	452	434	439	423	465	456	448	416	415	414	411	434	402	460	498	400	432	408	478	418	421	459	414	437	496	403	458	439	463	430	420	455	467	450	467	453	465	437	413	436	403	435	431	414	450	403	455	396	415	422	451	411	431	456	428	447	421	451	484	444	431	419	400	418	445	405	417	461	430	432	471	443	448	439	440	476	450	435	415	416	430	437	466	436	408	486	457	447	423	479	441	440	465	437	399	441	432	415	444	459	450	440	457	441	461	463	432	457	434	422	404	416	426	454	427	422	428	447	448	439	441	442	460	455	437	478	445	424	468	432	433	444	423	445	455	456	422	467	435	429	409	431	433	432	465	420	404	424	409	416	469	434	394	450	464	474	436	424	375	438	428	456	423	417	398	419	441	449	417	454	461	426	416	433	458	438	426	438	450	490	468	413	467	446	401	442	447	411	428	431	448	455	422	441	445	427	428	408	431	464	428	434	425	397	437	435	420	432	422	409	468	464	477	392	410	420	415	419	454	461	440	414	438	417	464	413	449	441	404	462	432	468	455	427	424	406	402	454	473	479	397	434	469	408	423	463	419	452	449	427	428	401	476	419	406	416	493	433	424	438	435	431	421	394	439	439	428	447	414	428	448	398	445	439	446	435	443	443	444	452	435	470	451	459	398	441	437	463	444	427	433	465	397	411	430	425	490	452	440	452	428	438	442	508	443	456	436	471	437	457	442	423	446	459	467	439	460	470	441	434	440	447	451	483	421	436	420	427	419	448	452	453	447	444	433	487	421	476	444	436	423	431	440	467	436	453	453	459	446	439	419	454	450	448	441	415	458	451	417	423	467	394	449	461	462	448	460	446	424	442	414	434	491	418	457	439	458	422	446	411	397	409	406	399	441	437	408	483	456	407	412	434	474	429	451	459	428	448	430	431	441	428	468	438	454	449	459	453	453	455	419	473	453	432	417	417	432	449	418	428	431	432	438	442	432	429	435	435	398	437	414	443	447	493	430	411	459	484	458	470	438	443	485	476	421	452	475	425	441	419	464	494	427	440	471	410	478	461	460	444	471	464	421	418	433	434	455	474	416	434	419	418	423	417	414	458	473	446	470	427	378	425	456	459	455	356	450	418	415	457	465	413	420	439	410	444	439	481	406	456	441	434	391	437	436	433	418	413	454	442	440	399	435	422	441	490	458	440	411	440	422	401	420	434	434	424	411	429	425	441	427	431	457	401	424	434	454	454	441	481	412	447	423	414	450	411	417	421	437	424	446	465	427	439	450	458	417	453	449	430	449	443	437	414	427	428	433	409	451	465	451	481	421	449	457	455	446	468	435	385	424	425	438	474	413	368	426	469	427	442	430	452	452	473	445	452	460	426	425	435	485	446	452	455	453	488	443	430	452	455	446	427	427	452	440	396	502	438	467	419	452	445	426	399	412	451	439	410	427	418	443	434	438	407	437	402	420	418	471	452	400	468	392	435	391	456	448	443	414	428	415	467	421	444	460	435	398	410	423	388	421	428	454	472	453	447	444	464	441	426	431	425	453	418	451	451	437	429	412	466	438	442	416	455	440	409	462	433	411	435	433	430	434	459	413	394	435	409	423	423	436	436	403	446	407	428	467	437	427	446	422	434	432	442	421	423	458	468	510	443	433	468	424	412	485	463	403	460	405	451	437	454	439	428	444	388	439	447	465	436	434	416	425	448	455	459	430	420	435	430	431	441	425	377	447	400	471	404	394	439	422	444	438	447	412	453	437	448	441	469	451	427	477	419	457	374	393	435	444	468	453	398	431	440	423	417	450	408	418	415	448	453	445	497	438	454	426	421	457	426	415	434	422	433	438	418	385	435	440	444	437	433	445	460	435	449	442	423	455	471	494	457	417	399	419	394	436	462	468	442	435	454	439	435	450	413	439	454	437	436	402	415	431	470	484	419	473	455	396	439	435	397	459	424	410	454	419	421	440	427	439	445	424	461	394	399	389	458	453	452	457	460	447	470	436	418	479	431	409	448	419	438	421	398	409	464	436	433	436	417	428	411	455	440	430	406	402	425	441	458	384	436	446	421	381	439	395	415	427	477	427	443	451	419	472	413	411	477	452	459	497	455	461	434	449	424	432	425	448	415	441	414	461	438	458	457	491	421	435	435	394	425	434	414	472	453	453	413	462	448
25065	25013	32428	25219	7356	4785	3614	2806	2328	2097	1805	1701	1347	1372	1340	1264	1196	1177	1149	1041	978	1089	1041	1052	1039	1007	997	955	935	1016	947	987	904	1044	939	1007	962	977	965	1024	997	967	945	953	958	950	974	930	953	924	968	958	943	992	956	935	955	921	883	909	999	943	977	988	940	967	932	888	1010	943	965	971	963	925	960	952	962	916	949	987	922	909	945	923	900	974	963	956	965	897	915	953	1020	869	967	940	934	1015	938	988	959	984	993	1032	923	910	889	966	932	880	977	943	954	956	995	997	904	975	968	960	937	945	927	949	959	977	924	942	949	938	1003	956	931	910	914	971	903	950	974	973	950	948	982	965	955	884	905	953	928	985	928	931	906	971	963	966	937	929	1028	943	934	946	961	920	933	1023	942	934	923	980	976	939	930	981	971	959	926	1005	944	933	968	929	958	915	980	969	951	957	967	977	944	947	962	944	896	914	993	935	931	899	970	975	927	915	964	926	955	959	961	963	943	939	1030	929	978	943	957	945	969	942	967	938	992	914	960	955	951	963	985	939	994	975	950	895	958	1001	975	1013	960	950	961	965	975	952	974	980	968	950	952	952	943	942	976	911	938	966	933	989	994	942	934	931	979	921	910	912	952	920	949	906	945	978	971	952	968	899	968	965	931	933	957	973	947	930	1005	966	904	908	922	933	954	1020	1000	916	1001	931	962	941	936	981	946	942	966	887	982	933	979	952	1003	966	954	910	967	922	977	935	929	987	889	967	977	951	956	884	956	968	948	934	962	956	927	958	928	933	924	917	983	937	986	937	957	919	946	924	951	979	969	984	957	948	961	935	968	982	928	965	950	930	990	917	988	1000	938	961	962	951	978	971	976	953	994	990	942	937	928	904	984	897	963	944	957	985	965	932	974	942	969	960	976	939	992	987	912	917	988	1004	921	981	940	973	971	934	1005	964	954	979	948	939	950	967	949	990	922	922	952	961	993	937	971	950	938	932	979	958	941	941	960	973	980	904	936	954	956	958	904	950	941	936	1000	915	892	959	914	992	926	956	960	960	997	965	942	985	926	904	964	956	943	953	947	939	937	948	912	933	941	931	975	942	975	952	990	934	956	971	979	995	961	964	932	890	931	986	923	919	953	955	970	962	968	977	932	942	914	937	943	935	945	984	956	940	941	921	967	951	976	922	938	1016	876	956	939	953	971	893	971	965	964	951	966	924	908	998	914	1051	988	964	961	1004	1008	924	952	1022	917	909	984	959	1000	976	933	946	990	930	1001	969	967	982	923	897	979	961	961	963	942	956	1007	1003	894	1002	992	958	976	957	945	957	962	975	962	949	962	961	948	957	918	977	960	968	951	946	972	941	926	939	924	925	963	949	944	939	930	965	960	959	908	933	1000	972	916	929	937	954	939	955	984	911	947	934	938	962	985	905	983	959	940	951	945	944	880	957	948	984	976	973	956	963	931	969	993	1002	983	995	934	933	928	906	985	963	983	948	937	952	899	962	956	939	978	915	918	978	918	984	992	971	959	976	975	980	988	937	966	1008	922	954	936	943	947	992	921	978	957	974	949	947	915	982	929	984	974	911	975	989	983	975	895	949	916	1001	955	1009	1008	925	970	931	932	945	1004	944	912	1003	952	929	991	1002	938	949	936	963	961	1005	939	931	930	974	977	951	995	944	937	921	961	897	981	1003	963	1002	978	938	951	970	972	890	1031	975	982	929	978	989	904	877	902	957	901	891	934	963	991	957	979	1016	1028	1016	936	963	929	921	979	958	952	956	944	930	954	918	974	926	923	927	939	939	988	967	954	882	991	963	921	968	971	940	929	982	985	995	926	973	957	973	950	988	982	980	973	962	951	949	958	958	964	918	935	933	969	927	919	943	945	970	905	985	950	929	900	949	976	913	965	937	946	903	931	940	959	939	934	927	939	973	918	954	946	951	915	957	906	1011	975	987	1005	951	925	932	939	937	944	962	907	908	976	933	944	936	971	942	998	961	960	905	959	988	973	926	953	932	949	978	1022	965	940	972	951	921	934	944	921	955	919	1025	869	912	924	933	938	948	1001	910	959	961	999	924	950	914	932	915	989	931	971	939	958	937	943	920	977	945	914	930	939	968	966	987	962	973	926	936	980	913	903	931	982	926	893	979	913	967	926	1045	1030	940	902	925	897	907	946	931	934	895	1025	993	948	963	937	966	1016	917	920	930	974	976	964	963	899	1005	986	1022	941	941	923	960	910	967	992	962	905	972	945	961	934	983	892	937	919	917	991	900	979	898	895	930	975	956	979	934	916	896	933	944	991	954	969	897	992	934	921	994	1024	952	953	893	961	979	962	946	921	928	907	889	915	951	997	963	945	904	946	1057	936	955	987	948	978	946	943	903	953	937	942	923	973	958	949	996	998	892	932	928	939	911	930	959	919	952	925	907	973	936	995	966	937	926	948	897	930	1029	901	916	930	975	978	971	935	953	902	926	982	984	895	980	934	903	952	983	966	904	974	943	883	972	917	977	1021	989	933	975	950	936	958	956	937	967	924	927	952	968	997	943	923	961	953	981	969	960	985	938	959	962	958	950	948	945	992	917	927	999	936	940	945	951	964	935	908	950	903	976	936	972	898	947	972	979	924	915	965	910	949	966	941	943	913	916	923	947	972	958	931	949	933	1024	937	956	931	952	990	958	932	974	948	924	945	936	994	1016	939	888	931	981	916	983	1024	924	973	943	968	940	972	959	975	905	979	974	977	958	943	974	974	963	958	935	915	998	983	950	1038	913	946	988	903	925	907	856	999	939	935	960	995	967	971	990	975	951	1008	964	975	984	938	947	938	946	989	1020	979	950	993	918	985	899	908	942	1005	986	923	958	886	921	945	950	931	1001	999	892	915	944	962	961	974	945	975	964	1007	983	962	954	945	975	969	894	929	895	910	947	953	929	960	955	944	975	934	955	942	949	936	934	941	926	923	965	904	914	904	930	950	939	949	948	936	984	975	983	917	960	949	900	968	1007	994	945	909	931	952	944	969	902	941	936	980	902	936	964	934	924	915	953	980	890	924	902	969	1012	937	1006	961	919	905	951	899	963	972	902	958	885	961	965	961	904	965	977	976	1005	1007	966	1003	961	933	937	930	970	966	964	911	935	954	914	896	932	964	955	926	916	958	935	949	904	951	953	917	919	973	957	953	896	940	975	994	963	904	977	969	928	917	890	898	898	956	956	951	971	948	950	949	927	916	1017	959	939	923	971	970	928	980	968	916	989	993	936	1020	949	978	932	957	948	976	943	942	940	980	991	944	962	891	925	926	966	936	911	963	973	919	974	975	923	983	954	933	950	903	935	989	958	947	932	958	989	925	865	935	979	909	878	984	920	937	954	914	948	948	996	978	924	931	911	920	973	924	947	935	948	973	941	931	919	985	955	967	958	960	962	958	958	889	981	919	974	997	976	938	959	976	957	917	936	916	973	945	926	965	896	940	960	984	912	971	933	942	968	937	922	907	954	940	996	972	940	955	966	927	956	931	939	944	942	997	951	995	909	967	957	950	963	885	911	940	931	968	970	966	997	1012	949	975	998
49512	42689	43296	30010	10770	3702	1964	1241	1056	890	786	708	625	598	593	552	535	537	588	515	499	527	526	522	515	517	513	502	490	460	442	468	522	512	466	500	458	478	514	462	481	446	454	435	507	485	494	501	488	474	466	454	486	491	484	478	490	479	508	465	514	477	494	486	545	521	483	487	494	508	485	518	484	482	478	500	481	442	449	477	499	493	543	503	475	452	459	466	483	554	450	496	490	492	478	506	473	516	493	438	507	481	458	528	524	460	473	497	482	473	468	520	484	503	501	463	516	486	507	475	451	500	468	461	491	475	508	486	519	495	463	468	478	480	518	454	458	510	522	533	505	516	471	440	501	480	514	481	516	503	483	501	484	466	507	467	490	463	493	501	479	502	465	461	486	474	501	505	508	493	463	422	497	487	539	475	508	532	508	481	500	484	484	523	478	460	467	518	504	494	513	511	490	522	434	478	448	509	519	520	529	473	486	494	515	479	446	458	508	486	481	515	508	503	541	491	484	468	504	446	467	467	452	473	507	509	450	515	497	518	498	515	459	491	494	447	492	491	525	504	469	495	452	439	504	474	500	444	470	462	464	499	497	550	511	470	496	498	434	478	500	513	532	499	503	478	460	492	534	558	471	462	536	465	477	463	467	462	488	467	496	497	477	489	489	467	474	515	500	508	457	477	486	471	491	544	466	482	477	456	477	470	519	478	466	502	496	514	482	521	468	482	490	506	429	464	510	459	500	506	494	500	549	469	456	533	476	496	542	486	500	496	477	535	483	497	469	497	464	531	484	500	461	474	494	420	464	480	508	502	480	510	519	496	485	486	448	464	459	468	481	480	502	505	506	515	475	488	501	511	470	513	472	529	564	460	452	497	497	486	516	527	479	471	457	475	489	491	489	486	488	528	452	514	478	470	494	496	485	492	501	492	459	500	455	456	467	521	488	471	508	492	478	454	513	502	491	477	467	509	475	493	474	456	467	560	510	520	507	499	464	461	462	439	470	470	545	475	477	464	498	507	479	491	469	455	520	453	469	532	506	545	463	495	491	503	548	480	525	467	463	502	518	482	488	527	503	480	472	459	532	484	484	489	468	445	486	455	466	476	514	481	485	468	519	497	477	479	481	485	470	468	460	472	453	504	539	466	500	507	501	513	475	502	493	508	498	475	473	515	509	526	457	488	495	520	477	451	507	492	510	516	488	520	516	533	467	486	484	433	484	472	487	487	516	485	478	478	495	473	563	491	486	519	482	524	451	522	513	476	534	465	474	434	456	496	459	471	409	469	475	474	471	434	449	460	483	486	470	495	500	446	503	481	494	503	499	451	484	487	488	487	464	503	499	495	459	482	521	503	505	458	504	529	466	525	478	511	447	498	496	482	488	515	482	475	478	498	466	482	535	532	483	511	474	468	527	491	453	473	478	483	478	479	494	514	498	498	489	513	494	489	476	474	485	467	494	469	510	488	507	487	489	524	506	484	463	484	456	496	474	451	468	480	457	497	450	478	505	509	448	470	527	481	444	493	483	447	496	493	444	466	493	455	482	467	456	453	444	523	520	501	521	539	502	498	529	506	517	539	482	499	494	477	476	494	496	497	479	473	508	497	482	521	503	507	493	514	507	493	479	475	472	476	482	532	475	487	525	465	481	478	470	499	495	541	489	502	493	478	520	477	505	480	509	492	500	483	414	546	485	495	486	492	459	486	495	476	455	442	512	476	538	490	483	477	453	467	504	466	464	518	507	476	469	516	499	473	500	507	457	487	461	492	483	486	555	501	490	481	478	489	522	517	493	494	548	502	478	516	451	530	521	455	479	451	491	467	495	458	443	446	484	517	509	477	510	478	455	553	523	477	477	517	474	521	526	526	524	475	463	476	487	478	487	486	501	483	527	512	497	459	466	496	475	490	513	507	452	500	487	452	478	502	451	482	496	499	515	516	507	486	487	498	489	490	490	488	544	479	521	508	492	495	489	496	461	473	505	499	506	480	524	462	475	482	495	480	500	506	507	458	500	464	482	503	494	497	529	476	498	478	521	490	489	471	445	515	512	499	462	490	505	447	454	445	451	507	486	521	477	484	471	438	455	501	499	487	474	511	486	468	539	470	547	489	526	544	500	457	495	469	452	503	485	492	515	480	482	488	498	530	555	520	489	521	492	461	484	492	461	465	524	514	485	476	488	493	465	521	480	484	439	498	550	494	503	453	493	432	482	475	533	485	503	477	443	462	468	534	507	474	500	471	524	484	504	423	551	522	491	462	510	512	481	516	445	455	499	519	488	474	505	472	510	496	481	508	512	508	498	496	454	476	467	497	492	466	469	454	488	506	471	530	489	483	494	493	481	459	461	506	524	467	479	465	492	520	491	501	517	493	516	524	513	516	530	486	463	485	500	451	531	450	453	475	517	443	482	520	492	478	453	478	467	482	503	512	491	456	505	513	477	519	479	468	479	468	466	467	505	508	497	505	494	470	446	441	488	492	480	474	511	500	482	496	516	468	487	438	486	514	494	460	466	443	513	491	479	466	485	458	499	495	495	454	493	456	508	496	500	496	512	507	464	475	490	495	515	474	483	472	491	499	516	483	504	473	482	507	498	468	543	463	486	475	486	479	447	474	478	466	503	504	484	486	491	495	489	510	507	501	458	496	489	415	519	477	470	506	431	457	544	486	520	491	446	512	483	469	488	457	525	500	473	498	469	480	522	504	482	479	471	499	460	474	477	475	485	451	506	523	476	500	478	449	499	491	474	473	504	506	504	471	473	462	501	540	478	453	478	500	481	474	496	495	493	483	465	436	496	508	546	444	500	527	498	513	475	525	470	496	473	480	517	475	452	454	507	536	471	449	464	479	458	495	453	471	466	456	467	498	479	520	497	471	483	484	449	515	515	516	507	513	520	479	492	450	465	483	495	498	473	501	536	470	497	481	544	471	484	495	534	516	482	489	469	518	430	448	504	501	522	459	497	488	552	506	420	521	519	515	478	497	499	524	507	494	503	498	491	460	511	461	520	526	505	504	458	482	502	494	479	543	476	485	453	464	476	480	448	488	475	489	486	434	513	486	501	471	440	492	482	532	520	503	499	456	469	490	471	474	527	508	488	500	456	498	504	454	508	490	493	509	433	468	483	463	450	453	506	483	482	509	481	518	488	483	508	490	497	485	496	469	506	482	504	499	466	459	463	472	501	513	487	469	511	461	449	482	525	491	467	494	466	482	530	475	464	489	512	506	533	496	469	518	483	499	492	499	512	500	475	521	488	456	479	512	493	524	503	530	503	533	483	474	448	475	470	469	511	491	454	528	436	493	492	494	500	475	494	506	491	503	473	478	455	455	499	504	512	471	485	490	503	481	455	468	480	467	537	478	490	466	467	478	476	481	524	497	488	483	459	468	498	491	464	498	525	475	529	510	516	542	495	497	482	485	471	492	537	469	515	517	488	442	474	494	462	531	538	445	516	486	479	476	494	462	485	501	516	481	484	491	472	501
32278	33679	42647	32549	10303	6447	4866	3799	3128	2888	2500	2080	1877	1751	1804	1477	1432	1374	1442	1337	1214	1196	1110	1125	1163	1138	1121	1139	1112	1058	1148	1098	1124	1167	1119	1110	1073	1061	1086	1061	1151	1091	1099	1081	1043	1059	1084	1053	1078	1100	1016	1087	1118	1107	1027	1058	975	1086	1022	1030	1044	1083	1090	1037	1076	1083	1091	1059	1080	1058	1025	1090	1110	1014	1059	1088	1032	1054	1053	1008	1054	1083	1088	1036	1040	1119	1070	1041	1036	1069	1071	1040	1061	1052	1071	1014	1119	1065	1100	1075	1046	1059	1019	1090	1040	1052	1064	1073	1088	1080	1097	1102	1067	1073	1030	1033	1039	1071	1056	1024	1042	1009	1037	1119	1013	1120	1047	1041	1010	1001	1044	1073	1005	1004	1065	1022	1088	1074	1064	994	1031	1038	1063	1108	1095	1052	1078	1030	1082	1052	1000	1062	1036	1018	1065	1069	1084	1098	1011	1061	1096	1019	1036	976	1053	974	1042	1076	1089	1025	1119	1044	1069	1058	1012	1009	1101	1118	1053	1036	1026	1008	1058	1048	1044	1037	1112	1097	1083	1072	1028	1070	1008	1071	1011	1080	1061	1053	991	997	1016	1063	1025	1047	1026	1056	1058	1054	1027	972	1046	1067	1081	1048	966	1046	1026	1051	1128	1082	1063	1067	1043	1050	1108	1040	1012	1122	1039	1094	1008	1008	1075	1060	1052	1060	1062	1067	1062	1053	1053	1022	1074	1046	1007	1050	1038	1005	1098	1045	1025	997	1128	1035	1025	1024	1028	1088	980	1050	1021	1059	1075	1046	1072	1053	1040	1035	1034	1040	1055	1060	998	1052	1079	1066	1052	1079	1028	1055	1068	1065	1029	1013	969	1013	1084	1023	1048	1067	1080	1065	1019	1008	998	1116	1077	1044	1044	1027	1050	1067	1051	1092	1018	1064	1064	1051	1044	1002	1053	1087	1035	1051	1100	1019	1048	1067	1030	1049	1092	999	1041	1003	1027	1011	1055	980	1030	1062	1060	1068	1059	1075	997	1015	1002	1030	1053	976	1073	1067	1092	1057	1035	1077	1078	1025	1091	1033	1107	1021	1021	1058	1016	1029	1050	1041	1010	1116	1026	1019	1059	1052	1045	1003	969	1058	1057	1079	1082	999	1073	972	1057	1039	1062	1038	963	1064	1016	1061	1012	1006	980	1073	1073	1087	1039	1039	1045	1068	1080	1065	1020	1021	1023	1061	1070	1035	993	1027	1038	1043	1027	1040	1101	1040	1044	1076	1011	990	1023	1066	1011	984	1064	1038	1001	1107	1030	993	1118	1065	1074	1050	1020	1079	1008	1075	1042	1071	1001	1064	1004	1073	1053	1051	1055	1074	1047	1061	1028	1070	1043	996	1083	1065	1033	991	1036	1045	1044	983	1076	1020	1067	1049	1092	1037	1087	1065	1142	1026	1056	1082	1071	983	965	1082	994	1070	998	1089	1011	1062	1079	1059	1036	1047	1035	1086	1031	1057	1089	1059	1057	1060	1062	1020	1033	1030	1086	1047	1043	997	1083	1017	1003	1035	1043	1033	1126	1129	989	1045	1076	1030	1090	989	1074	1070	1013	1001	1019	1109	1026	1031	1114	1075	1063	1035	1009	1037	1013	1034	1043	1062	1077	1063	1030	1087	1007	1046	1025	1094	1123	1055	1053	1003	1031	1016	1038	1051	1053	1041	1041	1058	1018	1018	1030	1084	1054	1068	1068	1086	999	1041	1037	1087	974	1074	1069	1077	1037	1059	1085	1018	1029	1072	1053	1068	1028	1034	992	1013	1013	1059	1087	1069	1082	1082	1001	993	1082	1030	1033	1031	1104	1025	1075	1033	1016	1115	1026	1066	1017	1026	1048	1015	1012	1057	1012	1032	1022	1053	1016	1032	1103	1084	981	1089	1071	1019	1037	1039	1136	1038	1054	1102	1040	1058	1013	987	1081	1050	995	991	1036	1029	1008	988	1020	1099	1070	1077	1026	1031	1034	1026	991	1067	1045	1067	1045	983	1066	1049	1011	1081	1086	1038	1036	1012	1025	1022	1091	1028	1074	1031	1039	1039	1055	992	1016	1058	1039	1038	1019	1074	1030	1063	1042	1018	1072	1012	1035	1096	1006	1085	1001	1005	1081	1023	1031	1048	1065	1030	1088	1068	1018	1011	1056	1047	1046	1059	1017	1083	1077	1034	1031	1031	1088	1075	1062	1056	1009	1068	1006	1080	1048	1058	1028	1006	1059	1003	1039	1011	995	1073	1076	1053	1016	1051	1054	1087	1086	1064	991	1080	1002	1051	1041	982	1041	1068	1060	1054	1027	1065	1039	1010	1053	1085	1040	1051	1057	1018	1018	1046	1045	1084	1028	1044	994	1068	1034	1037	1045	990	1023	1009	1065	1109	1074	1038	1101	1027	1044	1023	1065	1088	1055	1028	1088	1054	1046	1070	1071	999	1022	1078	1048	1048	992	1005	1033	1010	1095	1040	1051	1021	1061	1022	998	1061	1055	1069	1028	1035	1029	996	1038	1002	1012	1086	1076	1045	1096	1100	1068	1075	1073	1080	1043	1023	1037	1037	1048	1113	1004	1025	1022	1029	1049	1120	1043	1020	1047	1080	1109	1124	1025	956	1074	1024	1017	1042	1032	1018	1028	1015	996	1010	1020	1067	956	989	1028	1062	997	1065	1089	1122	1046	1069	1018	1041	1049	999	1047	1003	1063	1046	1078	1049	1081	1083	1052	1089	1049	1133	1031	1066	1039	1039	1045	1049	1036	1045	1077	1055	1065	1035	1038	1066	1035	1048	1092	1088	1069	1050	1065	1002	1073	1069	1070	1017	1073	990	1048	1014	1018	1089	1018	992	1075	1031	1032	1024	1016	1058	1060	1064	1022	989	1076	1004	1070	1049	1031	1047	1032	993	1054	1015	1039	1050	961	1055	1021	1071	1108	1037	1083	1047	1079	1076	1031	1071	1083	1048	1057	1013	1087	1037	1021	1049	1048	1044	1050	1101	1048	1052	1106	1027	1062	1021	1082	1014	1064	1046	1025	1034	1075	1026	1105	1060	1018	1064	1035	1121	1046	1012	1047	1023	1011	1056	1093	1066	1086	1018	1057	1031	1012	1041	1023	1021	1025	1141	1034	1056	1019	1018	1048	1076	1088	1031	1075	1029	1035	1020	1010	1075	1038	1043	1037	1065	1052	1087	1079	1128	1031	1050	1025	1109	1131	1026	1070	1093	1024	1022	1088	1048	1065	1010	1054	1092	1101	1066	982	1052	1040	1077	1053	1039	1023	1048	1092	1013	1043	1043	1074	1042	1059	1093	1089	1111	1063	1014	1063	1078	1015	989	1022	1100	1056	1031	1007	1099	1055	1056	1061	1049	976	1083	1041	1016	1054	1055	1047	1047	1034	1092	1025	1067	1051	1038	1074	1029	1037	1065	1059	1041	998	1034	990	1050	1072	1063	1076	1055	993	1058	1031	1048	1024	1040	1020	1034	1061	1038	1026	1066	1083	1082	1030	1040	1114	1089	985	1037	1046	1101	1041	1044	1059	1084	1039	1049	1052	1086	1080	1071	1115	1037	1010	1037	1014	1046	1109	994	997	1024	1041	1016	987	1082	1090	1036	1022	1080	1090	1083	1074	1052	1021	1075	1050	1023	1034	1043	1003	1029	1013	1053	1003	1008	1067	1028	1070	1055	1029	1029	1101	1011	1068	1056	998	990	1034	1034	996	1027	999	1009	1065	996	1055	995	1059	1055	1050	1073	1067	1062	1050	1042	1050	1036	1048	1046	1042	1049	1037	1039	1042	1043	1077	1045	1085	1069	1043	1032	1057	1065	1010	1029	1045	1019	1042	1056	1065	981	1034	1003	1092	1072	1091	1014	1037	1024	1071	969	1038	1049	1030	1050	1107	1077	1083	1074	1116	1059	1036	1008	1019	1031	1088	1050	1048	1042	1071	1066	1006	1102	1088	1072	1047	1044	1041	943	1031	988	1022	1024	992	1040	1012	1033	1060	1050	998	1061	1037	1028	1050	991	1022	1040	1055	1045	1056	1077	1013	1030	1006	1038	1028	1128	1028	1085	1049	1067	1020	1019	1086	1135	1050	1041	1049	1065	1044	954	1066	1087	1088	995	1059	1071	1047	1037	1113	973	997	1053	1085	987	1086	1019	1063	1076	1045	1069	1062	1064	1046	992	1050	1049	1079	1041	1014	1046	1054	1016	1013	1041	1018	1005	1019	1030	1035	1034	1064	990	1010	1057	1048	1060	1077	991	1045	1069	1093	1004	1074	1017	1018	1060	1029	1037	1061	1052	1053	1038	942	1051	1028	1067	1056	1048	1030	1055	1081	1032	1044	1066	1047	1028	1015	1045	1052	1031	1088	1050	1052	1039	1089	1065	985	1029	1031	1078	1017	988	1078	1058	992	1070	1029	1045	975	1029	1055	995	1070	1118	1074	1023	1043	1087	1039	1081	1002	1034	1090	990	1039	1069	1056	1008	1043	995	1124	1073	1046	1041	1068	1023	1029	1022	1133	1043	1040	1047	1060	1108	1124	1094	1033	1062	1021	1048	995	1088	1092	1080	994	1051	1043	1058	1056	1076	1051	1016	1066	1029	1059	1050	1064	1027	1040	1011	1056	1032	1045	1009	1064	1023	1049	1074	1042	1047	1029	1065	1066	1045	991	1063	1005	1055	1007	1060	1117	1052	1030	1095	1061	1013	1059	1066	1099	997	1058	1095	1028	1091	1058	1050	1030	1048	1012	1042	1027	1090	1041	1042	1012	1082	1004	1053	1096	1094	1065	1031	1046	1047	1090	1016	1049	1009	1100	1018	1042	1071	1040	1115	1018	995	1044	964	1026	1056	1016	1069	1059	956	1086	1059	1062	1043	1094	1102	1009	1067
22298	14590	10203	4035	1319	839	683	590	546	514	464	439	447	484	440	450	428	445	424	447	449	442	389	415	368	445	372	401	445	378	429	430	407	382	420	419	434	391	450	409	379	417	432	442	439	461	418	413	375	379	418	404	425	418	391	398	412	415	390	416	399	422	416	437	370	392	424	433	395	394	441	427	417	424	424	396	451	389	402	386	429	426	430	428	428	422	407	413	447	409	427	414	402	441	443	415	408	388	380	414	415	459	414	393	433	419	381	395	366	403	382	396	404	458	417	398	382	435	410	447	370	399	405	381	413	383	420	424	426	433	425	379	397	371	437	435	426	405	457	427	418	379	442	413	435	430	405	350	410	412	399	377	421	410	425	422	405	399	388	449	432	441	443	411	384	402	404	415	436	420	375	396	412	415	421	436	430	472	410	402	417	426	390	431	434	398	385	391	390	424	381	395	378	392	430	356	415	411	367	394	436	401	432	388	411	416	396	387	426	404	385	434	412	434	416	421	454	402	382	405	375	405	391	425	389	451	405	410	436	421	390	401	390	408	427	387	391	386	437	387	405	426	432	428	368	393	392	419	406	406	395	367	398	415	410	360	439	410	423	408	462	436	425	436	421	389	398	405	421	420	367	433	464	414	365	400	417	450	413	419	418	399	422	412	429	431	389	405	406	396	423	435	412	427	406	432	417	430	423	377	395	380	433	421	422	400	386	404	446	414	432	437	396	438	410	382	387	384	424	370	350	414	375	386	378	387	372	433	421	394	399	377	385	386	416	442	395	392	405	426	420	405	382	393	429	389	425	393	383	402	406	422	435	408	410	440	434	442	444	424	427	403	413	414	404	411	386	401	378	417	420	452	423	432	419	462	427	408	396	386	423	433	449	418	428	456	419	450	418	416	380	416	369	433	390	383	393	415	396	412	399	405	416	430	416	409	406	392	422	402	449	403	397	411	419	389	417	437	435	399	408	394	366	416	409	386	419	427	389	426	401	390	415	410	439	419	398	400	422	384	384	409	403	401	367	378	414	429	437	398	421	429	427	423	383	429	422	366	394	410	402	408	354	416	404	387	384	451	423	406	407	441	430	435	406	375	400	425	397	372	398	397	399	413	432	425	393	404	406	391	421	373	448	415	408	431	428	440	446	454	426	400	441	419	375	388	417	424	411	419	385	439	409	414	415	406	431	378	410	397	400	352	409	421	406	422	388	423	392	398	408	422	374	399	379	438	443	421	412	412	431	356	422	414	355	443	391	449	400	435	422	442	451	409	398	408	368	388	422	461	405	416	420	384	372	371	389	396	423	405	383	362	396	408	403	413	413	433	410	417	443	428	420	433	393	411	412	404	405	411	411	435	391	386	412	372	446	417	415	436	393	384	431	405	387	385	422	424	383	492	384	418	421	407	427	400	400	375	428	402	425	384	392	411	435	404	421	411	439	383	428	420	408	410	407	431	408	399	434	409	396	410	392	447	386	399	402	397	405	433	442	419	429	414	372	421	408	395	387	396	388	420	395	453	425	432	386	388	394	404	407	421	419	455	384	418	382	426	423	411	415	393	389	436	362	394	370	395	416	394	409	436	407	437	437	417	414	432	384	418	408	433	416	434	387	397	431	448	414	394	385	374	407	404	414	410	380	453	402	418	418	424	414	438	413	430	402	379	436	439	409	392	390	432	471	415	444	411	410	432	431	433	413	405	411	401	422	434	405	415	398	395	446	401	422	396	382	390	396	436	427	439	390	383	357	366	423	422	406	409	437	407	422	457	399	408	404	398	414	412	415	426	461	404	422	385	395	426	436	374	409	404	445	377	407	430	426	429	381	409	393	435	436	432	418	402	413	414	430	400	377	419	383	358	405	399	391	409	408	398	390	429	439	383	392	411	428	387	423	409	392	418	419	419	411	396	438	405	405	411	400	412	391	362	407	386	391	413	384	412	446	409	416	441	383	427	389	384	404	434	402	403	394	438	425	406	431	420	429	402	390	418	402	419	400	425	398	426	381	424	422	386	388	392	396	386	401	397	371	360	399	393	427	402	436	495	394	437	440	410	383	382	390	421	431	453	398	386	402	415	409	407	391	433	440	434	376	394	437	408	387	436	399	441	448	439	422	391	395	426	404	416	429	392	455	382	376	436	411	396	442	399	441	451	415	410	421	408	368	375	408	418	379	422	436	436	417	411	412	418	374	409	427	413	404	430	408	434	393	421	423	456	431	438	396	430	402	412	408	441	407	402	441	411	366	409	410	399	431	411	412	407	422	422	389	390	398	438	427	411	419	402	378	366	419	420	411	435	425	408	404	417	368	419	415	451	397	397	433	420	382	387	428	385	435	385	417	414	417	443	414	411	426	395	423	395	399	411	386	400	419	438	418	428	433	424	411	421	439	430	423	451	372	412	423	446	401	402	390	418	453	454	439	445	443	412	421	437	435	443	380	417	415	388	417	385	427	413	406	407	398	388	415	437	383	441	404	395	381	385	415	421	400	452	444	433	404	439	456	391	407	367	385	398	438	411	402	428	422	403	434	387	408	430	406	426	412	396	392	386	411	393	376	412	412	388	388	407	376	449	403	423	400	416	399	412	397	391	410	432	420	395	431	454	369	395	453	403	416	378	416	414	407	402	395	418	401	373	423	432	402	402	427	477	424	415	410	411	359	387	394	428	463	413	424	407	400	441	416	404	417	429	433	385	401	433	399	423	416	422	406	393	421	401	435	449	419	375	394	396	407	421	419	389	430	391	405	439	421	413	445	441	411	418	399	423	412	388	403	421	375	396	445	439	396	450	425	411	423	434	410	425	439	405	403	439	417	419	387	361	406	435	387	451	430	387	397	408	390	398	366	409	434	368	388	450	411	437	394	394	398	385	410	379	423	408	393	381	418	397	416	390	429	399	391	432	431	424	445	424	368	414	364	426	431	442	412	474	382	391	446	409	416	476	410	410	442	430	400	424	424	398	396	410	447	412	463	394	422	380	417	375	390	467	406	408	398	410	402	418	424	403	417	431	410	393	413	417	418	385	406	414	410	448	429	429	425	413	427	420	441	438	430	457	430	451	392	415	423	379	426	394	404	390	414	447	388	407	419	404	448	438	434	400	456	404	409	434	435	417	389	450	467	430	412	409	398	414	419	412	388	412	446	377	407	421	446	435	424	407	431	430	394	414	393	398	420	402	408	408	414	403	386	401	404	401	419	422	410	386	427	400	411	426	435	425	419	408	421	384	381	381	435	412	418	408	398	413	462	393	424	424	430	398	421	357	384	435	417	368	415	417	391	437	389	422	410	399	374	416	437	412	451	402	414	399	391	426	380	415	385	416	431	420	418	398	378	448	419	390	465	399	412	438	388	413	402	406	422	407	412	408	407	404	417	438	430	382	373	422	405	410	427	435	440	420	415	401	401	415	423	430	420	392	431	379	392	415	418	408	398	392	404	377	402	392	439	383	402	430	413	420	427	429	388	437	417	381	383	388	410	429	407	408	389	430
13224	11808	14443	8922	3750	2596	2008	1737	1511	1339	1290	1173	1091	1048	1062	1055	1045	944	942	975	959	915	952	916	915	917	965	954	911	842	913	931	937	966	941	936	898	907	900	884	885	929	946	912	946	937	880	962	916	915	909	890	904	845	897	912	955	919	905	892	942	883	915	904	921	872	909	885	896	859	924	879	905	929	909	936	877	920	897	880	890	917	866	876	934	920	893	888	829	912	910	942	860	920	916	965	902	913	910	871	918	819	894	915	890	898	881	959	891	879	916	876	912	855	919	890	895	897	901	886	885	881	888	915	922	851	961	917	936	924	931	898	945	894	917	889	919	880	911	893	899	869	955	912	909	935	867	906	928	887	906	872	887	894	885	954	952	882	887	903	892	911	898	914	866	896	864	904	911	850	934	882	990	842	891	910	877	905	904	914	891	890	915	881	935	918	927	896	895	910	913	905	859	939	861	917	857	922	872	899	919	895	893	911	899	889	899	915	859	921	952	907	901	889	937	849	869	876	913	937	933	932	908	874	869	889	926	951	891	924	884	892	846	888	836	924	868	881	873	922	947	908	860	895	890	881	877	895	901	930	827	883	908	925	906	863	911	863	904	901	902	899	858	911	972	852	882	902	878	944	836	948	908	873	936	908	901	886	934	881	884	908	973	953	887	898	921	979	897	933	899	923	913	921	898	885	874	852	913	955	881	889	913	873	874	934	893	926	912	920	908	868	923	855	902	924	938	863	927	918	887	958	869	917	928	885	896	901	893	919	855	888	918	919	885	829	941	864	891	912	911	905	929	920	876	848	907	939	924	906	936	906	908	910	863	886	923	969	942	860	911	879	846	889	889	831	882	905	892	903	866	861	924	894	948	852	937	887	917	904	896	862	913	904	882	886	939	902	864	880	910	872	875	868	893	811	939	869	913	893	893	864	935	879	925	941	929	878	824	883	885	896	903	832	860	918	866	954	891	886	882	904	885	892	919	883	908	913	904	867	845	887	889	898	853	842	894	836	889	874	858	911	907	811	880	886	907	850	875	913	887	890	909	931	879	898	838	942	867	989	892	900	904	875	870	921	886	866	852	896	901	850	894	968	911	890	889	907	937	889	885	867	906	818	888	859	821	863	880	916	926	922	898	894	902	839	872	912	843	949	926	908	852	931	881	922	930	830	913	917	851	923	904	906	868	850	926	881	884	894	883	858	862	865	896	832	914	919	891	907	919	933	918	925	903	904	896	902	871	879	843	893	900	867	955	886	855	870	910	909	865	947	884	889	929	893	862	925	880	950	882	913	920	874	898	920	904	925	948	943	941	924	906	900	887	866	923	896	889	914	903	933	871	935	848	896	852	854	849	890	877	895	849	885	930	888	918	930	876	876	851	920	869	902	961	928	892	918	907	897	914	896	946	885	926	884	904	896	928	896	904	905	928	910	878	858	895	911	911	903	873	865	888	878	865	899	904	905	889	948	923	902	898	920	941	904	954	860	888	853	898	899	887	869	878	863	919	903	943	883	909	871	926	880	879	879	923	934	907	906	880	914	873	922	876	880	901	934	832	952	913	936	905	927	898	918	892	863	886	879	871	877	889	854	870	883	928	953	938	880	927	839	951	887	892	933	902	880	896	896	880	869	884	972	908	924	926	919	906	944	900	901	898	846	878	859	933	941	904	932	853	882	881	902	880	897	891	926	918	855	857	932	888	902	874	842	852	886	913	857	918	975	834	930	858	900	885	896	945	905	913	922	911	900	874	902	906	931	908	891	881	876	857	905	927	892	908	824	924	851	881	886	921	948	876	902	861	908	898	860	882	898	885	942	866	931	825	904	862	857	884	950	940	947	893	911	889	894	900	843	864	900	929	880	865	919	934	861	898	872	932	888	851	908	894	884	969	977	922	894	907	887	919	925	894	914	933	851	959	883	886	879	905	889	936	913	904	896	850	922	911	916	906	935	872	904	940	903	912	865	958	848	886	921	889	906	848	870	896	858	915	944	961	923	909	882	867	927	936	866	876	852	898	931	873	875	921	876	890	901	906	910	878	879	957	866	922	942	869	891	893	911	932	912	921	916	855	815	889	952	859	857	870	954	881	887	847	902	880	896	884	937	905	839	849	927	873	915	926	956	937	945	892	896	924	886	943	899	948	906	891	861	924	903	927	907	904	867	943	903	933	912	945	879	907	872	919	908	934	905	928	914	852	860	961	880	896	922	916	826	892	926	924	902	940	914	897	890	931	881	904	927	936	873	968	826	891	939	895	901	845	893	940	894	903	899	908	916	892	967	872	920	840	918	874	940	874	951	926	931	900	894	912	906	857	880	901	955	931	885	915	881	952	866	888	901	898	924	881	901	906	873	876	925	855	905	854	932	910	916	916	911	882	872	898	881	853	909	895	878	900	870	894	880	865	935	901	868	953	894	867	882	925	921	873	958	886	885	903	938	926	890	884	928	891	881	861	866	899	922	859	891	927	938	907	865	874	896	914	906	886	883	796	838	885	921	846	915	902	884	852	856	912	897	908	919	870	919	894	925	934	887	857	897	974	875	916	889	996	888	885	869	861	897	897	855	888	919	923	846	937	912	899	882	855	874	843	904	901	895	901	871	851	948	942	886	878	918	897	893	918	887	908	901	869	885	880	885	874	898	911	920	943	973	908	859	903	892	896	871	857	909	921	928	886	933	867	903	935	884	908	926	919	899	938	855	854	932	880	900	877	954	944	908	857	920	882	899	870	972	893	916	932	890	923	887	891	901	924	846	834	916	878	925	880	885	865	893	867	913	919	833	915	956	914	880	893	911	925	865	951	839	881	887	927	921	907	916	870	882	910	831	917	894	843	894	923	921	951	962	895	899	882	886	837	889	927	880	858	881	922	889	877	882	914	891	936	916	872	938	884	891	931	930	928	882	875	889	918	886	906	888	849	879	847	928	938	950	950	880	971	854	907	864	897	895	939	890	934	943	942	907	899	892	847	901	928	900	875	887	942	932	900	904	926	891	919	914	923	933	931	874	893	870	844	938	931	897	883	893	910	889	952	910	871	988	953	922	906	860	923	874	939	931	954	879	896	903	867	964	930	865	889	918	918	878	889	895	927	921	885	898	928	880	897	916	885	944	930	948	954	948	875	946	921	878	848	854	953	899	910	910	889	911	898	911	863	868	924	912	885	865	891	898	883	914	947	916	881	911	901	875	917	875	851	870	907	930	901	918	915	890	871	890	911	906	937	916	898	884	899	909	938	891	928	961	906	847	924	931	907	918	860	899	945	918	966	912	871	913	896	888	865	848	924	886	896	911	914	930	899	910	875	901	880	836	923	874	909	872	875	885	919	914	898	912	873	895	904	902	958	821	950	926	874	928	920	865	892	940	880	875	927	898	892	908	885	912	945	910	898	918	897	856	929	895	870	893	923	898	933	864	873	912	889	910	955	887	903	923	902	944	879	898	892	901	928	933	879	902	923	909	901	939	902	914	901	878	915	900	874	921	923	921	879	905
38650	32728	30048	19085	4870	1756	1080	857	657	672	608	593	501	487	490	498	471	490	427	435	444	492	452	462	444	445	404	452	423	445	440	411	449	431	435	413	439	447	459	399	421	414	460	394	434	453	478	430	415	410	414	464	460	414	448	432	451	411	414	405	409	415	428	414	403	415	434	443	440	422	403	386	436	433	398	440	406	417	433	461	451	444	432	435	387	399	437	434	415	407	456	436	425	435	405	409	412	398	478	413	430	418	428	436	425	427	451	455	427	471	416	444	435	443	430	438	448	442	409	464	447	430	426	448	473	397	421	467	432	441	452	425	492	413	451	438	422	438	458	425	443	442	458	438	399	439	409	437	449	454	444	400	455	393	428	458	435	408	425	458	448	448	407	441	446	431	425	446	476	471	427	422	437	465	433	441	404	439	440	436	426	388	409	408	412	454	416	478	425	436	402	410	455	414	458	473	422	426	419	417	445	435	420	438	433	384	425	414	434	407	421	436	410	438	392	427	431	411	451	430	456	368	428	405	411	449	454	453	428	467	430	436	415	453	454	459	414	421	424	454	431	433	458	404	402	409	429	453	430	429	462	452	421	469	439	457	397	424	419	440	461	464	478	409	444	450	458	409	419	444	395	450	447	412	405	442	415	415	450	428	447	425	474	449	434	417	435	431	435	385	492	433	383	370	415	415	405	390	478	446	433	453	479	371	397	435	441	417	405	426	432	470	423	419	444	416	409	448	447	476	414	447	451	420	413	434	418	422	399	436	444	439	403	457	438	426	423	401	411	417	402	411	425	466	438	412	395	432	442	401	434	425	400	497	433	410	449	446	420	436	433	421	441	445	419	399	406	418	410	434	431	391	424	444	426	454	433	420	470	451	416	396	446	406	444	454	424	469	419	415	452	450	426	461	424	413	432	430	384	406	429	399	448	424	445	424	431	419	449	402	406	396	429	441	469	437	446	437	422	410	411	435	427	408	398	452	406	428	432	436	440	442	428	386	440	436	432	447	403	455	438	446	417	398	454	424	462	458	427	379	430	422	411	441	452	441	428	437	429	378	395	409	444	437	379	412	428	389	395	422	466	407	420	427	411	414	422	436	449	427	379	415	474	460	423	368	448	424	421	420	457	443	406	437	417	427	415	443	414	442	456	479	424	431	439	436	396	456	396	455	385	412	472	448	405	442	399	387	406	404	419	440	454	430	443	440	436	456	397	413	418	425	424	486	443	468	414	439	424	435	417	385	398	401	428	396	427	440	404	419	432	427	453	464	443	444	441	434	420	440	430	450	438	435	454	461	416	419	425	417	441	442	480	447	382	466	449	447	423	406	425	424	413	442	444	430	450	434	446	421	431	426	430	419	406	457	412	409	435	468	380	428	417	428	409	429	427	422	488	458	446	403	399	459	422	436	411	461	425	450	453	420	412	403	438	461	426	400	450	446	422	436	441	428	439	434	398	481	441	435	422	436	400	401	463	423	435	440	422	426	405	442	425	430	419	451	425	456	465	397	448	429	427	463	447	420	436	426	412	373	458	415	456	414	415	438	442	408	425	473	445	415	399	436	420	423	440	428	381	436	417	453	445	454	495	454	386	421	445	445	442	433	413	456	423	486	453	453	395	428	451	418	410	415	405	457	410	464	445	418	450	463	462	442	480	406	405	437	432	437	408	419	451	449	425	462	476	419	417	425	408	498	432	462	444	452	444	414	431	470	479	462	469	431	431	450	384	416	441	395	403	453	428	436	406	432	431	422	412	444	457	403	433	455	428	402	430	399	399	440	452	403	444	414	406	425	427	472	453	423	430	405	429	446	472	417	438	433	428	454	415	422	439	433	416	392	399	426	421	448	440	422	382	452	397	441	422	445	424	409	430	429	446	428	444	478	449	395	444	441	426	445	424	467	439	455	456	463	421	468	430	454	411	427	479	418	432	391	427	435	402	430	464	427	438	446	401	412	442	420	436	469	470	430	408	415	437	434	449	412	425	417	470	455	435	440	415	471	405	431	434	470	453	478	461	441	423	442	463	435	434	411	447	455	371	463	410	439	422	429	400	445	446	414	476	450	448	422	398	406	451	396	397	450	439	437	465	451	401	419	412	428	398	398	430	458	462	439	475	394	452	433	428	398	443	431	455	422	424	408	454	435	474	428	406	474	461	441	416	453	432	433	417	426	429	433	476	432	430	405	445	425	416	399	441	436	454	397	420	474	452	456	436	414	400	448	494	407	443	422	438	447	423	407	474	443	403	461	445	417	438	435	427	451	382	390	437	456	464	394	441	395	420	425	444	424	417	415	414	434	432	410	445	457	448	438	464	471	432	468	415	401	420	422	417	448	410	480	454	417	433	431	416	419	447	437	414	440	408	462	465	419	457	429	424	396	411	432	470	457	412	424	393	438	411	406	433	401	486	411	402	428	413	454	427	461	425	446	412	433	394	441	416	471	457	392	442	408	449	412	458	408	442	452	411	411	379	413	439	433	397	447	427	435	393	424	415	417	440	421	452	441	417	447	447	453	452	422	427	404	448	416	422	458	437	425	424	460	398	424	428	426	418	435	471	429	428	425	444	426	469	392	437	451	429	418	416	449	412	420	423	441	426	411	423	415	457	477	416	428	394	415	432	421	396	502	435	422	440	426	412	430	438	454	421	437	435	455	427	436	437	424	431	421	422	434	424	432	451	415	440	434	486	451	388	465	400	413	415	435	414	435	432	418	450	460	444	405	421	414	422	425	417	395	427	447	427	378	417	431	452	482	431	431	443	416	423	397	405	415	430	442	455	423	453	427	403	456	389	456	404	388	477	447	437	456	435	405	458	461	413	410	435	445	455	444	493	452	444	416	464	462	398	395	437	415	434	446	435	418	452	463	426	417	440	473	440	453	425	460	416	418	421	400	419	420	483	414	416	388	418	420	418	414	384	446	394	439	459	448	405	386	452	453	405	424	432	433	467	396	442	461	439	424	440	437	428	452	420	409	418	433	435	446	396	386	472	476	468	400	412	485	412	415	425	409	469	395	431	420	449	465	478	404	424	441	411	428	426	447	396	461	456	402	472	437	403	436	460	401	397	444	445	440	413	421	477	454	456	469	410	416	428	440	422	449	416	429	398	436	454	403	458	425	440	439	428	453	420	456	469	425	408	383	459	435	414	410	429	439	474	466	460	440	435	418	434	429	399	372	434	440	409	438	433	445	464	492	464	427	429	427	435	440	436	452	462	450	439	442	437	438	430	449	453	413	429	387	424	417	416	460	421	465	443	421	445	440	418	417	413	472	396	458	467	396	430	427	478	473	448	462	450	457	449	394	418	435	426	423	440	482	448	448	448	431	472	435	415	441	403	451	456	450	408	395	439	429	455	460	438	430	417	420	422	407	387	447	377	464	406	443	426	480	439	421	453	432	396	430	390	446	424	448	412	446	466	423	413	419	422	395	410	430	432	462	436	419	415	432	456	419	414	425	437	413	457	417	432	409	411	436	418	408	451	442
25147	26095	32193	24213	6819	4661	3522	2860	2351	2072	1741	1648	1446	1381	1315	1224	1200	1247	1169	1219	1072	1036	1022	1009	1024	984	1060	961	959	973	1026	1029	995	958	955	930	959	971	989	1010	996	963	984	924	944	928	907	939	911	938	981	1008	930	909	922	933	967	945	916	964	957	980	989	901	860	975	905	905	967	943	916	888	934	964	963	983	910	946	963	906	958	917	895	974	933	938	920	1011	954	907	843	973	961	989	935	901	983	926	914	962	999	971	930	942	961	948	956	981	980	953	966	945	889	919	951	998	961	956	892	957	972	935	948	907	925	936	882	924	936	977	934	934	982	960	960	907	965	906	919	887	958	955	963	860	910	893	880	887	997	905	965	989	938	959	952	877	911	992	955	957	973	991	951	959	964	902	945	999	934	928	973	920	944	933	929	957	939	976	938	974	951	962	936	922	995	971	958	923	940	831	943	928	986	910	967	933	986	1012	952	957	902	951	999	942	935	932	955	963	957	980	913	925	941	884	927	975	892	896	947	946	975	937	990	942	952	926	992	875	1006	892	989	951	899	944	935	953	945	964	954	912	935	948	909	960	905	918	958	943	885	921	946	972	951	943	934	964	1065	920	946	931	940	970	916	983	964	939	915	974	904	912	934	954	930	919	984	930	983	889	967	934	919	953	994	942	915	959	952	937	960	955	969	971	924	962	941	941	944	904	921	974	875	907	950	956	999	920	929	936	924	949	958	1019	943	945	932	922	936	940	988	947	959	929	950	987	985	957	898	955	937	985	919	916	915	984	895	923	976	985	948	996	939	957	939	932	947	896	970	914	905	911	971	884	947	924	937	884	936	915	914	965	898	947	924	941	926	943	949	951	949	912	971	920	932	930	934	907	1037	922	907	943	967	963	929	940	898	935	967	941	915	954	939	944	922	953	933	890	932	925	933	946	955	955	992	963	941	953	886	932	915	971	944	906	907	931	868	902	952	969	975	920	995	914	949	951	946	969	960	983	952	996	970	923	938	978	969	920	957	911	933	941	912	941	941	981	883	950	935	943	932	913	953	995	903	967	946	953	898	893	902	915	946	930	909	955	933	952	972	927	907	951	932	950	977	946	988	959	942	907	852	932	949	878	946	970	983	906	929	933	874	1001	1029	1005	958	925	930	942	967	982	951	979	930	946	918	969	950	968	910	947	968	927	909	976	941	945	925	951	974	965	953	924	972	911	943	937	932	959	935	916	975	916	942	933	953	949	958	897	855	946	940	902	938	980	952	977	926	932	969	948	968	984	881	969	976	971	963	978	952	966	951	927	974	933	957	951	965	907	910	983	984	988	952	962	980	924	902	956	998	932	971	910	978	937	917	896	948	954	945	940	953	835	942	937	925	894	946	909	919	945	933	918	928	969	1016	972	921	979	923	943	940	936	922	910	896	940	963	876	969	934	980	968	966	943	1005	964	928	931	945	979	953	927	985	952	947	959	882	964	956	964	950	968	938	896	951	948	909	962	957	924	923	970	983	904	939	945	909	887	1014	969	966	929	916	986	917	915	964	893	951	963	931	949	930	915	1010	923	991	910	980	930	961	995	947	947	954	991	970	924	979	971	896	929	961	985	945	931	973	910	951	940	994	954	995	965	1048	962	940	920	934	945	974	969	923	1007	938	931	1002	970	946	932	942	897	901	1003	990	894	957	965	935	958	984	943	949	942	927	957	918	999	943	939	941	923	965	952	932	903	908	943	935	926	960	951	972	947	961	968	913	965	914	909	986	923	897	902	967	917	956	932	912	926	966	953	955	989	923	995	941	904	896	901	914	959	918	904	955	942	963	916	970	970	952	938	909	952	935	915	971	889	916	923	966	1003	961	994	997	904	938	892	951	993	869	961	933	941	958	937	980	921	876	977	975	911	906	938	957	912	986	979	931	974	932	878	940	928	987	963	926	947	1010	931	916	945	934	887	973	953	990	905	960	954	990	983	960	960	949	1003	907	1008	985	983	951	959	961	914	976	989	993	950	1021	960	902	954	913	943	899	913	993	936	1030	875	947	932	966	975	979	904	1012	964	950	1012	956	862	983	933	937	991	953	957	953	982	931	895	962	948	943	947	920	896	931	967	949	947	918	973	991	974	920	922	955	941	937	942	958	957	851	949	936	878	922	880	977	952	925	931	977	967	994	947	957	937	951	947	930	943	959	945	1004	965	878	946	970	940	948	920	907	943	853	967	982	882	894	924	922	936	967	954	964	933	954	931	932	910	935	973	995	974	897	953	924	967	944	931	899	952	968	966	922	956	966	910	968	888	936	927	936	951	932	916	973	914	905	865	949	981	934	934	888	928	893	974	935	985	944	950	955	1007	986	953	913	919	942	975	967	930	933	960	945	957	944	923	919	970	917	892	987	977	955	975	942	941	947	974	965	944	944	910	988	925	954	968	966	928	910	883	935	922	935	967	954	926	971	972	951	939	907	909	944	930	956	929	923	932	969	997	947	960	922	986	981	956	920	966	945	949	965	980	910	946	927	958	923	935	967	950	972	1043	944	888	968	959	908	945	948	880	971	960	1015	930	979	975	965	924	900	963	932	973	982	946	909	982	952	946	975	931	881	937	889	975	961	979	933	935	963	924	947	913	905	996	928	923	914	943	993	882	963	918	953	951	943	994	933	920	959	984	966	999	961	962	977	934	964	976	959	927	909	945	984	926	952	918	909	904	944	942	939	944	983	1009	951	974	948	939	930	934	906	998	928	894	927	925	906	947	893	897	956	985	962	934	958	931	909	941	948	942	922	957	976	960	962	928	933	914	952	950	930	919	907	920	946	905	915	997	941	992	899	967	932	972	972	973	963	928	904	978	963	980	953	932	992	871	935	949	950	965	919	1001	989	892	981	923	939	942	959	956	934	937	853	946	948	939	962	959	962	910	924	937	906	904	988	943	914	909	999	965	916	934	948	978	939	986	921	938	969	986	908	917	923	943	973	998	953	941	927	968	960	908	900	954	977	962	926	943	902	970	954	965	966	943	968	974	918	938	941	933	954	935	978	981	946	938	1001	917	930	982	941	960	937	908	910	940	924	943	958	934	969	979	928	971	937	930	878	951	932	979	902	979	937	932	910	931	898	926	946	1006	945	967	987	915	936	954	884	1011	993	1014	976	977	980	966	967	934	949	987	903	923	942	894	965	935	958	916	937	913	955	954	945	946	908	918	953	984	936	951	997	961	956	956	970	916	994	932	958	943	911	954	1010	925	957	986	962	895	967	934	969	1000	915	919	928	945	912	927	912	933	913	921	958	876	904	930	887	952	940	943	912	916	927	965	931	998	949	965	910	938	900	916	993	926	884	946	934	886	904	941	957	929	922	945	920	964	889	958	957	921	957	946	936	954	974	991	938	965	944	993	890	924	936	912	927	886	956	893	905	941	1003	970	956	931	948	958	988	950	1020	967	944	978	909	946	965	963	978	988	916	981	890	932	918	946	949	937	924	884	926	946	985	927	947	866	984	953	927	929	1026	953	950	967	981	965	910	895	899	993	929	923	962	916	948	992	933	949
49740	42668	40960	27634	9877	3409	1765	1197	995	834	679	732	571	597	593	587	514	554	539	525	518	485	482	508	464	484	526	471	436	432	443	471	435	433	496	455	442	437	461	487	419	507	483	433	477	448	432	444	475	538	465	460	484	513	471	465	455	497	468	514	490	473	507	470	440	449	425	471	465	463	443	453	454	480	521	483	463	445	500	504	498	480	458	496	458	465	452	496	450	459	443	456	457	472	493	420	459	529	431	465	493	443	506	465	478	505	471	443	462	524	477	466	463	468	481	527	440	433	458	492	492	479	521	529	484	451	486	469	478	467	465	475	484	467	436	460	456	501	419	469	513	469	465	485	457	446	464	425	470	450	457	436	478	501	505	448	506	456	443	470	499	508	468	462	440	485	466	445	475	493	462	454	453	494	491	465	468	433	469	475	468	450	452	509	486	454	452	502	514	492	488	488	461	442	430	479	481	458	431	433	481	461	471	485	498	472	456	471	451	454	472	439	496	452	464	487	454	422	482	471	453	489	502	489	452	481	442	440	451	440	480	472	460	491	435	459	458	489	437	498	446	497	486	433	496	477	502	444	483	499	473	520	458	451	427	465	480	459	478	478	477	462	439	464	468	492	468	463	494	481	480	440	499	461	487	506	459	462	460	464	452	439	498	470	461	478	446	447	465	500	444	455	530	461	513	491	484	436	440	504	468	490	491	526	499	511	499	489	474	449	447	465	432	448	482	517	481	511	459	455	463	477	451	470	482	443	517	462	444	459	480	472	474	491	472	450	454	499	479	478	488	415	486	513	511	524	459	469	462	430	472	454	469	418	433	439	458	463	482	497	483	493	459	486	477	477	518	521	485	459	466	450	445	491	501	443	475	469	484	463	481	484	473	442	454	484	434	444	457	465	417	446	473	463	460	499	478	471	477	516	436	490	454	489	464	472	516	457	463	470	492	483	426	445	475	493	489	484	459	486	468	461	452	486	461	442	497	479	488	490	430	460	491	464	505	464	485	522	483	435	464	469	470	490	497	467	441	462	500	461	462	473	445	468	486	520	498	499	453	447	486	540	497	487	429	458	447	460	438	448	481	502	471	481	481	485	486	493	485	477	488	512	465	429	468	463	460	480	461	514	483	466	490	470	453	460	455	477	527	441	500	452	483	495	485	492	496	478	462	456	476	495	480	513	497	468	502	505	447	479	478	487	489	508	469	432	496	507	483	480	461	500	508	479	482	479	502	484	505	467	495	478	516	497	505	485	473	456	486	447	475	469	435	477	443	483	476	461	416	481	459	527	495	461	451	473	439	471	416	466	443	486	453	486	488	468	485	529	468	476	468	440	461	453	437	470	494	462	461	455	434	463	496	427	459	496	460	465	442	508	481	474	437	399	449	517	462	484	469	476	448	504	409	430	458	478	471	467	467	516	505	492	464	446	484	482	485	473	500	462	463	464	475	478	496	462	483	457	464	494	467	450	458	482	526	456	476	475	484	491	509	474	468	439	496	476	500	468	454	448	476	465	448	486	441	505	500	487	478	487	498	451	466	438	447	458	476	467	488	482	441	464	508	475	454	483	479	482	486	456	483	520	458	515	507	458	483	490	474	452	465	446	537	474	510	469	490	458	455	469	464	517	444	445	499	460	468	491	470	479	479	453	493	512	505	491	492	435	424	434	474	469	449	454	469	497	484	443	452	476	464	436	480	486	457	492	465	473	455	507	480	454	495	467	495	456	431	468	483	499	443	461	442	430	465	470	500	470	470	490	504	484	435	478	491	441	476	509	445	534	463	477	509	486	477	491	468	505	478	476	461	465	441	444	462	483	490	437	488	471	460	453	454	449	454	443	471	511	453	455	455	475	526	505	451	477	458	476	494	485	460	427	515	481	451	486	507	481	440	503	459	474	523	439	496	433	459	459	504	441	485	514	462	516	476	473	472	472	467	446	461	458	475	453	467	500	436	434	479	501	492	471	494	487	432	457	457	496	491	484	500	437	466	468	489	463	453	483	452	435	489	447	440	467	462	498	498	491	475	470	504	471	474	470	435	495	459	470	461	508	456	486	474	441	434	479	500	469	467	422	497	518	431	437	451	439	448	472	477	453	472	470	507	443	458	481	478	470	431	476	456	463	494	459	468	451	470	487	518	461	456	448	502	498	444	487	458	457	461	475	467	457	486	476	500	478	468	488	474	484	451	460	487	501	481	473	458	468	468	475	469	496	492	511	462	500	513	497	471	499	489	462	498	467	496	511	492	476	458	477	469	439	455	503	454	450	446	524	486	466	469	488	510	468	484	465	459	508	432	487	490	477	446	482	463	491	482	451	454	459	472	454	475	472	450	462	473	492	493	468	465	509	465	484	458	452	418	492	520	439	432	480	439	490	459	452	515	458	445	452	511	485	461	431	454	454	492	444	447	461	463	440	425	484	477	496	466	453	499	435	494	460	440	485	427	466	480	438	481	454	481	463	451	477	453	484	458	485	462	434	480	472	471	459	469	495	514	461	462	463	506	456	449	459	460	444	464	492	478	488	437	484	508	455	426	493	474	503	509	536	460	473	476	465	418	463	456	481	453	472	417	474	466	467	434	469	478	473	494	471	420	468	432	475	476	485	469	467	457	443	456	454	485	462	433	468	507	477	435	458	456	456	483	482	459	462	483	493	471	495	479	443	503	481	458	501	499	468	467	437	479	468	431	474	446	447	419	451	453	492	470	454	486	418	445	505	519	498	482	424	460	454	506	447	449	485	438	455	481	453	495	473	484	460	476	475	483	447	435	438	504	480	462	478	431	500	421	432	482	477	473	492	457	464	480	466	442	457	500	447	429	462	487	446	449	455	452	483	432	481	478	471	493	444	452	492	456	468	450	480	468	470	467	484	466	491	487	497	459	453	440	452	480	479	466	437	455	523	449	480	432	444	421	479	457	493	497	480	465	462	466	518	426	485	442	462	465	500	474	453	474	429	456	466	449	436	463	476	447	468	462	479	465	470	482	469	505	498	446	469	461	429	465	455	449	470	494	499	495	423	469	458	464	429	421	440	497	487	479	510	481	472	455	471	483	470	432	456	474	434	496	442	473	438	468	425	483	504	450	501	455	465	435	462	451	455	496	481	501	478	506	467	436	448	500	481	490	458	467	472	451	469	474	506	485	491	460	473	428	465	485	443	459	496	476	499	478	446	489	483	448	467	477	508	439	468	497	487	461	436	500	475	456	487	532	468	502	480	453	489	506	473	487	430	517	473	489	478	468	450	464	458	434	502	443	449	473	442	463	468	452	446	480	474	487	446	480	457	436	456	506	473	447	484	468	467	455	500	480	483	486	496	470	474	459	439	491	436	469	486	429	405	470	464	444	464	475	481	462	455	437	419	474	442	490	452	483	460	466	480	460	474	482	450	447	456	481	492	444	438	466	455	474	480	467	484	469	505	465	482	484	493	487	459	463	512	466	458	465	477	465	484	467	440	519	465	493	458	492	491	491	490	463	434	504	473
32158	33792	40981	30485	10099	6010	4647	3691	3073	2601	2306	2110	1830	1760	1598	1498	1380	1381	1249	1228	1139	1215	1094	1161	1105	1145	1113	1062	1095	1063	1074	1083	1031	1041	1013	1109	1026	1131	1060	1053	1051	1082	986	982	1081	958	1042	1044	1048	998	993	1034	1041	1053	1022	976	1037	996	961	1018	1023	1035	1015	1003	965	1024	1013	1010	931	998	1009	1036	1056	1016	1005	981	1004	1018	1062	982	980	1007	1049	972	1029	1014	1008	1025	989	1006	1059	973	1000	1008	1025	970	1055	1022	979	1011	990	1072	972	1018	994	1079	948	1009	1031	1022	1031	1023	1040	1039	1028	1035	1065	1010	1062	1034	1004	1006	997	1013	1021	949	1023	1037	946	1006	980	985	1027	971	980	1037	984	1030	1080	1031	1007	969	1004	1003	1018	1032	1028	993	970	1038	1067	1007	1007	968	997	962	989	1058	1044	1000	975	980	993	993	1011	1018	1021	1008	969	995	1002	982	1025	986	1019	944	966	1077	996	1030	1066	1021	1000	990	954	1067	1020	1017	1066	972	1012	1008	986	1000	1018	1059	1060	946	1033	985	1018	1085	976	990	1014	1008	989	1023	1044	979	1038	1022	974	1054	1013	982	1011	996	992	974	1024	1007	982	1003	991	1032	964	1024	1021	983	954	986	1012	989	1059	981	1063	985	1021	984	1060	999	1008	971	1017	1017	1008	1023	1011	1014	1016	983	969	980	1001	950	1058	1010	1028	1032	1020	1039	975	1011	956	1042	1010	998	950	1010	970	975	1030	974	1000	1029	1026	986	1018	1065	985	1014	1065	1065	993	972	1009	1049	990	1040	997	1007	979	1022	970	1009	1012	1038	956	954	1040	983	1025	1031	990	1025	1003	1016	999	976	1037	996	995	1056	972	972	1048	971	996	969	944	1076	1034	1029	1008	1035	1005	985	986	1036	1032	938	953	1028	1004	974	1047	1006	1029	984	1059	1010	1022	1042	1046	1027	988	950	961	1002	977	1014	982	1017	957	1012	1023	1009	1028	973	1000	992	1012	984	954	954	997	1000	1004	1006	970	996	1025	994	1020	1034	1006	936	992	946	1008	988	1057	949	1033	977	1014	1035	968	1028	1051	1018	1018	962	1007	1000	969	1000	992	1022	1027	942	1032	999	993	1049	1025	1033	1018	1006	971	1018	906	972	1039	1029	973	1069	921	1005	1033	968	993	995	1023	1019	999	1002	1044	966	1062	1018	1023	963	1000	1036	982	1016	1060	967	1018	984	999	1005	1025	975	1057	958	979	1021	1075	1019	1016	1003	1015	992	1029	989	995	996	1060	1021	962	1035	978	1052	989	965	982	1077	1023	1026	971	984	1015	1025	1007	1040	979	1025	1015	1014	1013	1044	979	1018	977	1040	993	1059	1015	1014	974	1036	1086	994	1002	1031	937	994	974	1024	1001	1045	1033	1011	985	990	995	981	1015	1067	1005	1002	1059	1021	1008	1003	1012	1002	1010	1010	966	998	999	984	996	1004	1016	1019	1034	996	1011	993	931	1025	1009	1022	973	950	998	965	1030	994	1026	1000	988	996	971	1043	1011	937	1002	1067	989	1050	1001	1002	1004	989	1009	994	1033	1014	1040	1005	940	1030	1003	1027	983	999	974	1030	1047	994	992	1063	1065	975	1007	957	1041	1035	993	1038	1025	1009	936	1031	1006	1008	1024	1014	1015	976	1036	1030	979	953	1014	993	989	1014	1004	984	990	1011	1026	1034	1085	1000	1026	1012	1007	1015	931	1013	1023	1015	1015	1001	1027	1059	990	959	1009	1021	1024	976	1042	1052	1020	1020	1050	1002	1040	954	987	1064	1007	967	989	1034	994	1044	1032	997	969	1053	1037	1013	1046	973	965	967	1033	1040	959	998	991	1026	1017	984	1079	968	988	1006	959	1069	984	1007	977	1012	987	1029	998	991	1068	990	1027	1025	994	1013	983	1019	1007	1043	1001	996	1015	994	990	1000	988	987	996	1032	1033	974	999	999	1012	944	978	983	971	1099	985	1037	1004	1026	964	1063	1012	1012	982	954	1017	979	1050	987	993	1071	983	989	986	1015	998	984	986	972	1003	1033	1001	1019	964	1005	1021	964	979	1003	1020	1000	1030	948	959	1028	1054	990	957	1033	1045	1006	1009	1019	1035	1010	997	1046	972	1036	1027	1002	1009	1063	1037	1027	977	1047	1020	974	966	1027	1015	1013	1007	1019	939	996	1042	1061	1008	1068	1047	1030	1044	1014	987	985	1037	1016	1035	966	1037	1020	983	968	1016	1037	1016	1027	979	982	1041	1003	987	954	1000	957	1001	980	1010	1003	1045	1027	1002	1087	1036	973	985	1025	1037	1020	961	1032	984	1019	1041	969	1019	984	1008	948	973	964	1011	1068	1050	950	994	971	1061	982	1036	1052	1034	984	1010	972	1017	1025	963	995	1010	1006	988	955	1001	1055	987	1048	1042	982	974	1010	969	1051	1036	1009	1042	1036	953	960	957	1018	950	977	932	1009	990	997	1019	995	962	1027	1035	1033	998	982	1036	1055	990	979	1014	1086	1049	975	1017	1006	957	1009	1002	1029	1049	986	995	1021	1016	1051	1012	970	1022	1027	1035	962	986	999	999	1044	995	992	963	1013	937	1034	1077	1085	987	1046	986	948	1000	1014	1015	1045	990	1002	962	1004	977	1002	1017	1031	1000	1032	1027	1009	991	979	1014	1022	1003	980	1021	975	1005	996	1013	1037	991	983	1043	1015	969	978	1036	1026	1031	973	984	1078	979	1060	1020	1008	1021	971	1038	992	1009	991	1064	974	948	926	1007	1029	1003	1007	962	964	1016	1050	1010	1006	971	1022	1046	1018	1027	983	946	915	984	995	1012	1021	1004	986	1017	1003	1032	1053	1058	1011	1013	983	1020	1024	1031	1007	996	968	1018	1058	974	1037	983	1020	991	1029	1002	1054	1052	996	1017	1021	1016	966	1021	979	998	991	1020	1024	1089	1019	977	991	1000	991	985	1059	1030	1024	1027	1000	982	1060	1026	1027	985	990	981	1002	982	998	1007	956	1032	983	997	1015	987	977	1008	988	996	1053	1040	989	1059	1019	974	1025	964	1006	1009	1048	1006	996	1038	1090	1024	924	1047	996	988	1036	971	984	1016	966	991	1014	1013	1032	978	1020	1045	1006	952	1007	979	992	1035	1024	1052	1032	1053	1046	1053	1029	1059	1030	988	1013	982	970	997	1011	960	967	947	1024	1009	1036	997	966	1032	1062	984	1091	972	1036	1024	1053	1010	988	1026	955	1005	956	996	1023	1031	1041	1013	1039	996	1005	993	1018	983	1013	997	1065	1012	1000	952	1010	1006	998	1013	1032	1037	990	1017	993	1016	1037	977	992	927	986	1000	987	989	1013	999	1070	975	1026	1047	1011	924	1009	1023	1024	989	984	988	954	1050	1018	999	998	962	962	981	1043	985	1008	1035	1062	1035	994	1053	1008	964	1011	1063	996	974	1023	979	1021	1031	984	1082	983	1002	1022	1029	983	1026	1010	1008	1002	953	995	1013	981	1041	978	1022	1006	990	1042	1017	1003	1018	1015	1005	959	975	1008	1029	1013	1017	1043	946	955	1006	998	1021	1011	1045	982	1012	999	1002	1065	1026	1040	997	1010	1017	1019	1023	1013	1043	1028	1014	1000	977	1012	969	975	1013	1006	1050	1011	995	1053	949	971	985	998	1050	1032	1011	949	1015	981	967	997	1025	1005	1016	1008	1011	1019	984	1026	1014	1103	994	1011	974	1034	961	1055	1010	1005	978	1031	1021	988	991	973	1006	1057	962	1027	982	1062	1039	1022	1042	964	1005	978	1000	1001	987	988	993	1009	1036	1025	980	1067	991	988	996	1022	1065	963	1009	1020	1003	950	1005	989	986	1019	998	931	1033	1028	971	950	1083	1005	994	983	963	1025	1006	996	1004	980	983	973	1002	983	1002	1059	1028	1021	1069	1035	1015	1008	988	1046	1005	1003	969	998	936	946	1031	1033	1028	968	1036	1131	1045	1032	1003	995	998	954	997	999	984	949	991	1034	1089	953	1010	1008	1023	1045	975	976	993	999	1052	1052	987	980	1034	1072	1090	1030	1023	1040	1074	1043	992	974	995	989	1009	1041	995	1017	1030	1045	984	1023	995	948	992	1021	989	994	1005	984	968	1033	1057	969	1038	1023	1023	1044	959	999	988	910	1008	1028	922	1003	1004	1018	999	965	990	951	1007	1050	968	1039	997	978	1007	1047	1013	1014	1026	1082	1045	994	1017	1027	956	1007	985	965	1051	1065	1022	1043	1069	951	1014	1051	1067	1047	1006	977	993	1026	993	974	1038	1054	972	1041	1045	1015	1008	1029	1037	956	946	998	1006	985
23174	14758	10244	4252	1329	769	662	577	502	451	506	408	430	403	427	404	438	384	389	415	404	435	379	441	396	436	394	375	380	407	370	360	400	378	354	402	431	390	384	393	403	365	373	413	414	402	360	376	370	375	393	417	409	389	355	385	397	411	406	376	386	377	386	387	363	409	452	447	393	389	388	402	368	338	405	404	402	400	384	372	404	411	429	426	394	397	384	381	356	370	363	418	370	391	361	417	369	404	406	387	362	409	414	430	390	381	407	368	408	380	379	390	391	373	399	367	398	412	395	401	407	353	436	438	411	405	399	401	389	362	423	376	395	387	390	366	357	417	421	388	351	405	406	425	400	390	383	392	416	439	393	369	402	372	411	374	407	410	406	399	392	353	373	385	401	395	383	406	390	415	393	413	405	366	378	385	392	404	424	352	373	389	417	379	392	406	372	367	390	417	404	418	382	437	391	384	427	411	377	393	410	436	402	402	398	409	395	370	383	397	358	414	392	388	397	359	427	380	378	366	402	384	397	366	389	378	378	416	381	401	399	414	410	393	384	399	395	394	374	394	421	355	377	410	386	389	409	401	380	404	419	382	395	363	426	420	370	394	407	381	408	393	414	404	383	381	386	390	375	398	385	391	383	446	393	406	399	421	454	368	416	380	374	428	375	395	376	354	342	366	395	400	394	353	360	395	363	393	378	407	405	415	386	395	376	363	396	385	352	383	392	415	369	366	411	400	393	418	373	391	389	405	402	366	368	408	357	335	360	365	406	421	374	418	372	405	397	397	342	397	398	402	367	353	409	395	349	403	362	400	368	361	354	396	397	364	390	354	354	393	369	397	395	421	404	406	382	442	440	439	380	376	410	403	395	383	430	395	367	371	366	396	430	414	401	337	361	398	412	388	365	395	393	352	402	381	390	365	403	411	365	401	378	397	426	403	388	378	408	441	332	391	368	405	364	408	386	352	377	411	377	367	398	396	400	402	388	379	394	370	357	402	404	391	367	384	404	384	360	386	387	383	375	438	407	412	389	373	370	411	368	365	381	390	435	387	381	377	412	398	354	424	374	409	390	389	428	391	427	384	399	386	391	379	414	405	386	382	423	396	413	413	391	392	365	432	410	381	427	412	401	355	360	358	374	407	378	400	399	360	371	356	360	374	397	398	384	418	386	380	379	409	412	408	380	380	364	359	379	361	397	352	407	357	376	377	379	387	415	375	360	400	389	370	387	400	382	423	363	407	373	413	377	432	416	376	382	381	383	361	351	395	413	409	418	387	416	388	396	411	377	358	416	382	434	394	381	426	365	373	369	404	391	374	414	392	370	383	387	402	417	389	410	378	396	393	400	389	405	400	377	404	412	370	377	337	376	401	413	369	418	353	401	376	372	368	386	383	401	389	373	367	366	413	391	390	403	396	389	369	383	404	385	395	372	397	415	365	381	403	388	413	382	394	375	406	394	390	368	410	367	412	390	380	361	403	407	389	402	416	393	428	347	403	392	389	387	416	394	389	407	395	387	388	392	394	403	403	383	342	413	401	394	366	399	427	412	405	391	383	354	394	438	433	383	385	396	393	410	349	362	407	367	397	415	374	403	372	346	398	370	388	418	411	369	393	382	354	387	403	410	373	373	404	379	398	376	412	402	423	418	400	399	404	404	403	398	411	408	353	374	406	393	393	397	381	337	413	374	380	390	382	420	400	375	344	404	417	380	358	395	396	373	399	421	381	407	396	388	350	377	394	392	398	374	384	427	360	404	361	394	442	391	431	393	429	408	415	394	400	363	365	363	382	404	396	369	424	387	396	390	366	377	381	379	413	411	388	364	415	377	390	427	362	398	367	389	404	342	419	394	410	417	416	373	411	399	389	362	397	397	386	374	378	418	397	375	368	369	395	401	388	385	444	379	386	384	383	383	353	390	407	363	363	416	379	391	373	401	404	390	381	369	390	358	434	395	413	372	366	363	385	365	396	360	379	362	402	449	415	401	370	412	410	386	390	408	387	401	403	391	399	389	410	370	328	385	372	353	366	362	372	372	393	376	405	383	393	404	416	407	383	386	402	356	406	405	395	415	364	406	376	388	384	401	397	371	390	401	388	419	394	406	385	408	427	424	408	382	418	407	392	374	413	368	423	367	357	386	388	403	422	380	418	424	391	396	369	381	436	397	374	382	405	380	370	363	420	385	367	407	444	377	431	359	376	361	373	406	377	373	393	411	388	399	450	444	375	356	407	433	369	404	441	385	409	421	406	385	388	366	415	356	377	404	376	420	405	384	419	367	371	410	390	366	369	395	430	391	381	368	407	413	394	459	366	395	381	421	380	382	405	390	385	363	382	404	418	364	373	399	391	348	452	440	410	390	357	359	336	364	380	399	413	427	361	383	381	381	398	386	415	405	403	418	421	389	391	395	382	354	370	377	379	351	396	340	434	355	372	388	399	406	400	404	377	350	370	435	413	423	371	397	395	396	380	380	365	385	400	368	391	397	404	392	387	385	386	400	389	419	447	411	424	405	434	412	382	376	392	378	393	410	367	382	389	418	436	379	382	400	373	438	375	425	376	391	382	394	400	390	410	366	397	370	395	415	385	391	410	389	388	384	386	416	383	364	387	389	383	383	411	406	427	406	407	351	385	369	417	409	393	358	391	418	378	407	376	384	385	364	371	416	424	423	401	416	380	339	398	403	408	415	408	392	410	377	379	385	370	385	400	394	418	451	353	394	356	371	406	408	399	429	395	362	373	394	376	400	412	415	372	372	406	379	402	377	374	397	383	410	379	378	362	352	388	380	385	384	375	390	368	406	340	408	355	404	456	407	371	392	386	403	376	352	404	405	364	406	373	369	386	391	373	404	392	398	383	362	376	397	390	356	364	397	424	383	440	415	401	401	467	391	361	394	380	350	386	384	385	388	380	375	407	401	419	402	376	393	389	388	403	389	453	399	364	375	353	366	391	362	384	416	419	371	392	445	365	388	381	387	415	398	374	372	405	355	420	371	389	361	410	364	427	393	395	393	372	396	380	404	381	376	420	391	421	420	387	447	411	393	410	400	393	395	395	408	428	393	403	389	351	370	388	409	394	382	401	355	400	355	419	390	372	395	426	429	390	410	369	403	411	371	394	418	407	413	414	384	384	341	389	403	388	378	390	374	399	373	412	403	412	400	435	380	379	369	368	377	404	401	397	412	369	381	372	393	398	423	382	418	420	378	388	409	383	390	373	381	396	406	370	384	379	355	395	416	410	410	422	383	366	400	431	402	409	420	371	406	391	382	380	426	383	405	351	356	413	349	379	406	420	383	404	406	385	378	363	417	423	405	350	401	337	444	456	390	388	383	375	378	409	392	398	388	390	412	382	373	382	380	411	389	369	410	400	389	368	386	400	379	419	398	422	426	394	409	382	403	377	368	393	371	361	393	396	374	392	385	403	398	414	379	422	375	393	414	369	387	389	363	340	384	386	367	348	398	375	376	347	410	368	425	411	364	402
13640	11677	14616	9418	3515	2509	1965	1673	1410	1340	1212	1216	1071	1012	970	985	971	916	952	929	901	862	908	849	898	872	892	916	840	906	831	854	863	903	893	902	848	848	848	847	873	881	857	839	849	852	864	903	853	883	865	841	846	871	876	853	886	830	900	882	851	845	856	885	813	820	915	770	808	813	846	827	867	852	828	891	834	876	823	841	832	868	888	893	859	875	883	855	874	852	837	819	835	835	861	820	852	872	835	841	830	857	837	858	897	886	876	890	889	870	866	903	870	873	854	859	889	864	840	859	873	810	894	875	900	834	847	855	828	823	838	888	841	833	866	875	818	864	833	833	906	886	916	893	868	871	848	869	888	853	883	824	839	869	840	864	844	837	810	894	874	839	804	807	829	889	875	864	837	898	918	828	814	897	862	894	845	879	908	870	831	852	860	910	888	825	892	856	802	866	920	882	858	853	847	858	817	879	875	895	878	879	834	839	878	864	870	833	884	895	866	856	886	853	840	872	913	877	853	843	862	839	827	840	899	899	882	863	936	825	868	841	789	820	851	894	903	796	907	817	851	837	827	881	885	893	884	834	873	844	897	848	876	850	952	839	853	830	871	844	882	872	875	888	826	892	836	892	889	908	905	854	872	894	871	891	870	894	884	872	839	884	864	841	863	861	816	835	873	882	903	880	921	837	832	805	887	862	896	885	869	847	848	844	895	838	820	871	867	895	834	830	834	817	880	854	899	876	897	842	875	872	890	885	835	830	841	843	849	881	819	841	898	923	881	876	902	832	839	834	819	845	835	819	846	862	868	810	827	865	866	900	845	879	824	820	833	879	863	881	830	840	818	886	899	834	859	872	876	839	812	853	837	826	854	850	919	833	867	840	875	856	901	865	839	875	853	880	932	859	905	886	889	883	929	875	865	877	825	825	855	926	851	828	879	870	858	808	854	869	832	882	865	879	891	866	885	847	865	893	870	854	840	851	884	846	867	926	854	823	782	898	844	835	841	890	855	873	863	877	838	884	856	881	881	840	882	883	893	808	842	889	839	853	872	866	857	827	820	871	891	884	841	843	841	836	865	832	866	868	877	844	841	910	836	858	805	825	822	886	813	829	878	881	855	811	856	885	867	870	882	836	840	827	856	854	877	841	852	850	874	831	885	874	903	874	831	920	854	774	806	862	871	894	817	865	864	886	871	877	833	839	859	876	831	853	874	835	838	874	889	838	831	845	843	828	836	821	809	851	823	861	873	825	873	829	871	922	905	835	872	857	880	847	846	836	842	801	813	794	853	895	874	879	845	865	879	808	832	858	868	848	807	834	889	843	921	841	900	821	876	910	930	841	866	862	890	865	894	851	875	866	879	841	878	862	837	868	879	877	839	828	864	876	837	824	878	871	868	861	830	829	833	892	784	858	917	815	850	834	912	880	906	847	904	867	854	848	857	852	864	880	833	869	877	914	877	829	893	895	870	859	891	860	841	865	836	866	837	859	866	928	851	850	879	879	848	884	910	792	884	865	908	855	883	815	871	840	854	879	849	872	860	874	915	850	821	827	892	863	849	890	838	938	861	877	820	859	908	871	925	832	908	868	845	835	851	832	888	856	852	879	885	866	833	824	881	886	859	910	882	871	876	850	848	867	824	844	881	813	877	899	847	819	883	883	863	824	891	817	862	913	839	892	876	841	848	872	865	860	904	844	845	847	897	825	819	842	863	776	815	841	851	829	883	852	857	823	826	850	877	887	893	835	879	860	867	865	856	893	874	835	860	892	868	870	850	892	891	932	869	809	823	891	866	854	895	838	872	850	869	891	905	879	873	867	879	862	839	887	814	875	870	903	911	860	899	843	877	882	919	837	924	881	862	807	822	849	883	883	884	906	873	856	904	898	855	836	844	875	855	910	858	830	847	845	831	863	883	911	899	841	848	845	875	848	864	839	883	875	858	865	855	880	815	906	824	864	943	883	850	873	899	860	895	892	857	853	848	864	856	875	847	863	919	851	881	849	882	797	851	852	868	848	865	876	927	823	843	841	863	841	808	879	932	895	809	859	837	862	872	836	885	811	828	849	865	851	866	877	842	830	856	819	908	919	846	829	895	881	803	851	902	839	858	876	910	866	865	813	821	866	825	891	888	918	863	851	837	899	854	852	903	795	877	811	859	835	824	869	876	857	830	882	875	894	855	834	821	809	815	833	869	877	867	837	848	810	902	892	853	912	875	888	896	848	871	873	834	870	868	851	840	825	874	832	903	837	887	876	816	868	865	857	881	863	843	858	849	882	835	900	859	855	849	845	893	844	840	845	906	878	849	824	839	852	843	828	882	837	838	856	948	839	877	868	842	900	906	884	827	859	856	825	827	829	856	858	864	871	866	847	835	889	813	855	885	884	800	836	897	878	813	857	856	862	918	861	790	894	848	881	886	888	841	874	825	860	825	853	888	840	895	817	876	895	879	866	829	864	854	841	893	854	822	838	856	834	852	857	818	822	865	883	904	889	800	871	888	852	912	869	853	830	858	829	839	857	876	862	863	826	878	840	878	858	883	869	891	885	866	823	852	849	890	898	875	812	867	869	882	905	836	836	848	854	857	856	897	877	840	834	834	828	901	898	842	854	851	844	835	904	882	883	837	888	853	855	858	838	859	867	894	854	826	841	831	862	865	862	849	821	861	808	904	820	881	862	935	858	854	908	860	847	850	885	856	866	870	862	848	837	811	800	903	851	907	871	917	850	821	843	851	863	861	858	881	876	879	866	813	839	876	891	848	858	901	845	885	933	861	867	815	826	883	841	882	892	844	903	915	825	877	889	884	886	891	825	840	877	850	828	828	803	851	869	917	838	778	927	876	814	856	850	858	837	857	853	873	934	796	882	867	854	874	883	867	853	862	865	880	843	852	807	852	939	896	832	837	829	911	876	866	874	836	904	855	880	837	837	784	881	824	842	823	842	852	865	846	806	812	900	841	920	877	901	850	844	902	854	915	817	830	865	837	921	887	853	925	918	852	809	833	857	882	857	852	874	871	913	876	802	876	873	851	838	832	840	859	857	839	864	880	829	854	836	831	846	822	909	844	862	894	856	915	855	816	828	889	857	845	812	907	891	801	864	872	830	889	872	878	908	858	853	879	948	858	869	873	840	813	851	854	864	810	806	850	838	872	832	918	898	863	845	912	860	843	860	829	842	827	892	880	798	878	874	848	887	825	896	860	856	811	899	780	859	837	851	855	858	899	850	882	894	824	867	809	876	803	835	868	827	922	836	828	861	865	873	884	840	829	855	874	881	855	823	911	871	852	830	866	902	825	892	876	887	878	847	892	863	824	896	862	828	894	873	852	848	862	817	865	798	840	833	864	853	844	878	903	847	857	875	893	883	825	855	855	925	853	855	864	846	844	888	832	836	878	872	821	892	858	916	838	847	861	819	875	929	857	856	866	871	844	885	908	827	899	835	892	854	857	860	817	857	842	812	867	828	827	816	872	829	880	885	819	813
39594	31049	33698	21589	5665	1918	1215	896	670	639	560	574	512	503	488	465	463	482	476	434	413	455	406	461	430	464	452	392	450	410	478	446	452	427	410	426	410	434	436	445	442	380	425	365	431	419	453	413	417	419	417	403	412	444	406	394	406	409	441	459	429	425	435	444	395	454	414	469	398	434	418	455	460	393	404	437	417	442	388	402	434	460	414	411	405	425	450	427	427	418	443	391	418	451	465	470	402	449	397	445	422	433	427	470	428	379	401	456	411	474	446	411	417	438	430	413	409	425	465	438	421	422	480	420	449	452	389	399	401	470	409	441	418	415	458	437	435	402	446	424	453	454	436	399	409	452	421	439	386	446	454	420	442	421	418	386	417	424	422	465	415	429	468	467	460	417	435	416	474	416	463	435	422	421	452	440	418	394	394	418	417	436	403	420	426	423	421	448	409	460	421	458	465	426	426	418	404	452	441	417	458	430	445	425	405	427	403	437	442	416	435	409	451	415	446	412	414	401	452	416	391	441	408	450	396	408	453	396	385	440	400	397	461	412	459	424	420	413	411	482	384	440	394	440	425	411	364	424	416	442	464	456	426	422	414	455	411	438	434	447	420	443	473	434	389	412	414	432	376	397	441	406	442	474	435	431	441	440	401	421	462	423	450	391	398	443	447	437	458	460	416	392	449	435	443	409	427	473	427	431	400	392	438	433	396	426	438	427	454	394	441	350	429	443	409	404	466	431	419	420	444	417	423	390	388	410	443	447	438	436	445	439	438	443	397	431	458	412	452	417	459	408	374	433	418	425	435	397	454	417	432	447	399	411	435	422	418	449	405	462	401	416	453	389	433	415	431	431	406	438	451	429	415	455	412	417	432	407	390	441	410	458	417	411	437	444	419	420	386	433	402	422	436	444	460	397	408	433	372	410	417	434	425	424	366	404	439	413	382	418	459	402	382	449	428	422	387	453	436	429	449	424	424	387	405	435	420	435	427	424	412	415	402	397	414	423	406	434	429	446	447	483	472	437	451	471	446	421	420	437	419	451	451	455	428	417	427	404	411	390	399	388	457	435	442	396	422	449	405	427	435	441	433	391	464	436	424	422	399	387	411	397	408	417	425	418	431	398	409	418	416	433	432	421	496	430	385	450	433	414	452	442	398	405	415	390	403	440	427	423	434	405	466	428	383	432	415	446	413	406	421	437	419	436	439	413	458	416	402	402	453	365	402	440	408	438	336	397	444	402	451	441	393	413	432	490	432	445	455	443	430	423	398	432	407	435	416	451	412	394	399	424	445	429	424	426	437	417	423	404	480	447	455	420	433	413	449	430	428	463	406	462	456	408	399	457	411	422	432	419	425	395	400	395	429	413	462	429	417	410	422	442	438	386	445	417	402	417	396	467	456	410	389	375	390	445	388	417	387	419	411	469	395	435	397	440	411	402	411	400	488	459	455	462	438	428	419	464	457	420	463	480	455	432	440	448	434	422	466	393	385	426	410	458	420	417	429	405	393	387	456	394	449	427	426	454	407	448	429	412	456	458	443	366	426	415	433	442	421	415	431	391	403	412	439	394	468	413	414	427	412	441	430	417	386	437	443	419	454	428	426	427	414	417	432	415	429	392	445	414	439	388	438	460	384	405	431	429	420	437	387	420	456	409	412	402	442	427	395	443	415	435	462	410	418	445	387	441	427	389	432	427	470	450	454	404	439	438	393	425	434	413	433	415	426	407	434	469	408	414	442	417	440	397	395	466	412	392	420	442	451	408	407	428	453	416	382	427	431	405	416	407	424	458	410	411	427	428	445	417	418	481	404	419	425	446	400	400	439	404	460	494	420	435	452	456	449	418	446	379	433	458	427	415	412	383	421	436	433	449	410	426	412	428	428	447	419	444	449	427	401	405	449	442	417	458	423	415	444	430	430	403	438	405	408	398	416	437	445	462	436	423	451	448	434	430	426	431	440	402	457	416	422	437	466	410	431	434	474	434	415	416	426	449	420	464	418	384	429	422	384	438	421	470	419	441	421	431	422	426	427	421	455	446	427	456	433	398	413	444	454	432	434	435	459	415	408	398	454	408	424	427	438	412	473	451	455	457	416	406	392	397	427	417	439	446	448	438	442	427	407	416	452	455	416	430	450	467	445	443	399	466	434	396	411	468	412	420	384	412	426	414	398	452	436	448	443	444	448	426	442	425	452	385	438	428	428	401	455	438	418	428	416	395	403	400	473	436	401	435	462	410	412	387	423	445	420	438	397	431	432	421	432	442	433	414	407	456	401	453	431	416	464	446	391	467	420	405	421	410	435	430	409	416	452	431	377	412	454	415	433	395	455	450	486	455	452	432	401	404	399	434	432	434	435	422	426	402	456	427	435	437	454	436	404	416	406	414	418	433	412	440	430	398	410	450	401	445	415	429	418	407	442	459	479	395	430	371	445	446	507	458	435	422	442	449	462	418	420	490	419	421	407	446	440	436	412	439	467	403	418	389	446	425	419	417	393	411	466	462	454	424	447	411	425	468	428	422	408	419	437	417	394	445	419	441	426	433	389	413	397	438	409	375	403	452	415	440	396	429	405	432	438	412	420	413	434	470	409	430	429	401	423	461	465	423	412	422	399	404	398	435	405	402	436	450	403	397	410	389	440	429	440	414	416	433	371	441	396	428	425	396	393	444	413	419	451	405	411	413	423	418	391	419	391	392	454	414	466	413	389	414	389	420	446	401	403	381	415	438	478	467	428	427	414	408	455	434	398	424	454	417	415	440	420	443	419	410	391	421	422	444	413	428	422	417	365	406	443	429	429	460	448	438	425	420	429	367	378	469	397	427	377	426	450	428	459	425	421	423	400	382	429	457	426	470	399	417	412	412	408	384	457	445	447	369	455	469	421	402	400	407	395	420	412	399	403	436	439	420	386	435	399	403	430	417	417	402	441	433	425	440	427	433	405	459	414	466	409	417	452	391	379	427	436	422	461	420	398	433	443	431	414	457	401	429	409	443	454	392	426	439	400	455	413	431	405	453	415	430	410	407	367	431	421	418	404	436	431	450	444	442	405	397	453	411	394	430	451	389	406	414	404	414	398	426	422	424	434	423	461	461	437	420	446	437	411	434	387	405	411	419	432	423	448	453	427	434	404	403	387	418	403	387	412	385	442	420	434	413	452	405	405	434	412	434	406	402	461	431	472	419	428	428	410	427	405	460	442	413	390	421	431	403	446	428	414	457	443	455	419	428	384	435	402	434	445	423	445	402	418	434	423	425	378	454	431	404	426	479	413	409	452	429	446	453	450	431	422	413	399	449	450	412	383	377	413	454	430	425	427	400	423	380	415	398	443	434	434	394	446	404	417	416	422	414	407	438	401	419	411	434	443	451	425	458	427	413	452	367	461	442	430	409	454	408	417	432	467	442	445	421	400	391	434	413	398	419	390	415	436	394	398	435	415	420	397	412	408	438	435	408	422	442	398	410	422	431	450	430	432	386	396	428	419	438
25149	24636	35356	25140	6810	4597	3456	2728	2329	2018	1791	1623	1477	1398	1281	1229	1170	1136	1077	1023	1056	1023	1069	991	1029	982	1004	907	915	969	949	939	1005	953	966	956	929	890	902	1009	920	945	914	944	963	904	910	958	877	923	946	912	1002	992	898	938	942	893	978	921	947	948	917	869	968	957	945	920	916	875	948	878	856	968	961	923	943	945	917	890	904	894	922	896	967	911	925	901	949	917	958	935	868	930	932	924	896	1010	970	997	978	904	904	866	939	963	931	910	946	909	896	915	912	959	917	888	922	931	953	922	937	943	902	845	910	906	929	949	1020	962	914	928	898	970	946	953	937	1001	941	929	908	941	906	868	935	977	968	912	977	929	950	918	960	931	940	902	897	930	939	960	977	891	937	954	895	982	950	948	963	950	939	963	930	912	930	863	919	960	876	916	925	945	953	948	988	940	967	957	935	872	983	913	920	938	919	929	924	909	941	919	890	974	925	961	943	933	946	896	941	908	913	950	935	892	933	969	965	951	937	959	943	963	903	940	917	958	884	940	879	963	914	918	948	945	942	948	885	943	925	893	959	949	904	965	906	913	961	944	920	951	939	846	920	910	933	931	996	935	925	949	956	916	969	941	935	1001	944	952	933	918	910	933	900	968	881	923	923	907	963	956	891	921	943	884	886	989	925	977	927	914	1005	928	924	920	866	955	906	922	963	978	907	995	985	917	897	914	891	916	914	941	960	930	914	941	931	955	960	938	917	917	926	928	902	961	1002	946	927	934	896	918	897	933	956	887	896	943	903	944	946	923	918	922	914	912	965	1010	923	897	936	948	914	947	953	864	921	910	895	949	938	912	921	975	918	928	942	994	899	927	873	925	944	949	958	970	914	929	889	874	938	893	902	898	989	928	925	950	965	924	932	949	930	973	932	958	1009	959	936	920	893	905	926	921	965	929	892	937	913	987	894	921	941	930	992	976	924	926	952	958	947	945	887	963	930	965	909	960	933	919	882	939	941	921	936	914	957	966	938	910	908	876	929	891	903	949	935	972	929	955	926	904	924	913	944	910	887	913	928	903	879	936	886	951	911	952	949	944	897	935	916	944	978	864	916	905	936	922	943	912	928	932	944	922	940	934	919	892	932	980	927	863	979	929	946	939	925	872	942	889	990	915	851	897	899	925	925	927	965	929	952	963	881	959	943	955	944	977	925	945	907	949	912	923	983	917	985	932	1006	941	895	941	949	965	920	959	957	909	960	977	914	942	924	893	915	926	869	887	915	922	888	901	879	926	979	949	923	815	922	899	908	893	946	968	955	904	906	941	913	949	913	980	971	962	968	908	938	1022	954	942	913	898	926	885	938	902	990	925	940	926	919	912	931	942	948	952	932	932	974	929	898	907	972	939	925	878	913	927	916	960	945	921	918	927	933	913	957	920	971	905	983	921	971	1011	932	966	952	962	925	917	943	956	1003	970	943	871	903	938	939	878	873	984	919	968	955	894	968	992	941	972	965	875	934	943	949	885	951	929	929	868	979	918	926	963	933	913	974	889	915	891	957	947	919	978	944	951	916	908	874	957	937	915	929	905	877	922	925	919	949	972	886	892	923	961	931	911	917	943	894	913	957	930	994	923	939	924	924	935	906	907	949	927	978	913	956	960	931	928	927	952	964	891	936	927	901	935	935	897	916	940	958	903	918	923	924	929	911	958	899	919	890	916	919	888	1011	922	964	935	941	918	970	919	899	914	906	930	856	933	889	898	921	907	989	952	908	897	953	929	935	956	961	904	916	903	893	973	959	895	935	978	933	984	954	971	908	936	948	984	941	934	958	966	925	923	892	886	972	965	849	898	942	934	937	934	893	928	930	904	885	916	931	919	956	932	923	898	924	948	948	897	952	915	887	923	936	921	905	914	953	920	926	961	948	963	937	914	910	974	853	938	914	887	987	906	923	921	904	910	937	960	968	963	913	925	924	889	913	943	956	947	1003	898	961	916	902	945	932	898	925	870	913	951	902	955	934	936	910	907	941	940	904	949	947	947	984	968	907	976	961	886	1007	919	929	894	944	927	972	950	915	913	937	938	932	926	919	894	914	925	947	931	880	1010	928	949	945	1001	946	900	947	909	965	959	970	932	931	984	929	921	893	880	934	894	931	947	869	999	960	930	974	883	932	923	867	904	969	946	951	939	923	933	921	886	1010	965	829	948	925	893	955	969	957	900	895	923	911	907	917	916	943	953	996	934	934	885	954	918	962	919	877	931	893	938	926	977	986	922	948	940	939	938	898	877	872	934	966	958	924	934	888	894	941	966	963	947	936	891	976	909	957	968	965	928	1011	940	920	934	887	920	902	901	930	944	993	911	952	917	929	882	986	916	901	931	926	962	912	934	978	954	945	935	944	916	920	911	947	983	957	904	970	907	894	939	937	951	914	962	911	926	976	910	945	962	977	960	922	957	961	932	926	872	935	955	957	887	983	908	943	936	902	918	952	960	958	937	934	917	946	972	883	925	965	955	983	920	894	927	904	950	953	942	903	884	910	883	955	965	928	922	947	948	964	963	955	901	903	910	946	930	914	942	916	908	961	939	918	914	925	947	927	924	936	986	914	900	904	928	1015	916	964	954	935	905	917	906	941	952	949	951	953	945	909	910	947	956	931	885	915	928	904	901	880	945	923	908	890	914	951	955	888	907	901	951	974	923	957	902	863	915	921	873	959	927	966	923	899	947	958	953	926	922	925	887	936	956	893	924	921	956	886	1023	914	884	965	940	958	958	939	939	946	969	929	927	911	919	975	915	933	935	955	1015	932	989	950	957	942	947	944	967	902	906	947	902	902	956	874	899	980	935	926	897	939	907	878	963	928	897	879	911	872	945	934	962	924	937	933	942	948	923	994	882	926	951	912	988	880	921	933	910	923	943	891	933	864	912	995	952	901	961	947	987	957	973	947	975	931	962	931	915	941	873	949	979	910	910	914	926	963	935	907	920	904	933	924	952	939	942	930	958	915	940	922	839	926	986	938	887	945	964	963	998	885	1003	908	983	979	923	953	957	917	879	879	928	915	943	916	905	955	915	930	915	924	944	959	941	872	903	873	1024	982	935	907	897	958	922	954	902	971	942	956	892	928	926	895	916	893	926	920	877	907	971	914	888	906	895	981	941	952	950	921	934	888	928	927	966	976	947	984	952	939	916	987	897	926	911	940	964	949	894	912	929	951	923	922	921	950	871	918	984	935	837	915	914	917	907	961	925	906	892	908	1004	908	979	960	915	1007	915	895	933	922	918	950	941	915	894	978	906	934	944	895	907	978	965	1017	902	978	955	968	894	883	933	911	886	880	915	928	1008	892	896	876	929	943	957	931	931	900	904	889	933	913	943	996	910	929	959	954	934	953	929	918	970	933	862	920	945	882	909	949	940	853	937	917	915	944	974	1016	939	910	910	940	957	879	952	920	906	963	953	890	931	973	926	923	952	898	939	917	919	958	929	970	877	890	914	885	960	905	946	958	1012	942	948	955	920	949	935	966	945	890	917
49851	40114	40455	29817	10264	3553	1825	1171	965	796	708	704	631	616	591	556	545	536	506	507	474	496	427	476	450	472	458	476	464	483	494	498	472	479	442	475	505	461	457	467	487	510	458	453	442	440	456	447	463	477	499	425	443	439	457	493	457	468	436	431	504	466	433	471	485	473	494	445	460	470	413	421	470	469	447	478	494	433	504	453	447	436	481	435	429	457	445	467	482	460	479	416	429	485	505	459	517	470	473	473	489	515	460	458	428	434	464	482	441	473	467	480	446	482	483	443	441	472	466	484	454	449	479	472	483	462	462	411	476	451	462	430	531	532	533	449	467	463	454	454	422	444	471	458	457	461	466	472	479	485	443	483	491	458	455	459	441	436	480	454	505	502	449	465	475	450	444	455	480	429	484	447	431	444	469	425	517	472	426	396	454	455	471	454	480	471	457	427	483	457	478	446	502	494	486	477	460	480	430	464	459	466	489	436	456	465	474	503	466	459	450	480	473	457	460	462	507	467	410	458	459	494	497	466	522	474	430	435	399	424	484	484	490	469	463	482	446	421	458	485	444	434	457	432	430	439	484	476	487	452	470	457	482	505	448	493	442	461	460	449	410	425	475	449	461	455	425	434	471	463	513	504	466	461	438	484	446	455	451	490	488	449	430	462	494	450	471	432	518	470	466	481	479	464	457	470	438	425	449	457	430	507	493	460	465	459	486	466	462	487	480	488	477	495	444	457	449	447	459	471	477	471	441	473	488	480	444	465	423	461	485	468	463	486	460	436	450	431	460	461	467	436	461	478	456	451	389	517	445	536	434	443	452	459	466	425	480	449	426	447	426	487	493	487	505	457	461	435	499	478	414	448	471	458	458	467	420	452	464	491	462	475	457	441	464	461	439	529	475	489	494	449	485	436	470	441	468	460	436	441	478	425	481	451	400	449	487	453	466	456	509	451	453	505	464	493	446	472	474	453	519	438	460	445	438	479	477	454	465	456	462	442	464	502	452	505	464	461	477	460	485	420	488	451	469	483	483	485	488	447	453	510	490	485	488	474	425	458	435	450	473	496	470	482	480	442	485	476	482	473	448	456	431	490	464	455	471	435	492	483	452	483	444	456	478	440	441	468	436	431	466	464	485	418	479	488	471	504	502	510	462	456	446	428	469	459	447	435	459	496	441	435	489	457	474	477	425	457	493	497	454	468	445	421	483	452	504	449	472	465	443	483	504	475	538	494	417	453	462	463	465	492	493	462	484	494	430	453	454	434	476	524	464	443	479	487	435	416	464	443	423	483	516	498	488	450	506	470	486	439	501	434	440	444	486	465	464	457	439	500	463	443	491	431	438	473	447	452	462	494	479	413	469	423	482	444	442	455	491	432	459	481	468	417	464	472	500	495	462	509	479	462	502	470	454	438	492	439	482	470	434	470	468	490	462	474	427	476	486	530	474	469	417	438	469	483	456	508	456	469	482	453	469	474	495	445	481	421	457	472	484	459	476	441	447	461	489	472	471	450	470	454	503	460	419	463	522	483	470	495	469	452	458	427	451	460	474	436	454	468	459	463	473	436	491	508	453	445	457	469	462	498	459	471	422	471	441	444	427	463	473	486	478	479	483	466	458	477	437	472	489	469	512	418	461	484	469	455	469	494	414	429	481	446	473	409	436	489	503	415	452	446	427	481	453	473	443	481	465	440	438	454	474	494	445	457	489	447	464	412	452	453	439	483	475	464	484	491	444	450	478	465	510	470	463	437	486	466	475	496	452	468	522	477	476	455	423	469	439	428	452	426	442	481	458	460	444	472	429	460	472	443	445	458	472	441	489	454	499	496	454	463	455	467	414	461	496	468	421	444	490	468	487	474	448	488	475	452	504	462	447	456	445	466	482	451	499	469	446	490	504	466	435	453	447	456	424	462	466	475	461	475	422	423	456	460	476	452	432	494	471	456	456	458	490	495	442	465	468	497	460	500	436	420	463	521	481	449	511	488	476	456	465	481	464	456	477	470	461	431	477	506	476	448	449	474	491	495	477	460	508	438	469	487	492	496	437	456	452	460	453	484	441	490	443	440	438	480	471	479	447	500	485	461	479	472	459	494	455	446	459	504	495	498	490	474	454	443	468	479	427	484	451	460	459	465	438	467	463	476	473	451	467	425	428	480	518	479	434	468	470	479	431	484	490	484	467	489	455	443	449	452	450	462	435	459	450	508	440	461	465	523	482	476	434	446	488	449	452	503	467	407	473	428	470	425	462	455	502	476	457	453	457	491	421	491	486	459	491	421	472	506	491	468	453	445	472	471	430	477	478	474	425	437	491	470	438	520	485	514	463	459	461	460	469	464	473	476	469	456	461	457	472	457	466	457	445	459	449	467	438	458	422	425	445	427	464	473	398	450	491	464	493	488	461	493	471	513	500	482	458	459	468	484	482	485	501	440	484	457	510	429	461	471	426	436	424	496	476	428	469	484	466	466	495	467	489	502	463	477	451	468	494	462	466	461	474	454	511	449	476	435	474	468	455	448	487	469	468	449	485	486	466	463	474	450	473	471	438	467	462	441	462	461	455	480	439	432	433	451	428	430	481	446	499	472	460	480	461	457	455	469	465	449	469	452	445	474	452	455	441	446	501	507	456	507	479	458	437	466	459	510	452	435	443	411	463	493	484	476	458	437	462	424	465	441	484	474	444	498	420	469	470	444	460	474	459	499	420	442	455	455	442	434	449	436	457	488	484	453	416	422	453	464	450	467	473	478	467	482	466	509	472	469	490	469	386	438	486	525	484	511	436	445	440	421	468	494	420	471	519	473	473	429	485	414	442	469	424	465	485	449	460	482	479	438	440	451	479	456	454	452	500	525	479	484	438	457	489	462	465	474	447	451	447	443	466	480	488	484	463	471	477	502	486	472	453	449	482	487	426	490	460	505	442	473	469	424	441	472	437	506	410	458	454	492	508	460	505	450	421	484	445	472	482	515	456	518	484	474	471	457	445	493	446	441	443	434	495	484	473	473	520	457	420	405	413	440	446	474	450	467	461	499	467	477	442	454	487	503	470	479	484	410	458	461	451	503	462	485	469	418	492	472	445	464	481	459	438	452	443	415	496	469	459	483	437	454	442	443	492	470	435	494	470	446	463	457	493	502	472	432	450	490	463	431	437	432	496	449	422	489	462	445	453	456	449	430	474	454	446	469	486	480	430	483	504	421	454	508	474	437	465	463	456	466	470	467	440	441	471	487	459	485	489	458	451	431	486	506	408	468	445	481	482	463	474	479	497	444	498	487	450	466	449	510	470	416	441	443	469	483	473	484	470	473	489	476	466	447	457	442	476	439	477	474	480	447	484	499	480	451	454	511	457	418	458	448	504	454	439	434	497	489	440	431	453	460	428	451	461	486	406	479	514	482	483	468	485	489	483	458	438	424	485	460	462	464	486	396	442	416	425	405	485	452	426	458	479	514	455	486	484	460	494	485	440	466	459	454	471	450	430	502	419	454
31804	31709	40591	32155	9233	6377	4521	3608	3116	2705	2374	2143	1897	1809	1611	1372	1394	1249	1338	1196	1183	1105	1092	1077	1091	1142	1069	1057	1034	1050	1030	1018	1009	1033	1026	1009	1074	983	1006	957	993	1017	1027	987	1025	1015	986	1024	997	1010	972	1024	981	982	977	1024	988	987	1011	987	946	986	968	999	946	1005	1046	963	1005	981	1043	966	1021	982	1012	1005	977	993	1039	1028	1040	1014	1003	942	961	998	962	1037	1010	1003	1018	963	1068	1010	1017	1004	971	974	979	949	1022	991	997	969	1007	991	984	980	983	1052	1007	987	991	960	1020	1047	940	1019	960	1061	1023	975	923	1056	991	997	1031	1023	955	1012	973	987	997	1026	1007	1012	953	950	992	1001	1050	989	937	990	1022	1028	1009	1007	1037	1006	989	1016	970	1010	997	939	957	985	1004	933	1034	1002	932	948	1039	1040	952	1003	973	1003	957	966	1028	1006	1032	995	997	995	952	1021	954	991	1019	1008	987	952	963	992	967	1019	996	955	991	1030	1021	976	1023	979	1014	993	987	921	997	996	1021	983	1010	1017	998	987	976	966	1045	950	967	986	952	967	1000	995	993	952	984	1009	953	963	955	954	990	1044	1020	952	971	1029	993	1007	1020	991	989	1002	997	1066	977	977	1029	988	991	957	947	992	923	1022	969	965	994	953	897	965	1000	1003	952	1003	1011	977	1003	988	974	1017	1005	936	1034	935	1003	963	993	956	995	1010	974	1013	1033	974	1036	958	948	960	968	957	974	1021	1022	924	988	993	1031	960	1029	986	1015	1009	983	945	957	996	973	1024	982	998	968	1022	1058	1001	959	983	1007	1056	993	976	998	986	975	1027	947	1045	995	977	955	962	1049	975	990	963	997	1014	935	1033	963	959	1023	991	1043	1012	978	1012	989	959	963	963	974	1003	1002	960	935	996	965	955	945	946	972	1004	966	984	976	982	962	1068	980	958	967	920	1031	987	995	1034	1056	1027	1041	955	953	1000	1026	1000	976	1022	1011	1010	994	956	1002	968	1020	984	1024	943	971	991	961	1014	977	928	1024	979	1047	969	1047	1033	939	1043	983	1029	981	984	1003	997	1016	948	973	982	956	963	998	978	1051	919	1005	1041	996	979	982	976	1002	938	967	942	954	944	984	1026	1015	992	964	993	998	995	979	967	986	970	972	973	1024	965	991	1037	1022	949	996	984	986	978	1027	948	1021	944	973	948	988	1048	1008	934	995	1003	1018	978	976	974	963	1021	992	998	985	954	1049	960	986	1021	959	964	941	1067	994	932	952	1000	977	1049	991	1047	1060	973	1040	1044	1007	1022	997	975	972	970	973	966	1018	956	958	974	1006	1007	960	969	973	964	943	992	978	985	987	1000	1025	963	956	972	1012	984	992	974	994	981	1067	997	999	977	1007	970	979	1013	970	1017	1051	1023	1027	990	1024	994	923	911	1020	984	1005	1004	1002	1016	1009	1019	1027	1027	1005	1020	992	970	944	991	1045	1006	1033	949	981	1044	1009	992	998	986	946	992	1051	945	948	986	971	964	987	1015	974	999	1021	1024	959	927	951	953	990	1007	995	954	1033	1028	1024	1020	976	992	1014	1023	995	962	951	957	970	993	1024	992	981	918	989	939	915	969	992	1005	1021	948	988	969	1030	993	977	1020	996	984	1006	1028	1018	975	962	960	1024	959	1014	993	986	1008	970	958	998	972	1041	976	989	944	992	962	979	954	983	932	987	947	954	1007	973	1003	997	982	1021	956	930	1009	962	999	1010	1021	986	967	914	1019	995	980	994	998	1069	976	991	969	980	993	992	1023	972	969	1012	988	944	1008	995	1003	1024	1021	1004	941	964	969	994	970	979	957	1030	967	962	958	930	955	997	1001	982	981	1009	985	984	989	987	1043	940	986	959	972	972	969	958	962	975	981	1011	963	1032	950	986	1005	966	957	1032	1006	993	997	1030	986	1034	997	978	1001	965	987	975	1012	1035	960	956	981	1028	1026	975	936	945	1001	969	949	1045	956	975	986	1047	983	1006	1005	995	1001	1036	956	1004	972	996	1004	975	976	996	1010	984	985	1040	1005	1033	1003	1013	1012	954	986	971	985	967	1054	969	930	978	944	992	973	952	1007	985	1024	984	962	1021	970	978	985	996	993	997	967	998	976	970	1040	1015	1020	985	992	960	1068	1018	916	1004	1014	1014	1007	987	1052	972	997	1045	982	945	1002	1059	1007	1025	971	923	991	958	983	972	998	953	1035	989	1008	1019	1047	1006	998	962	1010	1005	968	993	1005	989	1004	1005	1024	1010	1011	987	1018	1019	1004	990	937	961	1010	980	1083	978	1032	1051	1000	1031	983	958	1029	938	1001	957	1046	988	946	976	1002	975	1013	954	1034	1044	1021	1024	1013	985	962	1063	971	979	967	1008	967	955	988	927	1030	903	945	979	954	1008	968	1004	958	1027	1019	970	1001	1012	984	999	1002	935	992	999	983	1009	1023	1037	976	994	998	979	990	998	998	996	983	1027	918	1002	1019	1055	1021	961	951	979	987	995	976	969	1047	993	952	986	1010	1027	997	987	1023	989	963	1005	972	942	987	955	950	992	1003	982	972	952	1028	912	1046	987	988	961	956	966	932	1004	1005	947	966	1028	1007	1019	1016	1000	1028	993	974	1017	950	1053	1015	1011	937	972	965	991	1024	978	988	956	941	987	1042	1044	1000	967	974	954	1060	980	937	1011	958	977	1038	1035	972	1003	993	967	1012	995	975	1005	957	1062	1005	978	953	1027	1021	968	971	969	977	1031	994	993	944	956	984	996	958	973	951	980	993	974	964	957	975	977	944	1023	988	960	1001	1023	1009	1008	1024	984	995	984	998	966	983	1029	991	976	967	1016	957	992	985	1025	975	981	1013	1032	986	1027	1003	1025	971	992	984	1002	1019	988	1013	953	994	1054	1015	990	1012	964	997	1016	1026	994	1026	947	968	986	1012	962	993	1002	1000	991	969	982	996	971	1029	967	1012	1020	967	1034	992	973	1045	1011	976	1027	962	1016	977	953	953	951	1016	997	997	1012	977	1042	973	989	1004	969	1031	1012	1005	1066	1024	955	1016	991	1003	967	991	1010	999	1037	940	1032	959	978	961	1039	920	1032	1000	1011	1015	1002	1051	966	966	1024	978	928	1015	987	1013	1002	965	1007	948	929	1045	992	951	1009	1011	1024	999	977	992	1067	972	965	961	1059	986	993	951	998	1003	996	968	966	971	1016	1015	997	979	952	1008	1055	988	997	1064	955	975	1001	962	1002	967	1016	976	980	1022	1022	998	1005	973	970	960	1014	952	1014	1061	1004	1072	994	946	968	1033	1021	953	974	971	1024	998	1013	1021	981	1032	937	1061	971	966	1018	965	984	1023	990	930	973	1009	1012	1005	993	973	982	996	1010	972	948	1003	1021	986	969	1015	1006	976	991	987	988	999	990	989	989	1006	996	1002	940	941	973	1018	980	955	965	1043	987	1018	1007	959	1040	980	973	1020	971	982	1021	1018	1060	1007	1045	1020	1018	970	986	1019	1029	962	993	977	972	1000	1015	981	990	1063	1027	1024	1016	1005	1018	1019	1010	993	1036	1000	938	962	971	955	954	986	1027	935	956	1013	1025	969	1005	1052	1015	1019	1015	999	995	958	981	1030	1013	1053	999	959	980	1058	978	979	978	1011	963	964	1007	983	1018	1018	963	993	1004	1005	980	1035	1045	984	1032	978	1013	1034	952	1016	981	964	1043	947	1007	1043	945	986	1006	1002	993	966	971	977	1004	969	985	1010	965	996	1018	1022	1046	977	1002	1001	992	953	951	997	1010	993	1010	983	946	956	999	932	1025	970	967	952	958	970	1011	978	999	981	987	995	931	1010	990	1023	974	1000	954	995	1003	1039	997	991	995	980	1043	1015	1022	995	997	996	1048	1020	981	961	972	989	979	1037	1016	1010	924	972	999	1026	917	999	1017	1045	993	1018	991	1015	957	1012	992	960	959	991	950	969	1028	973	997	1003	973	994	976	1002	979	953	1041	964	1017	982	980	979	1023	1008
22411	13620	8778	3725	1121	701	609	532	523	468	441	421	417	389	413	410	398	400	411	405	379	392	387	400	416	419	370	422	391	398	422	394	376	349	359	375	421	393	416	439	386	382	397	385	395	336	337	399	405	376	377	375	373	382	362	404	460	430	390	367	365	390	386	420	398	397	406	406	418	341	420	404	388	401	389	413	431	379	389	384	387	361	385	381	376	396	396	414	388	376	420	382	380	425	371	346	398	390	404	397	400	380	378	397	380	391	396	398	383	392	401	394	384	349	372	376	374	382	371	396	408	377	417	355	390	387	356	373	396	374	355	346	448	415	395	369	404	397	390	407	405	390	418	393	408	429	400	376	382	388	377	373	415	370	369	410	417	375	383	405	365	393	390	376	393	376	385	368	373	399	366	378	401	449	395	354	393	421	397	377	395	365	392	354	402	360	359	371	370	391	407	372	375	375	351	385	399	409	402	373	362	377	398	411	416	373	413	349	374	374	413	388	381	393	364	362	392	406	363	403	415	382	393	413	386	350	418	374	372	339	390	388	449	372	374	394	421	396	383	399	377	375	397	378	370	365	372	387	375	389	351	406	383	387	398	384	357	372	429	380	426	360	389	383	355	396	416	370	407	388	354	419	430	391	401	409	377	399	419	387	370	410	394	386	373	388	392	393	399	405	363	375	349	403	375	385	357	390	370	382	341	374	378	380	397	391	376	391	377	373	342	376	401	398	372	373	394	402	397	396	401	409	402	403	353	431	383	384	383	417	459	390	396	403	385	389	417	392	388	384	393	379	387	360	386	347	377	365	393	403	378	411	404	379	413	389	408	370	381	381	388	364	395	370	351	366	368	397	409	343	392	369	364	397	379	386	393	421	384	401	369	377	392	385	403	383	324	385	397	411	381	414	402	416	376	378	391	379	399	391	340	411	355	378	378	385	396	342	372	359	371	384	380	361	409	387	373	383	371	396	383	383	400	432	361	401	414	391	377	349	372	378	363	389	408	406	417	390	399	361	360	394	380	446	434	381	377	405	403	378	380	400	392	405	403	370	386	400	373	337	389	379	368	375	361	414	372	369	355	416	392	406	377	399	395	391	402	348	383	393	389	365	377	352	381	394	408	386	359	362	395	426	388	419	391	382	396	405	346	391	381	412	409	395	398	357	339	369	423	402	360	415	433	373	362	367	368	397	395	387	375	416	350	389	365	419	365	361	403	374	425	386	429	398	367	416	395	403	375	357	408	381	385	367	375	362	389	395	423	356	422	390	356	416	366	406	381	388	421	369	383	359	384	396	402	370	354	391	400	368	364	393	350	383	357	392	394	417	399	365	411	396	378	377	385	394	383	375	378	412	356	365	387	351	384	376	428	399	385	372	368	400	410	418	387	396	341	381	412	385	372	366	425	378	395	378	407	391	354	383	381	375	411	382	406	338	384	400	403	368	381	416	381	362	381	375	391	359	392	392	362	374	371	361	396	378	367	399	402	361	385	392	353	402	370	343	366	406	392	379	358	387	370	377	385	360	388	381	386	394	377	376	411	337	335	406	350	368	375	378	418	409	375	333	362	378	366	414	428	391	326	411	380	391	388	359	428	376	400	414	369	355	369	389	377	400	361	416	402	406	380	395	403	409	385	364	367	367	384	378	370	384	367	400	388	380	386	385	362	402	409	379	415	415	423	376	375	351	367	340	386	383	391	380	413	391	409	370	386	387	401	393	423	426	407	351	354	394	368	399	409	367	400	368	395	389	396	409	393	364	431	388	381	385	386	356	406	349	382	388	383	396	384	410	415	380	386	412	367	412	402	412	421	370	360	365	382	387	381	373	394	395	382	377	413	381	383	385	398	413	410	402	403	396	377	396	377	391	416	377	386	411	369	408	378	387	401	420	420	398	370	366	379	411	373	386	387	398	428	397	347	351	409	401	383	367	383	370	401	416	334	379	406	364	385	402	365	387	388	366	364	369	396	374	362	347	377	381	413	399	379	378	407	388	394	380	381	399	360	395	357	406	397	364	388	397	401	408	353	388	375	392	366	420	423	404	376	399	414	374	424	407	369	375	375	399	383	354	386	411	363	395	402	363	369	392	374	433	435	391	393	379	384	395	374	360	395	390	390	429	394	411	405	412	377	360	434	399	390	366	366	405	392	381	449	392	360	377	399	411	376	352	389	418	384	396	410	376	397	447	365	361	354	359	377	421	418	363	401	375	439	364	382	377	348	360	387	391	378	378	384	398	416	391	375	325	364	399	392	418	429	362	430	406	406	408	388	391	415	369	422	395	404	382	460	413	376	384	397	393	398	415	408	381	360	407	406	425	420	388	353	375	373	388	404	377	435	406	426	405	379	370	396	390	376	391	392	389	372	358	372	392	371	421	390	377	353	372	391	351	390	364	402	406	394	397	398	372	379	341	333	371	412	353	406	390	396	380	340	394	353	368	389	392	354	432	346	375	432	397	371	378	380	369	382	382	390	415	382	409	362	407	408	387	369	392	420	345	393	378	405	378	385	385	410	396	367	375	411	382	361	390	378	401	402	413	401	395	395	421	398	382	383	400	337	385	413	422	414	415	394	385	387	409	414	367	367	399	415	409	369	389	378	358	381	401	401	413	419	387	391	402	420	405	393	410	387	404	376	358	418	393	376	365	386	354	385	373	360	365	376	406	382	365	401	356	346	399	367	433	434	385	414	395	394	411	398	422	380	396	394	384	366	377	371	420	367	400	408	413	388	356	380	365	378	365	395	373	387	379	391	379	375	369	375	357	359	401	370	367	385	411	373	340	364	369	377	406	395	373	388	424	370	370	408	371	416	349	388	403	361	394	391	361	370	373	406	360	392	439	402	410	391	416	374	369	360	365	365	400	385	388	395	396	368	380	389	395	407	397	349	381	387	379	357	395	424	408	386	425	386	392	371	415	354	390	381	366	407	376	387	364	361	398	381	358	389	418	412	388	361	418	417	373	368	371	359	385	374	406	403	359	408	424	377	360	386	392	392	372	353	341	405	418	386	400	425	360	376	418	405	386	383	446	381	365	381	384	370	404	368	391	352	387	377	356	408	387	395	404	363	343	430	398	379	383	355	383	399	369	372	401	387	372	396	382	366	355	389	376	398	415	375	386	394	398	394	371	407	399	345	400	377	404	379	410	348	377	381	393	408	370	403	360	351	373	372	383	382	381	372	350	363	394	410	412	398	385	383	400	406	398	368	370	385	377	416	399	397	415	404	391	359	419	407	371	358	394	403	386	384	402	386	384	381	386	395	380	365	379	425	365	383	384	368	384	371	384	409	397	358	400	397	351	383	408	413	363	388	390	391	397	392	405	373	380	365	339	401	409	384	364	365	400	350	385	432	360	394	392	379	379	388	398	411	399	372	400	380	377	378	395	388	410	411	420	394	373	387	375	368	336	386	388	374	406	376	427	363	348	393	397	400	375	426	418	356	402	361	370	363	343	360	385	428	396	392	387	412	356	359	343	408	412	388	380
13231	10941	13156	8715	3354	2405	1901	1632	1376	1300	1213	1124	1059	1020	970	942	926	958	925	936	895	947	889	919	877	866	859	901	933	898	891	865	849	865	850	797	855	894	831	885	849	872	863	817	851	863	857	822	874	864	809	878	809	891	837	900	834	842	837	855	839	848	861	932	849	848	913	858	896	812	908	818	865	908	845	855	885	871	856	897	816	828	844	873	833	825	902	859	861	857	783	778	894	833	902	897	875	854	840	851	835	775	897	839	839	893	911	779	873	862	874	865	869	828	912	836	815	906	837	839	831	852	819	781	881	877	893	881	897	827	793	876	838	852	853	832	877	939	850	854	833	907	848	864	865	854	819	841	911	872	853	856	831	856	824	869	865	888	862	827	854	786	843	869	870	903	844	853	817	880	816	870	825	834	900	887	807	883	886	780	848	838	855	811	853	857	880	863	830	831	855	843	803	844	859	854	838	858	875	903	907	869	865	893	869	861	905	848	881	783	845	868	855	818	825	841	858	852	863	902	879	873	859	828	914	848	805	884	861	894	903	851	891	852	839	863	806	837	868	826	809	921	843	849	821	856	893	876	850	878	848	853	836	866	859	886	824	833	886	848	870	823	870	891	824	809	853	841	875	911	823	873	854	829	880	876	855	819	824	864	836	870	907	851	854	869	809	810	891	864	870	865	862	820	847	856	865	853	862	834	847	844	841	855	839	869	885	876	870	914	864	826	830	927	862	883	879	887	873	895	868	865	866	849	852	857	893	828	902	824	834	852	807	856	888	778	855	826	827	828	832	846	875	854	889	901	875	843	787	922	799	872	874	793	886	830	861	835	848	895	852	889	869	898	847	812	873	870	859	854	817	872	844	864	862	829	817	895	826	882	924	826	790	842	868	887	832	859	842	848	872	860	897	861	873	830	845	830	809	880	858	825	889	869	848	842	856	849	844	845	860	823	856	851	781	837	856	785	876	892	879	864	833	854	859	804	795	829	844	852	866	821	858	849	851	811	860	844	871	883	898	835	895	857	845	817	817	822	835	840	816	848	855	831	855	842	863	888	818	830	881	839	858	870	913	835	871	880	825	835	881	821	828	874	854	880	866	847	849	871	833	837	850	854	849	899	848	843	823	793	850	894	849	847	783	863	822	803	884	839	864	869	851	860	869	846	841	870	867	831	841	866	822	846	834	865	843	880	838	811	895	879	848	859	888	865	816	855	855	920	881	862	843	821	814	864	843	794	837	848	851	849	801	823	860	887	840	834	856	879	842	861	855	860	831	872	831	844	820	853	889	900	861	888	822	854	862	891	902	868	899	850	812	908	853	926	848	827	820	900	848	805	878	850	771	849	859	862	887	846	835	829	864	836	852	819	873	905	832	806	873	881	893	866	804	883	857	853	863	860	863	843	895	812	825	848	883	851	839	866	857	838	864	834	867	817	850	867	819	884	877	832	870	840	776	856	841	851	832	911	845	843	814	853	849	836	831	868	874	864	846	858	843	819	823	853	878	854	870	859	849	797	846	828	829	811	849	870	829	834	869	847	913	863	819	819	887	886	869	858	869	853	837	873	821	829	845	858	875	829	910	908	881	919	879	825	853	818	860	853	870	896	844	872	834	815	851	784	845	844	878	830	799	823	909	834	883	821	831	855	882	867	838	849	796	826	829	856	884	900	889	799	856	835	891	854	810	858	883	841	809	837	828	827	849	864	834	867	839	840	859	828	812	825	820	878	840	881	851	878	807	866	943	840	876	812	834	795	837	870	851	845	807	907	878	865	827	857	846	851	866	872	895	874	828	862	814	841	840	837	869	843	868	851	882	903	839	855	828	842	860	835	851	844	863	914	811	864	862	856	875	803	826	867	853	834	887	833	851	824	818	855	863	905	849	816	814	816	872	886	882	877	852	846	857	814	822	824	866	881	847	843	864	860	851	843	881	902	825	830	860	862	893	891	838	822	847	817	800	865	829	872	887	852	820	852	821	794	857	874	861	920	934	871	894	866	901	866	832	850	837	855	823	831	828	909	864	799	863	823	860	882	814	825	825	844	808	838	885	834	924	892	879	858	823	876	880	830	794	856	819	856	872	833	855	816	862	823	821	872	863	849	923	834	875	819	809	903	845	891	838	830	809	868	896	850	833	853	845	840	900	875	780	834	855	806	871	829	839	855	858	791	800	832	917	823	886	901	884	871	872	907	843	847	864	831	851	830	825	871	857	886	862	827	856	882	796	838	810	926	855	945	854	841	811	858	880	838	843	886	838	924	855	834	800	807	845	854	894	847	899	874	828	820	856	833	858	872	892	827	866	813	893	866	823	881	864	827	851	857	865	830	860	857	850	862	818	903	938	850	878	992	836	864	844	867	832	823	862	876	839	821	873	851	846	842	873	863	861	848	890	862	884	833	824	861	838	835	824	836	854	866	879	845	859	841	873	818	852	855	836	897	834	829	847	878	864	844	846	849	830	863	917	829	891	857	848	851	908	896	831	861	836	866	833	882	817	816	869	828	847	887	852	852	868	834	858	855	852	821	886	832	877	843	865	905	818	807	826	845	865	856	837	908	910	829	863	875	842	902	802	852	824	852	810	805	828	855	840	858	916	885	858	849	858	859	844	854	877	853	847	838	802	882	862	859	863	881	823	855	820	824	872	873	847	828	803	904	840	862	834	846	841	892	852	843	882	843	854	832	788	895	840	829	852	857	885	897	857	862	837	856	835	848	828	842	859	885	856	870	808	877	839	883	830	879	816	834	876	857	862	872	851	907	842	920	864	823	847	815	868	849	907	785	861	853	849	803	830	828	863	914	876	838	858	820	867	837	882	901	821	879	845	822	841	859	851	873	853	814	829	812	845	888	818	903	846	853	836	831	844	858	889	860	837	876	841	843	812	855	841	851	863	910	821	817	896	878	813	858	857	849	868	855	819	872	849	828	834	833	903	876	858	858	899	883	868	857	859	872	856	836	865	897	826	904	886	840	859	837	882	822	855	896	874	902	907	853	856	822	859	889	865	841	828	864	823	805	786	811	839	860	846	883	870	853	846	800	866	817	847	862	857	873	871	914	829	864	864	868	837	794	808	861	856	824	872	896	854	833	834	811	865	814	841	796	831	854	836	829	918	829	857	843	872	832	871	850	818	944	804	842	870	891	901	906	877	828	844	907	859	873	892	850	810	858	855	845	842	835	863	793	868	804	841	867	865	803	842	918	839	823	859	875	851	899	893	842	847	876	835	801	843	878	854	868	826	885	870	813	838	890	853	831	877	852	852	882	808	811	872	895	811	933	852	804	839	848	825	855	856	806	891	851	835	835	868	889	845	818	866	860	853	857	823	904	865	896	834	816	837	837	892	860	866	844	876	845	814	842	846	797	808	851	819	919	862	851	883	874	846	824	914	860	845	855	833	879	851	950	860	866	876	831	863	818	832	910	816	838	819	846	882	894	870	814	848	866	839	843	846	865	839	896	844	824	867	821	877	858	855	839	829	850	848	805
38970	30216	29316	20885	5605	1870	1214	839	758	648	568	540	557	521	525	486	511	464	490	457	429	496	468	423	461	425	410	439	429	441	457	408	447	404	456	428	508	440	440	442	455	468	421	398	451	390	448	379	444	469	429	385	451	438	419	448	411	404	425	431	406	426	438	433	389	450	430	448	459	428	439	447	412	448	421	422	421	454	432	430	429	443	408	467	452	426	388	443	406	398	432	431	415	451	489	468	411	431	476	394	460	422	441	418	443	414	451	411	492	452	444	410	404	404	432	438	419	428	449	435	422	458	422	439	461	439	426	437	424	422	463	381	445	439	489	411	433	438	445	441	471	466	438	415	420	479	414	413	401	437	395	447	424	457	418	381	440	445	478	454	402	431	430	433	424	411	409	433	437	453	428	414	428	467	421	437	419	457	444	455	493	437	430	403	411	386	403	430	448	448	426	454	436	431	444	415	431	401	404	420	428	432	376	423	461	463	451	423	422	404	395	438	397	433	447	446	441	418	412	421	463	451	448	425	441	431	421	454	462	429	451	395	418	440	389	443	412	439	389	457	433	424	414	425	451	432	422	435	476	439	414	457	388	406	427	459	475	428	435	440	423	416	405	435	434	480	415	434	466	436	462	393	417	463	444	434	431	405	440	389	403	428	417	426	460	451	420	447	429	465	420	426	431	419	415	391	412	427	446	394	433	455	428	450	415	451	450	442	480	440	401	402	464	439	429	445	477	450	453	439	431	452	440	449	411	382	421	446	422	433	412	431	417	476	471	410	428	470	423	447	440	410	424	460	484	396	432	435	394	396	427	437	427	459	448	414	437	426	424	429	420	422	433	442	414	474	388	429	462	468	405	454	466	442	404	401	421	440	447	452	424	438	383	417	439	396	445	436	436	416	408	390	452	427	426	425	403	437	450	447	390	425	438	449	430	415	476	424	440	435	421	390	430	452	440	441	361	410	446	412	445	434	451	444	403	424	416	424	409	412	392	442	444	408	441	449	411	413	468	422	444	463	456	432	409	428	445	478	431	463	464	412	434	407	428	434	397	381	387	403	423	441	429	403	397	415	468	387	423	468	462	408	438	438	423	382	439	391	462	458	427	443	448	461	402	427	444	440	438	450	398	412	399	428	460	421	458	402	406	427	465	414	427	457	426	424	457	421	474	412	452	417	445	430	407	397	406	466	415	418	457	417	458	408	469	428	473	450	457	437	428	407	403	440	420	404	449	376	421	426	411	447	358	433	471	444	424	389	403	428	416	451	400	426	406	405	445	421	449	438	455	406	424	421	460	374	422	427	422	459	424	426	429	435	453	432	424	411	449	407	430	418	442	453	422	448	451	454	416	441	400	461	424	387	423	435	411	429	432	412	392	414	395	417	433	434	457	436	436	427	416	439	412	428	399	475	437	421	456	424	425	394	439	439	442	447	437	429	461	458	418	415	477	410	416	435	451	431	426	433	428	438	451	424	419	390	435	416	424	429	434	418	401	411	403	478	394	435	425	441	502	454	456	435	463	445	430	394	456	408	472	414	403	411	420	420	416	413	433	422	460	450	455	462	475	422	470	427	445	418	431	414	453	461	453	459	475	445	455	422	436	452	428	436	442	447	448	438	424	377	434	406	443	433	424	426	493	430	417	456	425	421	435	427	462	448	442	420	435	428	432	431	449	468	455	450	401	406	433	435	405	436	449	431	399	451	403	445	430	422	445	395	476	459	422	496	473	442	392	420	455	412	443	433	407	441	422	449	409	474	451	419	418	445	408	415	441	418	441	473	471	439	437	404	420	446	456	448	456	447	444	436	431	423	454	472	417	389	459	449	447	432	454	415	445	393	420	433	443	432	395	432	437	405	454	396	420	431	402	430	406	460	444	419	392	426	437	420	457	454	408	422	474	478	462	424	439	449	448	421	420	472	421	455	446	427	403	426	455	409	445	413	453	436	424	408	425	432	477	443	427	422	422	445	398	458	424	392	427	440	423	456	422	403	443	462	419	446	422	432	437	463	473	410	429	453	449	417	417	422	427	392	420	438	410	421	426	406	470	449	435	432	451	423	434	465	448	481	439	366	403	437	438	406	453	429	428	425	370	394	454	426	471	474	415	417	473	416	460	384	415	446	434	456	423	433	440	449	408	474	436	462	424	421	429	374	425	398	424	411	404	465	474	472	413	416	466	417	428	421	438	422	432	409	446	445	449	426	423	448	424	411	404	432	408	416	428	423	468	468	435	409	424	386	418	462	427	421	434	461	449	401	374	434	428	452	406	466	467	457	413	413	454	403	454	413	424	412	442	431	397	395	442	441	431	426	364	458	413	421	378	403	450	428	414	424	446	453	411	424	435	404	427	442	409	425	425	395	457	445	403	393	451	452	414	443	418	421	437	429	407	415	477	405	411	428	444	396	423	436	442	405	451	412	412	400	394	444	423	449	426	412	439	402	426	392	428	416	425	448	455	408	414	401	438	414	456	446	450	435	462	427	393	369	430	457	456	499	445	425	408	408	445	432	411	436	465	427	440	441	398	404	415	424	432	422	426	448	416	412	424	427	429	410	392	424	427	435	444	418	409	400	415	425	394	424	432	510	422	420	433	466	430	420	411	424	453	411	431	421	405	387	405	453	430	420	434	432	455	460	392	434	434	421	413	441	414	421	437	447	462	486	451	399	423	402	431	437	422	382	451	421	420	405	456	417	467	382	439	473	396	432	456	436	442	440	405	432	475	419	445	419	423	414	444	438	478	433	448	421	429	440	443	438	423	412	456	459	446	422	381	388	434	472	494	430	374	455	434	424	457	449	423	458	434	454	448	420	412	449	483	434	459	433	443	424	405	456	430	470	450	415	430	485	458	430	405	412	414	412	448	402	460	447	440	421	427	405	447	478	439	417	446	407	418	447	435	432	456	406	458	401	436	402	410	416	434	425	438	456	433	430	427	457	437	405	401	445	440	432	388	433	459	456	440	408	459	461	408	490	460	446	468	438	443	424	429	397	430	425	389	394	464	463	409	415	471	479	451	445	436	427	405	438	425	413	434	454	431	441	453	451	480	467	428	415	410	422	454	383	409	419	390	426	450	401	418	452	469	416	423	451	438	437	435	435	445	465	409	453	447	452	444	424	436	429	445	417	424	424	439	388	448	404	443	427	453	444	420	426	409	413	408	448	415	424	445	420	434	431	437	410	445	446	429	424	439	440	427	430	458	443	431	477	434	450	415	416	414	470	450	439	406	413	450	395	454	380	412	417	462	435	439	411	407	422	439	387	451	414	432	430	429	434	478	453	430	415	410	433	446	390	457	436	437	405	445	467	415	435	448	428	434	421	432	447	423	494	413	460	423	435	387	431	452	467	444	400	431	434	427	461	453	405	420	431	388	472	432	447	430	422	413	422	416	409	411	395	455	410	434	406	457	382	452	424	389	427	394	467	435	432	463	384	453	449	443	422	421	405	441	379	459	436	404	426	420	399	440	432	402	461	459	426	415	432
24934	24090	31675	25059	6916	4700	3628	2808	2419	2003	1803	1716	1559	1382	1360	1191	1147	1152	1153	1045	1097	1000	1009	1031	987	987	998	956	984	1058	1003	966	912	969	1019	943	921	968	948	1005	966	973	992	959	959	928	919	960	981	999	960	923	972	898	960	948	897	924	953	927	937	945	939	1007	941	978	955	991	972	944	941	931	943	971	979	1001	986	950	922	957	948	978	971	949	978	951	952	949	947	952	962	985	947	943	955	920	965	940	940	905	951	966	927	928	963	951	928	959	968	925	935	951	962	948	925	921	914	937	893	977	927	912	967	978	1034	980	929	936	957	977	934	992	919	981	966	968	899	958	966	924	965	969	913	932	962	865	910	938	957	966	941	956	947	950	951	961	963	931	936	949	917	929	935	946	919	964	946	964	955	914	898	956	951	943	948	981	945	955	954	921	1004	954	962	1004	967	935	912	991	940	935	931	938	924	914	932	963	912	916	935	901	944	948	958	953	978	941	963	979	964	904	988	948	901	906	968	951	983	923	958	918	986	935	946	922	950	953	950	927	960	973	942	956	885	891	913	917	1015	978	933	928	962	900	931	951	970	930	994	921	921	941	977	984	951	951	990	882	866	954	919	952	1006	995	957	929	948	923	947	916	937	929	991	950	983	956	918	968	982	952	931	922	970	917	981	875	898	943	974	975	938	961	905	892	953	907	889	951	915	922	965	996	953	897	942	940	985	975	961	913	940	978	977	940	959	961	926	971	973	937	896	893	903	917	956	976	966	925	953	947	940	937	977	935	953	1026	987	963	907	937	926	914	978	972	946	935	932	888	937	946	982	888	927	1017	926	978	998	960	935	1017	891	918	975	985	940	923	960	952	996	930	894	962	890	941	897	946	899	946	948	930	972	937	904	965	963	888	974	919	909	941	884	934	926	986	870	892	972	933	875	1001	922	928	1011	911	968	929	946	936	959	958	964	962	970	914	902	888	925	936	991	937	939	913	949	926	937	981	963	941	924	955	983	887	927	861	986	932	937	959	916	954	900	954	941	949	912	964	962	960	975	985	933	905	975	915	919	844	972	944	943	922	963	907	951	991	908	952	939	969	909	908	958	1010	931	1003	882	930	960	960	979	944	911	924	940	995	973	878	938	949	914	961	937	949	952	856	945	919	919	969	922	946	924	942	963	919	972	884	939	941	932	997	962	951	874	960	979	953	935	951	984	976	922	907	965	909	978	943	951	966	925	958	965	933	907	935	886	932	938	948	936	949	928	935	912	946	944	957	963	900	927	950	982	912	918	966	950	926	921	927	1009	899	950	891	970	908	958	934	885	909	939	929	981	924	995	937	967	946	954	938	986	965	941	951	923	924	930	928	878	997	946	981	965	968	908	996	1030	946	979	935	881	934	934	940	983	965	947	921	989	919	973	924	949	896	973	951	952	940	959	949	906	900	911	926	925	1010	976	959	947	938	981	932	963	914	947	976	964	945	937	937	897	961	968	979	1009	962	953	995	935	966	971	954	930	970	928	910	990	932	913	912	930	928	926	946	945	934	935	913	1008	925	946	1004	943	960	957	956	960	952	893	975	943	954	964	958	917	865	940	964	998	937	916	900	925	1001	918	952	950	953	932	935	937	942	965	942	986	911	965	951	921	947	949	977	943	954	947	940	969	926	960	914	921	975	912	971	936	962	977	937	970	962	945	953	925	968	904	934	933	919	971	957	879	894	905	982	910	933	926	972	934	912	973	953	938	924	967	932	975	959	907	954	957	927	920	935	970	909	917	874	956	1009	931	958	986	952	1016	952	986	952	934	902	978	958	900	900	940	922	977	897	922	964	914	939	960	924	887	924	927	969	993	971	934	974	916	982	928	953	969	940	921	937	956	947	1018	901	966	878	973	912	904	950	941	878	921	872	936	981	977	879	967	902	948	976	952	985	866	955	992	982	959	1014	918	940	1004	1002	943	921	936	928	895	942	921	886	976	982	894	979	929	987	875	922	958	949	883	924	982	960	988	940	954	893	1006	957	941	941	881	993	970	903	945	953	936	921	964	935	884	995	968	956	887	958	922	916	924	915	941	972	954	899	958	929	952	968	1004	949	990	894	898	925	978	923	947	965	956	914	915	892	971	886	918	949	963	876	917	976	907	967	979	966	946	951	962	1010	902	961	883	925	914	927	910	948	935	1004	874	878	959	1007	908	976	923	1000	927	932	925	961	942	957	969	945	936	922	975	960	951	894	962	956	986	990	974	988	936	946	946	972	972	982	944	942	923	902	902	891	935	999	988	920	942	945	931	966	912	969	960	910	983	937	908	916	940	977	973	958	885	968	948	923	926	987	956	1001	970	923	971	997	971	943	997	903	942	957	935	906	937	920	953	957	943	974	936	935	955	902	911	937	883	963	994	979	966	907	905	939	961	980	892	955	965	960	971	946	895	946	960	928	1012	949	974	895	1024	941	985	969	943	893	972	964	950	950	970	968	949	944	964	974	971	884	876	910	950	855	922	930	970	972	948	941	934	984	922	960	963	925	961	893	961	944	908	924	939	957	938	918	933	943	947	917	920	899	933	888	949	1016	956	977	997	949	952	939	967	933	967	966	974	933	950	894	973	971	957	938	965	976	955	944	986	913	950	898	923	985	933	939	966	955	927	939	920	1005	933	903	911	923	956	873	897	1012	947	990	938	969	910	990	880	912	920	922	927	905	948	887	943	973	949	940	995	906	911	903	965	962	984	951	950	909	957	931	890	943	932	991	944	894	995	960	945	929	937	925	953	938	991	988	950	936	959	965	913	970	1028	975	890	972	934	981	978	939	983	964	980	911	966	937	962	980	950	969	946	926	898	969	975	966	970	954	931	921	917	920	943	906	986	927	878	932	972	916	984	953	975	966	892	966	965	930	966	983	936	975	971	922	966	883	988	942	981	925	969	940	953	909	893	962	958	915	968	943	940	888	935	924	933	930	996	933	950	961	922	908	922	908	913	941	918	938	929	931	929	893	911	937	976	940	974	921	919	990	969	947	889	939	942	939	915	951	921	971	1011	928	969	985	940	934	963	926	966	881	1011	926	937	966	953	988	887	943	953	1014	954	947	1015	952	909	950	921	926	937	995	930	960	961	987	910	966	971	942	926	945	941	907	982	923	988	936	952	938	880	946	955	959	995	940	971	963	876	929	932	966	945	1012	950	921	938	938	923	979	965	931	974	937	923	951	1009	864	930	912	940	946	945	918	941	906	952	889	941	947	974	951	918	1002	963	965	918	983	975	973	895	985	959	957	910	957	944	947	940	945	896	929	897	904	970	939	975	933	916	927	974	919	895	955	957	931	905	957	974	965	948	945	932	926	937	975	927	989	942	960	985	984	942	959	985	925	936	1014	911	992	949	893	958	1007	946	971	991	948	955	945	969	924	958	942	988	945	958	957	970	973	905	971	932	971	924	957	957	939	939	983	928	992	934	939	913	920	954	933	956	945	895	907	987	968	1040	973	906	923	925	966	937	930	943	885	962	942	956	875	894	972	957	967	964	973	952	931	913	928	987	874	986	887	971	984	941	954
48619	40230	41063	26909	9200	3415	1821	1269	880	776	780	751	644	585	591	529	546	529	583	509	488	543	514	501	502	515	455	495	521	454	464	488	481	492	482	490	485	485	495	480	471	444	488	470	478	472	483	488	499	506	458	478	486	443	489	491	455	476	494	520	472	454	462	447	483	452	495	433	469	495	488	499	466	491	504	509	512	483	487	458	482	480	463	468	498	529	473	480	454	502	480	497	495	488	485	484	492	478	498	461	491	449	472	462	443	495	489	498	472	454	482	468	495	468	496	449	487	460	457	445	437	492	472	475	507	478	472	546	493	500	505	471	510	500	483	515	492	443	498	468	505	522	455	454	462	465	464	481	473	475	477	440	490	510	458	480	483	476	455	483	470	469	473	492	428	539	497	491	480	489	500	452	469	498	523	467	515	456	493	466	510	508	497	458	452	489	507	430	471	447	456	474	456	504	479	523	498	474	502	459	464	475	421	476	491	506	510	469	486	454	510	509	497	444	497	451	482	521	486	456	484	488	458	528	499	481	519	473	523	452	462	490	483	472	448	539	480	467	477	545	488	473	467	476	492	456	478	479	489	482	512	483	453	474	456	483	490	469	472	504	462	500	492	472	459	505	442	450	426	477	539	401	515	458	496	503	481	449	469	480	520	501	526	472	472	490	521	541	409	517	460	516	500	522	489	462	501	510	473	448	451	484	505	512	463	481	474	496	476	433	500	509	498	479	446	479	490	491	487	425	487	502	461	435	487	447	483	527	548	471	500	468	480	463	469	456	441	482	505	482	470	513	490	496	501	484	472	473	470	492	471	501	499	481	474	465	546	468	486	448	513	466	482	521	486	495	474	471	486	424	508	499	475	439	480	459	478	470	481	521	445	437	492	532	490	459	532	515	465	519	494	498	496	430	475	468	498	471	462	511	514	518	493	475	482	476	523	499	517	464	492	459	449	491	465	500	522	459	481	466	430	442	504	526	495	469	469	478	494	492	466	511	456	486	499	477	481	435	521	481	559	478	498	495	509	492	476	453	497	481	513	448	493	457	484	478	479	498	494	517	479	471	544	449	493	473	465	506	472	438	475	479	474	450	463	481	493	477	491	501	509	459	447	464	474	497	493	493	471	472	478	464	465	448	480	468	491	524	500	468	443	549	478	493	546	512	458	509	443	465	506	480	453	456	461	482	528	470	456	472	419	445	459	448	471	533	512	443	486	442	482	496	467	500	519	466	490	462	451	518	482	480	457	470	493	446	506	500	452	497	445	500	440	484	505	508	503	492	526	436	466	459	491	508	457	470	472	489	490	483	485	530	491	489	489	493	485	458	472	467	432	499	498	476	506	468	496	459	464	500	542	505	455	488	513	473	492	474	466	489	430	434	491	470	501	490	451	458	509	518	458	513	476	449	462	495	506	513	477	473	526	469	507	504	503	445	512	478	467	505	478	461	474	477	503	486	457	489	511	526	518	502	495	452	473	489	510	450	445	475	504	496	460	491	528	467	453	486	439	506	528	493	510	510	482	479	429	463	509	464	480	480	471	479	480	498	467	480	459	505	508	492	481	489	426	479	473	488	492	456	488	463	450	434	509	508	472	480	454	509	474	508	504	503	464	503	518	496	451	464	491	488	477	479	497	485	457	451	476	517	473	455	433	480	468	503	425	477	482	466	480	499	459	480	460	428	456	467	467	480	445	512	483	438	502	490	478	448	459	444	499	477	453	452	477	521	482	482	436	483	459	545	513	488	494	486	470	483	456	502	423	511	492	493	503	492	515	467	487	424	449	478	444	468	515	501	530	491	483	419	498	454	472	473	471	497	419	447	499	490	520	482	489	450	475	488	483	469	489	478	530	485	482	510	491	469	448	444	486	504	450	464	447	484	498	463	473	510	510	480	469	493	476	508	500	506	467	531	476	476	463	490	465	491	448	466	509	470	470	458	499	496	426	471	493	513	516	514	509	494	473	523	500	432	492	497	510	420	492	481	510	454	478	467	492	522	537	461	484	482	452	465	497	503	476	476	463	504	525	471	519	479	464	483	459	494	476	443	457	458	482	482	468	494	492	508	463	433	459	468	500	482	477	471	466	497	483	470	519	510	491	433	491	467	426	509	510	459	474	519	475	491	480	451	429	491	461	478	506	500	454	511	469	470	454	457	444	504	481	454	514	471	474	481	517	483	487	449	491	501	438	511	457	446	479	476	460	465	467	433	464	478	466	521	465	503	499	466	470	447	413	474	484	428	490	495	483	461	468	486	521	474	453	507	432	485	483	489	513	460	483	522	490	459	500	490	464	468	507	501	479	443	482	489	456	496	492	488	544	500	439	550	513	452	490	491	471	490	490	478	477	483	496	481	455	499	544	506	472	490	482	472	485	439	432	474	486	446	444	492	461	473	529	478	474	466	461	493	480	503	476	486	462	533	458	501	479	465	490	465	494	484	473	467	508	494	459	506	479	472	507	510	517	537	531	518	480	483	473	462	497	476	504	459	490	471	491	492	454	486	482	507	441	490	480	508	492	460	455	492	493	508	483	447	477	484	441	520	489	491	446	492	526	467	490	430	508	472	472	472	476	506	491	495	463	487	475	482	489	463	469	438	482	494	504	486	475	482	496	496	478	503	474	441	449	506	466	452	458	445	498	478	457	457	490	483	467	489	502	486	482	482	490	493	476	490	525	467	484	482	546	450	489	473	490	448	499	479	478	487	451	485	442	483	530	478	472	494	483	457	475	466	505	488	476	456	491	483	497	483	492	497	465	448	457	476	481	456	449	442	491	536	495	461	450	481	430	484	505	508	467	489	475	481	477	469	483	460	467	480	467	460	494	485	526	507	501	413	457	482	509	507	462	473	476	459	463	454	502	479	495	484	530	504	504	489	528	541	491	490	478	481	508	504	485	489	477	487	484	492	455	472	471	494	506	546	481	469	481	515	499	504	466	483	480	534	510	463	457	462	509	481	499	508	481	471	494	405	491	511	485	450	507	521	456	501	504	456	451	458	512	438	442	509	497	498	498	471	510	525	457	509	505	418	508	490	527	508	467	473	524	513	453	480	486	495	495	473	528	489	509	483	508	463	432	464	451	504	503	494	479	450	463	503	490	472	433	524	494	478	540	471	482	464	478	432	488	528	514	504	479	443	476	459	458	457	460	482	477	501	445	481	499	484	512	473	524	478	491	511	507	485	528	503	490	495	489	477	498	474	477	490	515	498	474	498	460	446	439	457	499	444	488	437	452	485	487	512	487	488	475	486	434	506	469	424	487	526	508	559	452	484	485	503	518	480	492	465	461	484	462	511	470	484	511	491	488	519	465	505	474	508	432	506	471	465	455	483	478	478	530	488	484	475	466	492	465	531	471	472	472	503	457	500	473	494	511	475	487	440	468	487	466	536	482	527	468	465	503	505	481	516	482	462	433	490	476	504	484	441	464	462	496	467	500	529	491	505	534	472	498	504	459	447	543	476	489	488	485	487	482	476	500	525	512	489
30953	31636	40739	29682	9684	6604	4860	3840	3079	2591	2392	2311	1910	1771	1636	1539	1451	1345	1427	1278	1245	1204	1142	1152	1137	1167	1147	1012	1059	1067	1115	1072	1038	1044	1074	1032	1092	1050	1050	1052	1017	1006	1010	1088	1114	1030	1041	1087	1086	1031	1063	1005	1033	971	1062	1041	1074	985	1043	987	1034	987	1058	962	1045	1039	1011	1018	999	1002	1010	1020	1041	992	1051	1071	1032	1026	1079	1090	1112	1033	1029	1014	1078	1029	1121	1038	1030	1046	1009	1030	1049	1055	1035	1053	1044	1047	1068	1029	1005	1038	995	1072	1034	1043	1006	1044	1057	1032	1079	1036	1045	1012	1037	1107	1030	1062	1056	1072	1041	1094	1028	1023	1060	1028	978	1071	1034	1052	1113	1006	1046	1048	1025	1080	1087	1058	1080	1080	1067	994	1007	1072	999	1058	1045	1025	1020	1052	1019	1079	1060	1014	1044	1027	1037	1030	1008	1068	1045	1029	1025	1032	1030	999	1001	1021	1013	1057	1087	988	1023	1056	1059	1030	1079	1021	1029	1102	1009	1030	997	1074	971	1118	1012	1045	975	1052	979	1028	1027	1042	1075	1058	1084	1033	1049	1022	1063	1067	1060	1013	1052	1012	1040	1085	1021	1098	1094	1066	1098	1091	1071	1028	989	1012	1029	1021	1044	1029	1020	1051	996	1012	987	1037	1083	1018	1044	1063	1004	1067	1060	1053	1051	1085	1054	1021	1006	1049	1041	1021	1052	1032	1077	1060	1100	1055	998	1037	1069	1058	1044	1015	1044	1005	1006	982	1071	1011	982	1035	1043	1069	1075	1038	1039	1025	1039	985	1043	1011	987	1054	1007	1033	1016	1038	1012	1073	1070	1020	1047	1037	993	1036	1059	1091	989	1047	1023	1012	1016	991	976	982	1037	1002	995	1028	990	1006	1013	1027	1024	1036	1025	1043	1072	1052	1093	1061	1054	1012	1051	1030	1068	1029	945	1001	1008	1022	1035	1011	1091	1053	1005	1073	1041	1009	1012	1007	996	996	1045	1014	1004	1028	959	1046	1004	1020	993	1027	1039	1018	992	1026	1063	1063	1079	1036	1055	1100	1080	1008	1061	1023	1019	1042	1041	1079	1037	991	1051	1003	1033	1035	986	1028	1033	1065	1013	993	997	1024	1039	1007	999	1083	1069	1100	1049	1028	1110	1011	1064	1016	1086	1059	1050	1047	1067	1015	1023	1005	1038	1024	1052	1038	1044	967	1087	1056	1041	993	1046	1066	1035	1017	1075	1080	1029	1063	1066	1082	1030	1005	1057	971	1003	1077	1050	975	1030	1013	991	982	1073	1021	1040	1033	1119	1029	1022	1015	1092	1029	1010	1080	1007	1024	1008	1020	1023	1039	1032	1017	1051	1084	1008	995	1064	1010	1034	1025	1032	1029	999	1050	1011	1047	1052	1058	1019	993	1028	1031	1052	1024	1083	1062	1069	1094	998	993	1025	1057	1033	1036	1062	1026	1034	1016	1057	972	1060	1116	1059	1021	1049	1021	1077	1056	998	1011	1010	1032	1012	1049	980	1061	1051	1048	1092	1036	1015	1033	1089	1077	1015	1033	1019	1042	1070	1099	995	997	1034	1009	1061	1035	1041	1047	1019	968	1005	1034	989	1028	1053	1051	1026	1006	1032	988	1036	1023	1088	979	1043	1021	1055	1040	1038	1058	1034	1001	1057	1056	1024	1043	1056	1045	1003	1035	1029	1021	1077	1018	1011	1036	1090	1038	1021	988	1057	1080	1074	1020	1033	1042	1030	1037	1037	1015	1051	1064	1043	1007	1015	1086	1081	1030	1063	1043	1038	1060	1070	1063	1008	1108	1048	993	1031	1040	1042	973	1056	1007	1058	1053	986	1033	1021	1034	1041	988	964	1016	985	982	1034	1078	1026	1004	1027	1089	968	1057	1068	1049	973	993	1046	1057	1042	1050	1079	1082	1037	1066	1046	965	1090	1024	999	1009	1024	1006	1025	1018	991	1059	1040	1009	1034	1074	1054	1058	992	1045	1002	1028	979	1039	993	1037	1057	1055	1005	967	1001	1076	1065	1139	1053	1035	1017	1021	1034	1017	1018	1041	1039	1012	1036	1040	1062	1048	1067	1032	992	1091	1037	1012	1073	992	1053	1050	1027	1023	999	999	1044	1115	1080	1037	1028	1062	1018	1010	1051	1047	983	1078	1026	1005	1055	1000	1064	984	1074	1020	1061	1042	1040	1025	1016	1064	1014	1015	1033	1014	1051	1055	1053	1011	1094	1020	1032	1064	1021	1037	1016	963	1033	1085	1076	1006	1044	991	1015	1016	1034	1064	1040	1016	1018	987	1062	1036	1012	1082	1083	1027	1016	981	992	1010	1053	1061	1037	1037	1037	1020	1014	1027	1040	996	1056	1041	1042	1035	1025	1047	1058	1055	988	1052	1037	1040	1053	1018	1028	1077	1023	1035	1007	992	1039	1007	1036	1029	1100	1055	1018	1032	1032	1084	1005	1009	1098	1042	992	1027	1016	1008	1098	1072	1011	1003	1014	981	1037	1053	1030	1057	1043	1025	991	1058	991	1046	1053	1055	1009	1049	1065	1060	1046	1046	1024	1041	1047	1021	1031	1060	1023	1028	979	1020	1027	1008	1022	1097	1065	1033	1024	1060	1077	1054	987	989	1098	1036	1029	1026	1028	1061	1061	1095	1060	1019	1011	1060	1061	1072	1023	974	969	978	1092	993	996	1030	1032	1086	992	1017	1054	1078	1090	1004	1000	1042	1011	991	1026	1082	1005	1043	1048	1076	1031	1029	1056	1032	1004	1021	1059	1019	1067	1067	1012	986	1026	1076	1026	979	1105	1038	1053	1029	1076	1073	1028	1023	1102	1056	1069	1042	1030	982	1068	995	1081	1001	1045	1049	1017	1010	1044	1107	1005	998	1014	1059	1031	990	1055	1041	1028	1026	1026	1002	1000	1043	1031	999	977	1037	1008	1080	1050	1017	999	1081	1081	1024	1050	993	942	1044	1013	994	1038	1023	1057	1052	1057	1069	1047	1019	1032	1047	1009	1017	1088	1009	1053	987	1106	1063	1060	986	1118	1041	1075	1002	1005	1125	1041	1009	1044	1030	1007	1050	999	1042	1069	936	1075	993	1072	1026	1039	1011	1004	1024	1013	1028	1026	1034	1019	1038	1047	1035	1013	1029	1039	1068	1029	1078	1015	1041	1042	1015	1062	1041	1040	1013	1083	1051	1029	1010	1044	1031	1066	1011	1031	1016	1085	1073	1030	1047	1020	1057	1030	1005	1039	1020	1089	1002	1022	996	979	1055	1027	1037	1002	983	1024	1013	1008	974	1072	1083	1043	994	1007	1026	1023	1017	1056	1012	1029	1013	1042	1060	1034	1017	1094	1056	1069	1067	1017	1025	994	1001	1048	1020	1052	1083	1008	1067	1002	1056	1011	1098	997	1018	1049	1060	1016	1066	1051	990	1023	1053	982	1054	1038	1023	966	1034	980	1099	1005	1072	1062	1077	1059	1031	1053	1005	1039	1039	1017	1042	1042	1020	1045	981	1052	1069	1077	1070	1066	1057	1083	1008	1024	1100	980	1026	1015	992	1061	1019	1032	986	1064	1024	1067	1062	1023	1022	1026	1034	1052	1055	1026	1061	1029	1060	1110	1013	1058	1074	1030	1030	1005	1045	1014	1061	1048	1057	1033	1004	989	1064	948	1039	1049	999	1038	1122	1026	1015	1037	1050	1019	1030	1028	1033	1014	1054	1070	1058	1038	986	1027	1035	1039	997	1019	993	1037	1058	1073	1073	985	1038	1092	1043	1071	1061	960	1018	1040	998	1075	1050	1009	1024	1052	1070	1041	1031	1052	1055	998	1082	1022	1021	1030	969	1080	1055	1067	1081	1076	965	1066	1066	1013	1029	1027	1066	1053	1064	971	1012	1003	1052	1057	1034	1049	1076	1036	1035	1037	996	1019	1025	1052	1033	1043	1054	1044	983	983	1031	1050	1003	1026	1010	1035	1007	997	1068	1062	1040	997	1017	1020	1038	1005	1004	1052	1014	1041	1035	1000	1080	1011	1062	1039	1100	1038	1005	1064	1064	1055	1147	1032	1016	1103	1052	1059	1051	1007	1000	1087	1082	988	1005	1020	996	1022	984	1005	1014	1022	1051	1053	1045	1070	1086	1041	1024	1009	1077	1045	1031	1047	1013	1055	1066	1065	1053	1051	1002	1046	1070	1002	971	1059	1080	1093	1030	1080	995	998	1013	1043	961	1057	1088	1043	1034	1091	1021	1021	1073	1024	1000	1030	1037	970	1096	1009	1051	1034	1033	1038	1041	1009	1048	993	1030	1043	1024	1036	1036	1093	1041	1051	1102	1072	1005	1025	1023	997	1017	1000	1029	1041	1052	1071	1070	1039	1056	1049	1060	1091	983	995	1073	1032	1063	1036	1050	1113	992	1021	1083	1067	1008	1011	995	1023	1032	1059	991	987	1011	995	983	1046	999	1059	1084	988	1001	1062	1019	1005	1022	995	1035	1067	946	1065	1066	1033	1044	1058	1032	1080	1030	1036	1045	1094	1066	1110	1020	1008	1052	1123	1071	982	1080	1049	992	1019	1035	1043	1023	1037	1075	1002	1017	997	1021	1055	1016	1157	994	1000	982	1004	998	1043	964	1059	1018	1037	1020	1032	1037	982	1055	1014	978	1056	982	1010	1061	991	1043	1009	989	1072	985	1027	1029	1039	1087	1010	987	1056	988	1039	1117	1022	1014	1014	1046	1062	1023	1056	1027	1039	1127	984	1049	1029	985	1037	1036	1049	1033
22135	14442	9921	4175	1251	791	669	615	537	498	469	440	467	456	421	461	436	440	441	425	469	444	438	419	413	416	396	395	405	408	408	445	403	473	466	428	422	429	413	384	474	377	402	403	437	432	388	425	412	369	393	449	384	421	410	450	404	385	381	419	393	446	441	420	399	437	407	435	451	426	394	426	460	401	380	393	425	372	387	421	413	402	415	428	460	413	410	388	450	433	411	442	407	376	403	429	400	405	372	460	402	396	423	427	429	411	442	389	418	410	426	415	384	406	423	437	403	444	374	430	431	459	398	431	383	383	411	393	411	422	381	467	391	421	454	450	410	419	424	435	404	397	412	414	406	407	439	459	395	415	376	428	361	417	425	437	425	345	427	423	435	372	372	399	418	431	402	473	443	378	405	414	417	395	439	398	425	421	373	333	443	422	414	391	379	427	392	382	449	411	393	406	391	413	425	384	413	406	414	442	417	422	399	389	432	394	387	439	423	412	393	406	402	434	426	411	405	406	454	414	412	409	438	435	412	421	439	426	437	432	450	475	422	447	396	419	398	364	440	438	408	427	418	424	409	387	450	395	424	420	431	439	423	400	417	456	431	378	438	406	445	400	435	436	421	363	448	400	407	402	453	416	404	417	438	420	421	433	396	408	418	407	467	406	417	381	388	430	434	445	384	383	415	425	468	419	409	391	415	430	395	444	415	419	425	383	413	455	402	421	393	415	408	407	417	425	415	420	429	445	361	412	401	392	433	371	426	423	399	428	435	410	405	404	387	385	424	435	457	382	416	421	381	405	407	401	398	422	417	398	380	396	474	402	432	403	409	430	433	428	458	402	391	402	387	433	431	368	416	393	438	406	378	417	436	396	454	431	413	407	413	367	443	397	412	413	373	400	400	418	416	388	441	413	447	420	430	408	392	382	420	394	427	383	435	430	422	411	408	358	391	459	387	394	432	422	426	422	404	421	442	395	429	378	484	443	430	401	429	433	460	351	392	415	401	365	394	430	445	439	412	432	372	422	400	428	451	445	461	422	389	421	416	402	415	435	376	390	430	379	459	393	411	454	420	392	439	442	402	429	419	431	374	416	437	423	399	424	456	439	437	375	402	449	395	427	431	425	380	411	403	429	422	432	400	347	382	410	441	399	416	440	406	448	403	421	374	418	396	405	435	387	418	445	425	394	444	433	417	411	399	446	408	416	422	417	413	453	417	407	398	402	395	420	437	366	383	422	403	410	418	438	410	407	392	417	428	444	403	369	410	429	381	414	442	422	421	441	423	373	376	412	433	413	396	404	387	371	417	429	455	459	391	426	408	415	411	382	423	442	428	376	429	416	389	414	424	419	397	403	407	415	403	433	402	416	426	424	438	406	385	433	424	431	412	358	430	413	404	433	410	417	372	451	427	381	401	400	379	421	369	395	398	417	367	447	394	424	414	427	444	415	384	414	402	447	445	417	416	385	444	434	447	384	433	428	357	419	380	407	394	386	399	454	402	450	430	410	400	425	406	396	414	415	430	431	411	406	414	401	388	422	394	357	419	417	420	453	416	385	391	409	430	395	399	427	403	412	416	405	423	418	407	422	367	423	428	402	380	392	443	423	426	438	444	399	434	421	429	372	421	389	404	391	407	388	426	392	404	397	366	426	419	427	424	420	436	425	403	455	422	433	472	395	447	381	429	402	381	405	422	411	416	396	409	402	432	404	441	429	408	411	402	426	413	397	437	378	410	406	406	422	359	392	407	420	428	418	416	433	421	409	433	403	408	380	407	429	424	379	403	402	426	384	418	428	409	425	434	417	410	409	377	378	430	399	382	445	392	412	385	388	432	443	444	420	416	434	406	358	361	419	409	426	389	409	445	464	425	385	391	459	439	432	427	369	385	406	381	374	437	411	414	423	388	381	464	411	393	432	362	404	408	409	400	437	420	389	410	441	462	400	363	407	429	422	405	437	414	424	392	420	420	372	430	406	419	426	425	401	422	400	414	425	404	439	407	399	418	433	478	419	391	404	407	403	365	414	407	386	438	420	417	365	425	422	377	401	428	432	380	396	417	435	365	436	384	391	387	423	451	424	413	444	396	402	406	397	387	430	436	412	403	412	402	421	407	380	442	449	389	375	419	450	438	410	434	418	389	410	442	392	423	425	430	418	404	401	431	405	449	418	374	398	430	416	394	412	431	403	407	411	418	382	416	428	452	377	399	430	399	442	435	427	418	410	394	437	422	405	426	401	424	402	367	388	433	380	408	424	423	429	416	408	381	386	385	427	441	438	404	417	443	452	396	427	411	407	442	460	429	418	417	423	399	419	417	433	419	425	431	397	445	395	378	419	402	420	400	417	400	370	412	375	433	441	418	439	397	414	430	388	396	406	387	384	390	413	425	413	378	411	469	463	414	371	369	427	424	449	402	413	368	405	401	399	387	404	444	423	432	405	416	417	391	459	416	455	430	410	452	411	391	383	416	416	419	384	383	413	400	435	430	391	409	429	414	424	413	388	408	392	429	434	389	425	455	392	446	424	438	371	414	427	396	426	380	370	393	459	432	424	462	431	410	411	423	411	441	425	428	412	428	393	434	410	418	393	448	408	435	398	443	394	443	413	407	342	445	435	413	391	413	396	449	403	386	382	403	435	404	407	399	434	396	396	421	447	409	421	392	407	446	392	436	444	406	416	379	415	420	465	460	472	400	420	443	440	443	397	416	436	443	407	406	392	426	412	407	422	424	414	418	421	443	428	404	398	420	430	395	417	424	404	400	405	430	424	413	394	401	416	445	405	434	389	395	402	423	408	400	410	381	435	414	426	413	418	408	411	397	386	384	441	390	408	415	451	425	403	409	462	418	420	437	403	393	413	450	440	461	408	465	399	423	379	447	414	405	386	370	399	398	387	398	413	416	426	390	411	401	439	430	432	414	416	408	422	432	423	413	395	414	448	463	391	399	410	393	389	430	456	420	389	435	416	388	433	414	396	398	398	444	452	455	412	441	418	451	429	443	450	416	405	384	422	431	431	424	415	384	411	430	412	450	427	395	383	400	422	438	411	398	403	422	423	427	420	418	386	454	422	413	390	415	423	391	403	436	422	420	464	411	402	371	424	394	420	412	417	434	401	391	386	411	430	414	427	438	425	396	413	398	430	397	395	429	401	391	426	381	423	382	409	393	392	401	401	444	444	407	370	444	416	395	408	429	407	399	390	415	415	462	434	407	441	382	381	442	421	413	380	394	442	373	399	423	417	389	432	403	425	437	432	414	384	389	430	384	370	424	417	410	435	454	456	416	404	474	432	406	405	457	459	442	398	420	428	424	434	417	449	418	417	425	461	426	417	417	449	391	403	419	424	410	416	426	410	380	416	409	436	382	401	411	434	415	430	430	411	405	421	414	430	458	419	450	431	430	450	423	439	420	477	449	441	410	401	458	413	415	420	409	441	428	417	400	418	399	385	425	381	386	404	382	411	388	414	422	402	411	396	419	431	397	448
13089	11705	14056	9026	3581	2432	1986	1753	1406	1335	1219	1220	1066	1083	1022	1031	1018	1007	953	1034	942	918	933	945	908	884	935	848	889	898	950	924	948	936	915	875	840	894	922	867	915	916	914	933	928	959	904	933	919	890	852	934	929	950	930	895	959	948	899	898	938	924	914	942	913	930	956	873	943	888	915	931	951	868	875	898	851	922	909	898	924	884	944	918	892	880	917	928	910	917	905	930	890	966	928	915	929	896	905	923	901	899	937	876	923	951	889	929	946	941	912	915	929	896	923	918	933	918	914	876	866	921	882	838	881	923	874	872	891	915	929	908	911	929	943	884	933	901	912	890	914	899	888	903	886	882	907	918	848	897	921	949	900	886	890	896	908	895	906	911	892	966	916	950	969	875	889	918	894	856	933	894	895	877	881	858	935	843	901	930	844	965	896	941	949	918	928	944	892	941	907	927	949	896	891	971	902	885	885	914	932	891	914	901	882	931	883	927	952	922	885	893	898	887	937	882	924	937	942	927	902	865	940	943	907	943	891	920	907	901	914	892	895	898	877	897	920	915	899	935	923	927	904	919	942	928	885	869	918	941	906	935	951	906	858	930	857	873	869	934	909	992	879	931	906	956	915	909	925	903	961	915	879	917	844	938	904	882	931	950	916	919	855	951	879	916	900	909	903	864	923	934	901	923	943	819	923	899	919	937	940	913	893	916	897	863	922	896	923	926	930	903	883	857	902	938	925	852	843	932	916	887	888	883	888	882	872	937	896	889	976	940	946	956	940	947	853	958	877	894	908	904	893	921	945	934	970	916	912	857	885	907	894	928	909	919	907	914	916	856	939	896	923	911	882	928	897	883	921	887	925	944	910	899	919	879	944	900	883	904	928	949	941	897	936	935	952	931	865	884	913	905	918	900	929	899	867	941	911	871	898	922	856	864	938	898	877	927	939	966	898	908	919	906	955	939	879	928	939	929	914	933	872	901	953	885	895	899	884	921	902	919	933	924	911	885	928	927	903	915	894	842	922	922	917	898	867	899	932	916	892	861	913	911	947	887	870	881	944	893	898	922	933	927	915	968	893	847	937	887	923	932	876	903	874	865	901	896	894	908	928	877	906	876	918	942	886	870	925	874	902	956	881	908	924	880	906	891	873	894	909	854	925	929	869	922	908	932	907	925	905	965	922	916	859	934	939	944	856	900	869	863	924	886	855	884	897	901	939	901	923	920	907	925	902	870	871	930	984	862	884	883	969	940	892	948	910	921	879	904	930	867	934	876	919	872	867	875	951	880	881	911	929	921	838	850	902	927	893	901	947	888	915	911	892	894	952	881	890	943	868	933	904	926	934	900	903	955	910	891	889	894	907	894	924	911	933	861	931	892	927	901	971	926	967	873	903	874	958	881	886	909	929	923	968	943	946	907	851	899	911	887	865	929	896	949	930	917	859	908	955	902	915	879	910	870	913	848	917	852	881	901	895	935	923	925	946	913	890	926	919	874	879	932	910	901	879	842	921	918	887	903	945	903	928	913	859	952	919	949	944	942	920	854	927	944	900	923	952	887	866	902	939	865	915	898	922	902	868	892	929	885	925	960	903	880	875	921	880	907	922	957	931	886	924	932	924	926	906	927	913	887	937	886	938	862	911	907	942	881	927	899	897	937	908	898	930	930	949	897	928	895	945	919	915	915	871	878	920	890	930	911	895	912	863	857	916	898	915	918	914	930	873	897	926	912	869	899	861	987	948	877	916	880	880	903	862	874	929	868	903	874	879	894	892	945	898	917	888	986	905	929	918	898	905	906	890	926	897	964	917	973	965	941	909	889	904	940	904	903	921	925	912	931	869	948	951	863	898	917	922	914	882	874	926	974	905	909	942	884	888	879	945	914	890	901	932	899	916	885	842	902	929	943	937	918	912	931	859	919	942	945	883	852	915	950	920	884	912	881	939	943	918	908	879	943	866	911	937	945	917	932	894	892	874	905	834	894	879	842	877	920	928	921	953	857	870	911	898	910	900	896	912	952	917	934	929	909	904	930	930	906	886	902	919	903	964	921	875	846	906	905	922	940	913	877	963	910	873	896	926	916	899	894	930	888	903	883	869	915	873	931	931	915	910	964	922	918	948	875	905	878	877	897	912	921	913	963	869	939	880	918	921	890	875	862	921	918	870	904	915	913	923	899	894	898	913	933	945	977	855	922	939	912	888	900	892	910	878	947	947	947	891	902	921	835	918	951	949	867	927	901	942	912	842	944	895	850	907	915	862	857	925	929	929	933	918	878	872	884	934	885	906	953	943	914	913	919	856	921	924	919	890	924	938	943	934	868	930	902	882	888	901	865	922	945	872	938	891	882	949	897	977	890	874	871	897	864	885	865	928	929	925	882	900	869	887	913	891	887	919	905	893	943	898	931	941	869	963	899	883	868	870	913	908	920	869	947	885	895	923	925	873	901	910	942	940	917	898	919	892	904	927	959	906	936	891	919	893	880	864	948	921	955	975	914	917	890	890	872	915	908	898	909	875	899	909	889	928	897	888	880	899	940	885	914	933	877	956	926	913	922	901	898	883	910	937	934	904	910	822	956	921	941	921	914	857	940	870	931	880	954	884	907	923	922	858	941	877	921	963	912	904	899	917	953	920	943	925	934	960	897	856	876	905	880	906	891	911	899	895	918	902	895	921	926	947	903	874	894	968	962	897	947	926	895	850	942	896	910	881	882	948	916	886	917	881	877	942	882	884	885	866	885	918	885	918	896	877	886	882	851	957	923	907	934	824	885	894	919	877	911	900	942	953	894	886	903	897	942	933	992	924	881	907	928	896	938	895	873	914	920	896	871	906	898	862	906	964	946	902	893	914	913	864	906	927	827	894	888	942	925	945	933	941	892	944	920	889	929	900	969	910	948	918	879	896	888	892	893	893	894	859	913	916	903	895	925	935	913	834	902	918	922	927	895	921	914	924	879	905	943	897	962	894	886	911	932	928	903	909	958	927	859	909	892	902	871	922	867	930	910	942	901	960	858	893	908	885	989	905	948	880	902	947	881	867	949	916	933	909	921	857	914	897	898	910	860	915	921	914	943	854	890	966	889	940	899	880	887	978	890	919	888	933	940	857	928	946	916	905	938	884	908	909	943	876	925	937	948	848	873	946	916	950	914	891	1012	923	929	865	917	885	859	940	905	908	895	881	926	952	934	904	913	888	900	986	859	895	903	937	888	946	897	869	970	948	879	895	933	909	1022	924	889	868	867	893	868	900	954	902	911	905	892	895	933	893	910	920	931	934	899	894	874	896	940	941	943	908	868	900	899	893	872	895	902	947	897	913	847	904	904	947	916	908	939	860	881	918	908	889	894	942	930	856	940	916	876	871	902	858	906	933	883	957	908	907	865	945	895	878	895	899	850	936	892	958	957	891	911	929	936	897	927	865	955	885	905	869	897	864	882	933	966	945	907	891	956	919	880	914	920	911	876	916	883	896	963	927	911	867	959	926	848	943	877
38821	31887	27330	16188	4456	1654	1173	871	728	680	654	593	589	518	515	495	554	460	496	495	476	459	449	474	449	476	440	456	492	507	461	476	480	473	483	460	503	418	458	462	451	417	526	502	469	446	488	495	469	480	466	460	465	457	427	442	461	454	484	482	415	457	418	478	450	503	475	504	482	455	415	506	487	463	455	471	484	471	469	503	445	473	426	443	450	483	418	474	446	485	490	486	487	472	462	459	493	428	474	429	479	492	463	436	441	489	462	489	465	524	466	472	426	502	472	480	421	479	457	403	477	463	453	473	448	454	513	459	404	463	477	488	472	455	463	474	416	451	445	448	427	466	475	441	455	458	488	456	461	460	477	445	472	480	491	444	476	461	410	483	442	426	485	438	476	460	476	462	467	465	462	485	451	470	426	478	468	495	432	458	474	455	438	428	493	430	463	483	450	493	483	418	452	464	429	444	469	479	468	472	510	482	489	491	495	498	513	438	493	471	495	435	478	466	449	457	449	490	419	476	438	441	447	479	455	436	459	484	452	469	481	447	482	490	456	422	449	426	464	477	440	446	503	489	451	493	436	470	473	446	495	402	429	474	467	467	453	459	437	476	465	478	440	475	447	477	435	467	489	482	458	434	423	505	427	451	474	475	473	441	450	436	468	451	498	434	444	483	457	489	445	460	473	450	459	463	461	480	441	465	479	442	430	460	413	456	449	447	436	438	451	501	466	465	471	448	497	500	466	451	454	467	449	479	466	434	459	405	491	448	439	470	426	499	436	481	462	426	506	446	443	441	516	476	474	413	427	405	462	448	449	457	448	484	483	507	474	458	439	443	495	456	443	480	494	456	492	486	475	454	466	454	452	471	450	433	429	422	519	444	443	480	460	477	472	473	445	438	411	469	490	453	442	479	458	451	463	393	470	477	504	454	456	454	433	432	436	438	465	476	473	425	442	455	445	485	498	443	450	461	485	414	448	464	461	422	432	478	461	422	492	494	493	456	455	441	490	452	470	458	459	424	441	464	475	419	465	484	442	444	431	431	422	428	474	425	434	450	495	488	447	478	449	475	456	437	462	505	483	458	490	474	418	456	443	453	430	444	479	465	437	464	489	451	453	460	483	428	472	475	496	440	479	450	456	507	475	446	462	471	459	489	429	474	485	440	465	514	453	460	484	470	442	457	431	437	460	476	478	462	439	477	455	411	430	485	476	426	501	440	444	466	506	459	443	508	459	480	395	407	474	437	443	464	482	443	459	470	447	472	447	484	422	479	489	475	483	474	472	449	474	463	447	493	469	494	445	467	446	469	452	428	448	477	487	442	443	429	438	524	466	461	424	463	426	466	481	475	457	479	411	448	468	470	479	460	429	433	472	447	434	435	474	487	397	476	434	467	451	456	479	495	446	438	484	463	462	475	483	428	463	465	428	465	461	489	487	445	487	490	502	493	419	477	470	483	471	494	469	465	414	466	445	439	491	438	433	485	426	451	452	449	434	496	434	471	428	478	471	471	463	481	468	502	460	475	436	455	433	447	435	500	412	483	477	457	466	501	445	443	427	452	481	460	438	461	471	449	448	419	493	510	451	470	472	483	474	492	493	486	435	450	427	508	423	453	430	457	475	492	422	471	458	441	443	466	457	432	474	472	502	454	478	475	483	446	493	476	453	464	420	470	419	434	447	433	465	481	487	459	451	464	449	496	485	472	479	457	453	447	466	467	462	458	469	499	448	478	468	477	502	480	451	451	441	465	468	469	454	416	458	476	471	484	444	484	444	489	441	486	469	467	424	479	441	460	452	487	468	422	464	500	477	492	447	486	491	475	456	447	521	499	484	471	502	479	427	454	458	438	447	470	471	480	457	470	472	473	462	439	480	474	472	487	456	469	461	462	492	472	496	433	438	461	443	418	419	465	462	459	446	480	463	406	451	451	499	441	441	471	512	438	464	425	461	484	486	459	445	478	461	472	482	500	424	499	491	483	478	486	474	444	496	441	441	444	462	441	451	408	433	424	413	450	438	421	431	492	438	428	451	489	487	426	466	470	490	499	489	471	394	471	448	467	413	477	453	459	470	448	482	439	484	464	438	473	448	458	461	513	420	434	455	459	490	455	468	485	469	509	410	448	417	488	436	472	490	427	463	462	421	477	436	468	452	494	456	449	480	457	469	474	458	447	477	470	480	472	453	442	449	436	441	467	460	444	494	470	458	469	505	473	468	431	440	500	468	497	480	427	490	453	469	446	460	471	426	479	444	469	461	457	434	478	476	447	451	456	443	452	451	448	427	474	480	507	448	443	476	481	431	425	465	468	448	469	467	462	468	446	479	424	461	498	441	419	439	419	478	440	485	467	468	472	422	446	488	450	431	461	469	460	460	475	441	468	413	469	476	476	486	452	454	485	465	476	450	452	446	444	427	468	444	451	428	427	443	483	456	424	454	481	440	446	501	451	474	489	399	511	450	449	419	442	488	517	457	435	448	443	479	476	440	477	444	489	432	412	476	489	453	463	427	416	462	466	429	442	446	477	486	460	436	454	422	464	425	486	441	497	444	452	465	444	462	514	475	478	490	433	468	457	410	439	436	473	466	475	419	465	494	468	424	492	397	491	457	412	425	463	468	459	449	460	503	503	462	475	432	494	490	449	482	483	475	475	486	441	464	471	441	460	446	463	467	524	452	456	473	430	471	448	468	453	443	440	452	438	463	475	474	470	450	427	427	480	450	485	447	459	433	420	537	446	449	478	441	480	456	459	475	502	463	460	464	502	431	516	496	449	447	467	449	460	419	466	447	453	437	444	461	478	476	414	440	447	453	442	440	466	436	466	472	468	464	472	431	448	494	434	473	481	466	452	482	438	447	472	418	413	437	438	421	456	442	492	455	487	441	441	474	467	490	438	451	436	489	443	453	466	519	471	472	468	433	471	431	443	420	454	472	477	468	416	455	451	420	429	460	519	445	459	486	459	436	460	486	442	453	448	460	481	466	470	471	439	472	459	458	479	456	441	480	480	469	486	456	493	435	427	444	499	488	471	453	452	477	459	486	438	467	444	485	497	480	464	443	466	416	435	466	438	436	410	469	458	469	460	457	442	460	447	444	433	485	496	457	491	436	514	481	493	465	473	472	436	461	474	462	488	526	446	428	470	453	466	421	466	446	441	472	459	499	457	490	428	488	456	449	453	447	470	446	470	449	424	449	490	457	461	491	473	477	432	464	486	428	457	444	417	432	398	480	451	483	427	473	447	526	496	451	440	438	463	449	467	422	436	446	459	468	450	454	481	479	435	408	476	403	462	467	484	459	486	470	479	452	432	477	437	458	453	426	480	455	493	470	477	450	432	400	447	456	509	450	487	447	476	470	454	472	431	463	509	457	441	449	462	459	459	452	499	462	459	479	457	481	459	432	426	433	459	468	445	499	449	440	467	493	453	468	453	450	494	509	447	421	459	476	463	494	499	467	485	473	483	466	453	456	439	436	441	437	426	426	460
25153	24879	29618	22525	7177	4384	3566	2744	2302	1997	1822	1721	1484	1455	1325	1270	1180	1317	1168	1159	1110	1119	1078	1065	1046	1015	1049	1026	1082	1045	1042	1042	1054	1006	1000	1057	1015	1024	1016	988	990	985	1028	1041	1016	956	1014	1017	1031	997	1093	1020	1010	1016	973	996	950	974	1017	944	1053	968	999	965	1036	952	1031	974	956	1024	993	1074	1011	1019	1107	968	1009	960	1058	984	981	977	997	982	965	969	1064	1016	959	903	990	985	1000	985	917	989	995	1000	1032	1013	964	957	973	1040	972	981	978	994	983	969	1013	970	950	1015	969	1058	1003	1072	982	948	975	930	976	998	986	1029	985	1010	1011	1048	939	945	1003	1008	923	1006	968	985	1010	1046	1008	1004	976	1009	1058	1027	1019	1002	979	1016	977	956	981	954	999	961	1015	1010	961	1023	974	947	979	998	1001	1064	1019	983	1028	1054	991	999	1036	1037	1034	1003	906	996	977	945	966	994	998	1025	977	991	1026	1000	981	979	1014	1035	1009	1016	1015	1004	1043	989	1015	977	1015	1004	986	1019	991	1000	943	1011	971	991	951	1010	1002	993	1023	1008	966	1038	965	1010	1004	1032	995	927	983	1042	1038	974	1055	1049	1007	1007	1022	1017	984	1014	968	1007	1003	989	974	1009	1040	984	941	1050	951	992	982	985	979	997	956	1000	988	982	967	998	975	1017	1044	1020	922	1018	1050	979	934	967	975	1072	1013	979	990	970	970	1008	1017	988	1008	1007	1016	980	987	1001	949	1021	1027	998	980	927	1027	1007	1001	1021	1008	1017	983	984	1029	988	995	935	1014	975	1041	1004	1002	1014	1020	1042	1018	1001	1025	1013	1014	996	1031	999	941	984	967	995	964	982	966	1005	890	984	959	981	1016	999	1034	993	987	974	1025	965	998	988	1002	1005	1015	1013	970	1021	1069	925	1005	1030	991	1010	1001	984	1004	998	994	1015	1009	1059	1004	998	1003	931	978	993	1024	965	912	1007	972	946	992	1003	959	1026	1045	1020	1045	999	1003	961	1051	1021	986	1028	1020	968	1006	995	1024	1009	958	964	1033	999	930	1071	1039	974	980	971	928	977	982	1068	1046	984	1020	984	1004	1039	966	1043	965	951	979	995	980	993	1020	981	1034	975	1001	960	978	1048	987	968	1010	967	976	981	964	994	1027	1004	966	1039	950	1022	1058	972	973	976	906	1009	986	1007	922	1005	919	1005	948	1052	947	1001	997	963	1009	999	974	982	1025	1042	1004	963	996	1014	1031	952	952	1027	960	1052	1008	994	1031	1008	958	977	1023	970	1035	986	1020	984	1013	933	1026	949	979	1009	964	1027	1003	1000	981	978	941	995	1035	979	1031	957	1008	980	973	1019	967	1013	1002	1031	972	1002	991	1044	979	977	1010	979	930	922	1005	989	979	976	963	995	969	948	990	948	994	1032	1015	986	976	990	983	972	944	1001	1003	1037	989	1015	992	1049	979	995	1015	1016	1012	995	1008	967	975	983	953	1079	954	994	999	976	934	1008	1046	986	1027	981	1017	986	1030	964	991	975	994	974	964	1030	1031	990	1033	948	998	990	985	1023	948	1025	997	977	964	964	1017	957	988	985	984	945	987	962	990	1007	1067	1058	1020	1039	1017	956	1058	984	982	1011	1022	1020	964	950	1001	1008	973	992	997	972	997	949	1044	969	1017	969	942	988	999	990	1002	999	1009	984	1000	1030	923	974	979	992	1063	1025	1031	988	1044	981	1030	973	968	1019	957	994	965	898	1027	1015	991	977	961	994	993	994	1040	971	962	978	1059	998	1008	939	1033	1013	1021	1003	1009	1034	969	971	996	996	967	1003	1009	1023	946	985	1020	970	1029	1023	1033	980	1032	993	953	987	996	1041	989	1027	977	1001	1039	974	940	995	994	1041	1005	992	1033	1013	1015	1034	1023	950	994	979	1013	989	962	1047	1014	1037	962	1056	997	947	994	1053	1027	947	1003	979	1045	978	1057	986	998	1035	965	967	981	954	1037	946	980	967	1020	990	994	986	975	1000	971	998	1036	1005	942	1019	1010	968	1029	969	1005	999	1013	959	958	994	1027	978	1027	989	1012	1017	1032	1024	1035	990	1006	1024	996	1005	1028	1000	988	979	1057	1020	1003	965	1011	996	1011	990	989	936	981	985	993	880	1025	969	988	1007	986	948	1017	968	1022	1013	938	1046	967	1043	1029	977	970	969	1004	1000	1099	1016	1074	1031	1008	971	955	975	1019	936	1028	988	1011	981	1039	1004	970	1019	1001	1021	974	1042	1055	1019	940	967	934	980	944	962	1009	978	954	993	1032	1013	948	988	1022	1017	978	993	1017	978	1021	1014	979	1002	972	1008	1025	1001	996	973	989	1004	957	976	1061	1043	1016	951	1032	1003	1027	951	950	992	1041	1011	970	1005	1018	1009	903	983	991	1012	996	1000	1012	986	944	1051	1000	990	960	979	1049	970	1039	972	977	978	1050	993	1000	956	1051	978	995	1001	988	1007	1013	1016	1002	986	975	974	969	976	996	993	1011	996	986	1011	1024	986	1038	952	1032	981	979	1040	1005	999	975	1019	1044	994	1017	1028	987	989	1053	999	1000	1002	997	963	1027	971	984	994	1016	986	982	994	980	982	1018	985	1012	1007	965	985	1052	973	1000	978	991	1008	951	1065	991	1027	992	994	972	993	1014	985	961	1002	1016	986	1018	1007	993	971	1018	1021	1041	929	995	1012	1036	975	1064	1039	1028	962	953	953	1004	996	985	970	1023	1018	1041	1002	988	995	990	1025	1092	999	1012	976	958	981	1005	1046	1007	1048	956	1008	958	1014	1027	1002	1009	983	945	1040	994	981	1041	1021	996	1032	960	978	1000	1026	1007	995	1023	991	958	1051	941	990	1052	1044	994	1009	1012	981	963	1001	929	1023	998	1028	981	984	989	1013	964	1033	981	1024	1002	980	987	989	969	988	1013	1008	999	977	970	968	955	971	1023	994	943	997	1021	953	974	990	1020	982	985	1014	1012	1016	1013	946	970	1006	1037	1010	996	1014	965	979	1008	1068	987	1001	994	987	972	1066	996	891	1039	1040	962	993	990	1038	1006	1032	980	957	1031	1046	986	1022	984	961	969	991	1022	994	1004	1060	978	1032	952	996	997	996	987	997	1051	959	964	1036	1012	980	993	1019	1024	1006	1007	999	1001	972	1003	1022	973	1057	976	987	996	1041	1036	971	985	990	932	950	1030	1000	979	1042	987	984	980	1011	938	950	947	1017	1037	966	1021	1015	988	1014	1000	1050	1012	1003	963	1038	956	932	997	1005	1023	983	1023	1012	1012	966	960	1015	1001	1027	1032	940	994	1009	1007	953	988	993	989	961	941	972	1024	1029	990	975	990	1011	989	1032	984	1037	975	980	986	1012	965	962	1073	1072	1026	1016	1035	999	1016	998	936	1007	1014	1007	1004	998	970	967	1001	1015	1011	984	942	1052	1013	995	1001	1000	985	975	980	984	1005	995	973	1003	1005	936	1018	966	983	986	1006	1031	1030	918	1048	949	982	957	1026	994	1059	1006	1048	935	987	940	944	1050	1012	1006	951	975	959	988	958	1062	1011	1011	951	1034	982	1037	1004	1009	920	1003	1063	974	1003	946	977	980	1035	1033	1005	997	987	973	972	1026	1084	973	966	958	1059	935	989	1025	983	974	1010	1019	975	990	1008	942	969	977	997	1019	1019	1031	1000	973	971	1001	1025	1028	1035	1055	976	989	970	1044	978	968	1050	1062	1013	979	978	989	985	995	1011	943	998	999	999	990	966	946	962	975	1006	978	991	961	1023	961	988	984	964	1026	1002	1039	1035	1030	995	971	982	966	967	996	961	1026	969	1011	960	1005	997	1016	921	1044	984	989	994	1032	1008	954	951	1013	1030	999	1025	965	962	1077	995	949	980	979	1035	994	1023	968	1026	1008	995	1011	1051	976	930	976	1024	988	976	1040	994	987	942	1022	993	945	1021	996	1062	953	1007	1041	1037	956	1014	1029	972	1046	996	1015	964	1002	921	1014	972	939	1019	1021	980	1006	995	1053	947	1031	989	1015	1029	975	1013	987	956	1079	930	1003	1006	980	939	1070	973	1001	945	997	977	1044	995	995	980	989	1044	980	1042	993
48743	40915	38127	30448	10298	3477	1946	1239	951	842	742	671	614	579	599	573	565	570	603	570	525	560	540	512	527	524	472	526	528	491	498	508	486	512	480	528	544	477	463	521	526	511	513	509	519	491	494	489	470	526	503	526	506	509	507	492	479	497	504	479	514	545	500	491	482	466	498	526	463	487	505	478	479	475	503	476	526	536	511	503	493	489	482	535	491	492	508	571	533	529	509	510	507	500	465	465	468	553	511	502	534	491	489	565	520	500	528	477	506	498	502	504	517	509	512	490	513	512	488	513	545	535	465	450	486	457	489	500	487	494	521	502	483	495	504	510	452	485	498	553	489	561	479	524	542	491	506	461	460	531	494	519	525	504	473	488	516	546	526	479	484	485	528	525	515	491	498	497	508	551	504	503	533	493	512	498	510	497	533	536	489	487	528	527	503	487	498	485	518	506	505	465	514	525	502	518	493	533	508	531	537	504	521	501	490	550	508	503	499	484	523	458	517	492	490	511	499	452	494	474	519	515	557	528	484	563	500	498	554	487	503	497	525	481	488	505	547	437	518	486	517	532	467	507	487	505	525	509	535	506	496	510	495	505	522	522	476	493	483	518	501	518	471	508	465	572	479	476	538	523	460	497	497	491	515	489	506	509	504	486	547	520	482	469	519	461	506	477	540	530	537	478	522	479	530	551	512	504	518	495	477	496	443	463	512	469	476	502	504	539	489	502	550	508	480	476	519	508	503	533	490	517	475	471	537	526	540	502	547	517	522	539	527	547	468	487	532	536	490	496	443	519	537	521	515	477	548	476	501	524	497	494	498	520	565	492	529	526	546	492	520	535	506	476	525	507	517	527	509	520	538	514	509	494	534	502	480	543	475	495	522	541	493	557	525	506	506	507	475	514	560	541	505	529	459	510	461	475	498	530	527	521	492	536	506	541	509	541	523	530	490	522	533	494	520	488	521	539	530	533	517	497	530	480	494	568	518	491	495	509	531	473	528	506	467	551	499	507	463	501	531	525	548	535	497	459	505	527	482	492	469	523	520	447	474	483	539	494	508	516	504	501	507	531	485	547	465	520	492	455	480	495	481	518	477	493	483	463	467	537	539	564	534	530	493	482	509	513	551	493	503	509	514	513	484	517	505	516	529	528	525	489	534	476	499	522	544	496	531	489	476	510	483	487	461	493	535	504	498	493	502	519	504	485	510	537	515	516	544	480	478	558	510	516	483	535	517	518	497	512	521	499	532	516	500	512	500	524	466	560	532	519	483	479	492	464	527	483	510	479	486	471	478	501	515	461	493	474	502	518	521	471	495	514	484	529	485	517	548	459	504	537	528	519	498	491	514	507	493	521	492	508	475	494	482	550	502	517	496	498	528	554	491	483	518	494	499	486	515	529	464	526	504	508	485	492	560	528	549	489	486	472	455	528	485	550	536	502	498	555	466	488	516	521	505	549	512	520	475	479	486	504	487	516	497	506	525	502	508	524	557	489	553	474	514	551	520	491	534	485	472	487	520	511	535	491	492	484	486	507	486	507	511	527	548	544	533	522	504	511	546	484	537	497	480	491	517	469	515	516	511	537	512	491	477	498	499	456	493	543	518	463	475	504	478	493	508	490	551	544	490	529	513	507	502	525	510	508	497	521	572	493	551	515	515	468	520	501	479	466	507	518	515	511	443	581	512	541	496	521	469	515	485	467	557	465	528	461	471	520	506	508	488	508	485	487	504	529	520	504	489	484	545	513	535	538	566	506	489	503	489	496	495	500	509	517	505	548	496	549	519	523	510	526	505	493	529	553	542	543	518	539	473	500	515	516	511	464	478	502	501	530	528	503	522	512	531	477	466	490	493	531	513	518	508	528	511	523	490	542	509	556	515	491	473	526	563	490	506	510	492	509	505	484	473	517	455	476	484	509	521	481	486	474	491	477	538	487	550	524	517	544	492	525	489	479	522	495	490	540	471	518	513	501	524	503	533	481	508	488	520	513	466	558	513	487	530	489	469	539	553	478	483	483	515	512	482	532	501	546	479	535	514	491	536	493	489	515	512	466	523	522	499	531	500	509	470	486	491	524	523	541	540	544	513	534	508	503	502	538	498	473	492	548	509	471	482	503	494	505	493	498	533	502	494	546	502	521	497	486	486	537	543	491	500	492	508	475	511	513	472	490	475	518	516	507	546	488	516	477	483	495	486	507	512	505	493	497	490	506	552	523	523	453	512	509	528	530	529	473	503	517	447	474	563	502	491	538	530	512	554	467	516	508	536	496	521	447	481	515	508	513	476	500	505	519	447	484	490	533	508	498	485	530	571	507	535	533	512	487	541	509	481	518	485	496	491	456	535	494	497	471	517	498	463	532	464	485	497	514	504	481	506	516	490	527	547	462	461	544	538	485	487	479	480	481	515	509	495	576	494	460	487	494	504	479	537	477	501	504	502	483	520	512	517	497	476	492	475	503	495	500	500	499	510	491	528	514	536	499	495	518	489	528	463	531	461	528	502	504	505	503	513	496	513	534	492	510	492	503	506	514	526	463	510	509	494	542	532	492	504	489	499	494	518	517	504	495	498	477	511	493	503	537	502	556	515	495	484	488	453	530	499	504	548	507	521	522	536	516	529	484	477	470	471	515	525	495	503	513	495	506	488	527	488	446	474	529	502	522	505	518	511	522	479	583	539	537	471	527	496	525	493	553	531	485	502	505	533	488	492	476	534	475	522	534	486	535	539	532	484	481	482	501	514	573	501	511	506	511	479	495	489	459	526	530	449	518	517	561	496	520	526	525	482	520	495	518	533	529	480	474	483	506	460	517	524	442	522	491	512	511	512	528	551	509	560	488	527	492	535	549	508	534	474	505	496	484	490	517	461	502	493	515	495	504	480	500	473	536	518	502	500	497	552	467	517	500	504	510	499	525	490	504	486	479	544	552	513	497	493	467	495	549	540	504	478	506	472	505	530	463	499	508	486	523	481	467	503	483	518	475	489	469	534	512	475	544	496	531	511	496	519	502	493	497	527	517	533	519	464	531	506	508	495	522	511	530	486	478	463	515	532	520	530	534	516	467	530	521	505	464	517	512	494	511	514	511	502	478	536	495	510	505	516	512	480	494	554	526	443	491	514	535	454	467	483	497	473	493	541	520	520	540	447	536	553	470	507	502	523	533	502	491	531	535	525	513	514	519	490	527	495	525	553	518	499	486	514	503	527	526	498	491	499	531	499	516	520	512	502	543	472	487	525	473	506	481	523	450	501	492	503	510	487	480	522	496	504	541	522	523	511	521	497	523	481	513	499	481	531	477	559	459	473	487	490	495	530	542	508	521	522	450	458	494	535	521	465	495	508	510	533	499	455	489	505	528	529	495	514	536	512	524	508	488	535	514	485	506	482	486	518	487	534	526	535	478	524	535	545	535	476	484	550	539	548	481	518	540	480	505	521	522	484	502	513	508	512	497	518	533	516	502	529	476	509	506	518	494	562	476	494	505	554	528
31544	32168	38490	33578	9128	6189	4956	3439	3059	2668	2406	2104	2016	1826	1601	1506	1541	1517	1339	1325	1241	1190	1219	1190	1128	1188	1093	1178	1123	1100	1103	1123	1098	1044	1111	1081	1063	1132	1117	1113	1048	1106	1043	1112	1089	1098	1090	1036	1097	1122	1099	1101	1113	1066	1097	1056	1088	1138	1105	1107	1056	1094	1073	1056	1080	1016	1113	1109	1119	1111	1119	1076	999	1053	1011	1092	1043	1065	1115	1156	1120	1084	1074	1070	1113	1100	1094	1127	1059	1070	1087	1073	1083	1058	1139	1046	1039	1041	1091	1106	1086	1068	1149	1086	1025	1028	1047	1063	1098	1105	1139	1089	1092	1092	1022	1096	1106	1046	1099	1058	1122	1132	1101	1033	1070	1127	1069	1093	1065	1071	1125	1113	1091	1109	1075	1098	1077	1088	1144	1064	1091	1063	1105	1076	1114	1010	1073	1126	1055	1052	1062	1113	1051	1098	1101	1110	1063	1047	1094	1040	1068	1025	1130	1079	1111	1132	1086	1076	1104	1166	1073	1142	1086	1052	1036	1033	1106	1052	1078	1110	1100	1046	1031	1070	1095	1058	1029	1136	1025	1063	1048	1064	1105	1071	1002	1055	1025	1112	1097	1031	1049	1120	1110	1073	1086	1082	1089	1093	1127	1170	1076	1056	1052	1089	1054	1119	1117	1073	1082	1079	1062	1134	1078	1043	1028	1129	1032	1122	1091	1088	1022	1048	1096	1044	1061	1052	1142	1054	1048	1058	1090	1057	1049	1066	1089	1032	1083	1107	1076	1085	1102	1048	1069	1087	1093	1077	1052	1068	1088	1095	1069	1055	1057	1067	1059	1035	1039	1073	1106	1092	1051	1046	1099	1054	1031	1100	1029	1065	1012	1053	1043	1127	1087	1065	1018	1062	1072	1090	1097	1074	1060	1072	1063	1059	1073	1115	1096	1073	1033	1098	1129	1107	1075	1119	1022	1048	1070	1116	1106	1014	1097	1049	1117	1042	1122	1085	1118	1100	1089	1089	1093	1010	1084	1126	1077	1070	1054	1063	1053	1057	1108	1093	1076	1036	1092	1083	1109	1074	1111	1023	1083	1084	1093	1057	1081	1105	1048	1028	1113	1071	1048	1107	1086	1087	1071	1041	1120	1077	1098	1067	1033	1096	1091	1098	1125	1073	1105	1096	1054	1122	1045	1032	1124	1094	1023	1065	1083	1104	1094	1048	1087	1062	1100	1159	1096	1071	1094	1056	1093	1022	1084	1101	1060	1048	1074	1068	1091	1029	1033	1087	1056	1035	1048	1086	1101	1038	1014	1048	1065	1095	1074	1118	1069	1059	1153	1064	1059	1077	1037	1136	1026	1098	1054	1063	1050	1024	1001	1091	1112	1031	1024	1055	1097	1077	1037	1020	1096	1085	1041	1065	1066	1121	1040	1117	1091	1103	1045	1044	1064	1060	1058	1071	1044	1113	1163	1053	1086	1053	1146	1084	1064	1068	1110	1058	1086	1089	1054	1045	1091	1117	1115	1092	1053	1044	1120	1066	1041	1099	1093	1096	1160	1064	1070	1130	1075	1028	1116	1071	1094	1100	1112	1058	1046	1089	1109	1100	1093	1070	1096	1056	1076	1008	1121	1119	1034	1030	1090	1050	1079	1115	1010	1106	1076	1081	1039	1104	1053	1034	1109	1071	1117	1038	1075	1103	1040	1013	1100	1027	1056	1071	1061	1130	1051	1097	1071	1054	1086	1130	1049	1103	1060	1075	1108	1067	1074	1084	1059	1027	1096	1112	1121	1016	1067	1027	1129	1044	1075	1159	1039	1092	1069	1036	1052	1053	1087	1098	1042	1044	1091	1083	1135	1078	1062	1062	1062	1071	1104	1083	1081	1096	1106	1110	1170	1068	1041	1146	1093	1097	1133	1120	1098	1104	1072	1105	1072	1053	1070	1042	1078	1044	1111	1028	1074	1014	1022	1074	1068	1040	1070	1134	1068	1078	1080	1070	1080	1100	1098	1057	1110	1035	1057	1063	1128	1147	1074	1069	1097	1099	1048	1064	1057	1099	1120	1018	1068	1063	1048	1113	1127	1099	1036	1068	1037	1061	1101	1063	1066	1109	1029	1068	1068	1088	1070	1088	1108	1131	1126	1026	1053	1018	1089	1056	1018	1091	1095	1082	1091	1068	1089	1056	1037	1070	1136	1059	1041	1087	1056	1087	1111	1094	1065	1047	1085	1103	1121	1160	1036	1133	1063	1053	1052	1113	1017	1105	1117	1065	1047	1089	1036	1022	1085	1122	1058	1087	1072	1118	989	1041	1091	1066	1064	1056	1089	1028	1049	1060	1101	1091	1093	1030	1052	1104	1083	1069	1091	1108	1044	1057	1077	1061	1121	1096	1036	1065	1094	1020	1066	1049	1071	1085	1030	1057	1086	1047	1037	1075	1070	1068	1091	1065	1091	1060	1072	1152	1135	1074	1063	1049	1070	1112	1093	1114	1102	1080	1042	1128	1049	1081	1083	1099	1036	1093	1038	1078	1106	1060	1058	1058	1090	1064	1157	1042	1133	1087	1063	1110	1074	1024	1121	1084	1093	1100	1069	1060	1026	1138	1052	1106	1091	1076	1056	1096	1082	1053	1066	1087	1048	1120	1056	1164	1121	1067	1079	1059	1064	1078	1099	1068	1095	1092	1036	1123	1056	1123	1067	1079	1090	1049	1035	1069	1064	1042	1101	1081	1093	1080	1072	1069	1073	1092	1079	1110	1180	1076	1141	1077	1128	1085	1096	1045	1109	1072	1081	1062	1081	1122	1046	1103	1063	1046	1072	1066	1038	1100	1047	1095	1076	1091	1102	1136	1036	1095	1129	1077	1092	1079	1074	1081	1028	1052	1120	1078	1109	1059	1066	1077	1129	1107	1044	1103	1108	1073	1123	1083	1087	1080	1169	1074	1123	1038	1076	1053	1103	1138	1060	1065	1091	1087	1081	1040	1082	1040	1110	1077	1100	1091	1032	1045	1024	1093	1137	1068	1067	1074	1130	1104	1039	1112	1087	1048	1058	1116	1079	1068	1056	1025	1046	1080	1093	1141	1048	1096	1056	1145	1082	1021	1111	1032	1072	1022	1089	1062	1093	1127	1086	1034	1119	1069	1104	1082	1103	1138	1161	1049	1029	1060	1101	1045	1031	1047	1080	1118	1108	1091	1078	1069	1127	1098	1065	1088	1054	1138	1130	1111	1074	1056	1107	1067	1063	1048	1157	1130	1082	1054	1030	1080	1089	1112	1063	1098	1096	990	1054	1087	1083	1028	1101	1112	1079	1057	1077	1093	1097	1135	1072	1027	1088	1067	1055	1042	1078	1080	1082	1083	1067	1117	1101	1032	1029	1061	1115	1064	1016	1052	1088	1081	1052	1047	1091	1076	1032	1111	1051	1118	1053	1119	1110	1054	1092	1132	1102	1133	1149	1128	999	1047	1075	1052	1107	1061	1032	1007	1062	1125	1093	1058	1129	1029	1056	1085	1072	1100	1041	1054	1045	1072	1108	1065	1024	1093	1025	1141	1098	1089	1033	1108	1015	1095	1054	1091	1155	1057	1051	1045	1122	1103	1049	1027	1096	1109	1162	1086	1071	1057	1148	1086	1045	1100	1107	1104	1070	1062	1109	1102	1060	1138	1026	1075	1087	1085	1058	1049	1065	1063	1041	1067	1066	1074	1089	1032	1119	1027	1119	1118	1058	1090	1074	1102	1077	1077	1049	1095	1091	1058	1079	1042	1066	1000	1082	1083	1140	1066	1109	1054	1113	1068	1078	1062	1101	1084	1035	1075	1055	1128	1012	1082	1041	1002	1055	1004	1071	1092	1101	1059	1070	1093	1052	1077	1058	1023	1042	1117	1056	1084	1108	1056	1192	1095	1074	1075	1102	1104	1035	1060	1040	1131	1098	1020	1051	1092	1093	1063	1044	1096	1103	1050	1069	1076	1067	1010	1032	1030	1056	1078	1067	1022	1091	1076	1096	1049	1070	1096	999	1078	1104	1077	1114	1120	1058	1088	1047	1082	1097	1027	1109	1052	1090	1102	1067	1045	1041	1080	1109	1036	1109	1099	1023	1049	1090	1090	1087	1070	1075	1088	1117	1079	1092	1039	1123	1094	1103	1063	1118	1109	1082	1007	1113	1084	1042	1106	1077	1011	1141	1033	1058	1094	1103	1094	1049	1031	1049	1081	1093	1052	1104	1065	1128	1119	1125	1033	1062	1076	1063	1089	1069	1101	1116	1082	1066	1105	1077	1064	1094	1092	1086	1048	1083	1042	1086	1077	1079	1080	1093	1068	1104	1069	1094	1083	1059	1083	1039	1069	1014	1044	1084	1096	1048	1081	1067	1097	1105	1090	1096	1110	1042	1098	1096	1038	1096	1093	1031	1053	1060	1056	1075	1076	1052	1069	1068	1057	1041	1095	1059	1040	1065	1117	1040	1086	1020	1041	1070	1099	1122	1062	1042	1133	1129	1082	1011	1099	1090	1064	1045	1110	1054	1066	1060	1155	1044	1064	1171	1135	1128	1077	1063	1001	1049	1068	1101	1088	1055	1109	1055	1092	1023	1122	1072	1067	1090	1108	1105	1038	1127	1089	1050	1107	1067	1008	1117	1061	1053	1075	1062	1069	1009	1058	1067	1079	1071	1070	1107	1073	1135	1100	1086	1078	1046	1070	1093	1032	1059	1054	1064	1080	1098	1058	979	1103	1097	1113	1070	1112	1086	1071	1041	1096	1043	1093	1139	1076	1071	1050	1066	1093	1074	1088	1026	1079	1024	1054	1112	1069	1127	1110	1019	1070	1092	1120	1069	1160	1071	1082	1065	1035	1111	1086	1061	1053	1050	1022	1048	1087	1117	1090	1111	1056	1083	1124	1115	1173	1105	1055	1098	1100	1108	1085	1076	1037	1041	1121	1045	1134	1061	1111	1100	1035	1145	1036	1037	1028	1094	1104	1106	1072	1037	1020	1110	1040	1114	1073	1072	1095	1095	1035	1070	1086	1063	1119	1085	1032	1057	1122	1134	1118	1044	1033
22032	15067	10108	4113	1233	743	726	580	551	488	495	469	448	434	434	427	445	431	433	448	438	465	438	421	410	443	454	391	441	400	416	452	386	442	413	461	460	415	421	410	418	408	443	435	374	367	420	441	440	402	444	428	485	414	459	467	376	427	429	440	432	415	428	483	435	411	440	378	405	454	412	445	455	386	449	402	380	404	399	433	415	373	410	424	425	435	457	472	405	445	405	428	407	411	426	463	427	482	381	421	418	429	395	403	392	425	397	427	412	391	434	463	432	451	423	422	367	470	407	397	429	408	397	430	421	406	423	420	442	405	442	480	442	449	477	450	432	442	488	415	425	439	433	399	444	453	424	399	408	401	423	414	458	410	398	426	409	432	390	395	397	422	444	384	428	428	439	392	500	428	406	422	417	467	417	403	441	439	442	425	414	431	448	436	406	431	440	432	433	423	441	446	427	394	419	420	424	425	437	432	430	426	413	420	464	409	438	443	437	433	401	444	437	434	435	432	436	440	404	441	416	457	402	418	398	449	428	455	394	440	361	418	388	431	448	425	422	435	429	417	371	440	462	391	447	453	435	377	427	406	373	424	425	485	439	418	438	426	440	464	428	420	380	440	438	417	413	400	435	472	419	392	395	389	383	438	412	416	433	448	434	446	450	448	458	431	431	437	385	446	472	454	412	385	428	398	428	417	432	439	411	422	394	430	448	427	420	405	443	447	379	437	422	407	407	430	414	411	444	433	422	453	388	439	450	408	427	434	398	432	423	420	426	431	439	433	393	505	418	458	439	426	430	436	393	442	498	392	390	449	433	438	440	416	404	435	443	456	403	383	421	432	415	395	425	463	454	410	414	410	435	456	450	434	452	475	439	419	425	426	453	427	454	418	418	410	455	439	449	406	440	440	444	447	436	435	431	417	461	415	391	419	393	398	425	461	453	412	385	413	413	424	453	428	370	397	425	422	463	390	463	398	412	370	435	447	410	435	445	431	412	467	390	419	461	403	400	430	435	438	428	434	434	410	441	441	420	437	441	410	436	431	424	389	424	437	410	444	431	447	440	417	429	444	443	422	393	405	439	455	404	422	404	450	420	407	453	449	445	413	436	462	465	403	431	418	439	421	430	396	421	422	430	435	416	454	454	422	464	454	425	440	399	410	477	408	426	415	430	423	409	427	436	424	425	423	483	389	429	426	415	423	396	439	444	448	406	424	435	403	424	429	454	403	379	404	423	432	419	407	413	409	459	429	427	415	438	384	453	405	429	445	438	468	424	399	393	397	423	427	394	410	428	469	396	448	425	410	413	413	443	490	410	428	436	452	424	418	420	433	429	418	444	427	436	395	413	437	445	428	417	442	414	450	438	452	425	428	412	434	409	455	401	470	466	425	391	407	385	435	451	401	391	408	476	446	454	420	434	419	425	435	433	425	420	459	427	432	443	419	417	438	401	387	397	400	411	409	434	462	406	440	411	388	419	434	424	432	445	438	418	405	448	419	405	428	407	432	382	423	496	436	433	430	432	410	425	418	419	404	458	403	409	407	414	437	443	402	428	414	426	440	454	425	462	397	385	451	430	447	424	444	455	432	468	443	431	414	481	413	442	410	387	387	441	442	431	484	421	434	494	428	434	404	427	412	418	396	425	437	450	427	481	431	422	414	415	455	403	478	409	380	390	444	436	494	427	472	402	406	459	429	418	459	407	472	397	454	425	463	405	427	429	415	411	457	404	407	435	410	443	410	457	416	442	446	401	436	414	422	423	419	395	433	410	397	408	433	401	435	454	417	456	409	421	412	472	415	422	436	430	419	436	399	419	435	417	419	440	424	432	444	420	433	454	439	430	437	425	383	423	447	383	446	435	420	426	403	437	419	433	393	383	430	404	411	430	420	432	455	447	403	423	447	440	396	437	437	403	402	389	396	453	381	406	433	398	435	425	410	397	411	463	415	418	432	399	395	421	411	414	382	393	403	413	413	463	411	378	428	411	390	412	419	419	467	459	429	427	477	441	448	410	422	420	399	370	425	411	433	410	412	420	387	454	384	411	398	406	458	417	415	419	447	456	449	434	426	416	484	407	404	421	448	417	424	415	419	406	454	448	445	419	411	421	460	436	400	424	428	398	420	436	430	455	405	432	446	401	400	407	462	457	391	452	431	457	428	412	413	429	445	438	447	401	430	442	409	444	409	423	413	458	404	420	473	438	472	399	410	398	373	407	436	405	415	371	426	429	438	407	427	421	429	471	410	421	405	405	408	414	440	433	463	438	384	413	421	423	436	424	399	410	401	404	457	432	426	422	468	433	412	417	436	382	417	422	440	420	438	478	404	404	400	424	462	420	444	408	459	411	421	431	436	429	428	442	470	409	417	438	406	442	466	447	452	422	451	406	429	379	424	410	392	467	461	401	459	418	405	443	451	448	437	414	461	422	392	410	420	451	408	473	447	441	410	392	384	410	442	422	443	443	458	418	425	416	460	433	416	404	424	467	409	418	397	405	481	442	417	437	436	424	395	470	424	405	400	467	404	437	417	452	443	431	449	448	411	385	392	462	421	417	453	391	419	419	405	431	468	473	462	409	361	422	404	405	388	456	428	430	444	457	446	443	468	415	431	432	456	411	430	433	431	434	398	469	400	418	411	427	433	433	399	431	441	406	387	473	420	429	410	420	393	410	431	395	457	459	457	450	450	442	453	391	432	420	434	426	446	390	420	415	447	468	388	451	443	421	462	432	433	390	401	444	424	432	409	416	432	427	417	370	425	486	439	381	391	423	399	400	438	471	463	469	398	417	446	426	451	434	396	495	443	427	424	433	451	381	426	437	449	370	453	470	464	371	410	388	434	420	436	439	457	428	401	439	430	401	427	436	425	460	420	407	429	453	453	428	413	404	427	412	454	440	423	459	405	431	444	422	424	442	366	449	383	401	420	420	381	389	451	426	453	396	407	447	433	433	400	427	425	427	474	411	430	437	430	396	426	445	394	430	445	414	455	425	518	457	465	424	438	417	441	427	410	441	408	432	389	425	443	432	394	437	378	416	409	427	433	452	426	382	366	450	413	475	443	454	443	430	408	485	382	427	425	446	419	390	429	424	439	436	421	384	433	423	420	456	406	445	390	395	436	432	470	409	421	415	394	424	412	429	465	420	459	415	425	428	405	482	429	433	407	417	421	440	437	416	416	411	415	449	444	424	427	408	424	386	396	426	385	409	447	417	428	471	436	419	424	441	372	381	399	424	420	499	439	479	434	405	452	446	473	427	420	393	436	401	472	408	411	391	396	436	465	437	420	383	407	370	424	480	362	454	448	441	418	411	463	458	434	421	442	441	449	405	446	435	423	427	397	413	410	444	450	389	384	406	393	387	430	400	447	409	418	436	456	410	394	444	421	422	398	384	433	460	417	459	415	448	423	392	430	447	401	388	403	398	393	428	385	424	426	424	417	432	453	439	394	408	412	413	434	441	483	405	431	449	385	438	433	397	431	409	469
13259	12171	14062	8914	3136	2219	1919	1725	1552	1378	1268	1103	1077	1072	1029	1046	1016	1005	1062	976	883	1000	976	944	1006	890	934	1002	940	951	966	959	906	940	938	920	946	956	979	907	898	936	949	939	943	934	938	918	921	910	897	931	919	913	985	983	947	869	890	973	933	906	899	910	923	969	875	922	911	888	936	939	918	918	917	948	948	881	861	948	938	971	911	912	920	943	896	938	931	912	922	890	965	956	907	938	935	938	900	991	950	924	955	1002	966	959	957	954	943	924	960	944	911	945	934	928	939	908	873	964	904	921	956	897	912	964	917	950	917	961	932	915	945	929	966	963	914	902	917	893	914	911	942	935	945	957	948	917	902	936	961	908	951	872	895	899	912	911	957	950	937	892	943	941	944	978	961	874	966	920	905	921	932	965	950	882	922	897	904	947	930	905	984	1019	953	987	907	946	914	936	919	931	909	946	877	898	886	881	906	889	969	872	940	904	945	922	901	940	909	963	1006	957	922	888	947	904	963	939	891	947	956	966	894	935	923	950	938	879	945	922	940	965	858	936	976	929	950	950	917	945	930	933	944	966	949	919	948	883	926	911	935	904	948	880	949	940	949	996	965	871	928	909	930	888	891	905	947	941	925	975	984	916	917	955	962	957	933	963	959	953	932	936	938	944	878	924	985	906	946	909	934	966	913	960	919	968	934	929	916	928	958	942	839	920	926	963	914	962	948	944	907	911	983	933	946	882	928	968	895	937	919	947	916	968	921	925	913	895	979	893	917	982	968	973	915	861	897	876	914	931	998	915	921	963	931	932	965	916	923	878	920	881	967	933	927	917	949	897	882	937	941	950	902	959	882	937	939	944	848	945	966	937	946	865	940	897	878	927	891	894	922	973	911	927	884	928	940	943	969	941	925	960	926	874	976	947	969	916	951	954	897	947	953	927	921	891	918	878	969	912	941	971	896	918	955	967	917	944	918	902	982	908	964	931	926	938	953	933	903	896	954	879	1001	935	897	909	922	969	889	968	893	891	937	981	945	956	898	892	917	964	925	892	913	926	910	943	947	890	949	896	929	913	861	886	935	911	978	939	932	921	931	898	987	931	873	895	961	917	969	949	907	989	932	915	942	987	889	991	922	933	876	933	950	947	895	946	933	906	904	921	941	896	930	912	961	898	931	924	949	953	925	912	897	840	900	945	921	931	932	933	881	908	903	950	883	919	965	892	899	910	959	960	892	884	937	1015	958	942	951	965	929	895	957	938	942	944	893	925	899	889	980	910	979	929	928	867	931	917	900	934	970	932	901	920	933	909	972	908	895	961	892	905	901	918	911	955	998	902	962	944	896	919	882	963	922	957	951	882	955	955	850	908	947	961	937	930	937	918	877	910	1024	928	925	951	969	916	887	935	981	991	913	940	941	902	902	913	934	929	869	1009	978	974	972	958	930	927	913	883	884	971	947	933	907	869	950	957	889	891	928	942	916	887	922	987	912	858	943	959	934	929	927	899	894	939	964	939	949	927	942	906	972	889	878	916	926	848	875	960	872	913	956	907	889	886	930	910	943	898	924	965	924	917	950	982	898	936	908	942	934	931	981	913	926	886	915	912	949	927	965	908	905	901	942	944	916	999	905	928	957	906	935	912	952	899	963	889	935	938	894	947	916	929	933	945	921	895	926	956	881	922	957	990	884	896	938	948	965	919	941	890	940	875	960	946	900	964	957	851	964	953	923	897	994	934	940	956	859	915	914	887	923	913	921	994	931	927	938	951	943	898	909	935	946	919	874	906	902	858	966	957	931	934	917	933	929	913	903	927	966	936	916	934	891	979	931	903	942	934	927	883	977	959	927	925	911	928	953	995	932	936	928	927	946	893	950	926	925	940	978	923	980	894	922	957	993	917	954	893	972	902	910	989	945	930	913	947	955	939	960	919	934	940	927	873	926	888	919	955	928	878	912	907	921	910	891	807	910	870	905	895	940	952	956	920	970	903	905	951	938	936	932	934	980	964	909	867	923	938	917	931	899	896	913	905	945	911	927	922	973	916	941	982	938	934	940	923	912	926	938	969	923	922	877	947	924	929	873	939	893	932	916	900	934	969	985	927	933	973	938	934	960	871	987	985	938	916	922	965	964	977	936	943	968	942	870	848	933	943	974	928	889	954	926	940	949	947	951	919	940	938	929	898	933	916	913	969	964	940	924	935	913	935	946	932	939	954	936	877	876	897	902	961	960	923	975	965	872	921	893	923	910	912	913	954	931	895	935	916	943	966	904	885	889	943	931	946	879	914	917	924	950	956	918	967	919	921	904	952	874	956	914	895	915	884	895	945	937	961	947	960	982	960	958	955	974	919	896	875	943	920	936	928	953	920	967	882	975	917	902	882	952	937	941	886	913	907	987	938	856	939	908	920	917	939	947	944	911	941	907	932	928	904	930	889	904	952	879	921	879	947	983	941	930	931	926	891	887	957	897	910	943	911	920	862	899	916	931	931	897	902	890	927	947	933	938	934	926	909	939	960	910	981	971	946	943	944	937	945	933	898	934	907	897	911	937	904	905	987	938	872	945	985	875	950	916	912	916	941	872	958	883	976	930	956	867	930	961	953	925	921	933	914	895	942	934	919	962	930	965	917	918	935	903	931	967	929	945	916	911	926	971	985	885	893	896	966	897	869	981	944	952	999	962	906	889	908	920	969	933	985	910	986	947	981	932	906	907	959	952	898	925	941	924	913	905	872	913	928	937	955	971	893	941	881	877	905	953	936	888	877	924	872	930	924	960	914	931	972	914	916	958	907	910	890	915	926	942	937	924	890	956	978	964	936	893	916	902	966	955	947	904	881	930	873	916	867	910	916	906	949	908	946	909	916	962	866	947	932	964	892	979	935	874	991	931	942	934	919	917	933	912	923	930	980	941	952	950	965	937	929	950	894	913	941	934	979	953	889	947	932	911	979	941	952	933	993	892	932	943	889	943	901	949	980	901	926	972	937	915	950	917	909	941	930	952	922	909	872	916	905	915	926	939	909	895	918	876	947	933	927	919	946	918	941	986	949	887	935	923	909	968	905	919	924	919	953	904	938	876	966	874	928	962	967	942	944	919	943	966	937	955	925	919	901	915	878	915	908	966	959	910	903	918	936	891	900	927	919	916	969	975	912	871	880	947	873	916	906	930	924	967	920	960	910	953	950	929	957	944	919	959	947	916	893	970	860	991	916	953	921	946	958	933	940	950	909	969	992	963	904	952	898	940	881	950	944	886	906	991	890	888	926	935	886	964	943	878	943	906	898	911	964	937	1005	965	905	954	986	904	911	897	958	975	976	890	957	880	879	932	945	892	945	894	885	960	931	909	890	868	875	951	940	876	870	919	924	942	982	929	949	884	971	979	952	920	909	976	962	945	944	918	940	960	970	924	910	868	933	940	904	965	945	905	982	921	924	919	891	882	939	931	935	971	923	896	917	865	886	936	930	904	974	936	918	949	987	921	903	949	885	1004	879	921	934	959	897
39176	32566	28597	22010	5775	1912	1112	870	722	653	639	537	519	512	527	488	532	474	473	470	473	458	474	476	467	458	452	428	448	525	473	489	452	460	444	431	459	471	473	453	467	480	448	401	434	449	453	508	491	462	429	481	492	464	465	455	427	442	445	427	447	449	395	432	481	473	456	404	485	436	448	480	424	511	427	473	448	465	444	432	452	450	431	457	428	449	437	417	457	458	474	475	474	481	456	441	464	404	431	471	454	423	505	437	466	453	447	456	448	476	458	463	450	436	477	489	494	451	484	439	423	475	446	453	446	463	433	434	442	440	474	494	432	446	465	431	429	439	472	480	403	435	492	438	415	427	464	460	485	403	387	445	476	437	421	442	438	438	465	424	448	421	465	465	458	457	484	482	435	492	477	405	448	452	428	445	427	435	446	446	442	437	440	437	459	487	444	457	519	423	477	462	414	474	430	458	437	483	444	506	439	455	467	459	453	487	479	439	452	448	398	439	447	450	476	463	451	402	415	460	454	523	491	485	459	486	474	453	422	466	485	482	470	453	472	421	486	443	480	460	402	445	470	463	471	424	456	434	454	487	470	416	431	443	472	471	430	452	446	471	490	458	405	434	469	449	417	396	430	452	445	448	425	470	457	449	446	484	464	500	450	472	457	442	456	445	422	437	442	445	464	457	491	415	464	463	425	429	465	416	466	492	452	469	445	446	415	472	426	462	440	467	440	470	476	435	402	444	471	473	438	476	467	484	456	427	433	446	435	455	458	505	414	434	473	441	482	457	436	502	492	428	457	486	437	440	401	440	473	477	444	468	464	447	460	481	441	419	478	483	437	434	431	446	429	485	450	431	452	502	431	454	407	435	454	431	436	452	428	493	470	454	453	464	449	423	473	474	435	429	462	496	492	470	434	454	454	445	475	447	478	449	484	468	491	480	443	471	453	439	446	449	472	469	446	438	464	465	431	458	480	437	432	444	459	448	465	425	428	491	423	472	454	467	459	454	480	498	397	404	485	478	442	428	421	460	449	468	450	442	470	420	443	423	494	437	451	464	522	434	470	466	464	426	473	465	495	468	471	467	470	440	478	434	475	442	483	457	456	416	458	496	462	467	409	470	452	476	465	503	447	471	469	422	443	501	444	438	433	477	459	457	438	461	453	451	431	486	506	452	449	481	479	433	462	443	483	459	408	463	461	454	443	426	458	461	466	432	447	453	447	444	456	430	426	497	452	489	479	428	465	482	448	448	469	426	442	423	425	470	453	454	452	449	463	458	453	437	448	508	432	430	468	476	493	446	455	453	437	479	505	423	464	431	487	420	441	442	448	442	418	473	450	433	454	470	461	460	514	421	453	459	469	485	431	454	468	401	425	442	448	466	406	444	436	434	465	467	427	451	495	408	432	455	478	462	507	462	442	434	477	451	435	440	452	493	458	422	465	471	438	471	465	444	469	407	471	473	470	468	498	447	459	433	434	432	474	422	441	469	469	419	456	460	443	450	434	447	471	458	519	467	422	431	444	445	430	459	478	431	447	454	395	427	453	455	465	460	429	479	430	461	485	443	506	404	441	465	435	449	402	442	448	451	471	447	433	449	451	438	454	419	428	476	476	459	459	465	500	437	451	452	431	471	419	425	488	441	390	411	483	478	453	457	433	445	444	404	463	448	450	461	463	451	501	448	450	423	472	412	445	439	455	461	434	415	474	522	433	450	471	477	431	446	429	431	449	473	462	425	427	480	459	422	486	427	446	486	444	504	467	432	474	470	431	457	452	475	427	461	468	436	458	448	456	504	462	471	432	427	439	432	469	463	462	462	446	447	427	425	468	444	446	425	472	449	456	434	453	507	423	474	478	474	434	489	469	505	465	468	437	420	435	441	466	451	447	437	400	444	440	500	477	455	457	428	460	474	484	450	460	429	483	453	493	441	429	481	452	473	456	478	448	478	504	445	445	484	428	475	469	442	433	440	457	479	442	469	450	429	469	476	459	447	474	465	492	432	454	414	448	416	486	446	478	495	442	452	513	434	441	413	426	464	447	432	435	493	447	420	406	452	463	463	448	438	449	456	451	434	456	450	516	426	435	424	441	434	426	425	476	456	449	452	433	469	456	458	451	431	465	480	468	463	435	450	473	461	451	455	420	400	466	439	428	453	465	471	459	494	429	437	469	472	462	459	448	485	435	469	451	452	449	455	477	467	443	448	450	443	420	474	438	502	474	468	474	485	449	475	464	437	454	430	404	409	459	464	443	487	486	458	449	475	483	434	483	478	456	451	422	439	434	448	474	451	477	466	474	467	473	450	412	441	463	485	477	458	436	486	428	454	445	440	412	447	457	471	481	444	481	456	445	447	491	454	470	446	435	444	469	461	440	492	473	448	446	466	462	443	472	408	471	445	477	421	506	459	472	445	399	421	456	438	432	455	451	442	462	465	438	449	486	442	452	432	455	427	422	474	413	453	429	415	420	441	464	461	434	438	483	453	427	484	447	445	409	466	430	420	479	471	409	452	441	471	426	443	442	435	433	434	447	474	455	448	400	437	457	453	446	440	423	451	435	507	471	448	474	496	433	479	423	483	461	451	434	476	446	457	464	429	439	403	459	463	414	477	457	490	455	476	412	441	431	462	453	445	474	490	421	462	438	420	432	443	463	441	472	405	445	457	423	448	444	467	482	459	515	472	466	450	484	442	448	447	449	446	499	459	447	455	443	484	487	409	415	463	461	442	479	399	419	420	488	444	456	432	418	441	461	430	454	455	456	505	411	456	410	447	441	433	457	512	423	490	462	445	417	444	407	483	503	523	430	424	436	465	430	406	500	447	469	437	459	456	464	442	441	384	487	439	488	460	448	447	415	475	440	436	493	465	461	457	431	474	418	428	467	489	424	468	450	467	430	430	427	491	426	450	443	446	441	430	425	412	422	429	461	455	467	477	459	450	477	445	448	483	456	428	422	474	448	427	453	481	470	454	447	434	426	442	456	470	462	462	459	408	460	431	445	442	455	423	448	457	443	462	441	411	449	470	469	445	408	433	400	473	449	494	427	415	441	415	458	463	450	441	399	506	464	436	517	472	502	445	469	443	413	467	438	446	485	448	479	464	455	484	463	460	472	446	483	439	431	473	480	432	444	440	468	422	447	478	429	485	495	450	445	406	482	483	481	457	470	474	481	445	432	429	437	435	454	462	429	509	458	463	488	496	406	421	455	430	426	466	456	420	444	442	450	455	442	460	467	436	430	450	463	423	456	416	487	473	442	432	485	430	424	446	449	458	434	453	450	466	464	478	484	458	472	445	426	439	433	475	476	502	475	436	472	504	447	454	452	467	467	474	463	428	474	450	452	408	470	418	463	479	441	501	446	437	430	448	475	470	437	510	408	486	469	408	461	447	439	472	414	437	452	462	441	439	488	459	435	493	444	434	493	432	406	441	441	448	480	463	439	452	484	476	484	453	478	440	436	480	431	470	430	472	430	443	443	443	437	444
25305	25995	30925	27431	5996	4260	3148	2649	2413	1904	1825	1643	1404	1384	1394	1247	1278	1271	1180	1146	1114	1097	1061	1074	1058	1080	1014	1058	1064	999	1020	1019	1068	1012	970	1014	967	988	993	979	977	1028	1008	1055	958	995	984	1001	1024	1025	1036	1067	963	1008	1002	925	1017	1020	1056	1055	952	1044	1035	1009	987	1022	970	1002	1040	964	993	1001	958	988	981	963	996	1025	1008	971	1004	958	975	944	1040	944	997	993	994	1009	1034	1052	991	982	966	969	983	999	955	1014	995	1030	970	1003	999	1019	1009	937	1052	1039	925	971	956	1027	1057	942	1020	1069	1021	912	990	968	993	999	1012	963	1002	1002	991	957	1002	966	1031	979	938	1009	989	961	982	1026	996	998	1000	961	989	1015	984	986	1034	972	1019	970	969	944	978	970	1040	990	992	1014	983	1023	969	1007	1018	1000	977	948	984	1035	1014	1005	1012	928	1019	992	982	993	941	1005	970	1011	1011	1012	984	978	913	980	971	971	1030	976	963	1006	946	1054	919	1038	966	998	972	1001	984	1018	980	960	975	995	986	969	985	940	946	1017	1001	987	1042	981	968	980	949	981	1042	993	964	1029	971	1026	984	972	962	1027	1023	922	948	980	1004	938	993	1011	980	1017	983	951	964	1006	957	973	1000	994	957	992	1025	1054	979	1018	939	980	999	1098	982	954	965	1034	963	1015	1004	1035	970	1001	978	955	1030	966	1020	1018	991	1005	1055	960	1003	1032	988	1037	987	984	1012	946	997	1003	974	966	1010	974	984	997	982	963	1003	1042	990	964	985	986	1038	1008	999	974	968	965	994	979	997	1035	980	956	982	1030	957	996	936	987	987	944	924	938	954	956	1019	1023	1017	1029	993	974	1053	1003	1002	1017	1004	952	1001	1010	951	953	1011	960	1004	1009	1001	1019	986	970	978	971	1046	1029	1021	1023	1017	1031	966	948	1021	1019	938	987	963	971	959	957	1029	1066	952	1016	1049	940	986	986	995	980	1011	986	1028	1007	994	1043	932	958	934	978	1025	978	1009	980	969	981	953	1012	948	1025	974	926	1055	1037	949	975	987	994	990	985	952	1008	948	1014	1008	931	979	993	995	950	990	999	963	1014	947	954	1001	1018	1042	1002	1007	997	988	1009	1015	983	1032	938	960	925	952	996	1006	1024	1063	1004	997	973	968	1011	987	966	1020	984	963	951	1015	1011	983	987	959	1060	1024	1009	1000	1072	1020	959	1011	945	983	1042	1014	1002	981	964	958	954	977	937	1018	1058	1034	959	922	1011	1024	994	962	990	972	972	960	968	981	954	969	1051	1030	983	1031	972	932	967	1026	965	1001	985	956	1009	987	978	955	981	971	1046	981	1038	999	991	1011	1033	1018	1027	982	995	972	960	1018	986	1049	983	965	999	989	996	1008	967	986	949	1005	1080	973	982	959	957	968	1037	984	1002	990	1070	959	985	945	966	1069	1044	974	982	973	1004	895	974	975	1033	956	986	1003	1050	927	966	1034	957	1005	1023	1009	969	1029	981	978	949	1016	985	1001	1014	1034	964	1005	1014	943	1018	989	982	977	987	979	1018	1014	1003	1017	968	1001	997	994	1025	911	1018	914	964	965	966	982	983	970	934	984	1011	972	1003	976	998	1027	999	1049	980	976	1025	1000	939	960	1026	974	1012	970	1020	1029	1016	957	1049	963	1021	982	981	1029	958	1025	997	999	1026	996	980	1025	998	949	1038	952	992	1008	975	1007	955	1017	992	950	1029	950	986	970	982	1001	993	1022	958	968	972	941	977	991	984	992	967	973	998	1077	986	1043	1049	975	999	988	959	1000	1018	932	1041	1010	979	1010	1043	980	1031	954	965	1017	997	1033	978	927	1013	960	1048	1005	969	936	984	980	973	991	1043	978	964	985	972	945	994	1010	1026	965	979	989	1002	954	972	1020	1032	922	951	977	1036	1053	967	946	913	1038	1018	1032	965	928	952	956	1022	1001	958	987	1001	943	1006	1027	1003	997	1010	947	984	990	963	989	1000	940	993	1012	978	1013	998	993	996	991	957	1038	955	1037	1000	973	944	1027	966	978	1008	958	959	1026	969	1026	994	998	974	880	1033	1022	969	1008	1020	965	991	1009	1028	966	1006	1031	967	1041	992	1026	1002	1027	1043	950	1007	1020	1018	965	961	948	963	1055	957	977	1027	1002	984	989	979	948	977	965	957	950	951	965	1042	1013	1057	982	931	948	973	979	962	1004	996	978	954	954	1010	1009	999	921	991	988	1009	949	965	1010	950	983	980	977	989	962	993	1006	1042	1028	1050	1003	939	1077	1023	1030	1057	975	992	1027	964	984	1023	993	979	962	995	979	957	973	1027	1054	997	975	972	994	1025	985	940	948	1024	976	982	959	972	1008	1008	991	1016	1038	992	1010	997	993	980	977	959	971	970	985	965	960	984	1000	972	984	982	1008	1009	1008	1020	950	1004	989	989	1011	1033	1007	1007	990	1015	1006	946	964	1031	1004	995	972	982	1011	968	1033	948	986	1011	989	955	983	979	1014	1002	1010	1042	950	966	983	1002	989	962	965	1011	1023	997	955	1057	972	1037	967	990	1002	962	980	980	979	977	963	1009	988	999	1016	1004	974	1007	979	982	998	1001	1029	1047	1054	1020	1043	1044	1021	974	1002	991	990	934	972	943	1004	965	975	992	1018	941	999	935	967	1044	965	970	932	961	1057	997	957	1022	998	1007	983	1003	999	1021	1026	1065	1010	979	980	987	974	968	997	918	1012	954	1000	1010	1001	975	1044	959	1012	965	976	953	1006	1013	935	1006	994	994	958	960	999	1020	1014	966	1033	943	981	1043	958	1029	1006	962	978	975	977	1025	1007	995	912	1003	1045	1017	989	1048	1060	961	992	1024	1037	1021	961	1030	936	951	924	1005	968	1005	1018	987	967	996	982	952	972	1050	961	1036	906	1008	1022	967	961	999	936	1045	967	1008	1003	968	905	987	997	946	975	973	946	988	1004	1000	985	937	1013	956	1008	1000	998	981	976	986	964	1023	969	980	1054	1006	978	987	1043	953	1015	994	972	940	993	965	1034	980	1005	1015	962	1017	1000	940	993	962	980	978	1003	1027	1003	972	996	972	974	1017	979	989	1019	1001	1010	932	1048	1031	1042	1056	942	1074	1003	972	1062	957	993	989	1017	980	985	994	952	952	1019	1016	1002	926	1008	1002	963	1002	1039	991	990	899	986	1009	1051	977	991	999	969	981	970	1014	1042	1007	977	996	1032	998	1030	956	1022	1019	1027	1051	1019	996	1007	1005	1045	969	1007	994	901	946	925	988	1013	975	1049	978	946	976	968	981	953	932	1011	975	1002	970	989	968	917	986	972	1015	1028	971	972	989	1011	969	988	977	970	970	945	1005	929	1001	952	1008	1015	994	955	1036	1033	1028	971	1012	1024	989	1005	1041	979	1035	949	988	1021	1002	991	1009	998	953	1001	1010	1008	1016	970	1008	987	988	969	1040	1026	1071	1002	991	1027	1116	960	983	1002	942	969	1052	979	1016	964	931	994	956	999	1008	1013	1009	1003	992	959	1030	989	1004	1015	956	933	973	989	1008	1029	995	977	980	986	1014	999	959	976	992	990	1033	924	964	1047	1036	974	977	956	967	983	988	972	968	992	962	1067	1012	1029	1020	1044	955	975	945	967	950	976	969	1030	1000	932	1075	1002	1113	987	987	985	952	983	1038	994	961	998	976	975	1005	1019	1013	989	1012	1004	1002	970	1013	1031	993	917	1043	1031	1002	929	957	1030	1009	1014	1055	936	1026	922	980	942	948	1032	1001	976	1002	1000	1013	989	1023	1006	1003	979	982	1022	977	1016	945	978	967	964	1019	964	935	1006	1002	1044	977	994	1023	889	1034	984	998	935	950	1004	1005	1023	1038	1025	1015	1061	975	974	972	1006	989	994	963	985	970	1015	986	984	1030	987	1014	1016	963	1010	976	1008	1005	993	948	1047	1034	960	1047	971	1021	1017	1018	1006	984	960	991	1032	978	969	974	1000	908	954	954	980	1031	998	1032	998	999	1005	950	988	1004	972	990	991	980
49263	41322	39714	26899	9038	3203	1741	1293	998	855	786	692	638	637	597	607	598	579	512	547	509	564	494	505	542	481	526	534	495	527	513	534	490	493	506	457	553	508	536	511	522	486	504	523	499	547	488	505	524	527	470	515	492	548	479	489	460	522	533	523	558	497	486	529	502	503	486	450	466	478	511	492	495	453	530	542	496	491	530	512	496	464	549	472	557	514	492	510	482	506	504	523	501	559	513	499	527	481	531	509	496	493	482	525	520	499	462	505	497	527	495	471	459	492	502	483	491	524	510	538	491	495	508	472	527	540	487	515	505	484	541	538	490	479	477	538	527	480	510	454	512	483	468	493	522	489	535	548	503	505	500	485	459	537	507	483	525	491	534	550	494	480	507	485	480	462	509	501	537	533	533	514	465	498	464	496	510	505	530	459	472	528	479	470	481	490	486	500	499	515	510	550	506	506	481	478	531	522	526	500	498	527	496	528	501	502	485	492	491	531	513	480	520	493	499	503	505	480	515	459	513	472	537	511	486	513	528	511	515	522	533	591	473	477	523	514	479	526	511	509	475	486	501	482	458	474	463	510	490	511	516	506	472	479	464	477	522	552	530	446	483	515	479	436	544	481	517	482	512	477	512	498	474	514	536	504	544	517	500	493	550	477	507	493	489	477	522	531	535	531	515	526	468	512	510	504	507	513	502	467	476	488	434	513	501	481	452	475	513	522	516	501	470	503	554	498	448	498	522	538	522	535	484	493	535	465	537	512	551	508	548	521	512	488	480	502	543	474	461	514	525	468	498	523	534	537	501	471	473	514	521	566	513	484	475	509	505	531	489	509	550	530	502	454	476	476	510	482	487	545	505	507	470	467	489	534	484	511	497	492	503	511	503	531	531	537	538	488	481	483	499	508	506	471	518	484	453	512	551	407	491	505	506	535	482	490	527	479	502	508	559	466	558	481	542	490	471	521	483	463	472	489	493	500	500	539	498	486	503	529	478	499	478	498	486	513	475	485	480	515	500	503	506	542	522	520	506	531	487	465	493	510	531	499	493	482	500	522	458	501	493	481	501	517	554	479	502	494	458	522	507	480	493	513	534	476	563	481	511	538	534	528	495	517	542	481	462	471	497	474	496	474	473	494	501	503	497	539	478	532	495	516	533	516	544	555	497	472	468	488	489	467	479	494	479	561	524	499	529	571	498	485	518	503	502	515	547	465	470	490	451	521	493	518	556	556	500	450	487	499	487	539	485	504	479	499	507	520	516	493	525	435	497	459	495	509	489	485	506	483	490	508	498	555	435	491	529	521	487	502	476	497	476	578	496	467	534	525	521	524	465	519	454	463	485	520	547	490	483	513	477	481	525	498	490	529	511	497	507	500	532	516	493	458	465	471	501	493	520	512	525	496	540	509	506	492	503	492	537	476	529	524	484	512	473	474	492	510	520	538	518	517	513	487	478	495	440	525	509	488	460	500	476	479	523	509	515	536	539	530	484	484	483	534	480	481	499	520	541	518	499	532	485	499	508	542	461	514	512	504	504	502	524	513	456	504	511	511	465	539	514	474	518	516	506	495	497	517	486	534	474	486	498	543	525	528	523	525	509	489	497	516	473	500	494	526	507	476	518	527	474	513	497	513	464	527	512	471	455	535	510	495	501	486	498	523	519	500	552	506	469	536	514	499	525	511	516	495	508	493	476	541	504	484	505	476	533	501	523	512	489	510	541	525	529	491	490	498	532	467	475	509	451	518	496	528	509	490	528	501	479	522	510	515	545	522	522	534	504	483	485	539	476	511	498	506	519	527	476	513	510	514	499	476	513	523	469	468	540	508	495	497	524	529	496	493	528	498	517	527	512	482	483	512	508	487	500	503	544	533	511	483	520	507	482	465	514	500	521	494	491	550	486	518	482	504	496	588	514	523	488	514	487	505	541	480	543	480	551	494	460	537	490	504	528	493	489	514	492	529	527	509	486	501	519	511	469	508	474	528	485	471	539	495	492	485	538	513	508	520	455	516	485	490	465	492	545	535	495	496	486	508	530	500	489	523	476	532	528	496	501	489	507	466	480	468	497	536	505	562	523	486	508	494	466	501	507	541	494	510	469	528	500	487	519	492	494	572	472	518	519	492	524	463	487	542	444	491	445	528	489	531	488	500	559	537	524	512	485	492	490	543	507	557	499	510	516	524	500	489	495	520	514	522	553	473	498	501	506	507	501	529	503	524	525	493	525	502	510	509	496	509	537	468	500	504	481	524	485	461	475	484	500	553	526	534	453	513	481	522	497	550	536	522	497	485	475	504	503	514	526	479	488	558	479	520	495	535	561	456	459	512	512	492	511	515	525	509	489	516	504	516	474	476	559	511	478	461	498	511	497	510	515	508	509	488	527	473	531	522	489	515	481	519	520	496	495	490	476	484	556	567	484	501	488	548	525	468	506	528	518	506	552	477	534	510	505	480	528	522	477	514	529	497	495	498	505	504	553	542	521	513	493	499	494	512	511	494	478	463	475	484	504	489	512	488	470	468	492	498	498	517	509	485	503	493	481	497	482	537	490	555	535	493	542	508	499	503	462	534	469	516	480	472	518	545	447	528	533	486	497	480	490	506	545	516	493	452	505	538	487	490	526	502	526	508	514	514	499	487	529	505	472	475	525	498	493	476	483	469	485	471	494	495	492	416	527	497	523	529	488	522	490	511	538	522	501	507	519	475	512	510	526	523	519	507	479	491	487	531	489	553	503	495	558	477	462	534	516	492	525	527	487	468	500	516	549	495	481	464	514	498	525	525	461	545	472	534	462	498	469	512	537	507	505	490	478	504	513	497	521	478	504	464	512	477	535	529	500	546	492	495	492	529	516	499	519	499	526	487	531	528	524	492	486	519	505	489	524	479	499	517	516	531	515	545	519	581	513	517	519	522	527	479	532	487	491	522	475	463	518	546	523	477	492	511	490	459	519	495	471	512	487	487	455	500	469	501	496	452	462	510	537	517	540	526	458	457	492	522	491	526	505	517	527	543	467	481	486	529	506	538	474	497	499	541	600	529	486	479	526	529	551	508	512	503	534	489	494	489	521	468	561	516	498	501	542	504	548	509	489	483	460	490	525	492	536	511	537	525	460	485	503	501	486	478	475	488	467	482	476	508	502	474	494	507	505	553	486	520	516	489	470	543	499	486	478	484	498	502	522	505	543	489	499	498	498	443	498	476	530	493	502	470	471	535	515	502	501	475	489	536	498	488	506	533	498	489	544	497	497	485	492	511	500	487	517	475	510	518	521	524	519	485	516	494	526	507	541	520	489	492	491	482	511	516	470	456	483	483	494	489	446	499	486	470	470	547	526	482	491	516	482	461	475	516	517	479	498	556	516	507	496	464	482	485	510	512	503	476	508	500	507	479	495	491	467	522	499	472	500	514	545	524	515	501	523	532	516	515	506	512	534	499	498	532	490	526	541	552	527	506	507	560	501	505	466	516	503	448	519	516	502	554	504	500
31646	32534	39212	30596	8061	5844	4541	3846	3106	2703	2374	2063	1829	1879	1635	1588	1534	1437	1356	1351	1213	1231	1212	1195	1165	1114	1163	1116	1134	1071	1114	1126	1123	1093	1103	1118	1108	1065	1095	1121	1066	1032	1078	1055	1115	1127	1052	1076	1110	1048	1119	1082	1031	1123	1097	1080	1103	1080	994	1091	1095	1071	1038	1077	1059	1059	1073	1054	1052	1097	1037	1047	1057	1097	1053	1058	1089	1089	1048	1114	1119	1111	1048	1088	1064	1101	1047	1096	1070	1018	1031	1063	1124	1095	1122	1103	1063	1123	1093	1179	1036	1066	1057	1077	1056	1113	1076	1083	1112	1077	1101	1073	1131	1106	1046	1097	1097	1136	1077	1051	1058	1042	1086	1062	1059	1053	1118	1069	1109	1148	1062	1144	1029	1090	1134	1071	1085	1116	1057	993	1104	1090	1076	1058	1109	1049	1112	1024	1083	1056	1083	1067	1001	1049	1069	1112	1017	1175	1106	1061	1038	1079	1053	1029	1053	1092	968	1089	1117	1075	1064	1082	1085	1114	1038	995	1024	1064	1030	1084	1083	1082	1125	1069	1077	1052	1081	1074	1110	1041	1108	1112	1067	1049	1065	1028	1094	1077	1062	1058	1117	1018	1074	1064	1060	1081	1020	1070	1054	1026	1070	1068	1050	1065	1119	1028	1129	1059	1175	1033	1065	1031	1086	1072	1124	1044	1114	1045	1044	1057	1058	1099	1069	1082	1118	1082	1149	1075	1117	1072	1070	1052	1105	1025	1054	1089	1045	1023	1069	1073	1121	1067	1059	1071	1071	1052	1105	1092	1067	1145	1050	1113	1093	1079	1075	1134	1041	1126	1039	1054	1058	1080	1037	1074	1081	1057	1073	1028	1100	1004	1071	1069	1060	1029	1079	1037	1046	1033	1036	1040	1124	1137	1071	1085	1108	1082	1036	1123	1019	1043	1016	1061	1099	1082	1075	1048	1107	1111	1104	1075	1052	1046	1062	1016	1056	1091	1150	1130	1018	1080	1068	1039	1094	1077	1123	1106	1098	1069	1086	1062	1054	1071	1110	1101	1109	1110	1048	1060	1091	1084	1035	1071	1101	1115	1027	1043	1052	1083	1099	1034	1144	1091	1080	1067	1052	1036	1093	1069	1032	1109	1076	1069	1096	1073	1035	1051	1088	1027	1072	1072	1089	1065	1031	1061	1073	1060	1033	1093	1084	1052	1053	1044	1022	1045	1071	1091	1078	1034	1045	1095	1064	1008	1077	1133	1002	1074	1075	1079	1077	1075	1062	1134	1134	1132	1071	1129	1121	1092	1110	1116	1033	1046	1129	1024	1108	1074	1122	1008	1041	1104	1075	1032	1073	1111	1048	1053	1013	1084	1129	1059	979	1040	1112	1044	1064	1068	1070	993	1140	1061	1070	1067	1010	1029	1067	1051	1063	1046	1124	1116	1026	1035	1108	1075	1038	1107	1117	1131	1036	1116	1112	1056	1125	1082	1085	1043	1062	1089	1060	1031	1095	1050	1060	1076	1034	1079	1101	1058	1113	1049	1080	1043	1042	1067	1087	1102	1061	1102	1006	1084	1080	1029	1065	1096	1080	1088	1078	1045	1080	1078	1049	1082	1082	1047	1006	1016	1089	1073	1068	1048	1061	1063	1071	1037	1105	1027	1070	1083	1092	1056	1085	1080	1113	1054	1085	1114	1046	1081	1091	1069	1078	1104	1037	1069	1099	1038	1097	1097	1106	1108	1099	1109	1005	1076	1012	1057	1105	1048	1057	1092	1066	1093	1101	1012	1120	1132	1079	1075	1046	1123	1096	1049	1133	1105	1068	1075	1053	1085	1099	1021	1075	1098	1111	1091	1027	1115	1081	1088	1047	1058	1055	1069	1124	1101	1092	1087	1021	1044	1085	1158	1090	1093	1057	1067	1065	1066	1034	1078	1016	1083	1052	1094	1033	1049	1067	1057	1120	1081	1070	1074	1037	1118	1041	1031	1093	1076	1079	1072	1125	1092	1021	1035	1033	1080	1078	1040	1073	1045	1054	1069	1097	1085	1031	1099	1074	1050	1067	1040	1064	1127	1072	1140	1086	1098	1067	1030	1052	1091	1107	1089	1036	1085	1038	1073	1055	1080	1071	1089	1035	1035	1068	1025	1052	1082	1071	1060	1079	1073	1013	1075	1044	1085	1057	1087	1054	1060	1100	1098	1066	1063	1108	1062	1034	1044	1058	1056	1114	1112	1076	1117	1042	1112	1122	1080	1098	1091	1062	1071	1080	1070	1048	1104	1090	1095	1059	1106	1047	1052	1058	1086	1049	1049	1055	1042	1040	1024	1059	1029	1094	1054	1070	1105	1062	1044	1072	1091	1042	1098	1109	1086	1156	1102	1075	1051	1125	1050	1089	1057	1030	1069	1093	1073	1060	1058	1067	1050	1057	1046	1056	1044	1016	1057	1111	1059	1068	1075	1117	1112	1035	1083	1086	1065	1104	1050	1051	1060	1153	1075	1115	1032	995	1040	1078	1087	1064	1097	1103	1065	1058	1075	1090	1048	1104	1075	1080	1127	1058	1119	1116	1108	1063	1091	1070	1036	1031	1051	1022	1030	1136	1092	1111	1048	1045	1045	1126	1134	1069	1089	1062	1060	1047	1065	1097	1100	1099	1092	1060	1059	1053	1087	1074	1025	1027	1049	1014	1117	1050	1112	1144	1106	1075	1042	1049	1061	1021	1089	1036	1068	1116	1106	1082	1097	1096	1097	1076	1068	1077	1050	1097	1064	1046	1106	1072	1041	1097	1035	1103	1098	1089	1045	1097	1100	1057	1041	1061	1061	1101	1063	1060	1124	1076	1036	1029	1080	1114	1019	1131	1033	1070	1043	1046	1068	1050	1080	1121	1101	1076	1126	1090	1062	1042	1047	1059	1038	1136	1023	1045	1077	1071	1136	1049	1159	1121	1055	1052	1049	1140	1045	1123	1028	1083	1058	1043	1031	1152	1044	1076	1029	1057	1048	1042	1131	1053	1113	1087	1037	1067	1058	1090	1095	1053	1022	1074	1046	1029	1075	1106	1077	1079	1073	1106	1091	1040	1086	1012	1127	1046	1088	1069	1114	1144	978	1077	1077	1104	1061	1052	1084	1068	1073	1062	1084	1042	1094	1098	1084	998	1064	1039	1116	1100	1081	1071	1118	1027	1108	1051	1098	1057	1058	1122	1152	1059	1068	1035	1091	1096	1065	1029	1052	1051	1048	1015	1064	1047	1069	998	1078	1036	1099	1104	1108	1112	1120	1086	1030	1127	1026	1006	1073	1102	1071	1087	1079	1065	1059	1086	1108	1043	1040	1023	1086	1052	1102	1117	993	1003	1054	1037	1117	1126	1128	1077	1003	1050	1085	1077	1035	1117	1123	1058	1074	1081	1114	1056	1030	999	1123	1062	1086	1054	1073	1091	1093	1076	1066	1038	1064	1054	1077	1068	1069	1112	1079	1090	1076	1059	1058	1062	1051	1066	1108	1129	1014	1068	1021	1112	1069	1086	1069	1087	1074	1099	1090	1023	1109	1057	1068	1061	1080	1074	1078	1096	1075	1034	1127	1044	1041	1040	1115	1053	1079	1038	1049	1072	1073	1061	995	1040	1144	1082	1102	1083	1128	1025	1109	1095	1083	1104	1060	1037	1083	1115	1078	1091	1083	1084	1095	1120	1071	1043	1102	1075	1122	1075	999	1067	1076	1014	1048	1101	1060	1139	1013	1124	1086	1107	1090	1130	1050	1038	1054	1089	1048	1043	1028	1048	1072	983	1099	1076	1036	1054	1070	1048	1071	1097	1011	1077	1100	1089	1073	1093	1064	1022	1074	1054	1079	1068	1093	1085	1087	1094	1089	1123	1129	1040	1039	1064	1035	1114	1047	1074	1016	1043	1080	1054	1102	1070	1105	1094	1080	1072	1062	1037	1064	1021	1059	1079	1042	1066	1049	1121	1089	1051	1090	1089	1085	1104	1078	1106	1091	1112	1078	1096	1086	1023	1082	1085	1091	1118	1059	1056	1116	1077	1061	1083	1062	1116	1027	1087	1126	1099	1059	1128	1085	1113	1078	1085	1074	1101	1147	1048	1078	1115	1096	1158	1065	1038	1006	1093	1086	1073	1092	1058	1070	1086	1038	1092	1073	1074	1078	1086	1055	1099	1065	1109	1067	1054	1068	1059	1122	1080	1097	1065	1071	1044	1072	1089	1103	1071	1034	1088	1091	1047	1067	1068	1062	1104	1070	1090	1036	1030	1029	1116	1123	1065	1122	1049	1081	1080	1014	1007	1048	1128	1097	1120	1108	1041	1041	1120	1039	1029	1039	989	1095	1149	1066	1123	1036	1033	1056	1054	1054	1074	1068	1100	1059	1074	1062	1128	1074	1104	1078	1015	1112	1107	1084	1010	1110	1136	1099	1060	1071	1107	1071	1033	1066	1118	1104	1030	1057	1114	1063	1040	1076	1096	1119	1055	1043	1063	1033	1073	1033	1109	1053	1114	1055	1094	1072	1093	1083	1087	1068	1064	1107	1058	1062	1103	1079	1052	1086	1114	1038	1073	1100	1093	1040	1053	1060	1067	1075	1074	1116	1052	1103	1044	1092	1079	1161	1079	1105	1038	1038	1056	1082	1184	1031	1108	1022	1051	1103	1010	1064	1019	1032	1079	1107	1079	1062	1053	1062	1051	1084	1071	1154	1157	1117	1077	1093	1068	1059	1055	1040	1151	1052	1101	1088	1092	1133	1051	1128	1051	1040	1095	1135	1060	1039	1032	1062	1026	1090	1116	1031	1042	1089	1032	1089	1067	1104	1067	1139	1066	1065	1053	1119	1099	1088	1028	1049	1044	1043	1062	1099	1056	1060	1034	1112	1104	1024	1113	1107	1120	1114	1042	1087	1050	1055	1124	1059	1096	1105	1092	1063	1049	1082	1029	1040	1100	1072	1037	1111	1059	1099	1055	1047	1049	1061	1086	1071	1054	1076	1069	1057	1041	1107	1054	1092	1072	1127	1078	1063	1085	1073	1101	1074
21175	13311	8027	3230	1086	734	666	622	522	540	554	514	453	434	467	414	459	409	439	436	450	441	446	460	461	427	426	421	417	416	421	420	474	399	453	401	468	463	408	425	448	463	419	458	428	465	429	432	425	427	385	413	446	483	370	455	432	429	429	509	393	407	447	442	415	454	437	442	451	450	428	440	449	451	451	540	499	464	425	438	433	407	433	424	448	444	463	421	449	431	434	449	543	436	459	465	448	425	467	438	422	421	433	458	420	493	420	445	421	443	451	435	428	467	480	435	427	423	431	414	434	440	452	452	430	418	451	451	417	431	433	433	430	444	396	418	444	460	470	470	410	451	445	429	398	427	407	412	416	453	458	470	438	421	448	450	420	438	402	396	451	426	468	444	406	445	452	455	475	473	419	418	410	407	454	426	419	432	484	436	430	423	428	472	399	466	451	422	449	447	479	478	458	395	434	401	436	437	431	442	439	424	452	423	455	433	465	420	420	410	436	448	416	463	441	389	479	406	443	433	455	440	461	451	452	433	506	471	426	415	406	448	444	440	434	423	467	410	453	471	436	413	397	453	430	474	448	415	428	424	410	391	446	442	449	452	496	428	440	409	431	467	434	418	421	463	399	473	459	425	408	460	474	419	461	472	441	432	436	474	455	465	444	389	430	454	425	450	430	424	448	463	418	442	468	415	434	464	434	425	448	454	451	446	489	476	466	420	456	455	457	429	421	461	431	432	454	440	425	440	429	445	445	439	483	455	423	441	443	427	434	445	437	449	451	428	469	434	438	429	440	455	417	462	434	423	458	482	422	455	434	426	423	483	450	399	474	420	451	448	422	411	481	409	460	443	447	426	424	456	433	446	465	414	434	418	428	495	420	396	480	481	479	463	477	462	442	442	442	441	449	448	418	449	417	442	403	459	431	449	462	425	412	422	411	503	436	421	416	475	384	410	417	444	440	501	431	397	465	439	443	411	458	491	473	432	395	458	406	426	473	430	472	454	461	401	418	412	439	431	393	421	447	458	451	479	457	505	420	411	436	462	452	407	399	422	434	396	427	429	448	426	420	446	452	458	466	421	452	421	451	447	389	444	468	446	443	418	422	397	439	438	455	414	415	450	409	402	411	454	432	467	435	442	398	420	452	399	428	463	423	461	463	476	424	433	381	458	402	416	452	409	427	481	446	449	420	405	419	411	472	430	430	412	449	421	428	429	447	488	443	429	452	455	430	394	423	450	419	426	459	420	454	448	426	432	476	437	463	443	432	441	456	415	427	438	418	429	422	401	412	437	460	463	439	418	433	448	438	448	416	459	436	433	445	436	467	414	434	428	438	439	438	435	446	440	434	457	441	506	433	397	447	466	427	453	443	440	449	411	459	450	437	430	435	434	449	462	447	419	471	455	448	434	491	418	403	435	445	442	442	458	425	472	442	447	426	457	437	452	428	424	428	421	455	425	433	429	429	444	436	448	422	428	460	396	437	456	449	464	412	397	405	441	471	429	427	420	434	430	422	455	423	433	440	439	413	393	410	401	494	464	478	381	457	436	432	443	389	453	418	432	406	424	436	460	400	414	419	454	470	424	426	490	486	418	438	451	439	447	455	417	445	442	398	454	410	444	431	442	442	467	427	462	459	457	469	468	461	417	494	431	446	469	410	430	444	437	456	453	480	448	438	460	437	450	431	472	406	499	441	436	411	477	465	466	457	446	461	475	425	447	412	423	452	420	469	460	461	438	416	439	422	398	373	489	424	422	415	481	473	474	466	407	441	444	436	461	445	409	426	444	415	450	431	455	413	429	468	462	419	478	454	424	426	403	405	418	446	420	408	458	476	453	459	434	437	449	445	459	426	428	420	443	433	476	467	466	441	447	411	456	397	392	441	417	425	450	421	443	445	434	415	417	441	460	432	434	421	401	399	472	438	433	420	426	455	407	455	467	406	430	415	393	442	412	406	484	409	403	411	438	430	457	422	409	408	416	428	448	390	403	428	422	417	438	464	467	418	444	445	441	438	456	471	419	455	439	423	376	398	412	468	423	399	433	429	388	429	450	417	452	390	445	407	441	457	410	467	446	447	457	439	414	467	388	426	463	405	427	362	418	429	476	435	392	411	450	446	422	413	406	451	451	451	419	444	464	444	402	448	460	460	439	431	447	441	433	426	454	391	432	443	471	472	428	460	431	460	451	500	436	437	445	444	434	429	413	424	435	426	415	467	462	427	451	504	459	439	438	474	458	441	409	390	464	439	431	426	451	487	424	437	407	422	444	484	437	442	389	456	452	452	421	422	441	433	458	430	407	473	418	413	457	447	400	434	442	455	455	447	485	444	472	435	435	391	446	438	444	456	428	399	455	405	420	435	478	486	442	408	402	429	454	440	429	467	423	459	422	391	435	422	451	432	421	412	477	438	437	410	436	434	459	449	420	496	468	423	466	450	432	446	472	433	429	459	432	418	445	457	440	439	398	446	439	428	437	450	454	448	444	409	423	408	465	485	453	410	453	479	441	452	443	448	434	463	465	431	461	437	426	432	425	449	474	470	461	435	401	475	404	413	401	408	412	407	435	438	420	424	442	438	403	451	468	445	436	411	430	443	437	442	434	430	435	425	415	428	450	430	445	404	466	436	452	426	420	450	474	460	428	445	470	417	446	445	420	428	418	433	454	419	454	390	419	469	394	468	421	407	450	493	405	422	440	432	402	428	411	431	392	444	448	442	437	452	442	480	468	467	442	414	459	458	437	443	441	437	409	407	444	452	472	445	376	424	435	394	422	434	408	441	474	436	442	432	443	432	469	445	395	441	438	435	439	434	456	420	402	411	426	410	422	445	434	424	417	431	439	390	453	427	454	450	430	445	416	441	393	458	458	461	424	446	423	482	472	451	417	417	473	449	432	434	418	411	441	432	440	422	439	438	436	452	406	448	518	452	461	484	468	444	397	416	453	401	416	434	416	382	426	452	447	426	434	438	454	449	445	452	431	413	450	445	476	416	449	412	450	437	406	450	424	428	454	460	434	464	453	434	441	429	441	435	442	471	436	434	448	444	420	455	433	413	445	425	435	421	426	438	463	465	432	450	473	426	457	451	461	401	435	433	400	468	453	413	418	461	425	438	444	434	432	419	469	447	430	453	468	466	481	446	389	436	443	423	439	423	493	461	443	421	486	426	419	465	456	410	441	422	401	446	448	472	459	424	447	440	460	432	466	443	440	433	434	464	399	478	439	441	450	431	426	397	400	380	398	471	431	459	404	417	465	448	438	459	440	419	410	447	408	458	431	447	439	459	430	455	442	423	433	440	417	392	452	433	449	436	444	462	459	451	430	461	455	414	434	430	428	452	438	437	414	413	429	418	437	473	428	424	430	416	413	449	439	389	479	402	391	433	450	411	397	424	437	464	460	417	450	418	444	435	396	438	411	441	460	433	406	446	454	426	438	409	416	447	421	439	438	438	421	414	451	451	469	447	414	429	442	459	476	447	458	431	471
12713	10445	11997	7284	3062	2249	1927	1690	1542	1319	1239	1207	1100	1183	1121	1035	1037	1000	1058	1021	982	990	971	985	1007	947	1040	891	969	968	983	1008	961	919	927	1005	968	943	952	947	915	998	972	919	938	910	963	932	936	939	906	898	966	942	919	913	908	955	923	1016	956	964	911	935	957	899	929	957	954	968	890	967	957	976	920	912	964	941	925	1041	957	980	945	988	951	933	952	926	950	954	936	983	1016	962	989	983	944	931	944	941	984	943	980	1011	935	963	980	915	894	892	956	965	942	985	923	965	943	946	961	969	1001	1017	947	1015	921	912	919	1014	960	928	890	952	960	908	961	935	939	948	970	964	965	938	961	937	974	942	937	949	897	960	995	948	987	924	999	934	914	929	969	995	965	932	970	1000	968	950	943	910	1015	913	894	913	974	947	948	931	916	904	958	953	944	948	959	1000	934	988	961	931	970	966	1002	935	979	977	957	979	935	970	945	959	955	932	977	975	960	975	904	918	876	948	940	929	933	938	1036	964	935	940	864	941	925	935	932	991	969	980	991	959	960	1026	917	985	917	956	940	969	963	942	948	911	955	969	950	963	933	966	968	939	910	961	912	943	947	980	982	937	982	926	966	902	980	963	944	1025	910	931	893	997	995	960	917	927	959	901	933	1027	945	978	916	961	934	951	936	921	904	897	933	956	957	938	978	946	956	941	928	947	1003	956	935	927	956	979	1017	959	944	885	929	956	1005	975	939	958	928	934	1025	956	932	954	954	914	930	942	953	961	859	973	917	931	954	1004	946	957	988	949	955	981	914	967	966	945	946	933	963	927	922	950	964	948	949	955	960	962	940	932	938	981	1010	948	977	919	934	975	927	959	959	927	938	918	919	938	906	954	949	970	955	994	919	965	949	962	956	940	1012	972	956	922	956	903	959	987	937	882	966	951	996	928	990	1012	966	960	933	1002	952	993	968	939	965	960	938	979	1003	929	926	917	963	997	994	975	912	953	927	973	916	918	972	956	958	949	986	906	931	956	954	922	935	999	884	975	927	950	980	888	912	941	969	900	948	931	965	938	917	971	958	930	972	944	934	895	1043	1008	940	1001	955	973	987	930	960	977	982	949	987	965	959	973	968	957	1026	939	962	998	952	920	890	930	934	998	1032	991	988	956	983	950	906	982	929	950	974	967	942	913	928	952	990	932	927	952	929	971	943	905	1008	969	951	955	938	936	1006	973	966	961	967	998	988	951	930	966	982	985	924	921	994	941	978	946	933	951	921	941	940	992	976	904	913	992	1010	975	976	981	914	917	958	961	944	957	969	939	900	954	934	941	1003	934	943	996	953	951	953	972	928	970	937	977	887	882	978	900	939	965	939	955	910	954	959	978	951	956	1013	954	963	945	979	897	959	946	1006	952	1011	979	964	954	929	977	936	914	970	930	977	920	975	954	993	939	928	954	898	939	943	952	920	941	938	892	939	967	982	943	937	942	915	917	1012	961	943	920	964	957	926	947	921	937	988	923	939	1006	933	934	950	921	928	975	930	937	955	981	1008	1002	893	985	942	959	967	891	964	1008	969	897	957	978	947	957	915	1000	950	929	911	975	970	958	940	991	909	923	944	970	973	990	915	995	941	926	903	953	931	931	940	956	1011	904	935	938	903	965	914	892	899	932	910	934	944	967	929	950	981	924	953	879	958	991	963	935	951	987	963	925	944	932	959	991	912	933	1034	920	924	942	892	1009	952	925	974	991	948	936	987	934	977	971	954	934	886	951	964	977	983	965	902	927	938	1004	941	969	944	963	952	980	887	973	916	883	941	976	953	934	1011	921	1010	941	931	969	957	997	977	966	889	881	921	972	947	962	967	975	994	926	961	941	944	927	1004	945	934	995	971	991	981	927	893	1018	975	953	925	933	938	943	962	940	943	987	958	975	932	909	937	944	932	959	941	983	984	894	982	971	993	934	975	946	941	956	988	938	977	951	994	933	954	989	928	946	912	990	952	936	894	970	951	951	908	919	920	994	963	919	934	970	957	928	924	888	939	913	940	888	919	972	993	956	945	989	880	967	980	987	947	966	966	974	1014	898	943	927	956	961	914	937	959	989	931	988	883	964	973	956	900	951	919	955	876	888	910	964	976	919	1003	938	983	919	939	934	933	984	976	949	946	965	935	910	972	973	1032	916	944	900	992	999	990	970	901	956	1001	996	937	915	933	934	924	923	947	958	966	955	907	967	1012	949	975	1007	934	951	947	941	1009	936	926	940	906	961	953	993	968	922	915	929	936	964	954	979	938	920	963	984	956	950	978	934	973	988	965	967	983	897	991	979	900	973	959	921	999	942	987	958	871	939	925	952	966	981	972	987	867	987	955	959	961	972	933	960	1006	950	916	906	989	1018	971	916	976	961	917	964	952	950	969	987	980	973	964	913	1013	960	1008	994	925	955	1008	980	918	931	948	913	1006	931	926	968	956	944	954	996	1043	964	931	941	972	948	898	923	945	984	947	1003	944	950	971	899	981	999	949	939	948	971	975	993	934	943	969	987	979	953	945	977	957	937	954	951	923	921	960	965	953	968	902	990	935	956	979	949	927	927	917	958	982	1023	941	926	900	955	929	995	1003	915	937	974	971	916	992	911	1026	922	923	901	931	900	938	936	975	976	934	953	974	867	946	950	928	941	919	909	1020	971	982	937	895	902	974	970	981	1000	910	933	920	972	1029	968	1014	981	921	943	967	974	876	941	952	952	956	893	947	953	967	933	931	983	974	920	926	895	950	956	926	977	954	936	902	992	973	957	958	944	968	926	946	905	963	984	928	937	942	985	955	1003	943	966	934	965	925	995	933	980	879	931	932	980	989	975	949	968	1006	909	947	928	967	960	952	1031	972	953	959	950	915	943	952	942	912	975	946	928	1006	933	893	950	866	920	946	938	989	934	974	985	951	969	1016	964	888	898	976	981	1002	999	962	972	889	974	956	988	916	994	897	919	977	938	995	924	967	947	868	940	999	965	964	986	984	966	916	913	981	937	979	988	971	1019	991	944	941	976	974	918	969	972	978	940	966	951	921	991	970	953	960	926	887	963	871	932	982	939	905	1013	961	1010	1055	997	937	986	987	965	987	1005	999	896	987	927	936	931	982	964	1000	918	936	958	934	913	962	1020	931	955	971	970	977	977	975	917	908	967	940	875	944	986	935	909	930	945	940	990	951	955	905	950	954	1006	933	935	966	946	912	892	917	941	927	970	969	953	934	992	972	955	949	938	921	978	963	942	1004	1008	903	936	989	925	973	961	953	961	994	991	939	981	904	924	938	938	1002	977	932	958	921	904	962	965	945	958	948	981	970	982	957	960	993	954	924	947	933	984	985	926	965	1025	1004	918	959	945	1003	981	951	946	958	891	906	930	971	1000	998	909	953	926	927	953	1001	1000	947	981	957	911	947	960	974	916	909	975	950	933	922	1003	939	997	925	910	922	932	943	997	954	943	960	921	903	986	968	921	1013	983	911	951	935	939	936	939	966	907	915	1002	916	932	922	903	935	942	944	920	986	913	977	900	949	876	1003	958	960	979	984	972	948	957	899	939	950	956	962	911	919	974	886	933	992	955
39357	29932	26620	17093	4102	1805	1144	854	798	727	691	518	597	530	505	535	515	545	517	513	483	521	461	505	533	506	481	512	530	535	476	519	483	500	469	474	474	473	455	450	479	464	491	475	498	502	477	454	441	485	449	507	515	499	432	454	456	467	486	464	463	471	458	453	464	468	443	485	464	436	501	481	478	450	510	444	472	469	464	414	488	470	478	514	455	475	443	480	470	449	465	452	475	450	504	450	505	520	458	508	450	467	431	495	467	475	461	447	480	503	481	512	497	487	462	459	466	470	500	455	513	467	478	461	447	510	450	473	450	479	471	472	469	458	479	444	445	488	512	436	475	443	487	489	491	471	445	492	464	451	499	467	464	420	486	461	490	510	496	494	495	507	483	455	452	523	466	462	469	457	462	485	522	491	477	472	480	479	449	537	506	481	499	480	455	513	457	472	426	444	456	434	471	494	466	493	444	433	499	493	476	477	472	486	465	470	496	483	474	501	456	473	510	423	519	476	470	455	455	468	467	445	453	500	432	431	452	471	474	454	459	423	467	444	482	464	489	437	495	461	477	486	511	498	464	466	462	514	439	454	487	514	468	494	508	448	460	484	472	426	463	475	490	474	458	474	484	476	476	444	470	431	460	469	469	475	449	481	429	460	452	455	487	470	500	514	486	482	478	449	466	504	475	482	481	474	430	500	481	495	443	500	476	472	526	463	446	445	474	486	442	494	444	479	492	474	478	464	437	483	484	495	441	423	475	505	479	468	508	476	420	477	466	474	512	529	500	475	469	500	473	476	445	471	485	481	469	470	466	480	439	499	482	517	478	487	460	442	499	508	497	479	489	441	465	428	490	469	432	533	489	465	471	466	435	452	456	456	458	485	504	475	459	486	456	489	474	500	450	451	471	466	451	447	499	465	438	490	428	479	465	488	523	482	462	460	475	435	494	455	472	436	504	466	481	458	500	518	469	450	493	475	499	500	462	444	434	495	480	487	467	489	470	450	502	511	448	477	484	488	452	462	494	441	506	434	464	442	448	468	461	448	431	452	461	515	453	497	476	469	449	463	524	489	465	486	471	479	475	461	453	512	482	434	462	479	472	489	483	486	522	483	500	448	482	472	481	446	450	453	465	492	459	471	476	504	482	477	459	438	460	469	467	464	485	474	464	453	497	432	443	508	447	478	485	452	470	484	487	495	480	498	454	454	514	494	483	464	514	486	485	503	466	472	431	472	450	437	487	510	425	449	451	454	506	455	495	498	517	473	521	504	448	490	454	464	537	495	494	453	484	510	470	469	467	503	512	539	445	464	476	491	470	465	447	471	458	474	494	435	478	462	516	484	447	453	506	473	523	479	473	508	450	461	459	455	511	473	473	461	474	478	475	508	470	482	484	490	506	446	483	500	481	435	480	461	470	494	444	474	460	491	536	484	481	473	464	507	453	445	444	477	477	447	511	485	466	453	496	453	465	464	421	459	503	495	487	502	465	482	515	482	465	452	528	509	466	483	496	455	470	457	481	453	503	483	487	511	477	507	482	468	479	469	458	500	436	448	497	476	538	492	511	509	446	479	503	510	428	476	451	496	470	459	481	470	455	447	450	519	496	451	472	491	534	454	481	482	453	476	479	450	490	486	437	508	425	494	453	504	482	459	458	489	465	405	467	473	440	441	488	499	509	464	440	460	461	488	484	468	493	489	496	482	488	472	482	448	447	517	466	434	459	426	432	520	500	465	466	515	535	486	462	488	502	466	464	491	487	458	444	469	450	469	440	454	510	450	473	489	470	480	456	441	459	497	448	491	510	491	496	457	470	455	504	487	467	466	498	516	428	492	478	500	486	497	501	457	500	484	499	489	504	486	447	487	487	490	522	432	473	418	467	458	482	419	411	445	510	466	493	507	433	493	456	525	479	463	477	450	426	450	485	513	495	484	448	454	446	452	506	489	478	452	482	516	469	492	460	474	476	455	474	471	487	419	473	489	474	451	455	499	437	499	456	443	511	488	487	486	445	430	429	501	530	483	489	443	470	452	471	469	472	429	453	460	459	464	448	440	460	493	458	424	469	492	463	466	462	448	463	491	443	463	468	439	479	511	478	534	493	508	498	490	443	445	486	481	510	513	487	484	475	493	452	452	521	454	473	480	418	475	491	487	495	504	499	477	409	465	467	487	468	393	464	493	469	499	451	465	449	473	476	501	434	472	518	459	459	515	484	470	494	447	503	438	462	417	434	480	462	493	461	492	497	479	463	501	514	476	481	449	437	475	472	457	471	490	487	496	496	460	523	469	435	486	489	478	484	489	481	461	455	453	499	471	473	512	483	478	461	442	467	453	505	465	473	445	481	492	508	458	468	453	511	477	479	467	502	455	468	498	487	492	453	463	510	500	480	454	470	461	469	482	494	455	505	470	491	479	476	439	472	499	416	523	492	461	465	495	494	481	468	455	468	461	439	472	476	434	511	458	448	466	485	468	459	466	457	513	498	491	474	464	492	468	452	421	488	466	501	492	476	520	449	493	492	526	477	435	453	456	488	451	491	467	465	493	426	478	462	463	513	469	476	526	496	503	468	489	459	467	486	503	411	511	472	455	462	534	442	548	489	474	466	479	464	462	447	459	485	460	472	439	491	515	451	495	437	468	469	463	510	470	497	449	440	498	502	503	463	489	493	432	475	466	491	514	507	458	480	497	449	496	447	446	459	456	462	457	522	473	511	485	463	451	488	463	481	479	461	512	464	464	516	514	476	476	449	476	487	469	448	447	465	466	473	491	480	428	462	464	486	479	490	466	508	473	496	444	444	476	464	468	465	494	485	499	472	456	473	475	449	470	419	456	486	479	432	445	455	450	499	467	472	519	486	503	450	489	510	464	490	480	519	475	518	419	494	497	492	443	485	442	493	423	489	491	454	474	492	457	468	492	490	461	480	466	432	441	465	477	498	520	477	445	425	498	453	468	465	465	493	465	470	439	494	452	505	482	454	442	472	448	480	485	491	455	454	503	480	490	425	474	490	446	490	498	451	445	467	500	471	467	478	505	472	417	466	499	501	468	498	464	461	487	481	483	441	474	508	472	472	446	489	469	483	493	460	438	459	496	481	523	512	501	434	500	470	495	494	474	491	463	514	525	430	494	497	455	522	525	471	485	441	488	468	434	472	449	470	439	474	472	434	500	507	477	505	454	452	448	437	520	458	450	443	438	480	478	474	438	460	465	459	471	455	469	498	483	454	472	542	460	494	529	482	499	467	495	489	492	459	486	437	503	477	456	481	490	458	482	494	501	471	498	497	464	487	460	486	477	512	498	496	490	478	514	476	471	452	489	478	469	447	471	488	471	500	491	506	431	436	473	478	456	451	441	476	440	475	472	449	500	467	445	513	524	492	464	496	489	473	431	487	444	447	458	458	475	519	436	497	485	466	494	493	491	481	490	430	496	485	443	491	494	475	480	426	463	509	490	479	478	469	483	489	487	512	491	464	463	479	465	491	484
25529	23293	29686	21058	5701	4441	3384	2746	2295	2104	1856	1632	1495	1442	1358	1362	1350	1334	1298	1184	1152	1177	1143	1148	1099	1137	1122	1046	1079	1055	1050	1036	1047	1094	1035	1020	1041	1024	1031	1042	1029	1049	1001	1012	1059	1009	992	1021	1066	1060	1059	1056	1047	1039	1002	1003	984	1043	1109	1085	1074	1013	1051	1046	1027	968	1009	1043	995	1029	977	1022	1019	1029	1003	1079	1013	1036	988	1053	1034	1032	1025	1027	1008	999	1048	1018	1028	1002	1070	1046	1057	1038	1039	1019	1014	1055	980	1096	1091	1134	1044	1011	973	1041	1022	1020	1087	1013	1033	1000	1067	1013	1068	981	1001	1050	1057	1044	1064	977	1041	1070	1016	1025	1057	1040	1021	1028	1003	1051	1076	1017	1034	1039	1054	1017	1008	1014	1053	1066	1023	1000	1083	1062	963	1069	1015	1077	974	1031	1026	1014	993	1036	1042	984	1016	1018	1054	1095	1038	1051	1041	1048	1053	1016	1057	1035	1003	972	1018	971	995	1010	1039	1019	1040	990	980	1008	1013	1001	979	1017	1019	1052	1048	1000	1073	1014	1057	1003	1032	1017	1025	1042	1015	1018	1017	1018	1091	1015	1039	1028	1057	1006	1121	1065	1016	1031	993	1049	1043	1073	1033	1068	1011	1025	1048	995	985	997	987	1021	1011	1061	1033	1063	1012	1067	963	1004	1038	1060	1043	1043	1035	1028	1027	1065	1076	1054	1067	1021	1057	1008	996	1047	990	1000	1007	975	1077	1045	1048	1039	1031	1075	1002	1036	981	1016	1027	1044	1040	994	1002	1058	992	1008	1056	1036	1029	1058	1011	1012	999	1004	1040	1029	989	1027	1009	1035	1024	1045	990	1039	1006	998	972	1003	1028	1017	1058	1009	1023	1037	984	1021	1040	1074	1089	996	1023	961	1048	1008	1015	1041	979	1053	1070	1065	1050	1041	1054	1047	973	1016	974	1078	965	1059	1052	1091	942	1010	1042	1003	1049	1019	1065	1032	991	1039	978	1023	992	1021	990	1007	1006	1003	1047	1023	1024	1034	1017	1052	1022	1074	1019	990	1026	1013	1040	972	1021	1044	1034	1029	1025	1044	1011	1034	1009	1029	1074	1020	1061	1031	1052	1084	1036	1034	991	1019	1035	1024	979	1041	1008	1015	1011	1014	1035	1004	1072	1012	1009	1036	986	1013	1069	991	988	991	1014	1042	1005	1041	1012	1020	1005	1089	1022	1055	1005	1002	1007	988	1000	1048	964	1065	1007	1009	1027	1037	986	1023	1056	1022	1035	1051	1004	988	992	1027	987	1035	1027	981	1004	1047	1024	985	997	1030	1023	1015	1042	1015	1111	1034	983	1035	1046	1041	1061	1054	970	1026	1031	1034	1011	1047	1036	1041	1047	1046	971	1022	1059	1013	1009	999	986	1031	1032	1021	1002	969	937	998	964	1026	1074	997	999	1070	1045	1015	1082	1052	1012	1044	1041	981	1040	1063	1006	1028	1005	1045	1056	982	1049	1019	1060	1035	968	1017	976	1084	1040	1004	985	1082	1038	999	1054	1013	1078	1024	968	1016	1036	1033	1033	1000	1054	985	1015	1104	1030	1028	1053	961	991	987	990	1081	979	986	1031	1021	1039	971	1060	985	1037	1021	1012	1064	1076	1079	1026	1113	989	1056	1014	990	1076	1053	973	1032	1004	993	964	1040	1009	1014	1046	1056	1034	1048	983	1005	1095	986	1073	1017	1020	1023	958	1003	1010	1076	1027	1026	1054	1038	1036	1050	988	1031	1025	1020	1032	1052	1039	1055	995	1009	1009	1018	1056	1012	1028	1075	1061	1025	1038	1016	1014	999	997	1041	1076	1054	967	1036	1071	1064	1033	1030	1088	1032	1043	1016	1002	1003	1012	1025	1044	1028	1107	1022	1048	1047	1038	1009	1036	1005	1021	1014	1030	1001	1073	1075	985	982	958	1036	1084	943	1040	1060	1018	1035	1010	925	1028	995	1069	1010	1059	1086	1059	1037	1044	1060	1016	1054	1035	1001	1020	1033	963	1043	1040	1011	1042	1043	987	1021	1017	1023	1031	1002	1001	1050	1024	1054	1012	1049	1067	1057	1041	1042	1084	1068	1038	1023	1012	972	1042	1055	990	1005	992	1030	1013	1030	1033	1021	1000	986	928	971	1020	998	1016	1017	1039	1036	1012	1051	1025	1030	1062	1015	1052	1045	1027	1018	1017	1080	1119	1052	1016	1041	1044	1029	982	1031	1006	1054	1023	1017	1020	986	1047	1032	1059	1044	1070	1068	1018	1042	1017	996	1036	1034	1013	995	979	1042	1068	1048	1064	975	1057	1005	1074	1042	1042	970	1027	1035	1065	1002	1084	999	1018	1029	1062	1017	1039	1034	1003	1046	1031	1020	969	993	1053	1033	993	1020	985	1002	1004	1048	974	1051	1087	987	1054	1065	1060	1005	1101	1074	1045	996	1076	996	946	1033	1076	983	1077	1069	1001	1038	990	1012	986	1003	1016	1057	1030	1031	1003	966	1033	1012	1003	957	1068	1012	1036	987	1046	1036	1031	1031	998	1004	1020	1004	1011	1080	1045	993	1057	968	1025	1006	942	1015	1103	1085	997	1040	1010	1039	1085	1016	1032	997	974	1042	1021	1007	1049	1100	1014	1019	1047	1017	987	1090	1012	1032	1008	1050	1089	1087	1008	1055	1051	1079	1014	1063	1063	998	1025	1122	1004	1027	1046	1077	994	996	1019	1078	1018	1014	1011	975	1009	1060	976	1040	1000	957	992	992	1042	1061	992	1042	1045	1058	1031	995	967	991	999	1037	1060	998	1078	1010	992	1048	942	1049	1048	1014	1041	1069	1017	1018	1013	1053	1018	1056	1031	1003	1004	1045	1037	1009	1017	1053	1050	953	1040	1033	985	992	1066	991	1028	1046	1013	1073	993	1029	1038	1031	1016	1017	1021	1027	1025	998	1057	1021	953	1049	1038	965	1074	1021	1071	966	1077	1060	1001	1010	1018	1069	1045	1047	1020	1031	1050	1074	1002	1078	1058	1019	1015	975	1049	1014	1065	1018	1037	1008	1053	1027	1029	1082	1008	987	1007	1067	1095	1006	1063	1053	1035	1095	1038	1016	998	1042	1029	1050	1038	1063	1005	983	1045	984	1078	1062	1017	990	1012	1024	1035	1010	1099	1032	977	998	1028	1016	1070	1072	1035	1023	1012	1013	1034	1079	930	1040	1028	1032	968	1068	1043	1021	969	983	950	1067	1063	1056	1007	985	1049	1034	1046	1075	1064	1005	1092	1031	981	1038	1038	1051	1012	1065	1070	1038	987	1051	1073	1032	1078	1000	1069	1032	1026	1039	1008	1011	1020	993	1038	1022	1029	1047	1019	1042	1031	970	1052	1041	1028	993	987	1015	1050	1031	1003	1084	1058	1018	1029	1016	1006	1033	1018	993	1017	1017	1015	1061	1015	973	981	1017	1000	1041	1030	995	1053	1030	1022	1050	1039	983	1033	1036	1004	996	1013	1062	995	1011	1050	1018	999	1005	1064	1024	1078	1025	1020	1064	1101	973	998	994	973	1039	1075	1034	1072	1055	1026	1061	1041	1055	1018	1070	1025	1023	1021	967	1063	1047	993	1057	1005	1025	1069	993	1018	1048	1048	1051	1024	1033	1077	1026	1021	1053	1010	998	1009	1061	1004	949	1030	1024	949	1075	1019	1052	1025	987	1020	1009	1009	975	1035	991	1039	1008	1037	1068	1034	1035	1058	1056	1013	1031	1020	1087	1005	1022	969	1063	958	1057	1038	1060	1046	1044	1071	1022	1036	1056	986	1015	1036	1019	956	981	968	1032	1015	1014	1005	967	951	983	1037	1039	1044	1005	1055	1022	982	1008	1078	995	992	1047	1037	1078	988	1031	1036	1020	987	954	1038	1047	1044	1055	964	1023	1078	988	1046	1032	990	1034	1001	1029	951	1058	1064	1013	1042	1008	1098	977	1034	1008	1037	975	1009	1039	1043	1055	996	1061	1032	1103	1035	1011	1047	1040	1048	1033	1018	1016	1042	1058	1053	1016	1033	1017	1009	1047	1019	1007	1034	1051	1020	1024	1014	1029	1015	1010	994	1071	1005	1037	1066	1049	1005	988	1077	1057	959	1069	1015	1008	1055	1048	1040	1075	1019	1023	1012	971	1012	1024	1060	987	1049	1028	1005	986	949	1057	1040	1051	1033	1020	1011	1126	1089	1087	1037	1033	997	1043	976	1018	1047	1010	1039	1014	1063	1002	1008	1047	999	1020	1002	1061	1122	951	1073	1026	1095	1059	1004	1012	1012	1113	1021	1032	1044	1019	1028	1041	1019	1013	1059	1004	1031	1036	1044	1061	1061	1044	1020	1067	1019	999	1074	978	994	1053	992	1005	1042	1059	1058	1028	996	988	1008	1042	1054	1022	989	1079	988	1050	1026	1046	1010	1034	1027	995	1025	1067	1057	1014	1056	1005	1017	1011	1060	1022	1026	1009	1035	1130	1014	1058	1012	1087	1020	1030	1080	1066	1011	981	1042	1035	1074	1009	1056	945	941	1023	1048	983	1050	995	1035	1022	973	986	1045	1093	1066	996	966	956	1040	991	1025	1047	991	968	988	1060	1076	1013	1055	1081	1043	1045	1058	1039	953	1038	1025	1071	1005	1046	1005	1013	1054	1037	980	1001	993	1011	1064	1003	1022	1083
49498	40467	39246	25200	7653	2985	1738	1276	927	789	763	660	678	653	649	626	590	580	610	587	572	553	567	560	517	520	550	555	517	517	520	596	503	497	576	494	514	537	561	537	576	542	487	515	521	559	553	539	519	491	497	537	531	532	517	514	527	546	512	580	479	533	550	535	557	510	516	543	510	565	537	534	557	541	542	524	537	564	546	545	530	549	452	478	543	502	519	541	445	482	542	514	550	497	515	509	508	548	498	544	543	511	542	522	519	543	525	533	491	495	480	527	543	574	500	494	512	530	491	504	558	529	562	569	546	546	550	591	547	568	556	554	528	525	513	545	559	575	599	545	515	501	506	538	559	543	519	521	564	502	490	508	546	551	544	524	527	518	570	507	524	461	545	523	516	527	551	548	523	492	560	556	531	505	500	532	535	515	532	545	545	511	535	508	477	522	492	520	485	546	536	526	539	554	567	537	544	537	529	497	530	536	547	560	508	545	540	522	507	559	585	523	564	549	568	545	509	524	534	557	537	513	546	540	536	536	501	545	574	504	479	549	520	553	516	560	557	583	557	573	502	540	576	569	517	540	489	521	568	533	539	524	558	504	510	535	490	538	515	557	504	539	548	523	518	543	548	560	551	547	518	539	559	536	543	536	558	513	519	503	534	493	534	536	533	527	517	530	546	550	538	514	491	510	488	536	525	522	523	505	543	495	501	527	515	499	518	511	490	490	501	513	548	530	503	501	498	512	499	468	508	548	533	531	538	506	554	568	487	535	526	562	560	520	472	536	490	539	529	560	592	545	536	525	543	484	566	517	482	488	514	501	543	504	579	517	534	548	529	520	521	555	552	523	561	531	525	540	516	554	504	504	497	534	544	532	527	479	587	526	560	539	498	579	517	575	512	573	524	546	559	547	557	514	544	472	520	516	544	568	532	554	518	526	538	516	490	561	516	492	555	514	497	530	538	569	530	513	507	508	548	525	522	529	538	518	556	516	557	550	561	563	488	542	479	528	521	535	537	551	491	558	493	551	493	555	514	491	512	498	548	514	505	476	592	509	508	469	526	465	495	557	548	528	507	554	500	513	540	502	553	523	489	528	500	489	549	540	549	534	568	509	551	541	524	587	519	542	545	528	550	523	568	506	529	560	542	541	571	566	497	525	487	542	521	543	491	528	526	510	548	520	524	504	494	509	544	579	511	501	531	552	513	452	541	536	541	492	512	512	527	575	498	581	505	566	564	530	517	535	504	533	538	539	503	525	534	538	504	539	524	543	473	502	591	581	541	522	514	501	520	517	559	512	499	525	509	490	503	478	524	500	490	496	529	521	535	566	509	508	561	544	546	525	549	463	511	539	541	543	560	508	508	547	526	527	521	494	514	555	514	480	557	520	504	527	525	498	541	501	497	497	532	491	521	569	524	500	545	536	541	506	529	532	532	519	542	534	541	537	517	529	521	489	519	524	503	569	540	523	530	549	533	541	520	507	524	542	565	542	525	486	540	521	496	509	522	540	543	515	517	562	523	561	536	553	555	495	545	574	564	547	473	519	506	549	587	541	495	543	532	558	534	549	525	533	567	536	525	550	505	507	497	476	510	542	505	485	531	551	532	518	521	484	509	533	532	514	484	510	588	490	533	509	549	571	512	494	525	509	488	546	503	546	504	499	520	564	523	544	494	568	524	560	510	563	535	536	482	525	522	509	507	556	585	507	531	514	504	513	530	534	551	516	497	531	548	561	592	491	481	523	543	515	481	504	537	580	514	525	510	542	551	509	532	545	478	481	488	565	559	504	566	582	554	559	513	527	545	540	502	528	516	533	537	491	532	543	589	523	535	554	550	532	570	539	546	509	568	519	533	533	552	555	538	565	510	523	543	509	546	498	520	558	528	519	514	547	549	508	564	518	562	509	531	543	572	496	508	557	520	482	486	546	538	517	518	538	520	514	482	526	529	515	481	555	514	539	496	507	531	507	532	515	520	529	543	531	506	515	475	524	494	526	529	514	530	532	563	540	522	568	532	557	527	495	575	511	569	528	530	533	540	590	532	578	551	525	518	514	503	559	574	522	506	539	515	510	533	548	542	510	544	543	536	545	520	552	507	516	580	491	540	516	527	531	511	545	490	513	571	543	570	558	506	527	524	536	500	511	505	508	528	547	561	517	499	508	539	486	538	538	585	558	549	524	502	516	544	539	494	553	527	513	549	530	552	507	524	541	555	519	534	522	495	482	500	533	559	544	527	461	537	539	486	533	552	498	545	527	483	504	579	513	518	549	541	482	522	513	526	537	510	525	530	541	544	498	514	535	506	507	518	552	493	525	544	528	524	540	547	512	544	526	514	495	540	528	493	521	506	537	558	513	547	511	551	555	505	534	555	548	540	511	542	535	515	569	510	502	517	570	554	504	541	525	531	523	479	553	545	483	514	549	523	522	531	536	496	512	514	517	569	582	547	515	541	534	534	526	515	529	573	509	552	566	553	532	479	487	508	457	543	536	544	523	525	559	520	555	515	475	559	524	535	571	553	481	545	517	523	531	507	542	491	496	611	529	513	556	511	531	564	489	531	543	515	512	539	547	544	541	510	531	497	530	552	539	528	508	537	524	561	564	553	529	549	536	499	512	493	541	534	513	536	562	513	552	500	562	532	522	525	538	523	520	537	516	567	503	540	530	588	501	484	539	518	526	528	494	463	514	548	532	548	540	526	496	557	529	563	537	572	572	548	554	569	494	568	520	528	498	517	497	543	548	540	540	563	513	555	542	533	548	534	501	495	547	510	554	530	492	501	522	513	529	504	504	517	576	574	494	475	517	547	564	510	490	520	502	462	529	518	545	517	566	499	535	500	559	537	505	522	553	502	550	535	522	473	526	543	531	577	549	573	521	536	472	521	519	555	586	553	558	537	595	492	500	531	592	522	527	507	568	562	529	541	526	539	515	487	543	511	528	546	509	527	532	534	564	542	528	478	546	580	524	528	579	491	522	508	521	505	513	513	485	529	510	532	582	560	583	554	507	513	524	541	534	526	506	515	517	531	527	543	501	516	535	551	511	494	537	562	604	506	545	550	527	532	511	585	560	526	524	529	498	559	553	490	528	521	550	523	513	546	537	550	505	508	512	501	529	541	502	548	541	517	489	477	506	549	512	498	547	552	542	577	508	564	550	509	521	481	582	525	528	501	575	507	566	478	537	508	550	516	516	582	504	546	561	493	541	515	526	515	556	519	540	527	531	541	544	511	527	552	522	541	539	522	567	457	516	511	549	548	514	549	511	546	545	512	530	485	530	526	561	555	548	512	519	530	539	539	568	563	505	543	526	529	515	540	561	531	534	550	538	493	539	532	496	559	461	502	498	516	484	506	548	530	499	501	524	528	562	482	542	538	514	546	516	512	512	476	493	547	528	566	532	601	533	529	520	563	567	565	541	503	506	530	561	580	541	510	554	521	494	559	548	523	520	506	499	529	513	535	515	522	523	521	486	496	546	530	504	563	558
32093	31368	39785	27580	7717	5963	4694	3699	3061	2584	2472	2067	1953	1719	1649	1587	1626	1603	1400	1347	1323	1307	1215	1236	1208	1203	1160	1209	1231	1167	1202	1188	1232	1219	1163	1082	1114	1188	1085	1235	1098	1173	1216	1217	1117	1090	1160	1150	1139	1091	1113	1105	1123	1151	1170	1081	1120	1115	1156	1118	1195	1120	1122	1128	1104	1145	1104	1115	1108	1146	1136	1134	1093	1152	1089	1134	1126	1077	1149	1127	1164	1149	1121	1156	1123	1204	1108	1080	1117	1139	1140	1120	1127	1099	1152	1147	1081	1168	1134	1104	1194	1122	1120	1140	1140	1159	1065	1209	1165	1129	1112	1079	1170	1188	1105	1148	1122	1129	1135	1135	1166	1094	1124	1050	1140	1134	1154	1128	1131	1113	1125	1158	1086	1081	1125	1173	1064	1120	1145	1102	1089	1075	1155	1174	1135	1149	1077	1131	1140	1135	1074	1140	1188	1072	1129	1185	1144	1152	1153	1069	1147	1156	1031	1059	1175	1097	1095	1097	1099	1102	1107	1155	1141	1136	1102	1044	1114	1144	1080	1182	1116	1071	1138	1124	1145	1152	1111	1111	1119	1111	1133	1138	1126	1089	1077	1147	1120	1173	1143	1169	1123	1108	1078	1143	1141	1111	1165	1063	1111	1093	1032	1120	1146	1164	1151	1101	1137	1164	1128	1119	1106	1146	1101	1132	1136	1121	1105	1065	1139	1121	1116	1142	1181	1083	1076	1089	1121	1146	1089	1118	1149	1104	1146	1090	1152	1106	1146	1107	1132	1100	1164	1134	1131	1109	1157	1121	1080	1069	1158	1162	1128	1128	1176	1143	1110	1073	1145	1096	1100	1116	1143	1084	1070	1102	1114	1196	1087	1110	1147	1080	1145	1134	1139	1149	1091	1077	1111	1136	1074	1147	1152	1130	1097	1094	1112	1142	1050	1109	1115	1052	1098	1112	1104	1146	1078	1076	1049	1165	1111	1078	1134	1090	1103	1111	1074	1079	1068	1086	1090	1138	1084	1051	1065	1089	1132	1097	1100	1141	1112	1104	1105	1150	1076	1174	1108	1132	1119	1153	1116	1103	1129	1124	1163	1064	1146	1127	1173	1197	1079	1153	1098	1122	1109	1150	1069	1114	1120	1108	1113	1114	1170	1107	1163	1163	1127	1076	1150	1118	1147	1015	1188	1103	1108	1114	1131	1141	1065	1093	1115	1122	1101	1153	1095	1104	1150	1102	1135	1095	1101	1163	1094	1092	1134	1138	1113	1097	1148	1114	1110	1150	1078	1080	1131	1128	1100	1114	1074	1126	1113	1091	1137	1097	1127	1066	1105	1092	1129	1055	1157	1147	1139	1156	1082	1105	1113	1182	1138	1123	1124	1093	1111	1119	1128	1148	1155	1137	1121	1143	1147	1065	1127	1130	1106	1106	1119	1100	1167	1104	1083	1078	1120	1171	1145	1158	1093	1122	1155	1133	1148	1080	1140	1079	1165	1156	1140	1104	1081	1100	1147	1084	1189	1060	1113	1105	1096	1131	1133	1133	1163	1136	1162	1144	1085	1124	1141	1076	1118	1084	1109	1119	1107	1128	1150	1140	1094	1135	1085	1183	1151	1073	1106	1174	1134	1148	1166	1093	1127	1150	1144	1080	1159	1135	1087	1144	1081	1158	1109	1160	1125	1154	1142	1135	1123	1083	1105	1126	1117	1095	1064	1098	1070	1126	1141	1145	1181	1117	1147	1080	1054	1113	1146	1128	1116	1132	1094	1089	1133	1076	1165	1122	1142	1098	1154	1086	1157	1125	1097	1159	1143	1115	1117	1100	1165	1093	1173	1163	1090	1092	1116	1145	1128	1117	1072	1069	1147	1092	1118	1146	1124	1100	1108	1112	1081	1198	1113	1111	1124	1140	1176	1096	1097	1075	1107	1154	1142	1080	1127	1159	1068	1199	1123	1095	1122	1145	1152	1108	1094	1113	1143	1117	1109	1144	1166	1147	1096	1105	1117	1104	1129	1115	1184	1132	1137	1123	1132	1096	1159	1100	1116	1087	1090	1128	1150	1120	1112	1098	1117	1093	1121	1106	1092	1066	1151	1107	1133	1102	1112	1133	1187	1157	1127	1099	1109	1095	1124	1147	1099	1136	1106	1098	1145	1060	1099	1102	1114	1092	1075	1115	1161	1120	1097	1140	1132	1085	1049	1105	1122	1115	1117	1166	1093	1041	1079	1110	1161	1105	1149	1081	1101	1075	1140	1126	1119	1083	1154	1154	1067	1119	1127	1102	1101	1108	1094	1108	1092	1159	1104	1125	1115	1154	1105	1059	1091	1151	1087	1090	1082	1088	1118	1123	1099	1117	1125	1148	1184	1108	1087	1109	1126	1098	1156	1119	1117	1073	1018	1121	1146	1119	1102	1125	1124	1100	1124	1123	1113	1170	1077	1104	1096	1105	1081	1078	1119	1127	1132	1167	1127	1101	1121	1116	1177	1105	1164	1129	1139	1159	1117	1104	1142	1112	1152	1081	1102	1119	1095	1159	1098	1150	1119	1085	1098	1128	1127	1193	1096	1079	1132	1199	1074	1140	1155	1165	1035	1143	1153	1102	1124	1086	1226	1141	1118	1136	1141	1119	1173	1086	1079	1161	1102	1111	1153	1081	1136	1125	1109	1140	1156	1100	1123	1159	1149	1158	1166	1111	1143	1114	1148	1141	1038	1126	1069	1088	1072	1101	1138	1107	1182	1114	1097	1140	1146	1151	1110	1163	1132	1111	1106	1103	1119	1097	1157	1116	1105	1082	1072	1128	1166	1129	1149	1112	1131	1114	1054	1155	1105	1113	1015	1146	1109	1115	1074	1106	1160	1089	1026	996	1151	1164	1064	1133	1085	1158	1141	1062	1152	1120	1109	1131	1108	1109	1127	1159	1105	1147	1121	1143	1131	1176	1099	1087	1048	1049	1165	1084	1058	1164	1145	1165	1109	1169	1123	1072	1095	1131	1127	1046	1172	1086	1067	1091	1112	1103	1117	1138	1127	1087	1107	1105	1089	1168	1164	1095	1104	1165	1136	1151	1116	1159	1085	1128	1144	1157	1122	1124	1116	1148	1143	1134	1105	1116	1106	1061	1097	1140	1132	1150	1138	1131	1114	1075	1082	1136	1103	1206	1139	1144	1140	1064	1155	1085	1062	1116	1108	1109	1069	1114	1113	1120	1076	1114	1103	1090	1052	1123	1098	1143	1140	1094	1139	1091	1128	1158	1156	1108	1068	1090	1123	1135	1099	1099	1113	1075	1154	1125	1141	1139	1095	1117	1104	1106	1104	1129	1115	1101	1185	1145	1103	1124	1124	1098	1081	1178	1060	1112	1110	1138	1121	1116	1073	1118	1113	1133	1139	1122	1194	1164	1104	1077	1114	1078	1090	1184	1180	1181	1090	1071	1120	1157	1111	1108	1122	1111	1077	1072	1092	1136	1123	1109	1126	1171	1105	1121	1030	1120	1053	1166	1114	1182	1084	1133	1179	1106	1099	1064	1075	1114	1038	1080	1131	1107	1095	1137	1098	1143	1127	1173	1043	1073	1094	1194	1094	1106	1093	1129	1157	1180	1163	1095	1167	1090	1150	1103	1187	1091	1096	1114	1109	1047	1136	1158	1176	1145	1157	1134	1143	1086	1116	1122	1076	1104	1143	1180	1090	1193	1095	1141	1086	1111	1164	1148	1126	1111	1142	1195	1108	1079	1064	1090	1109	1187	1114	1069	1207	1109	1074	1135	1073	1055	1160	1187	1137	1123	1138	1143	1157	1118	1105	1100	1098	1143	1103	1127	1133	1114	1102	1070	1136	1151	1103	1094	1118	1142	1161	1116	1047	1079	1122	1196	1139	1146	1142	1212	1091	1163	1114	1110	1128	1162	1096	1136	1107	1099	1169	1102	1083	1101	1144	1187	1109	1075	1137	1151	1064	1051	1116	1130	1130	1154	1168	1119	1128	1068	1140	1111	1157	1092	1163	1126	1099	1134	1118	1059	1152	1140	1142	1120	1142	1186	1143	1204	1102	1096	1188	1152	1130	1139	1136	1102	1109	1144	1169	1166	1165	1111	1176	1103	1170	1137	1106	1159	1081	1136	1178	1148	1092	1185	1129	1083	1197	1095	1068	1028	1055	1119	1131	1126	1118	1086	1092	1080	1115	1113	1103	1091	1132	1138	1065	1099	1079	1094	1112	1076	1113	1122	1149	1087	1103	1175	1059	1109	1094	1165	1124	1107	1150	1070	1078	1060	1189	1154	1131	1150	1120	1086	1093	1086	1072	1134	1094	1074	1153	1142	1118	1105	1143	1148	1139	1149	1072	1124	1108	1131	1066	1051	1110	1159	1110	1130	1131	1100	1090	1059	1079	1108	1139	1134	1160	1140	1089	1076	1120	1088	1053	1141	1142	1107	1068	1157	1102	1151	1099	1143	1136	1137	1131	1146	1129	1082	1119	1162	1177	1094	1075	1090	1147	1115	1160	1112	1106	1064	1155	1072	1116	1157	1143	1169	1135	1091	1144	1103	1117	1100	1122	1138	1169	1149	1140	1158	1140	1088	1119	1097	1138	1116	1138	1141	1145	1068	1074	1103	1120	1126	1127	1105	1096	1124	1110	1120	1082	1143	1133	1108	1088	1053	1172	1123	1103	1183	1120	1185	1169	1089	1189	1151	1095	1151	1149	1157	1141	1170	1098	1100	1115	1110	1196	1076	1097	1096	1168	1133	1149	1119	1061	1150	1121	1101	1114	1151	1126	1076	1093	1125	1177	1123	1099	1113	1136	1120	1135	1100	1105	1172	1111	1086	1139	1105	1139	1082	1115	1084	1143	1159	1064	1215	1124	1083	1130	1113	1175	1070	1120	1141	1088	1096	1171	1113	1125	1096	1099	1096	1135	1140	1045	1064	1084	1102	1180	1126	1114	1123	1092	1136	1184	1128	1187	1072	1136	1129	1165	1129	1137	1079	1107	1127	1116	1068	1122	1126	1142	1138	1060	1111	1163	1148	1085	1100	1126	1129	1076	1116	1075	1131	1147	1140	1136	1076
21682	13421	9250	3636	972	756	622	649	542	496	543	511	484	472	440	477	494	429	456	455	469	480	436	445	433	440	462	437	473	476	422	454	465	455	488	475	465	430	463	489	462	408	458	488	441	441	434	431	455	470	473	412	453	486	418	435	433	437	467	436	423	439	431	465	441	447	440	447	471	462	438	448	467	462	450	487	488	428	454	420	478	453	489	470	455	462	453	456	462	429	442	419	440	448	436	475	479	464	454	433	429	367	418	420	474	428	437	496	484	459	473	444	451	435	461	486	450	468	445	463	456	500	424	471	433	425	423	456	486	480	504	424	430	446	463	468	483	449	455	471	430	438	457	474	471	454	414	446	510	473	445	410	463	497	474	475	436	460	438	473	464	477	444	403	451	465	462	510	468	472	471	467	435	451	435	433	453	446	426	475	436	495	477	429	448	435	442	417	425	451	439	478	448	490	454	396	428	431	469	495	466	472	511	434	444	415	451	515	474	468	470	446	418	441	465	479	463	463	456	479	448	453	487	454	457	463	393	469	427	483	433	455	468	431	427	435	486	502	463	448	445	423	436	445	454	443	469	465	467	436	444	454	445	465	440	469	455	454	435	438	481	478	445	476	425	471	448	460	472	448	456	456	466	434	438	466	455	469	462	450	454	423	451	460	418	438	466	491	429	427	447	406	461	441	438	490	477	490	426	424	507	460	437	457	449	414	455	459	465	514	435	480	415	472	461	481	456	470	441	463	409	428	449	472	467	479	440	451	480	415	420	440	425	473	447	469	440	508	432	437	471	438	456	431	488	450	421	451	460	456	454	477	467	421	437	427	435	413	445	449	437	420	446	468	460	462	489	433	453	454	447	399	438	461	435	410	466	411	468	465	474	486	441	420	431	432	431	432	419	446	445	445	445	462	416	463	453	463	429	452	449	458	438	482	440	431	470	422	445	449	422	411	419	450	476	462	432	444	468	437	439	433	491	474	502	450	459	429	460	437	431	473	445	467	454	471	497	462	419	457	474	472	507	443	439	406	427	455	458	491	471	476	460	448	485	443	416	436	455	417	455	470	487	514	452	465	445	448	452	463	481	472	476	471	483	531	465	435	423	433	434	422	457	443	457	469	474	465	464	435	395	472	461	447	445	460	423	504	458	480	444	456	486	469	427	446	454	483	444	448	448	487	435	438	490	422	432	445	454	464	415	479	516	414	477	443	450	445	484	432	391	463	441	464	477	465	475	475	465	463	481	415	458	502	472	426	470	426	460	477	441	456	448	450	429	420	405	480	477	492	443	473	442	433	443	474	438	400	454	435	482	442	419	437	463	416	442	439	466	419	478	439	444	455	454	488	473	468	447	495	429	448	449	442	424	433	465	443	498	483	459	482	453	473	470	462	470	462	442	445	464	438	475	443	437	432	484	463	470	454	440	453	437	466	467	441	450	450	446	467	450	464	425	457	424	448	408	431	410	475	451	460	524	460	436	439	445	439	443	422	462	444	460	460	404	437	423	420	475	473	467	424	453	435	449	430	443	439	454	469	455	465	435	434	457	465	391	399	462	454	448	416	465	437	456	426	510	428	458	466	493	423	419	454	437	438	419	439	455	498	418	467	477	470	451	465	464	457	506	487	441	439	526	438	420	518	454	437	443	457	438	409	482	399	478	444	450	465	457	476	436	449	458	466	467	437	476	419	401	451	443	425	484	413	483	477	461	462	447	472	458	435	449	466	496	460	442	478	433	445	456	423	460	451	434	438	448	428	428	456	502	450	473	457	434	490	446	429	474	412	424	460	459	468	475	430	482	459	481	445	458	404	458	454	495	419	415	494	483	429	486	474	461	465	452	478	448	441	464	437	471	464	472	472	444	418	486	504	447	417	453	457	435	472	453	480	494	479	461	486	436	460	440	485	464	452	444	404	443	493	453	445	442	426	428	472	452	472	471	461	452	468	461	429	466	458	443	460	483	421	462	469	436	463	480	469	467	439	481	453	440	422	426	468	429	471	470	455	424	490	481	441	426	483	449	464	407	472	452	460	414	420	416	467	449	451	436	421	443	407	435	531	503	449	471	423	414	472	449	445	452	423	440	435	438	442	481	484	456	480	414	424	475	452	454	454	417	438	397	462	442	490	437	409	450	424	423	421	484	466	442	465	463	505	413	446	477	469	420	458	496	465	460	451	405	419	466	474	455	427	429	426	469	476	429	484	469	477	421	479	460	456	441	449	452	426	504	462	450	424	464	435	446	425	465	443	448	451	454	441	447	474	440	520	446	441	493	463	431	470	468	441	456	429	438	452	456	409	462	398	410	441	445	431	476	491	449	398	465	412	466	421	496	497	458	425	442	478	462	452	477	469	471	449	462	476	452	440	466	427	461	470	440	415	448	430	492	451	470	454	429	455	469	487	458	502	474	465	470	423	478	430	437	433	470	460	456	448	477	444	471	445	425	407	468	487	432	416	449	449	431	468	483	457	454	445	443	447	462	478	502	469	474	503	465	487	482	450	461	451	442	436	430	388	440	460	451	461	439	428	438	438	435	451	473	416	428	436	433	441	455	412	438	486	458	465	425	455	477	455	475	441	471	491	513	474	460	474	407	460	456	495	479	444	464	455	473	446	440	480	418	466	434	449	439	470	475	454	458	440	457	451	470	447	449	471	428	438	466	466	458	475	469	450	423	437	480	476	414	456	419	446	456	453	442	445	484	435	472	459	449	441	437	447	472	501	446	488	475	437	486	430	427	451	440	470	483	470	484	426	439	428	425	430	444	456	469	453	454	433	465	432	416	461	425	449	450	436	435	465	469	470	465	472	473	427	403	426	455	422	449	495	460	446	444	460	429	480	492	467	456	439	473	434	510	458	467	440	434	435	478	477	459	442	485	467	437	443	451	427	531	445	461	414	446	463	490	452	488	466	494	483	455	479	467	466	443	470	463	462	458	465	418	451	510	440	451	428	464	465	448	457	440	499	434	432	444	485	396	474	448	472	480	460	441	445	478	424	447	439	439	424	415	459	489	461	509	451	455	432	468	462	461	465	457	439	455	436	449	421	454	467	451	492	476	454	472	435	487	448	481	447	471	437	429	470	481	432	418	436	434	488	461	432	474	485	467	450	483	420	458	466	406	453	446	436	467	451	474	501	464	477	490	437	472	491	446	470	464	416	521	400	401	464	463	422	476	457	483	503	457	443	395	456	435	474	534	478	487	448	477	500	453	430	450	446	458	471	490	437	458	476	431	468	434	477	426	443	455	444	487	447	437	465	468	451	432	427	457	426	438	448	472	474	436	447	457	469	475	447	428	446	431	439	442	469	473	452	417	454	454	430	463	452	454	440	424	465	448	447	473	444	443	451	460	463	452	512	448	443	464	434	441	445	482	472	455	446	418	447	482	439	430	433	431	435	462	435	438	427	491	450	435	454	413	491	449	461	458	456	425	497	454	458	441	449	497	461	458	470	467	409	482	421	426	447	483	458	405	470	486	438	429	466	473	433
12941	10674	13482	7851	2931	2374	1936	1662	1449	1396	1264	1219	1157	1141	1080	1162	1100	1089	1064	1045	1029	1064	1049	1021	1038	1034	972	993	1005	1038	967	918	1017	1028	990	977	996	1030	1020	997	1001	913	995	995	1019	996	1018	968	997	970	952	966	901	981	965	946	960	972	996	994	949	1008	1006	984	928	968	988	960	975	926	1061	1019	1044	945	967	999	1000	966	998	975	988	1015	991	1032	977	974	965	983	946	1015	920	1005	961	953	984	963	981	972	990	984	949	1012	932	978	956	970	969	901	1045	927	1012	985	977	916	1024	970	990	986	999	1022	962	1019	946	986	936	949	935	977	965	1033	995	986	953	950	974	980	1006	991	990	948	929	988	971	986	965	992	950	948	914	924	1041	1002	992	938	948	938	995	939	999	1006	963	1014	1058	1008	960	985	975	979	987	975	1013	998	982	932	907	957	980	928	973	967	994	975	958	959	951	957	1015	976	1003	961	966	1007	1023	951	1001	997	971	940	962	996	964	1004	990	976	963	962	964	956	948	994	972	1017	963	966	954	946	949	1015	1011	1038	972	1024	898	994	1014	1005	934	988	998	990	903	960	960	970	934	987	1021	942	958	964	1011	957	983	993	1010	980	923	1001	972	992	974	967	961	940	926	911	944	954	957	1004	980	990	932	972	971	960	1005	944	999	971	1020	926	957	999	958	956	998	1014	974	976	1009	1002	961	997	949	1027	1071	980	994	1015	974	996	945	999	1027	988	982	988	985	1031	970	952	976	975	981	967	997	1035	988	942	952	993	1017	954	972	987	922	988	964	997	943	955	1001	1010	937	986	997	988	983	1047	1002	1018	958	986	981	981	959	936	1000	1034	978	957	970	920	1002	951	907	984	996	963	965	969	930	959	987	976	1011	1010	970	993	1025	964	993	1042	916	1014	962	1042	983	988	945	955	994	997	961	970	967	959	1012	1001	994	971	985	1019	966	1020	958	898	1005	958	984	1018	986	927	987	1005	970	1051	948	1014	997	963	1022	1000	1020	967	965	977	966	925	991	980	1011	967	1018	958	994	913	1013	975	955	985	923	970	979	986	990	943	957	1004	969	927	1022	948	991	969	1011	957	944	1008	967	1063	1032	987	988	1048	985	983	967	980	931	1036	997	951	983	989	961	1021	970	949	999	962	974	973	923	973	961	921	1021	972	950	935	1004	948	976	959	1001	984	1013	979	974	986	998	946	955	989	1011	999	933	992	939	969	961	968	957	941	959	974	1010	1017	959	1011	967	970	996	965	953	1008	949	966	984	930	974	975	976	981	960	959	986	964	1009	976	921	997	966	1005	1001	916	972	948	1029	994	967	931	980	1017	939	990	1014	911	1032	989	987	983	927	998	976	967	981	970	965	928	921	942	961	1018	985	977	1011	1022	1016	966	925	896	938	1016	965	989	1000	971	957	1008	1008	977	967	1011	1011	951	950	1038	981	1013	958	964	923	987	971	989	978	958	974	949	1034	999	956	1007	962	995	1051	1058	964	956	944	972	968	973	1004	959	1020	1027	971	998	965	942	966	966	1010	982	1004	960	1017	993	1050	985	997	989	931	1013	1022	1011	981	983	997	985	975	971	1046	1012	1033	1011	941	961	953	1040	969	955	978	997	990	964	1045	1009	954	1006	965	973	976	965	989	937	1010	985	968	970	998	997	982	941	1009	995	967	1013	972	970	1012	1014	962	996	1039	935	985	965	972	893	991	984	990	954	986	1026	948	953	1042	1006	1026	1029	1048	999	966	1007	960	948	1001	942	929	964	971	928	995	996	950	977	985	995	959	934	1010	1000	916	999	956	1011	998	930	1009	992	989	1029	979	981	939	953	992	1013	945	986	954	940	975	980	994	957	959	1023	1056	961	935	988	951	969	979	958	920	954	1013	955	990	949	1019	1005	987	962	994	991	1006	961	994	947	1003	1052	981	967	945	973	983	1031	948	1011	970	1025	986	1009	1014	929	964	1004	1052	973	965	998	950	911	973	982	975	962	978	1013	946	996	991	925	962	958	1005	907	956	918	1011	1028	950	1051	1016	1003	946	1033	960	991	971	952	986	990	1000	985	1006	970	1013	911	998	950	1037	965	911	989	1009	942	959	985	967	975	1015	1035	963	948	949	987	984	962	954	983	1001	955	941	995	966	964	1008	931	981	990	991	988	998	989	1006	1025	982	1004	995	972	944	1004	918	992	928	979	988	1062	979	1017	957	965	958	970	932	1008	977	895	958	970	999	1030	938	913	976	974	968	1001	974	940	1013	954	984	992	946	1009	997	1020	970	952	944	1007	927	953	937	997	937	944	1001	983	1008	1022	958	962	973	957	997	970	996	986	1025	1009	980	970	1012	985	974	995	979	1034	994	987	971	972	971	1039	991	971	990	1026	985	954	1002	999	1011	979	952	1006	934	946	967	1007	941	1023	1066	958	970	974	969	994	923	994	983	996	947	974	981	1004	930	1018	1010	958	944	964	976	929	959	980	968	961	968	925	1004	1016	956	984	951	1015	968	997	977	1007	979	997	1001	940	1014	929	1008	948	969	960	905	1007	951	1065	983	971	922	972	988	982	979	977	937	984	1047	995	964	978	941	967	950	1044	949	948	966	992	1048	972	969	1020	1054	1003	973	934	989	963	989	987	980	962	960	966	949	947	989	970	1003	1015	895	960	1018	1005	1032	999	982	1034	977	982	974	1014	951	920	994	936	958	1046	1023	984	986	1041	979	999	970	973	972	992	962	967	914	995	980	908	982	1002	1009	1003	1011	958	1039	964	989	984	1022	953	973	997	919	977	960	967	1013	972	945	1047	1039	1007	1002	960	990	916	958	982	1009	999	981	1031	939	995	964	992	969	1025	962	1024	937	950	928	936	948	911	1012	894	972	975	986	934	1000	1006	988	997	983	952	979	1007	981	960	981	1004	941	1024	966	966	930	1001	946	979	1001	1004	914	946	965	994	993	961	967	975	966	990	976	986	1010	979	1010	1004	1006	969	944	984	975	951	1015	936	1000	1012	998	945	1029	929	951	1002	956	997	1014	955	995	977	1046	999	960	979	934	1015	1025	969	992	936	909	980	989	964	1010	995	950	950	937	984	965	990	945	980	952	972	985	934	988	933	918	953	947	906	969	1011	909	1000	945	996	991	1015	992	907	972	1016	969	978	1027	994	982	968	977	925	991	990	962	994	998	952	981	970	1004	957	980	978	1002	1019	1002	929	914	970	971	1006	961	970	1011	988	994	954	1006	954	985	973	963	980	959	952	967	999	938	985	1010	999	1017	986	1008	1013	957	1015	1000	948	992	949	976	1021	990	971	996	1022	996	941	993	969	923	970	945	1040	1015	1027	1020	998	1005	976	1001	1025	997	971	954	1021	1004	997	976	949	947	1033	984	978	912	987	966	966	988	954	980	952	976	950	979	950	994	943	984	1017	1020	931	958	980	936	1034	993	973	1004	983	982	971	943	958	969	1002	951	1011	1019	1034	1021	969	999	906	949	945	968	990	964	1001	982	944	927	968	992	1051	967	974	1002	970	961	1013	921	956	963	1022	998	974	1010	966	961	1019	947	981	1008	947	1027	1024	999	1012	954	1007	1025	980	1006	978	968	1031	1021	1016	945	985	945	974	972	986	1003	1023	986	968	1025	1025	997	965	985	986	975	921	974	927	1011	986	1028	969	955	997	983	968	1034	993	1008	1018	997	986	993	1017	946	982	990	967	997	972	989	1009	1011	967	985	964	977	987	1029	985	969	981	980	991	972	975	1006	991	968	1009	1021	999	995	1025	991	980	937	974	938	980	1042	924	978	992	980	972	996	1015	950	1007	1003	978	931	1010	912	961	1028	949	956	976	916	979	983	932	933	971	997	980	969	947	1014	1006
37862	30653	27695	18074	4162	1635	1100	857	682	670	663	577	569	496	525	568	533	506	507	494	511	471	479	506	418	491	501	528	469	520	474	480	487	474	491	489	519	465	487	492	529	469	513	492	459	483	499	513	478	470	525	485	473	531	466	465	486	466	504	489	443	480	455	453	498	486	452	495	488	475	462	486	463	459	519	495	494	489	463	481	444	463	545	474	485	502	502	487	454	453	469	464	486	524	478	458	498	473	444	505	475	459	454	518	475	445	454	457	477	483	472	513	502	513	459	471	511	496	447	467	493	518	467	472	467	498	449	529	516	482	471	507	495	515	471	501	476	454	483	500	521	458	480	466	450	463	482	493	485	512	466	482	493	496	464	469	474	476	475	471	538	478	445	504	470	505	449	449	447	455	498	503	451	493	532	471	452	485	472	498	456	493	480	500	477	493	441	459	460	495	471	513	494	521	473	507	451	463	461	481	504	487	439	497	463	482	548	538	517	501	441	476	491	495	431	491	485	474	445	460	489	452	445	441	461	475	507	506	468	493	461	519	472	486	500	441	506	474	499	487	476	462	469	499	459	483	424	456	463	446	520	498	460	499	475	463	472	491	466	473	464	494	475	438	495	482	515	513	451	467	483	444	474	487	518	459	483	459	486	437	482	502	499	435	463	488	470	466	450	497	461	448	472	518	462	463	522	487	466	513	460	463	452	502	488	459	485	432	488	478	513	494	480	452	454	473	442	482	518	477	455	450	519	443	471	490	521	446	409	473	495	507	478	466	437	502	467	461	477	456	481	478	456	465	485	478	458	469	474	433	469	507	467	451	485	479	476	491	492	463	498	481	464	515	471	471	523	505	452	468	476	437	495	442	484	489	485	462	472	465	474	462	467	486	466	462	482	498	509	460	473	511	485	509	442	446	472	481	466	473	466	523	453	452	492	482	477	424	480	515	518	479	493	491	478	488	478	456	546	436	483	467	484	512	456	478	473	466	470	498	491	510	451	492	504	478	486	486	479	448	508	509	448	443	503	502	539	458	469	457	475	452	495	478	456	473	504	476	487	501	464	477	500	471	477	472	475	511	472	499	495	482	490	471	472	455	489	477	502	469	464	468	455	463	462	438	480	490	497	484	484	465	465	472	459	453	491	530	473	465	483	489	464	478	417	500	444	469	476	492	483	469	494	492	477	432	450	467	480	503	438	483	484	486	473	500	467	465	510	474	510	440	487	482	507	469	463	464	506	489	480	457	455	493	462	424	498	485	486	491	468	494	496	519	440	505	477	468	508	434	500	478	491	491	450	461	473	495	437	509	465	480	536	468	468	515	470	477	452	438	478	428	464	473	482	498	509	522	505	477	439	437	496	504	498	432	468	445	509	496	493	496	486	496	521	515	496	464	492	474	478	472	470	502	469	451	477	454	458	518	485	468	474	466	490	483	444	471	476	464	500	483	478	431	481	462	485	446	442	494	473	480	480	471	512	517	502	487	508	498	530	444	514	458	492	498	496	468	473	471	498	490	534	497	483	506	500	461	465	492	515	506	480	496	504	453	504	461	455	539	513	464	450	475	451	478	495	483	485	492	476	470	475	527	510	499	484	488	466	501	495	491	477	512	458	485	518	489	540	509	528	475	484	456	493	472	478	464	505	467	490	480	511	473	522	510	471	463	431	504	488	474	507	516	502	451	463	477	443	461	479	454	474	476	464	491	482	505	448	444	490	495	455	490	458	474	472	504	463	503	517	471	500	491	445	487	503	478	497	482	487	484	427	487	484	502	432	532	487	474	451	461	467	445	485	490	444	448	481	525	476	439	448	469	461	472	523	510	510	446	459	472	503	522	516	444	519	505	492	470	484	456	490	461	497	455	536	477	503	472	441	480	480	459	469	495	475	483	488	494	509	487	434	455	453	532	484	480	459	452	452	522	462	505	466	464	487	471	493	482	473	501	496	468	489	498	492	489	470	530	515	480	455	507	465	511	474	533	448	437	473	471	514	482	492	482	533	498	509	498	475	491	472	488	484	511	440	479	508	480	489	480	470	479	487	511	444	496	472	476	494	438	500	483	496	477	445	505	501	446	491	466	477	434	497	486	433	456	479	475	461	500	499	474	436	444	504	442	514	459	479	477	478	510	436	473	481	471	488	510	477	436	468	502	451	463	508	484	495	500	455	509	446	459	489	503	477	449	451	431	466	476	450	472	476	439	502	467	478	500	479	541	488	481	462	527	510	476	501	488	475	478	501	460	488	465	492	455	487	466	491	495	492	510	528	459	538	504	495	459	477	465	485	509	479	481	463	447	485	498	484	491	480	491	508	463	470	491	466	455	420	467	514	488	520	521	470	441	462	447	490	500	493	475	485	453	466	496	473	504	475	495	477	473	487	505	469	508	436	468	445	474	475	456	462	483	490	533	506	505	454	461	509	509	496	460	476	457	488	496	501	482	502	459	499	523	506	498	493	472	466	464	506	522	452	492	507	508	508	479	471	510	481	469	474	454	498	464	495	487	502	483	470	512	487	508	492	458	465	509	497	459	478	465	460	526	505	445	470	504	521	512	468	468	477	499	487	442	503	466	520	434	439	457	455	484	469	478	485	446	445	485	511	465	489	491	432	469	488	455	500	468	457	433	507	455	551	493	512	488	492	500	480	497	449	465	488	482	489	456	501	497	503	472	445	475	509	487	472	499	513	471	466	506	481	472	498	508	425	450	449	473	496	500	425	440	465	503	439	485	483	483	475	470	492	483	472	464	480	465	472	493	503	492	521	489	487	487	492	477	504	486	464	464	484	484	500	499	493	469	474	442	492	524	509	523	515	510	472	471	457	456	473	464	453	500	490	487	486	485	502	490	490	464	493	456	473	489	439	486	459	479	450	489	500	469	484	494	514	457	475	507	469	496	481	457	493	466	487	466	449	475	453	509	485	459	469	485	456	473	533	496	485	489	474	432	513	511	528	430	470	463	476	493	452	444	512	460	514	466	466	471	461	472	458	462	443	506	456	475	459	451	456	471	464	546	512	495	431	498	467	436	491	438	471	439	507	450	497	432	498	477	503	503	451	472	423	450	501	490	486	493	459	449	523	463	492	492	494	429	475	496	506	486	511	499	494	507	476	485	462	486	510	521	458	464	473	448	487	468	495	508	479	477	485	458	516	462	498	469	504	469	465	478	497	444	495	481	453	436	440	484	549	508	477	467	466	486	471	477	460	486	484	494	481	493	496	496	515	463	518	488	453	481	502	475	443	480	469	492	481	459	474	493	429	493	450	498	496	503	483	490	475	469	479	517	467	454	485	503	470	453	446	438	460	490	486	507	524	472	448	464	460	456	442	430	480	503	489	499	501	530	465	477	459	463	519	446	455	517	487	448	487	468	516	446	514	479	490	505	462	475	447	470	507	474	506	490	466	511	438	455	488	521	430	483	447	495	452	484	505	489	496	514	478	489	484	472	462	490	515	424	477	460	464	485	480	509	471	490	462	474	447	456	458	460
24209	24058	30234	23001	5724	4313	3352	2616	2304	1980	1899	1675	1512	1442	1432	1373	1310	1326	1255	1252	1145	1127	1136	1171	1104	1093	1096	1071	1068	1088	1133	1069	1074	1094	1076	1013	1078	1041	1074	1069	1036	1074	1051	1048	1066	1086	1060	1035	1056	1023	968	1038	1001	1007	1032	1080	980	1075	1041	1051	1037	1016	1046	1023	1028	1045	983	1070	1037	1019	1042	1026	993	1099	1035	1100	1091	1041	1076	1016	1064	975	1070	1032	1081	1046	1062	1025	1029	1027	1078	1012	1093	1065	1087	1025	1038	1022	1082	1013	1027	1055	1048	991	1050	1072	1060	1022	1069	1060	1036	1083	1114	1077	1044	1002	1049	1067	1038	1008	1031	1029	1057	1022	1015	996	1067	1001	1017	1047	1058	1044	1081	1065	1038	1031	1064	1080	1066	1000	1031	976	1099	1048	1067	1072	1015	1026	1067	1007	1021	1058	1068	1026	1016	1059	1004	997	1029	1055	1070	1005	1074	1013	1026	1044	1136	1104	1068	1068	1040	1009	1099	1055	1060	1024	1079	1039	1044	1017	1051	1047	1005	1021	1044	1044	1024	1026	1064	1010	1009	1014	1036	1057	967	1077	1049	1060	953	1053	1023	1077	1074	1050	1063	957	1073	1032	1038	1017	1007	984	1108	1030	1020	1042	1012	1082	1074	1030	1059	1000	1041	1101	1012	1026	1023	990	1024	1102	1068	1054	1016	1024	1058	998	984	985	1042	1066	1017	1052	1030	1060	1073	1000	1019	1027	1069	1045	1070	1098	1044	1000	1054	1065	1052	1049	1126	1043	1041	1040	1089	1039	1060	1076	1012	1031	1012	981	1022	1037	1095	1070	1010	1090	994	1064	1052	1073	1002	1024	1073	994	1059	1018	1037	1042	1022	1059	1078	1052	1025	1038	1034	1014	1072	1028	1036	1017	1023	1049	1033	1067	991	1033	1056	1066	996	1046	994	1033	1054	1076	1051	1092	1076	1011	1061	1016	1021	998	1013	1082	1019	1087	1049	1007	1135	999	1063	986	1027	1014	1041	1062	1022	1083	1025	1035	1002	1015	1040	1024	1038	996	1069	1022	999	1011	1003	1068	993	1030	1011	1078	1029	1052	1022	1043	1048	1028	1001	1053	1057	1093	1059	1036	1002	1010	1003	1062	1047	1007	1021	1018	1011	1002	1020	1031	1020	1064	978	1042	1013	995	1045	1013	1042	1025	1064	998	1028	1056	1034	989	1127	1047	995	1045	1060	1038	1077	1065	996	983	1088	1052	1004	1041	1036	1027	1087	1044	1011	1037	1005	1083	994	1051	1023	1045	1022	1036	1040	1026	1009	1073	1110	1002	1043	1032	1046	989	1040	1030	1051	1066	1049	1127	1023	1054	1042	1078	1064	1052	1051	1038	1083	1022	1013	1017	1064	1029	1035	1060	1026	1086	1061	1017	995	1030	1073	1027	1048	1023	1084	1041	1068	1073	1081	1056	1117	982	999	997	1021	1042	1088	1055	1057	1031	964	996	1045	1097	1034	1018	1037	1043	1056	1044	951	1079	1117	999	1014	1073	1009	1044	1027	1015	1008	1055	1081	1060	1019	999	1079	1074	923	1048	1049	1081	1037	1044	1044	1016	1029	1019	1013	1007	1100	1056	1060	1008	983	1067	1022	1066	1006	1051	1034	1103	1004	1055	1036	1064	1005	1045	1025	1069	1038	1111	999	1102	1064	992	1012	1050	1073	1015	1026	999	995	998	1052	976	1045	1002	1038	1022	1066	1101	1050	1027	1067	1013	1033	994	1048	1034	1070	1013	996	1073	1024	997	1031	975	1113	1030	1063	988	1046	1051	1030	1062	1001	1058	1027	1076	1019	1039	1052	1066	1056	1075	1085	1040	1015	1036	1033	1076	1056	1026	1073	983	1045	1095	1034	1068	1056	1030	1051	1056	997	1067	1065	1021	1041	1038	1025	1006	968	1022	1058	1016	1114	1081	1034	1049	1067	1115	1019	1040	1065	1037	1025	1027	1057	1032	1070	1011	1021	1046	1097	1068	1108	1008	1022	1061	1062	1039	1007	1049	1042	1027	1027	1005	1090	974	1024	1041	999	1065	1079	1032	1051	1124	1004	1069	1046	1100	1077	1056	1011	1078	1092	1033	1070	1005	1047	1038	1111	995	1041	1131	977	1038	1074	1021	1030	999	1025	1050	1002	1021	988	1086	1046	1013	1085	1048	1079	1019	1020	1006	1006	1051	1016	1048	1092	1028	1032	1024	1049	1096	1056	1101	1114	1080	1089	979	1059	1053	1068	1057	1108	1073	1078	1086	1009	1025	1040	996	1076	1077	1059	1031	1018	1090	1028	1091	1033	1066	1030	1008	1048	1056	1061	989	1062	978	1060	1060	1031	1083	1012	1039	947	1073	1026	1014	1049	1013	1033	1029	1072	1072	1092	1040	1043	992	1122	1024	949	1060	1025	1070	1078	1072	998	1010	1017	1023	1015	1043	1057	1029	1019	990	1025	1043	1061	1038	1039	1049	1040	1023	1022	1008	1061	1129	1021	1064	970	1080	1098	1110	1036	1028	1046	1027	1006	1032	1064	1051	1037	1092	1011	1034	1050	1016	977	1069	1065	1021	1052	974	991	1039	1061	1078	1039	1025	1050	1047	1058	1106	1016	1004	1062	1008	1018	1058	1045	1025	1089	973	1019	1088	995	1111	1057	1030	1067	1053	1041	1060	1087	1004	1056	997	1012	1051	1033	1033	1013	1042	1026	1062	975	1073	1040	1039	1051	1038	1030	1008	1050	1066	1014	1035	1042	1008	1062	1047	1052	1027	1008	1043	994	1021	1031	1044	1051	1025	989	1037	1031	984	1044	1079	1088	1120	1009	1005	1053	1088	1039	1077	1062	1056	967	1076	1045	1057	1033	1044	1040	1036	1045	964	1026	1032	1101	1029	1009	1099	1052	1069	1057	1057	1059	1036	1062	1040	1028	1073	1056	1043	1017	1023	1070	995	1088	1051	992	1081	1036	1053	1053	1064	1041	1009	1083	1019	994	1002	1003	1078	1019	1066	962	1028	1004	1003	1080	1036	1032	1036	1038	996	1058	1044	1013	1053	994	1095	1026	1066	1046	1035	1041	1093	1040	1017	1067	1062	1083	1004	1073	1049	1012	1102	1018	1058	1083	987	1047	1003	1017	1032	1043	1011	1046	1097	1036	1041	1023	1015	1084	1001	1049	1057	1038	1020	1056	1053	1002	1040	1026	1044	1001	980	1050	1095	1037	1046	1012	1004	1045	1039	977	1053	1024	1080	1069	1063	1044	1070	1023	1061	1051	1032	1066	1064	1092	1027	1002	1056	1048	1152	1058	1032	1048	1044	1091	1061	1061	1053	1071	1084	1052	1065	1087	1040	1036	1040	1034	1060	1035	1036	1083	995	1035	1028	1024	1021	1069	1026	1049	1084	1118	1019	1040	1035	1094	1039	985	1043	1028	1063	1044	1056	1030	1050	1084	1076	1003	1040	1071	1042	1037	1011	1044	1057	1089	1004	1074	1059	1016	1041	1000	1075	1069	1063	1052	1029	1022	1062	1036	1069	1042	1048	1082	1018	1028	1056	1045	1042	1010	1042	1050	995	1079	1029	1041	1079	992	1020	1066	1075	1026	995	1033	1049	1006	1049	1029	1044	1055	1034	1059	1043	1036	1088	1023	1027	1028	1075	1051	1036	1017	1074	1060	1026	1019	1071	1008	1082	1024	1111	1038	1086	1052	1049	1066	1023	1009	1112	1075	1050	1040	1037	1025	1048	1028	1006	1010	991	1051	1016	1026	1013	1066	1062	1066	1081	1080	1061	1024	1013	1049	1082	1099	1037	1040	1019	1000	1059	1005	1003	1047	1050	1053	1028	1069	1062	1058	1016	990	1046	1060	1001	1035	1029	989	1022	1050	1099	1101	1051	1037	1060	1054	1029	1056	980	1066	1067	1041	1071	1072	1006	1085	1009	1085	1027	1055	1031	1041	1066	1037	989	1016	1070	1033	1002	1069	1060	1015	1035	1030	1037	1034	1026	1105	1045	1037	1025	994	1062	1042	1056	1032	1051	1070	1054	1059	1014	1050	1022	1090	979	1011	1067	1018	1038	1042	1026	1078	1006	976	1039	1038	995	1034	1062	1092	983	1039	1069	997	1014	1033	1028	1053	953	1026	1050	1104	1029	1010	1035	1083	1024	1012	1042	1007	1039	1026	1007	1068	1025	1022	998	1056	1048	1051	1085	1063	1037	1084	1014	1012	1063	1069	1044	963	1090	1082	1086	1031	1097	972	1020	1000	1099	1079	1021	982	1040	1030	1057	995	1067	1022	998	1063	981	1036	1039	999	1100	1043	1032	1060	1031	1036	1047	1047	1050	1111	1055	1048	1090	1011	1055	1052	1007	1058	1008	1035	1095	1016	1000	1024	1031	1015	1023	1009	1012	1031	1076	989	1000	988	1038	1000	1071	1043	1060	993	1032	1013	1056	1017	1052	993	1025	985	1045	1041	1097	1096	985	1027	978	1040	1010	985	1018	1071	1042	1014	1008	1029	1048	1023	1003	1066	1091	1018	993	1005	1051	1019	1069	1046	1013	1015	1079	1033	995	1054	1054	1061	1046	994	1055	1082	1059	1030	1076	1009	1017	1064	1031	1023	1013	1044	1009	1059	1004	1022	1066	1066	1009	1051	1054	1046	1022	1073	1020	1012	1050	1059	1026	998	1063	1068	1018	1060	1061	1063	1022	1093	1068	1046	1029	1003	1108	1038	1007	1062	1053	1038	1038	1081	1062	1066	1028	1057	1032	1028	1058	1076	1077	1017	1022	1126	1036	1065	1107	1022	1010	956	1022	990	1037	1022	969	1027	1046	1104	1076	1062	1041	993	1006	1040	1044	1100	1057
48088	40188	39805	27358	8168	2800	1637	1181	932	845	701	636	626	668	585	665	540	574	568	607	542	524	518	553	537	551	493	538	551	528	577	545	545	547	571	484	550	534	545	542	556	516	502	507	514	508	510	494	543	542	523	515	534	506	530	537	499	509	508	546	492	505	525	524	515	477	544	600	507	575	500	498	497	520	538	546	492	553	514	502	504	511	514	524	467	513	549	507	499	528	506	598	498	527	538	517	591	549	576	472	543	530	541	541	503	536	480	560	563	499	568	520	535	539	503	551	537	508	530	550	525	553	541	525	489	485	516	472	496	460	552	517	548	529	521	541	558	554	540	516	507	505	553	588	484	528	566	568	551	523	557	561	536	489	538	483	551	543	546	505	513	492	480	518	514	539	527	516	502	542	541	533	534	519	515	535	504	540	472	535	531	477	487	522	556	492	501	486	526	543	517	517	513	512	503	508	512	518	511	474	518	540	539	506	529	544	544	500	552	506	505	557	500	524	465	495	521	546	560	541	564	502	503	533	541	550	503	511	546	487	524	552	519	523	543	535	504	532	521	503	486	492	495	532	582	539	522	567	508	526	502	531	486	524	509	488	541	500	503	534	553	491	522	562	569	519	539	547	525	543	525	538	502	524	547	541	498	543	514	491	549	494	568	511	542	555	541	528	536	507	512	567	535	494	556	496	556	545	524	512	507	523	555	486	474	541	519	517	541	553	502	527	481	524	497	538	541	504	513	493	495	526	491	532	501	550	504	530	546	511	548	555	481	494	562	512	531	518	528	548	506	500	517	537	509	497	474	507	528	519	515	502	494	542	535	582	471	526	503	523	485	517	496	525	509	528	536	499	499	497	505	514	517	508	478	555	549	544	500	528	512	528	509	555	529	509	491	506	523	557	538	565	544	560	525	507	525	538	538	538	514	549	556	515	509	537	516	517	517	503	567	534	507	523	510	549	534	512	520	512	516	545	532	570	548	545	516	524	558	515	504	507	506	527	531	537	551	504	535	511	530	512	553	542	502	570	519	486	539	524	538	510	500	467	482	517	501	524	527	497	537	520	479	538	518	466	486	528	523	499	523	580	543	530	504	522	525	516	521	528	512	526	530	525	508	506	550	553	489	495	539	498	505	536	504	538	504	523	516	489	508	525	525	506	495	530	501	525	529	497	525	493	536	511	548	565	526	517	524	544	540	529	538	545	550	500	520	526	560	555	527	512	473	474	516	495	514	557	554	560	545	514	503	538	553	507	553	488	496	539	507	462	544	552	522	547	507	538	507	540	498	471	505	505	534	501	546	503	532	528	525	531	549	540	529	537	490	494	534	518	516	522	519	478	546	510	495	516	559	522	502	514	512	571	504	519	517	546	530	541	498	525	545	514	489	530	537	556	545	476	527	526	511	528	484	538	524	523	560	492	511	483	563	528	519	508	512	533	539	529	535	568	473	492	498	545	491	477	528	511	523	553	541	522	541	514	575	544	485	528	491	550	552	508	552	564	498	524	492	515	493	518	556	536	532	496	498	531	509	534	543	543	526	509	508	508	554	539	499	519	544	537	498	539	574	512	525	543	543	530	501	533	490	546	521	525	502	495	487	481	547	530	546	577	510	489	490	523	518	494	518	536	495	482	515	511	534	537	523	539	561	538	536	482	513	506	490	513	547	547	570	502	516	521	479	523	498	539	489	577	518	536	537	516	506	522	520	550	535	534	515	518	559	548	486	519	510	534	523	507	503	559	525	536	535	486	505	503	527	536	544	521	499	519	487	496	483	529	572	481	508	550	489	554	519	503	512	513	498	497	522	510	498	499	489	488	530	527	485	538	530	561	530	537	518	479	573	533	516	509	531	529	521	512	535	496	535	508	573	523	496	557	489	570	526	549	529	529	506	551	508	571	491	520	525	496	527	556	538	516	493	527	520	569	576	510	504	470	513	481	508	554	547	524	528	536	476	508	553	490	536	501	523	504	470	523	523	509	520	532	542	522	527	531	471	565	551	565	516	494	529	545	566	532	518	568	533	529	479	517	511	483	540	469	524	549	544	509	549	528	522	522	495	582	515	511	514	497	548	510	469	520	495	563	505	536	512	513	556	481	564	509	530	499	539	463	511	500	515	543	534	500	560	539	540	522	486	544	563	527	482	507	530	488	543	549	487	510	546	513	522	489	560	501	524	517	526	552	572	532	538	497	573	530	520	537	524	516	527	531	551	548	554	525	547	496	484	504	499	457	486	512	517	496	555	510	509	515	538	511	517	543	507	522	492	539	552	520	548	537	495	499	529	506	511	524	515	514	501	522	505	568	550	482	493	498	519	513	514	532	492	536	502	501	543	527	501	520	490	500	504	460	470	485	505	497	524	558	550	515	538	477	525	480	536	460	541	505	526	467	503	536	524	518	535	478	500	525	512	506	557	491	519	523	526	549	482	519	536	495	497	524	501	511	558	521	506	576	549	537	557	545	538	512	485	508	485	507	510	559	537	548	540	498	525	555	493	539	493	470	523	538	523	508	571	520	516	556	526	516	494	531	477	504	547	510	532	464	520	489	505	500	566	561	531	539	535	566	519	555	520	512	531	498	539	524	572	503	547	535	533	510	537	578	486	484	489	513	483	515	507	571	551	576	519	529	507	555	523	469	509	473	522	534	538	510	516	544	525	521	495	575	507	523	513	513	516	537	542	484	551	528	530	498	530	538	522	540	542	509	487	530	512	474	529	486	501	585	534	512	494	512	480	556	523	544	526	533	531	540	516	525	505	511	529	485	531	472	544	534	484	490	543	529	553	574	501	515	513	485	535	547	489	509	481	534	537	537	486	520	493	542	537	501	534	494	536	535	507	540	496	556	528	535	533	483	512	506	496	542	515	496	483	535	550	534	516	548	522	557	547	492	495	592	528	582	528	511	541	518	540	542	573	552	496	553	520	514	516	548	517	492	578	560	522	542	496	525	549	471	546	549	499	544	520	523	471	521	530	494	501	520	528	507	501	496	493	522	533	493	550	541	517	524	534	535	502	485	494	476	487	552	550	513	476	494	553	543	554	533	551	546	575	520	512	496	519	510	466	502	511	542	548	544	539	540	522	524	506	512	498	485	498	523	523	509	522	532	504	513	459	490	501	499	505	483	543	500	536	560	540	516	554	505	530	505	519	529	528	530	499	487	505	470	542	504	535	528	521	501	529	539	521	554	525	501	516	520	526	546	495	526	532	505	500	538	560	518	526	517	553	490	522	528	488	545	559	539	565	469	496	537	547	543	515	496	492	495	486	516	519	530	528	519	558	517	525	500	486	550	538	556	506	549	541	521	536	528	558	550	500	510	536	522	551	520	524	545	526	506	554	528	510	505	520	534	504	523	595	495	531	533	553	543	544	577	551	550	502	529	539	512	500	575	543	532	559	461	521	526	486	522	532	500	508	501	489	557	517	499	504	534	540	507	525	533	522	511	587	512	529	542	544	513	565	534	477	521	566	517	512	550	568	487	554	524
31115	31325	39706	28726	7434	5359	4345	3519	3107	2508	2240	1960	1866	1870	1689	1593	1617	1552	1385	1371	1261	1264	1296	1195	1237	1248	1160	1183	1219	1221	1174	1190	1109	1070	1142	1116	1181	1160	1130	1095	1072	1052	1123	1135	1082	1119	1086	1140	1110	1141	1157	1158	1122	1094	1158	1057	1165	1132	1130	1115	1140	1180	1076	1121	1125	1093	1090	1148	1030	1177	1058	1241	1064	1174	1074	1070	1163	1119	1085	1178	1091	1092	1149	1088	1066	1143	1137	1099	1152	1086	1169	1123	1132	1081	1177	1073	1147	1125	1083	1063	1110	1144	1097	1124	1004	1081	1110	1088	1162	1080	1167	1115	1139	1113	1119	1053	1140	1150	1073	1086	1097	1165	1133	1156	1103	1092	1107	1114	1158	1147	1133	1121	1134	1115	1172	1109	1151	1092	1136	1095	1086	1124	1147	1087	1071	1127	1070	1108	1122	1149	1124	1054	1091	1045	1125	1116	1183	1070	1104	1116	1117	1095	1099	1097	1093	1091	1129	1073	1098	1159	1102	1061	1106	1082	1154	1012	1086	1145	1143	1117	1129	1161	1157	1115	1186	1166	1100	1146	1097	1148	1036	1106	1132	1101	1054	1120	1092	1102	1082	1115	1087	1095	1121	1081	1148	1081	1067	1083	1069	1144	1061	1128	1099	1075	1095	1081	1107	1119	1127	1119	1096	1136	1059	1087	1072	1116	1168	1110	1093	1124	1134	1074	1126	1072	1096	1120	1065	1107	1059	1150	1141	1146	1072	1148	1129	1075	1084	1161	1163	1005	1151	1078	1106	1121	1150	1111	1110	1064	1092	1134	1124	1105	1122	1100	1109	1094	1103	1087	1047	1042	1104	1076	1162	1124	1122	1097	1145	1073	1033	1068	1097	1103	1119	1092	1104	1166	1128	1113	1087	1106	1095	1152	1057	1080	1060	1067	1085	1148	1066	1075	1113	1129	1096	1064	1040	1098	1072	1144	1103	1090	1133	1088	1139	1076	1101	1134	1140	1159	1122	1106	1057	1114	1055	1083	1078	1109	999	1062	1082	1150	1117	1136	1067	1090	1085	1093	1139	1095	1094	1122	1096	1076	1091	1145	1138	1122	1119	1108	1098	1154	1088	1091	1094	1078	1103	1067	1093	1102	1146	1076	1111	1108	1132	1074	1073	1092	1035	1081	1047	1127	1072	1138	1150	1106	1109	1152	1144	1088	1093	1157	1055	1148	1070	1093	1062	1126	1148	1081	1105	1102	1106	1104	1161	1110	1077	1086	1048	1073	1039	1145	1080	1147	1088	1173	1117	1067	1127	1057	1052	1093	1102	1070	1098	1046	1100	1048	1100	1163	1081	1149	1158	1142	1139	1154	1090	1097	1029	1096	1104	1066	1076	1019	1141	1077	1157	1157	1106	1109	1066	1076	1120	1111	1088	1117	1126	1114	1060	1111	1107	1162	1113	1106	1084	1126	1097	1089	1154	1069	1112	1135	1123	1099	1067	1176	1109	1133	1070	1114	1154	1118	1114	1112	1111	1066	1121	1069	1123	1065	1150	1159	1135	1080	1106	1090	1132	1094	1137	1122	1125	1135	1168	1062	1111	1067	1168	1064	1137	1090	1073	1102	1127	1082	1108	1140	1067	1118	1084	1095	1154	1101	1091	1103	1097	1132	1117	1141	1087	1093	1125	1085	1108	1154	1096	1097	1129	1089	1114	1158	1134	1128	1122	1104	1078	1089	1138	1139	1072	1047	1166	1138	1137	1056	1109	1107	1134	1084	1148	1067	1082	1140	1094	1047	1163	1101	1105	1171	1096	1120	1132	1050	1128	1151	1131	1078	1087	1070	1090	1071	1095	1104	1100	1056	1152	1103	1101	1093	1111	1085	1120	1050	1175	1098	1109	1119	1180	1107	1088	1049	1038	1080	1094	1111	1035	1098	1095	1122	1115	1127	1145	1109	1067	1099	1082	1099	1112	1161	1094	1199	1132	1102	1085	1072	1169	1118	1079	1090	1105	1114	1104	1134	1110	1075	1071	1150	1095	1095	1127	1124	1124	1172	1126	1092	1095	1099	1173	1055	1108	1113	1087	1140	1114	1129	1115	1152	1130	1086	1097	1187	1170	1061	1100	1105	1103	1068	1092	1109	1081	1127	1129	1108	1117	1110	1072	1091	1142	1102	1084	1062	1074	1070	1119	1123	1138	1047	1107	1124	1070	1100	1108	1151	1130	1132	1112	1138	1079	1090	1079	1133	1071	1170	1111	1092	1041	1107	1105	1150	1152	1138	1095	1076	1084	1098	1131	1086	1115	1075	1107	1087	1084	1063	1062	1136	1096	1119	1187	1120	1078	1108	1110	1109	1130	1086	1112	1174	1096	1071	1128	1143	1072	1112	1090	1126	1155	1079	1127	1117	1067	1108	1099	1131	1070	1135	1126	1094	1121	1083	1116	1014	1069	1117	1139	1083	1110	1121	1160	1098	1117	1143	1122	1124	1112	1108	1187	1076	1125	1106	1106	1089	1081	1132	1084	1109	1073	1114	1112	1167	1129	1123	1132	1125	1109	1116	1151	1148	1095	1137	1090	1125	1092	1115	1064	1115	1061	1089	1109	1110	1070	1096	1105	1129	1086	1085	1095	1112	1112	1048	1076	1061	1135	1154	1119	1128	1146	1102	1103	1109	1107	1101	1140	1145	1094	1105	1134	1093	1064	1088	1104	1102	1128	1114	1090	1117	1117	1060	1071	1113	1177	1151	1046	1119	1147	1103	1080	1044	1126	1135	1095	1118	1103	1091	1086	1170	1096	1091	1122	1133	1040	1079	1099	1102	1153	1115	1077	1178	1071	1155	1132	1123	1112	1169	1078	1126	1072	1098	1088	1106	1104	1114	1122	1102	1162	1161	1117	1113	1139	1085	1099	1093	1119	1071	1119	1126	1075	1095	1149	1143	1158	1069	1112	1118	1073	1111	1114	1095	1118	1075	1095	1127	1115	1106	1134	1133	1093	1087	1136	1118	1096	1126	1118	1143	1059	1085	1141	1109	1109	1124	1070	1067	1110	1120	1067	1106	1118	1124	1060	1130	1122	1154	1079	1063	1076	1114	1088	1084	1089	1109	1052	1149	1097	1144	1112	1092	1163	1096	1080	1095	1121	1091	1106	1078	1089	1105	1090	1175	1147	1037	1097	1093	1092	1140	1106	1112	1075	1064	1106	1120	1117	1136	1109	1149	1105	1075	1157	1074	1082	1126	1134	1105	1137	1111	1147	1094	1144	1113	1172	1109	1105	1148	1131	1103	1151	1128	1035	1124	1149	1119	1158	1120	1107	1127	1102	1112	1121	1146	1120	1109	1083	1130	1071	1114	1145	1076	1110	1087	1122	1160	1095	1078	1111	1094	1127	1153	1112	1101	1047	1137	1140	1116	1148	1086	1053	1052	1086	1074	1119	1093	1123	1164	1112	1123	1116	1154	1092	1144	1119	1082	1029	1056	1114	1133	1135	1128	1121	1083	1035	1128	1079	1095	1120	1090	1066	1088	1127	1133	1150	1142	1093	1082	1124	1099	1079	1097	1072	1082	1101	1076	1085	1073	1145	1058	1150	1089	1116	1112	1117	1076	1096	1109	1136	1110	1062	1088	1024	1089	1064	1109	1068	1090	1081	1127	1107	1053	1068	1048	1127	1162	1104	1122	1128	1168	1140	1163	1093	1134	1114	1121	1121	1110	1163	1125	1135	1099	1076	1095	1093	1058	1075	1099	1114	1134	1068	1062	1065	1175	1059	1055	1121	1113	1120	1059	1005	1107	1122	1068	1126	1080	1109	1130	1155	1140	1087	1163	1118	1114	1071	1109	1109	1036	1139	1069	1056	1102	1162	1064	1120	1078	1075	1191	1104	1140	1168	1159	1046	1199	1128	1145	1080	1099	1122	1115	1118	1119	1076	1102	1140	1165	1091	1082	1110	1123	1056	1083	1074	1097	1121	1132	1106	1153	1115	1107	1080	1052	1168	1096	1149	1062	1139	1046	1130	1119	1073	1092	1105	1062	1043	1142	1097	1053	1163	1119	1113	1129	1142	1128	1075	1151	1092	1056	1088	1133	1129	1136	1104	1079	1075	1125	1101	1128	1149	1090	1110	1120	1126	1095	1139	1140	1121	1135	1150	1149	1129	1127	1114	1098	1146	1106	1104	1057	1133	1125	1102	1069	1131	1127	1102	1036	1091	1093	1140	1080	1020	1173	1158	1086	1101	1138	1026	1148	1103	1063	1157	1132	1086	1071	1115	1138	1135	1080	1128	1057	1099	1059	1088	1130	1178	1151	1061	1104	1117	1068	1074	1109	1157	1096	1104	1070	1087	1134	1072	1099	1075	1102	1148	1061	1081	1082	1081	1102	1062	1149	1157	1158	1086	1077	1105	1089	1108	1080	1075	1090	1097	1071	1094	1088	1153	1089	1133	1089	1125	1066	1184	1145	1103	1131	1133	1108	1083	1086	1088	1097	1114	1129	1118	1055	1122	1116	1108	1118	1058	1117	1139	1088	1095	1069	1105	1129	1075	1068	1089	1120	1082	1083	1081	1171	1086	1166	1079	1141	1129	1066	1071	1083	1110	1082	1111	1089	1083	1108	1111	1080	1145	1064	1056	1100	1082	1097	1148	1138	1066	1102	1082	1115	1141	1132	1107	1081	1161	1126	1112	1108	1052	1120	1114	1099	1066	1121	1139	1096	1146	1126	1060	1137	1121	1087	1096	1058	1019	1092	1126	1061	1110	1094	1106	1120	1113	1161	1098	1071	1083	1057	1168	1031	1089	1164	1100	1089	1107	1061	1167	1099	1079	1030	1085	1154	1163	1062	1135	1135	1132	1139	1094	1175	1107	1072	1141	1115	1125	1084	1148	1120	1091	1156	1116	1098	1113	1089	1137	1120	1073	1183	1104	1142	1089	1127	1097	1091	1057	1106	1129	1112	1090	1072	1073	1065	1072	1107	1147	1080	1120	1094	1067	1113	1085	1065	1098	1097	1110	1138	1092	1109	1062	1036	1082	1051	1131	1113	1068	1149	1151	1144	1142	1111	1109	1064	1169	1074
21663	13389	9355	3654	1055	815	615	567	524	467	483	490	464	475	420	477	408	464	450	409	470	474	458	465	492	467	436	438	439	459	444	443	454	417	435	450	429	446	435	409	411	427	485	419	481	408	393	457	452	468	474	473	482	436	423	434	464	455	464	430	491	450	402	454	417	444	413	462	437	441	434	440	433	433	430	441	460	457	470	450	414	444	439	429	437	454	432	470	423	459	424	436	450	438	429	396	459	433	410	467	447	427	433	445	440	497	429	427	439	451	434	419	432	424	463	405	414	445	455	443	458	462	409	437	409	438	440	463	458	459	470	500	467	407	436	461	461	420	435	426	448	439	431	412	446	435	447	437	411	439	466	392	470	455	422	433	454	441	465	456	439	425	473	448	435	407	435	512	458	474	435	471	432	458	450	461	444	462	443	483	460	432	438	447	441	439	447	429	466	419	407	486	435	425	430	457	451	427	434	433	422	438	469	436	444	419	427	442	409	438	431	459	456	474	441	464	409	459	478	456	421	414	436	410	433	490	465	441	395	437	467	484	433	414	437	432	441	495	453	397	490	436	445	452	436	413	437	437	472	436	402	442	426	443	410	476	450	427	450	454	470	484	426	413	457	462	415	461	404	417	434	455	471	430	427	421	448	416	424	436	437	426	468	466	456	456	422	452	465	469	429	478	483	453	444	447	483	400	443	456	427	461	461	466	454	430	413	453	447	444	424	436	460	443	432	435	470	473	446	472	419	434	444	449	436	405	457	392	426	428	482	437	441	457	457	399	464	453	431	444	447	420	435	464	429	429	421	412	409	435	400	440	435	488	475	502	470	451	437	429	389	481	470	459	474	411	441	445	444	459	469	435	437	424	488	448	429	459	418	442	464	437	456	423	454	471	432	408	431	417	433	426	463	415	422	442	466	457	464	448	453	429	411	435	416	441	480	437	435	477	445	436	416	462	404	484	507	410	425	448	452	468	456	429	432	447	469	457	430	489	469	449	465	433	458	420	437	404	452	465	441	442	422	453	459	506	458	439	438	449	437	402	428	429	457	409	467	425	414	428	443	435	457	414	450	423	416	478	440	441	456	481	432	482	423	403	443	473	441	436	451	406	472	417	455	453	471	454	414	412	455	431	484	449	437	427	452	428	421	433	461	405	416	419	482	472	462	419	424	443	427	451	435	445	429	482	436	457	459	435	423	435	424	437	443	407	465	474	425	443	407	437	433	476	417	450	396	409	437	472	427	436	483	444	431	422	416	410	415	407	459	460	399	435	447	416	484	415	457	411	452	464	477	472	434	447	440	433	442	492	439	449	416	381	432	417	424	431	422	420	475	477	443	443	433	425	429	454	441	455	435	448	476	449	431	409	448	414	430	459	473	438	419	448	452	449	386	455	430	461	492	452	434	426	424	420	449	458	443	443	417	407	470	430	485	438	467	414	474	455	403	433	421	442	444	446	436	441	413	449	441	417	445	408	445	431	417	423	445	472	426	446	438	420	432	411	409	435	423	446	443	433	437	479	472	448	439	422	426	422	414	451	421	407	435	428	410	438	452	470	466	457	492	395	406	416	422	451	474	438	444	419	420	484	449	454	451	436	459	453	446	411	450	418	445	432	437	441	413	427	464	411	472	439	453	483	430	420	453	454	487	462	471	440	481	423	450	428	481	424	441	428	449	412	430	423	410	442	455	424	482	418	431	423	472	460	408	445	438	426	441	434	471	408	424	490	410	436	447	446	463	442	449	414	412	429	464	424	464	419	435	426	407	426	469	458	442	417	441	492	408	458	474	407	423	471	403	413	450	443	481	463	435	418	459	445	419	456	433	404	416	438	477	420	453	440	452	466	442	460	465	469	496	407	491	433	422	440	448	449	436	441	444	486	448	437	456	415	482	411	417	413	441	439	447	435	455	432	450	431	508	467	459	427	460	390	439	411	427	418	448	418	422	435	513	445	443	422	449	378	476	439	427	439	407	410	441	463	448	459	426	413	460	461	443	454	434	473	449	449	404	484	471	466	455	467	415	452	455	464	417	441	433	479	450	481	436	448	410	447	445	440	456	418	407	421	436	462	438	433	422	399	425	457	460	442	472	398	451	414	476	466	470	438	434	460	451	460	399	413	458	445	458	447	477	458	432	378	403	447	404	445	462	446	476	434	398	440	434	462	434	454	458	481	429	459	443	471	421	450	464	479	475	461	429	427	377	388	428	453	416	442	435	433	430	435	419	421	455	467	462	449	417	425	429	413	431	434	438	461	427	410	451	399	452	460	470	428	426	441	443	423	443	439	397	423	445	416	445	455	425	467	481	473	416	433	463	447	437	455	431	461	418	457	475	467	429	449	443	455	436	487	419	426	427	427	427	494	455	444	396	451	471	410	497	442	431	431	456	442	466	461	406	443	462	451	467	467	417	450	423	465	441	448	468	436	420	445	440	453	434	431	455	419	461	429	430	435	444	454	439	450	426	414	462	456	458	474	444	454	442	423	437	445	435	433	425	454	429	395	460	458	439	457	481	454	467	412	465	476	396	402	450	456	460	454	440	439	474	414	428	446	381	508	430	423	443	426	482	453	440	411	435	448	428	447	437	472	423	432	412	434	464	452	443	493	460	437	445	452	450	454	469	485	462	449	431	473	448	402	420	419	467	434	450	447	469	457	410	437	435	417	436	490	421	396	424	398	483	425	478	431	470	411	444	456	462	423	473	435	422	391	466	431	434	435	462	431	441	467	414	451	456	410	449	479	427	439	415	420	477	450	442	427	423	422	421	431	453	436	444	478	418	431	474	423	457	485	437	424	452	421	457	431	460	444	432	419	423	438	478	444	483	454	429	433	454	446	442	433	443	441	436	457	472	425	451	434	433	408	449	428	433	463	404	441	441	426	444	429	388	430	475	467	441	415	500	453	437	424	430	457	480	425	501	415	455	433	437	477	404	443	402	433	440	433	400	403	468	416	440	467	444	423	448	465	395	433	416	416	410	432	448	443	467	434	456	443	461	462	445	414	441	443	425	431	439	431	437	461	431	447	411	419	427	400	439	407	450	430	479	461	448	440	458	464	406	433	439	457	442	471	420	452	451	474	479	457	426	459	422	437	430	452	422	426	472	420	424	419	399	435	457	413	436	441	444	463	471	460	468	450	433	435	437	437	459	484	448	427	456	431	431	466	444	422	413	427	463	434	424	443	425	455	419	434	469	436	384	384	460	485	414	396	470	488	453	429	478	513	422	489	441	441	430	425	478	451	433	474	472	414	469	441	469	398	402	443	453	477	463	447	472	405	456	429	452	426	425	459	452	441	465	432	444	414	436	442	468	408	438	446	417	386	410	448	402	464	414	474	401	471	482	422	444	443	433	411	429	452	444	423	444	442	419	432	473	457	442	427	472	432	520	406	423	435	427	406	437	441	452	409	445	431	484	440	410	419	465	470	453	426	412	469	445	449	432	414	472	472	466	456	410	394	403	453	469	493	503	449	433	407	432	429	452	408
13092	10745	13306	7663	2840	2227	1844	1569	1402	1278	1260	1170	1096	1135	1066	1042	1099	1047	1043	1027	1013	983	979	981	984	976	990	1009	981	992	989	916	931	983	948	953	968	936	1019	1011	993	940	1021	998	999	987	963	951	937	919	938	980	955	957	986	969	926	991	925	911	965	989	965	940	929	944	979	919	991	917	979	969	977	1027	939	934	1039	916	896	943	941	913	943	1021	937	948	907	995	962	898	996	924	977	984	924	984	929	958	963	972	944	1020	972	987	965	988	948	948	1001	962	979	950	999	951	1000	970	917	993	968	961	892	974	969	959	992	997	1011	979	921	940	941	991	953	1022	977	932	964	949	1044	976	1037	936	1000	1005	981	993	952	950	916	957	982	952	956	941	978	945	958	897	946	946	972	966	906	971	986	954	1009	972	941	982	967	992	957	973	981	924	988	944	986	996	925	973	987	1011	1005	959	929	1011	927	938	975	984	933	918	991	1032	965	991	939	950	941	914	983	968	965	976	923	956	912	950	912	957	1031	932	996	925	924	979	981	928	950	902	955	910	993	983	960	883	934	943	928	956	957	969	944	920	946	1011	976	961	911	957	919	986	969	978	974	970	977	1019	938	941	1004	969	975	977	927	1021	1001	937	946	950	983	938	931	977	942	988	952	919	974	975	950	963	934	978	961	931	930	941	964	938	918	986	967	1014	925	941	979	924	905	948	959	985	969	931	930	968	993	957	1012	930	964	925	955	997	943	1002	921	981	902	950	955	954	936	911	958	932	956	911	951	895	986	952	912	959	990	944	953	969	989	938	911	998	964	977	960	944	950	949	968	911	970	1004	969	959	1012	943	926	917	948	976	939	890	949	942	963	894	1006	932	892	932	973	922	961	972	945	944	969	948	973	891	969	978	942	963	991	936	988	1003	931	942	959	945	936	978	969	984	911	971	963	946	994	950	882	926	934	920	966	960	978	971	949	1000	914	996	979	997	949	930	987	965	957	931	872	866	913	942	968	952	979	930	1073	927	967	976	998	1009	999	962	992	957	935	943	1001	986	949	923	923	999	942	997	938	993	1008	943	947	979	902	934	962	964	966	952	954	1023	998	1002	932	986	981	1038	951	924	915	940	1014	1002	917	918	985	941	916	984	980	968	946	968	1013	949	961	946	965	973	935	957	959	951	956	958	943	1008	915	994	914	971	979	994	932	944	902	919	905	933	950	959	983	961	999	927	979	980	984	998	957	922	894	961	953	840	964	947	972	941	952	933	952	1010	897	966	942	957	943	945	968	996	944	967	968	950	1003	941	924	982	972	996	984	958	988	941	1007	966	966	962	910	979	894	932	929	1019	951	983	910	982	942	953	940	934	961	986	974	1014	948	937	927	971	898	971	965	945	971	1008	993	905	1006	976	990	939	941	912	952	994	910	1017	984	924	931	963	962	975	943	914	1009	958	935	971	894	966	955	972	1003	938	950	959	983	992	935	947	899	1013	943	989	909	935	990	938	973	975	965	978	970	949	923	969	1032	890	971	939	1016	938	1001	960	976	936	909	931	907	971	969	980	1019	965	918	937	943	900	1026	932	917	1042	963	1021	933	983	918	986	968	935	947	1010	968	986	894	965	926	922	970	931	978	915	902	968	913	968	981	946	921	942	1017	938	966	1011	940	1001	928	923	966	973	909	906	951	962	936	997	956	932	977	970	948	946	923	968	1017	946	968	934	939	1012	934	964	1002	948	969	947	984	964	946	934	1017	940	936	1006	930	931	955	966	979	986	965	918	958	973	930	985	918	980	914	961	927	917	958	968	980	970	949	972	1007	1008	957	928	899	911	972	933	908	953	968	946	952	951	946	959	976	911	978	932	909	955	979	1003	964	962	1005	947	939	929	890	932	994	1015	1002	933	1026	987	1031	962	947	995	979	975	969	971	948	990	988	895	943	962	883	918	927	940	999	939	935	934	984	1019	971	931	962	986	984	957	961	969	953	958	982	870	969	1005	934	959	976	964	883	975	956	946	944	966	1025	935	963	950	956	1021	933	969	959	954	987	990	956	973	951	948	936	962	950	922	976	952	967	908	899	938	961	928	982	968	953	963	1018	908	947	1021	997	969	950	903	1014	978	955	1015	990	993	953	1007	1049	953	921	984	934	952	967	901	949	998	928	977	989	964	963	971	1000	932	937	953	1022	1001	980	904	988	943	949	914	964	935	881	976	966	973	999	948	920	960	963	942	972	920	984	976	976	947	991	986	968	930	986	944	947	935	974	950	934	950	971	979	959	1015	996	920	880	962	958	969	949	930	984	988	983	934	988	1000	911	945	929	932	968	930	926	955	943	962	980	941	978	906	957	939	941	936	970	958	924	968	974	977	922	1031	986	927	963	893	982	944	950	997	991	931	896	962	943	955	976	955	921	951	931	973	977	910	912	932	919	1008	925	975	952	998	959	942	951	962	1011	954	913	960	984	938	983	914	949	956	963	958	939	1008	854	947	942	983	896	978	956	983	1025	938	968	956	944	976	959	914	950	994	958	998	994	967	963	974	988	946	914	996	928	971	974	908	988	1023	1026	960	947	966	903	948	964	998	916	995	939	932	1001	949	958	1006	953	981	956	942	916	926	992	956	957	946	948	922	913	959	934	958	963	954	949	972	953	990	894	933	938	926	968	972	988	936	982	965	869	917	976	956	944	959	968	940	982	943	914	956	926	974	984	948	957	985	982	996	968	940	996	976	953	980	988	903	979	989	997	990	912	919	923	979	939	948	975	1016	955	948	936	978	998	983	972	958	962	940	942	998	964	996	983	979	978	989	1001	977	921	935	1017	946	935	964	966	991	963	982	927	898	977	959	990	956	951	964	960	927	963	937	942	1002	962	936	983	909	984	947	988	976	946	966	938	939	958	992	961	1003	998	962	972	926	986	938	914	898	968	946	938	934	943	967	946	948	930	937	984	961	977	937	962	943	932	972	973	957	915	962	966	987	981	973	924	946	957	937	994	962	957	966	960	1004	944	933	969	902	914	889	949	977	913	969	996	969	900	978	908	914	974	1018	956	946	921	895	953	929	958	988	957	954	1003	947	992	990	955	944	933	996	990	972	968	1013	954	978	1003	961	943	956	959	949	957	956	924	927	966	966	947	965	1016	932	962	989	970	1009	939	1000	936	943	956	938	954	1001	928	904	916	901	934	994	920	971	971	971	972	951	986	887	980	966	933	968	964	1007	982	969	971	996	983	953	958	936	970	962	928	933	922	979	938	955	985	981	957	916	983	956	891	962	941	983	934	977	958	971	989	964	983	962	1001	926	954	979	960	912	939	970	955	977	937	952	972	943	938	969	980	928	971	1006	979	1013	949	951	917	949	987	993	967	1013	966	936	997	955	918	971	988	940	974	898	971	906	992	936	913	945	998	965	1005	956	931	974	925	989	955	896	977	962	961	948	942	936	931	969	1027	898	940	959	970	901	1054	943	970	948	934	924	875	945	960	1019	989	910	997	942	982	984	987	928	1047	1019	964	937	951	975	1016	1010	946	952	981	939	946	986	920	925	945	986	971	947	962	947	926	971	945	972	980	1005	945	948	969	945	965	978	937	1002	960	976	1006	977	951	915	986	994	937	978	1014	963	939	988	937	920	922	941	972	945	966	962
37969	29957	30710	20424	4657	1753	1117	916	753	644	654	553	579	560	540	527	504	525	530	507	464	463	473	464	477	468	444	433	497	490	471	472	460	488	444	460	453	470	464	470	469	481	465	525	502	488	481	428	456	480	487	477	481	482	511	447	462	466	443	479	474	502	505	441	439	488	519	532	484	489	484	445	449	433	446	504	433	506	451	505	471	493	477	442	422	421	479	469	464	468	438	459	445	503	474	482	510	506	484	484	441	465	458	439	472	483	458	468	499	460	421	431	467	459	455	490	465	453	508	434	497	487	437	476	465	493	458	459	477	448	460	464	477	459	500	474	484	471	454	476	474	439	413	456	497	481	482	457	464	495	486	463	465	471	507	450	456	444	463	466	482	459	459	484	466	471	460	484	487	482	438	447	418	459	467	476	495	500	508	449	499	486	480	441	476	436	449	488	473	463	423	450	468	468	484	468	487	465	466	470	460	466	459	464	489	419	434	506	463	462	477	455	492	486	514	478	449	456	453	482	480	476	485	461	438	477	442	482	465	490	489	477	495	456	431	429	479	503	501	463	443	481	450	447	477	495	494	475	481	458	457	465	451	521	472	445	463	441	458	463	466	498	457	505	503	472	494	428	466	493	447	483	407	431	489	487	477	468	447	461	467	487	470	509	467	490	457	503	447	469	467	459	471	445	439	488	471	528	472	458	482	466	467	513	442	478	460	489	516	468	464	462	470	528	518	475	465	484	453	505	457	439	437	431	462	443	504	466	462	435	467	414	493	419	476	523	501	475	461	475	483	512	468	460	449	467	490	464	484	470	458	442	495	465	500	448	439	459	447	484	460	452	481	485	452	455	485	494	463	478	517	467	487	486	432	455	424	447	447	458	443	520	486	479	486	465	496	421	481	530	459	431	461	468	427	456	476	455	458	530	490	481	404	460	416	468	437	449	455	502	496	443	437	489	460	462	469	447	416	480	448	429	474	475	438	432	441	449	455	387	483	456	465	450	471	486	465	437	489	437	486	480	519	476	490	443	443	440	462	494	473	529	475	480	475	485	445	484	436	467	454	521	472	509	519	447	527	504	477	487	450	440	441	498	498	482	506	471	479	496	454	459	442	459	476	469	459	498	430	458	451	398	472	471	494	498	461	471	451	432	474	494	416	501	482	468	467	456	518	468	451	489	463	485	437	457	439	478	496	488	464	469	515	482	486	458	469	419	459	471	485	471	448	485	479	431	497	446	420	476	453	492	465	462	469	424	495	477	493	459	478	458	473	464	465	406	480	485	452	470	451	508	444	463	496	470	458	457	470	438	489	488	475	485	507	484	473	479	446	465	479	499	427	455	462	443	440	461	495	501	458	431	499	431	483	434	510	435	467	443	454	503	475	456	492	458	531	479	413	448	453	432	422	479	472	444	483	510	482	453	429	494	554	471	484	453	461	494	533	490	478	458	459	487	474	448	417	476	490	436	470	477	413	449	464	485	493	461	443	437	412	522	467	479	474	477	444	450	480	458	442	476	481	519	465	499	469	484	489	508	462	466	477	514	509	483	445	463	489	485	440	478	485	477	482	474	449	502	429	454	478	483	444	467	465	448	460	460	488	501	472	494	462	464	453	439	531	491	467	462	481	446	496	464	478	458	464	431	430	478	495	463	443	479	441	501	481	425	470	491	455	420	463	497	477	473	461	448	489	464	482	476	476	500	451	463	500	480	453	442	432	477	494	434	511	502	521	473	429	432	425	482	473	444	486	471	471	475	483	458	425	482	462	429	491	444	437	489	445	501	472	482	471	494	511	467	513	452	467	477	470	453	464	502	517	435	447	449	520	471	453	462	514	497	489	486	456	482	468	508	530	490	499	496	447	463	444	451	475	470	412	452	473	487	480	489	444	506	472	453	459	486	479	440	472	451	454	479	475	497	501	492	475	495	498	481	487	476	475	523	520	477	487	498	457	428	480	486	522	472	447	500	472	481	484	476	466	427	449	465	462	477	526	478	495	450	471	490	426	449	471	452	434	468	466	465	452	466	461	492	434	446	490	456	412	474	461	435	471	470	470	450	444	421	451	451	491	463	479	450	484	456	451	472	458	454	459	482	469	493	454	442	497	454	461	484	458	466	503	464	446	473	453	496	491	462	494	444	483	490	456	434	483	465	492	492	424	435	489	440	489	436	499	452	499	534	476	475	472	451	495	460	491	474	479	422	453	466	447	423	411	471	478	456	471	473	441	450	496	476	485	469	455	477	451	517	493	500	503	481	461	430	462	479	459	465	495	458	439	456	455	476	498	455	455	485	454	448	431	462	472	483	470	473	490	448	472	488	505	470	485	488	472	492	487	464	485	520	476	444	510	467	487	429	490	447	476	440	446	443	493	442	447	472	438	508	457	434	449	480	498	485	437	435	444	497	443	469	468	465	513	438	456	449	450	465	441	484	513	484	477	454	476	468	505	419	457	459	459	489	491	468	466	550	482	439	453	482	495	451	470	436	483	463	441	481	491	471	458	436	450	429	452	455	444	522	468	506	477	439	487	462	434	496	492	461	472	459	495	524	479	484	474	459	469	488	461	453	469	484	507	444	469	463	492	443	481	439	436	456	431	471	559	475	496	489	485	434	458	439	469	471	485	496	457	465	512	495	476	465	444	502	482	502	443	464	512	497	438	466	483	454	462	465	447	434	467	444	459	440	483	445	501	497	468	497	471	440	501	453	482	469	508	482	475	482	404	524	498	470	490	460	438	472	428	458	475	492	481	452	463	450	473	492	503	467	437	450	469	474	456	443	447	492	474	437	484	486	480	424	464	453	468	440	480	499	488	460	467	485	504	437	476	461	500	469	484	437	493	448	482	489	485	477	466	453	430	438	474	479	489	445	466	516	507	471	490	490	472	487	444	411	455	470	500	462	467	494	479	437	444	507	500	451	454	479	464	461	472	467	464	426	469	448	494	469	494	500	488	466	473	496	479	490	477	481	437	494	450	478	478	480	474	497	523	474	475	482	487	426	457	452	422	474	492	505	496	441	488	446	468	455	495	462	492	488	509	413	448	472	455	504	454	456	483	416	426	453	458	456	480	449	437	472	451	455	462	432	451	458	476	472	453	454	477	466	491	490	466	454	424	478	513	471	514	463	455	488	439	448	449	434	482	467	467	483	491	449	489	470	490	474	452	486	458	496	468	481	461	475	466	494	492	480	477	477	494	485	513	470	453	495	462	485	494	493	473	443	467	473	457	456	467	509	490	473	481	480	464	435	470	470	466	444	496	475	430	445	435	465	493	473	468	472	449	462	466	499	492	465	467	453	493	520	492	434	503	484	461	477	468	459	502	508	454	493	465	496	475	444	498	491	461	469	491	443	510	474	507	494	396	511	448	517	432	471	460	452	460	482	473	495	454	472	470	479	471	478	479	512	477	430	517	454	466	479	488	478	489	478	486	449	438	526	456	457	441	495	471	493	497	523	433	484	484	512	450	507	470	497	490	499	496	467	510	497
24344	23724	33316	22889	5308	3851	3059	2519	2209	1960	1754	1517	1511	1401	1331	1317	1269	1275	1182	1186	1151	1151	1160	1109	1042	992	1054	1068	1050	1006	1053	1024	1019	1017	1048	1055	1062	1037	1000	1013	1064	1062	1065	990	1081	1020	1009	1101	1071	1048	1040	999	1049	999	1006	1029	1009	1052	1015	1016	964	990	1082	1013	1011	1013	982	994	967	992	995	1008	1009	939	1076	937	1022	964	1015	1007	947	1006	962	1049	1013	994	1004	1028	955	997	976	1020	1002	1001	1014	977	1007	1037	1021	1025	977	1014	1015	996	1041	1056	1031	1074	1080	1070	991	1046	1005	1015	1018	1043	1047	1021	987	1013	954	1001	1035	1086	1012	1027	994	1054	1091	998	1042	1047	991	1030	1073	933	1074	977	979	1009	1002	1030	1050	1047	1047	984	1037	1022	1046	1016	1023	985	1012	1053	1037	1000	1061	1000	1017	1014	1051	1004	1034	1006	1055	1023	1029	1019	1034	1007	1032	1065	997	975	997	997	999	918	981	967	1034	1050	1020	977	1033	1017	1017	990	994	1006	1010	947	1020	993	1006	1018	1019	1041	1028	1055	996	1009	1007	1050	1021	1102	1027	1039	1017	997	1031	935	1013	974	1040	1028	1028	1040	945	1004	939	1015	994	989	1013	957	974	981	1015	986	998	966	993	1082	1049	1022	1021	1051	1035	947	1060	1071	1029	962	1064	977	984	965	1000	989	1008	1040	1024	1003	1063	1039	1005	1043	971	1016	1040	1037	1024	1049	1025	1036	1035	1004	1028	1002	981	1032	1002	1052	1005	1004	993	1035	975	998	1011	907	1062	1029	1025	1055	939	981	1011	1058	1002	951	1022	1037	1049	1038	1040	986	1033	1027	1009	944	1046	1003	1008	1008	988	1013	1110	997	1041	1030	1015	1023	998	1041	1036	1002	1034	1056	1028	1031	969	993	1038	1012	1012	982	1028	997	985	1031	1024	1071	1052	1004	1052	1045	1030	987	967	1052	1039	1018	1077	1050	1040	1028	1022	1001	988	998	1031	1006	1024	1009	1086	946	1014	1054	1013	1065	1010	1070	1033	1005	1071	1017	1033	1028	1027	1075	1102	993	1036	983	1093	1005	972	1018	1029	1012	1052	1035	1014	1003	995	942	991	1006	982	1073	1017	1042	1018	995	1007	1038	978	1032	974	989	1031	1033	1080	961	1028	982	989	1038	1020	1091	1074	1003	1084	1033	1049	1001	1037	982	987	1071	1044	1051	977	1043	1003	964	1006	993	1015	980	1018	1017	1053	1034	988	1041	995	1030	997	1020	1029	1040	1026	979	1005	1035	1010	1010	973	1078	1041	995	1025	1023	1069	1049	1011	1011	1041	1039	1011	1045	985	1015	1031	1017	992	1031	1038	993	1030	1044	970	1009	1076	1024	994	1037	989	1004	1007	1014	1023	1005	964	1020	1024	997	1015	1010	988	1027	1015	992	1036	969	1028	1000	1013	1004	1047	1010	1047	1003	990	1040	1034	1053	981	986	1071	1014	978	1003	1061	1032	994	1056	999	1023	1049	1038	1044	1050	987	941	980	1011	1030	977	1031	991	1050	964	1041	970	1025	986	977	994	1059	1017	1004	1027	951	1013	1040	1015	1046	1007	1009	942	992	994	993	992	1050	1035	1008	964	1015	1052	1015	956	1028	984	1047	965	1058	1039	1023	997	1040	1057	1080	980	1074	1033	1094	980	990	1012	977	995	982	1011	1022	1025	978	993	963	984	1046	1000	1048	1020	1007	1008	1047	979	1009	1010	1005	989	1020	971	975	1011	1000	1004	1024	1007	995	987	1010	999	1017	1008	994	1006	978	989	1025	964	1018	998	1020	1048	1024	1046	1050	995	1008	954	997	995	1056	992	1069	1031	1057	1012	1071	1026	968	1025	1004	952	1018	965	1008	979	1052	1019	996	965	986	1040	1004	981	1022	1090	1013	1004	990	1039	1009	976	972	1038	1012	1027	1019	1006	1009	1015	1024	1037	967	1002	981	1032	1010	1084	1009	1010	999	978	1004	1023	1038	1009	986	1040	1016	1042	990	1071	995	1014	1001	1028	1008	1010	1029	1037	993	1019	1057	1031	1034	1048	975	1009	995	1054	971	970	1001	992	1046	984	1009	1050	1013	1018	1056	1035	1025	1014	1049	982	1009	993	996	992	1023	998	991	1012	971	981	967	991	1037	973	991	992	980	999	1074	1060	1005	1046	1034	967	1019	1044	1024	952	1054	985	1005	1022	1043	1008	1021	1000	1000	1022	963	949	1076	983	1025	973	972	1084	1057	1005	1031	953	1049	1003	1052	986	1019	958	1043	1001	982	1028	1006	1039	974	1028	966	1012	993	1008	1028	996	982	990	1017	979	1017	970	1013	990	1002	1001	1008	978	1020	954	1020	1024	1028	975	1044	1030	1004	1028	965	1012	1050	994	1010	1006	998	1034	1008	1017	1016	1025	1034	1013	963	968	1026	1030	958	1053	1015	1012	986	1010	1021	1020	1028	970	1017	1010	1048	1060	1023	1046	1009	992	1004	1006	1019	1032	971	1018	1046	1032	1021	1060	1047	1023	967	1019	1033	978	1044	973	1029	1045	1017	1029	980	980	996	937	993	986	1003	984	1049	1048	1029	979	1075	1011	1010	1008	1060	1037	1021	1011	1032	989	1017	1071	985	1024	1061	1024	978	1009	984	1037	1018	1016	1069	989	1044	979	965	1018	1049	1009	1052	1024	942	1013	1021	982	1018	998	968	1032	955	1046	981	980	1021	1036	1000	1015	1052	1051	933	993	1017	962	968	976	1061	953	1052	1021	1022	980	994	1016	1026	1024	954	1001	1025	1043	1004	998	1055	1020	1015	1004	1004	1027	1056	1008	985	1007	1036	994	983	970	981	1035	946	1028	1048	1047	1020	1048	1035	1077	1013	974	1007	1011	947	967	1024	1055	1022	963	1028	993	1049	1000	1014	1029	986	1078	1015	1092	1026	967	978	1040	1002	1031	1020	1030	1026	956	1019	934	1065	1029	971	1055	1002	1062	1038	984	1044	992	1020	1054	1031	1037	974	1021	1014	1009	1002	1035	1010	992	1022	1022	1046	985	1025	1038	988	1022	1012	1017	1089	1034	1038	1030	974	1021	1021	1032	956	983	1048	1036	1058	1003	955	1047	972	984	1001	1009	981	987	985	1036	1023	1046	993	1040	1052	1034	976	1015	1000	972	1033	1050	1022	1001	985	995	1023	1052	1045	1037	1043	995	979	1055	1009	1016	992	1036	992	1017	1001	1046	995	1026	1010	941	991	1081	998	1012	1007	965	1018	1054	1050	1038	985	1023	1005	1012	1068	1039	1080	978	1012	993	1028	1035	999	1005	985	1031	1038	970	988	1039	1021	977	1025	1032	1018	994	1048	1023	932	980	1048	1046	987	1025	986	971	983	1019	1009	983	981	967	1002	972	962	1092	1052	1002	943	1003	1040	996	1038	996	1012	1012	1032	974	1003	1033	1013	1011	1027	1008	1041	1062	1025	1020	1002	962	1025	996	967	985	983	1018	1012	1003	1079	988	1049	987	1017	986	988	999	1021	1011	982	1035	1022	1037	988	1005	1037	992	1033	984	1065	1053	992	1101	1037	1090	1002	1008	1015	1007	976	969	1040	1034	1062	1053	1008	978	947	959	1062	1000	1021	1035	1010	1005	1000	952	990	1034	1013	1022	1035	997	991	949	1024	950	1029	994	943	968	994	1019	988	1013	1020	1003	1039	1005	1020	1015	971	1003	1064	1036	1004	996	1036	1026	1066	1050	1035	979	1030	1037	1012	992	1036	1069	959	1021	971	986	983	1026	1005	1096	1021	1042	1046	1035	982	1021	999	1028	943	1008	999	1042	1011	986	1014	992	1049	932	995	1031	1029	1054	1066	1039	933	971	1011	1031	957	1046	1025	1035	1006	965	1037	979	1015	1031	985	1022	990	994	992	1002	1008	945	969	1016	1026	1009	958	1054	1071	1063	1029	1028	1020	967	1075	944	992	1036	1045	944	1062	1020	1018	1024	1072	1047	1031	1079	995	958	1056	1006	1057	1048	1040	976	1042	979	958	998	1016	1060	939	985	1051	987	995	1012	1027	954	978	1015	1022	1023	1017	998	1025	1019	1046	1031	954	1037	1024	1009	1021	1057	977	1032	1020	1036	1011	994	1033	969	1031	1045	1031	1019	982	976	1090	1012	1051	977	1001	1026	985	964	1005	971	1069	1009	991	970	1036	1033	1007	993	1066	1025	1028	1007	1024	998	971	1039	1002	1007	963	956	985	1044	981	1039	1046	1030	1049	1056	970	1045	1000	1024	1006	1065	988	1038	1007	999	990	975	1071	993	1014	992	980	1064	1046	1055	976	1034	1014	1050	977	961	1001	986	1026	1030	959	1022	971	999	1006	1027	978	1023	1017	1040	974	1001	1008	1052	1019	1029	977	1003	1007	1004	952	1051	1059	1024	1052	974	1054	1000	979	1073	992	1021	983	1040	995	1030	979	979	989	1006	970	990
48203	39941	42343	30027	9765	3443	1749	1189	934	779	686	692	629	618	578	574	549	568	600	569	452	494	524	524	537	507	526	493	515	486	529	492	487	502	548	485	495	552	519	491	488	504	502	481	505	479	550	524	493	506	511	513	488	529	510	457	466	485	554	515	496	474	508	528	509	523	489	459	474	462	529	544	476	457	500	506	528	507	521	511	466	499	441	504	525	519	498	540	508	478	512	495	490	513	485	499	518	517	542	502	518	487	485	518	505	508	544	499	473	498	494	465	514	474	523	543	489	496	498	497	483	485	503	497	528	469	478	540	526	490	476	502	495	489	475	496	472	493	542	515	541	438	499	488	488	503	470	455	492	500	556	480	485	514	515	512	531	492	477	523	524	538	551	525	486	481	503	507	453	526	492	486	475	474	442	523	499	525	535	486	552	459	493	495	521	509	473	502	471	518	489	493	507	561	545	486	515	478	488	533	469	492	500	476	531	520	477	514	486	475	482	506	507	513	497	481	540	512	478	481	480	505	514	495	475	456	493	497	440	532	498	480	484	559	495	496	516	472	491	485	474	490	525	501	477	545	510	483	516	491	528	537	528	479	482	515	528	443	494	513	459	475	478	486	509	514	490	458	460	538	549	518	469	481	508	542	484	536	511	480	438	489	465	504	558	526	506	512	483	479	503	515	512	481	476	508	509	518	505	535	476	473	540	498	450	507	515	517	502	525	532	471	462	451	519	495	509	534	513	514	519	533	493	485	479	490	547	524	502	520	502	478	455	489	488	544	527	519	513	505	476	449	507	478	504	498	490	481	467	465	505	538	538	504	511	501	504	496	482	478	490	492	504	472	514	513	510	475	482	514	514	549	529	490	512	519	537	472	474	518	514	516	479	485	527	496	530	468	494	464	499	497	533	476	520	531	520	546	459	502	482	483	521	509	524	510	448	471	509	478	506	525	508	501	527	501	512	525	534	478	498	517	472	500	477	448	524	515	524	471	488	485	527	525	533	482	513	494	510	514	492	517	464	502	573	493	489	507	500	479	481	458	495	488	467	455	513	488	531	509	516	468	474	508	567	464	502	486	488	494	480	476	492	461	498	529	529	507	511	479	508	514	506	517	472	518	522	526	501	556	471	484	501	469	489	525	507	494	515	509	465	498	502	519	493	480	527	516	505	482	470	518	487	499	497	505	521	518	489	504	494	488	496	511	498	464	514	465	540	526	505	475	509	468	469	504	507	558	490	517	502	528	477	521	464	528	477	481	488	513	502	481	513	475	482	509	520	526	545	506	487	497	481	491	502	530	498	509	482	512	531	484	512	484	517	511	464	497	478	530	483	452	537	505	530	526	515	469	504	489	485	525	521	520	457	504	492	502	456	487	523	541	491	489	476	503	459	476	486	499	557	502	484	496	492	528	456	487	466	508	495	512	527	469	489	494	509	536	498	505	481	472	489	510	530	575	480	486	473	518	473	499	478	512	503	496	539	518	540	527	496	479	486	452	492	479	495	498	491	508	543	473	513	514	498	498	543	484	488	496	506	539	508	507	496	517	477	519	492	532	436	499	485	479	502	493	516	502	514	508	492	468	484	492	470	515	521	474	494	480	502	446	503	492	492	524	475	481	479	507	493	513	496	480	485	512	527	517	500	490	504	560	488	523	483	509	503	478	508	489	508	509	502	515	503	555	522	476	497	496	510	478	509	477	507	485	514	493	495	490	468	489	516	530	531	491	462	506	487	504	499	539	485	470	456	487	504	490	475	462	505	466	505	512	495	503	501	484	514	497	452	528	497	493	536	515	440	471	504	450	453	527	456	503	505	503	503	521	491	426	525	517	537	435	475	514	508	494	535	540	490	487	501	517	484	494	484	523	466	530	479	505	549	472	504	526	506	510	573	501	521	468	477	488	484	563	490	491	512	524	480	526	526	487	486	513	510	484	497	522	520	555	459	521	511	497	503	499	494	521	486	507	510	539	442	473	511	466	478	475	537	533	482	467	532	512	475	503	529	487	514	499	494	473	525	519	473	492	497	466	504	510	516	524	515	490	496	504	516	489	524	497	495	523	513	467	496	482	499	500	485	516	506	481	457	500	511	505	474	493	497	522	528	515	502	456	516	488	476	524	477	493	537	487	513	539	499	482	516	502	498	521	479	552	520	553	485	537	539	477	506	494	520	497	474	502	474	492	490	539	503	512	517	485	486	475	485	533	482	494	503	453	484	566	468	516	511	533	509	496	530	531	494	519	495	551	498	498	548	480	541	449	492	461	488	487	448	460	511	513	530	507	527	512	557	478	504	494	484	470	502	524	494	490	543	530	507	487	507	459	495	510	512	509	479	526	491	479	507	471	500	472	523	485	493	529	464	491	498	507	516	460	517	510	494	503	465	506	531	479	464	473	521	448	513	515	497	513	496	507	502	477	486	522	517	480	469	481	503	486	499	484	491	496	495	498	500	474	482	476	505	506	480	466	480	496	538	471	510	464	547	458	515	499	492	499	492	507	509	517	486	515	440	470	493	502	497	477	516	449	505	503	498	492	489	521	507	512	506	484	501	560	479	530	513	500	465	502	460	474	489	467	522	510	484	497	507	510	459	475	490	525	508	484	527	527	494	511	475	515	459	475	509	519	483	490	489	488	508	475	499	507	512	509	492	521	467	511	512	488	487	509	511	525	488	449	548	498	495	463	510	520	484	488	493	521	539	491	506	502	491	474	462	516	491	507	508	496	500	469	496	514	507	511	551	513	511	491	502	497	491	483	465	499	532	452	543	526	542	467	441	495	496	546	525	473	511	481	487	491	507	536	521	534	486	492	470	441	504	518	497	494	447	494	520	474	461	500	443	481	547	493	474	481	552	531	528	489	508	528	509	516	514	532	500	464	471	523	500	499	534	514	489	487	513	492	522	513	475	493	501	489	506	482	498	490	486	494	488	503	477	494	522	507	473	487	458	513	518	510	478	500	500	489	531	495	582	483	494	527	465	440	532	535	526	481	496	484	459	467	502	494	498	482	482	514	531	496	523	540	483	497	500	498	509	548	493	522	489	472	513	491	493	542	510	505	495	458	483	487	466	498	503	515	543	522	508	513	480	520	489	497	524	496	487	509	504	498	483	496	565	531	551	505	552	514	484	474	504	520	553	512	471	523	543	514	520	511	519	464	501	504	501	552	477	497	465	467	481	493	529	477	492	490	508	524	516	502	478	510	534	524	488	510	469	461	508	535	516	484	503	497	543	487	519	509	542	487	465	538	485	495	507	511	482	444	525	474	526	506	465	484	483	470	468	535	456	520	498	476	468	487	509	469	528	493	510	493	499	502	511	503	515	524	493	475	484	539	553	555	480	496	468	505	480	517	507	523	501	493	496	526	452	536	509	475	500	484	515	506	487	483	493	523	506	506	480	496	470	504	447	479	498	506	500	457	481	461	518	542	524	549	494	495	515	500	528	502	501	509	487	523	498	505	494	495	521	543	529	511	475	466	507	516	525	519
31171	31182	41824	30992	7462	5140	4044	3255	2884	2399	2023	1969	1809	1562	1580	1507	1482	1413	1358	1320	1140	1166	1255	1182	1124	1114	1152	1105	1136	1113	1193	1116	1078	1119	1114	1099	1076	1128	1043	1059	1041	1045	1102	1055	1049	1073	1094	1068	1131	1084	1072	1088	1080	1100	1016	1056	1100	1056	1084	1070	1089	1069	1002	1061	1111	1165	1084	1025	1073	1094	1068	1073	1090	1077	1054	1121	1027	1043	1081	1060	1051	1028	1042	1119	1040	1072	1069	1130	1082	1114	1128	1003	1037	1058	1104	1041	1059	1071	1117	1156	1074	1080	1064	1049	1118	1092	1023	1068	1050	1026	1026	974	1137	1018	1035	1066	1100	960	1078	1064	1081	1044	1067	1061	1016	1119	1017	1048	1040	1050	1079	1063	1159	1020	1059	1062	1007	1073	1050	1065	1092	1064	1106	1088	1051	1045	1109	1095	1088	1069	1118	1027	1053	1049	1034	1084	1095	1098	1034	1111	1062	1093	1030	1056	1097	1084	1127	1011	1122	1063	1019	1094	1089	1034	1077	1094	1065	1021	1067	1070	1075	1068	1124	1031	1067	1075	1100	1084	1061	1111	1006	1076	1053	1066	1055	1083	1104	1093	1062	1072	1037	1054	1074	1061	1075	1087	1039	1077	1035	1095	1044	1082	1072	1064	1017	1039	1047	1008	1068	1045	1039	1084	1088	1012	1018	1081	1068	1043	1075	1109	1046	1021	1035	1085	1026	1089	1038	1050	1052	1051	1055	1062	1107	1106	1042	1082	1048	1046	1017	1041	1085	1055	1026	1065	1047	1043	1067	1073	1080	1079	1065	1075	1057	1101	1112	1027	1061	1097	1038	1108	1082	1093	1089	1069	1063	1069	1067	1045	1106	1059	1014	1021	1125	1053	1064	1034	1133	1123	1083	1089	1070	1033	990	998	1097	1074	1041	1048	1128	999	1016	1034	1051	1065	1056	1090	1048	1095	1123	1066	1056	1074	1043	1078	1094	1139	1054	1073	1043	1042	1064	1026	1090	1051	1103	1048	1056	995	1050	1082	1075	1032	1027	1047	1114	1027	1113	1117	1044	1012	1049	1060	1098	1099	1064	1039	1087	1128	1067	1104	1116	1010	1034	1102	1044	1004	1068	1093	1080	1117	1034	1052	1023	1082	1031	1030	1090	1006	1019	1086	1088	1091	1026	1030	1122	1085	1065	1063	1039	1030	1084	1049	1075	1042	1144	1135	1074	1096	1096	1034	1066	1093	1067	1090	1063	1027	1130	1111	1052	1060	1077	1085	1088	1077	1115	1079	1043	1043	1028	1105	1009	1066	1060	1026	1072	1066	1068	1094	1045	1072	1034	1063	1017	1077	1010	1061	1034	1024	1060	1071	1088	1088	1078	1082	1061	1070	1058	1091	1046	1052	1046	1076	1052	1060	1048	1050	1065	1063	1066	1056	1045	1109	1015	1077	1093	1108	1074	1068	1035	1063	1039	1045	1033	1071	1086	1064	1135	1029	1083	1070	1001	1014	1038	1088	1043	1083	1096	1090	1076	1049	1075	1102	1065	1009	1023	1063	1125	1085	1083	1027	1023	1044	1013	1043	1104	1059	1072	1025	1029	1086	1001	1055	1077	1010	1070	1096	1084	1092	1017	1118	1069	1101	1110	1083	1136	1072	1046	1042	1050	1088	1061	1059	1099	1028	1059	1103	1023	1083	1175	1059	1034	1062	1070	1029	1091	1072	1072	1081	1059	1080	1034	1068	986	1025	1030	1121	1064	1044	1132	1036	1095	1067	1037	1040	1043	1106	1019	1067	1075	991	1068	1064	1103	1074	1039	1045	998	989	1088	1046	1057	988	1081	1122	1033	1028	1040	1079	1116	998	1000	1071	1053	1076	1121	1032	1067	1079	1043	1015	1081	1065	1034	1073	1006	1075	1012	1057	1000	1087	1061	1059	1039	985	1046	1019	1022	1089	1083	1090	1039	1049	1083	1047	1056	1044	1002	1102	1057	1086	1089	1029	995	991	1051	1070	1059	1077	1010	1033	1052	1049	1027	1061	1098	1057	1057	1011	1064	1044	1020	1075	1044	1049	1101	1037	1061	1040	1008	1065	992	1077	1069	1057	1073	1055	1075	1067	1032	1044	1139	1059	1064	1100	1045	1056	1079	1078	1082	1079	1060	1145	1086	1051	1083	1072	1094	1029	1040	1130	1046	1156	1051	1071	1023	1037	1103	1098	1104	1022	1009	1049	1077	1077	1076	1002	1060	1073	1036	1051	1042	1059	1086	1108	1072	1052	1047	1056	1073	1059	1072	1067	1060	1063	1131	1079	1100	1028	1004	1038	1053	1089	1061	1052	1036	1105	1064	1056	1078	1070	1070	1081	1097	1074	1071	1074	1029	1014	1064	1108	1057	1043	1054	1067	1092	1070	1070	1130	1110	1082	1053	1070	1073	1076	1029	1076	1072	1088	1085	1114	1058	1085	1099	1036	1055	1032	1070	1055	1070	1078	1017	1046	1050	1018	1132	1107	1065	1012	1046	1026	1088	1044	1022	1115	1101	1060	1030	1070	1043	1056	1082	1069	1033	1062	1071	1035	1094	1094	1091	1117	1125	1066	1068	1053	1026	1043	1075	1056	1040	1092	1132	1049	1121	1049	1041	1067	1051	1055	1002	1043	1142	1029	1082	1037	1084	1110	1081	1097	1037	1080	1076	1084	1003	1076	1052	1033	1139	1080	1094	1085	1028	1018	1070	1063	1092	1066	1056	1059	1056	1064	1059	1068	1093	1072	1050	1013	1014	1054	1029	1027	1072	1060	1068	1081	1043	1054	1036	1057	1044	1099	1090	1083	1063	1020	1054	1075	1063	1099	1049	1087	1037	1041	1065	1040	1026	1076	1090	1043	1051	1043	1036	1115	1103	1013	1075	1057	1068	1098	1060	1067	1041	1039	1066	1022	1034	1032	1058	1103	1049	1067	1051	1039	1062	1102	1098	1068	1074	1101	1053	1065	1053	1083	1045	1036	1076	1067	1025	1066	1088	1083	1054	1039	1095	1045	1030	1034	1011	1010	1037	1105	1068	1129	1032	1020	1103	1082	1043	1112	1070	1074	1056	1102	1016	1093	1099	1021	1050	1054	1019	1094	1065	1101	1092	1103	1104	1033	1061	1060	1045	1050	1020	1082	1088	1026	995	1031	1048	1039	1054	1037	999	1116	1019	1045	1085	1050	1045	1115	1066	1081	1094	1096	1087	1068	1030	1066	1050	1077	1060	1091	1154	1079	1141	1106	1058	1118	1042	1067	1077	1119	1062	1079	1050	1027	1052	1061	1106	1064	1040	1092	1090	996	1123	1081	1075	1035	1077	1103	1049	1090	1048	1069	1034	1098	1060	1092	1035	1062	1095	1058	1079	1098	1056	1123	1061	1122	1044	1055	1100	1073	1054	1068	1075	1072	1028	1048	1085	1037	1085	1033	1024	1103	1071	1071	1136	1030	1040	996	1038	1046	1043	1014	1071	1038	1042	1109	1053	1058	1084	1003	1086	1122	1077	1080	1105	1093	1068	1111	1099	1004	1036	1106	1070	1037	1096	1117	1076	1100	1070	1086	1028	1052	1059	1122	1107	1052	1117	1074	1052	1086	1042	1097	1032	1144	1078	1113	1036	1057	1077	1014	985	1086	1021	1062	1029	1081	1043	1106	1043	1108	1006	1086	1070	1092	1095	1109	1070	1056	1060	1061	1054	1066	1061	1094	1048	1115	1069	1103	1027	1146	1051	1102	1102	1093	1079	1102	1067	1064	1119	1091	1069	1063	1042	1051	1002	1014	1066	1048	1146	994	1063	1109	1003	1076	1037	1052	1072	1065	1088	1049	1068	1069	1073	1103	1005	1100	1076	1066	1043	1068	1070	1064	1068	1116	1058	1063	1042	1004	1056	1043	1066	1042	1069	1055	1063	1088	1063	1023	1068	1145	1032	1040	1068	1076	1043	1085	1102	1115	1016	1041	1057	997	1067	1091	1052	1063	1057	1032	1060	1011	1060	1040	1108	1087	1057	1129	1093	1073	1049	1043	1054	1088	1023	1039	1048	1102	1032	1054	1138	1138	1051	1018	1041	1118	1060	1123	1103	1001	1083	1071	1113	1068	1058	1099	1039	1026	1032	1081	1067	1074	1065	1082	1057	994	1130	1014	1044	1108	1023	1056	1082	1050	1036	1017	1059	1049	1052	1065	1091	1052	1085	1059	1012	1020	1049	1064	1026	1099	1046	1108	1050	1083	1102	1110	1081	1074	1049	1019	1031	1120	1076	1119	1053	1035	1046	1048	1072	1011	1122	1083	1041	1078	1033	1076	1071	1037	1069	1058	1080	1048	1124	1059	1086	1033	1070	1043	1057	1105	1027	1062	1050	1075	1063	1088	997	1070	1059	1070	1074	1094	1032	1075	1060	1056	1098	1119	1096	1015	1087	1065	1163	1068	1026	1060	1050	1072	1066	1045	1048	1013	1096	1048	1027	1092	1064	1030	1106	1042	1084	1038	1057	1019	1044	1079	1037	1040	1070	1049	997	1074	1102	1006	1080	1083	1013	1083	1043	1086	1064	1053	1065	1055	1062	1082	996	1065	1152	1069	1052	994	1032	1116	1105	1058	1030	1063	1041	1092	1045	1099	1032	1045	1032	1046	1063	1040	1024	1054	1062	1062	1126	1079	1030	1035	1034	1015	1041	1051	1105	1043	1038	997	1072	1045	1031	1049	1071	1056	991	1104	1078	1073	1055	1040	1055	1089	1045	1077	1071	1031	1067	1033	1048	1072	1010	1063	1017	1049	1050	1071	1085	1065	1060	1038	1053	1084	1067	1033	1061	1071	1066	1075	1048	1100	1099	1027	1058	1040	1127	1072	1069	1037	1091	1077	1116	1009	1028	1107	1044	1056	1057	1011	1078	1063	1053	1078	1056	1049	1089	1101	1053	1043	1072	1101	1020	1092	1140	1044	1045	1053	1131	1052	1037	1081	1020	1090	1060	1122	1014	1111	1109	1129	1012	1108	1047	1095
22762	14260	9378	3591	975	662	516	532	457	461	472	451	460	428	426	393	373	433	421	419	402	425	390	417	415	414	382	411	416	419	421	392	385	423	397	426	386	387	393	420	447	395	404	382	371	428	424	419	411	405	391	375	401	402	426	409	383	411	395	402	385	346	411	387	404	432	416	413	409	399	378	414	354	382	365	455	422	394	411	394	428	384	392	410	444	392	401	413	372	419	399	380	422	372	407	384	366	430	380	382	373	417	397	372	429	395	402	421	365	386	437	368	408	419	388	405	399	424	400	397	427	444	442	405	422	403	395	417	400	363	392	403	359	402	352	404	441	405	439	412	405	408	390	445	401	426	381	408	407	398	380	422	382	428	381	427	386	385	389	393	423	418	421	361	394	399	405	408	395	372	421	413	391	382	345	399	390	411	368	374	380	393	416	406	451	379	427	412	384	396	467	389	390	427	444	409	410	358	388	380	406	422	413	388	397	398	358	409	379	394	396	372	432	391	373	391	363	385	384	404	393	387	391	415	434	427	380	384	386	422	431	396	402	402	386	419	403	368	394	391	431	405	386	414	399	387	384	400	438	396	445	456	402	403	373	374	413	414	413	409	403	375	394	405	365	418	397	369	391	429	380	394	394	423	408	405	382	375	409	352	413	377	344	379	430	420	380	420	421	390	393	399	362	414	413	380	411	415	405	431	425	383	380	399	403	414	371	432	392	363	405	428	399	361	379	375	407	407	410	390	452	426	401	393	412	397	410	425	413	386	392	383	384	404	414	399	402	385	458	405	414	397	399	412	416	387	429	434	405	399	386	386	395	411	364	407	436	426	410	356	398	383	386	395	427	410	409	383	368	387	399	413	386	401	390	415	394	422	415	386	368	463	414	381	387	414	391	398	393	359	388	418	420	405	421	431	422	410	403	406	409	413	413	408	416	406	396	429	410	399	401	389	372	377	414	447	401	440	408	385	393	377	380	423	339	414	423	402	385	416	410	404	365	464	374	386	423	409	403	395	410	404	376	404	370	389	382	395	402	369	429	398	408	390	389	416	393	438	426	418	373	371	394	415	426	439	422	436	410	380	422	392	397	379	406	411	402	427	452	377	412	415	398	417	405	417	388	413	411	370	360	398	407	371	409	396	415	414	447	383	423	407	373	403	415	409	374	399	333	409	413	399	397	371	407	404	408	378	424	389	400	415	383	409	413	404	387	430	368	387	436	405	388	426	404	388	410	420	370	405	430	440	389	423	428	411	419	370	386	409	395	426	415	409	402	422	409	410	394	402	416	426	389	419	385	444	392	411	388	413	408	371	437	388	411	401	394	400	425	452	374	377	426	403	394	413	361	442	409	377	360	393	440	406	407	404	402	392	429	381	406	393	411	420	414	425	424	388	432	411	421	452	399	427	357	432	386	391	360	429	398	388	410	393	451	368	389	411	391	372	390	407	433	427	410	421	384	427	424	427	384	404	388	380	382	388	416	431	406	384	407	399	356	392	428	383	397	420	420	378	388	405	392	415	375	402	405	425	393	398	406	394	376	401	366	429	398	366	398	423	416	402	402	418	393	404	457	393	404	398	375	411	384	374	420	385	406	411	443	409	420	381	380	405	375	370	371	375	420	389	409	410	371	409	412	408	416	398	394	389	421	402	402	393	405	385	437	367	376	425	390	363	399	408	412	374	395	406	406	418	399	382	407	424	428	426	380	387	416	381	411	413	351	409	417	425	420	402	407	384	433	396	397	371	404	394	399	400	394	382	415	376	404	386	403	358	413	400	411	408	416	410	416	403	421	401	394	396	370	391	399	401	423	397	442	401	371	419	373	417	379	377	421	400	405	391	389	373	407	379	409	406	416	417	393	425	448	383	364	412	411	402	436	395	424	407	445	398	400	394	406	406	412	388	392	376	400	408	415	398	400	406	363	425	389	427	403	423	412	379	418	407	414	413	399	380	434	410	404	391	381	413	419	408	399	414	374	429	410	383	403	399	383	389	421	418	433	378	416	391	383	428	415	403	385	400	390	408	384	443	383	377	401	435	420	389	387	409	428	398	405	448	424	386	402	387	427	378	437	396	391	371	396	370	430	420	411	405	413	375	428	401	380	400	373	451	365	391	414	406	415	385	381	383	395	401	388	404	397	432	398	355	382	394	409	407	414	420	361	396	386	409	389	405	368	385	388	392	401	375	411	390	375	377	388	431	389	382	387	386	415	423	388	352	374	413	405	407	402	405	405	400	407	429	420	411	426	429	396	414	428	436	382	401	389	410	419	372	368	386	404	402	405	398	405	399	405	379	403	416	427	414	416	408	441	388	383	405	420	392	424	427	418	424	385	416	454	424	446	413	397	393	375	402	429	421	428	415	406	434	413	435	388	412	369	416	394	382	392	418	413	435	428	401	390	354	410	398	421	406	457	375	405	354	407	398	396	402	351	411	417	433	452	374	410	404	405	376	367	396	436	433	405	362	371	409	406	373	382	403	384	420	416	384	386	407	447	394	398	398	401	416	415	395	403	426	401	393	389	398	412	432	407	423	419	388	432	395	422	371	420	426	381	394	403	387	404	377	443	404	374	371	437	418	431	421	387	390	371	434	386	388	439	424	447	403	386	403	424	404	365	418	378	409	402	414	369	422	382	396	419	373	421	425	418	367	402	420	414	392	392	403	421	389	378	399	438	398	397	400	395	435	395	396	382	372	425	426	406	384	365	350	420	408	419	457	357	370	385	380	419	400	439	424	373	397	404	428	411	409	408	402	394	409	466	412	369	365	403	447	382	420	397	401	401	395	421	407	380	423	384	360	358	358	383	400	441	410	398	467	393	395	403	404	386	427	395	413	395	370	379	408	387	396	391	406	405	383	418	374	392	418	383	379	396	407	402	420	409	415	413	370	404	393	390	411	389	389	416	359	374	386	404	382	425	400	434	393	374	397	386	448	434	375	417	411	403	394	403	380	390	396	411	387	394	363	381	390	383	413	423	418	399	403	421	393	408	424	384	399	379	382	405	381	374	372	419	401	389	365	394	400	415	373	384	395	368	417	412	396	380	411	398	415	406	388	418	428	392	388	450	409	448	365	344	397	352	441	449	404	395	397	372	415	406	406	392	415	406	388	448	405	378	398	415	412	387	385	401	422	427	395	425	440	387	425	410	413	438	384	421	403	420	408	410	386	436	407	403	385	422	410	376	440	400	409	418	386	395	393	471	389	394	382	446	434	406	413	377	435	386	384	417	418	375	414	393	395	422	373	366	390	389	412	418	404	391	372	448	407	398	446	429	403	392	398	391	439	413	407	411	431	426	369	425	433	414	371	394	390	404	387	389	430	395	389	424	382	427	397	414	420	404	369	391	384	404	370	402	445	358	400	394	380	400	407	418	405	428	386	429	384	421	413	393	435	426	455	391	403	412	387	397	447	446	423	395	361	407	445	390	393	450	361	393	402	352	421	438	410	403	401	394	368	379	399	400	376	418	402	400	383	431	367	416	382
13632	11533	13576	7708	2569	1899	1579	1333	1205	1242	1148	1058	1034	1043	983	977	1007	951	924	952	907	931	928	889	911	940	904	888	922	873	867	915	864	890	867	895	884	874	857	850	891	867	873	877	904	843	897	863	905	919	865	841	873	856	842	859	931	871	865	837	933	902	932	921	895	842	854	878	835	863	898	860	844	889	887	909	884	858	839	906	887	897	901	860	900	845	885	867	894	870	921	869	846	891	888	876	870	854	890	892	853	862	930	877	879	844	861	872	867	906	890	858	892	835	845	848	885	943	873	860	875	886	881	881	909	875	881	835	913	925	903	853	861	897	872	910	921	900	871	865	870	885	923	850	870	855	898	894	877	890	780	859	900	885	832	855	933	903	853	881	925	828	876	908	833	862	854	864	870	898	919	891	859	899	907	925	894	936	856	922	929	883	887	858	845	885	897	964	857	886	861	869	869	867	936	877	871	883	813	821	917	843	866	856	915	904	811	907	895	886	893	896	894	872	856	870	924	913	900	889	906	868	840	952	910	911	878	860	937	876	878	835	826	870	889	944	901	893	879	893	917	872	855	904	893	873	883	876	828	880	879	843	837	917	909	859	920	870	862	834	882	860	877	904	822	858	839	893	810	854	867	885	952	841	883	887	886	884	929	916	944	890	912	843	885	835	903	866	821	856	832	879	891	883	855	898	925	866	859	871	907	907	892	917	852	877	884	917	871	863	886	880	882	901	901	896	888	893	904	865	876	851	851	845	896	896	879	855	892	905	927	908	838	864	893	921	865	910	913	865	856	913	870	871	833	840	880	843	920	923	937	897	819	905	871	933	876	929	808	911	831	803	889	899	877	857	877	905	867	872	901	938	874	873	861	817	897	866	822	947	957	875	897	895	858	900	864	872	868	923	825	877	886	884	851	891	920	879	817	878	921	871	853	856	910	845	919	872	854	881	881	876	942	899	837	868	916	880	902	865	842	899	893	886	874	879	911	824	892	851	881	929	863	921	864	866	875	903	825	888	911	869	912	854	886	883	872	868	896	864	910	893	909	875	857	880	852	867	861	853	882	933	887	906	843	862	905	861	886	879	885	798	864	890	890	970	864	876	854	890	874	875	862	884	903	868	866	850	839	892	922	866	911	854	855	888	942	871	897	891	875	876	877	839	887	907	877	880	823	919	850	857	851	839	914	900	868	857	916	894	865	852	981	862	854	893	892	832	816	892	857	847	904	855	888	856	864	924	856	903	843	883	887	860	878	899	954	890	919	891	897	842	873	804	822	864	896	892	877	864	865	896	832	857	825	854	891	900	897	895	881	864	863	880	866	828	895	880	863	895	885	809	877	848	889	889	875	839	913	886	882	911	861	872	884	827	904	918	885	836	917	896	903	852	820	898	880	881	869	883	829	904	856	823	867	881	870	905	871	864	964	905	842	927	858	922	856	887	838	868	884	875	909	896	857	837	846	895	891	901	878	805	834	850	875	963	861	871	883	855	878	875	926	909	872	891	846	877	875	855	893	967	843	897	886	896	827	888	887	878	847	872	839	856	871	892	870	927	874	802	900	830	886	822	859	917	854	842	873	884	953	907	928	900	853	848	907	885	841	880	857	863	890	896	880	880	869	878	866	886	872	917	837	895	871	885	844	878	936	810	856	866	918	859	859	884	853	913	886	853	891	896	852	827	875	910	866	896	847	853	858	904	893	876	923	911	905	852	888	910	891	897	895	935	948	883	863	870	864	921	863	841	924	859	821	926	871	893	882	878	807	886	890	819	882	922	891	894	883	897	842	881	887	949	905	863	861	877	893	885	857	862	849	860	830	875	914	903	897	898	907	942	865	880	869	869	855	892	846	909	876	957	881	890	917	905	857	888	895	932	911	925	897	912	862	908	824	844	898	846	916	876	870	947	860	901	863	840	874	870	864	911	824	884	893	867	831	872	854	928	901	870	878	801	874	885	879	872	884	892	856	905	830	894	855	907	922	897	836	858	858	946	860	935	884	879	878	900	813	864	828	892	805	873	899	847	886	876	888	918	895	885	865	913	867	893	858	825	923	843	871	913	875	902	845	882	905	864	970	890	875	879	908	867	882	942	946	964	890	873	871	900	823	847	910	872	905	883	885	908	879	906	854	812	900	909	870	850	842	853	862	854	895	880	891	887	910	853	854	908	862	847	908	882	892	874	900	883	872	847	866	869	870	834	948	855	869	836	868	816	858	830	901	854	873	840	888	845	890	886	912	905	909	885	844	884	858	919	863	929	915	875	859	904	910	899	868	877	868	833	853	889	895	879	851	858	846	852	858	961	877	945	860	873	881	843	884	914	829	879	865	868	899	828	902	867	910	901	852	911	862	925	870	895	887	828	856	918	833	864	870	841	917	940	909	880	883	868	852	912	889	913	849	849	893	908	891	866	836	866	903	876	868	911	874	884	918	872	919	886	942	943	841	887	933	885	883	871	867	868	849	901	902	850	909	834	880	847	873	837	908	830	849	889	890	857	902	876	905	876	842	885	886	840	860	893	838	882	868	864	837	900	877	952	848	904	872	929	882	894	880	884	868	902	911	919	962	881	848	890	855	894	881	916	858	929	851	885	856	890	885	912	876	843	882	836	899	891	958	917	894	931	930	857	888	873	901	885	930	853	914	949	941	810	905	886	894	916	871	909	878	858	908	913	838	891	927	904	885	894	848	874	853	851	895	879	913	856	873	835	874	885	859	902	851	917	918	941	869	884	908	889	839	868	834	862	840	855	868	892	824	886	877	862	884	882	839	844	882	895	885	898	912	905	894	911	918	827	887	863	845	875	898	894	838	936	848	921	853	930	911	834	871	917	955	863	931	844	839	872	932	855	868	874	867	881	864	821	903	824	799	867	903	883	879	884	799	926	842	919	872	896	887	922	893	860	880	906	874	899	880	909	870	916	935	849	901	828	895	864	858	935	858	837	864	844	846	870	863	921	881	845	928	871	864	941	896	889	888	932	902	814	859	873	861	881	885	886	912	832	844	853	902	844	879	917	916	875	844	869	886	889	880	855	929	891	876	896	873	849	901	823	869	890	897	881	877	886	839	820	925	944	876	867	891	916	823	869	818	870	917	901	856	840	884	916	874	892	877	877	864	900	875	907	894	862	859	897	879	860	872	909	936	883	897	906	894	901	881	872	873	873	846	928	903	880	873	836	917	871	873	873	879	892	853	844	937	867	937	856	896	895	863	824	862	858	909	865	891	898	868	851	927	846	924	831	870	856	884	930	881	922	806	870	904	904	883	879	914	928	875	870	869	927	851	844	911	864	873	855	907	881	906	902	875	878	864	865	821	864	870	831	840	900	877	912	933	882	875	919	877	870	938	878	874	904	909	866	881	885	848	866	880	884	878	888	859	894	911	865	967	893	893	861	897	881	874	899	853	906	876	924	902	853	900	846	869	884	888	875	837	883	892	878	841	866	872	882	923	832	834	912	848	856	885	864	881	893	855	868	876	891	869	895	862	845
39074	31960	30919	17357	3741	1419	943	752	643	579	547	520	519	447	474	469	450	478	476	476	437	465	410	429	430	415	434	414	431	427	453	471	408	417	398	411	438	401	442	443	446	447	446	450	449	435	450	401	435	456	465	403	431	432	410	445	451	405	436	434	437	472	442	428	409	385	394	447	432	449	441	419	433	446	431	416	446	427	435	439	470	433	437	410	390	419	420	436	437	437	415	422	427	404	446	412	428	374	413	425	410	410	440	422	469	413	423	446	426	428	444	423	450	456	464	415	441	442	409	409	432	417	399	424	407	434	423	431	442	409	447	446	404	440	456	483	427	382	480	472	464	418	425	391	449	467	461	451	446	438	443	407	406	466	418	451	379	443	484	424	412	415	444	423	451	400	453	455	417	451	425	407	409	428	431	432	487	438	417	390	419	437	450	420	419	408	435	442	465	467	402	404	356	401	470	421	425	420	418	429	462	448	425	427	418	388	428	402	389	457	412	394	466	408	420	444	435	427	413	410	402	423	422	453	405	423	384	404	438	403	474	407	448	430	420	447	452	454	428	462	438	426	422	477	429	427	391	411	420	434	406	419	417	444	410	458	432	432	438	413	415	418	438	402	473	423	462	439	412	422	436	389	434	445	406	417	416	423	394	472	422	449	409	439	445	420	419	410	408	403	426	454	425	393	404	409	416	422	464	425	439	410	453	412	430	431	376	394	426	413	425	417	418	429	401	462	412	481	443	393	447	434	431	383	437	409	426	421	452	408	433	404	422	421	452	434	422	412	404	441	417	437	394	442	464	434	413	414	418	431	445	457	412	431	450	426	430	414	419	442	455	433	437	448	440	441	448	440	451	447	405	431	401	395	421	460	455	416	455	439	402	466	424	475	428	401	440	420	415	457	474	447	452	417	434	392	431	426	442	431	407	445	464	431	386	451	413	458	446	422	446	444	380	408	389	417	389	432	450	447	407	398	413	432	413	394	402	417	401	408	410	405	360	406	429	422	452	408	393	425	439	433	420	468	460	439	414	422	435	420	391	435	441	413	413	452	402	410	502	399	416	419	414	440	404	438	454	353	480	419	435	421	442	453	455	464	449	498	396	415	432	425	457	408	438	449	453	445	446	439	448	457	433	398	409	409	423	417	432	428	456	399	433	437	434	425	431	443	429	427	431	423	427	438	402	403	464	430	452	427	448	422	399	400	414	419	437	432	458	472	417	437	429	393	417	417	420	419	435	444	444	424	436	391	469	451	389	435	378	429	357	405	392	420	400	397	408	438	468	427	418	435	424	418	404	433	435	446	410	422	373	438	442	406	415	426	439	464	436	422	469	430	451	446	423	419	425	443	427	472	450	460	434	464	453	454	421	455	457	447	414	443	424	437	422	444	441	439	407	470	426	449	468	460	437	439	416	423	417	462	446	407	415	418	421	440	436	424	457	432	416	444	397	397	379	414	438	438	418	421	409	417	474	460	469	452	421	452	433	418	435	448	450	444	395	410	457	417	435	397	441	425	421	397	461	425	436	421	405	431	414	424	446	386	399	408	437	429	429	464	399	420	413	419	440	424	425	446	450	447	410	409	450	425	450	441	420	434	462	461	414	403	452	430	429	424	411	415	396	440	389	454	401	434	417	431	430	364	433	403	384	452	445	442	424	401	409	410	430	443	442	445	454	419	429	450	471	437	403	443	439	418	454	418	396	407	428	414	400	414	432	402	442	390	418	406	415	400	437	374	425	457	439	434	384	436	386	427	409	425	420	400	449	425	426	444	406	423	454	414	403	412	425	419	406	400	411	426	429	448	439	423	424	452	465	420	405	398	392	426	456	416	436	440	431	433	445	411	445	415	445	452	427	439	409	447	425	445	433	413	434	421	423	420	454	466	442	437	456	435	372	400	389	413	427	396	380	448	468	429	451	433	429	407	428	428	438	404	459	487	438	424	406	434	426	428	440	440	450	385	403	446	428	386	446	426	443	421	436	442	436	441	453	425	437	445	431	418	412	412	420	450	428	430	410	400	450	435	445	388	399	429	458	434	442	369	413	380	438	377	414	441	461	438	423	452	403	418	436	439	394	436	462	442	380	419	461	467	425	460	416	440	455	455	431	438	425	440	434	383	448	440	407	438	442	435	439	401	461	439	417	440	410	428	461	388	407	416	412	457	396	444	398	456	416	418	407	421	411	444	432	408	432	416	425	402	380	456	417	444	404	406	421	432	428	447	462	443	422	398	438	472	455	415	417	433	431	410	420	407	358	429	452	438	407	425	397	420	438	453	438	446	462	421	423	420	444	408	415	431	398	435	434	437	404	435	437	423	428	410	382	397	390	402	478	458	415	408	398	418	434	454	428	430	431	438	429	402	453	442	451	424	421	405	440	430	396	461	459	378	442	391	424	425	422	408	451	436	457	429	417	434	424	447	436	423	410	416	426	458	438	429	424	471	455	434	408	424	460	374	397	416	416	439	416	420	444	413	400	437	387	412	473	439	436	464	421	446	419	438	421	425	445	418	369	453	483	422	426	403	429	444	423	428	475	447	440	406	423	398	441	451	468	431	406	420	423	402	427	390	451	411	453	397	413	408	418	430	430	436	466	433	440	390	422	435	444	405	408	416	451	444	415	439	419	427	443	424	457	406	424	483	473	449	433	444	444	403	419	404	423	421	416	442	397	423	412	439	420	426	415	434	427	405	440	429	429	452	436	409	424	458	412	428	429	445	434	434	416	457	418	447	457	410	416	435	461	467	452	456	433	405	419	402	457	443	411	407	431	445	433	400	429	442	418	438	430	402	449	437	426	454	416	397	434	430	390	435	395	412	454	406	453	428	416	459	480	427	416	437	394	407	421	413	390	391	449	389	451	437	410	391	423	445	413	437	410	428	401	432	452	424	436	450	424	410	405	409	431	427	429	448	450	415	362	439	400	406	437	385	419	414	404	427	412	419	442	424	422	401	393	420	437	437	408	433	399	429	404	421	427	446	437	426	407	406	416	409	432	412	402	415	389	456	407	431	425	438	410	396	454	428	459	423	422	468	417	462	463	468	390	400	462	436	446	404	395	409	399	413	462	478	422	416	400	441	445	471	428	458	456	437	430	400	431	402	442	464	449	408	413	409	394	449	430	431	408	432	422	422	426	445	404	450	427	376	414	442	428	442	417	414	469	398	424	408	468	418	427	438	405	434	421	446	475	418	406	428	431	454	453	460	432	424	433	409	450	439	404	425	419	425	444	446	431	449	506	437	457	419	408	425	449	428	451	401	391	453	407	421	405	412	424	409	416	435	412	434	414	425	429	386	453	450	462	436	433	391	464	443	425	433	420	435	420	455	436	442	440	418	412	381	424	454	416	403	451	446	431	426	433	427	398	424	439	461	441	424	403	410	420	480	465	431	428	414	408	439	461	440	433	413	427	398	451	445	418	421	438	441	424	451	410	434	455	412	406	427	463	448	433	412	380	399	437	421	454	447	399	383	414	428	438	459	398	453
25528	25670	33068	18322	4856	3375	2937	2387	2048	1761	1690	1522	1434	1351	1298	1222	1172	1197	1126	1014	1049	1049	1063	1049	951	987	961	957	951	925	994	960	952	985	948	907	930	922	1050	904	881	934	928	955	953	910	987	995	992	946	966	936	928	965	959	935	983	924	977	954	986	941	984	873	898	886	933	907	918	1001	925	936	954	980	993	949	904	969	937	918	855	979	930	954	900	938	915	881	948	939	925	960	917	998	884	916	927	948	961	952	900	883	950	972	970	951	959	928	972	908	1012	929	921	964	964	981	929	919	948	927	1012	952	902	898	961	937	964	949	938	941	954	961	1025	940	915	871	894	948	952	982	944	924	966	980	971	937	942	980	968	988	943	918	937	936	940	974	970	943	991	924	967	925	978	897	1004	929	922	933	958	885	905	932	941	910	949	959	997	962	979	946	964	992	921	943	880	908	909	893	961	914	970	911	899	932	931	938	942	913	903	983	863	940	926	954	968	925	958	927	939	914	960	969	1008	925	926	990	1001	1011	948	848	949	924	965	906	918	930	987	948	916	952	933	959	893	954	952	934	955	989	891	976	934	916	991	986	889	967	985	935	975	951	962	895	934	961	940	964	936	956	923	980	992	908	939	925	918	874	909	922	929	895	926	930	904	954	834	991	909	920	951	938	949	963	1005	938	946	963	948	896	943	915	912	962	940	947	945	895	912	949	911	958	933	939	953	942	941	944	915	935	934	968	948	935	909	963	904	989	922	954	918	967	924	956	940	966	958	895	935	947	970	972	929	957	945	959	931	908	936	935	897	971	889	896	990	932	959	909	943	909	947	959	894	920	936	906	927	979	937	909	935	925	920	879	904	979	940	959	945	915	960	928	889	945	964	926	954	951	926	942	923	959	928	967	946	935	1005	924	947	919	926	926	947	935	914	919	898	956	985	937	926	914	951	960	928	940	954	969	962	880	982	927	912	905	1004	960	989	973	932	944	949	900	983	956	960	905	913	932	921	921	926	959	961	934	998	890	954	905	932	955	940	949	910	927	953	927	900	984	904	928	940	924	936	896	958	927	951	888	972	952	1012	903	915	923	1002	978	892	971	920	994	908	927	950	987	983	969	896	914	889	938	887	903	931	931	883	904	908	912	871	925	928	963	925	943	984	866	879	896	911	900	886	922	980	897	891	964	930	931	975	959	955	918	948	871	933	883	898	911	966	990	868	915	909	1027	988	952	965	933	962	932	966	882	964	945	944	910	963	903	997	916	908	882	893	925	925	953	918	948	929	941	957	925	988	933	922	913	957	930	981	943	938	972	982	888	1006	931	921	967	914	924	870	944	956	964	981	868	928	875	940	950	964	945	941	948	874	937	957	977	925	929	919	887	896	942	953	934	943	947	955	917	941	927	975	963	967	942	932	936	940	919	944	949	908	902	915	920	956	969	1018	922	963	969	913	928	935	900	924	902	986	878	930	891	914	953	919	957	925	920	917	965	923	857	948	924	942	920	956	976	938	955	893	980	936	912	899	944	914	951	957	910	909	887	964	951	953	884	931	938	951	929	887	964	936	877	974	929	922	925	945	931	912	946	926	995	934	971	940	907	900	939	906	998	971	898	954	963	999	925	952	964	918	943	889	950	917	962	918	958	952	957	985	978	941	966	952	978	980	1007	980	906	925	945	969	900	949	935	924	975	909	931	913	972	964	954	936	944	975	979	915	930	948	937	924	970	950	958	968	928	1014	966	943	952	941	961	1007	889	949	977	926	955	952	914	972	980	900	955	942	923	1034	945	935	935	969	912	987	967	945	878	962	953	946	901	893	966	1002	909	902	953	962	954	915	981	930	983	971	895	896	912	936	878	921	929	919	917	934	931	938	928	960	916	968	1000	972	937	924	912	987	909	893	935	956	965	912	942	951	886	948	971	918	943	955	907	926	983	921	947	924	955	945	913	975	959	938	949	983	912	986	903	917	911	971	892	914	980	935	868	935	982	957	912	899	901	943	950	956	942	910	986	968	917	927	913	936	928	971	944	970	961	916	882	932	882	880	912	943	945	976	935	949	966	944	922	947	904	987	968	903	971	934	963	947	941	941	934	890	911	922	940	926	927	928	955	962	934	915	912	973	1013	937	913	969	972	927	914	964	922	945	908	903	967	977	957	959	911	965	941	981	901	1012	969	890	963	927	913	978	939	911	933	978	889	962	906	984	951	913	925	959	963	914	958	930	931	964	937	898	929	977	923	929	929	989	845	885	973	940	932	1001	936	887	987	990	987	922	895	951	973	916	903	906	900	975	930	975	915	904	924	931	931	949	956	890	955	874	925	858	976	960	923	989	921	959	907	930	923	891	917	888	879	956	917	963	920	946	938	972	902	886	1007	978	948	895	970	955	958	841	931	950	908	935	931	933	974	935	931	944	953	967	943	924	961	958	909	998	918	928	948	906	877	927	967	904	886	901	915	963	972	921	890	966	966	910	944	940	947	928	918	943	908	931	899	925	895	974	960	989	966	869	948	917	911	915	943	961	916	907	934	1000	907	919	936	926	994	976	914	887	903	938	953	853	905	923	921	958	965	938	957	960	933	955	913	913	987	952	995	967	962	901	952	944	969	946	927	950	903	905	957	948	888	971	987	937	957	942	965	929	958	909	912	874	918	963	902	960	921	917	984	913	1011	932	914	959	914	933	938	907	958	913	933	914	947	948	980	971	937	923	961	980	913	901	934	933	973	915	937	960	975	914	941	909	952	949	989	905	878	950	991	976	935	926	887	983	985	996	911	965	921	953	939	989	952	964	948	944	906	915	923	907	951	954	905	938	966	976	921	963	923	959	874	906	925	854	938	968	928	949	980	909	964	916	925	946	968	931	911	958	898	902	921	895	879	959	897	907	983	962	872	934	979	966	921	921	913	969	969	951	912	941	967	922	944	980	899	976	880	938	947	928	944	986	957	909	929	904	952	933	945	918	925	959	910	909	903	952	925	910	928	898	960	908	947	938	927	944	941	921	950	913	928	909	942	952	964	914	953	946	954	932	898	1016	964	899	934	950	921	977	1006	932	983	937	970	960	933	948	1002	941	903	878	977	891	981	951	930	1002	940	905	945	915	944	948	943	947	904	950	942	939	955	906	922	957	958	936	904	953	936	915	943	942	945	951	913	918	938	939	976	945	945	945	962	960	937	968	945	950	932	936	939	1004	982	925	905	957	1000	919	925	920	932	940	975	981	985	932	964	951	914	939	893	959	952	883	945	934	973	949	952	947	955	919	957	902	948	940	996	939	952	940	968	934	916	965	950	984	952	918	960	938	882	966	934	975	948	934	909	933	991	920	982	937	969	963	916	961	879	964	938	921	919	949	918	952	944	967	971	963	889	896	972	900	973	931	993	912	976	900	924	917	957	902	998	998	945	931	951	912	936	906	912	964	993	923	933	960	951	907	945	944	989	816	934	913	938	907	889	979	923	904	966	959	934	986	910	932	944	880	948	907	994	946	984	924	971	911	945	927	943	923	969	892	941	957	958	923	976	940	959	971	941	965	934
49206	40805	43157	26007	7862	2875	1597	1169	905	713	693	626	641	614	547	598	582	502	506	510	481	507	504	497	482	514	511	448	486	492	484	487	437	467	485	457	446	532	510	504	456	471	426	469	465	472	448	501	492	487	504	458	461	514	468	446	486	488	452	501	495	480	528	459	458	491	450	441	446	471	453	497	468	493	459	528	501	513	493	492	502	499	518	507	463	472	462	451	476	482	516	472	477	467	489	471	478	482	426	469	455	466	476	430	501	477	505	498	482	476	456	517	460	459	500	498	465	459	464	462	496	519	502	469	492	563	464	510	508	467	514	511	440	438	492	440	495	485	494	530	480	470	455	487	492	466	480	484	481	485	460	492	493	509	514	486	505	482	513	507	461	442	454	467	473	488	510	497	449	481	477	543	465	477	458	457	436	448	462	490	467	466	437	428	474	457	474	480	496	482	481	463	436	514	488	457	512	471	443	475	462	475	471	484	472	454	463	449	446	455	454	467	476	446	484	507	445	431	471	456	468	494	482	487	477	455	469	477	488	471	480	477	535	509	471	473	493	471	436	469	503	500	445	458	489	459	502	408	472	458	462	479	492	483	467	483	462	504	462	511	508	459	464	450	456	462	483	509	486	480	429	445	475	450	459	525	505	485	476	499	475	468	426	481	450	492	497	461	498	464	476	491	460	466	490	467	509	487	435	488	478	463	487	483	495	500	485	442	474	449	422	489	451	450	474	461	450	465	501	458	447	538	474	437	480	474	514	459	454	477	439	478	466	488	470	469	506	470	440	444	428	461	457	446	454	482	477	517	517	487	498	466	473	476	494	454	454	482	468	475	471	468	463	473	447	503	447	499	491	504	447	490	433	453	470	489	500	464	467	436	443	473	463	442	487	460	449	495	479	465	484	470	501	512	484	437	483	475	527	463	461	480	495	505	465	487	473	472	459	475	451	482	529	472	508	468	485	496	481	481	514	477	461	515	492	478	429	475	477	494	515	474	465	496	425	443	496	502	491	472	486	435	481	433	478	441	477	483	469	507	471	448	464	477	481	503	485	516	448	456	536	518	534	478	480	487	480	497	498	438	463	469	436	461	485	491	445	443	449	445	511	488	466	466	486	456	427	479	451	469	489	486	486	466	443	473	486	496	461	478	462	429	414	480	469	452	441	452	489	439	486	439	460	450	494	453	468	502	453	449	517	458	512	474	466	465	457	516	473	442	523	450	487	484	461	452	466	460	534	465	475	527	454	447	507	513	482	464	467	449	483	484	525	473	484	486	451	503	491	467	462	502	495	475	448	484	438	494	454	541	459	465	437	458	474	497	487	465	512	467	494	419	481	435	439	451	462	493	486	522	503	490	453	496	468	494	524	456	484	489	448	490	515	496	483	444	469	491	455	495	466	454	456	437	486	474	484	494	436	468	474	448	472	475	478	504	455	434	493	493	539	489	441	476	472	457	499	450	511	482	472	472	508	458	477	489	486	464	476	483	452	461	434	474	504	523	496	495	453	441	472	485	498	492	474	474	503	512	434	461	472	500	455	457	489	512	487	463	450	453	466	421	443	467	495	488	495	444	508	463	446	501	471	506	483	458	460	483	456	456	474	489	514	489	512	439	463	472	502	463	521	479	523	508	472	499	515	446	462	461	499	492	496	531	490	499	490	467	477	519	449	486	488	532	414	509	487	487	524	535	473	484	480	427	457	439	479	457	437	470	447	481	436	485	471	472	480	496	509	464	484	523	504	542	485	479	484	478	398	487	449	469	509	461	480	497	435	502	480	472	495	488	522	453	478	441	484	499	471	503	460	478	476	482	488	510	439	472	437	470	468	427	504	483	470	459	460	489	507	473	466	458	494	494	497	463	460	456	468	469	521	487	409	519	487	480	527	464	460	501	470	479	496	485	463	443	471	435	445	471	481	416	451	473	462	535	488	439	488	478	430	465	514	467	510	505	442	497	542	506	474	454	485	451	487	489	470	466	494	488	445	465	455	471	460	489	501	477	508	474	459	503	448	491	485	447	455	493	523	470	489	459	464	481	439	499	486	510	495	474	483	472	451	472	465	484	481	429	461	432	484	444	477	466	482	489	447	512	485	432	514	465	479	485	465	499	499	457	478	477	511	452	468	496	466	522	478	426	443	508	490	468	461	447	487	432	460	494	529	468	487	482	550	457	444	463	462	492	428	501	485	473	522	483	475	488	503	450	437	465	490	473	438	443	518	465	482	496	425	517	481	507	460	487	445	494	490	479	512	495	477	478	488	488	475	488	508	436	492	449	449	477	495	469	477	486	486	494	518	406	511	471	476	479	455	477	479	471	553	482	505	491	513	508	460	475	477	485	482	465	463	470	452	504	487	494	461	492	445	493	480	456	473	466	471	472	464	500	488	497	478	471	484	438	459	509	500	463	490	493	485	493	478	466	491	457	483	479	438	476	463	454	463	487	443	458	509	488	442	459	453	477	513	503	493	456	513	453	469	446	463	486	463	462	440	485	477	504	507	464	475	470	445	486	491	469	474	467	493	482	491	439	496	510	460	476	453	470	470	490	461	485	473	495	495	430	459	472	545	476	473	487	472	417	494	465	495	440	472	523	463	477	457	474	444	477	486	482	524	506	505	483	461	501	464	446	463	445	444	499	497	431	524	499	485	451	501	483	461	459	522	491	465	472	442	452	498	452	467	529	421	495	474	481	495	499	435	479	448	435	487	457	461	464	496	490	494	527	514	496	471	530	490	478	471	508	518	477	477	532	499	476	512	487	470	473	497	495	468	463	488	515	516	490	440	476	464	480	468	444	498	449	478	424	452	430	465	490	424	436	455	454	491	471	505	478	467	459	420	464	484	467	430	481	452	410	494	502	508	476	484	499	454	484	460	462	463	457	507	454	449	475	439	484	476	530	460	527	547	463	542	466	490	501	481	493	442	465	465	474	494	487	437	462	463	516	516	472	465	469	475	493	467	476	456	472	502	478	459	450	456	481	448	442	464	485	470	471	474	426	470	503	512	470	415	490	443	473	453	519	420	494	484	509	482	480	455	531	471	508	458	464	450	462	470	429	436	403	495	465	469	474	474	485	441	482	508	494	431	455	466	493	472	463	467	486	433	477	456	505	520	455	478	504	497	472	464	462	431	464	496	476	490	473	471	471	448	471	473	515	509	561	474	458	503	495	440	464	474	479	502	509	526	449	497	476	465	513	454	435	440	465	487	438	472	441	460	423	458	443	469	423	458	453	473	483	506	461	473	475	474	488	475	480	502	515	515	493	435	484	474	452	467	472	468	535	474	475	478	487	462	492	506	479	473	464	468	491	495	522	491	444	518	446	471	465	496	470	446	468	456	417	455	479	444	486	468	459	463	447	450	511	476	479	474	476	483	488	465	439	478	466	479	400	460	464	503	449	472	467	468	493	438	482	470	447	493	482	460	474	488	471	540	469	456	459	442	512	481	476	438	508	501	463	453	471	470	435	485	517	492	464	504	454	453	472
32171	32163	42129	24509	6890	4813	3990	3262	2829	2293	2058	1708	1837	1688	1546	1460	1494	1287	1245	1283	1247	1200	1184	1110	1159	1131	1147	1118	1071	1057	1098	1079	1109	1096	1065	1012	1027	1047	1048	1022	1079	1042	1044	1057	1089	1030	1094	1095	1029	1049	998	1036	1044	989	1102	1067	1056	994	1056	996	1008	1078	1000	1091	1008	1021	1039	999	1054	993	1093	1028	1045	999	1039	982	996	970	1022	1000	1061	982	1024	1026	1021	1011	985	1022	1049	1002	1045	1023	1025	1003	1035	1054	1021	992	1028	1011	1031	1038	1019	1029	1019	984	1034	1012	979	1039	1057	1051	1025	994	1024	1027	1040	1055	1008	1019	996	1001	1023	1006	1068	1030	1056	1014	1013	1008	1006	1015	991	982	1034	1057	1029	1060	1034	1049	990	988	1053	1089	1033	1035	1036	1066	998	1034	1025	1069	1083	1008	1034	1038	1077	964	978	1069	1049	1001	966	976	971	1045	1074	985	1028	1010	1009	1027	1022	985	986	996	1061	1050	1014	1034	1042	1004	1009	977	1080	996	1016	1031	976	1027	1036	1028	1012	1073	1070	1042	1038	1009	1028	1071	1018	1047	1033	982	967	1024	978	993	1045	1025	1066	978	1030	1017	1060	1050	986	1013	1040	1097	1024	990	1022	1066	1043	1040	1046	1009	1057	1034	976	980	1020	1019	1063	1004	976	1002	1074	1068	1042	1011	1056	1003	1033	1048	1026	1024	1046	1031	1043	1020	1018	1032	991	1003	1010	1016	1015	1020	1040	1026	1015	997	1023	1023	1025	1012	1029	1006	1013	1076	1011	934	989	1010	1016	1037	1056	1043	997	1039	1025	999	990	1031	1019	984	1080	1029	1016	966	1048	997	1065	1063	1023	1027	1060	1046	1016	1039	1067	1004	993	1029	1072	967	1026	1038	1033	982	1000	1036	1048	969	1039	985	995	1058	1073	1016	1020	980	973	1013	986	1053	1032	1056	1046	1027	986	1040	1031	1061	975	1085	976	1079	1055	1049	997	1061	1012	982	1000	1048	1018	1059	1000	973	977	980	991	982	964	1030	1019	1042	998	1018	1021	1013	998	1046	1012	1079	1027	1072	993	1021	990	994	1070	973	999	1012	1028	970	1010	1026	1010	1039	1022	999	1007	1042	1085	1069	1027	1018	1079	1014	999	1034	1072	1071	968	1006	1047	1058	986	982	1029	1065	994	975	1058	998	1060	1037	964	1026	1026	976	1044	1029	1032	987	1007	1017	1004	981	1050	1008	1047	1075	1029	999	1073	1055	994	1019	994	1020	1070	1087	984	1078	1012	998	1049	998	1063	1023	1017	1055	1084	1053	995	1003	1036	987	1020	990	976	1055	971	1019	1057	991	1012	974	988	1025	1002	1018	994	1008	1035	990	962	1060	991	1009	1052	1014	1016	1018	1001	1063	1043	995	1039	1006	1006	976	1027	1030	1035	1014	1000	983	992	1032	990	979	1046	1028	1062	1002	1001	1043	991	1007	987	980	970	995	1078	1062	1048	1054	1014	956	1038	1036	1006	971	1004	1052	1023	1038	1073	1035	946	1039	1025	1034	1080	1017	995	990	972	1065	979	1001	1065	996	1014	1043	997	1042	985	1031	1047	1046	1032	993	1059	950	1009	1015	1057	982	1033	1011	1060	1021	1049	974	1006	1031	1022	928	1019	1003	1021	1039	1024	998	1023	1020	1083	1016	1028	1028	1048	1045	1026	1025	1057	999	1039	1111	1089	1013	1017	999	1016	994	993	1030	1004	947	1067	1020	1006	1019	1017	995	1015	1040	997	1037	1056	938	1020	1049	969	933	1019	1037	1031	1061	1041	1048	950	1023	985	1074	1033	1050	970	1035	1042	1020	1044	1058	959	1064	1072	1031	1046	1032	997	1036	1052	1043	1016	1021	1048	1027	1059	1010	972	1018	1058	942	1013	988	1011	1000	1035	1036	1065	1077	973	1042	1012	986	1023	1077	1042	992	1013	1057	1019	995	1057	1028	1015	969	1014	974	1062	984	995	1060	1046	952	1035	1028	988	1050	1062	1031	1029	988	1019	1119	1051	982	1055	998	1077	976	1023	998	1027	1051	1031	1075	1010	1009	1015	1042	966	1037	1104	1011	1082	1029	990	1012	1049	1036	1062	1033	1058	1016	991	1000	1009	1003	1060	1026	996	1007	1007	1030	1054	996	1011	1013	1007	1072	1020	1033	1096	1008	1031	1032	1027	1035	1012	1025	1002	998	1028	1048	995	1018	1022	993	1020	1044	1027	1043	1037	958	1035	1068	1020	982	989	1073	1025	1049	1016	996	1056	1033	1024	1042	1067	989	1006	1043	1051	1025	1022	1037	1009	1045	1052	984	1009	1004	1012	1017	1018	970	964	974	1042	1014	1079	994	993	1049	978	1051	1019	1018	1069	988	1030	992	988	1020	966	1025	1014	1008	1036	1080	1064	1026	1038	1045	1000	1039	1017	1043	1043	1037	1061	1053	1037	981	1095	1058	969	1038	1008	994	1005	952	1004	1017	995	998	1034	1031	1016	1032	1010	1014	1066	967	1051	1050	995	1007	1021	1081	1012	1046	1019	1009	1095	998	1086	1041	1039	998	1012	1035	1038	1031	935	1002	1079	1050	1044	1053	1016	1058	1034	1022	981	1033	967	1069	1020	1026	1035	1067	987	986	962	1008	970	1019	1017	1001	1095	1008	1015	988	1033	1012	979	1006	1037	1080	1056	1010	1010	986	1070	1009	1017	1015	1021	984	1074	1014	1002	1048	989	1027	999	988	1029	1012	1036	1028	1036	1042	1037	1035	1013	1017	991	1057	987	987	1003	1027	987	993	1030	996	1066	1103	1006	1036	1069	984	1060	1035	996	979	995	999	995	977	1038	1031	1030	1013	1071	1031	993	1055	1097	1065	1057	1067	1082	997	1014	1045	1051	1006	987	1015	999	1006	1049	985	1065	1002	1038	1004	1016	985	1027	1019	1088	1058	1023	988	1067	1017	1062	970	1035	1016	975	1027	1022	1011	1054	968	1053	1029	1034	1010	1042	995	978	1035	1042	1048	1018	994	1013	1021	969	966	1055	1035	1006	1017	979	999	1006	995	1024	1001	1066	1042	985	1040	1020	1049	1030	1093	977	1001	1016	1106	1054	1037	1022	1087	1043	978	988	1098	994	988	1003	1036	1015	1090	1036	946	986	1016	1042	1029	1028	1051	1001	1074	981	1037	1001	1007	1044	1075	1009	968	1036	1041	1005	1009	1009	1024	1028	1031	1113	1066	1014	1023	1064	1006	1046	1011	1036	1017	1063	977	1031	1037	1029	991	1022	1022	1077	1011	1021	1042	987	1049	1027	1025	1020	1035	1047	1019	988	1021	1058	1031	1011	1109	998	1021	991	1008	1022	1053	1048	975	996	1015	973	1091	1010	1052	1033	1020	1019	1000	1041	1056	967	959	954	1030	987	991	965	1041	1005	1050	1022	1022	1011	1007	1048	1002	1015	1084	1042	1001	1030	977	1037	1040	1007	991	1060	1080	986	1039	1032	1005	1062	1006	1023	1027	979	1011	1065	1016	1036	1033	1080	1040	1014	1041	1075	1021	972	1020	1046	996	999	1022	1014	1033	1022	1052	981	1083	1036	1029	1051	1031	978	988	1076	1041	973	1012	990	1029	1073	987	1081	1029	1091	1042	1014	1032	1052	983	1005	998	1023	998	1081	1041	1022	1025	1016	1016	984	1024	973	995	994	1002	1012	1062	1020	1000	1062	1041	1058	1022	1007	1012	1055	994	995	1009	1051	1040	1026	1049	1048	996	1003	1048	1020	1012	1018	997	1036	1048	1000	1056	986	953	1050	1064	983	1021	1000	1064	1002	1012	1001	1004	970	1053	1049	993	1107	1046	1066	1056	1013	1021	1009	1061	1011	1004	1069	1001	1038	1009	1036	998	1040	1013	1025	1030	1082	1025	1005	1055	1048	1032	934	1010	1002	1004	1058	1023	1043	984	1016	986	1023	1002	970	1034	1034	1040	1018	1088	984	1060	1034	1018	1032	1001	1048	1040	1003	1002	1010	1018	991	1009	1021	1048	1031	1015	973	1015	1012	1038	1087	1016	995	1041	1021	995	1015	1047	1025	1074	1055	1033	1048	1047	993	986	1011	1014	1093	1035	1070	1092	1030	973	1039	987	1027	1030	1049	1016	927	1016	1012	1006	1036	1001	1043	1086	1028	1002	1037	968	1036	1053	1059	1000	1052	1047	1017	1088	981	1025	970	1023	1023	958	1053	1039	1045	969	1036	1037	1079	1003	1054	1070	1020	1007	997	1049	979	1008	1100	1021	1011	1056	1008	1051	1031	1085	1039	1083	1004	1036	1056	1072	1075	1070	984	1017	994	977	1018	1045	1045	1025	1078	1047	999	1053	1015	969	1042	1032	1042	1016	1000	1021	1032	1047	967	1012	985	996	1013	1055	1001	1008	1041	1021	1041	997	1002	993	1005	1027	993	950	1014	1012	1032	1020	1011	990	1029	1018	1030	1051	1015	1091	1030	1013	996	1038	1019	1007	1031	1003	1034	979	1028	1031	1052	1046	1075	1033	981	1080	1017	1006	1000	1014	1091	1026	998	1055	1019	1038	1038	1090	950	1005	1066	997	1034	944	982	1041	986	1000	1026	1033	1015	1029
22017	15244	9996	3445	947	650	546	519	472	441	473	428	414	453	444	453	419	415	378	375	406	395	427	403	409	416	394	408	401	400	417	397	415	403	419	412	389	430	409	441	382	428	384	427	413	422	426	365	393	468	418	418	403	385	398	376	397	374	390	398	404	411	410	428	384	413	419	425	418	436	380	411	415	426	426	392	386	360	387	395	469	427	428	400	422	406	409	388	384	418	412	402	378	411	382	386	393	404	412	448	401	426	471	420	399	380	426	468	432	411	434	379	382	428	422	399	399	398	409	404	412	436	428	413	385	390	433	403	437	415	427	398	439	452	423	408	422	401	428	449	389	388	436	409	389	417	395	416	406	426	378	420	383	393	371	427	370	429	401	373	421	406	404	396	439	384	395	414	377	437	392	363	425	419	388	374	423	413	420	397	382	412	395	397	346	381	408	409	394	391	372	426	432	422	400	407	438	388	414	377	402	409	410	425	395	392	432	422	398	347	413	413	412	437	430	413	388	420	415	397	427	382	405	404	412	405	416	439	387	452	467	422	391	366	362	395	403	401	413	391	397	444	381	411	422	377	412	400	377	413	376	397	419	415	462	422	398	413	378	392	397	402	451	386	390	404	421	436	438	404	414	431	402	401	418	453	421	426	391	366	422	406	414	378	436	438	421	443	393	427	429	411	387	415	419	385	404	388	372	395	371	415	406	423	428	375	384	387	430	412	413	423	400	396	438	404	395	406	425	445	413	435	463	448	342	379	428	401	435	399	382	424	404	407	397	387	400	432	421	421	409	454	394	394	418	409	424	412	406	425	422	379	372	436	389	394	410	385	383	381	459	391	414	418	398	400	426	422	446	417	404	414	405	413	367	412	453	421	407	413	382	407	429	401	413	440	411	412	421	423	423	434	432	404	436	434	410	391	411	418	378	374	427	420	445	413	436	436	388	432	428	400	413	429	415	424	409	406	381	406	413	417	369	420	383	422	411	413	454	400	414	387	385	396	387	413	438	416	431	400	426	434	395	433	408	441	447	430	427	388	390	411	417	416	407	394	444	439	427	447	385	423	399	393	431	413	401	437	405	396	375	377	403	396	431	397	389	409	398	404	425	400	384	429	366	377	419	441	404	397	403	408	426	438	404	410	398	424	431	386	446	361	366	392	402	374	413	385	406	395	398	423	390	416	402	374	398	393	389	393	444	413	385	438	435	459	406	402	386	381	397	427	415	377	425	370	449	413	414	376	390	404	417	398	404	393	415	385	373	391	432	430	391	394	387	416	413	435	438	391	397	425	392	409	375	409	432	453	398	421	404	436	414	429	431	413	405	391	405	362	378	404	414	392	437	354	385	380	435	392	382	417	388	412	414	428	402	400	396	380	407	427	424	446	413	424	406	437	413	458	432	403	411	388	390	423	409	394	404	397	378	408	425	410	447	377	395	411	428	383	450	430	382	413	387	358	390	440	324	417	366	432	437	411	374	394	405	411	415	425	353	433	390	414	400	438	422	442	416	421	390	436	332	374	419	435	432	405	391	429	419	433	367	408	402	405	444	378	406	433	451	405	414	428	426	419	418	383	420	412	396	406	382	430	408	498	403	436	400	392	412	423	348	440	380	417	450	404	393	393	408	433	412	411	398	404	414	478	384	416	369	356	405	368	425	385	413	397	377	411	424	403	434	389	382	409	404	422	422	409	413	416	419	426	443	416	437	384	401	395	351	413	401	377	415	406	423	400	415	418	409	412	385	411	381	432	418	409	389	394	411	377	379	417	391	383	379	402	375	412	375	415	422	399	409	412	413	420	432	398	420	418	418	433	423	393	417	373	379	385	402	366	379	382	403	369	427	422	386	378	395	399	412	413	443	389	417	454	436	391	397	408	468	397	423	398	409	371	434	383	386	389	397	422	384	420	452	400	402	417	430	376	396	402	409	409	416	411	370	391	396	393	428	401	392	419	395	435	388	418	388	388	451	407	442	388	369	413	413	411	399	432	364	393	382	415	396	394	405	413	382	405	409	391	391	418	464	387	401	451	429	410	417	443	414	448	391	413	421	402	414	438	444	379	371	403	423	411	419	422	390	360	403	409	416	400	404	393	397	392	438	415	416	401	416	449	416	416	413	381	404	417	401	387	398	408	389	404	401	410	431	408	394	406	426	416	431	394	427	425	427	399	375	395	404	385	380	429	437	420	397	412	449	452	394	399	398	372	401	419	399	399	421	386	381	395	400	404	380	404	384	395	391	422	423	397	397	395	432	396	393	414	414	467	422	444	437	394	417	430	417	437	419	401	427	421	461	407	386	400	394	409	410	413	381	440	426	353	405	430	395	422	382	369	403	413	408	438	433	415	389	371	421	408	434	424	411	402	377	403	411	399	432	411	404	395	430	405	414	420	449	368	405	383	406	412	391	415	401	411	364	426	404	426	427	400	406	378	444	367	408	383	400	396	427	422	413	453	376	436	388	420	390	396	404	434	435	379	392	417	408	410	373	417	372	422	443	440	403	384	436	412	415	408	372	440	392	417	378	428	369	390	432	414	446	403	403	432	390	407	406	442	460	408	376	439	412	386	414	431	443	410	396	381	442	373	381	414	432	396	390	403	427	422	438	427	435	420	368	392	378	457	422	384	420	381	365	392	392	384	379	408	435	405	414	404	377	418	417	434	428	448	428	451	409	371	398	420	458	342	397	418	406	415	387	403	390	384	413	432	431	376	396	379	428	392	389	403	438	429	392	402	402	398	399	404	393	363	427	418	414	415	406	410	398	402	401	412	404	385	396	428	406	424	415	399	407	372	399	391	407	424	436	467	393	374	432	422	409	394	395	385	430	422	384	389	386	379	405	395	418	400	369	438	395	397	393	422	429	420	414	386	399	445	406	427	406	424	376	414	442	404	400	458	428	403	420	446	383	446	420	413	435	399	398	415	404	368	378	428	422	362	408	445	468	412	414	393	409	417	429	392	353	448	404	394	436	444	431	411	397	387	429	376	384	415	413	398	406	403	409	421	429	382	436	402	422	411	401	412	425	422	403	407	433	373	390	408	385	400	422	432	355	408	447	383	382	373	440	412	409	405	389	430	398	430	400	429	414	420	386	424	387	406	394	390	392	446	422	409	403	429	410	417	400	402	386	400	407	384	423	388	420	408	376	438	406	366	480	451	387	419	394	428	431	431	414	418	414	387	372	408	433	387	396	424	364	367	369	416	413	428	446	424	422	409	411	425	407	416	361	397	424	390	437	445	394	410	378	423	421	392	437	423	404	423	448	399	417	392	435	410	426	448	410	394	427	400	395	379	378	382	403	365	339	408	422	377	411	390	396	371	413	409	385	401	409	418	396	412	448	428	401	392	430	432	394	396	426	413	405	375	400	413	382	410	393	405	422	411	385	450	404	393	402	408	379	403	448	413	422	403	381	425	416	374	441	404	393	418	395	378	471	407	430	389	423	368	431	450	413	414	386	454	399	403	385	405	390	434	404	411	389	394	398	398
13279	12473	13626	6713	2368	1926	1634	1415	1257	1291	1148	1045	1127	1036	1037	1042	1005	1004	963	951	948	1000	906	915	927	893	923	884	929	917	943	887	897	876	872	865	881	956	932	886	936	925	881	893	850	924	882	880	866	942	874	910	886	886	889	842	917	951	872	871	863	891	950	891	906	936	936	893	860	860	925	885	884	889	853	922	865	870	920	914	919	887	879	882	904	851	877	866	936	903	888	926	876	816	942	873	921	982	908	892	854	887	929	890	844	924	914	878	882	965	899	951	872	867	942	889	830	921	905	905	848	814	942	862	926	864	872	911	871	924	918	904	886	847	848	924	922	931	902	874	880	895	919	910	912	881	959	871	892	885	819	919	863	840	907	831	897	957	920	893	869	924	918	925	952	942	901	841	921	902	879	869	893	890	943	913	917	883	916	923	917	823	879	941	902	859	867	886	883	949	900	894	936	971	877	878	937	899	892	939	910	881	873	898	922	917	870	907	944	919	934	888	898	904	896	900	943	899	939	881	877	838	928	862	845	925	926	902	917	926	952	828	897	949	857	911	895	922	851	881	859	927	909	883	863	903	919	862	865	935	918	888	889	871	899	863	916	954	915	899	911	875	896	924	913	893	843	904	878	912	890	910	914	904	905	898	895	858	875	884	903	879	886	913	891	883	941	895	937	918	876	878	879	929	903	924	923	879	898	888	935	877	893	875	884	934	933	842	886	882	878	878	914	886	918	890	901	893	881	929	899	929	909	876	866	879	937	926	930	867	892	891	909	889	972	918	861	847	864	938	910	942	911	906	933	836	901	974	883	871	911	879	904	939	914	887	930	916	855	898	910	905	875	875	897	923	862	899	885	915	947	959	844	910	937	850	886	882	916	923	972	875	915	910	914	896	892	882	882	893	868	887	905	904	921	902	927	855	874	888	846	909	884	908	878	922	901	873	890	901	876	855	895	965	862	884	945	947	890	915	878	893	866	921	907	910	928	923	903	867	913	945	914	891	930	961	889	923	885	874	916	878	890	937	874	911	863	897	913	866	886	852	908	933	941	834	849	910	907	880	914	909	899	935	906	885	852	902	910	929	869	904	886	959	954	905	828	888	837	897	863	889	899	941	913	929	875	873	905	883	940	878	849	924	888	907	910	906	927	896	873	903	889	875	874	891	893	890	899	916	904	903	885	929	861	843	919	865	908	837	901	864	919	854	918	852	931	827	935	898	927	943	860	885	890	827	952	860	882	879	859	927	935	931	850	886	912	908	877	906	860	870	921	836	892	882	880	947	927	934	844	925	912	885	934	872	918	917	934	837	885	909	845	887	859	865	875	933	890	923	880	903	891	902	899	920	918	856	890	925	886	884	928	925	912	906	884	901	887	869	901	821	904	892	877	940	927	881	895	942	923	908	881	861	895	847	874	900	902	929	937	892	918	893	867	908	942	906	920	879	899	901	879	885	891	879	886	895	851	915	821	852	940	899	834	905	922	911	927	881	919	917	924	827	868	899	897	948	929	885	909	845	865	907	874	912	939	920	891	907	863	885	892	902	956	901	909	856	912	885	906	910	873	979	919	933	909	891	928	845	829	922	890	873	938	915	870	893	877	875	878	919	905	843	837	931	900	870	905	900	884	878	873	927	959	921	857	935	916	936	905	898	902	896	865	928	911	861	876	913	868	921	924	875	879	906	895	905	923	842	892	874	912	894	914	843	892	858	894	897	907	883	883	863	882	946	868	822	931	864	885	887	920	856	912	880	911	935	906	939	894	878	896	864	890	854	915	873	875	893	910	928	863	921	951	862	906	931	882	893	851	880	897	908	880	932	859	858	912	877	901	879	900	909	900	912	927	923	927	903	871	923	910	902	890	961	867	914	887	899	898	854	894	880	842	871	909	901	929	869	919	896	926	925	898	847	842	900	900	905	852	868	904	852	890	914	885	855	908	864	902	903	866	907	865	896	809	950	870	896	912	901	951	901	874	896	923	890	920	913	891	878	935	906	911	932	906	884	843	877	850	900	894	872	906	881	889	855	900	887	891	897	883	905	928	866	894	906	875	944	869	884	888	917	880	897	882	941	915	867	926	924	907	871	894	885	874	856	902	847	879	903	922	891	891	862	917	878	875	906	922	870	949	825	882	935	899	915	938	905	953	909	858	901	966	890	865	913	892	899	857	892	862	855	898	914	937	899	888	913	875	890	864	880	879	882	935	932	905	945	869	845	893	907	918	902	871	879	897	925	892	888	912	912	889	891	890	879	901	901	858	907	913	890	937	885	892	910	894	857	860	888	886	910	890	914	907	883	889	895	884	857	900	898	857	893	945	871	849	891	868	898	901	971	884	873	960	887	912	881	864	915	897	879	917	977	940	904	891	889	911	846	921	857	858	909	863	931	851	892	957	897	938	921	904	856	888	860	919	902	869	894	891	955	892	924	904	891	898	912	914	857	848	903	946	920	893	944	878	891	878	929	876	913	879	870	849	852	887	889	931	911	892	874	897	863	892	893	928	904	930	922	891	888	921	883	902	926	901	882	904	869	928	894	907	904	878	865	891	903	904	968	885	910	877	902	901	889	888	827	926	877	856	913	921	882	904	935	906	905	864	910	878	919	889	920	878	922	836	873	886	914	887	901	895	944	887	856	915	912	859	857	904	889	897	939	916	952	873	886	851	938	908	857	908	892	856	906	916	943	914	914	920	863	872	885	874	871	915	868	897	930	874	888	906	937	966	859	821	891	940	945	854	893	854	931	959	906	918	898	879	907	866	902	872	872	955	953	907	874	862	923	897	882	896	875	871	866	874	916	876	885	896	902	890	901	866	906	906	896	886	886	903	898	907	843	900	883	891	956	863	875	920	895	907	873	941	889	904	909	920	930	871	928	932	921	902	954	881	899	890	928	897	885	866	916	904	896	851	872	896	903	912	913	917	925	850	890	935	926	841	877	837	943	863	931	921	950	888	878	909	929	898	909	868	873	916	894	868	931	893	942	911	847	913	870	899	911	938	879	904	917	956	876	884	936	921	917	876	851	850	840	830	883	916	885	901	868	844	913	925	883	902	875	936	940	916	873	919	901	893	913	894	953	923	950	872	943	902	862	938	878	900	865	917	892	891	845	925	880	888	921	908	980	879	897	902	833	869	906	907	890	927	927	912	898	876	922	910	890	900	902	936	924	924	944	894	890	970	903	919	961	962	910	870	861	897	872	885	913	881	914	910	892	924	902	898	923	895	901	932	906	866	906	951	887	877	877	880	918	888	874	914	863	864	884	928	881	883	855	891	891	916	892	885	888	894	851	911	972	896	874	841	901	880	870	887	916	904	921	922	905	918	921	916	883	879	914	883	879	887	918	924	965	929	888	867	898	892	895	895	904	913	936	888	910	909	897	894	884	882	829	922	855	852	889	889	836	923	905	874	930	852	930	914	882	907	924	890	891	960	984	920	897	940	878	886	889	896	861	908	885	897	870	917	916	905	873	840	877	886	883	902	918	869	864
39789	31889	31621	18000	4073	1513	997	775	689	636	567	496	503	523	530	466	496	486	448	449	458	478	453	513	443	464	431	465	458	461	466	464	476	483	457	442	427	421	425	429	474	478	448	502	446	468	443	487	436	406	469	421	482	477	429	474	437	456	450	458	450	446	418	459	450	505	424	518	455	471	461	473	444	463	471	437	434	443	435	483	437	429	416	481	442	450	479	479	466	443	482	422	447	440	469	454	463	418	464	426	456	478	470	448	528	476	446	459	480	433	420	445	392	444	504	438	489	479	454	451	440	464	490	464	408	472	493	483	499	474	481	408	439	454	457	440	422	423	431	456	429	421	440	431	453	455	455	465	433	493	452	448	471	427	442	455	480	434	452	467	470	446	510	436	430	449	405	451	441	462	460	476	491	451	464	438	434	466	459	439	458	461	449	471	454	459	491	425	446	491	443	456	428	450	498	421	491	453	403	474	454	440	459	467	433	424	466	456	440	438	429	498	454	486	453	456	470	461	482	443	432	475	437	461	442	486	486	455	395	443	463	481	467	475	442	474	456	428	463	464	453	463	498	428	485	473	433	437	483	470	482	417	451	444	456	463	444	467	420	461	426	445	408	444	441	430	417	456	475	484	489	436	417	446	455	441	469	419	456	474	446	437	435	464	425	434	422	487	458	458	428	453	467	405	416	457	457	468	472	483	464	429	455	473	456	489	434	455	452	472	442	466	443	470	430	419	468	437	469	472	490	455	453	430	485	455	430	450	477	436	448	425	420	414	450	410	470	453	422	407	435	476	422	438	457	453	456	482	430	490	480	412	464	412	446	473	455	469	465	470	488	414	473	484	420	449	467	432	442	455	432	437	421	454	490	470	410	429	464	457	456	445	463	478	417	503	466	443	468	435	480	433	450	490	454	476	471	476	425	437	429	472	424	429	437	503	432	464	466	478	429	461	421	425	454	459	443	423	443	445	504	469	480	456	437	464	446	446	458	469	434	436	484	444	394	447	469	470	511	427	436	466	430	478	466	464	481	434	435	419	452	449	438	438	430	412	453	492	437	456	455	448	425	460	421	442	419	476	443	405	526	433	450	410	469	416	448	440	465	427	447	436	432	465	472	481	452	434	429	463	423	463	452	449	422	415	476	446	476	468	403	461	458	452	470	435	460	414	458	439	477	450	409	467	445	430	440	440	446	466	492	414	460	440	466	427	419	443	432	428	463	475	462	501	508	414	412	451	448	434	503	425	454	451	448	420	455	452	437	476	423	432	443	422	468	439	439	476	420	459	440	438	468	448	472	473	463	428	460	441	464	471	468	473	389	433	498	475	463	443	433	422	470	467	442	463	489	421	460	424	443	497	441	460	485	476	428	427	437	425	434	477	464	483	467	454	451	472	484	395	491	446	437	444	484	422	475	428	442	451	425	403	486	461	474	420	440	470	485	437	410	443	446	475	478	445	468	460	442	478	437	437	460	434	425	454	469	438	437	472	446	435	436	470	491	436	444	462	481	431	449	447	464	438	454	475	434	459	460	475	431	435	461	508	450	475	450	447	461	450	415	437	431	452	435	476	415	432	456	466	442	494	433	464	492	453	443	471	450	455	456	438	472	435	415	456	485	477	448	438	433	473	421	410	471	477	474	424	454	461	476	476	424	414	454	452	465	436	442	489	471	500	465	445	440	473	420	452	452	435	451	484	475	476	480	442	479	467	467	456	469	466	480	464	457	440	480	442	451	469	494	435	477	451	453	435	421	478	439	435	489	437	473	478	465	483	450	477	480	478	413	456	468	449	469	421	461	424	432	444	424	426	449	456	482	490	465	463	449	464	421	457	422	446	451	456	442	438	435	441	445	396	458	453	402	417	506	415	478	476	474	475	448	443	464	435	470	453	437	436	422	440	446	462	423	468	440	434	449	442	456	468	435	444	502	431	437	434	528	455	421	420	440	485	480	487	433	456	448	475	438	430	444	477	496	483	484	451	437	445	439	433	398	462	468	442	445	491	460	479	473	424	445	450	442	445	450	429	465	441	447	424	434	435	447	442	447	477	461	497	406	407	457	453	447	463	453	428	450	459	466	483	443	439	412	478	507	459	491	473	470	440	444	476	426	423	439	418	472	435	456	461	439	421	467	452	448	432	487	485	453	465	410	459	480	457	414	463	472	412	406	437	427	415	455	451	410	484	449	472	466	442	469	427	413	472	493	476	428	445	483	436	492	458	466	463	442	431	477	442	474	458	506	439	439	453	480	454	495	447	461	443	454	478	495	460	454	458	423	427	424	443	443	420	457	421	439	432	442	461	483	443	457	416	442	405	434	456	500	423	437	449	452	419	413	429	514	467	458	442	457	449	444	450	431	456	445	444	466	440	440	432	489	401	436	446	448	496	436	454	476	462	421	430	446	409	431	456	469	422	461	435	419	428	486	442	451	419	459	442	436	438	416	424	423	481	427	433	418	470	404	480	443	460	457	416	460	473	439	486	457	471	433	442	476	438	471	454	444	475	456	437	416	462	524	418	413	462	420	461	439	408	429	514	452	456	466	441	436	447	419	442	414	452	487	441	375	435	460	419	443	420	440	436	482	449	442	445	436	437	425	444	514	452	449	472	470	471	465	458	447	464	444	433	455	484	452	437	491	417	460	489	434	445	472	439	461	454	466	455	428	439	442	453	442	443	436	481	437	464	441	428	436	449	456	468	440	430	445	468	475	508	452	458	476	452	443	459	463	470	453	469	429	453	469	466	443	473	449	444	465	414	470	472	446	468	428	437	470	459	471	475	461	447	443	448	425	464	447	461	455	477	463	425	481	465	473	470	442	455	452	434	416	462	441	464	463	459	443	491	468	477	474	457	451	459	429	419	469	446	449	482	452	456	440	462	406	463	453	468	475	462	438	433	449	501	458	426	448	465	463	444	452	451	434	413	424	450	464	454	456	470	457	437	411	479	469	404	472	476	404	400	455	441	477	471	437	452	457	442	468	467	427	465	421	460	456	462	494	456	432	434	486	471	495	454	443	426	449	452	437	471	463	438	437	457	432	498	472	459	496	435	471	436	410	456	446	466	429	425	457	429	473	430	455	460	412	447	456	488	453	480	453	391	467	432	486	476	460	452	446	492	421	445	455	487	421	470	492	415	444	444	448	440	444	427	475	481	437	474	454	474	422	453	482	439	447	429	419	438	446	439	403	442	464	465	438	425	415	394	439	463	493	434	433	412	454	423	413	464	498	480	422	475	497	514	424	467	432	459	474	447	461	409	450	453	478	425	464	436	457	462	435	467	435	443	458	462	455	464	442	480	443	453	469	428	434	433	454	447	449	467	430	454	468	433	454	481	450	402	429	477	443	461	438	492	424	470	435	439	414	440	452	436	448	435	445	441	441	435	399	411	481	497	482	458	448	463	488	461	476	453	487	469	432	454	445	463	438	420	485	477	432	460	455	450	431	450	499	469	426	479	455	401	412	415	436	482	456	464	472	431	401	436	499	456
25770	25527	33106	20429	4628	3441	2884	2395	2076	1851	1644	1526	1464	1381	1344	1351	1361	1213	1204	1135	1117	1117	1101	1030	1035	1053	1055	1021	989	1024	994	1017	993	1008	990	1012	965	1006	1020	986	1051	930	945	1034	971	966	970	1045	986	1031	998	1015	964	1005	1003	920	1006	1050	966	987	975	981	1016	1051	1027	982	1001	1012	1011	963	981	971	955	953	984	979	992	982	994	995	943	946	1014	1028	996	967	1000	1007	967	983	1025	988	981	941	984	973	947	986	1000	1042	952	936	1033	976	992	971	950	961	997	997	959	994	995	963	956	960	1009	985	1006	998	982	959	1003	1013	1031	1000	995	957	1028	953	1002	996	1061	1008	1014	964	922	945	1015	1036	999	986	1008	978	981	975	1024	989	995	963	996	1010	1027	979	938	985	1015	894	1022	976	984	945	953	983	986	936	935	951	954	981	986	943	1022	1007	1036	950	956	1040	961	955	1044	979	1037	955	1007	983	1012	993	949	1062	975	1065	995	1004	1014	1018	1056	985	979	1044	981	993	975	995	1034	975	990	1066	969	980	1001	968	996	934	975	995	977	1003	954	985	996	940	1058	988	967	954	961	957	990	959	945	965	1032	946	935	916	947	954	997	969	992	998	934	965	1006	1042	1008	932	958	1045	953	988	1011	945	1039	1012	926	1009	989	1019	975	978	993	1041	994	942	991	971	1003	973	964	991	962	1016	937	1003	987	1007	1012	964	1004	1021	964	1001	984	1008	937	965	974	965	976	976	998	1026	919	1010	1022	1035	955	974	997	976	1048	972	1039	995	969	994	1043	986	993	971	951	986	989	977	959	977	996	970	979	1004	967	1006	957	948	1022	995	1001	965	984	980	1053	960	940	944	967	1000	1036	1039	916	992	941	1003	987	964	999	1020	908	1020	976	1037	929	988	960	1009	997	954	1019	937	990	1001	928	1016	996	951	990	996	1005	966	996	909	973	965	1014	988	992	950	963	1012	967	977	1000	944	961	993	963	937	951	988	1015	1034	996	965	953	1010	921	1038	1065	1006	960	986	980	936	1012	993	949	994	994	987	1021	972	952	991	995	965	965	980	959	990	974	951	986	978	1019	982	963	1005	941	959	983	1018	989	1005	982	979	966	944	968	993	947	956	959	944	999	976	985	1025	989	970	999	939	925	1016	993	968	979	983	1009	982	976	944	957	995	981	1033	976	998	999	953	943	1061	940	965	981	1012	1020	1014	1012	1001	970	984	990	990	1004	969	935	1004	1005	991	985	923	952	999	968	951	1018	936	1003	1003	919	943	993	975	948	1042	1012	1004	911	965	971	1047	1016	972	1055	950	982	960	950	975	956	973	947	942	968	996	987	1070	957	1023	1003	985	946	1059	985	1021	971	990	1023	945	952	982	995	981	1001	958	971	997	1049	983	1008	1036	961	941	981	986	954	966	971	999	982	963	962	999	1015	954	983	970	975	984	1012	938	1014	970	998	990	1028	981	982	1057	1038	1014	988	1014	985	987	978	980	1006	1003	964	941	983	976	976	1001	1005	961	984	953	1051	971	984	1011	974	979	999	1011	948	1012	980	924	1035	985	999	998	967	931	956	965	981	1015	1021	969	899	967	1018	987	984	1008	961	965	1024	1000	957	1035	1029	966	998	959	981	979	1048	1004	953	943	962	940	986	952	978	987	971	964	990	1004	967	979	954	1005	1028	970	946	987	1038	999	971	1032	978	970	947	1040	1016	968	1033	901	1013	1031	955	975	989	975	957	960	999	1037	990	965	984	957	927	991	1001	989	957	1008	995	1012	993	1005	1073	962	996	968	989	1022	990	1008	939	982	978	1008	1023	1018	999	1017	973	992	1010	943	972	938	989	997	975	956	1001	961	952	972	968	926	981	936	957	995	958	962	993	974	954	1005	1008	1001	936	960	995	978	979	976	1083	956	1015	974	981	935	976	979	973	992	1028	1014	942	968	1005	979	1017	1004	1010	1019	970	984	1016	973	992	978	972	1024	941	984	928	1004	964	995	972	1076	957	992	958	1003	995	995	1014	953	1022	955	1017	1025	1030	992	988	1013	995	975	982	965	978	998	996	1010	1010	1019	1002	936	1012	966	962	982	976	1009	994	1003	994	992	993	1017	948	929	1005	986	1010	942	955	958	959	980	1011	964	1005	975	1015	1007	934	979	998	987	978	1017	945	979	965	962	957	954	943	957	949	1014	953	967	978	1002	931	1012	1009	958	1001	1064	1001	1016	992	1032	1026	927	1048	985	971	1012	1019	961	975	980	970	1057	992	1029	985	931	1014	1014	982	972	952	1017	1020	1013	943	998	1020	956	985	981	966	972	1028	956	1035	1025	986	953	981	897	963	1014	1028	959	978	878	992	965	972	979	966	1004	1022	1005	1014	968	997	964	979	931	966	939	988	993	1005	973	957	996	987	1055	976	962	1006	977	998	928	1041	928	964	1000	979	937	1030	962	984	999	981	1013	963	1017	1010	1021	983	947	983	1048	958	958	1001	959	1001	969	1011	973	963	1068	1046	1032	965	948	952	968	997	1035	991	1004	1035	956	1002	933	971	1007	953	912	984	936	957	1019	988	964	1038	1030	964	940	972	1002	1015	936	1050	1037	956	945	1038	984	1089	1001	997	1004	1016	925	1040	992	1001	1035	991	952	1037	1015	944	976	1002	1052	974	1069	996	978	996	926	970	979	975	976	987	990	983	976	999	981	949	939	976	1008	1001	990	986	1001	986	947	979	975	974	968	1035	936	1024	1022	972	1007	930	981	972	1010	983	965	983	990	998	1018	1013	987	951	1059	993	998	997	933	1002	998	975	999	995	943	1005	979	948	1054	952	985	999	1015	995	974	997	1000	978	964	972	973	1029	945	945	971	985	997	971	1023	972	1005	1003	1041	1028	1002	984	1024	917	982	1025	976	1035	942	926	999	973	1000	956	973	1065	958	931	1000	950	942	967	988	975	1002	998	1018	967	1011	975	950	966	966	971	961	1007	1030	1020	1001	1037	914	973	1019	976	1023	971	993	946	966	918	998	963	1034	991	960	991	1066	948	961	994	980	941	975	1006	990	977	913	1010	954	966	979	1009	984	1004	1020	980	972	990	988	1017	979	1026	1002	991	975	1012	995	975	969	969	991	1018	947	995	957	974	928	991	1002	1006	1024	935	932	1020	957	991	1043	1000	967	996	960	1011	1008	994	971	996	948	994	974	968	966	996	1068	1013	988	938	993	1013	985	1022	1043	940	934	986	1034	999	955	975	1013	1006	916	979	974	1028	996	978	1029	962	1006	981	955	933	1051	982	971	1043	997	1015	1039	994	976	972	990	953	995	1007	972	909	1025	942	971	1047	1022	933	1022	991	995	1006	1002	987	954	902	1005	956	1042	887	1000	970	933	976	963	966	996	1004	946	1062	971	1058	1012	966	1036	960	977	953	1002	1040	979	1013	970	1014	990	1016	1016	985	1017	995	997	948	980	929	964	1059	1033	1012	1000	958	953	976	997	1067	1006	1030	998	927	988	1021	974	1016	1014	1007	976	977	989	998	1006	1021	867	966	1041	919	911	960	925	967	949	955	1010	974	980	1004	995	1030	987	991	939	938	1006	966	1022	1066	990	936	970	1012	959	1036	960	1004	974	1018	998	1006	987	982	1019	935	927	966	921	1024	1003	1085	1003	946	969	996	959	995	939	1059	960	989	997	1009	944	1033	994	987	983	1036	1007	942	985	978	965	1001	984	1001	1024	975	1013	997	948	1022	923	989	938	983	1012	993	965	1012	938	979	999	1036	964	945	1011	1023	946	1001	997	1012	987	965	966	975	1036	994	1039	991	1016	973	1030	1099	999	959	961	959	969	1012	948	952	990	991	958	938	986	1005	1004	974	993	1034	1014	992	984	1020	968	980	966	1033	1009	1025	940	944	987	1015	1002	961	971	991	941	975	1064	966	961	952	969	979	1032	1002	984	1036	999	984	992	956	1027	1000	960	979	1007
49553	42944	43394	27094	8512	2951	1570	1073	896	818	691	624	670	618	585	589	530	547	567	533	513	507	494	520	477	503	470	493	501	463	488	507	468	501	493	469	477	478	508	473	542	486	501	462	497	523	523	493	507	447	490	495	525	504	510	509	499	508	506	502	475	470	459	449	486	482	484	459	504	469	540	516	443	499	497	461	465	482	474	493	469	496	475	481	535	510	476	498	514	483	501	444	492	512	521	521	448	446	443	501	513	491	547	452	473	499	461	477	522	475	462	498	516	476	469	481	479	506	475	483	491	498	487	481	517	498	467	489	493	450	492	484	515	500	456	531	528	502	476	490	480	498	453	467	482	504	485	503	514	451	468	550	529	507	501	458	518	510	490	499	460	505	501	452	484	460	475	484	461	477	489	478	491	508	532	510	519	524	475	506	495	513	499	465	470	502	512	531	500	480	494	467	461	504	519	507	469	471	473	450	545	486	452	525	519	504	457	479	475	478	468	476	510	456	489	506	470	505	486	481	492	534	478	479	484	482	474	498	490	499	484	496	528	497	442	485	519	507	419	465	495	471	464	507	483	490	485	545	455	527	525	476	511	537	464	500	494	477	488	487	438	455	513	469	482	466	478	474	489	503	486	493	467	522	472	518	501	541	477	494	480	487	491	542	530	505	500	461	500	461	487	473	489	493	508	494	490	463	469	532	519	470	531	496	499	483	503	473	467	460	474	445	475	462	504	458	528	487	503	475	492	465	479	485	519	478	486	498	517	486	469	449	513	454	509	471	469	496	479	502	470	460	471	514	476	478	479	518	466	512	476	480	495	476	503	476	457	481	499	473	489	488	496	535	513	501	535	497	492	466	492	460	521	481	454	508	503	508	483	467	501	499	506	456	465	517	483	502	492	522	543	490	512	513	505	453	517	464	465	459	481	481	474	490	476	498	497	514	446	470	492	501	496	421	495	494	497	528	516	490	508	537	537	468	476	555	484	466	477	471	500	464	480	496	515	450	508	487	483	488	562	500	502	482	510	517	469	482	498	466	514	476	518	491	496	522	489	470	516	479	485	501	488	521	433	485	520	499	469	475	466	482	470	512	511	488	471	514	543	527	489	516	498	516	494	488	513	461	473	490	472	464	456	533	485	522	490	509	510	475	508	520	545	454	489	496	500	518	496	482	450	502	494	477	490	452	504	489	501	483	537	466	475	488	491	491	490	489	476	416	523	520	489	523	484	500	532	479	513	476	466	499	514	483	487	461	486	500	442	505	495	455	531	489	523	476	446	541	487	473	507	465	471	478	502	519	494	552	472	512	498	463	445	473	457	510	486	515	526	505	492	516	525	488	507	448	467	502	514	517	501	497	489	492	528	503	501	534	498	501	555	503	500	493	531	516	516	494	461	517	476	493	467	482	509	480	471	481	513	542	479	470	461	475	496	477	521	473	496	472	479	501	500	502	469	549	522	490	501	483	452	447	480	489	525	536	505	481	493	491	521	456	457	480	467	473	499	507	461	533	534	525	505	489	476	494	468	539	521	511	467	476	460	441	488	482	524	486	515	486	517	480	436	476	506	498	443	498	517	470	520	474	512	479	503	545	460	459	474	514	463	489	496	481	515	493	499	498	501	495	489	476	478	499	498	475	515	482	472	484	505	484	486	496	516	491	474	497	500	470	462	492	503	504	489	499	515	469	491	496	518	476	481	503	486	504	484	474	484	503	547	509	463	497	539	522	445	481	454	472	509	482	492	486	529	530	435	467	446	543	501	474	502	491	485	466	502	513	457	499	507	476	482	506	442	509	457	500	478	493	499	493	500	476	530	530	516	484	502	476	500	497	499	494	456	454	471	498	498	513	518	466	451	493	468	465	483	496	466	540	521	507	532	484	475	480	478	498	503	519	453	460	507	501	484	480	532	481	486	505	474	454	487	501	459	522	509	469	526	546	498	502	504	524	453	446	471	505	480	478	498	548	487	490	468	541	426	422	489	493	482	421	506	531	479	486	473	488	507	472	504	484	506	481	505	492	537	475	496	488	473	530	486	474	473	500	512	466	504	478	501	476	473	497	504	482	468	491	493	484	487	471	496	474	510	478	484	546	479	481	498	481	484	477	556	478	498	481	455	511	494	470	551	476	452	535	486	535	505	472	480	489	511	502	482	504	487	557	491	510	511	474	445	494	491	534	496	477	509	520	473	455	468	485	514	504	505	496	518	480	457	450	498	505	511	532	521	465	464	534	505	469	490	456	478	477	514	487	487	481	486	452	464	465	469	517	502	455	488	480	456	516	505	497	463	509	466	428	473	470	479	475	506	477	489	492	475	532	523	513	502	520	536	489	482	509	505	470	437	512	475	493	471	485	488	522	538	485	527	481	467	467	535	507	495	523	479	460	490	492	485	495	464	501	520	481	477	521	501	534	511	455	511	491	526	502	511	490	497	504	484	492	504	506	451	471	489	485	482	498	449	509	478	505	556	498	512	520	509	493	513	463	476	522	506	483	481	506	471	483	519	467	496	486	480	512	495	486	468	481	523	487	522	523	501	537	454	507	461	503	500	512	524	493	436	498	514	526	477	459	484	462	466	490	489	478	458	473	488	487	494	481	539	468	487	477	451	481	478	493	501	535	520	507	496	513	468	465	466	490	468	512	489	476	486	529	522	480	469	487	464	499	507	466	515	505	482	482	466	493	515	521	454	486	514	480	494	471	468	521	483	476	435	479	504	529	554	442	489	527	464	492	487	478	525	469	506	486	517	461	453	460	503	463	498	475	548	553	466	509	474	502	518	479	474	456	526	492	487	455	508	519	490	505	441	513	508	461	488	433	519	486	503	506	532	512	437	525	455	492	484	493	491	541	476	482	522	507	515	468	509	525	475	478	519	491	553	474	484	491	493	528	509	483	506	495	485	522	498	497	496	537	504	489	485	499	490	492	505	466	502	469	536	492	494	472	474	468	453	484	475	471	474	501	463	507	512	510	474	494	458	492	534	469	477	495	487	496	519	492	493	493	452	530	498	472	511	488	498	520	479	493	504	513	501	476	496	475	530	517	537	528	513	450	488	480	508	518	495	482	480	458	544	521	478	519	460	475	475	473	526	494	452	502	480	507	521	468	498	452	504	472	516	489	478	436	501	476	477	499	516	464	488	461	471	441	523	501	517	480	484	486	527	518	449	532	513	463	499	473	504	473	490	494	474	492	507	477	504	491	479	467	514	507	450	501	471	495	488	464	464	506	526	510	489	482	521	481	514	472	472	497	487	522	516	462	433	500	462	556	528	505	482	500	480	467	478	472	492	491	459	481	512	499	467	465	496	472	472	524	508	471	468	504	514	514	521	463	444	460	490	487	497	540	466	475	527	511	512	510	450	516	470	520	471	519	452	468	503	511	515	497	491	508	530	495	492	450	493	497	487	523	500	476	473	475	534	447	476	496	509	535	486	446	459	523	493	503	534	472	531	507	476	468	495	475	453	499	477	479	465	517	530	484	424	489
32008	34481	41903	29021	6192	4717	3921	3336	3033	2447	2031	1867	1910	1783	1721	1576	1558	1384	1238	1212	1166	1152	1128	1119	1186	1165	1113	1116	1153	1135	1115	1093	1109	1117	1055	1090	1154	1067	1152	1032	1121	993	1009	1046	1048	1080	1113	1094	1062	1026	1126	998	1085	1051	1056	1087	1075	1047	1075	1037	1100	1099	1015	1062	1052	1058	1006	1000	1034	1067	1029	1067	1049	1038	1029	1051	1122	1068	1063	990	1038	1088	1024	1055	1043	1068	1046	1062	1023	1027	1073	1098	1056	1000	1052	1052	1037	1104	1103	1001	1060	1049	1105	1011	1053	1066	1060	1016	1025	1070	1004	984	1089	978	1088	1049	1062	1052	1085	1056	1036	1141	1036	1073	1097	1049	1053	1069	1001	1072	1034	1027	1065	1042	1065	1117	1075	1045	1034	1019	1117	1070	1087	1024	1065	1018	1072	1078	1043	1032	1068	1081	1064	1056	1038	1083	1025	1100	1073	1011	1040	1014	1051	1061	1106	1074	1043	1075	1111	1081	1033	1085	1028	1042	1026	1051	1040	1075	1085	1094	1039	1045	1072	1017	1081	1044	1094	1063	1048	1017	1041	1086	1036	1001	1098	1031	1032	1075	1082	1015	1137	1071	1085	1037	1018	1045	1038	1087	1030	1079	1065	1103	1009	1059	1016	1051	1113	1052	1058	1063	1039	1038	1058	1036	1066	1035	1083	978	1064	1064	1036	997	1081	1037	1037	1116	1048	1037	1047	1033	1085	1100	1012	1024	1040	1100	1051	1058	975	1053	1012	1024	1052	1000	1056	1058	1060	1079	1112	1065	1033	1055	1012	1081	1035	1053	1094	1058	1038	1039	1035	1123	1110	1114	1064	1083	1046	989	1037	1038	1022	1019	1047	1083	1107	1073	1061	1042	984	1070	1077	1072	1058	1142	1034	1042	1068	1115	1039	1060	1045	1054	989	1012	1040	1036	1056	1066	1000	1075	1078	1078	967	1104	1037	1039	1114	971	1032	1069	1017	977	1062	1012	1054	1017	1031	1017	1072	1073	1087	1023	1098	1025	1068	1036	1034	1033	1035	1049	1012	1061	1065	1075	1047	1094	1077	1099	1094	1061	995	1029	1073	1050	1043	1050	1099	1068	1012	1053	1115	1067	1013	1061	1102	1015	1022	1112	1089	1077	1006	1036	1082	1068	1061	1055	1070	1032	1083	1055	1089	1033	1057	1048	1026	1069	1057	1043	1036	1119	1103	1028	1024	981	1019	1062	1020	1024	1023	1017	1033	1081	1079	1104	1044	1022	971	1039	1088	1094	1021	1039	1050	1104	1067	1030	1058	1059	996	1055	1033	1070	1069	1066	1043	1057	1069	1027	1013	1114	1078	1074	1106	1057	1070	1041	1032	1116	981	1039	1023	1070	1090	1070	1036	1057	1048	1063	1036	1043	1065	1035	1082	1027	1035	1017	1111	1124	1053	1009	1049	1068	1085	1061	1095	1055	1039	1087	1024	1063	1057	1093	1003	1058	1067	1057	1038	1034	1035	1015	1049	1062	1061	1115	1089	1050	1016	1041	1000	1060	1057	1089	1121	1071	1065	1047	1019	1025	1005	1074	1066	1057	1039	1106	1015	1053	984	1050	1076	1022	1018	1073	1044	1061	1026	1010	1071	1043	1048	1090	989	1038	1049	1094	1029	1033	991	1029	1078	1076	1034	1061	1079	1060	1041	1084	1031	1066	1063	1096	1012	1083	1044	1018	1074	1058	939	1079	1007	1082	991	1052	1055	1027	1042	1047	1059	1045	1027	1084	1055	1025	1065	1028	1055	996	1028	1082	1121	1134	1023	1002	1108	1009	1109	1037	1061	1106	1039	1108	1146	1042	1011	1063	1037	1067	1070	1047	1076	1063	1067	1093	1034	1054	985	1036	1022	1084	1036	1039	988	1074	1038	1012	1049	1100	1080	1052	1094	997	1071	1084	1007	1050	1075	1059	1089	1046	1018	1052	1033	1059	1072	1037	1111	993	1069	1022	1040	1087	1095	1041	1052	981	1073	1063	1034	1047	1036	1045	968	999	1008	1052	1062	1073	1086	1031	1059	1037	1012	1042	1059	1050	1058	1044	1052	1075	1103	1029	1061	1028	1049	1079	1035	1084	1103	993	1101	1082	1059	1061	1139	1043	1108	1046	1035	1111	1033	998	1014	1000	1036	1061	1013	984	1054	1032	1025	1050	1066	1106	1091	1067	1024	1063	1070	1051	1036	1049	1028	1057	1057	1049	1110	1020	999	1028	1117	1069	1092	1067	1054	1049	1073	984	1030	1007	990	1074	1010	1059	1044	999	1034	1001	1049	1040	1077	1077	1071	1091	1049	1051	1041	1029	1083	1012	1037	1046	1038	1043	1080	1029	1039	1099	1036	1100	1034	1055	1132	1094	1073	1049	1064	1038	1029	1028	1014	1060	979	1059	1038	1031	1016	1054	1078	981	1018	1103	1064	1043	1026	1041	1139	1026	1061	1128	1051	994	1098	1071	1022	1070	1057	1041	1019	1047	1048	1086	1000	1036	1019	1009	994	1012	1077	1052	1059	1108	1069	1055	1039	1077	1010	982	1064	1071	1060	1070	1071	1075	1005	1121	1005	1064	1038	1038	1010	1096	1145	1050	1045	1004	1053	1007	1017	1094	1097	1053	1088	1016	1025	1108	1027	1037	1031	1098	1032	1070	1003	1064	1063	1055	1069	1052	1003	1077	1100	1035	1053	1006	1058	1056	1128	1037	1082	1076	1079	1051	1095	1057	998	1029	1058	1053	1081	1072	1064	1052	1002	1092	985	1020	1072	1086	1050	1052	1046	1096	1060	1090	1067	1048	1059	1069	1033	1074	1137	1028	1059	1028	1023	1026	1021	1035	1100	1023	1031	981	1063	1049	1046	1033	1074	1048	1076	1126	1103	1020	1029	1096	1090	1030	1121	1112	1038	1073	1093	1068	1074	1063	1066	1095	1098	1035	1051	1082	1104	1045	988	1096	1040	1025	1038	1075	991	1042	1025	1020	1076	1048	1048	1091	1083	1120	1049	1058	1026	1032	1051	1049	1061	1035	994	1026	1031	1076	1075	1107	1125	1043	1065	1077	1055	1074	1055	1063	1108	1059	1060	1038	1025	1011	1056	1053	1087	1100	1045	1045	1057	1055	1069	1017	1082	1093	1085	1000	1054	1043	1078	1115	1099	1046	1016	1020	1054	1046	1038	1068	1074	1070	1114	1092	1044	1045	1073	1076	1073	1085	1066	1070	1081	1095	1077	1118	1000	1117	1042	1028	1018	1058	1058	1028	1047	1042	982	1125	1027	1058	1103	1048	986	1058	1026	1078	1003	1071	1004	1010	1057	1066	1067	1094	1053	1035	1024	1009	1033	1037	1040	1046	1044	1072	1018	1026	1028	1043	1027	1064	1083	1063	1111	1074	1031	996	1060	1137	1062	1092	1057	1108	1091	1022	1057	996	1079	1095	1065	1079	974	1021	1030	1064	1080	1044	1018	1087	1043	1019	1038	1027	1071	1082	1090	1012	1036	1043	1140	1127	1065	1069	1057	1093	1067	1035	1106	966	1040	1054	1023	1068	1064	986	1042	1017	1063	1097	1055	1063	1065	1088	1063	1038	1013	1045	1065	1125	1074	1030	1032	1034	1102	1031	990	1071	1042	1089	1001	1079	1098	1024	1078	1058	1043	1051	1092	1109	1061	1112	1098	1031	1003	1033	1079	1089	1037	1013	1144	1066	1090	1037	1044	1030	1045	1032	1057	1071	1045	1023	1026	1075	983	1031	1008	1074	1072	1016	1037	1103	1057	1049	1077	1100	1037	1043	1077	1065	1040	1006	1029	1039	1032	1041	1045	1061	1001	971	1077	1058	1081	1063	1047	1082	1112	1027	1048	1054	1041	1123	1031	1114	1084	1120	1013	1028	1023	1103	1060	1083	1060	1100	1007	1061	1020	1027	1001	1100	1011	1079	1049	1080	1043	1109	1077	1047	1010	1059	1040	1053	1056	1090	1057	1078	1032	1032	1057	1024	1059	1111	1022	1027	1036	1015	1038	1078	1025	1065	1051	994	1027	1074	1080	1177	1068	1044	1083	1051	998	1019	1088	1051	1058	1035	1078	1019	1064	1061	1018	1069	1078	976	1042	974	1096	1030	1065	1124	1046	1059	1114	1006	1058	1066	1026	1057	1062	1051	1076	1053	1031	1083	1049	1085	1057	1046	1067	1090	1033	1093	1025	1048	1015	1040	1082	1087	1020	1010	1060	1070	1058	1043	1034	1026	1080	1059	1058	1021	1066	1024	1062	1064	1055	1104	1087	1092	1017	1052	1023	1093	1087	1094	1079	1025	1034	1071	1084	1025	1040	1031	1083	1011	1031	1060	1095	989	1047	1082	1063	1056	1052	1062	1013	1031	1062	1060	1014	998	1025	1065	1030	1096	1045	1035	958	1045	1037	1076	1024	1008	1130	1054	1089	1085	1044	1027	1057	1064	1065	1041	1099	1056	1029	1069	1079	1100	1059	1099	1021	1067	1057	1081	1059	1076	1026	1078	1104	1094	1042	1009	1065	1064	1091	1100	983	1006	1033	1027	1019	1052	1072	1115	1080	1047	1054	1101	1059	1067	1064	1100	1021	995	1035	1020	1049	1045	1053	998	1054	1056	1036	1030	984	1052	1064	1039	961	1079	1053	1035	1030	1028	1008	1019	1037	1072	1036	1059	1034	1014	1090	1036	998	1045	993	1005	1028	1041	1061	1055	1077	1048	1086	1055	1063	1083	1076	1060	1045	1114	1049	1083	996	1038	1068	1047	1086	1046	1003	1057	1036	1029	1027	1022	1032	1047	1007	1028	1105	1064	1074	1059	1053	1056	1110	1067	1037	1018	1084	1093	1023	991	1042	1063	1080	1098	1071	1101	1060	1048	1017	1016	1027	1046	1027	1062	1080	1060	1063	1028	1110	1031	1077	1114	1095	1050
22179	14003	9418	3387	933	682	571	516	494	507	471	437	481	441	434	397	432	410	386	432	420	408	424	433	431	423	445	398	410	427	437	434	407	452	433	398	423	388	424	408	411	389	445	379	441	407	416	380	407	411	409	416	420	419	434	378	388	402	396	401	382	449	408	398	384	404	441	436	410	408	404	425	381	429	427	425	359	400	408	434	414	401	365	418	403	396	420	428	419	460	449	447	386	393	377	442	461	391	428	393	393	430	407	403	435	390	370	396	405	398	410	387	402	474	418	415	378	393	410	403	409	456	422	420	418	434	446	417	424	405	434	410	409	411	417	371	388	446	419	425	408	418	411	406	426	420	387	429	419	393	377	395	400	378	388	425	376	426	426	418	403	423	404	366	406	432	390	401	430	438	397	404	427	380	447	448	419	426	439	376	395	413	395	452	430	436	444	418	435	425	404	439	393	408	393	437	429	406	470	385	434	407	377	400	414	414	393	410	381	389	424	397	391	444	389	436	378	428	459	397	408	399	391	395	411	446	433	397	379	417	407	455	390	444	405	403	448	421	439	434	441	425	394	404	409	404	440	426	388	405	452	428	407	438	446	391	402	432	414	380	399	396	427	423	427	426	420	397	408	440	396	444	380	425	375	417	385	429	400	401	405	418	431	448	449	387	431	417	416	402	437	410	464	462	386	448	403	431	405	430	417	359	396	382	386	424	392	412	399	377	393	409	392	412	390	436	404	428	413	453	431	373	391	385	416	437	412	424	396	433	404	403	390	431	397	428	438	414	381	434	411	432	448	380	391	393	426	399	451	402	413	369	379	397	460	418	457	448	453	417	440	430	405	430	399	402	430	401	400	445	397	445	415	429	387	413	426	421	402	430	376	421	433	413	406	428	401	407	411	397	414	379	399	421	377	390	384	407	406	438	405	424	390	404	394	398	408	360	421	418	433	424	421	423	443	376	444	417	413	405	383	388	410	446	396	399	389	440	373	385	365	419	393	400	388	387	388	411	405	415	430	399	448	434	390	415	409	403	423	397	428	433	441	444	378	426	389	444	404	398	418	424	415	393	422	409	413	398	377	444	418	397	428	412	420	400	414	344	384	418	433	400	411	383	425	404	375	394	370	449	406	411	386	400	418	434	418	430	417	402	446	406	414	414	413	426	440	445	399	387	439	438	396	391	396	405	402	412	419	422	406	403	383	432	393	429	428	434	408	398	432	424	419	451	453	416	373	421	450	429	405	397	403	374	388	399	431	482	447	444	415	466	401	379	401	423	432	422	457	474	409	417	411	407	396	417	419	387	418	406	412	404	433	396	407	413	405	377	402	437	394	404	379	396	400	395	403	438	381	440	478	381	400	407	389	407	393	436	411	453	398	437	429	398	386	398	387	440	425	415	434	383	400	426	409	412	424	427	391	446	425	452	430	406	376	442	432	411	425	393	428	413	442	387	385	396	383	381	399	396	428	395	384	406	420	418	413	421	374	404	383	408	410	376	416	417	452	425	424	397	389	409	390	386	396	384	401	391	430	414	406	414	397	373	426	402	401	394	417	416	447	412	426	395	441	378	405	365	423	418	431	381	427	382	408	361	411	448	431	445	395	409	403	413	396	397	378	406	401	393	422	406	419	449	435	467	422	426	402	399	411	417	388	416	421	397	393	406	410	435	439	435	448	417	395	435	421	391	404	421	400	430	440	413	431	392	418	473	412	401	390	439	423	435	411	389	400	433	388	449	399	425	418	415	408	405	384	454	434	424	436	415	411	418	423	396	417	394	407	428	432	435	436	390	393	431	367	425	400	429	435	410	400	404	386	378	404	398	380	406	426	411	381	448	417	395	421	438	395	401	409	384	379	389	418	413	409	403	460	397	457	437	401	472	426	405	458	444	397	424	459	465	458	390	421	424	410	399	407	419	415	380	421	434	427	435	406	402	449	402	410	432	375	398	412	457	460	420	413	375	410	420	430	397	442	416	355	387	417	404	397	396	390	400	436	428	444	417	430	423	415	403	413	388	407	384	424	417	430	428	451	405	399	414	419	424	403	419	361	414	411	374	416	390	412	416	390	400	419	417	368	410	422	408	417	414	447	402	429	424	419	404	371	384	416	458	413	418	423	381	415	428	387	416	409	415	419	426	441	413	410	424	416	425	396	430	434	428	457	419	395	396	414	413	415	444	392	423	425	406	429	432	400	400	399	415	436	419	399	383	402	443	409	399	439	443	390	385	400	404	439	400	376	416	421	426	391	408	382	366	424	409	360	422	399	423	388	417	412	419	406	417	415	402	398	432	432	422	416	462	427	356	387	440	405	396	403	364	399	381	417	425	400	426	401	453	433	420	404	382	394	439	406	405	406	421	373	393	387	418	413	389	374	392	394	390	414	404	442	414	445	432	370	420	420	420	401	425	421	421	379	389	401	397	402	400	403	409	410	408	412	426	424	405	411	360	405	382	382	369	380	392	407	430	426	432	409	419	409	444	422	440	422	445	403	411	415	390	408	407	422	412	464	409	401	392	414	407	367	427	436	464	439	393	423	412	400	422	406	389	429	399	409	438	430	416	397	440	434	385	420	395	426	382	401	402	417	434	401	420	425	389	443	403	430	380	403	449	426	453	454	383	412	416	413	417	398	430	402	417	436	447	386	405	412	376	436	400	430	390	417	381	437	449	418	391	368	394	407	417	411	419	430	440	374	394	412	390	399	420	391	408	376	429	440	398	436	407	401	440	420	418	399	435	389	389	436	410	427	429	420	415	405	442	409	442	398	431	422	401	405	428	421	419	431	418	414	424	413	435	433	415	396	431	427	441	412	394	417	436	428	384	353	401	396	433	436	456	411	406	394	445	426	404	399	450	405	402	418	420	406	410	400	393	412	456	376	428	374	397	413	407	412	419	397	437	396	407	394	412	422	429	419	402	379	422	394	390	404	420	401	403	460	393	404	400	415	406	431	391	414	446	404	382	381	409	422	383	402	417	400	475	433	389	403	421	402	390	406	424	423	455	431	422	434	378	435	411	385	446	433	406	422	407	383	431	391	403	406	424	414	428	393	442	414	434	434	410	359	392	419	406	427	417	444	473	415	446	411	433	434	446	445	416	394	400	412	397	410	362	426	402	443	386	379	370	432	429	400	374	405	443	413	444	406	394	398	402	388	410	440	431	412	451	378	402	426	456	417	393	437	398	383	448	437	430	386	400	421	453	440	371	402	430	383	412	393	418	415	424	412	462	420	378	435	394	386	450	403	420	403	403	422	403	408	372	418	401	407	435	405	406	405	433	405	403	444	421	394	390	468	408	442	369	413	469	404	421	419	416	378	418	434	419	396	400	379	402	398	422	447	405	414	418	410	418	393	413	401	379	403	346	423	404	441	420	398	429	414	425	392	414	426	423	420	353	415	422	464	440	444	414	421	415	398	412	412	423	429	429	432	418	430	434	468	426	434	394	436	385	426	414	415	408	411	428	410	409	426	430	389	407	454	420	372	439
13226	11326	12852	7087	2388	1882	1629	1456	1340	1238	1145	1150	1146	1105	1041	1001	1000	965	950	944	981	929	945	928	910	941	965	940	850	961	873	918	872	909	850	925	902	893	880	955	962	968	971	985	914	891	925	930	975	918	936	886	917	936	954	921	864	908	934	923	912	844	941	871	918	903	953	886	891	923	908	954	924	902	896	878	873	918	920	935	897	923	878	925	873	976	926	911	864	884	884	887	885	889	885	961	946	901	950	899	1027	893	919	866	903	864	904	942	955	972	919	868	930	914	891	881	929	889	936	938	916	948	932	976	877	950	947	898	974	964	921	934	914	937	923	894	879	925	931	917	995	918	907	888	884	909	914	886	905	930	919	895	884	905	1004	860	898	926	920	898	931	919	902	883	900	948	874	863	859	895	919	849	884	912	954	966	937	855	927	961	891	854	919	863	886	913	822	912	947	886	926	910	904	876	865	917	889	928	913	939	898	917	963	883	918	941	885	927	895	949	904	926	904	882	916	911	919	944	903	864	978	882	904	935	849	875	965	908	901	904	894	896	941	955	896	965	896	908	920	885	887	890	881	942	898	913	878	880	920	871	911	910	893	922	937	882	906	938	866	886	885	896	971	942	914	896	880	921	906	896	904	884	904	885	914	925	948	888	930	916	874	908	925	869	901	879	895	872	943	896	900	928	851	890	916	877	975	867	855	963	930	896	905	908	941	844	890	899	951	933	920	897	897	888	878	913	962	893	928	913	889	905	960	904	958	902	893	922	913	915	929	910	923	958	884	918	901	905	893	874	896	933	879	924	900	872	869	888	878	871	884	903	859	911	921	911	915	859	920	912	891	921	929	919	908	942	874	910	899	968	948	876	902	896	913	885	926	854	874	961	893	878	924	941	946	916	917	911	895	878	909	875	934	946	885	918	947	875	929	883	878	944	923	925	923	943	929	925	903	903	882	933	898	832	910	875	896	910	937	891	843	923	896	915	923	874	944	875	936	924	887	891	926	937	907	881	954	928	923	891	886	925	919	876	970	970	926	929	858	913	930	885	942	857	862	910	897	912	938	935	920	875	902	914	906	902	927	909	868	874	889	880	894	900	902	901	880	900	955	920	911	908	840	950	906	932	881	917	906	949	926	884	909	866	897	907	906	900	884	856	898	905	899	937	948	876	907	923	879	888	934	928	912	888	954	882	924	862	867	874	924	916	923	922	882	951	912	911	903	925	921	911	890	931	933	919	919	958	910	922	879	917	917	926	911	889	925	888	898	952	919	906	930	911	876	869	905	940	957	906	903	895	875	894	896	908	925	913	858	935	948	929	927	905	908	861	931	891	923	920	933	900	862	964	932	916	920	885	937	909	890	910	922	927	872	888	885	889	900	919	906	881	934	883	874	967	937	883	891	903	891	903	931	929	894	963	882	923	903	872	872	876	909	895	874	885	930	886	890	879	914	901	924	910	878	883	875	915	934	895	923	867	949	900	922	926	860	931	876	881	910	903	913	924	904	890	869	886	915	901	891	919	938	884	875	873	951	932	855	872	845	864	898	871	916	914	911	902	909	917	893	882	902	827	889	937	930	904	867	848	893	888	868	968	930	892	930	931	943	923	855	991	898	899	847	870	916	923	892	917	877	921	872	894	850	884	867	921	865	898	879	870	897	900	892	847	845	906	936	913	873	906	885	917	891	853	896	886	906	885	953	876	887	926	892	876	893	911	860	919	920	850	942	939	870	906	904	873	910	922	915	915	886	886	876	900	915	907	952	895	930	920	914	872	905	962	867	921	882	932	888	931	890	918	930	856	901	900	913	879	882	916	916	840	922	833	896	872	883	910	911	925	926	942	883	893	920	910	903	865	894	932	957	882	924	893	879	911	943	926	945	877	897	970	901	889	937	890	903	875	913	953	861	919	923	928	921	924	904	905	895	963	917	905	886	918	917	856	927	960	903	886	926	881	869	885	912	895	885	919	912	902	907	875	913	907	904	885	912	919	906	906	923	940	837	927	952	892	933	921	930	893	856	960	930	903	906	936	928	927	912	893	915	937	952	937	926	886	929	925	911	943	949	907	947	930	912	919	932	917	928	914	917	840	910	889	920	909	901	908	882	867	909	837	883	903	933	890	916	937	932	848	904	916	927	907	893	969	919	879	908	890	887	905	947	910	873	881	891	908	917	883	902	896	891	884	915	893	949	867	908	863	943	907	923	905	914	926	940	881	895	951	914	896	923	870	895	933	884	917	950	896	889	911	888	857	889	834	911	899	931	914	885	903	889	869	907	892	921	872	933	887	880	894	914	925	909	864	927	891	860	924	902	925	879	850	911	890	887	915	911	919	902	889	911	923	880	906	919	899	925	901	909	954	907	911	933	878	886	893	895	921	891	921	888	881	904	882	833	911	908	914	860	850	919	968	923	936	895	903	869	884	871	885	890	934	909	939	886	914	882	878	923	945	888	892	886	893	903	892	915	922	919	915	952	895	860	945	934	861	879	882	908	910	932	907	870	914	918	903	918	954	921	910	903	938	893	942	880	912	880	882	890	897	873	931	919	896	921	875	939	931	974	929	916	902	894	914	874	933	881	882	921	944	868	861	943	893	881	911	1003	952	883	910	890	921	900	910	915	911	884	865	917	865	856	856	912	900	941	928	934	909	862	892	939	940	902	906	903	894	906	909	960	919	877	877	889	881	955	944	907	854	916	898	843	872	869	922	893	961	930	842	873	921	936	905	875	896	922	921	947	940	864	887	879	918	928	874	940	894	931	888	901	898	901	924	871	932	848	882	920	864	869	870	894	897	912	960	900	900	870	888	958	854	914	892	935	872	918	929	904	922	892	862	872	908	862	949	930	901	923	943	881	933	886	897	929	884	989	893	853	850	900	943	881	917	872	947	886	903	922	904	920	859	885	984	907	919	891	893	926	909	906	900	882	930	949	872	845	860	919	864	902	982	855	851	917	880	917	884	976	893	950	919	914	885	919	886	937	908	908	916	941	927	917	876	891	907	915	924	931	896	909	869	851	900	881	925	909	891	911	930	934	895	887	914	911	904	866	850	831	928	915	929	891	911	920	912	932	933	937	894	910	890	930	950	897	916	915	946	974	951	883	913	895	961	872	948	893	869	841	910	873	914	868	962	870	877	861	888	920	948	893	887	944	874	899	885	915	857	876	887	916	883	862	898	869	901	893	933	912	855	973	947	898	895	911	915	882	883	901	893	935	931	912	920	901	982	953	941	893	887	899	893	892	924	920	893	953	924	932	878	942	907	867	920	929	899	888	886	876	902	905	933	882	962	859	945	868	929	924	896	871	868	879	880	892	919	878	933	884	877	920	925	904	854	913	926	921	970	891	923	911	920	917	890	856	891	854	860	893	862	929	877	923	852	900	895	910	940	869	889	839	927	965	910	872	883	870	929	955	925	852	935	903	951	885	910	898	895	988	916	912	952	868	832	941	920	906	867	871	942	912	871	939	929	867	912	893	931	949	879	897	898	937	891
38129	29688	28551	16440	3560	1419	992	819	713	623	544	531	574	548	469	533	487	481	471	460	487	477	458	440	452	447	435	428	458	444	405	472	454	418	453	462	447	432	402	404	422	458	457	439	434	451	462	462	400	462	477	406	414	474	423	459	471	428	430	402	437	418	415	455	468	430	449	461	443	442	460	444	414	417	463	429	416	425	396	410	441	455	442	446	438	431	482	454	419	472	425	453	426	476	416	460	435	438	424	414	416	432	461	459	477	477	463	446	444	462	453	395	493	453	430	428	394	420	449	419	447	440	412	452	420	411	414	433	406	464	436	444	451	440	422	445	425	466	430	443	401	439	452	426	458	468	424	397	404	451	390	428	424	422	449	449	406	410	439	431	447	433	440	435	446	447	409	456	467	464	472	419	465	455	483	469	486	439	440	448	446	431	445	377	445	402	427	439	469	443	453	449	426	438	458	421	423	398	401	452	436	474	409	418	454	421	393	457	449	421	434	452	430	456	396	439	420	402	439	426	419	440	425	417	442	411	396	434	415	461	432	448	401	448	430	406	427	459	488	460	441	453	408	425	442	442	452	476	426	410	405	443	458	454	423	433	433	447	462	457	456	433	397	450	451	454	458	463	452	413	422	427	427	465	412	448	444	443	399	436	394	429	420	438	460	405	427	441	486	421	423	405	427	457	449	490	442	396	423	425	507	459	473	442	468	464	409	445	435	466	477	443	434	453	452	434	425	432	427	439	433	467	458	466	457	422	514	456	432	420	450	447	438	465	460	444	438	419	423	449	442	428	440	397	459	457	436	420	490	427	438	411	440	410	454	449	463	433	417	419	439	458	448	452	442	441	394	465	421	425	457	452	420	425	432	483	439	444	456	436	419	469	465	454	438	477	422	431	412	452	437	447	479	462	463	433	450	447	448	410	421	419	461	417	464	402	402	462	445	431	415	463	427	465	449	425	442	426	420	482	425	457	444	427	447	442	449	453	417	434	467	424	468	463	453	448	460	446	413	431	407	425	456	400	456	414	395	474	450	443	457	464	442	406	435	376	469	445	439	450	448	468	452	463	443	444	461	452	446	444	433	453	413	462	430	454	411	448	449	445	411	445	423	481	449	486	483	482	418	433	432	423	395	421	466	463	451	443	496	421	444	388	440	507	481	431	443	421	438	444	438	457	449	462	430	444	434	458	476	421	438	423	431	434	505	442	438	461	434	450	462	408	441	458	393	393	429	422	434	428	414	409	443	465	457	453	430	419	455	433	442	409	440	433	462	424	419	422	430	414	414	441	486	430	473	465	435	441	444	459	427	423	426	423	445	441	416	445	466	435	426	427	429	430	405	415	467	452	476	448	414	450	408	422	447	484	454	427	424	453	451	430	423	449	419	415	404	416	461	428	441	446	467	449	417	421	461	486	413	433	409	438	428	445	430	456	458	449	436	400	452	434	413	433	452	447	474	438	436	418	455	444	444	442	435	425	459	438	430	453	502	377	441	468	415	417	441	409	439	476	439	422	457	394	425	445	462	439	423	483	442	446	416	454	415	428	500	465	416	414	435	479	423	430	424	427	421	423	394	463	449	464	478	384	471	461	466	434	433	398	462	449	416	447	420	467	493	464	447	415	451	461	470	454	453	437	440	440	435	408	443	453	452	447	432	448	466	408	417	463	447	410	430	433	447	423	432	438	430	446	423	407	423	482	396	451	458	449	436	463	469	448	430	452	422	435	452	401	409	437	459	455	434	418	405	441	409	400	415	440	368	400	460	500	436	430	454	438	405	475	436	473	450	434	444	444	452	455	469	445	462	458	451	470	466	449	416	446	452	441	413	444	407	452	467	403	435	432	430	418	441	465	449	447	460	440	453	403	393	425	404	418	448	444	449	442	448	430	452	457	420	412	429	420	454	452	427	461	451	428	416	424	430	416	405	463	416	448	479	393	454	482	421	445	477	447	428	444	438	413	426	437	447	401	443	431	449	425	459	428	388	424	460	396	410	414	451	444	439	421	440	410	465	446	436	436	420	435	422	489	445	429	463	435	451	415	452	439	443	418	437	433	446	448	440	442	403	444	448	415	407	396	434	431	469	400	440	428	439	444	424	451	430	389	410	411	474	472	430	403	419	452	486	442	447	441	422	440	453	464	430	452	437	413	456	391	447	487	389	420	434	439	448	450	468	453	419	423	445	416	450	449	404	460	425	441	440	428	438	475	434	419	429	431	403	451	425	453	417	426	396	398	474	414	447	454	426	414	443	426	453	409	432	418	443	438	495	442	436	462	411	439	434	460	426	414	454	421	428	418	404	453	414	389	432	434	423	439	431	472	415	443	427	438	493	427	462	441	405	422	461	382	414	453	437	446	439	396	425	415	432	449	449	454	444	453	429	478	412	455	451	424	431	427	422	431	464	451	404	435	444	491	436	415	430	422	423	429	437	434	461	450	455	428	373	481	436	433	484	464	485	465	418	383	421	447	421	405	432	436	423	447	429	425	453	439	414	440	471	411	434	452	423	464	456	448	463	434	433	379	460	444	444	448	433	427	386	449	429	456	422	435	396	434	458	501	510	411	450	456	441	438	431	417	446	404	452	433	437	458	441	443	405	470	454	440	438	431	438	426	435	392	413	415	444	452	449	406	427	429	463	488	449	445	427	423	442	403	432	440	422	418	445	419	479	461	434	452	428	407	399	429	402	463	421	429	436	432	432	437	463	440	457	502	427	388	414	441	417	453	424	466	429	435	423	458	463	429	425	469	433	403	465	382	436	443	461	412	451	450	453	382	421	452	448	449	472	456	440	433	433	464	410	417	431	426	436	397	435	394	458	424	441	445	384	398	398	446	438	433	436	427	424	424	442	445	431	429	428	492	439	439	425	450	464	418	428	416	476	443	422	448	394	410	449	453	402	440	399	438	489	405	442	440	416	457	444	458	475	443	461	437	390	426	468	455	476	465	438	478	451	465	420	435	473	447	381	411	460	471	430	428	456	397	425	439	414	456	409	416	460	463	473	454	440	456	440	505	484	414	422	408	442	409	443	442	404	430	436	427	424	436	478	467	439	484	415	470	455	408	417	436	429	423	404	483	406	452	416	468	422	418	419	420	452	462	412	395	432	401	433	444	426	451	439	469	432	462	475	479	409	451	430	403	442	440	452	436	468	422	466	429	430	434	449	450	435	458	452	441	427	436	449	430	457	479	477	409	393	438	423	467	432	389	428	409	455	452	420	407	433	409	447	464	410	471	420	411	447	434	470	436	425	452	443	468	439	459	446	442	431	454	422	442	416	429	442	424	447	448	444	429	479	416	447	481	457	438	426	441	464	439	406	402	454	463	435	489	437	408	440	447	440	466	451	382	504	403	442	469	450	447	422	421	453	432	406	406	453	423	391	392	454	432	458	454	484	469	403	419	515	443	423	436	496	426	450	451	434	428	426	466	429	445	498	388	428	488	431	475	408	456	453	426	438	465	440	397	443	451	459	455	435	438	400	452
24407	23490	30251	19992	4616	3421	2801	2601	2317	1846	1681	1500	1573	1514	1354	1308	1325	1214	1104	1031	1153	1035	1091	1040	1038	1026	1075	978	984	982	998	932	991	940	982	931	1001	929	984	959	1025	1012	990	946	973	931	945	960	1013	1008	988	1010	982	1005	999	997	998	958	1007	976	963	923	963	972	997	950	916	927	979	938	968	986	983	933	954	953	967	960	919	990	985	955	966	960	981	993	951	935	965	986	914	958	987	985	976	967	1019	949	973	971	973	948	1005	990	983	961	965	968	954	1050	964	937	983	984	983	974	952	994	940	945	949	969	1014	951	935	989	948	1005	1018	964	958	972	934	988	985	949	967	1005	963	1004	978	986	938	991	959	966	962	934	1016	936	925	978	949	997	891	953	957	971	987	946	952	970	933	947	971	979	976	931	951	957	939	972	929	932	925	959	874	996	997	995	911	983	936	908	1022	936	1024	952	954	948	954	932	935	974	902	952	949	979	981	969	945	947	986	987	955	977	928	984	953	1039	945	935	969	1016	944	1030	979	896	921	939	956	964	989	924	990	995	967	969	1022	900	987	915	925	892	916	943	967	1013	942	944	957	931	981	981	995	935	992	967	995	897	945	1056	943	973	945	1001	952	954	959	943	934	977	985	984	947	997	934	947	977	886	924	970	953	941	919	903	964	987	927	956	943	991	990	963	970	981	1011	1067	986	959	975	966	989	915	923	915	983	988	980	959	964	979	942	913	957	1030	982	1037	1018	957	954	943	980	966	885	961	941	980	939	947	995	965	950	1026	956	918	997	951	955	969	944	992	958	941	951	943	932	969	957	973	943	893	1018	973	945	852	963	956	938	955	1001	1000	885	966	925	951	940	984	973	970	959	969	962	953	972	1007	979	953	969	1005	1001	956	998	981	981	940	998	969	1005	950	960	891	966	982	1039	887	969	943	973	961	899	915	927	979	953	929	923	932	996	915	1007	939	971	983	983	1014	967	1055	914	992	944	988	983	932	962	948	933	953	937	1012	958	971	974	956	934	1008	922	921	953	945	918	972	956	978	987	995	937	904	958	955	958	947	1001	992	952	949	949	983	984	958	944	1012	946	964	930	1041	978	951	1004	925	980	972	953	1022	992	1003	920	1000	1028	943	919	932	956	960	961	935	977	975	946	958	998	950	976	984	910	950	980	970	974	983	935	973	923	987	958	968	960	947	1000	971	970	1007	964	951	922	917	971	932	1004	922	971	978	880	989	1030	939	1041	982	1018	887	959	961	935	928	993	949	911	945	957	966	971	927	960	941	971	976	980	981	1006	972	929	920	972	934	924	976	946	944	984	898	942	998	931	948	1001	962	1084	958	978	961	969	978	951	948	944	987	941	995	991	987	960	954	936	930	958	976	964	999	1003	969	931	946	1013	1002	1024	997	956	964	975	928	947	955	950	956	936	1010	927	1012	992	925	941	941	946	942	977	975	969	943	902	942	948	981	965	959	983	964	981	971	987	971	1041	963	999	905	955	940	997	941	972	983	983	955	985	899	999	989	922	977	963	973	979	976	897	945	933	1003	937	1012	946	933	1025	991	945	964	997	947	970	927	978	898	996	943	978	920	924	968	937	952	910	980	920	925	938	958	996	984	1011	994	955	963	994	952	980	969	914	972	1019	921	971	1013	969	940	939	1012	976	998	967	899	976	983	979	952	1003	946	986	942	965	1013	982	973	949	931	973	960	1016	985	985	938	944	949	1021	961	934	999	921	970	990	982	988	938	962	954	897	999	985	935	970	951	989	970	972	939	928	968	961	916	950	923	966	995	982	1012	933	961	923	947	1040	945	947	1015	937	959	961	935	1017	982	988	962	956	969	952	1029	959	963	944	992	967	988	975	1012	938	946	934	1019	989	950	955	985	1002	972	938	938	945	928	919	1009	923	956	963	1011	931	991	954	902	970	1001	958	950	935	985	974	928	968	947	951	986	951	949	968	978	972	909	970	980	944	1005	970	914	930	970	985	989	960	954	929	951	910	971	947	951	960	1056	964	950	943	890	951	987	927	942	923	970	894	1023	963	969	940	995	947	969	943	976	941	962	975	927	934	1024	1067	949	931	930	936	977	1017	950	1006	925	978	954	932	979	945	955	976	962	959	972	941	942	998	967	969	967	907	937	954	962	946	946	957	976	974	971	926	990	949	996	968	975	930	980	988	987	943	950	961	951	932	911	957	1010	983	937	923	950	921	918	970	938	988	942	923	903	1011	914	937	966	979	1032	987	990	977	943	950	936	946	964	948	959	1027	964	966	983	954	909	963	989	897	962	958	936	959	969	980	950	996	923	907	989	990	969	967	977	974	990	982	965	961	971	953	967	956	946	996	999	969	987	949	975	917	976	950	952	933	983	958	999	908	915	918	985	899	908	992	967	962	966	974	949	971	966	944	958	929	953	954	968	974	998	949	1016	978	949	1047	985	934	987	986	930	931	936	911	998	922	981	994	971	947	987	974	982	961	979	918	981	905	1026	954	924	983	962	940	965	919	865	1010	966	989	998	987	954	959	923	954	928	924	1037	985	888	901	939	948	941	979	959	1030	922	984	915	933	988	911	932	969	899	1000	977	979	997	916	952	931	903	991	994	915	920	1001	985	912	990	987	1019	1004	998	964	977	998	973	973	983	1015	940	993	937	974	957	919	931	975	920	1003	935	986	905	980	970	947	962	945	930	974	905	953	936	1034	944	913	996	980	943	963	950	930	913	910	914	962	939	979	935	958	936	973	928	953	982	956	954	983	959	980	987	950	949	972	936	911	963	993	935	933	943	951	942	934	980	955	934	974	999	974	955	960	962	964	891	942	979	1020	945	964	987	940	985	1004	923	930	957	927	1006	919	956	975	1013	963	909	943	996	953	993	925	941	945	971	937	944	949	990	969	969	948	943	967	971	992	955	970	987	954	960	996	952	942	958	940	1014	942	951	984	938	919	946	967	963	1012	962	933	961	962	985	930	959	975	990	954	920	1004	913	927	989	935	1009	938	951	1031	946	983	972	978	968	951	918	927	948	995	939	1004	983	956	1025	960	988	947	925	997	980	911	956	948	934	960	1024	958	949	913	955	1007	941	985	894	938	997	1014	935	980	987	989	955	961	1017	954	926	1057	920	924	1006	896	980	951	922	967	923	982	927	928	991	969	961	990	950	1008	974	1003	918	927	907	853	987	930	994	947	968	959	945	970	953	933	978	995	963	979	977	926	977	1008	928	958	928	983	898	962	970	984	922	998	953	964	991	919	990	948	1036	988	918	959	949	939	936	936	1003	962	938	892	967	1017	912	985	961	1013	939	948	953	902	970	940	981	934	1000	1008	969	960	965	976	894	984	926	955	983	967	983	939	907	975	989	937	980	970	952	963	972	915	955	953	992	986	1001	979	941	987	911	932	959	977	947	961	942	985	955	964	970	972	932	973	901	992	925	962	937	976	1003	980	978	914	964	967	961	943	1011	963	977	1049	941	959	947	987	975	973	940	972	983	1033	910	947	971	960	1044	986	977	974	991	967	972	919	950	961	974	922	941	927	964	923	931	957	958	953	983	956	927	978	942	966	931	966	957	955	948	899	928	999	918	997	947	970	948	950	916	952	933	931	936	945	957	992	947	882	955	959	937	950	927	947	926	968	951
48850	40173	40269	26590	7826	2831	1681	1222	906	720	688	641	617	642	568	503	571	537	551	563	517	496	513	517	476	468	529	550	507	486	514	478	493	489	470	494	452	493	476	486	516	479	477	480	487	494	502	457	495	500	433	513	490	544	513	507	477	494	490	456	418	500	493	472	520	465	480	483	460	507	461	477	543	483	435	506	488	470	478	485	520	500	460	454	440	478	455	476	498	456	491	478	432	491	488	490	459	491	441	511	487	507	457	457	461	445	416	432	477	457	496	452	482	492	483	495	497	469	488	480	482	487	472	439	487	485	465	488	483	473	451	514	495	505	514	536	476	487	500	501	478	508	466	463	465	493	500	475	493	502	469	446	478	463	485	466	450	449	476	463	459	490	523	529	506	505	467	486	503	500	480	485	478	481	455	500	473	510	500	472	487	476	473	443	498	458	452	508	507	443	441	470	488	491	503	476	540	476	529	496	479	498	478	470	528	497	504	497	469	457	497	497	524	466	473	476	474	500	507	488	439	473	468	451	449	491	481	443	466	447	468	533	493	453	447	523	479	477	474	476	474	485	446	474	496	478	440	489	463	498	493	497	483	487	478	515	557	466	496	433	489	474	466	465	494	429	453	469	474	507	465	474	477	490	477	498	477	472	436	472	498	483	449	483	481	482	452	447	446	468	477	512	438	455	492	480	500	489	438	474	478	524	468	481	475	488	443	478	460	518	467	522	508	472	478	499	440	494	461	477	500	470	491	451	477	459	503	461	487	429	433	460	463	473	491	442	447	521	482	455	451	480	509	469	484	474	474	445	517	482	453	508	500	491	456	487	463	500	503	500	501	472	505	475	467	506	515	433	488	495	485	480	495	481	502	494	542	493	482	521	524	485	494	487	485	470	504	487	507	521	511	474	463	527	535	483	479	523	456	496	476	508	482	513	496	493	469	490	456	501	490	494	488	497	496	482	469	483	504	466	491	497	452	474	540	479	492	477	541	448	428	512	478	482	515	470	467	484	510	475	504	467	462	495	484	480	476	535	494	440	505	481	531	454	483	492	443	496	476	500	470	493	536	517	479	447	484	444	476	484	450	520	476	463	504	496	508	497	512	449	493	522	476	514	523	502	497	483	486	489	479	525	464	521	457	463	472	516	445	503	498	475	481	485	559	478	449	481	464	495	460	478	499	450	480	482	464	473	467	484	496	467	479	497	503	489	495	469	468	509	492	438	498	471	491	521	499	505	483	518	514	493	523	468	449	487	457	497	466	485	482	447	487	456	484	497	467	513	477	475	487	468	450	448	485	516	526	492	461	480	478	500	503	473	504	512	517	482	470	455	506	485	445	478	466	478	527	445	469	526	482	505	494	475	507	489	490	499	515	462	467	466	518	505	488	485	487	480	518	455	429	491	471	489	476	523	493	487	468	486	493	482	498	501	468	511	474	474	561	493	519	433	524	468	490	462	498	468	489	487	504	513	508	496	439	468	490	497	450	462	440	481	473	504	472	505	484	455	508	457	439	449	464	439	443	470	493	459	470	490	447	464	521	478	508	475	515	464	471	482	477	478	507	507	490	497	512	461	458	443	503	482	457	461	526	489	468	458	484	510	506	452	471	471	465	481	498	479	452	484	483	479	474	438	487	492	507	504	505	505	458	486	509	520	487	498	466	465	490	463	465	498	473	456	461	491	529	499	506	477	481	482	471	458	492	493	501	446	509	505	462	509	467	466	504	503	503	465	442	477	515	487	484	503	467	521	502	443	487	455	499	478	483	524	454	500	477	454	501	506	545	491	484	473	486	479	526	507	514	471	512	486	507	489	450	445	486	455	520	475	504	492	490	507	457	470	481	449	498	482	502	469	470	509	515	498	459	517	483	494	448	497	469	446	466	514	482	452	482	472	495	482	504	477	490	473	490	466	492	530	514	515	488	514	490	472	481	524	449	433	460	482	463	466	453	455	483	530	509	528	482	477	474	478	474	496	465	532	500	482	510	467	469	467	475	499	493	505	471	503	449	495	499	488	524	461	493	507	526	479	489	482	455	476	508	463	505	454	494	458	454	471	458	486	498	499	524	453	462	513	484	452	476	480	502	508	480	484	479	508	504	459	469	505	476	490	481	432	455	500	450	492	487	504	464	482	479	485	501	499	482	504	434	451	493	481	519	457	442	496	451	439	461	480	467	457	445	523	452	455	456	477	450	480	493	429	487	510	499	471	482	497	516	497	484	500	483	491	463	549	510	465	464	497	500	479	503	466	478	450	483	493	468	503	460	495	519	458	471	450	516	482	435	493	516	479	453	489	484	514	468	489	451	453	469	502	516	486	554	511	464	523	503	442	466	467	490	486	513	520	495	501	514	489	461	487	473	534	454	459	494	516	473	454	469	446	495	504	461	505	497	459	487	419	476	490	482	509	461	448	483	476	460	470	435	503	450	486	511	483	498	477	496	469	488	505	484	514	446	503	436	503	514	496	490	474	425	433	455	517	533	463	482	538	493	455	521	441	480	491	479	467	544	480	478	490	468	425	453	499	467	469	477	487	486	495	477	450	453	497	462	467	544	521	484	494	508	472	502	483	462	407	465	455	455	495	493	464	451	463	452	452	510	471	478	477	503	481	514	502	511	480	482	486	471	515	495	481	476	461	470	432	515	478	484	535	456	455	512	460	490	494	509	467	440	492	488	529	431	486	466	457	476	487	454	488	461	517	449	454	448	479	477	497	458	500	500	472	492	469	513	530	468	468	481	469	493	462	487	496	491	478	493	471	433	462	463	433	489	504	467	471	480	500	488	441	515	512	533	458	494	483	488	449	457	506	453	493	528	512	488	500	477	497	494	513	476	508	476	493	430	448	444	453	487	457	454	511	510	489	479	514	482	495	439	493	446	444	485	489	474	486	506	488	490	487	482	516	446	467	421	525	470	472	446	453	433	418	469	502	524	474	468	495	471	509	495	484	524	471	453	491	509	483	449	467	521	502	493	470	475	490	531	518	452	493	479	484	496	470	513	542	467	508	477	493	469	461	494	466	486	486	521	468	492	475	414	481	476	479	477	504	512	514	478	538	485	479	490	504	521	506	528	505	485	530	486	511	513	458	491	478	499	496	487	508	492	468	492	470	490	526	535	486	485	488	503	497	483	490	461	500	479	530	469	458	485	526	511	511	471	498	488	521	532	509	455	469	498	488	482	485	494	481	479	487	509	513	486	514	472	468	471	431	471	478	474	498	492	469	500	466	477	479	506	510	493	511	507	474	490	470	452	461	457	490	460	504	526	492	518	477	493	440	483	499	470	478	476	514	539	474	485	426	519	470	517	454	482	476	490	466	476	490	465	514	461	491	438	483	459	492	514	475	528	490	461	524	480	478	492	468	507	477	504	581	483	476	496	459	491	507	493	491	490	485	502	476	504	492	506	484	476	496	489	464	521	477	480	429	452	485	494	483	512	476	466	504	488	457	511	501	488	492	454	478	496	532	506	443	482	476	500	519	464	476
30872	31659	40098	26904	6278	4863	3972	3559	2805	2403	2115	1953	1978	1747	1653	1580	1400	1364	1255	1274	1162	1256	1148	1138	1181	1148	1118	1108	1055	1049	1081	1086	1044	1079	1083	1062	1074	1016	1106	1078	1046	1015	1071	1042	1140	1024	1070	1048	1041	1046	1020	1041	1115	1064	1011	985	1085	1053	1034	1042	1046	1013	1003	1042	1051	1103	991	1029	1101	1026	1073	1078	1065	1005	986	1063	1016	1034	1062	1038	986	1081	1020	1027	993	1046	1091	1022	1018	981	1033	1049	1056	1104	1035	1080	1006	1118	1026	1010	1066	1069	1057	1041	1065	1052	1009	962	1015	1031	1014	1024	1121	1041	1017	1037	1040	990	1076	1107	1030	1076	986	1082	1007	1037	1027	984	1021	1012	1051	988	1063	1053	994	1091	1001	1082	1032	1032	1073	1003	994	1038	973	995	1012	1067	1033	1077	1062	1041	1084	1028	1013	1062	1038	1045	1037	1018	1041	1006	963	1012	1065	1003	1052	1045	1044	1001	1056	1065	1092	1024	1024	1004	1062	1021	1003	1012	1021	1016	1006	1015	1017	1062	1018	1009	1011	1057	1027	1024	1005	1056	988	1103	1032	986	1020	1001	1027	1074	1006	1118	1027	1034	992	1059	1039	1066	1007	1039	1017	976	1064	1014	1002	1062	1033	997	1031	1039	1028	991	1041	1053	1068	1037	1038	1115	1080	1032	1003	1074	1055	996	1063	971	1018	1027	1004	1034	1011	1076	1026	1012	1045	1052	1025	1050	1027	1032	1010	1073	1068	965	966	1054	1084	1048	1034	1043	1064	1050	1064	1063	1027	1036	1052	1027	963	1082	1019	1048	1086	982	1029	1031	1009	1021	1046	1074	1025	1037	1066	1058	1036	1022	974	1080	1057	1021	1053	1104	1092	975	981	1067	1072	1047	1037	1003	988	1064	1040	1074	1077	1038	1047	1028	1035	983	1075	1035	1089	992	1061	1079	1068	1029	1026	1075	1038	1025	1027	1038	1019	1065	1064	1071	1089	973	1015	1004	987	1026	1037	1058	1051	1079	1039	1022	1052	1034	1100	1031	1046	1034	1044	1018	1011	1037	1067	1034	1032	1014	1074	1046	954	998	1054	1071	1037	1008	1038	1115	1039	1042	1018	1108	1053	1055	1008	1059	1063	1110	1068	1058	1014	1056	1046	1027	1024	1024	1050	1019	1064	1045	992	1071	1001	988	1065	1009	1035	978	1058	1059	1018	1020	1006	1026	1105	1014	1013	1010	1022	1026	984	1007	1083	1002	1106	1019	1050	1058	1087	1046	1041	1058	1031	986	1065	1027	973	1079	1017	1014	1076	1027	1038	1005	1041	1078	1076	997	967	1084	1059	1027	994	1097	1047	1086	1059	1025	1085	1009	1052	1020	992	1034	1024	1034	1037	1028	1052	1047	1031	1048	1079	1050	1008	1006	1068	1027	1056	1033	1036	1112	1024	1003	1020	1006	1021	980	1079	1067	1016	1050	1089	1029	1054	998	1054	1031	991	1054	1075	1077	960	1040	1013	1047	1006	1030	1048	1001	963	1044	1004	1074	1006	1050	1043	987	1032	1032	1044	1022	1071	1017	1000	1063	1097	1059	1070	1008	1019	1018	1054	1027	1089	1003	1100	1024	1135	1057	1044	1026	975	1076	1065	1026	1060	1043	1019	997	1020	1043	979	1048	984	1039	970	1043	1053	1052	1029	1089	1002	1018	1028	1045	983	1030	1018	1028	1022	987	1055	977	1037	1081	1045	1036	1051	1032	1016	1044	1081	1028	1085	994	1055	1051	1038	1034	1050	1045	1007	1085	1044	1037	1031	1061	1045	1007	1044	1016	1040	1074	1022	1067	1052	1026	1080	1024	1046	1067	979	1008	1000	1071	1039	1008	1062	1021	1014	1036	1017	992	1030	1109	1074	1005	1011	1089	1055	1066	1024	1051	1040	1025	1038	1098	1059	979	990	1060	953	1000	1102	1012	1067	1046	1055	1039	1082	986	1015	1045	1042	1049	1027	1023	1036	1006	1071	1025	1005	1067	1021	1018	1016	1033	1005	991	1059	1018	977	1068	1042	1064	1063	1022	989	1034	1061	1063	1020	1035	1083	1043	1027	1029	1103	1049	1040	1044	1052	1008	1023	1086	1062	1047	1068	1068	1030	1088	1049	1029	1036	1040	1043	1053	1069	1049	1096	1043	1025	1008	1026	1041	1050	1079	1052	1074	1030	1043	1037	1024	1036	1057	1049	1046	1008	1033	1057	1069	1108	1027	1013	1030	1084	1076	1097	1099	1016	1045	970	987	1005	1019	1028	1022	1032	1018	1059	1046	1086	1062	1073	1001	1026	1017	1010	1014	981	1018	974	1044	1034	1024	1072	1043	1027	1041	1023	1003	1041	1002	997	1010	1024	1099	1027	1039	1024	1062	1058	1066	996	1084	1058	1019	1023	1068	1030	1105	997	1039	1038	1036	1024	1044	1039	1060	1061	1042	1032	1039	996	1079	1026	1032	959	1030	1047	992	1020	1053	1063	1064	1019	1056	1027	1066	1081	1013	1079	1042	1014	1100	992	1064	1011	1038	1021	1034	1042	1010	1022	1025	1033	1068	1018	1011	987	1118	1083	985	1034	1067	1042	1039	1023	946	1069	1044	1012	990	1079	1129	1020	1074	1003	1037	1049	1053	1049	1027	1002	1018	1027	1003	990	1074	983	982	1041	1022	1066	1012	1050	1008	1018	977	1080	1021	1028	1097	1075	1060	983	1007	992	1052	1051	977	1064	1010	1035	1020	1077	1030	1092	1065	1051	1082	1024	1022	1037	1054	1025	1038	1041	1008	1072	1049	1049	1091	980	1027	1048	1018	1007	988	1077	977	1033	1059	1115	1024	987	1113	977	1053	998	1038	1047	1105	1049	1031	1008	1039	1044	1067	1000	1002	1046	1064	1040	1022	1051	1045	1049	1028	1022	1027	1042	1102	1028	1011	1049	1052	1100	1015	1044	1007	1064	1040	1049	1023	1063	1026	1039	1034	1046	1072	1008	1035	1061	1023	1003	1085	1013	1134	1100	1016	1031	1017	1047	1051	1083	1007	1018	1015	1018	1052	1064	985	1014	1024	1046	1004	994	1066	1030	1050	1055	1013	1011	998	1028	1097	1021	1061	1076	1040	1017	1086	1023	1028	1004	1087	1023	1045	1007	1030	1058	982	1065	1045	1130	1024	1087	1020	1057	1037	1040	1094	948	1073	1010	959	1014	1024	1092	1069	1020	1050	1013	988	1021	1078	985	1018	1008	1038	1061	1037	1006	1016	1093	967	1035	1013	1012	1076	1064	1053	970	1046	992	1025	1018	1016	1029	985	1043	1021	1050	1145	1061	1038	982	1095	1011	1028	1058	1000	1057	1034	975	1046	1012	1081	998	1009	1059	1010	1025	1027	1049	1000	1064	1064	1041	985	1023	1033	1062	1050	1077	1010	1015	1023	1051	1016	1037	1048	1052	1078	1030	1005	1004	1052	1021	1067	1048	1022	1037	1041	958	995	1011	1070	1082	1018	1030	1078	1030	1018	1072	1037	1079	1063	994	995	1040	1048	1043	1053	1041	1016	1061	1012	986	976	1035	1023	1050	1032	1042	1054	1059	1048	1100	1037	1066	1074	1012	1089	1028	992	1099	1076	1057	1044	1024	1075	1054	1039	1030	1035	1009	1012	1074	1043	1002	1067	1090	995	1018	1040	1052	1091	1034	957	1037	1058	1030	1044	1019	959	1020	1051	1026	972	1031	1004	1058	1005	1020	978	1013	990	1022	1051	1031	1022	1086	1037	1021	1082	1045	1113	1065	994	1043	989	1084	1035	1047	1023	1031	1008	1009	1026	1003	1049	1034	1151	936	1052	987	1060	1004	1064	1046	1063	1076	1065	985	1043	1008	984	977	1016	1042	999	988	1037	1062	1067	1039	1068	1062	1033	999	1017	1030	1015	1037	1098	979	1068	953	1031	1029	1039	1076	1053	1056	1034	1020	995	1025	1033	1058	1020	1069	992	1045	1041	1036	1021	1027	1077	1046	1040	1007	1047	1010	1037	1064	1034	1030	1046	1044	988	1090	1002	1057	995	1093	1072	1067	1026	1028	994	1011	1049	1003	1054	1058	984	1063	1056	1039	1029	1046	1058	1075	996	984	1045	1044	1067	1040	1020	1038	1023	988	1028	1029	1038	1003	1014	1038	1047	1065	987	1001	1058	1055	1053	1071	1014	1102	1024	1039	996	1024	1039	1047	1023	1018	1063	1016	1016	1036	1057	1077	1037	1043	1012	1054	1011	1043	1059	978	1021	1046	1055	1015	1008	1060	1058	980	1002	1038	1037	1008	1036	1045	1012	1036	1051	1015	1040	1028	1044	989	1043	1004	1060	1065	1029	1052	1050	1018	1015	1019	1049	964	1064	972	1054	1058	1058	1056	1017	1002	1035	1007	1029	1058	1010	1063	1028	1049	1075	987	1010	1081	1036	1007	1010	1049	1025	1065	1007	1016	1048	1017	1024	1035	1068	1021	985	1055	1016	1108	1024	1025	1082	1070	1026	1043	1058	1018	986	1001	1064	1060	1034	1107	1065	1063	997	1001	1022	1016	1043	1040	1023	1087	1057	987	977	974	1038	1054	1036	1056	1008	994	1053	983	1044	1100	1079	1065	1011	1025	1050	1112	1041	1005	1020	984	1046	1040	1030	1054	1069	986	1039	1024	1015	1036	1015	1039	1076	1039	1023	1015	1043	1027	1024	1047	1062	1054	999	1032	1079	1011	1015	1006	1046	1044	1001	1063	1010	1068	1059	1023	1098	1004	1096	1059	1052	1020	1028	997	1011	1041	1041	1017	1063	1013	1047	1048	1043
22451	14592	8422	2939	823	625	540	522	499	444	478	446	481	425	448	417	388	418	422	414	436	428	424	394	446	369	395	452	377	425	378	383	374	402	424	381	442	402	408	449	386	387	455	390	370	381	358	407	379	409	398	403	407	413	393	434	408	409	410	359	396	411	408	422	414	430	398	405	403	419	400	390	415	391	449	460	402	438	408	439	402	411	368	382	415	428	403	409	407	406	393	391	386	422	418	389	439	411	454	412	417	397	412	363	410	419	415	418	418	404	440	378	397	391	417	415	385	414	387	398	379	395	373	381	398	436	379	425	397	420	398	458	383	402	436	375	418	395	403	383	393	395	448	381	403	402	426	451	406	410	392	413	411	387	431	424	412	355	388	410	438	418	429	400	415	414	405	391	420	408	423	393	401	392	400	402	361	431	401	416	403	416	404	420	400	396	443	401	397	406	429	380	437	432	445	417	415	393	396	391	408	435	422	373	393	381	368	397	412	391	382	383	404	398	417	387	419	379	447	397	390	413	403	393	396	419	418	424	427	405	395	380	456	396	426	401	414	423	390	405	394	409	394	409	422	422	420	402	398	396	404	414	413	436	412	384	366	434	422	460	409	415	425	367	437	372	429	405	429	446	426	414	414	411	426	443	403	411	382	403	447	425	419	420	409	403	409	407	398	414	424	409	458	413	397	427	446	414	414	391	410	364	409	382	416	409	369	402	394	422	413	401	407	408	423	420	386	378	434	378	377	396	411	377	454	402	374	428	395	387	349	468	405	395	417	436	427	420	435	413	429	392	421	413	384	381	422	426	384	407	422	419	448	384	404	398	433	389	434	397	414	412	423	382	356	389	431	441	393	414	419	394	397	394	401	456	405	373	391	396	380	413	406	410	447	425	389	439	430	417	419	434	383	398	409	358	413	359	402	375	404	424	424	423	387	425	387	407	393	428	395	399	397	422	395	428	437	389	397	425	396	402	409	415	422	416	388	373	391	396	416	388	417	394	416	400	376	400	405	398	385	392	466	421	392	413	425	409	443	378	386	404	425	422	415	407	430	486	399	445	369	388	411	435	405	384	370	440	418	396	434	446	381	419	359	406	408	362	397	426	407	439	396	423	403	365	390	408	424	368	381	422	420	403	383	429	446	418	418	425	441	399	368	458	399	388	390	390	417	415	368	407	391	387	437	379	420	436	391	356	394	390	400	401	424	406	454	432	460	388	371	440	426	388	418	374	426	415	407	447	429	395	378	413	396	387	409	374	399	403	428	414	418	412	384	436	401	377	385	435	415	373	389	393	418	401	430	405	445	420	388	424	400	408	409	399	408	407	380	424	451	419	453	443	409	413	357	385	411	393	405	393	481	426	455	416	448	386	392	422	401	418	432	432	376	411	382	396	437	407	410	417	391	404	389	393	396	415	403	402	385	432	419	406	427	383	406	405	445	393	455	418	420	417	400	443	415	372	376	430	407	419	415	368	415	414	388	416	419	393	410	422	420	408	416	405	408	405	382	411	414	434	412	399	419	421	409	399	402	422	427	407	425	404	381	405	440	421	432	394	410	394	389	428	390	422	426	413	439	435	397	421	389	353	424	400	410	433	413	384	397	379	426	427	403	424	387	415	390	443	418	422	437	423	380	418	422	445	426	360	399	430	397	407	383	411	400	415	380	391	398	378	406	409	426	375	402	441	397	396	431	424	364	410	407	402	397	385	396	398	321	485	393	404	390	440	379	378	421	417	402	440	435	360	390	391	407	398	370	371	394	427	415	379	403	381	398	422	368	443	377	420	411	427	406	424	387	425	405	435	379	401	438	420	375	402	413	425	403	433	464	440	386	465	431	419	407	423	415	459	397	404	386	350	395	402	360	382	387	420	382	404	417	423	399	418	385	381	393	412	437	379	389	383	410	438	411	407	407	422	416	415	439	421	363	423	464	433	401	384	385	418	401	428	412	438	470	406	453	433	353	379	426	437	404	402	412	396	386	398	429	412	435	416	390	379	431	405	382	406	419	447	404	403	363	411	420	408	434	397	452	421	396	399	450	449	413	433	387	402	398	407	411	439	400	395	439	427	406	402	437	398	460	413	384	391	423	403	396	414	391	377	435	399	378	365	334	395	411	398	433	424	422	428	461	381	436	408	406	415	390	404	399	406	431	428	379	409	426	437	388	407	383	398	387	414	425	404	357	426	401	392	389	372	410	363	374	399	430	420	397	429	424	399	397	475	415	376	395	402	404	405	424	431	438	444	406	402	400	430	418	415	428	366	431	409	422	396	408	405	418	396	373	419	412	444	428	399	428	407	405	391	386	393	425	388	406	383	385	413	396	415	411	362	410	394	492	420	395	370	397	401	420	421	448	414	422	444	431	399	362	386	451	447	418	411	395	364	423	402	410	374	403	394	380	376	424	364	405	429	393	423	410	407	389	409	412	419	400	410	435	394	420	397	403	454	396	405	420	421	424	412	402	431	416	421	401	422	413	400	394	408	390	438	416	418	449	406	435	415	414	435	384	436	389	405	415	423	439	384	390	445	412	404	392	402	431	426	413	423	412	410	422	378	414	427	367	410	395	388	413	425	385	405	395	419	410	436	379	399	437	433	420	388	432	395	424	411	416	387	376	415	411	460	421	399	413	431	441	393	415	369	390	367	433	410	414	374	396	409	423	428	395	413	414	416	417	385	376	357	429	401	401	412	385	398	412	405	429	460	455	367	443	424	413	406	403	417	416	391	429	420	403	425	403	384	389	426	416	388	418	393	431	369	398	411	406	451	402	439	406	426	390	428	380	395	403	452	420	382	430	415	367	396	442	454	403	452	376	412	395	391	403	429	402	443	469	417	415	421	407	402	407	393	419	394	409	415	410	354	400	399	418	394	417	397	426	379	425	420	409	396	410	410	413	419	385	429	407	444	381	410	414	389	410	440	406	409	438	433	385	365	409	392	421	409	443	402	416	435	453	406	439	367	445	374	414	385	381	374	391	389	435	404	402	379	411	415	372	453	384	403	421	384	435	370	405	397	455	443	418	448	386	436	454	410	386	375	402	433	396	413	389	401	423	350	419	420	398	388	409	429	389	384	424	408	355	384	436	430	400	383	399	435	421	423	427	423	413	414	422	418	385	410	393	400	431	409	392	375	394	422	421	393	417	391	402	432	380	410	430	380	408	365	404	457	402	412	398	432	402	421	414	419	465	410	410	417	411	404	433	373	409	418	390	435	387	369	394	414	400	402	401	415	407	418	446	369	411	383	430	430	421	443	430	437	429	400	377	397	405	402	415	371	383	379	438	414	473	435	408	420	407	436	422	407	407	404	435	386	389	395	355	425	422	425	361	432	375	378	441	424	419	421	440	443	412	428	393	418	447	411	383	438	440	404	389	416	412	392	416	369	419	426	421	390	377	391	449	421	397	418	437	403	399	444	404	395	380	401	412	379	434	441	397	404	389	390	433	413	394	441	404	397	380	396	425	396	422	417	373	410	414	377	394	399
13205	11370	12111	6660	2295	1786	1553	1474	1272	1260	1088	1180	1136	1106	1070	1031	1010	940	947	1005	939	930	951	944	914	925	949	919	905	922	897	885	885	851	910	921	881	926	872	913	922	900	894	887	910	939	927	943	919	915	868	861	914	877	941	875	904	861	874	906	905	912	848	897	920	903	859	891	911	916	870	890	896	900	917	907	872	875	906	911	894	865	968	915	908	884	844	923	856	904	888	902	895	897	877	951	885	906	900	883	842	914	849	926	859	905	928	884	937	872	922	922	946	920	896	931	910	882	913	883	905	868	923	861	863	904	897	863	864	920	892	897	880	931	871	877	861	933	910	910	875	927	907	895	856	901	887	870	929	897	894	976	899	863	928	946	909	868	938	875	895	905	895	886	964	873	896	889	914	877	860	887	914	839	880	886	925	940	896	929	882	860	942	861	880	894	894	934	892	910	944	857	902	935	907	911	846	896	946	905	849	912	929	950	902	839	857	946	923	898	923	907	867	949	876	929	899	928	888	832	919	868	897	894	836	926	922	853	932	879	856	880	883	894	868	870	833	889	905	920	979	835	853	899	880	938	864	951	882	931	908	878	916	905	877	883	902	882	871	917	916	905	828	908	892	898	931	893	872	906	923	891	858	859	978	876	930	870	881	859	853	867	922	955	901	854	895	931	868	936	814	886	901	890	835	927	892	879	865	920	937	888	917	903	842	893	892	896	910	954	886	897	895	896	893	913	887	946	850	925	863	909	874	882	901	914	861	859	877	898	923	864	942	885	887	894	874	897	918	909	861	872	886	860	876	950	935	888	908	905	881	883	917	888	889	886	876	893	877	880	908	890	906	885	887	924	889	876	859	935	932	887	892	904	919	897	837	906	928	855	841	883	867	904	877	932	888	879	929	917	872	872	894	917	908	924	885	871	904	864	897	856	887	895	932	896	901	903	889	904	895	887	887	954	874	870	878	884	876	909	851	892	941	902	906	956	866	902	876	921	914	933	923	882	909	924	927	924	858	904	926	877	893	915	944	876	937	895	867	922	887	953	906	841	891	881	897	888	889	908	873	906	961	856	893	904	872	910	874	899	860	925	889	858	879	913	849	965	891	883	899	895	837	883	885	899	889	894	886	924	842	869	884	916	900	934	920	922	922	884	879	884	886	930	908	982	905	938	859	929	907	954	915	901	828	913	849	909	888	866	856	966	890	872	854	835	867	897	904	891	901	941	908	946	897	877	870	896	865	883	914	854	930	908	868	917	869	856	900	907	900	887	857	908	873	904	945	935	919	880	928	897	900	899	875	855	861	926	945	963	943	895	860	879	858	918	797	878	859	898	884	905	857	827	926	873	925	875	934	912	880	905	863	899	890	907	929	898	865	867	895	910	908	946	909	920	908	883	910	891	894	910	858	914	913	914	889	918	866	901	916	859	877	909	881	920	885	915	871	911	945	848	912	859	917	871	884	875	851	888	911	889	873	900	898	893	935	898	874	861	868	912	928	924	902	845	905	899	920	886	904	902	851	907	901	892	905	901	884	909	886	900	889	878	892	908	922	899	895	926	919	886	887	877	870	925	932	921	888	902	911	854	908	889	858	899	891	921	942	826	868	889	921	823	950	872	918	933	853	908	909	867	885	872	926	956	923	880	916	919	907	880	916	908	845	941	879	899	899	902	911	869	905	894	886	876	857	873	922	914	862	868	929	930	918	885	884	894	903	907	846	907	898	918	916	907	892	895	926	919	882	975	899	865	933	925	936	916	879	904	921	925	900	931	884	875	919	935	906	858	845	925	927	857	901	899	910	946	873	873	903	942	885	907	898	921	900	893	897	848	927	893	893	904	893	923	931	936	877	906	886	860	944	929	929	932	905	911	862	912	876	886	884	898	900	895	914	875	893	922	929	917	849	849	851	848	860	935	868	888	835	922	958	847	884	870	878	899	895	863	907	895	893	897	936	884	872	906	920	902	879	888	892	877	861	884	935	825	916	863	876	923	871	927	925	868	904	886	913	848	911	892	851	935	876	872	916	861	942	887	856	904	891	884	925	905	886	863	880	905	934	913	875	948	921	889	918	914	880	932	902	940	898	919	946	915	899	891	923	883	878	937	872	870	909	869	987	910	875	851	926	896	819	827	918	909	972	950	861	914	911	913	871	907	883	918	900	899	871	901	872	862	856	923	896	899	908	957	880	941	887	872	902	925	851	940	879	924	895	837	894	922	916	861	870	946	897	964	897	872	917	857	870	911	897	865	921	925	898	901	925	870	895	909	915	885	911	849	963	843	870	880	896	875	946	902	913	861	948	869	873	954	901	877	840	871	890	951	904	891	949	834	942	891	889	949	875	939	891	892	958	938	915	839	907	884	879	874	859	874	915	931	963	929	913	914	938	909	854	949	950	913	836	872	872	852	875	933	885	893	877	917	858	950	895	903	859	934	905	892	878	824	899	890	915	901	956	891	874	873	923	954	862	864	906	890	887	815	889	876	861	893	868	888	907	874	866	904	892	873	845	851	921	905	924	904	872	920	920	909	878	922	901	838	896	857	872	877	859	864	913	889	857	877	885	909	875	911	896	887	883	922	890	895	882	882	860	877	920	937	938	865	888	893	895	878	914	921	926	949	879	919	925	938	910	888	887	914	952	851	886	865	927	900	881	893	873	893	907	937	856	895	897	932	897	887	878	943	864	865	909	911	862	906	913	974	906	925	882	945	835	845	857	842	901	846	916	948	894	885	919	883	888	896	888	894	900	910	881	924	912	782	938	872	871	930	906	919	909	910	913	908	929	876	894	903	926	934	895	906	913	886	912	872	931	887	908	864	886	868	890	884	876	884	906	918	920	928	905	945	885	970	872	901	917	877	933	870	887	867	904	918	943	916	926	925	867	894	889	872	853	899	872	889	841	873	922	905	932	900	906	942	895	905	874	915	834	891	892	928	866	870	888	865	895	878	974	864	892	849	875	872	914	871	947	903	840	861	857	946	855	913	858	923	966	915	908	886	913	898	931	893	882	913	858	925	929	953	871	862	929	882	952	914	887	899	882	888	897	854	871	844	926	862	822	923	936	931	921	892	899	849	931	896	916	918	891	918	931	865	925	866	927	912	868	870	895	926	902	925	915	923	874	905	921	889	921	892	912	862	925	873	873	892	847	871	922	881	883	934	855	915	920	961	920	895	910	880	877	921	934	880	891	920	875	882	946	905	883	893	867	889	935	887	887	902	901	952	848	868	959	922	848	846	823	879	929	869	918	906	906	870	857	880	880	859	866	870	843	899	898	877	831	895	897	872	905	933	869	892	878	875	903	887	878	889	888	918	865	875	895	901	886	850	919	1002	861	897	898	918	884	892	838	922	900	923	827	907	913	891	899	898	929	886	901	926	910	904	898	872	827	867	928	938	943	896	862	899	858	905	900	905	904	844	895	868	904	918	874	881	857	888	929	910	947	939	904	863	887	895	963	891	862	882	900	899	888	882	903	863	883	882	897	880	911	937
39902	30436	27623	15597	3455	1513	1035	789	698	651	629	534	521	491	540	469	491	474	480	472	495	420	455	455	497	484	408	416	433	453	461	458	443	470	396	420	448	445	436	408	431	446	415	418	399	452	442	421	444	449	456	394	453	418	417	429	459	435	413	420	463	443	411	424	444	439	442	442	434	443	439	469	460	480	463	478	429	406	421	455	422	451	394	429	459	438	429	470	436	426	449	439	430	465	465	470	431	449	414	435	435	440	438	431	419	418	429	457	457	477	423	434	474	406	428	444	449	486	446	427	433	421	453	405	395	421	445	452	474	465	430	431	410	428	453	435	400	496	416	431	415	433	397	471	444	413	438	435	457	495	473	418	458	427	442	431	420	474	453	402	414	412	421	437	409	452	426	387	427	434	422	458	443	434	412	437	438	489	418	411	443	423	445	447	413	445	496	430	437	420	403	449	454	454	465	443	489	457	464	436	424	435	489	463	446	413	430	458	433	456	486	421	467	465	413	417	427	452	418	439	421	421	485	460	404	416	397	473	420	424	431	402	441	447	427	468	490	425	464	411	466	434	416	424	436	433	449	413	423	408	425	473	465	497	425	439	407	391	445	452	461	435	442	460	462	481	447	420	436	419	434	433	417	418	446	427	462	452	442	447	469	456	467	402	455	486	418	430	406	449	436	443	463	437	443	445	454	473	431	474	426	462	419	414	447	437	428	402	459	457	454	449	462	411	476	460	421	439	437	438	468	424	420	400	402	447	449	441	485	403	454	442	423	439	440	439	453	424	439	445	430	504	421	441	452	422	455	435	420	428	430	440	444	461	414	507	461	456	467	464	459	436	418	391	429	478	448	425	456	464	463	451	437	442	444	457	419	433	412	412	436	453	465	406	412	457	429	441	443	452	423	432	454	454	416	435	421	458	452	432	424	432	444	465	410	467	476	453	433	435	409	424	419	454	433	462	468	404	453	457	444	437	448	406	450	435	459	441	432	416	426	440	454	442	470	411	452	438	452	449	464	442	464	448	429	449	428	427	442	445	434	445	451	455	466	465	418	487	464	410	427	457	415	445	456	446	415	430	469	462	484	424	457	424	410	462	428	433	427	407	431	432	429	419	452	442	416	457	431	448	433	432	436	435	459	456	465	417	428	449	484	475	404	441	417	435	445	424	483	432	428	427	437	444	407	439	394	382	438	434	429	411	450	425	442	430	415	409	380	420	466	435	433	439	451	430	431	425	431	417	423	413	442	425	476	444	461	488	425	427	391	437	426	443	457	434	463	430	423	450	428	443	486	468	463	431	438	423	412	469	448	440	445	406	428	412	406	444	422	393	453	458	467	435	402	448	434	430	416	416	430	430	387	419	440	432	438	442	446	440	471	442	467	453	481	430	401	420	433	442	420	469	486	445	420	433	446	437	440	433	454	464	416	456	428	439	447	406	460	466	435	448	443	476	459	440	472	467	426	441	456	465	421	450	452	413	410	416	430	403	432	469	400	410	397	457	456	449	455	475	427	448	450	402	449	426	442	397	425	462	463	448	443	491	443	399	443	401	458	466	454	426	423	435	425	473	459	444	421	423	438	450	464	466	381	438	431	436	444	389	466	446	445	408	448	427	422	428	435	426	432	464	458	426	417	415	426	468	416	396	406	472	428	416	447	450	440	461	430	449	406	492	430	403	464	434	432	451	456	446	454	453	445	437	418	435	467	453	451	448	456	455	447	446	450	476	434	450	433	414	412	393	419	382	404	460	481	450	440	446	389	467	444	451	439	460	464	435	429	456	414	485	469	447	478	474	467	414	418	451	439	472	427	435	435	422	472	394	447	458	434	445	390	415	419	404	425	400	464	473	429	459	452	440	414	457	448	435	416	414	465	489	453	437	478	469	459	425	439	459	424	457	431	431	469	394	432	451	447	469	424	415	438	428	449	451	471	402	448	412	454	451	489	481	449	474	412	432	422	415	428	430	479	483	452	425	489	458	446	412	448	427	428	412	466	453	444	428	465	466	394	444	445	490	439	426	445	429	418	434	424	439	466	431	441	425	388	394	483	442	434	452	429	468	444	412	448	447	470	418	461	427	400	438	417	435	439	490	438	436	443	432	450	469	450	435	461	456	417	452	423	415	468	461	427	452	442	482	451	437	441	466	468	474	466	410	424	459	424	436	421	441	405	441	405	420	390	428	439	463	465	458	409	457	429	417	436	428	427	449	439	429	410	452	453	461	446	482	450	437	445	458	425	432	443	437	408	463	429	404	406	433	452	408	428	403	416	472	452	447	427	438	412	433	415	469	477	463	443	422	451	416	430	458	463	469	422	396	440	455	426	476	506	435	414	432	443	464	477	473	412	440	464	450	432	452	445	410	414	468	430	442	433	480	442	410	423	420	465	447	448	443	449	418	468	409	427	394	476	404	459	445	435	429	421	459	411	431	440	442	447	441	474	441	418	431	417	428	420	451	428	426	438	401	405	435	450	431	467	407	491	456	438	451	439	452	424	419	455	417	433	427	448	418	460	469	466	422	462	448	458	429	462	405	440	445	436	441	429	391	418	459	441	454	494	442	459	421	409	435	444	459	437	453	412	462	477	435	474	439	440	446	452	425	401	437	434	422	427	446	410	464	484	387	410	445	414	434	454	429	473	424	460	464	465	420	435	484	476	459	466	424	438	440	428	439	448	397	447	413	424	428	428	453	438	459	406	401	423	441	403	431	419	398	436	422	416	425	413	436	425	454	411	411	395	451	400	452	441	471	442	448	424	423	451	478	417	418	454	429	443	389	416	434	435	443	428	424	452	476	432	419	438	386	408	448	429	463	420	436	399	416	437	476	465	438	439	455	399	421	446	464	454	402	391	425	443	412	487	457	447	468	481	433	467	431	474	449	442	422	465	426	403	431	440	419	465	435	458	476	421	408	425	439	412	444	478	439	465	444	476	445	426	458	380	432	426	472	399	384	426	436	439	435	423	455	419	452	433	438	430	428	419	421	405	427	492	458	441	475	424	436	410	468	446	437	458	432	456	398	443	467	440	465	476	427	464	408	465	443	410	421	399	453	467	419	457	471	427	455	430	445	443	445	446	424	406	412	443	423	412	425	443	450	453	456	470	449	392	416	458	431	439	386	413	412	414	445	455	411	434	479	441	431	393	400	394	441	424	424	453	425	453	450	431	451	435	394	424	429	457	464	426	444	463	428	439	412	452	440	476	457	442	425	408	448	416	492	405	440	438	426	409	410	451	435	460	440	430	459	463	436	430	457	453	449	444	452	431	415	455	451	525	436	452	402	433	420	407	407	409	464	414	450	471	485	507	411	470	430	416	412	444	448	427	401	450	427	434	441	470	430	414	434	419	435	444	444	440	467	464	454	435	419	427	474	443	472	456	454	435	448	418	444	453	405	440	447	489	439	449	408	442	398	455	421	462	433	437	475	441	439	416	425	451	401	421	463	466	425	444	450	420	454	435	462	443	438	411	425	473	437	482	420	427	447
25180	24015	29805	18618	4568	3645	2797	2347	2181	1862	1691	1510	1488	1307	1369	1287	1244	1169	1082	1003	1109	1067	1030	1033	959	1024	1010	1011	981	986	921	924	959	1043	981	935	944	1016	962	994	963	935	965	923	989	967	996	939	941	961	952	981	972	945	950	970	981	930	973	965	977	979	964	957	1005	916	935	928	955	965	894	961	1007	868	938	941	996	916	957	969	977	1021	958	993	929	964	937	998	983	944	966	984	980	943	981	961	1005	950	991	969	933	994	1030	896	954	949	940	994	925	964	970	953	953	996	947	995	968	918	967	913	976	972	952	956	943	990	1010	987	955	955	944	976	998	979	926	908	987	879	955	946	951	951	908	966	1015	943	962	951	972	967	950	948	921	999	964	955	902	910	946	951	974	913	1008	944	913	933	907	995	983	982	941	962	913	948	937	927	885	985	1007	1008	922	914	994	944	972	934	920	1019	958	927	933	947	922	944	954	945	948	970	908	914	923	971	933	974	995	1001	979	1008	977	939	951	937	924	902	926	932	954	978	974	938	908	912	988	917	985	979	953	948	982	946	921	960	975	996	978	908	926	936	928	980	959	1008	942	953	886	891	967	953	906	922	925	939	958	936	967	903	940	996	910	954	985	962	961	935	934	938	939	961	918	967	967	986	918	977	967	968	954	1004	998	998	937	920	1014	979	934	935	987	942	975	979	963	985	910	1026	988	931	924	969	956	981	966	974	956	964	943	954	888	963	942	982	971	939	985	931	924	961	950	958	984	954	952	975	941	997	993	969	929	971	900	969	968	911	931	966	946	998	924	945	942	899	944	931	920	974	962	950	963	975	908	960	950	939	955	1048	929	926	961	950	941	921	940	992	961	953	983	967	944	983	904	973	961	900	963	1014	1000	934	975	921	977	980	975	916	917	960	946	960	994	918	942	913	926	947	954	935	954	978	960	970	963	938	936	978	993	993	975	905	994	953	962	912	952	974	954	970	990	944	952	939	949	993	972	1002	936	923	983	963	951	999	936	948	949	972	960	956	955	927	920	950	985	940	966	945	1005	944	954	968	987	982	955	913	931	952	946	944	940	910	988	976	970	973	935	954	940	917	965	972	962	982	971	998	938	974	984	950	963	1001	972	963	943	995	994	980	978	1005	903	975	954	963	942	983	939	963	999	993	927	977	900	880	921	944	964	1008	923	972	950	1011	875	979	968	919	980	906	1025	967	947	963	936	937	926	954	910	915	954	939	994	1034	925	981	948	964	920	937	928	950	952	951	918	971	880	958	991	1000	919	951	1009	951	969	956	958	954	1042	962	967	903	949	956	990	988	975	941	938	964	939	960	949	967	951	964	990	984	950	925	943	919	961	979	943	919	958	917	980	959	916	953	939	929	916	932	934	951	960	959	911	965	927	967	983	960	943	950	981	1016	989	884	988	1005	975	983	934	942	1032	941	933	969	1007	940	943	965	952	964	972	968	1028	981	955	954	982	939	945	961	996	983	958	937	974	860	928	971	935	968	944	979	959	920	933	984	938	928	981	997	929	955	996	951	1005	920	935	1048	955	939	935	978	961	987	973	1030	984	952	1009	894	957	946	959	928	997	931	982	974	983	898	887	998	903	980	943	986	984	946	983	974	957	976	952	946	874	968	988	972	966	875	1000	954	919	925	968	979	955	959	940	987	972	946	967	943	971	948	983	978	949	930	983	967	916	921	938	966	950	927	980	928	962	906	1026	919	942	911	1005	944	942	977	987	952	959	997	969	972	997	949	928	1001	968	932	936	983	932	964	967	956	946	953	952	960	967	955	940	979	1021	942	976	987	992	927	897	969	906	943	1020	1012	975	981	950	962	983	978	980	973	915	888	1005	955	933	979	1013	994	1027	939	979	962	950	987	967	953	978	955	964	942	925	998	960	950	980	913	985	927	970	962	967	963	1014	973	988	942	937	891	964	977	953	1010	983	960	969	960	959	963	992	966	964	1032	907	1028	993	967	948	969	952	965	998	947	874	884	972	994	947	931	896	880	919	955	964	984	953	1009	873	891	992	924	975	966	906	997	950	956	978	975	963	980	946	958	913	931	920	961	970	1026	953	965	939	957	903	1002	947	960	945	959	946	946	991	939	962	993	958	1004	986	954	962	963	939	939	959	934	982	956	1011	952	996	963	1008	966	918	966	1021	944	947	1012	994	947	999	954	952	944	942	939	915	960	906	890	992	969	933	986	1027	975	983	938	961	917	949	948	958	947	969	951	959	955	999	947	905	928	942	961	991	930	1057	967	1010	934	957	1004	961	910	950	990	949	935	954	968	916	943	954	932	943	1008	952	929	970	967	975	1022	999	978	957	971	937	959	949	962	927	915	990	931	967	947	1024	979	996	958	940	966	936	969	956	979	939	937	986	980	899	937	975	963	966	912	946	985	964	960	927	956	970	930	989	934	963	992	933	934	986	942	919	927	922	958	922	984	931	983	976	933	973	1018	960	949	906	1013	948	957	942	910	979	985	896	936	985	949	922	974	955	970	958	933	947	931	976	918	925	974	978	952	957	916	956	938	875	934	929	934	921	961	932	932	984	916	928	928	951	974	921	952	977	946	937	961	929	928	959	986	993	947	981	948	994	980	964	1004	955	945	962	984	989	972	944	919	970	1000	955	982	934	973	926	920	976	946	952	938	956	988	957	910	930	960	993	951	985	943	934	976	946	950	994	918	941	961	963	992	997	969	990	934	886	983	968	974	998	1016	974	974	985	982	930	931	928	871	1006	957	966	958	1011	967	973	942	1006	945	957	1015	926	921	991	924	985	952	990	941	937	971	1023	933	993	973	1001	953	924	932	1021	1019	978	902	960	968	962	1013	999	928	930	987	982	986	999	951	911	943	982	996	964	964	940	951	949	948	960	932	945	941	965	925	970	990	994	957	991	964	944	920	1014	955	982	944	901	935	977	959	976	927	1008	1017	907	951	975	993	958	939	934	941	983	977	921	965	983	975	1014	942	955	923	979	976	951	987	935	962	987	963	948	987	968	910	991	967	961	925	1032	930	912	959	977	927	930	949	901	984	898	968	938	923	932	949	883	980	991	973	953	922	954	1000	914	940	958	984	969	938	982	971	928	920	942	924	999	979	998	949	928	930	970	1000	937	967	941	966	962	969	1025	929	1010	905	981	1012	922	965	1018	1021	884	941	957	921	967	962	1022	944	1006	932	1011	972	954	947	952	988	954	948	946	898	993	983	1002	942	929	903	946	955	941	953	1016	916	986	918	970	947	928	993	974	1027	958	969	953	1000	962	974	965	954	969	921	910	938	989	955	1005	964	943	951	931	970	968	1026	960	975	957	919	935	955	955	983	984	988	988	945	950	993	956	936	985	964	983	945	918	924	970	1042	964	975	963	974	934	903	911	996	1023	991	934	979	895	957	934	959	937	940	960	915	954	1032	931	950	946	986	971	993	948	980	915	948	900	988	955	960	986	990	945	963	969	952	975	924	971	1035	958	1020	936	1003	928	934	966	940	977	962	935	932	943	974	971	955	966	979	906	1018	958	966	945	931	999	938	1018	941	955	966	940	1062	921	950	938	962	963	970	992	945	979	974	953	992	961	900	960	922	972	951	960	953	934	983	956	938
50530	40815	38589	24011	6475	2657	1454	1071	884	783	699	624	650	607	561	607	559	536	526	510	495	509	520	509	476	493	461	482	497	495	505	483	480	490	459	474	493	475	477	511	467	453	446	477	465	494	476	477	506	499	494	495	461	461	468	429	489	464	486	472	481	462	495	454	492	507	492	484	508	473	481	470	476	482	470	498	463	479	482	463	543	489	459	441	493	521	456	485	489	514	485	507	503	486	473	504	456	470	478	499	534	481	467	498	491	473	523	474	478	502	473	457	488	458	455	492	500	522	473	432	460	499	468	467	452	494	466	463	464	520	441	457	490	451	500	543	465	466	485	452	488	465	480	497	471	499	463	486	479	460	423	440	474	478	481	469	506	480	517	492	517	475	439	485	441	473	495	490	542	508	469	443	480	467	488	459	485	472	454	490	461	498	445	491	490	479	469	524	435	475	499	459	488	490	469	464	476	508	443	474	510	479	461	506	482	474	483	516	472	508	480	470	506	467	503	490	462	510	478	478	511	497	450	469	479	465	488	500	497	497	496	505	503	469	451	484	478	456	479	461	474	442	473	477	494	525	489	521	496	488	491	491	507	459	463	506	465	502	496	505	469	480	486	498	473	507	527	457	461	486	492	507	482	460	483	490	496	484	490	490	516	503	464	498	530	483	504	516	451	499	498	481	451	483	490	447	493	455	490	468	438	483	450	470	451	476	491	458	490	473	521	503	458	522	490	517	492	454	499	536	482	508	444	458	518	484	471	445	472	475	414	458	475	536	463	492	499	437	439	457	506	486	449	485	510	479	510	459	483	462	487	434	466	473	466	478	531	504	524	514	466	495	473	479	464	469	502	474	485	489	486	472	476	420	523	484	537	500	478	484	455	486	456	442	502	471	476	498	473	494	518	481	474	517	500	483	496	454	500	478	496	510	510	512	522	537	489	471	497	482	485	481	507	481	468	468	469	487	478	496	505	470	490	502	484	478	469	454	468	511	510	502	448	438	507	468	464	503	518	522	482	510	476	452	469	487	524	484	478	480	509	505	508	482	457	458	457	514	424	476	466	444	466	454	473	460	470	471	501	483	491	471	457	512	520	499	505	476	510	498	497	474	494	507	485	506	491	451	484	485	488	472	489	480	449	479	492	486	458	476	481	527	494	452	476	480	463	520	491	476	485	501	515	478	444	469	500	477	475	451	487	461	509	469	466	496	504	486	476	485	497	510	482	475	499	515	498	528	517	498	503	463	493	501	479	469	471	501	495	525	462	488	476	478	477	442	495	540	485	510	491	499	508	499	493	462	487	477	490	500	477	481	474	535	488	464	468	475	463	529	482	485	455	500	507	476	509	494	494	501	521	523	465	486	497	511	506	494	438	498	430	451	476	472	444	478	488	477	459	470	470	457	480	460	543	470	502	462	478	508	487	480	468	432	448	492	544	470	481	506	442	492	498	496	489	469	450	520	478	493	490	453	516	493	495	471	493	512	512	472	491	451	506	469	465	474	524	448	437	449	479	455	474	510	467	456	482	555	507	481	500	519	451	507	461	483	504	501	502	461	481	497	465	517	510	457	461	488	494	478	475	499	510	495	404	500	519	495	484	542	518	489	498	483	490	451	471	461	470	498	484	528	501	517	474	457	478	485	461	477	473	443	443	463	475	477	485	461	476	456	504	483	490	480	453	505	498	527	502	530	500	471	495	502	489	432	483	546	476	489	470	470	510	484	508	503	538	476	473	488	489	478	460	469	444	503	494	518	466	489	423	488	447	504	455	475	479	511	473	479	517	491	514	479	470	508	487	501	510	519	488	477	513	481	470	456	468	462	531	434	467	439	491	495	453	539	508	479	463	494	493	466	490	493	511	494	495	486	485	430	486	486	502	485	469	472	466	482	484	429	473	469	452	502	493	521	476	497	478	458	488	514	436	488	458	487	417	490	479	476	489	531	497	462	482	492	497	520	482	484	458	501	488	443	495	473	474	464	500	448	494	522	481	501	466	461	450	466	487	494	445	501	507	489	513	473	461	455	452	486	448	499	462	496	482	508	469	497	473	483	500	489	502	517	489	503	502	505	505	487	456	455	485	457	482	473	468	493	477	469	462	490	470	478	462	493	482	469	501	444	476	505	480	437	531	538	482	456	493	489	481	472	475	460	494	486	499	490	522	483	428	491	447	454	458	456	444	492	460	465	479	493	487	459	481	486	478	436	476	504	441	460	522	457	491	471	486	477	531	477	501	479	495	485	499	490	461	517	419	463	455	481	518	511	478	429	448	481	491	510	469	506	474	488	518	527	479	449	444	481	551	493	519	475	470	418	503	484	522	489	472	434	476	516	507	469	476	536	500	496	496	514	453	451	510	489	433	483	466	475	494	512	498	507	488	458	457	480	481	434	497	484	510	517	493	470	463	519	487	521	476	475	450	460	473	532	485	494	485	497	467	461	467	487	461	490	461	464	466	490	511	458	494	495	495	507	502	489	504	477	448	494	455	460	481	474	526	475	466	458	543	452	488	481	480	474	498	465	525	483	485	488	499	497	491	484	484	503	470	500	498	464	505	496	490	500	500	439	519	499	468	467	482	467	424	445	505	477	515	485	474	499	477	523	460	509	460	482	529	458	504	488	467	476	482	464	478	492	469	501	476	456	506	468	469	433	500	485	471	514	513	488	481	474	502	500	477	440	449	489	524	488	491	489	503	451	472	490	467	465	475	506	517	499	505	520	512	544	464	488	490	519	451	432	488	480	501	494	482	446	513	463	450	521	514	446	508	445	517	486	454	501	456	478	500	476	517	498	454	530	445	495	515	464	468	481	438	458	482	495	494	466	512	529	519	465	487	482	509	476	468	463	480	490	493	502	526	467	487	471	469	465	489	515	486	478	551	477	481	455	515	481	434	495	486	456	498	484	494	499	468	444	507	465	488	472	476	503	500	503	472	464	466	466	499	489	484	454	478	489	506	487	477	521	512	475	534	516	513	504	471	449	480	478	483	453	508	510	488	494	490	457	493	476	513	511	546	518	462	517	503	446	490	488	478	449	458	476	472	505	484	477	502	458	513	502	484	467	466	493	476	454	479	475	470	473	463	478	479	452	495	483	461	501	472	493	474	514	453	482	489	473	494	483	479	459	493	519	479	411	466	503	481	482	446	498	461	465	534	487	490	492	469	494	510	479	464	498	495	522	465	483	511	473	459	482	491	485	462	470	525	474	466	481	431	424	475	521	500	483	463	465	483	434	476	507	485	498	502	489	507	460	470	495	461	480	490	478	507	478	509	512	485	448	525	512	478	481	453	515	495	489	490	497	505	454	505	473	477	502	496	453	464	499	489	470	487	511	496	451	486	493	473	497	468	482	501	484	459	444	526	447	468	472	471	474	524	464	481	533	490	493	491	510	467	444	482	477	506	484	518	497	487	466	495	505	512	493	492	497	503	509	493	475	513	467	438	481	480	474	457	450	515	437	463	474	516	491	456	467	458	488	508	481	529	502
32396	31709	38101	22903	5880	5054	3898	3212	2954	2382	2167	1873	1760	1635	1605	1570	1453	1331	1285	1220	1155	1120	1137	1142	1054	1139	1167	1108	1086	1073	1132	1107	1055	1093	1054	1033	1075	1100	1081	1096	1111	1030	1053	1021	1037	1046	1065	1081	1066	1103	1050	1074	1050	1017	967	1043	1031	1079	982	1032	1029	1040	1015	1048	1006	1001	1029	1052	1058	1012	1015	1005	1051	1049	1018	1066	1012	1003	1045	1008	1006	1073	1052	1058	1023	1013	1019	1052	1030	1052	1031	1039	1028	998	1014	1016	1068	1039	1027	1066	1015	1081	1028	1040	1028	1002	1038	1089	1045	1004	1053	1050	1034	1013	974	1011	1006	1034	1068	1037	1083	1038	1025	1027	1016	1008	971	1070	1050	999	1050	1017	1053	1055	1004	1135	1032	1058	1031	1033	999	1020	1043	1001	1028	981	1010	983	1075	1027	1043	1075	1037	1005	1031	1023	1010	1009	1010	1068	969	1062	1021	1020	1043	1082	1052	1064	1009	1039	1047	1026	1013	980	1047	1073	1069	1080	1040	1038	1045	1060	1049	985	986	1055	1078	1024	1064	1024	1072	1028	1032	1036	1032	1049	964	1042	1041	999	988	1025	1067	1036	1067	1064	977	1058	1034	1048	1062	1016	1096	1022	1065	1034	994	1065	1016	1030	1027	1020	1042	1075	1031	1091	1037	994	1048	1020	1041	1054	999	1088	1069	993	1071	1007	1060	992	1025	1055	1033	1073	1052	1048	1112	1066	1032	1027	1046	1009	1018	1057	1043	1074	1101	1042	1003	1012	1019	1047	1035	1142	990	1062	989	978	1073	1013	1087	1009	1027	1020	1078	1036	1040	1064	1040	1017	994	1022	1043	1076	1079	975	1050	1019	1067	1035	1045	1042	998	1030	948	1052	1044	1056	1041	1096	1067	1010	1027	995	1040	1058	1077	1062	991	957	1017	1075	1052	967	1026	1010	1028	996	1051	1070	1037	1000	1038	1042	1024	1042	1047	1037	1037	1070	1017	1033	1012	1009	1020	1087	1051	1037	1075	1015	1027	1045	1047	1056	1054	1061	962	1046	993	1077	1020	1028	1057	1003	1047	999	1086	1019	1063	1050	1005	1096	1060	1032	984	1063	1060	1003	1022	1040	1040	1014	1044	1048	966	1009	1007	1051	1042	975	1009	1040	1009	1009	1089	991	1086	1040	1013	1056	1057	990	1051	1047	1026	1002	1095	1070	1064	1048	1058	1041	987	1086	1025	1020	1057	1054	1093	1081	1044	997	1049	1026	1028	1022	991	1012	1085	1035	981	1017	1011	1032	1026	1018	1028	1010	1091	1071	979	960	1054	1043	1054	1006	1032	1058	1021	1052	1023	992	1008	1000	1024	1001	1037	1074	973	981	1081	1066	1080	989	1053	996	1019	1000	1081	987	1063	1063	1057	980	1031	1081	956	1073	1009	1039	1018	1067	1032	981	1076	1079	986	1017	1064	1073	1064	1013	988	1016	1107	1071	1049	1022	1038	1034	1102	1028	974	1014	1023	1047	1039	1031	1013	1070	1027	1050	988	1019	1034	1022	1050	1027	1071	1037	1029	1042	1048	1054	1026	1000	1042	1027	1067	1067	1045	1072	990	981	976	1088	1081	996	1006	1024	995	1039	1071	1056	1020	1058	1036	1041	1039	959	1035	978	1075	1024	997	1038	994	1063	996	1061	1049	1001	1103	1031	1063	1016	985	1042	1065	1005	1014	1019	1058	1065	1066	1086	992	970	1048	982	1034	1044	1048	1019	1090	1073	989	1058	1044	1043	1064	1019	1071	1018	1015	938	1047	1019	1043	1063	1029	1046	1024	1045	1051	1019	1018	1062	1062	1016	1048	1049	1086	1052	1022	1010	1062	992	1043	1025	997	1032	1041	995	1044	1030	1021	1052	990	1036	1054	1006	1043	1027	998	1027	1039	1055	1047	995	1033	996	982	1002	1060	1007	1026	1024	1039	1044	1036	984	1058	1066	1019	1008	1057	1021	983	1061	1002	1045	1041	1043	1096	1032	1037	1012	989	1018	1046	1104	1102	1003	1018	1052	1051	1033	1063	1008	1102	1032	1054	985	1038	1022	1100	1015	954	1078	1087	1112	1070	992	1062	1031	1053	1036	1031	1059	1048	1043	1025	1021	1011	1008	1026	1049	1021	1032	1063	1063	999	1107	987	1012	999	1018	1045	1071	991	994	1018	993	1002	1025	994	1064	1068	1070	1000	1116	977	1034	1009	1049	1062	1049	1061	1062	1040	1043	980	991	1060	1038	1028	1104	998	1056	1059	998	1017	1083	985	1003	1072	992	982	1062	1029	1056	974	1039	1004	990	1063	1042	1016	969	1016	984	1023	1007	1044	1056	1020	1099	1008	1089	981	1055	1074	1058	1015	1053	1013	1000	1051	1051	1041	1044	967	1056	1021	1065	1000	1054	1012	1042	1026	1094	997	1066	1016	1070	1067	1051	1081	986	1032	987	976	993	1019	1055	1030	1002	1052	1055	1027	996	1057	1067	1003	1006	987	1059	1020	1041	1061	1054	1040	993	998	1032	1028	1009	1018	990	1051	1038	1051	1069	1024	988	1072	1032	1051	1001	1037	1100	1038	1027	1102	1041	1034	976	1028	1024	1043	1063	1022	1072	1054	1047	1027	1009	1022	1044	1030	1051	999	995	1035	1027	971	1016	994	996	1038	1007	1059	1032	997	1081	1043	1002	1078	1061	1052	1039	1053	1054	1018	1036	1037	1049	1070	1037	951	1023	1009	1022	1037	1006	1009	1076	1067	1102	1071	1077	1027	982	1058	1045	1026	1033	1026	971	1048	1055	1041	1022	1031	1019	1043	1017	989	1005	996	1050	1023	1003	996	1084	1103	1034	1064	1063	1034	1009	1070	1088	1018	1032	1047	1020	1029	972	971	1009	1033	985	1016	1088	1020	1014	1054	1052	1006	1020	1003	1065	1020	1006	1112	1004	1061	1047	1016	1034	1019	1044	1008	1134	1026	1065	992	1002	1072	1011	1123	1019	1041	1066	1057	1020	1059	1046	993	1065	1043	1014	1062	1046	974	1071	1007	1044	1020	1052	1036	1085	1081	1036	951	1001	1101	1067	1046	1039	1034	1040	1009	1013	1055	1094	1001	1045	1083	1125	1016	1068	1039	966	1102	1063	1010	993	1022	1085	1047	1006	1044	1027	1031	1052	970	1018	1121	1092	979	1031	983	992	1063	1022	1034	1033	1080	1008	1045	1049	1010	1075	1039	1068	1046	1008	1058	995	1029	961	1037	1015	1050	1069	1036	993	998	1040	1072	1057	1015	1005	1025	1059	1005	1059	1069	1009	1044	1082	1026	1049	988	981	1053	1071	1023	1043	1091	1044	1062	1044	1088	1025	999	1107	978	1000	1014	1065	1087	993	1111	1028	1024	1000	1062	993	1011	1037	1005	1057	1010	997	1004	1016	1110	1025	1033	1015	1061	1013	1065	1076	1006	1002	1033	1012	997	1016	999	1062	1080	1035	1052	971	1057	1044	1024	1047	1078	1032	1053	1084	1027	1035	1074	1013	1057	1017	1040	1066	1019	1039	1040	1044	1031	1023	1075	1068	1031	1021	1029	1042	1053	1005	1023	1033	1035	973	1011	1058	998	1006	1058	999	1023	1047	1024	1044	988	1099	1076	989	1047	1014	1078	1079	1062	989	1032	1044	1020	1054	995	1030	1065	1054	1007	1056	1075	1088	1012	1050	1046	1072	1019	1073	1068	1078	1041	1008	1067	1067	1058	985	1049	1060	966	1006	1012	1011	1051	1021	1043	1047	1037	1060	1010	971	1010	1038	981	1037	1003	1021	987	1072	996	1038	1055	1071	988	1063	1035	1045	1007	1094	1024	1028	1014	1041	979	1051	1083	1014	1078	1069	1038	1008	972	1042	1016	1063	1042	1023	1006	991	985	1012	1056	1032	1074	1053	1127	1002	1024	1051	1009	990	1087	989	994	1020	1001	1051	1025	1022	1033	1020	1034	1062	1058	1034	1047	983	1073	1057	985	1043	1103	1021	1003	1021	1024	1001	1073	1046	1008	1003	1009	1044	989	999	1011	1035	1070	1086	1036	1029	1069	993	996	1009	1018	1035	1092	1020	1025	1036	1093	1015	1074	1015	1042	1070	1040	1089	1073	1059	1051	1025	1030	1049	1007	972	1055	1035	1104	1025	1033	1093	1023	985	1026	1009	1032	1023	991	1025	1071	990	1060	1012	1050	1102	1006	980	1057	1058	992	1037	1044	1030	1066	1009	1031	1020	1045	1043	986	1063	1061	1059	1057	956	1014	1014	995	1052	1076	1009	1016	1015	1051	1091	1094	1015	1060	1039	1019	981	1044	1052	1059	1102	1003	1044	995	990	995	1025	1066	1053	1001	955	1017	1013	964	1036	1022	1001	976	1019	1010	1025	1075	1106	1020	1035	1022	1028	1070	1081	1062	1063	1090	1019	1061	1024	1025	1004	982	1011	983	1021	1073	1006	976	1012	1005	1076	1093	1008	1048	1045	1025	1064	990	1034	1036	1047	1042	1068	1044	998	1044	985	1019	1096	1035	1019	1029	1014	1038	1021	1020	1085	1078	1041	1043	1028	1060	1065	1061	1041	986	1045	1009	1074	997	1038	1016	1052	1017	1041	1024	1023	1043	1010	1101	1036	1049	1054	1020	995	1020	1003	1033	1025	1066	965	1020	1049	1047	1012	987	1014	1097	1029	1097	1026	1031	979	1008	990	1014	1048	1062	1053	1060	1000	1050	985	1059	1027	1011	997	1018	1031	1043	1127
22291	13345	7816	3023	852	654	570	508	469	464	438	431	425	423	464	402	410	384	418	349	389	383	382	401	399	418	393	388	384	372	369	416	416	405	397	389	373	379	356	381	393	368	424	372	397	389	412	411	397	373	403	404	391	370	407	402	386	361	388	344	386	379	424	390	423	377	408	397	413	385	400	434	378	382	385	383	362	388	409	380	383	417	398	417	335	390	380	400	336	416	374	350	367	380	372	399	377	370	398	427	390	392	351	403	358	397	359	410	408	394	433	399	409	368	354	437	391	410	391	378	369	377	376	383	344	411	361	377	391	428	383	350	399	418	388	435	368	405	402	387	413	401	403	403	421	396	391	376	369	369	394	408	391	380	389	392	444	390	372	354	354	359	411	367	402	428	439	411	356	399	399	392	396	341	398	370	387	382	337	374	371	407	376	367	353	424	397	357	413	393	341	378	375	393	425	387	396	363	404	385	385	398	410	372	401	371	380	407	404	398	406	400	384	387	395	398	405	396	404	375	384	406	397	401	364	373	393	393	386	381	407	401	387	380	409	370	388	403	412	369	420	387	387	341	380	394	411	393	417	385	418	425	422	404	386	403	385	384	400	394	384	435	414	424	397	379	410	424	410	374	405	395	378	385	421	403	343	386	403	397	391	365	364	393	376	379	337	404	372	396	388	452	389	389	422	386	411	352	417	393	400	395	355	360	371	364	347	424	367	396	393	379	434	369	358	405	369	403	406	408	401	412	358	403	398	379	420	382	391	376	393	397	422	361	382	386	374	384	373	376	372	429	422	425	374	377	391	391	400	417	392	412	415	353	400	383	406	409	429	382	378	389	392	395	422	420	401	361	408	384	397	380	391	389	386	399	366	397	377	362	418	360	389	400	393	365	347	396	391	388	382	424	351	380	377	360	384	384	430	349	370	409	389	368	402	394	386	365	394	415	381	344	424	389	400	413	407	372	406	374	367	390	386	403	410	362	385	395	367	380	385	372	377	412	405	393	393	396	434	372	409	405	368	380	348	381	364	400	392	381	355	373	387	352	325	385	393	403	414	379	349	419	412	407	381	395	403	380	411	379	395	376	406	377	394	421	396	386	399	416	408	374	370	413	413	370	399	363	402	384	384	403	385	368	403	421	360	400	358	382	470	406	385	392	376	417	423	349	386	398	372	430	406	401	422	408	379	413	387	401	347	402	380	403	408	415	364	403	375	403	394	367	359	355	367	437	410	387	372	412	414	400	385	394	385	402	399	391	376	372	388	415	433	407	429	411	420	380	383	422	364	396	369	385	408	431	352	408	421	336	403	424	372	393	389	367	379	371	393	410	452	375	443	404	436	349	370	393	409	436	331	361	363	381	427	410	395	388	417	352	362	346	426	395	391	366	418	379	385	392	399	354	405	365	427	392	359	402	407	408	376	343	402	408	410	405	424	383	389	375	404	406	384	364	408	366	402	422	366	394	392	449	412	378	372	379	432	427	407	367	370	420	393	394	393	409	430	381	412	395	366	414	357	408	392	381	385	392	381	391	360	391	397	399	419	405	396	405	424	403	416	371	378	371	386	392	404	374	379	403	389	414	389	396	385	388	391	380	456	398	403	388	437	416	345	424	396	344	400	402	415	408	366	409	378	414	405	421	379	410	408	387	409	383	399	377	457	423	407	361	382	380	414	398	366	427	393	409	388	351	387	387	359	358	387	388	389	413	398	399	386	404	397	407	400	410	406	397	393	368	383	402	355	391	393	420	369	359	373	351	403	430	415	383	395	420	424	389	370	381	361	402	395	395	367	388	422	386	362	363	385	430	397	430	384	403	408	388	363	405	403	405	390	395	420	380	376	441	395	405	397	396	444	383	363	404	397	370	400	385	329	390	402	390	384	377	396	387	443	397	385	373	397	386	383	370	419	368	401	411	403	381	331	420	399	377	371	403	375	389	424	355	399	387	364	395	392	362	374	356	406	379	399	412	361	422	393	391	394	430	409	419	377	417	377	383	408	422	416	386	392	399	363	386	369	433	416	429	381	358	375	360	382	415	362	381	393	376	415	356	411	379	375	384	410	439	356	376	383	395	401	395	390	417	403	389	355	417	389	358	360	381	402	417	426	343	413	394	365	416	376	391	375	363	388	379	433	379	374	414	411	395	385	395	397	427	384	444	390	378	413	403	384	398	412	386	381	391	397	370	397	396	393	391	381	393	361	372	384	383	398	411	432	457	386	423	436	416	385	378	390	374	367	417	394	390	384	385	380	393	387	424	444	356	353	387	372	353	420	400	397	402	369	377	406	376	342	368	383	386	371	387	350	368	373	392	422	391	414	414	381	357	388	376	392	423	384	430	393	406	410	374	400	382	391	424	423	437	371	378	369	389	386	407	429	394	358	387	366	380	369	402	364	411	421	350	385	401	360	413	393	412	379	417	357	365	385	414	413	398	339	367	372	397	412	410	389	400	385	395	397	395	400	376	361	410	376	390	368	403	420	393	359	387	343	432	390	428	365	398	406	364	358	384	403	404	427	389	401	407	403	410	424	372	409	422	379	413	408	375	398	419	339	365	436	394	387	389	415	394	414	397	381	397	364	382	410	394	386	380	383	391	426	416	398	422	391	411	386	396	374	386	395	400	406	409	387	397	417	403	422	424	402	370	424	382	416	379	372	386	376	375	354	392	395	440	415	366	374	407	388	398	398	414	424	383	351	379	408	396	360	409	394	394	420	368	395	391	351	422	388	420	389	448	392	398	401	410	420	407	416	370	411	358	387	426	396	361	374	387	372	391	390	353	391	431	411	363	406	395	378	430	393	413	424	394	401	417	380	402	370	425	395	421	418	398	358	357	341	403	418	415	420	403	358	389	386	376	366	382	407	390	406	375	403	367	427	432	396	408	374	378	345	371	419	405	373	399	389	369	405	354	416	418	399	396	366	391	399	378	363	356	425	416	392	404	410	400	376	376	393	380	406	381	410	412	392	369	369	401	372	410	377	399	398	388	379	387	363	392	395	393	379	371	403	400	386	450	403	394	365	374	399	408	390	373	383	365	356	429	421	380	408	382	352	375	393	398	424	411	358	414	433	393	369	353	410	348	369	341	388	381	390	381	394	374	359	400	394	451	435	384	373	412	417	424	373	392	406	393	365	356	389	434	373	379	345	359	387	356	363	388	392	392	382	395	385	394	440	444	370	386	365	357	393	375	380	402	409	391	377	394	424	416	366	405	403	348	380	380	368	382	387	404	402	402	374	399	419	409	437	407	359	386	382	346	360	430	403	406	362	369	393	417	409	419	391	405	362	398	372	384	388	388	397	432	411	366	388	356	387	397	414	364	400	421	387	407	377	382	381	404	437	354	398	383	413	401	424	394	373	399	381	386	391	430	393	404	413	375	385	408	413	412	414	394	385	356	377	444	393	389	414	356	343	378	409	391	362	388	373	394	358	407	402	424	342	375	347	385	387	387	366	343	382	397	403	379	378	407	380	369	363	355	399	381
13459	10594	11473	6339	2220	1921	1628	1420	1283	1185	1147	1146	991	1029	1082	1024	937	894	919	931	931	872	888	926	827	936	875	934	891	918	901	889	918	914	886	882	927	858	861	900	846	934	824	814	890	886	872	779	870	844	878	838	876	872	861	820	836	852	875	801	871	799	864	823	841	879	864	870	865	829	852	817	857	850	866	889	824	863	823	837	836	888	843	864	874	861	812	861	859	842	866	836	880	830	840	846	844	877	883	869	861	878	808	843	845	892	894	890	869	807	879	831	847	838	847	853	880	883	883	908	853	847	846	821	861	855	869	912	868	836	872	900	872	926	855	884	921	833	849	893	873	856	861	875	838	909	834	877	856	871	803	884	855	853	816	902	827	854	808	881	844	812	846	807	918	853	875	882	888	850	871	884	889	848	863	864	912	918	861	864	910	895	876	846	851	838	818	908	886	846	843	855	879	867	877	839	881	896	847	913	899	851	816	802	862	883	890	879	807	807	882	878	820	842	914	901	882	848	826	873	878	863	840	809	867	856	863	884	805	833	862	881	891	861	860	836	838	854	870	892	849	878	802	844	849	865	858	888	855	912	884	884	861	874	855	803	854	902	908	879	821	836	812	834	857	781	856	837	895	869	843	816	842	901	877	859	879	902	879	812	880	867	869	895	853	844	859	879	836	874	871	877	867	833	825	873	874	880	895	835	892	825	886	831	888	825	847	858	917	905	862	849	859	839	865	861	844	937	914	912	873	845	798	894	857	864	822	819	843	873	869	883	842	819	849	901	819	843	857	868	850	801	876	871	900	834	869	860	915	876	872	856	857	877	894	879	886	884	818	868	873	809	904	851	826	836	862	858	889	840	854	942	803	854	889	883	798	877	798	866	892	886	817	850	862	904	859	857	851	878	810	809	820	866	906	781	908	886	864	845	844	866	859	837	842	906	922	852	891	872	872	899	898	847	861	897	848	827	823	860	813	860	861	860	868	861	841	846	926	867	900	833	837	881	882	898	884	845	858	824	856	868	846	873	864	870	821	907	897	888	899	771	856	866	865	844	922	851	810	836	842	844	828	807	885	866	866	885	864	852	840	875	922	890	838	868	889	861	794	873	793	882	823	840	808	914	895	866	819	897	846	884	829	848	818	872	859	816	860	845	899	837	814	845	893	870	888	875	887	883	864	871	850	810	853	873	864	829	841	849	838	901	802	810	900	873	856	825	895	872	824	843	848	859	851	884	844	934	875	870	857	875	852	829	896	877	823	831	852	852	866	877	848	871	859	806	886	870	840	866	885	860	875	917	867	884	842	860	828	841	889	835	910	847	848	874	836	899	883	810	856	818	889	861	861	872	836	865	861	811	878	871	849	826	828	840	893	887	884	895	902	866	826	845	902	884	862	851	855	878	875	913	890	873	870	840	856	870	825	929	837	815	875	827	905	836	915	881	876	828	892	830	881	890	881	884	869	863	840	800	867	851	803	881	902	868	861	801	904	852	831	872	869	853	790	840	892	809	918	830	800	850	875	874	868	836	859	852	859	846	868	813	868	897	854	894	819	903	883	866	849	879	841	928	877	881	902	877	846	806	890	837	911	868	904	861	887	856	892	899	918	884	814	843	879	896	867	871	869	833	864	844	870	866	830	896	848	875	905	830	897	911	883	863	857	843	866	850	843	867	891	833	867	873	837	820	867	844	895	863	899	850	796	855	831	819	839	874	847	839	879	835	806	864	911	881	827	862	863	880	843	836	877	821	807	829	863	883	891	860	878	849	833	821	847	861	870	876	870	885	908	813	883	857	816	866	850	880	846	864	869	888	852	847	853	864	819	871	869	835	851	892	854	852	773	860	861	835	861	871	866	852	876	793	876	887	873	862	878	830	852	880	901	869	845	854	860	858	853	811	811	872	854	867	846	848	850	881	908	915	845	885	822	913	844	858	892	864	836	841	879	884	890	842	871	883	872	797	858	816	889	837	886	891	870	834	851	868	890	876	898	874	864	843	856	850	843	866	831	782	854	845	841	868	822	868	874	858	868	835	852	812	868	841	840	843	876	838	818	878	905	839	813	867	807	879	928	844	880	877	901	852	783	846	834	882	824	833	809	881	804	861	843	814	862	868	852	824	848	890	824	874	852	851	808	850	836	893	867	852	833	830	854	868	798	876	847	886	891	837	828	903	883	906	902	842	893	879	839	861	847	812	862	845	857	815	877	842	857	862	888	914	816	834	818	838	853	849	861	837	865	820	858	880	933	873	907	866	829	821	866	897	835	828	791	818	876	858	775	927	872	869	861	871	857	845	876	898	847	822	815	778	870	859	851	893	904	901	887	811	854	885	842	904	905	882	855	892	857	898	905	829	791	906	882	832	786	867	839	898	864	825	883	885	889	855	898	868	857	886	909	868	880	877	942	869	823	863	838	892	853	845	826	880	857	876	827	926	847	891	868	854	879	858	843	845	883	832	845	830	912	848	811	879	840	847	897	917	858	864	856	887	955	856	890	872	865	853	881	815	831	805	834	870	903	864	847	824	892	879	939	806	817	774	888	867	859	893	850	851	847	834	836	905	852	865	852	894	881	864	842	787	902	867	855	860	927	827	845	914	898	857	853	832	871	808	884	898	860	813	822	899	841	859	809	825	835	882	823	880	851	852	827	875	850	924	854	861	834	838	897	827	868	840	835	835	861	794	828	821	879	877	891	891	889	802	851	859	868	859	859	851	852	856	856	875	872	831	783	869	839	844	868	845	878	870	906	918	836	856	899	817	893	842	861	882	851	856	911	857	911	848	822	907	825	805	879	819	872	840	897	859	824	874	831	858	878	830	879	865	838	884	868	892	885	853	865	798	888	887	851	852	853	877	870	869	887	823	882	827	869	879	845	833	845	833	889	885	849	856	838	841	886	846	857	899	863	846	886	877	860	856	851	866	832	890	864	855	892	818	835	851	834	861	842	887	886	900	881	871	881	893	894	897	873	851	873	823	906	881	837	858	878	856	817	870	878	811	864	831	839	851	843	882	850	858	850	856	903	881	895	863	852	875	907	853	852	852	828	840	877	875	876	811	862	855	869	826	878	876	852	887	852	868	844	857	913	840	855	888	830	812	842	859	879	866	893	932	893	863	846	812	861	851	875	832	856	842	853	870	845	873	867	828	893	843	826	832	814	857	865	856	901	819	831	866	870	861	849	858	804	844	892	905	858	874	927	825	849	846	892	834	859	842	853	862	846	865	883	853	864	811	873	874	838	901	838	873	868	812	899	807	877	850	888	853	889	846	819	902	871	865	851	852	880	853	871	840	883	842	873	877	885	851	884	830	848	833	832	850	856	848	831	837	816	855	923	890	860	871	892	884	869	839	898	884	858	872	884	867	826	834	850	895	874	887	870	877	861	847	823	850	844	859	889	876	897	835	888	836	850	848	864	844	915	839	831	860	925	889	889	864	895	854	821	870	829	880	835	868	867	871	812	921	876	863	855	875	855	842	877	924	845	862	844	854
37514	30424	29441	18575	4054	1623	1006	734	714	627	501	567	506	482	474	471	453	453	445	427	408	421	440	430	414	437	400	401	419	395	425	427	433	401	394	410	417	403	423	419	371	418	456	411	403	424	439	418	424	430	447	387	431	432	390	423	438	418	377	390	403	377	423	423	399	425	406	436	406	430	405	390	424	447	428	439	395	430	403	400	384	400	410	414	428	389	381	440	417	430	436	409	426	430	428	447	396	414	418	368	393	369	388	417	390	405	433	391	393	404	446	403	421	440	438	431	406	449	408	397	386	389	409	424	409	402	381	399	438	401	425	402	441	385	418	472	478	445	368	397	403	422	407	408	383	454	398	430	410	418	436	403	376	399	419	379	388	400	396	408	417	372	417	374	416	386	403	378	418	399	416	437	425	352	408	406	422	412	376	412	385	414	398	467	387	404	466	411	404	387	440	417	410	368	407	441	438	402	398	440	415	447	407	374	448	395	388	385	470	389	428	413	385	446	389	380	414	427	392	412	378	393	393	431	411	430	453	420	446	386	411	428	435	456	381	420	411	371	435	392	378	371	453	425	437	389	388	419	390	406	406	412	419	402	408	369	410	439	421	412	388	405	414	416	387	405	416	379	417	418	401	437	419	427	427	422	406	413	407	398	419	421	399	454	429	430	402	418	410	372	423	433	426	415	430	401	425	404	427	400	409	400	417	399	413	397	413	433	385	407	407	399	404	435	384	427	399	416	376	355	389	379	400	415	433	372	413	410	430	431	412	399	397	366	417	391	388	381	401	384	430	376	429	381	408	408	407	407	383	416	400	399	423	433	384	395	395	404	422	417	387	408	393	404	455	393	416	422	418	413	423	406	423	413	417	447	413	398	450	406	397	408	373	383	416	376	407	431	447	431	391	422	406	432	423	402	403	449	401	393	402	423	388	399	430	430	379	386	427	456	393	396	453	391	451	414	426	399	405	410	411	402	390	399	404	371	430	395	427	420	425	404	390	411	399	399	413	409	374	430	409	451	401	421	466	375	391	414	433	367	371	391	398	407	408	374	362	399	389	426	406	398	402	418	388	427	405	424	440	396	421	439	419	401	453	430	443	398	406	388	418	423	439	410	395	417	429	372	394	383	422	416	404	379	466	428	420	439	403	415	381	409	439	405	400	430	408	424	456	410	376	408	408	421	463	416	430	408	376	430	420	398	397	462	409	439	416	382	423	404	395	443	409	429	402	374	409	376	402	424	399	430	441	433	378	393	421	399	451	438	421	430	433	391	396	422	412	412	364	396	422	399	411	400	391	430	438	466	413	414	411	419	416	408	426	417	406	455	430	408	404	404	396	407	427	390	402	358	395	409	409	420	405	406	411	394	424	433	376	396	418	437	406	429	390	412	394	395	456	412	398	398	456	410	389	377	394	375	413	437	399	437	453	421	379	359	430	415	386	390	361	342	430	434	414	461	388	397	443	427	433	443	429	435	422	440	444	419	405	409	406	391	369	359	417	434	473	381	417	401	430	437	410	416	420	400	422	405	369	410	419	399	406	403	398	434	426	405	438	399	392	426	436	413	418	429	450	401	416	431	458	421	387	457	417	430	422	394	398	415	422	434	451	410	410	388	419	440	363	374	404	405	407	424	419	434	366	407	445	431	407	418	465	408	396	395	388	405	420	420	425	425	412	407	387	398	400	405	411	446	402	386	424	400	440	402	413	414	412	423	442	409	430	427	416	401	408	444	372	427	423	385	402	384	424	398	422	419	433	415	427	433	433	433	403	385	383	375	411	372	422	400	404	416	407	386	408	395	398	404	403	422	412	359	423	424	365	437	416	430	382	399	405	359	401	423	391	394	387	396	412	409	411	393	424	369	404	376	381	403	369	424	385	412	401	432	415	436	410	450	471	430	400	392	399	413	415	399	414	424	456	377	403	406	428	402	437	392	430	360	405	409	425	437	419	454	407	385	416	388	411	453	413	459	393	414	406	422	418	393	411	430	437	433	412	436	393	401	420	425	426	443	401	430	427	407	405	422	402	421	437	404	421	427	403	409	428	368	415	428	408	398	411	406	410	416	385	395	424	423	425	436	395	372	370	454	410	408	439	398	407	438	398	415	435	376	433	407	414	404	416	423	425	440	377	402	433	427	426	461	445	448	407	430	413	440	449	437	440	415	397	415	408	399	417	390	392	436	393	385	404	398	449	400	408	406	416	424	408	400	400	392	399	418	425	422	435	390	413	436	405	394	372	405	378	395	411	435	418	433	433	435	404	394	425	383	419	380	396	448	402	428	434	432	398	432	417	406	433	395	411	414	426	404	391	415	412	437	423	447	399	406	427	413	398	436	393	414	427	389	449	439	387	379	423	414	414	410	403	394	459	378	405	415	406	421	387	417	418	427	382	413	407	406	450	416	406	414	432	405	396	378	445	394	404	435	399	411	470	365	489	385	419	412	456	383	424	428	465	387	392	403	447	408	381	429	420	400	377	366	382	397	391	382	397	390	401	438	379	365	379	407	418	392	406	409	400	406	405	419	419	450	420	404	423	416	438	389	419	422	433	402	435	396	400	385	413	429	420	439	417	473	407	406	450	394	384	394	416	422	402	393	422	443	397	407	410	392	427	432	404	399	396	426	433	403	422	395	402	414	436	396	396	432	393	433	440	396	418	412	415	410	420	435	368	416	402	403	471	454	400	438	395	420	402	394	415	462	386	449	419	446	398	444	402	398	433	393	385	442	370	430	406	405	395	417	423	408	402	397	383	418	383	424	389	455	388	374	386	417	404	402	426	395	411	396	391	418	424	410	423	392	389	355	406	392	425	398	425	429	415	379	404	388	401	393	404	428	420	403	422	422	427	380	433	420	428	408	407	426	413	390	429	417	394	443	432	422	435	361	389	427	410	411	392	429	441	425	434	394	427	391	375	390	396	420	424	395	407	390	408	423	444	394	429	450	407	411	423	431	388	398	432	435	399	373	409	365	406	387	380	375	436	398	421	408	447	398	405	402	392	426	408	410	377	414	413	450	450	399	421	423	444	401	409	416	410	400	426	424	408	452	459	402	434	411	421	406	402	399	393	399	417	400	445	418	464	357	416	360	436	428	434	397	385	397	387	412	384	396	435	409	416	408	430	405	401	421	344	407	390	397	453	415	423	433	425	416	378	439	385	425	369	387	410	419	433	394	395	406	423	468	408	395	414	399	412	408	468	388	424	435	416	398	408	408	441	434	406	383	429	433	428	381	418	396	396	386	414	371	412	422	463	388	433	414	413	415	432	398	392	428	450	399	397	432	428	442	420	447	395	379	409	391	411	373	393	398	416	403	394	380	397	407	402	394	443	391	444	421	461	377	421	396	413	403	396	420	388	413	423	427	462	394	378	406	424	420	405	384	405	423	453	433	433	451	450	446	423	408	430	374	427	386	418	426	396	396	428	386	391	402	406	437	424	381	424	377	385	425	414	382	415	438	437	379	427	345	387	420	417	398	425	417	385	424
23916	24306	31268	20603	4389	3703	2852	2487	2096	1911	1586	1481	1368	1337	1313	1234	1128	1096	1034	1006	1036	996	1013	987	957	947	947	947	941	891	959	965	906	958	869	922	962	932	930	923	966	918	910	912	948	914	924	886	947	890	873	910	892	874	889	887	883	937	920	923	893	943	924	987	878	924	874	876	865	941	884	938	900	863	904	937	946	840	870	864	821	876	924	884	909	893	875	935	874	892	840	913	867	890	924	942	957	863	898	905	902	916	959	913	868	883	879	919	875	925	913	893	922	931	850	903	931	893	863	887	927	881	953	929	860	888	871	958	921	964	888	885	922	919	957	936	877	893	939	840	902	915	882	970	931	958	868	956	887	947	891	940	910	864	941	879	921	924	929	898	907	894	897	880	885	907	916	947	873	919	855	873	923	913	911	880	910	946	899	891	922	878	887	902	911	879	935	859	934	944	902	913	886	895	933	908	915	905	893	973	933	866	943	927	917	851	946	919	933	865	949	869	927	944	903	897	909	908	915	898	862	933	895	873	880	925	920	897	933	896	940	836	893	894	990	912	869	885	855	854	878	914	958	887	937	919	904	872	918	927	864	923	863	910	938	854	873	901	908	901	912	942	893	884	898	957	953	912	924	873	923	833	874	860	948	921	875	859	840	867	942	835	922	906	882	896	897	909	967	906	865	877	931	897	878	886	917	898	905	922	923	883	866	891	938	891	918	911	846	910	863	932	915	879	863	876	909	862	905	930	839	898	915	896	894	907	892	932	878	946	908	886	885	858	889	916	863	901	939	903	874	930	923	861	928	897	911	892	925	890	879	911	860	910	871	931	967	857	913	922	866	884	929	922	966	931	888	912	862	920	879	950	887	915	885	871	884	884	891	960	874	917	882	897	866	907	912	920	871	899	937	903	903	925	913	900	943	913	967	894	946	866	905	881	932	885	867	885	940	885	876	917	882	886	922	847	942	870	889	872	917	915	954	853	902	858	907	930	904	926	902	910	898	887	877	863	896	874	947	893	899	919	931	895	913	922	860	852	892	878	948	914	888	928	906	928	893	924	936	913	856	892	886	916	862	857	893	868	910	886	866	931	903	853	887	868	911	893	885	901	915	910	886	920	936	924	839	930	854	897	854	863	927	872	864	910	850	898	914	908	924	921	881	918	930	839	908	880	912	956	889	889	933	922	901	911	925	891	910	934	904	913	945	863	867	905	914	894	915	939	835	902	891	900	887	926	933	914	895	892	847	929	824	915	917	887	900	939	865	942	889	845	937	877	930	880	858	890	891	919	955	913	943	924	902	846	888	857	925	906	937	917	906	916	867	898	913	880	930	911	900	907	927	950	896	884	927	906	916	919	881	945	862	946	931	842	889	938	904	934	887	920	930	856	869	919	893	950	897	907	932	901	934	877	912	965	855	871	883	876	925	914	873	911	889	922	920	883	890	901	874	929	962	905	872	854	910	896	928	877	901	872	970	916	887	883	937	782	901	923	902	885	900	945	922	933	909	956	920	874	923	900	925	880	907	927	867	907	896	898	885	923	921	874	933	946	922	885	868	932	903	971	906	878	887	942	886	909	899	931	886	881	921	884	891	880	907	892	916	868	919	935	974	871	900	922	898	857	876	876	888	856	869	897	901	951	926	939	901	927	910	893	926	945	914	911	891	898	919	905	930	896	919	874	898	917	887	914	884	926	888	895	908	904	890	934	927	910	882	901	854	859	905	921	893	928	922	895	852	920	899	919	921	917	885	956	915	866	901	955	910	869	911	880	916	883	902	945	937	935	951	892	913	945	829	939	862	893	891	899	927	901	938	896	855	892	915	905	851	871	848	868	866	926	900	847	908	853	906	932	931	893	884	949	903	852	893	941	876	880	898	932	934	882	897	913	907	922	937	894	901	966	921	868	885	881	913	985	876	908	862	880	905	908	921	859	905	879	895	904	949	877	922	899	873	881	872	915	901	850	865	904	921	890	891	891	903	852	931	908	929	910	876	900	895	895	922	910	882	910	944	906	927	902	868	857	928	892	863	920	930	893	886	939	892	924	917	884	890	862	950	926	911	910	875	900	918	931	904	953	935	874	922	895	879	905	924	878	866	922	933	976	872	950	901	900	888	940	882	931	887	935	838	916	909	880	870	868	847	939	918	903	895	901	919	929	912	876	908	948	932	873	924	910	935	888	851	863	921	937	871	881	927	970	943	939	891	918	904	926	923	867	891	881	928	876	878	870	903	861	924	879	887	878	921	913	843	947	893	890	929	900	887	879	902	930	874	911	880	926	878	906	890	873	915	845	907	888	915	900	904	865	877	896	889	949	947	898	877	875	902	872	898	917	870	923	924	891	873	862	957	880	961	895	877	929	915	915	960	928	830	900	927	897	851	954	904	897	828	910	930	962	920	944	909	894	896	934	911	944	913	906	960	906	924	869	893	865	901	915	900	910	902	935	903	864	850	946	951	899	921	902	898	913	913	892	937	895	893	853	897	954	863	893	861	880	887	949	872	944	843	875	895	874	917	946	928	917	849	883	894	910	916	890	913	914	889	928	935	910	938	860	888	961	901	896	882	898	907	901	894	838	882	885	884	952	961	909	914	902	868	876	940	836	888	858	864	873	857	935	903	936	866	884	923	940	912	858	911	883	917	897	856	861	894	919	884	903	916	884	910	901	839	837	929	853	946	862	924	900	892	874	940	920	905	929	926	970	887	947	918	932	898	891	880	906	882	878	948	944	902	938	886	833	900	976	902	896	914	917	911	904	879	903	906	872	888	939	878	936	934	901	919	936	928	925	867	898	885	881	932	878	892	874	891	906	871	922	894	854	939	909	955	878	903	916	934	881	937	884	943	873	920	963	941	902	880	864	846	899	856	881	908	888	917	888	899	919	892	919	891	943	826	921	842	910	903	907	914	882	935	906	864	891	993	874	943	903	945	890	928	878	878	886	921	868	924	896	931	871	930	911	896	898	885	925	924	870	873	917	904	939	904	875	888	866	907	908	890	902	912	927	891	868	930	898	904	894	906	954	927	889	916	907	914	891	892	889	901	912	946	902	892	903	898	901	894	962	889	854	903	878	891	939	889	914	934	928	890	941	900	842	892	891	908	907	878	920	930	963	914	925	962	897	880	928	918	884	878	924	901	872	951	858	907	892	864	911	931	907	971	880	944	912	896	877	883	941	941	918	948	880	888	898	889	890	916	850	857	896	889	930	853	905	933	880	909	907	916	866	852	915	814	915	872	868	932	910	869	876	879	923	895	931	908	902	938	879	859	892	880	939	882	917	937	917	911	926	895	944	883	886	885	890	944	931	904	895	936	897	966	923	932	918	890	912	951	890	932	877	879	910	932	909	906	877	935	915	909	905	914	916	882	881	950	908	866	934	916	879	882	899	847	936	891	880	879	948	890	916	902	912	843	933	862	865	884	910	917	893	918	915	923	957	948	893	912	933	939	946	908	889	841	932	911	887	910	912	886	860	913	888	899	921	922	943
48653	41902	41729	27625	8500	3063	1661	1087	899	768	642	614	613	572	554	487	512	488	486	491	477	477	489	441	436	439	510	476	460	448	459	444	428	488	446	451	405	468	472	412	404	454	478	415	437	467	411	441	444	436	476	442	451	431	456	421	444	428	452	420	472	413	440	456	404	434	442	466	452	473	469	473	484	446	437	479	458	424	451	437	456	446	432	453	426	446	428	445	454	457	420	441	416	440	442	455	446	455	467	485	449	462	426	438	465	486	440	414	472	459	418	432	452	476	438	414	430	455	472	454	465	459	473	476	449	446	427	438	402	435	458	471	393	487	459	443	429	434	404	505	449	404	398	401	411	438	450	425	460	451	463	473	449	414	424	408	447	511	445	464	436	434	489	476	475	460	410	421	432	427	488	432	477	446	459	486	461	450	444	470	477	443	422	486	456	476	480	444	468	449	444	452	480	459	443	460	457	494	481	430	446	449	421	392	422	489	435	446	470	437	488	428	450	439	461	486	492	445	445	431	417	450	411	464	421	463	463	467	464	461	452	460	409	441	457	401	489	462	469	411	430	426	446	432	417	446	460	464	449	461	459	428	433	418	461	410	479	426	445	483	479	435	439	443	430	411	468	452	440	453	452	447	451	488	463	437	423	401	472	442	436	412	454	443	478	443	437	436	435	409	441	475	451	493	453	446	484	444	448	488	437	440	445	498	481	426	487	485	455	477	426	445	427	440	470	443	425	465	440	411	448	438	451	448	457	402	436	442	423	470	454	467	419	450	427	471	460	450	506	444	483	457	399	456	467	463	447	445	430	476	445	437	420	428	482	451	442	453	414	461	401	416	484	472	446	441	453	492	451	458	425	428	443	453	493	462	428	421	479	427	422	447	414	454	475	453	446	414	417	453	445	432	439	468	447	424	433	449	459	450	439	480	472	461	439	421	411	447	446	452	470	418	485	472	433	491	438	425	444	438	443	471	445	448	416	477	465	449	405	462	457	427	445	442	460	425	434	439	421	425	449	485	448	424	478	419	461	429	446	429	460	464	451	446	418	462	447	459	445	471	416	476	484	470	433	463	469	465	434	441	438	481	459	446	431	430	440	456	464	429	430	461	444	442	448	422	460	448	430	413	459	446	447	434	440	447	423	438	475	428	436	436	439	438	468	487	498	477	426	465	491	471	435	446	426	419	378	452	446	457	439	445	434	415	433	442	456	463	474	461	491	528	470	457	432	433	418	417	455	437	459	458	447	455	419	407	436	412	413	447	450	482	446	421	457	474	464	433	434	466	440	453	445	439	427	454	434	436	504	458	422	405	440	457	417	435	454	442	442	488	439	439	418	462	412	426	464	457	475	449	430	454	410	461	431	427	436	446	446	424	422	422	411	471	438	459	440	460	441	438	469	436	417	468	458	414	431	402	461	463	436	440	418	470	455	400	475	468	436	474	425	428	440	456	429	454	453	419	436	419	445	428	436	423	458	450	413	465	417	426	436	448	416	452	432	458	435	464	479	447	448	501	423	452	432	409	437	459	452	509	441	407	417	423	428	451	493	447	446	412	443	415	490	404	446	440	426	465	433	460	458	433	464	413	408	397	469	443	418	444	439	469	484	453	452	488	405	451	459	415	452	417	422	455	435	436	426	449	448	481	445	448	519	456	436	448	487	472	412	472	465	428	452	397	457	486	423	443	470	439	425	437	431	476	424	433	484	443	462	465	464	456	408	400	443	447	455	401	409	422	433	468	430	477	411	458	425	458	444	418	426	455	452	440	425	462	460	428	409	446	449	436	402	479	458	435	451	447	445	418	415	458	494	473	422	425	440	469	451	469	408	425	444	452	462	443	413	447	465	441	431	389	427	434	485	435	421	424	471	402	441	484	451	444	483	411	455	443	419	449	439	417	476	430	464	425	406	426	430	452	439	435	467	438	438	454	434	421	453	460	441	442	453	430	463	424	444	434	451	470	439	429	440	413	448	424	443	493	455	430	413	473	429	442	420	442	435	447	476	454	493	449	461	423	454	493	461	477	487	450	465	471	447	476	438	436	446	406	455	466	483	434	457	458	460	454	469	465	446	455	469	500	455	441	457	468	485	472	443	433	433	456	459	455	498	411	429	437	449	464	425	451	440	420	448	431	432	445	437	444	481	438	469	446	426	439	439	461	443	413	420	450	444	450	498	484	420	457	429	407	432	451	443	437	451	421	470	480	447	479	442	433	439	456	412	460	459	441	459	490	477	444	421	438	446	462	459	394	460	419	470	442	468	443	423	421	425	406	423	451	395	477	432	417	450	455	439	462	436	465	430	464	439	448	464	437	432	480	451	459	503	441	465	448	465	459	410	469	450	403	451	471	454	471	451	449	443	441	477	416	471	434	438	451	444	447	450	418	455	448	451	423	406	453	470	441	416	475	465	462	480	463	458	464	487	464	455	445	442	472	493	442	415	399	474	456	438	419	442	446	488	462	413	492	480	435	447	448	453	421	442	443	454	435	493	443	442	440	448	448	472	419	500	437	439	449	456	486	429	487	463	470	442	456	399	422	450	470	453	445	484	416	435	460	434	437	450	456	428	457	415	373	447	445	435	450	426	434	442	501	475	447	426	419	469	468	461	462	438	451	448	458	432	432	467	443	470	487	443	456	448	423	406	434	477	453	429	396	427	443	449	439	440	460	432	441	491	394	457	459	444	488	462	480	429	453	431	451	426	407	432	472	429	479	445	432	466	449	447	463	429	463	457	433	482	487	407	454	445	470	482	470	413	415	437	432	428	435	389	422	452	451	448	425	409	438	402	409	453	433	436	427	438	486	446	425	421	470	453	464	468	464	425	478	462	420	453	458	454	496	443	461	458	439	470	411	421	409	475	415	465	464	441	423	433	427	450	461	474	475	428	437	481	442	436	451	468	449	423	458	422	405	413	444	432	451	474	417	385	466	473	438	468	441	482	445	503	421	467	448	430	464	406	452	510	450	481	454	427	425	439	439	380	465	430	433	474	451	482	444	470	456	397	426	415	430	420	414	466	457	453	426	472	427	451	467	440	451	454	430	450	473	461	415	473	449	462	451	444	426	473	442	418	440	440	402	449	430	461	432	481	441	464	500	444	470	450	445	425	471	436	430	478	439	460	431	431	442	460	430	439	470	447	465	446	428	445	425	434	448	447	459	441	415	479	432	445	477	452	435	421	435	484	435	447	505	466	414	416	444	437	462	450	420	472	439	427	432	424	436	412	479	439	451	449	444	448	448	452	427	422	421	495	421	488	396	483	458	462	460	416	473	496	419	413	456	424	440	428	454	438	426	456	443	414	457	443	460	425	485	456	407	459	446	500	382	443	443	421	431	466	418	435	465	433	476	488	477	414	502	430	488	450	435	440	452	415	422	423	460	450	463	473	438	452	433	461	477	462	463	441	422	431	463	438	407	460	462	454	429	443	428	460	466	451	458	472	442	424	484	438	453	436	450	442	479	473	448	435	441	454	431	447	436	480	482
31647	33510	40863	25195	6231	4886	4090	3436	3036	2382	2103	1961	1708	1610	1549	1492	1407	1335	1179	1130	1115	1151	1138	1085	1009	1064	1007	1053	1007	1022	1007	983	1034	1014	961	1034	1002	1004	957	994	991	939	978	957	988	988	965	1002	964	965	972	988	1002	978	941	965	967	968	1037	1021	958	987	1021	962	990	981	952	967	969	992	952	925	942	946	912	921	1003	969	1007	989	959	902	992	982	1004	948	959	1013	948	951	942	965	949	959	961	952	969	985	989	1002	953	957	994	927	994	943	968	958	975	1095	1034	937	968	936	1024	985	967	965	992	992	963	945	1030	941	971	997	969	950	1040	954	956	989	969	965	918	974	1009	950	989	1008	948	1006	945	937	925	975	942	989	942	1010	934	953	978	911	924	944	986	902	964	938	972	981	947	985	952	941	1008	950	905	955	962	993	996	959	941	979	954	948	958	1005	992	910	1009	977	938	1016	978	954	970	982	933	945	956	973	946	985	974	898	996	972	1008	978	1007	1001	962	1013	944	959	1005	944	933	947	933	920	1016	1006	1003	935	930	1028	941	949	966	1014	977	964	979	949	911	953	987	976	988	981	973	954	991	933	1002	1036	994	1001	976	929	930	902	994	986	920	951	915	927	948	969	1002	953	924	954	977	969	897	978	922	960	939	938	953	1004	962	982	929	950	971	940	900	945	940	1016	946	924	974	969	981	948	941	973	971	1013	968	988	982	940	962	978	935	949	951	1011	936	1018	966	926	943	907	964	961	968	983	949	970	1002	994	963	945	975	966	1076	925	974	1020	929	931	1001	967	972	941	927	931	939	956	1000	1007	960	981	953	965	997	940	967	942	891	902	918	998	982	941	933	961	964	941	894	944	942	917	963	1010	948	960	1008	977	920	890	993	918	909	897	988	988	981	941	998	915	971	927	980	958	926	949	1025	965	921	965	979	960	932	903	1007	956	987	962	960	1026	1010	987	966	987	927	933	989	963	1012	906	1015	956	988	956	939	979	963	948	963	1022	979	887	970	963	999	928	912	942	929	958	913	942	933	998	978	1038	973	948	1014	959	963	914	999	993	1012	976	952	926	927	931	950	975	1002	976	950	1003	983	941	980	983	960	984	955	955	945	914	937	897	984	987	1018	939	992	924	1009	992	975	980	984	978	979	923	922	956	975	977	954	942	982	983	984	923	982	940	935	993	962	1001	952	977	951	945	962	1024	925	962	944	924	960	987	1009	936	967	957	994	884	1020	929	911	970	983	958	986	937	929	987	956	918	1020	956	949	958	967	963	987	1007	903	1001	999	1014	920	943	914	950	947	971	953	911	968	963	978	997	944	938	1010	942	986	932	950	963	1015	974	1018	884	964	980	945	943	954	979	1019	933	966	971	1023	959	955	931	1021	920	982	1013	927	905	932	904	935	938	986	995	944	963	991	954	985	979	956	910	947	946	959	997	994	963	935	970	949	1006	1020	967	973	982	976	966	993	978	974	945	1025	999	976	931	976	967	968	971	999	952	1006	931	999	942	997	957	1010	990	961	937	1017	937	903	976	907	1002	952	946	888	1005	981	928	931	938	1018	980	950	975	972	970	986	965	971	980	999	1022	937	968	955	935	917	976	935	907	958	979	964	935	934	952	955	928	967	971	957	947	1025	994	950	972	1015	981	955	915	993	973	963	905	897	942	946	962	951	1019	912	985	992	962	911	959	948	955	981	944	949	982	947	988	934	986	990	963	963	956	956	964	945	980	977	970	966	919	948	958	973	1008	931	962	951	943	1016	966	952	965	899	960	961	998	966	963	968	954	912	1053	960	953	1003	929	948	920	1010	974	1005	952	976	981	950	990	972	990	993	968	901	972	997	951	990	922	948	965	999	967	917	970	965	977	991	965	932	988	1003	952	983	920	998	980	955	944	1014	904	960	964	1017	987	952	981	992	980	1018	938	891	987	940	975	979	939	970	989	924	1001	959	967	938	946	944	983	941	965	976	966	952	904	978	957	976	972	956	999	973	1022	966	908	1002	983	967	1019	927	947	975	959	992	932	994	961	949	964	969	984	995	944	1000	960	926	998	971	936	969	977	965	1001	983	976	970	938	992	954	936	954	921	966	964	980	987	967	1004	977	901	947	937	927	987	924	898	970	935	855	1019	935	1035	955	917	983	956	968	988	919	932	958	994	936	961	988	963	973	990	985	948	955	1001	982	934	947	927	971	974	976	1013	1017	955	939	1007	983	930	930	1009	954	922	900	944	982	940	981	977	957	996	1004	904	982	981	1000	922	926	909	964	947	959	945	967	967	952	1050	946	962	942	933	963	1029	988	908	983	947	939	993	937	976	967	981	966	986	1018	940	943	957	905	978	948	966	945	1032	960	953	985	960	910	941	924	985	987	919	1009	988	980	897	948	988	1008	950	968	924	993	949	938	893	936	912	1003	987	967	954	996	921	912	962	935	981	935	969	954	983	1032	1041	925	923	946	965	952	966	936	964	941	945	957	1008	960	968	955	982	990	995	998	949	950	943	961	941	946	942	950	969	919	993	953	975	953	981	938	966	943	957	966	997	898	947	963	958	956	958	947	982	939	975	968	975	982	928	989	952	932	972	999	955	947	931	947	1002	943	971	994	998	928	941	910	1009	974	923	982	910	936	958	954	993	928	932	926	982	971	946	965	968	987	942	957	951	988	966	947	963	1032	996	964	956	997	952	940	950	1015	960	977	923	988	971	962	992	952	955	1025	972	948	973	987	965	946	954	1006	992	958	955	955	900	979	889	1002	898	934	949	975	936	932	1033	915	979	991	945	910	999	963	977	1040	872	970	948	1023	916	986	957	967	994	985	928	946	999	948	887	930	936	968	952	962	899	944	924	958	993	1012	944	952	1019	920	966	994	965	902	966	979	939	1009	900	956	956	981	978	956	955	943	964	944	958	930	965	956	935	983	952	976	971	941	977	962	939	975	937	915	973	933	1002	964	1018	932	1011	925	1019	894	936	959	926	964	954	946	971	985	939	956	923	937	939	984	930	961	968	917	932	946	945	973	953	969	962	956	953	887	968	1000	944	963	971	968	946	903	948	986	935	997	1023	1025	941	944	937	974	1025	947	985	933	953	973	964	922	953	1014	951	956	950	968	981	944	1006	996	983	980	935	972	940	963	950	953	983	954	950	938	967	903	991	955	944	1016	966	1013	960	980	950	932	1031	989	968	1001	998	975	1015	1032	970	1001	971	963	938	937	942	974	989	993	944	1020	938	959	939	958	975	960	982	947	984	1014	935	958	935	952	1018	955	941	917	1007	979	932	993	955	1006	1016	971	962	985	943	948	1013	1015	1009	1006	908	906	948	957	986	1013	938	918	959	978	954	966	986	959	965	957	995	966	963	974	964	974	989	936	957	957	975	1008	949	930	956	977	985	980	968	1006	946	970	957	952	1012	975	996	1026	1007	961	958	993	997	980	995	996	984	949	957	895	924	944	980	940	953	976	913	947	975	931	1033	954	949	1050	984	963	934	935	946	996	953	977	995	913	948	958	971	952	991	942	975	956	899	955	988	986	983	949	964	952	929	989	951	926	954	969	967	991	982	919	917	969	912	983	1003	949	993	945	1003	1024	973	1006	913	938	963	1007	975	980	912	1038	945	1000	941	939	943	965	989	997	1000	927	997	941	1052	965	955	985	908	890	936	932	917	964	991	986	952	941
21627	13164	7952	2955	823	612	533	454	433	442	430	411	374	405	370	373	341	362	361	397	361	333	363	381	372	357	361	389	369	374	353	364	360	392	343	313	358	324	312	339	362	322	361	370	371	363	356	350	346	347	356	348	367	354	385	339	307	356	374	365	393	362	369	353	348	377	350	370	336	394	376	376	373	361	381	388	351	381	354	344	353	382	374	378	359	355	362	338	359	347	339	384	345	367	339	354	364	350	369	430	355	372	398	394	321	344	382	369	366	339	329	335	344	345	354	330	385	345	355	381	360	360	335	362	375	380	377	335	373	405	381	383	340	383	355	364	371	352	378	355	378	342	357	348	343	347	359	380	356	364	345	344	354	337	365	346	382	390	323	386	385	379	347	386	338	363	374	377	364	326	362	378	360	355	350	360	380	320	362	405	363	363	365	385	407	349	346	364	348	334	331	353	392	371	328	356	364	353	347	334	357	344	383	375	310	332	361	379	355	372	345	349	372	341	340	370	334	355	358	365	350	415	360	365	317	390	360	333	333	383	393	358	349	352	340	353	332	360	366	349	369	351	301	368	367	355	373	332	389	349	357	364	428	384	330	401	319	352	358	335	396	345	343	398	337	389	353	375	349	346	354	356	343	387	370	381	361	332	361	359	340	375	325	369	343	355	412	341	381	367	354	371	374	371	339	353	379	393	372	334	366	376	393	340	350	362	387	352	355	339	386	339	383	353	362	333	331	326	397	339	373	354	353	362	377	369	366	375	336	368	340	359	339	362	334	355	403	345	399	360	390	354	361	378	368	388	349	354	358	348	362	401	373	374	343	354	348	326	362	343	335	353	349	341	387	343	376	359	393	394	385	392	374	369	374	345	369	357	383	362	353	356	362	345	342	329	370	397	346	348	362	348	345	389	378	353	358	336	343	348	354	329	309	398	367	360	393	369	378	332	347	336	347	327	337	347	343	375	357	359	368	375	350	371	365	401	361	354	366	374	342	329	393	327	392	358	347	328	331	378	365	352	409	360	381	367	324	337	370	362	378	346	365	345	366	377	387	383	368	383	344	340	355	336	333	349	383	356	343	369	368	320	384	372	362	350	397	345	367	354	391	340	394	345	399	370	377	379	339	389	405	341	324	327	366	376	364	349	353	364	345	362	351	382	332	351	384	370	351	350	343	379	359	367	337	352	394	361	318	328	371	330	345	347	420	372	378	348	387	359	418	343	373	372	341	336	360	363	353	372	373	377	368	365	371	365	371	389	358	321	352	351	355	384	323	396	361	366	359	342	338	368	329	303	355	349	357	305	379	332	356	378	358	334	364	320	377	361	367	346	329	342	391	340	340	338	360	361	353	312	357	375	370	361	333	359	372	363	374	369	339	329	397	371	348	355	353	378	348	354	341	321	369	346	339	354	367	334	358	386	359	349	357	366	325	345	349	403	351	370	348	348	329	381	363	362	341	366	364	375	334	350	387	352	360	353	372	365	374	343	341	343	365	326	357	362	369	377	371	371	344	342	360	347	385	352	357	408	355	370	344	391	391	356	362	396	342	358	368	335	353	380	354	321	337	359	342	370	360	355	379	386	336	345	383	347	353	340	371	324	348	364	387	362	398	354	385	359	340	385	377	349	365	337	338	347	342	358	344	378	328	356	367	359	367	347	358	388	335	351	375	383	343	333	358	330	344	360	317	341	381	319	346	367	351	367	366	414	362	366	367	348	368	347	339	327	338	341	348	358	357	374	345	357	360	390	357	351	352	341	373	339	354	371	364	386	361	360	328	382	371	360	352	370	390	379	340	349	336	383	352	342	378	364	369	335	340	344	367	354	386	408	396	354	389	390	362	354	346	331	325	340	347	358	346	384	379	355	367	359	337	354	347	351	357	441	382	356	357	384	358	375	378	364	335	362	327	339	353	407	341	387	380	346	341	327	355	352	390	329	382	340	342	343	373	346	361	344	372	341	376	369	329	323	355	354	350	353	336	388	377	343	349	401	358	398	388	405	364	350	362	389	342	369	369	365	354	376	356	332	360	346	373	354	355	336	358	380	348	359	362	355	360	386	367	360	347	395	370	369	356	353	315	374	342	359	345	393	363	360	372	381	382	378	347	378	345	357	315	323	382	321	372	349	383	362	352	431	350	343	360	320	323	393	350	377	342	380	333	361	332	354	392	360	382	341	342	365	348	394	356	346	335	355	335	368	337	376	410	359	377	373	346	381	350	361	370	381	363	341	361	351	320	360	378	360	368	348	339	325	379	323	368	354	357	346	384	340	355	374	371	372	357	349	361	377	390	400	322	376	403	336	370	391	333	401	385	357	349	366	369	359	356	366	380	405	347	354	351	331	360	366	372	372	377	343	366	375	341	338	342	376	327	342	373	398	381	311	379	389	346	352	400	375	363	376	372	323	352	331	345	367	373	355	351	359	362	380	399	360	343	366	376	343	355	320	354	382	384	397	377	357	351	361	338	354	373	349	357	361	340	305	334	342	385	375	373	381	368	347	351	342	336	367	364	343	322	344	383	391	339	355	373	356	353	352	336	327	351	319	345	356	324	355	397	376	393	369	357	344	352	354	356	372	335	344	375	361	406	340	330	347	378	382	378	366	374	376	401	362	343	350	350	335	343	397	362	376	386	363	349	341	324	345	345	347	357	377	309	340	356	366	355	376	351	363	347	370	347	352	352	324	365	371	382	347	359	375	385	344	362	362	382	359	369	375	352	364	347	353	362	381	350	343	368	383	373	363	371	367	355	355	344	368	362	388	347	361	388	369	395	339	362	344	394	385	328	386	395	367	352	392	369	361	338	369	342	361	369	370	341	335	341	364	299	353	363	352	409	341	339	378	369	379	327	351	398	370	373	365	344	400	359	340	370	332	357	345	349	347	334	347	354	396	390	357	370	336	362	377	351	323	372	350	345	373	368	326	363	356	353	354	353	331	348	365	361	417	351	313	354	347	355	390	359	353	371	363	389	336	351	334	339	339	343	337	371	338	402	332	354	373	359	392	376	379	343	332	350	325	418	341	346	378	319	328	376	361	330	387	329	365	404	388	328	354	368	370	377	385	352	361	399	384	359	351	326	353	370	358	331	389	384	398	368	373	381	332	348	342	384	377	355	320	375	378	354	352	351	358	382	370	341	384	322	358	405	391	377	357	331	366	358	390	376	371	351	349	337	367	335	369	324	376	320	326	370	343	344	364	379	357	338	352	356	345	358	383	382	409	409	408	359	353	352	357	351	367	335	389	367	369	393	395	336	357	395	374	376	371	366	344	373	393	355	333	356	370	374	357	328	384	357	350	349	363	364	360	386	338	384	373	392	357	343	410	365	371	304	368	342	380	351	360	342	341	371	380	350	343	360	352	372	385	327	371	331	368	400	380	377	350	368	330	378	334	351	333	336	381	350	352	351	338	354	343	340	335	374	377	379	346	355	309	361	329	361	330	374	337	355	337	345	330	379	393	331	312	358	346	365	369	384	337	371	338
13054	10636	11629	6159	2250	1867	1659	1399	1248	1154	1111	1095	954	940	939	962	882	847	868	829	787	822	849	837	836	878	827	824	804	809	774	817	788	822	818	758	790	770	809	851	785	806	824	822	807	821	819	800	816	825	731	787	815	779	813	784	771	763	833	810	796	837	808	776	796	752	796	821	776	772	785	809	865	823	777	763	812	812	795	804	789	845	772	825	781	827	756	808	770	814	793	814	801	753	787	780	788	787	865	801	802	799	803	813	802	794	814	796	845	768	779	824	785	777	818	789	798	794	804	799	828	815	834	794	852	783	827	812	825	822	797	776	779	804	829	790	813	795	802	772	797	797	778	774	809	797	843	760	849	771	769	812	835	800	766	790	813	717	817	800	805	814	799	805	844	753	846	773	807	822	773	813	779	813	785	806	777	788	811	797	804	775	800	729	786	780	756	770	821	782	743	816	746	822	841	867	805	809	757	812	814	794	863	784	746	791	804	845	789	815	831	761	846	818	750	799	785	812	768	758	743	800	867	814	796	764	799	817	753	799	808	824	739	801	815	841	782	819	803	799	807	827	829	811	817	810	797	778	767	811	768	747	792	805	840	818	843	734	744	829	745	849	811	797	823	786	802	797	733	769	799	785	797	806	822	775	804	856	804	837	748	774	816	815	792	778	832	830	794	755	743	785	762	840	757	844	772	811	786	818	841	767	776	813	774	797	741	744	812	852	818	803	793	856	798	791	827	795	800	856	827	800	817	779	833	823	806	789	769	798	829	818	809	833	842	814	780	763	788	784	801	806	800	780	784	816	810	880	809	796	805	801	786	824	732	795	781	778	797	801	728	792	757	803	813	807	808	814	774	774	770	777	797	779	840	779	825	744	770	781	788	768	851	786	801	805	758	827	815	825	849	813	755	792	807	792	823	840	801	819	813	745	725	746	827	804	796	818	828	823	831	805	770	784	763	816	792	781	815	818	789	842	791	822	784	785	720	824	810	758	818	817	798	796	828	798	780	816	781	824	792	822	707	823	780	765	777	798	782	830	783	796	765	814	800	784	763	765	777	779	860	781	814	779	799	814	753	766	764	810	800	797	848	761	791	830	799	752	799	751	781	779	782	779	800	817	765	803	833	818	844	779	859	756	825	787	815	778	750	843	815	799	775	753	790	813	806	820	860	752	764	802	843	771	833	869	764	849	816	787	799	793	828	800	793	810	793	795	805	775	813	773	755	771	760	852	783	834	798	805	772	859	789	758	817	824	808	796	770	772	815	818	857	832	803	809	786	791	775	834	777	787	760	790	786	834	784	737	892	815	782	795	808	805	813	789	782	765	800	829	782	801	816	815	802	828	782	859	803	824	794	804	786	791	810	826	821	811	762	784	778	796	836	835	825	802	859	799	786	801	800	744	780	818	748	821	805	805	779	773	814	806	846	848	812	792	819	752	824	745	766	780	779	783	773	781	791	809	810	824	784	833	826	885	728	807	772	760	711	800	823	819	826	807	751	804	824	821	775	771	753	805	786	834	774	779	789	794	808	824	838	779	836	800	780	766	781	879	808	817	762	794	742	800	807	785	815	827	805	797	826	826	822	873	793	802	745	757	780	823	818	760	852	848	810	810	795	720	829	778	828	839	788	804	751	803	815	794	794	779	845	757	835	779	745	808	852	816	778	765	816	810	817	779	785	803	827	807	804	796	798	754	856	798	812	840	808	780	754	841	796	765	844	810	819	808	784	765	847	788	784	793	806	805	782	822	803	852	829	807	785	753	828	762	793	826	831	843	821	826	773	795	766	789	789	823	815	807	812	849	714	857	780	829	806	849	811	786	800	788	839	812	828	773	802	817	783	808	761	775	753	794	776	770	840	832	811	804	844	827	810	872	770	818	837	825	777	799	773	765	799	803	805	783	813	849	769	786	814	792	766	764	741	786	785	789	784	827	797	796	780	819	789	812	801	785	796	775	837	797	765	792	817	772	754	799	807	795	781	750	773	818	800	776	830	810	811	772	770	804	824	766	828	805	825	802	762	827	841	811	764	817	786	808	762	738	806	793	777	734	797	770	828	777	774	785	822	799	827	801	823	733	774	784	798	786	867	826	834	791	767	847	790	833	788	804	808	794	770	849	757	816	832	779	816	787	738	761	748	866	842	762	793	787	798	794	831	773	763	786	768	832	792	777	806	839	832	824	764	797	796	791	822	805	830	773	802	800	804	840	785	798	777	795	790	813	801	807	880	786	789	813	831	815	844	800	821	819	778	808	773	782	776	782	841	877	780	808	801	796	804	780	772	766	774	801	807	798	801	791	818	809	741	766	782	829	775	746	839	780	791	775	773	789	783	809	759	766	805	824	768	761	856	783	781	876	805	792	781	803	778	818	796	824	786	776	788	827	753	828	795	782	804	780	784	792	773	789	817	826	848	833	766	755	832	789	820	779	798	772	757	751	862	834	832	782	776	789	784	789	863	794	788	782	803	796	798	812	781	793	818	789	829	787	809	800	805	811	773	770	814	757	800	813	812	840	849	754	820	824	827	752	789	819	789	771	798	821	796	836	799	830	832	821	765	806	844	797	801	789	775	837	828	769	802	739	775	780	763	798	795	789	819	761	769	828	828	810	739	773	852	771	810	842	798	796	772	803	800	793	796	855	822	847	769	829	820	783	820	797	825	804	805	751	830	769	797	819	833	791	776	803	803	735	781	874	815	787	799	805	795	840	803	799	823	806	782	800	831	819	804	811	793	795	749	807	804	830	788	817	779	772	801	816	825	770	830	789	822	783	788	837	786	772	808	785	821	818	807	774	825	773	850	807	777	775	764	776	766	800	854	829	833	804	763	811	831	742	777	775	825	794	766	796	792	821	807	839	811	823	816	747	813	777	790	793	796	771	826	791	834	821	792	813	803	851	836	775	819	834	799	774	795	818	806	860	786	792	810	799	872	824	815	777	782	812	751	819	803	730	780	801	778	836	756	799	788	823	809	855	788	779	818	773	829	814	806	795	769	826	764	790	788	824	756	783	776	766	775	801	754	812	836	786	767	801	769	807	820	786	750	854	839	818	763	818	833	805	801	812	783	789	779	808	772	816	780	798	795	762	839	885	838	812	822	777	742	763	806	793	754	843	779	814	820	806	864	826	863	785	840	789	799	843	783	784	871	837	867	808	774	741	763	752	764	834	844	783	816	744	786	757	752	792	783	812	832	806	807	735	786	788	811	827	803	767	797	834	878	806	796	783	775	830	802	777	808	817	768	795	805	822	822	818	775	801	850	795	811	727	824	838	819	811	826	829	862	818	812	844	792	737	768	766	787	842	804	781	843	777	818	799	815	767	823	810	800	816	754	782	810	788	798	838	776	768	782	793	874	758	822	803	845	841	879	766	823	784	808	796	814	846	779	812	790	776	821	787	755	777	773	853	744	779	813	825	848	771	791	771	826	804	791	837	804	755	838	786	791	781	811	801	778	818	851	808	826	848	778	724	785	801	798	818	748	774
39586	30054	26809	12629	2893	1344	821	696	644	549	508	479	457	480	456	406	461	423	404	440	399	408	395	437	418	433	389	404	414	397	397	402	376	400	390	365	423	397	367	404	423	393	404	390	389	369	362	370	361	397	373	408	398	415	383	398	388	372	413	386	417	395	346	372	381	374	429	380	408	354	416	384	401	366	405	404	419	375	387	441	374	409	417	382	356	346	389	390	429	376	387	417	390	420	439	368	386	408	395	418	359	423	425	342	375	373	385	412	404	415	348	437	436	385	437	404	427	412	394	378	409	359	423	354	399	376	376	384	388	389	390	399	369	366	404	387	429	379	352	373	410	406	403	443	401	409	387	373	410	407	378	391	390	390	374	378	392	405	384	415	381	385	420	364	414	397	391	426	364	383	441	378	421	407	428	380	391	388	399	448	389	394	391	376	409	426	393	389	412	397	381	424	365	378	432	415	375	373	380	402	408	394	361	422	418	410	377	400	376	395	435	392	381	375	422	398	386	350	396	409	380	375	369	419	394	402	433	384	401	421	417	391	366	429	381	402	411	395	379	393	387	390	404	415	413	439	394	376	392	363	432	384	413	391	377	391	444	397	373	385	376	402	381	414	409	410	399	399	384	369	376	404	429	401	388	406	408	391	380	387	324	404	404	381	391	378	408	397	377	411	382	430	377	409	405	369	413	382	408	389	422	386	380	414	438	421	422	412	415	329	362	413	419	399	394	425	400	431	387	400	414	404	417	362	416	387	350	394	416	390	406	417	378	427	392	440	431	390	388	418	433	367	358	396	423	388	397	411	368	419	411	394	458	410	380	384	384	386	393	410	369	389	388	376	384	398	393	415	429	422	404	413	376	390	427	402	398	371	384	408	398	391	397	408	405	387	377	392	420	430	377	400	417	400	384	367	438	405	414	361	378	356	441	401	380	375	411	405	402	403	423	388	406	369	376	368	410	406	407	386	349	360	407	419	399	403	403	369	401	395	410	370	425	421	383	387	387	399	381	443	399	380	388	369	389	373	411	400	384	376	395	374	416	417	432	391	385	411	448	373	397	405	424	415	382	379	369	404	400	412	415	377	396	389	352	379	431	422	406	379	407	462	403	389	365	392	435	394	419	369	421	377	397	353	409	400	386	391	411	367	386	375	358	394	410	399	412	428	388	390	378	370	389	412	393	390	386	359	395	378	406	384	376	398	398	427	410	374	416	381	393	420	403	381	348	373	429	405	401	392	412	413	401	431	396	405	385	423	397	418	386	378	426	381	419	380	438	428	399	423	413	402	383	396	369	386	388	431	365	438	406	378	398	388	358	426	391	371	409	386	407	360	432	397	384	409	383	353	379	398	367	396	379	399	413	417	421	394	362	411	415	410	420	419	406	399	357	395	379	387	391	463	415	430	408	422	379	344	372	387	383	429	395	419	426	383	375	398	416	387	381	423	424	380	403	430	383	363	410	386	385	379	385	417	368	387	370	370	408	377	388	406	381	401	342	397	400	445	402	366	430	390	361	384	439	371	403	425	383	384	406	388	388	411	405	396	408	373	408	352	361	382	425	402	377	386	371	387	414	400	423	443	428	373	367	378	426	438	378	364	385	377	423	400	349	397	415	405	434	371	372	427	422	372	379	438	384	421	401	410	458	429	383	416	386	424	377	350	388	402	420	350	390	419	401	399	400	457	394	425	421	428	358	389	397	363	403	413	374	371	387	423	363	388	397	396	412	417	380	422	408	404	365	409	395	382	430	444	389	392	361	375	389	374	395	363	393	405	382	385	361	391	388	386	393	342	368	423	392	375	413	397	398	405	402	406	423	375	431	382	359	380	355	388	420	404	426	399	376	395	364	441	394	366	378	385	378	380	372	399	417	375	390	408	440	370	377	401	399	417	397	400	408	390	440	413	397	413	412	404	390	433	350	422	400	390	409	377	403	366	352	384	367	392	396	402	357	398	414	376	360	392	432	384	403	382	412	387	413	411	411	361	392	387	356	365	405	403	392	378	401	373	401	378	409	378	392	414	388	396	365	402	418	428	385	403	423	355	371	424	388	379	407	381	414	396	426	390	398	395	377	385	408	400	413	392	393	418	393	360	405	367	384	405	409	365	396	345	364	415	373	414	385	412	390	391	423	415	427	420	379	348	367	408	359	394	388	379	403	446	407	391	401	404	383	398	406	377	420	407	422	421	366	401	409	336	394	360	399	410	372	356	341	393	368	345	400	379	368	389	385	381	367	393	382	399	405	419	395	395	379	438	404	379	377	404	392	363	380	409	410	426	426	394	384	401	392	333	401	370	381	411	389	451	428	440	465	437	388	386	425	422	371	399	389	406	395	375	367	398	371	348	381	404	429	366	402	423	404	401	400	415	384	403	407	423	430	375	402	412	378	392	379	397	412	396	409	380	384	411	343	379	384	395	379	373	397	361	385	389	404	440	390	420	399	398	407	415	366	431	411	332	353	399	406	400	379	398	396	425	433	400	395	368	445	360	394	429	383	360	419	407	412	405	419	406	414	400	391	390	400	362	382	371	403	383	444	373	391	356	373	390	389	392	418	394	413	406	395	390	387	433	422	390	426	353	398	380	419	414	438	385	421	380	394	376	384	363	380	478	420	381	421	357	368	404	414	406	391	394	385	393	417	406	430	390	396	389	400	378	412	422	410	395	445	411	409	442	415	434	384	385	414	423	421	398	361	402	363	362	382	395	388	390	386	420	355	394	399	384	377	348	383	410	424	409	386	427	413	415	409	387	396	404	392	396	369	373	405	392	421	391	391	400	383	393	397	385	389	394	379	385	381	425	379	396	420	417	375	420	365	371	394	382	355	395	416	387	427	424	416	372	434	415	419	408	399	399	373	358	406	381	378	411	374	426	392	383	420	385	392	368	393	433	383	417	399	396	402	381	386	414	390	419	396	414	378	383	394	366	383	401	412	411	381	385	380	369	376	356	405	379	378	371	404	392	391	407	396	404	408	366	375	401	373	345	376	385	404	415	400	400	387	392	431	390	399	376	359	398	395	366	395	407	401	385	405	394	394	366	394	394	436	384	423	395	366	402	388	422	412	366	403	388	391	381	401	385	400	401	379	395	391	388	397	409	409	356	399	387	396	380	383	415	412	366	389	455	426	390	402	421	360	386	391	371	393	368	351	357	392	430	403	376	402	368	397	391	355	385	436	346	461	358	414	353	419	398	336	398	372	405	383	413	440	375	379	392	404	399	418	402	403	398	382	376	403	389	421	412	442	425	429	389	405	383	422	382	369	437	398	373	348	407	410	390	417	398	380	403	384	363	395	404	392	417	421	365	375	362	386	408	412	416	396	377	408	406	392	387	377	403	412	412	433	390	403	427	427	382	412	406	402	396	394	375	361	410	412	358	419	390	420	397	408	370	411	392	398	399	405	400	415	386	409	459	403	397	423	401	374	381	356	333	418	378	376	412	428	361	372	390	411	395	354	364	411	383	388	349	391	411	397	395	388	377
25458	23027	28568	14257	4083	3608	2696	2465	2020	1790	1524	1391	1326	1242	1209	1133	1103	1109	969	1071	1023	942	936	936	936	884	907	877	917	892	913	880	919	878	923	928	833	894	877	859	909	859	826	854	830	882	905	884	870	887	900	895	812	891	833	919	866	832	891	893	892	927	918	875	813	908	861	915	860	872	890	825	852	852	811	932	900	924	900	878	874	851	911	880	859	870	845	860	891	831	845	887	860	914	854	919	869	830	869	839	914	885	865	930	857	904	873	898	889	840	857	872	881	905	934	864	881	834	894	887	886	879	892	890	906	834	911	876	853	905	881	905	884	883	873	888	882	858	870	839	875	879	827	807	870	931	859	925	903	815	881	844	858	831	820	863	917	880	833	868	916	870	885	891	879	921	849	876	818	814	859	883	859	875	876	889	888	874	864	840	811	859	843	826	901	950	834	897	893	882	799	836	866	878	864	899	860	876	878	851	901	855	943	858	925	901	869	858	831	880	907	889	891	822	878	845	869	862	892	884	909	876	863	910	809	855	844	846	884	886	905	905	860	806	853	842	910	857	887	820	873	854	877	900	895	853	901	840	861	827	875	829	852	888	879	905	841	893	877	861	857	881	875	780	920	878	850	883	891	847	907	847	870	922	819	873	873	895	911	815	877	872	852	822	878	841	876	901	814	915	905	845	878	866	902	902	835	845	802	861	854	840	896	851	837	819	846	852	914	930	852	845	901	794	888	869	881	855	894	851	862	875	907	883	877	857	896	840	918	865	842	845	918	942	900	899	892	852	854	884	868	837	887	880	866	859	886	838	869	903	851	862	845	860	883	872	916	893	885	885	818	898	881	874	844	870	813	878	936	884	892	817	856	819	915	863	881	855	861	869	830	838	885	916	864	891	869	824	835	932	863	867	870	817	889	838	915	920	884	845	895	858	876	877	887	873	842	840	840	869	884	849	836	901	819	864	868	896	836	894	823	860	824	883	881	884	861	865	803	869	924	885	854	869	878	888	852	967	859	903	855	874	859	884	874	885	853	856	879	860	897	904	857	878	807	843	783	891	850	865	866	831	939	917	892	891	871	851	881	872	872	820	849	823	879	844	904	881	864	943	901	876	891	898	872	900	870	885	863	912	881	841	869	859	842	876	911	866	872	883	832	850	852	875	885	876	844	844	913	816	893	866	808	913	873	933	889	867	832	849	862	824	836	877	827	911	892	840	857	842	896	881	832	852	823	869	882	839	852	900	894	927	840	844	844	858	863	844	890	914	893	875	883	887	944	868	865	890	870	875	865	842	842	895	854	880	874	858	888	860	873	822	920	891	863	854	894	868	816	819	831	877	856	887	903	879	898	857	860	909	870	817	821	882	835	812	854	886	926	879	877	871	898	914	836	830	863	823	824	824	852	845	875	882	872	847	843	857	866	824	852	883	903	891	909	858	875	891	836	904	896	820	842	870	854	845	856	826	844	875	832	904	924	897	858	839	834	843	872	830	881	883	906	874	880	923	922	857	871	890	838	856	875	863	900	830	883	874	813	854	809	855	850	888	877	846	887	936	893	860	864	832	861	848	882	876	888	865	873	808	894	882	905	809	851	888	914	849	901	874	832	886	901	861	859	869	873	849	891	872	903	885	822	861	872	864	855	840	861	894	866	882	864	872	867	868	842	858	861	824	848	865	895	867	897	884	848	887	857	847	859	845	857	892	883	895	899	907	828	905	896	862	871	891	848	890	840	852	922	912	853	837	832	872	835	913	846	853	875	866	885	891	843	861	827	862	877	826	852	800	836	874	848	885	858	872	851	865	893	871	887	869	857	909	905	831	841	910	886	882	847	894	896	875	833	864	875	860	914	828	858	859	847	902	871	870	835	827	891	869	849	883	802	860	846	890	854	859	870	872	816	832	892	850	857	823	851	889	924	834	905	891	835	836	879	857	855	837	907	890	853	901	918	828	915	843	895	912	870	776	884	844	892	878	845	850	915	903	838	846	899	837	884	827	845	882	895	853	869	870	860	858	895	840	840	875	923	898	909	875	878	807	868	863	876	903	874	855	863	850	877	912	882	863	859	882	852	825	832	886	881	898	813	859	910	873	862	823	928	857	899	853	847	809	889	877	834	865	884	831	918	814	917	886	854	915	888	887	854	917	813	856	880	867	859	866	847	860	860	820	859	889	842	882	894	884	891	876	896	892	878	893	856	917	876	931	887	913	874	828	846	916	889	813	834	838	878	846	873	866	905	832	865	891	858	850	899	903	863	891	909	874	878	854	851	907	874	903	889	867	854	841	879	917	896	848	796	870	875	849	907	909	865	883	875	844	888	874	848	817	939	856	915	819	883	859	830	920	968	890	856	950	875	848	882	842	925	816	876	885	823	891	905	844	892	864	866	859	873	840	857	829	819	846	842	890	849	869	875	881	945	861	864	866	899	830	865	821	886	828	911	848	874	888	885	855	865	850	864	852	872	817	854	914	902	902	859	809	840	895	871	859	903	897	879	863	833	857	916	867	870	908	854	865	845	862	872	819	841	872	868	888	869	878	853	834	861	866	857	876	862	901	832	862	857	848	854	863	857	861	938	826	875	867	805	918	866	916	929	824	946	818	850	869	804	854	895	885	840	911	838	883	865	878	857	855	813	892	874	902	891	880	893	861	875	903	800	885	861	919	878	838	798	860	881	884	902	873	852	844	889	855	875	862	826	869	894	823	850	859	891	891	841	866	862	812	895	866	888	878	880	853	861	850	862	817	839	884	915	830	906	888	814	780	872	843	829	893	865	834	938	832	861	872	899	911	856	925	885	904	854	869	837	877	827	857	855	838	847	832	842	855	847	879	880	890	862	916	868	838	904	849	813	831	886	843	839	828	846	875	858	868	887	877	857	886	871	826	907	826	887	881	861	876	862	862	842	868	857	869	840	865	873	907	859	849	868	860	848	880	866	878	852	856	889	891	859	868	881	861	852	894	914	878	825	851	881	856	842	861	867	843	830	854	836	854	911	888	870	866	903	885	846	854	838	806	913	888	936	840	896	817	852	819	867	896	842	848	871	859	859	869	886	839	849	850	838	843	838	908	850	906	847	834	852	906	885	880	843	874	895	867	874	936	873	885	891	880	937	857	898	852	842	857	844	870	906	803	895	855	893	888	907	891	888	840	884	885	806	847	892	820	837	935	862	898	844	833	890	851	884	871	881	845	843	886	881	873	864	883	877	803	876	900	859	849	862	897	889	920	840	846	898	890	932	916	877	872	849	906	835	834	887	837	880	892	875	866	843	847	907	837	869	872	897	898	884	887	815	862	904	875	838	826	833	870	886	892	861	892	825	914	843	855	862	868	859	873	830	832	913	882	820	868	854	806	864	817	838	852	907	848	826	803	886	910	855	852	851	889	935	857	863	843	827	929	873	911	809	882	869	854	863	908	911	834	837	842	894	878	856	901	830	850	837	875	865	811	868	823	939	830	883	876	863	881	867	809	903	870	893	934	839	915	868	871
49886	39455	37482	22083	6218	2526	1478	998	893	790	632	574	578	547	535	462	497	437	442	466	469	476	463	469	490	454	495	516	441	481	445	421	432	464	418	418	419	418	442	469	460	429	465	439	416	460	457	475	443	418	402	411	433	387	474	395	456	449	437	444	435	507	471	455	466	442	448	472	452	404	418	439	456	440	425	416	454	448	469	475	441	447	433	444	454	445	416	432	416	438	441	423	450	438	438	435	424	471	415	459	457	416	412	436	440	414	440	463	385	399	468	439	440	401	438	426	451	402	434	461	438	445	483	405	454	469	411	444	450	438	455	454	432	395	424	419	471	444	415	477	425	446	474	415	445	449	459	427	437	465	426	417	430	412	457	443	465	410	433	471	422	506	464	444	448	449	422	405	469	438	420	452	456	459	463	416	416	429	444	470	438	411	476	450	432	451	415	451	444	424	431	439	445	461	453	448	427	446	435	431	438	451	438	453	448	443	430	401	438	447	430	484	429	442	416	418	434	457	416	472	461	432	456	429	432	460	439	454	436	433	374	435	424	489	420	468	482	446	425	478	456	439	432	470	464	420	415	422	467	441	453	461	475	435	430	456	485	449	450	443	462	457	400	441	441	426	438	449	431	431	433	439	493	469	459	451	459	425	454	446	441	434	449	440	443	450	452	442	452	422	418	416	415	421	412	461	422	424	459	488	432	477	470	407	403	453	475	421	452	422	425	411	427	442	446	418	430	403	427	464	454	404	423	480	409	401	400	419	441	443	465	478	424	474	433	427	477	429	408	448	442	440	426	399	426	431	470	443	381	425	443	477	446	422	462	472	397	445	447	429	416	414	445	444	417	471	459	466	412	437	444	413	442	439	390	437	398	432	429	415	423	459	457	474	440	478	472	443	439	459	431	481	429	420	437	449	450	440	425	436	446	438	427	466	433	469	463	444	418	414	454	418	421	424	459	426	433	415	426	422	449	444	472	439	439	455	463	440	450	457	473	437	410	462	437	418	429	504	439	446	467	483	410	473	435	421	425	439	472	506	405	441	434	440	412	456	454	439	417	418	436	413	443	428	421	413	424	402	400	423	479	458	479	459	479	467	403	442	428	434	465	439	429	437	409	412	441	448	406	443	416	479	473	426	423	454	432	449	444	451	492	453	448	475	430	439	433	451	465	425	460	469	437	439	506	401	488	476	425	462	477	404	424	450	443	414	442	491	424	477	434	456	448	443	442	412	398	391	440	460	465	450	465	457	457	430	469	437	472	469	461	425	418	442	415	440	457	442	428	460	438	411	380	464	410	419	464	437	465	475	402	448	397	460	428	401	428	441	419	445	440	411	409	422	458	439	419	408	436	443	427	416	436	411	462	467	471	427	428	443	458	401	427	440	403	429	393	458	472	426	422	448	443	425	431	442	457	436	451	424	425	430	461	442	483	464	474	452	481	456	427	418	428	408	403	426	414	419	458	450	426	459	428	443	435	483	471	457	442	438	460	436	428	452	438	421	438	464	425	408	391	430	437	409	463	447	447	454	412	455	425	442	461	437	442	426	437	457	444	395	433	443	441	430	405	420	428	464	481	398	438	474	448	448	426	482	430	433	432	428	493	443	443	410	474	410	453	463	464	458	454	412	490	437	430	407	457	419	432	431	460	435	486	432	451	413	445	420	439	477	473	448	465	405	464	412	438	420	449	477	435	484	408	432	444	456	436	441	404	421	426	439	428	441	475	396	468	432	434	439	438	432	454	423	422	447	443	470	428	431	437	451	453	437	407	479	459	433	445	428	417	413	445	432	488	466	453	442	434	451	393	493	439	475	434	505	460	474	422	445	440	441	448	454	395	436	342	387	421	447	439	414	436	429	421	461	474	452	416	431	446	438	426	441	433	445	464	382	460	428	454	448	470	452	424	466	406	435	478	459	433	439	425	426	442	449	442	458	471	433	455	420	430	448	477	423	467	432	461	440	416	454	456	448	372	436	461	419	457	432	448	415	447	406	453	481	432	464	447	458	432	475	468	465	476	397	485	444	439	405	409	457	434	457	428	447	451	462	456	376	468	437	444	424	471	426	433	424	443	435	469	445	448	440	474	433	405	415	431	373	408	444	443	432	436	443	495	453	399	465	449	459	442	458	418	463	424	455	439	480	405	469	445	426	472	401	457	430	374	436	447	437	472	428	444	401	424	423	443	429	405	484	422	426	456	438	474	451	447	475	417	457	475	473	442	452	455	464	472	458	439	451	421	421	464	465	459	444	450	423	414	441	471	451	440	449	448	491	422	443	463	425	438	419	451	445	413	459	451	431	440	454	471	427	449	435	413	415	443	428	453	463	440	413	454	413	415	421	446	439	455	448	478	466	461	393	396	416	433	462	400	389	465	428	456	452	391	434	397	422	440	432	421	398	391	424	438	400	476	465	410	483	424	443	430	422	449	454	464	435	475	441	402	410	417	439	445	431	431	402	424	452	437	424	470	431	436	425	428	411	457	488	428	460	426	469	454	468	425	425	448	424	420	458	432	454	391	418	463	435	441	395	435	428	513	451	437	454	394	450	437	471	410	431	428	437	387	403	435	444	430	431	466	438	497	416	442	429	428	463	404	415	429	441	455	457	435	510	404	421	441	419	458	456	460	474	510	459	461	458	436	447	480	446	446	445	425	403	454	409	460	433	447	426	420	439	430	440	431	452	429	425	452	427	457	429	448	433	415	442	421	436	439	441	426	451	494	396	412	450	466	460	425	434	397	422	447	424	445	419	459	463	412	432	463	394	426	443	425	376	475	440	455	448	410	470	428	394	397	439	422	458	405	390	401	432	414	388	464	457	444	455	418	437	450	385	424	450	415	411	474	496	479	457	452	428	422	456	449	424	419	440	461	417	421	434	448	452	442	439	432	473	435	437	426	439	469	457	402	426	422	436	436	443	470	480	468	443	420	416	453	469	427	391	424	437	446	397	430	447	406	419	459	438	449	463	448	474	476	397	394	488	428	450	419	464	476	457	471	453	417	415	434	464	448	435	422	414	497	439	450	447	447	387	460	392	450	422	421	408	427	457	420	454	476	432	429	461	491	435	435	412	451	423	443	489	418	435	456	426	433	419	470	436	442	462	460	423	417	424	424	420	444	452	421	446	444	461	443	409	446	454	428	416	455	455	461	390	439	450	440	426	433	426	448	479	424	397	470	436	411	420	437	460	427	414	412	451	393	444	422	451	437	395	460	416	417	411	485	447	429	459	413	438	414	459	435	396	479	434	379	443	381	421	454	437	422	415	460	431	421	406	390	437	444	471	464	406	466	449	423	468	455	395	442	439	457	459	434	402	482	467	414	434	429	473	422	414	469	428	418	426	440	446	459	445	459	434	436	448	433	433	406	447	428	469	477	450	411	417	445	436	451	463	409	402	459	423	409	452	434	465	479	426	421	427	414	469	428	429	405	433	438	452	456	422	428	434	463	455	440	406	443	435	440	406	434	404	409	450	444	421	393	459	451	418
31777	30615	37598	21829	6204	4743	3773	3117	2874	2322	2030	1889	1681	1556	1503	1388	1353	1204	1137	1172	1111	1120	1036	1064	1039	1003	998	971	998	969	990	967	964	995	1058	1018	964	1031	1020	978	961	1005	999	972	1015	934	969	996	950	991	944	1001	931	906	912	985	909	936	931	974	1016	973	936	944	982	953	973	943	941	949	924	940	979	922	1007	981	968	964	974	898	989	983	923	963	964	965	1014	966	983	940	977	981	969	965	973	918	918	930	976	973	937	962	964	952	943	923	921	976	894	983	1001	1011	928	973	954	944	926	1033	914	898	896	963	905	936	953	940	934	1006	957	922	956	959	954	1009	969	946	930	917	907	937	945	942	965	971	934	896	904	966	981	940	933	920	905	932	928	979	922	972	957	942	956	1003	997	922	898	904	1030	980	927	915	954	960	927	986	946	984	955	945	913	986	994	925	966	944	975	993	956	929	894	922	934	1023	948	969	1026	970	993	982	959	963	951	961	972	887	971	980	981	1031	908	980	1000	964	953	975	943	942	981	910	1003	983	948	932	957	957	952	975	922	921	914	949	896	921	998	978	990	928	944	988	899	953	951	930	962	963	940	922	1011	916	947	909	1009	959	948	976	952	912	940	957	984	927	926	955	964	929	908	967	955	941	994	999	937	957	929	944	984	959	954	977	952	981	967	975	901	1033	987	958	965	1048	946	958	902	960	950	958	917	926	926	885	1022	951	958	917	956	941	935	966	997	957	929	925	945	928	924	959	956	893	1019	970	974	927	996	978	997	964	990	898	952	907	990	950	1008	962	942	916	949	960	898	961	974	963	940	930	930	943	941	962	989	979	965	916	890	975	994	1015	944	931	941	932	957	954	960	912	974	1017	928	921	930	949	942	954	1013	954	937	966	920	980	929	953	946	986	921	957	882	917	950	939	999	992	969	990	915	973	968	950	919	922	946	938	956	903	936	973	923	977	1026	986	936	919	937	960	967	928	923	979	954	872	967	940	1013	921	943	946	901	912	942	978	969	948	998	988	957	932	937	945	929	958	936	947	974	931	883	874	973	979	945	978	929	948	955	999	956	944	952	1003	925	958	1002	940	953	969	989	955	961	972	943	908	957	922	927	901	985	986	1044	947	991	928	936	1004	901	924	951	926	955	966	925	931	978	949	876	1018	948	972	929	950	951	965	943	954	933	901	945	989	952	1004	992	949	949	986	933	965	956	958	943	980	971	920	1004	894	956	965	979	919	904	888	882	965	955	949	977	1002	909	940	985	948	961	957	906	969	920	964	977	1001	957	1031	996	924	925	931	911	945	915	955	918	973	917	1007	931	956	944	958	951	942	936	961	940	947	976	950	969	958	947	959	944	954	946	919	964	993	956	984	938	998	973	935	976	953	900	976	904	925	980	947	1007	927	890	984	950	964	948	916	919	990	939	947	942	896	933	890	924	979	933	964	962	920	937	964	953	970	897	943	927	932	900	941	944	943	931	960	968	999	1012	921	911	903	943	1005	954	964	1004	880	920	950	930	957	945	947	1008	927	982	1025	936	999	1016	947	896	1008	943	1017	913	912	900	948	948	953	967	983	932	946	945	974	956	979	980	922	957	974	941	942	926	910	934	932	960	969	947	929	939	921	946	972	999	926	942	928	930	979	933	986	951	944	952	945	942	907	935	966	997	1009	915	940	946	969	955	939	864	1013	920	945	998	993	906	995	967	970	950	925	938	970	886	965	980	1006	1024	972	950	968	934	939	993	921	901	961	927	883	984	954	911	938	980	960	969	947	965	941	923	917	910	980	986	946	986	972	1006	967	924	983	1030	940	931	921	939	921	950	907	930	916	976	945	934	963	973	956	954	954	882	960	932	948	900	954	962	923	992	953	968	953	1009	986	970	927	963	990	929	939	902	934	1003	947	956	950	1007	930	892	968	996	920	960	917	937	971	954	943	923	930	967	960	950	902	957	974	921	1018	905	893	942	950	942	948	975	959	966	965	930	899	884	981	943	955	907	931	950	1023	926	941	936	922	957	946	995	984	969	924	938	922	922	962	971	931	1006	915	981	981	979	912	959	915	927	986	934	907	923	960	953	952	919	969	937	1006	904	982	957	928	988	948	970	943	929	932	925	944	926	961	955	893	994	960	958	966	926	924	971	962	946	967	960	946	987	993	921	948	960	1014	923	1010	966	920	954	958	916	1006	969	958	967	945	952	1003	946	972	1018	908	933	943	898	935	933	965	916	942	991	980	959	917	897	944	932	932	926	964	984	962	946	984	935	954	982	973	975	980	964	915	923	980	950	996	926	960	951	969	968	965	1008	947	973	932	952	924	929	956	948	970	1006	1008	948	937	938	933	999	976	1025	919	957	931	985	959	965	966	976	969	1005	938	977	931	964	969	891	925	939	915	964	979	978	971	976	1002	910	970	924	898	951	896	937	935	1009	930	974	1046	948	994	953	944	973	997	925	963	934	934	942	947	909	964	952	961	925	939	932	953	948	944	945	963	951	941	967	951	982	935	889	975	952	973	939	959	930	991	936	933	1052	942	980	943	971	973	920	954	945	950	996	913	966	991	964	970	967	931	937	947	988	966	963	985	937	914	957	936	951	1000	951	1003	924	1018	991	964	1008	992	976	967	967	970	1010	907	983	888	939	906	969	946	1027	986	972	1033	972	944	927	1005	959	939	888	897	958	993	932	976	945	939	927	979	959	950	948	959	977	972	934	1010	918	986	906	878	877	940	921	930	918	924	873	911	907	997	1012	983	951	981	964	951	928	984	904	909	943	950	964	972	961	946	1018	997	999	959	939	938	890	961	968	944	993	939	964	997	961	909	933	940	949	969	939	979	972	1005	939	969	922	949	924	960	956	958	881	973	981	915	997	917	899	955	949	963	964	959	959	901	951	970	952	829	931	934	918	976	914	963	1010	995	961	973	973	973	945	990	963	964	1007	984	981	976	1000	961	915	979	961	930	948	948	952	965	898	979	960	929	960	973	915	936	1022	943	943	962	935	955	1013	971	947	909	933	990	987	1030	961	957	971	946	935	954	918	989	932	1002	930	925	993	963	896	937	948	903	950	1004	945	958	982	926	964	949	923	967	928	975	965	980	963	951	1024	898	979	882	971	971	899	966	1005	958	970	990	943	987	972	934	911	969	897	983	980	939	982	926	948	901	983	930	954	987	996	941	975	922	941	985	937	906	903	934	938	972	918	999	923	947	919	946	927	993	920	996	909	980	942	960	991	961	919	948	967	937	949	894	914	976	983	932	991	940	1008	986	904	967	923	921	922	993	898	937	940	954	934	961	927	919	977	924	960	977	986	953	979	974	959	965	956	892	945	909	992	941	1000	947	925	907	920	962	977	980	971	956	903	921	991	960	985	957	934	949	965	979	954	964	993	955	972	899	949	909	969	921	919	977	933	942	969	899	954	918	993	1003	1018	921	917	911	973	984	984	987	874	941	891	959	1005	986	916	936	929	963	950	974	913	919	986	947	963	966	907	919	942	947	934	981	948	1019	948	930	972	956	940	932	972	943	894	974	957	969	946	926	910	939	997	944	985	884	934	976	946	907	1012	926	927	944	954	973	906	940	971	970	958	958	959	925	921	919
22703	12467	7522	2647	821	649	546	508	444	397	405	391	359	348	398	408	355	325	331	346	352	349	382	391	365	368	316	364	367	370	322	319	328	346	381	342	352	368	385	366	332	341	386	333	331	335	339	376	368	330	349	339	330	381	374	364	374	362	396	360	351	347	334	339	361	372	332	390	361	361	361	364	371	315	338	342	345	345	367	316	338	322	349	360	325	335	374	360	346	346	383	332	355	360	329	391	389	365	338	338	349	357	356	369	342	362	369	351	371	339	343	346	336	357	354	370	352	351	377	395	365	369	345	357	317	341	358	359	370	360	333	351	352	356	321	324	380	341	365	412	350	389	337	352	377	333	346	357	327	345	360	373	339	348	362	370	367	366	357	322	314	348	373	376	330	392	353	347	362	345	356	380	360	371	371	322	364	345	344	312	341	397	357	303	364	383	343	363	352	344	375	361	329	365	395	366	347	324	380	362	373	355	337	346	403	316	350	352	348	338	348	319	378	363	355	345	366	350	382	368	366	376	364	356	365	397	367	362	302	350	396	343	338	377	321	362	346	333	325	324	355	377	340	359	372	368	342	317	309	334	347	360	342	426	360	352	353	353	340	333	338	342	326	338	378	352	341	348	343	350	368	369	358	356	339	332	402	320	357	334	356	363	368	335	334	322	355	346	320	388	370	370	356	342	371	335	328	349	373	360	293	373	371	376	352	344	354	312	352	356	369	366	406	374	368	350	379	360	348	338	295	364	355	292	369	357	363	375	384	369	341	366	341	306	361	373	364	357	345	396	328	321	364	347	344	348	402	349	321	333	350	378	343	352	362	337	367	366	351	328	341	365	354	349	364	359	380	375	341	366	365	355	309	353	341	343	338	331	345	368	343	325	387	323	339	349	349	394	356	316	333	340	348	359	342	327	373	332	356	301	333	386	360	333	328	386	383	355	328	350	348	372	335	377	360	353	354	340	357	319	380	346	378	396	352	375	362	368	390	357	341	404	356	377	378	351	336	341	394	361	363	352	376	341	345	351	357	371	376	371	360	352	359	409	380	358	376	331	353	315	341	311	304	332	359	350	352	364	386	350	329	349	331	368	329	387	312	315	310	350	346	345	332	326	382	367	324	372	347	360	374	350	319	357	349	348	358	337	374	325	321	383	360	371	386	368	354	344	367	378	332	323	348	380	335	359	317	329	358	369	398	363	351	346	343	370	342	364	369	349	366	346	340	363	323	333	320	364	339	318	382	377	355	371	371	337	356	339	365	346	392	344	324	364	397	347	360	352	362	392	330	361	342	357	351	337	330	348	350	348	352	337	387	384	368	324	356	342	329	357	332	374	328	344	364	333	355	340	327	350	332	357	382	373	378	362	323	340	337	338	314	346	352	393	337	375	373	359	350	361	359	360	339	346	331	346	321	347	340	344	377	359	366	377	350	325	387	362	329	361	335	359	358	347	358	385	345	364	342	363	305	373	353	357	359	348	335	371	342	375	344	368	379	380	357	339	349	363	351	354	356	343	386	334	354	331	370	354	365	353	350	353	386	324	341	354	358	368	347	350	327	361	366	344	330	346	359	368	411	334	351	355	390	328	335	373	329	365	384	326	381	343	335	321	394	340	386	371	336	348	343	382	328	334	335	356	373	346	349	348	359	347	372	406	298	346	360	344	344	390	375	374	373	303	349	357	335	360	341	370	367	322	351	321	347	338	347	351	368	330	342	348	360	334	384	346	367	365	352	353	385	332	385	345	361	350	334	338	335	356	387	381	380	310	361	358	371	326	354	360	373	299	382	367	349	378	335	358	342	337	381	347	343	370	424	356	337	385	373	352	360	339	386	384	364	358	350	318	343	359	371	348	329	399	354	341	320	334	355	376	329	345	358	366	358	351	338	382	384	338	359	350	373	360	350	337	334	333	324	329	316	366	351	330	340	392	337	345	327	315	370	336	390	345	394	375	350	353	384	358	361	370	361	364	386	335	355	368	343	360	310	336	317	381	361	346	338	323	349	330	325	366	363	377	364	348	337	320	348	375	367	347	388	387	351	380	333	341	348	347	373	358	376	355	322	375	390	367	399	318	377	364	342	328	334	336	336	339	357	396	324	341	349	335	340	362	361	361	325	373	308	370	379	331	349	323	342	376	341	374	325	347	317	323	377	381	366	352	349	364	359	390	379	391	348	348	376	345	351	347	329	357	373	329	372	359	343	362	359	358	363	363	398	353	323	372	372	372	312	381	316	315	342	344	324	331	360	363	360	381	326	342	369	347	365	369	380	350	397	369	340	322	344	327	338	348	369	334	348	349	360	334	402	385	356	342	340	338	297	345	308	344	340	351	359	345	317	336	347	322	347	347	362	339	349	365	346	318	358	336	367	377	358	335	372	388	357	414	361	343	383	359	323	307	360	344	356	326	376	343	354	354	369	327	358	344	348	331	344	352	361	379	364	351	382	361	354	368	325	345	345	328	355	393	371	333	331	358	346	340	366	355	381	374	355	348	355	309	325	384	366	374	376	375	361	308	328	337	406	341	352	378	369	381	360	362	361	359	344	354	368	335	378	335	353	323	333	358	317	365	339	362	356	366	363	361	359	339	340	403	378	335	368	388	359	392	355	368	374	359	384	357	390	366	344	354	372	365	351	374	341	345	336	316	345	341	347	348	360	377	329	326	362	352	337	368	377	386	319	333	357	338	359	379	325	369	350	353	368	344	361	357	345	366	358	380	363	362	368	353	355	300	348	403	348	337	409	349	326	330	345	316	319	372	341	364	383	361	331	338	352	371	342	355	331	362	361	335	317	375	397	356	361	350	340	358	344	365	365	392	343	353	340	382	330	366	352	367	350	378	372	323	347	336	349	338	368	358	356	348	375	364	373	364	336	320	319	363	387	377	360	353	353	354	381	355	347	334	350	339	374	344	387	337	356	341	352	366	371	328	387	374	335	333	357	344	405	356	347	319	354	332	339	330	384	327	378	353	350	361	329	359	390	368	366	348	327	383	359	327	394	325	347	380	337	318	315	324	349	347	311	291	362	352	342	375	355	320	384	380	357	332	348	345	330	368	396	376	385	343	365	317	355	389	340	326	353	387	378	379	328	347	356	375	367	351	345	351	366	375	357	345	312	360	346	360	356	365	341	347	341	375	352	360	344	335	367	357	326	405	389	327	325	335	343	374	329	336	363	384	335	340	349	325	380	323	338	368	304	369	354	404	374	387	362	350	376	349	400	333	338	359	344	352	370	401	317	365	361	353	379	355	349	399	336	351	341	357	359	372	348	357	336	329	309	362	344	339	355	344	367	363	361	373	374	398	345	319	394	330	351	333	379	327	399	341	368	370	309	367	331	374	357	340	371	347	342	388	345	343	315	354	331	331	347	379	338	341	373	383	360	340	344	368	347	378	330	333	310	373	351	370	359	348	354	342	362	312	362	401	371	344	317	362	358	366	349	386	369	355	394	360	337	371	362	332	342	344	339	365	343	389	301	368	330	325
13597	10127	11345	5789	2275	1841	1559	1342	1280	1157	1114	992	1028	882	960	910	839	886	845	812	798	822	788	844	858	812	807	804	811	843	821	830	852	807	792	815	776	766	838	760	801	816	799	795	805	866	738	807	803	797	832	799	759	743	788	777	877	814	822	764	781	781	811	796	750	770	755	781	802	743	806	790	816	806	786	781	766	783	796	763	768	815	816	790	829	789	775	749	804	779	802	784	786	783	795	781	813	772	768	882	783	815	790	822	799	781	809	809	792	771	836	803	812	786	794	773	759	804	768	799	833	812	747	834	757	763	772	829	750	789	807	811	811	778	802	801	790	819	766	757	759	782	754	812	816	787	764	736	764	811	798	777	793	757	777	764	783	800	807	791	839	763	818	819	789	783	768	817	855	790	766	786	840	785	754	795	787	793	782	784	847	803	739	784	827	792	802	794	764	730	764	814	800	798	804	783	769	750	791	759	766	847	781	806	775	812	767	790	760	797	772	831	793	810	790	764	759	765	773	820	805	806	764	802	772	774	747	760	843	805	790	738	797	769	777	820	781	768	846	823	792	789	768	814	755	744	809	865	781	771	769	798	786	781	831	774	775	772	755	829	792	836	743	817	794	822	811	777	807	799	802	802	811	782	827	767	785	787	812	792	756	761	742	810	796	838	815	793	808	804	792	825	821	796	770	788	791	792	766	770	800	739	790	778	735	800	811	760	799	789	804	806	756	771	797	824	764	811	818	737	831	776	820	767	736	789	825	785	775	790	764	771	782	784	748	822	772	762	810	775	773	875	745	815	856	787	812	794	777	807	813	772	790	789	775	769	770	817	766	818	786	822	770	855	755	808	806	723	765	825	750	792	792	824	805	781	787	802	800	767	839	789	796	741	774	813	786	845	802	892	782	769	817	824	803	829	850	766	830	803	772	793	794	813	818	748	749	761	802	764	794	780	776	778	767	753	781	815	769	795	797	803	714	796	796	836	780	780	795	789	781	766	801	786	806	761	787	784	801	804	815	825	782	737	787	800	755	753	791	814	796	787	794	832	807	774	787	751	795	817	780	761	818	856	780	779	751	792	770	799	759	781	807	821	835	793	772	771	765	790	824	749	809	838	800	794	784	805	782	762	731	800	797	786	777	800	784	856	772	822	777	749	780	816	760	804	747	734	802	793	768	775	770	747	776	810	760	759	805	782	807	760	788	758	826	807	775	818	757	735	803	798	812	802	783	785	820	778	771	756	793	781	755	764	779	823	814	794	790	788	773	793	809	797	749	841	838	762	780	750	795	776	794	769	781	794	820	818	810	843	755	859	799	805	793	761	734	858	793	782	772	797	747	751	811	764	792	758	793	769	765	818	796	799	767	777	794	777	752	735	770	771	803	763	780	809	763	769	833	777	815	783	754	754	800	781	771	812	843	791	834	764	801	766	833	823	842	814	804	837	764	776	812	791	737	780	762	787	715	789	812	767	772	774	758	768	779	783	800	748	841	808	811	795	793	790	813	749	747	798	763	792	800	729	762	768	774	762	763	808	785	723	810	788	761	803	832	731	777	808	767	810	800	747	790	782	761	763	779	790	747	752	783	821	723	791	781	827	825	805	716	791	761	808	789	770	787	827	790	786	782	807	756	863	759	749	783	725	811	808	785	806	797	800	807	813	827	778	750	781	821	776	805	780	819	774	764	810	798	799	771	783	743	823	775	762	821	780	784	761	777	761	811	816	733	798	790	784	771	810	817	811	809	807	743	826	797	735	865	785	783	754	772	798	816	754	759	842	748	728	784	762	769	791	744	764	775	784	800	759	757	828	799	834	789	784	775	759	781	801	753	792	830	750	792	749	845	747	836	774	796	773	761	776	753	759	742	770	830	798	727	828	820	791	778	786	807	757	783	811	797	762	805	801	790	766	784	682	803	741	779	795	808	840	749	776	829	791	796	817	805	803	754	846	746	816	824	824	758	766	817	757	787	821	810	764	822	770	765	738	719	764	772	790	773	734	803	741	845	780	798	754	752	777	801	817	829	796	819	770	744	789	807	767	818	766	783	797	743	767	793	769	745	749	773	824	828	735	783	795	773	760	759	827	742	809	826	834	808	802	782	829	796	791	828	785	811	803	736	810	799	703	781	835	788	800	736	751	781	781	797	811	793	827	838	772	753	769	790	825	812	763	805	803	788	806	786	780	800	728	828	777	774	797	808	750	752	810	794	753	793	787	791	757	803	796	778	762	819	799	740	787	749	791	829	797	785	762	786	770	781	831	817	788	749	790	821	730	832	793	752	770	761	813	803	776	765	820	798	767	781	755	849	832	768	795	794	748	792	760	782	799	771	806	776	811	811	774	771	741	802	732	774	813	763	843	815	791	807	812	791	775	751	762	753	762	758	780	781	774	789	787	778	791	793	772	792	791	778	818	827	824	790	758	782	794	840	755	805	766	804	789	783	740	743	768	770	804	771	805	848	784	739	792	788	771	777	784	752	794	777	766	740	751	786	785	768	759	832	781	781	792	753	794	788	800	793	794	787	753	806	810	762	744	807	769	821	787	798	789	760	790	769	785	847	827	793	724	791	740	859	857	834	789	769	781	735	742	834	792	815	755	766	805	763	736	752	795	790	794	804	777	758	758	774	738	791	790	757	712	793	831	777	779	776	808	753	809	769	750	773	869	753	805	782	725	754	748	805	863	742	813	824	837	765	788	749	754	810	798	787	782	755	761	779	752	800	797	786	775	801	796	799	778	745	774	759	743	789	769	798	836	821	795	734	844	783	792	790	813	731	777	790	809	727	837	796	739	775	818	755	771	802	781	828	750	803	792	783	802	772	763	806	813	799	789	780	757	807	823	793	797	790	756	765	851	774	788	759	805	836	771	815	778	762	834	817	774	752	820	810	776	752	778	751	794	757	819	802	794	782	808	748	724	821	785	791	759	830	790	785	823	820	774	797	774	781	790	788	765	764	832	744	837	786	775	796	776	797	760	787	802	802	765	791	773	795	851	781	722	760	865	814	761	759	796	808	798	766	826	795	794	778	814	785	806	754	732	818	834	794	772	770	809	740	772	818	815	817	758	792	756	834	775	747	756	759	777	788	817	815	762	799	802	770	802	810	749	810	819	742	807	781	810	767	845	762	752	822	812	787	744	793	825	802	788	808	816	794	797	788	778	770	775	771	745	783	771	764	776	767	773	831	795	804	816	841	794	787	747	810	818	759	801	804	760	786	787	816	835	774	835	793	794	777	785	779	800	768	773	796	826	753	812	734	770	779	772	737	800	811	827	735	745	811	790	831	738	806	772	784	746	779	797	783	779	779	786	764	796	779	753	818	782	841	815	807	763	803	796	843	758	766	781	847	799	829	770	737	785	751	804	785	810	765	837	848	848	774	812	832	772	761	821	885	797	779	773	765	842	766	747	798	773	767	768	806	801	791	816	822	759	832	736	759	767	794	794	727	769	782	788	773	782	804	780	779	795	786	824	776	760	774	749	819	759
38550	28962	28180	14332	3028	1319	893	695	665	564	531	535	476	422	455	408	383	420	367	452	382	385	411	386	395	364	358	394	394	412	388	395	421	398	409	429	363	376	330	420	405	375	417	371	406	418	376	378	393	397	370	414	356	352	394	358	418	410	365	397	370	361	408	386	374	370	369	412	412	398	370	390	380	409	372	368	361	385	380	390	355	413	395	343	381	355	371	381	433	368	390	420	381	377	406	340	378	399	366	412	389	395	400	404	395	370	379	362	394	405	401	426	392	384	421	404	404	393	395	385	426	394	382	432	365	390	371	375	410	403	440	354	417	386	394	383	407	407	381	412	393	351	388	390	380	381	400	416	378	402	418	378	343	382	397	373	381	386	392	361	394	394	409	380	385	376	430	399	380	391	387	383	389	413	404	418	367	397	376	400	408	411	404	365	374	345	382	428	387	395	392	365	403	413	385	388	413	374	367	367	378	395	373	384	408	387	383	402	418	434	373	438	410	418	354	351	387	363	381	370	397	397	410	399	405	391	386	333	360	330	363	387	412	391	363	363	390	425	362	388	408	395	369	391	351	377	377	383	383	383	376	375	392	422	401	404	407	384	413	380	375	393	383	384	411	398	374	344	373	399	409	391	402	420	391	393	379	350	404	380	389	383	389	401	390	414	394	390	380	403	400	364	427	382	426	373	394	367	383	388	394	391	412	325	407	377	409	378	385	392	416	401	349	376	376	384	402	376	410	405	443	361	394	406	393	376	369	407	413	363	404	369	396	360	384	367	367	399	412	375	363	389	383	420	412	356	378	381	392	412	385	398	357	396	395	375	355	377	442	397	400	364	366	370	396	371	396	356	392	408	419	412	407	385	422	422	415	394	354	376	401	351	400	390	380	362	379	354	386	423	380	367	407	384	399	404	395	410	386	378	396	374	400	416	385	378	367	393	357	392	402	366	400	370	405	396	400	419	388	416	376	408	413	410	392	398	407	385	395	414	388	388	371	396	396	372	364	372	388	437	384	363	405	393	385	393	389	424	386	401	394	409	395	363	379	404	362	386	415	401	384	375	383	373	396	348	362	386	356	442	372	388	373	348	403	408	392	349	385	392	363	390	372	389	374	420	407	408	380	432	407	336	379	379	420	392	421	413	407	364	356	371	424	402	391	423	386	408	385	379	407	406	404	410	388	357	412	376	357	308	397	358	391	384	384	406	391	378	378	385	392	388	370	404	344	383	388	362	367	402	425	404	381	421	367	398	358	406	405	360	383	352	382	432	414	376	378	403	347	419	385	406	398	383	399	389	378	397	400	437	401	400	405	394	351	390	403	417	408	387	395	356	404	390	355	415	396	369	428	384	350	381	422	427	398	378	409	384	428	406	397	390	366	419	367	429	350	414	386	373	367	390	380	361	434	407	362	392	373	414	364	401	349	383	371	374	432	394	385	401	379	401	361	393	401	396	384	366	386	384	395	395	420	389	420	355	401	381	385	405	345	373	431	413	387	356	399	429	419	405	356	406	365	372	437	390	441	417	395	394	377	377	393	384	366	392	414	385	390	400	410	369	371	378	401	375	414	381	395	404	397	404	360	390	370	381	372	395	390	345	383	378	364	403	372	384	437	417	381	396	410	396	406	383	396	388	379	389	405	361	378	380	372	411	465	374	411	409	373	400	407	435	446	388	370	365	384	422	356	435	414	388	385	376	393	390	423	367	360	368	401	353	374	399	412	436	368	409	384	403	374	356	379	442	387	378	419	394	388	362	393	373	394	374	348	380	412	373	384	394	378	406	374	396	316	390	392	403	351	393	390	361	403	393	416	357	364	403	375	410	401	413	396	420	405	398	442	384	401	386	365	398	418	384	380	353	378	395	379	353	409	378	375	385	374	401	403	370	389	415	402	370	393	431	392	357	387	386	376	376	398	378	402	372	397	386	381	405	393	398	338	378	362	388	399	387	402	400	419	380	368	370	374	357	385	357	388	385	424	399	345	382	374	428	403	389	359	387	401	400	404	376	342	385	392	379	370	380	390	422	381	370	409	377	405	371	393	387	377	359	397	373	421	380	384	388	398	436	369	399	390	423	417	411	389	397	381	359	355	371	364	381	409	385	424	428	341	370	379	376	358	366	360	379	395	404	358	421	373	401	383	398	377	389	371	413	399	397	407	374	392	409	357	413	396	381	406	396	360	401	378	413	374	425	388	394	377	370	401	375	389	378	404	372	378	395	381	408	387	370	390	379	370	410	375	376	432	379	420	371	371	392	384	415	399	383	342	336	363	372	411	415	403	388	374	341	378	395	357	416	415	442	365	446	387	425	399	382	389	389	422	362	389	434	358	363	420	385	391	414	393	411	372	382	394	395	411	410	431	373	358	354	365	367	433	404	421	392	417	360	416	382	411	371	392	424	394	380	399	405	421	431	401	340	397	419	409	361	384	383	387	373	370	389	351	370	376	405	390	351	424	390	397	419	386	380	363	360	406	398	349	415	390	391	389	429	389	406	407	391	370	394	380	412	384	395	399	387	401	379	390	344	399	392	354	354	398	394	404	382	422	385	374	353	425	381	380	346	385	395	382	366	388	373	408	382	347	350	370	399	379	413	426	365	424	383	376	379	412	411	414	414	369	398	382	355	413	383	417	415	374	387	400	398	436	394	392	391	384	375	397	372	363	411	427	401	328	379	386	370	411	395	427	402	387	406	405	473	374	425	393	382	385	419	377	422	389	413	378	416	411	391	387	411	418	389	373	374	391	407	425	375	420	364	389	370	385	403	400	378	390	413	367	355	390	385	370	414	396	415	381	406	393	358	399	393	386	393	400	409	391	405	403	411	393	347	360	373	398	394	403	425	391	404	384	396	405	360	377	405	400	400	388	385	393	411	382	376	376	418	419	334	384	379	424	385	352	426	386	409	389	437	396	364	360	405	435	400	382	386	397	422	390	400	411	357	404	376	364	392	380	351	388	410	434	399	375	380	355	410	384	410	415	379	355	396	399	401	372	410	383	401	410	381	367	337	395	364	383	398	371	416	354	357	401	396	360	393	366	396	385	400	406	359	359	408	424	381	391	398	406	387	348	410	371	367	411	408	384	371	389	419	410	382	400	408	371	368	383	408	387	368	397	404	403	353	383	360	408	418	367	403	380	432	386	416	384	394	343	347	393	404	390	416	377	412	387	367	396	399	406	396	394	400	387	391	372	389	384	371	393	386	400	397	348	418	380	379	367	371	418	401	399	365	381	374	412	396	393	354	357	398	414	391	392	399	374	368	365	378	363	390	379	390	423	393	426	399	402	380	415	392	437	416	418	430	423	377	415	400	441	388	389	395	343	406	358	399	395	420	405	431	415	444	384	388	365	367	394	367	372	367	413	371	389	378	394	392	390	392	345	364	392	372	379	409	420	364	370	377	417	381	396	415	412	411	399	390	390	388	397	369	394	393	376	419	373	375	415	404	366	443	395	379	373	390	400	387	371	424	414	365	379	368	395	383
24808	22756	30109	16140	4262	3580	2665	2416	2116	1686	1549	1396	1258	1252	1199	1135	1062	1034	1053	1057	959	965	1007	939	907	912	916	971	869	849	913	893	890	906	869	851	929	882	873	920	895	881	910	838	859	897	875	872	825	900	843	866	848	838	901	853	861	879	903	843	836	850	841	839	879	872	885	835	871	895	884	872	874	840	846	860	880	865	886	892	892	838	871	839	829	859	862	814	855	878	852	892	866	840	851	864	881	904	917	902	830	850	841	846	856	852	864	836	881	880	845	892	897	842	866	840	866	867	825	879	867	861	916	950	870	851	876	924	863	864	925	871	904	906	923	856	905	819	893	852	902	857	832	874	821	870	933	808	833	841	826	832	838	896	834	916	873	846	909	857	838	846	893	918	830	908	890	843	917	917	890	877	841	884	835	868	872	836	879	852	843	839	830	812	880	884	828	891	883	889	831	849	831	884	879	870	899	872	869	846	816	824	880	880	866	876	875	798	866	822	901	872	874	847	873	881	882	815	855	870	852	863	848	847	908	867	856	875	849	856	873	893	888	890	855	894	862	800	880	843	892	835	875	838	875	833	895	909	837	871	902	918	894	858	838	880	921	797	892	889	872	876	883	870	867	878	921	876	847	857	872	838	894	865	888	862	899	882	889	857	849	890	843	847	852	845	912	836	862	880	844	889	893	833	938	876	826	884	870	868	841	869	863	836	871	867	837	868	852	829	885	796	886	882	832	818	840	795	882	884	848	846	905	864	827	828	858	831	857	887	813	840	842	891	850	954	845	844	851	867	801	875	906	845	862	845	910	864	902	926	847	837	912	865	910	865	881	825	849	883	864	824	903	830	859	865	887	864	841	849	864	846	873	851	844	899	861	864	856	866	835	846	880	865	925	890	840	866	901	894	836	841	886	844	867	850	887	849	870	840	840	844	859	877	861	883	818	854	822	895	813	853	873	880	889	861	847	898	826	952	866	848	881	884	913	808	851	865	879	896	834	855	835	841	829	887	885	884	847	864	896	883	870	869	845	907	878	899	840	858	845	844	911	817	831	894	904	875	850	859	867	869	926	875	871	860	861	837	841	870	912	896	845	869	926	816	861	887	836	854	879	883	888	906	865	858	878	877	844	858	880	834	845	854	883	800	898	840	847	946	874	797	869	862	884	859	828	863	862	811	877	861	877	869	901	891	867	863	869	862	824	857	914	872	844	855	841	859	829	850	858	842	885	864	895	840	874	898	860	887	850	871	893	794	871	841	883	838	877	863	830	844	827	877	851	812	851	869	912	839	835	871	868	847	862	880	815	870	853	823	835	875	840	906	836	846	851	852	873	821	897	823	895	868	871	833	835	913	879	898	856	870	892	837	837	816	776	888	883	879	893	825	835	872	902	855	887	846	822	831	877	873	809	875	861	855	853	858	872	882	841	866	874	880	847	857	842	835	872	872	871	857	834	892	837	844	833	871	916	853	870	918	850	835	841	857	859	827	923	868	861	821	861	859	820	847	907	826	814	825	901	840	864	858	900	869	915	820	878	882	886	890	868	794	850	841	863	893	847	849	836	899	873	823	877	882	843	878	860	874	864	850	854	882	917	863	826	856	848	859	882	831	908	871	902	859	827	874	879	853	890	833	818	894	869	824	837	880	839	843	834	828	848	870	848	869	870	889	860	891	896	858	823	850	835	881	843	910	831	759	845	829	860	843	888	852	860	845	825	889	890	836	834	874	922	832	904	903	820	868	890	852	889	908	879	861	862	830	868	834	856	829	836	862	840	919	918	879	844	852	861	898	800	855	861	866	879	933	843	843	893	866	857	830	893	858	909	851	908	862	870	827	878	857	862	879	864	830	882	873	883	918	880	867	840	844	831	843	839	852	874	851	849	933	869	849	866	836	861	857	831	824	849	866	852	889	800	874	860	845	826	862	838	886	861	845	782	873	823	878	840	826	872	879	828	923	870	879	861	901	865	847	822	856	889	884	856	832	829	853	869	868	862	850	869	867	828	829	809	853	859	898	905	891	879	882	862	854	898	899	879	920	838	877	866	821	886	868	860	828	837	864	846	877	897	853	867	894	850	855	868	829	857	831	880	838	813	824	855	900	849	859	862	884	859	872	858	869	878	847	836	846	859	828	868	864	900	856	847	874	868	905	865	882	883	852	873	859	859	840	901	866	831	868	899	881	822	859	870	851	883	833	834	890	867	837	866	853	811	854	897	894	892	837	896	876	861	841	914	860	888	851	842	803	808	838	860	903	899	910	833	834	822	902	854	855	857	935	889	875	856	821	848	902	833	878	841	860	840	886	842	893	873	860	873	874	826	828	869	877	861	887	870	891	913	865	850	840	847	883	846	840	838	903	801	883	834	842	904	897	876	911	845	855	830	876	889	860	831	829	886	896	815	846	882	920	871	887	842	849	836	894	878	940	894	840	857	791	830	796	882	880	906	843	854	846	861	867	884	849	875	870	905	902	827	836	839	857	848	911	854	890	899	894	821	866	895	855	867	856	862	823	851	893	833	904	849	883	900	822	872	831	839	875	861	873	863	909	840	857	904	905	915	861	880	907	873	887	822	847	863	881	860	873	855	886	853	910	881	795	870	812	898	833	846	848	902	852	872	912	870	873	832	852	899	865	918	879	885	880	842	849	870	817	875	840	927	851	816	833	918	867	890	880	858	902	876	881	868	872	820	843	870	823	887	874	854	854	837	854	907	821	882	893	833	860	916	848	816	840	848	876	862	851	825	896	872	856	883	824	825	809	838	902	888	874	895	863	890	820	827	831	840	894	856	893	841	842	868	913	894	857	858	846	896	830	852	867	856	868	774	863	858	883	828	855	875	865	857	840	857	865	872	902	929	840	876	852	850	862	848	864	879	877	880	833	893	879	883	813	839	874	867	879	815	894	845	816	848	883	909	836	864	831	830	855	813	869	808	874	826	867	823	889	910	853	840	895	866	888	858	823	885	877	844	859	879	867	867	865	857	871	821	864	865	854	815	876	825	888	868	936	863	831	833	877	845	853	868	874	890	825	829	913	823	868	827	888	890	844	900	904	876	850	877	864	856	897	865	835	900	877	777	871	837	924	828	833	864	910	833	844	827	856	862	896	913	892	904	860	878	907	842	851	838	866	877	851	922	893	841	861	846	881	890	833	841	879	944	856	860	891	849	817	878	889	885	841	931	830	892	851	847	860	891	861	882	897	853	825	887	879	884	810	892	809	879	825	836	852	839	826	861	915	907	859	891	857	918	878	906	836	892	853	864	882	866	867	863	859	889	813	789	838	851	824	861	888	850	882	849	857	855	893	900	874	893	894	833	867	866	868	867	836	856	875	865	835	913	893	909	863	837	874	820	794	867	831	901	793	889	892	854	904	823	875	854	842	861	877	889	843	902	888	854	854	829	880	793	801	861	813	845	843	888	825	844	882	854	881	930	876	842	881	905	857	881	805	846	835	873	891	880	882	864	859	863	891	870	857	841	857	873	835	870	900
49016	40182	39067	20257	5732	2495	1434	1163	883	729	632	584	590	523	517	431	485	459	466	453	424	462	475	467	457	446	422	431	417	395	415	457	439	446	435	444	418	403	441	407	456	439	417	447	399	397	439	464	406	437	399	406	462	437	393	434	425	426	438	429	444	482	440	436	433	412	426	449	447	411	496	436	430	399	455	417	417	405	409	418	429	427	429	471	408	407	452	431	448	438	438	455	412	444	412	428	400	422	437	435	409	405	403	447	453	406	424	433	392	424	404	486	422	443	446	436	454	412	441	433	449	476	491	440	436	396	422	445	466	444	472	397	395	440	433	440	378	449	436	414	400	403	408	429	474	445	405	430	409	419	408	411	445	414	383	432	409	432	417	407	443	434	433	400	391	451	464	410	415	435	425	410	471	426	455	441	445	397	494	446	426	455	453	478	495	448	420	441	461	392	416	429	450	438	437	462	475	429	423	431	434	441	418	470	433	456	432	424	434	426	430	438	434	417	416	384	427	392	412	446	429	456	402	422	447	439	442	442	404	442	440	424	440	422	422	398	437	417	379	402	394	469	454	410	398	385	394	453	431	442	407	427	428	418	443	433	418	468	457	420	401	449	407	446	427	426	473	410	450	423	433	444	396	444	458	426	451	440	453	441	392	450	420	426	449	457	424	413	427	418	459	413	451	410	424	419	442	459	432	431	442	413	423	443	417	453	452	383	451	425	454	404	400	484	403	417	442	426	429	425	447	434	430	418	438	426	468	423	447	436	423	408	399	438	427	391	461	422	430	444	434	448	453	443	447	456	430	415	430	422	394	444	435	448	429	445	467	404	426	422	427	458	397	446	405	435	417	429	470	402	396	419	412	445	403	390	427	428	434	425	402	447	405	412	462	421	411	404	418	460	413	404	431	466	412	471	435	438	411	405	406	425	423	424	445	485	402	377	432	439	404	440	443	430	410	407	391	419	391	389	379	430	400	417	381	439	423	426	422	464	410	436	435	495	451	416	404	432	451	450	426	421	450	469	400	416	434	420	409	416	416	417	411	438	407	426	446	395	415	441	448	393	403	407	437	414	412	439	435	459	414	409	469	414	413	418	443	436	429	444	416	429	408	414	409	409	465	442	435	461	396	400	428	401	424	407	436	432	410	457	387	428	443	392	444	404	448	459	423	447	412	403	403	403	430	447	436	421	409	443	455	419	439	410	430	446	419	462	417	389	415	430	473	427	463	466	430	439	384	416	417	439	426	472	451	423	434	411	478	462	478	432	392	425	464	424	429	424	442	422	415	404	451	405	436	465	442	451	470	414	412	450	397	414	440	436	434	389	453	418	451	392	415	418	431	422	429	449	423	455	444	414	401	455	404	441	440	422	424	440	418	438	450	431	388	432	408	412	424	410	428	444	446	438	403	406	428	465	403	456	413	430	423	447	450	413	435	446	430	446	448	426	426	471	449	419	424	444	429	421	422	444	466	434	419	435	418	420	419	421	402	416	382	442	454	415	424	463	411	454	449	450	437	456	435	408	430	418	436	466	417	419	415	440	426	404	446	451	427	446	438	432	395	425	410	423	394	476	439	416	405	426	433	410	444	449	445	426	449	438	436	447	433	443	438	410	474	409	434	429	419	461	414	466	440	394	432	431	405	437	434	447	424	438	404	427	396	415	439	432	396	427	405	410	432	452	399	425	426	435	436	405	420	383	399	419	414	442	374	431	441	452	437	403	454	408	424	440	479	449	407	454	435	434	418	471	403	400	449	419	399	444	417	418	428	408	419	432	420	432	439	476	485	390	441	406	441	429	400	472	412	388	418	459	421	445	398	468	383	457	440	419	456	427	413	377	435	444	466	427	428	439	443	456	455	399	423	489	442	417	471	456	424	443	443	374	429	411	472	435	468	428	426	411	410	435	420	392	442	416	454	416	431	396	462	418	422	398	397	447	435	455	430	474	440	399	425	429	434	441	393	452	427	473	406	428	405	383	426	435	456	438	442	469	401	419	409	403	427	395	448	498	439	426	434	455	499	433	415	454	432	427	450	454	414	467	457	459	443	450	411	404	402	405	452	415	433	453	464	427	475	425	417	458	486	419	394	450	418	396	448	407	419	445	435	440	463	439	421	394	408	426	447	407	449	429	409	398	445	396	459	442	412	411	437	444	426	440	434	427	471	411	444	436	405	428	441	424	428	422	403	442	416	478	438	415	444	442	417	483	443	418	381	392	408	462	417	460	419	417	415	423	453	432	445	437	456	417	410	427	411	401	434	415	414	431	452	410	480	405	465	400	423	436	385	397	411	474	434	471	448	419	446	415	429	426	459	455	437	452	445	421	387	424	426	430	433	419	423	431	495	432	399	463	467	424	405	411	412	442	418	452	413	448	465	422	430	405	448	389	394	408	454	420	465	418	444	403	439	437	432	424	437	437	448	414	412	413	418	449	431	449	451	425	423	408	432	465	485	425	400	458	420	397	454	412	453	453	447	422	446	449	440	453	437	415	443	412	398	394	440	455	460	438	420	406	440	422	454	412	433	412	411	413	441	409	407	491	425	450	449	419	406	414	432	409	474	408	455	440	446	405	447	432	406	394	473	449	431	454	454	426	428	402	427	448	482	427	387	421	423	434	415	448	407	420	392	458	432	406	426	436	410	438	427	423	431	445	438	439	436	441	449	426	411	428	458	446	430	417	462	434	409	429	444	436	451	440	456	404	472	449	412	420	415	436	398	421	451	418	412	453	426	399	391	429	441	411	463	437	411	422	410	437	423	443	451	416	416	468	456	482	467	428	450	426	420	392	456	414	427	430	409	438	388	416	386	427	395	399	368	455	427	419	438	380	444	446	407	436	434	433	471	390	418	481	442	456	421	413	428	435	454	429	422	438	438	437	452	416	422	454	434	397	482	442	416	465	429	449	407	457	447	431	437	402	417	421	423	434	453	378	433	497	441	410	418	401	391	445	451	432	426	412	459	431	400	433	445	426	413	399	440	413	389	425	446	408	419	465	414	436	397	397	394	413	414	428	442	412	422	460	405	430	436	447	455	440	385	448	359	438	454	458	472	482	435	441	436	453	430	455	447	407	459	459	431	432	459	427	445	443	381	467	412	413	434	458	439	441	422	397	422	427	393	445	468	423	380	425	456	488	420	442	470	422	422	447	432	412	414	390	469	440	443	422	445	465	416	452	430	408	406	442	448	428	411	453	409	474	498	443	455	455	420	446	441	422	434	436	425	466	414	392	503	422	424	404	440	417	465	453	445	423	429	428	434	393	410	424	414	429	422	435	446	457	437	446	453	456	468	393	431	410	432	460	475	447	409	441	413	436	396	420	461	396	436	458	433	379	433	396	427	438	415	429	418	434	427	411	430	455	434	493	413	394	424	429	391	426	396	436	430	414	437	434	435	420	432	452	434	432	438	394	432	447	435	418	421	430	393	436	397	400	451	442	399	455	437	399	444	463	420	443	388	429	434	440	443	443	487	443	435	463	400	411
31120	31064	37959	18041	6086	4918	3945	3189	2814	2182	1923	1769	1655	1683	1485	1346	1264	1142	1192	1143	1135	1062	1092	1052	992	1002	997	1015	937	996	1014	905	977	993	980	977	988	981	967	904	954	904	824	976	954	1009	958	972	931	961	958	933	927	925	970	973	949	882	955	944	935	882	916	976	952	913	920	902	957	925	946	934	923	924	966	957	963	921	964	937	939	952	943	956	972	923	944	878	954	955	953	952	949	935	909	970	1011	933	896	921	990	941	940	908	928	914	973	937	925	898	943	958	894	916	1011	954	930	943	1013	924	918	905	937	914	903	968	931	949	987	907	952	950	925	965	923	888	971	938	925	878	886	914	952	901	880	887	936	912	919	959	899	922	1037	984	909	965	960	912	978	911	976	935	888	923	934	967	957	906	911	917	888	903	954	907	956	956	947	973	927	974	939	1031	936	935	947	962	953	959	941	979	957	994	901	918	867	887	946	966	904	970	961	929	954	932	884	920	927	951	942	882	876	933	888	914	915	931	904	929	928	942	937	966	904	950	975	899	899	929	939	961	922	958	940	950	901	925	926	922	936	959	967	895	938	912	901	937	886	935	1006	940	915	880	919	965	971	949	932	964	949	970	886	912	973	893	984	928	930	911	892	964	894	920	934	887	920	966	905	917	931	973	890	934	921	949	976	913	897	924	902	948	935	898	959	933	999	935	926	903	861	986	916	940	920	943	914	920	944	892	934	919	922	941	920	953	968	896	1009	962	901	904	932	929	922	976	936	1002	1022	952	910	978	920	910	902	982	883	881	934	934	980	904	948	927	989	909	915	916	973	950	899	995	906	970	909	1032	961	915	890	922	898	976	928	980	976	934	942	918	982	950	922	911	933	927	929	960	906	913	955	945	926	919	945	959	945	960	927	959	928	920	917	934	893	970	978	961	875	880	887	973	913	894	922	912	877	879	919	924	962	875	961	904	931	924	926	961	893	893	923	921	932	916	994	954	926	956	934	960	937	884	980	978	941	943	891	939	917	960	934	943	938	933	966	930	951	968	933	944	927	850	912	974	922	900	928	948	939	975	940	941	956	948	925	932	977	880	967	957	958	974	949	942	912	887	918	951	976	911	893	937	896	904	966	932	906	889	927	955	945	945	937	924	947	887	933	931	983	920	904	924	887	921	938	925	887	930	878	930	923	952	973	933	966	888	983	931	934	944	909	944	908	933	901	986	928	960	930	911	887	891	943	999	961	937	913	939	934	879	926	855	889	919	981	938	954	925	879	959	936	945	854	905	932	942	942	912	891	918	946	983	943	913	1010	905	925	965	933	981	973	896	879	911	886	917	921	949	991	876	905	943	947	966	924	920	884	926	945	905	859	902	964	951	924	925	939	950	877	959	923	929	957	887	898	885	920	931	918	948	934	951	950	910	919	936	951	930	948	883	938	950	946	929	970	999	946	951	903	948	929	899	965	903	930	930	922	911	961	959	913	922	941	954	933	981	902	922	1000	922	928	936	903	935	942	933	922	946	910	922	904	906	921	948	939	935	960	912	927	911	894	943	974	928	948	895	912	963	934	862	961	984	919	924	925	922	904	992	962	920	929	911	907	978	932	907	990	984	855	922	936	929	892	910	951	918	923	909	910	975	923	980	943	876	972	990	895	939	906	855	919	937	897	910	930	933	890	919	849	932	949	966	953	925	927	932	918	940	992	889	929	929	918	954	946	931	922	853	925	890	963	1002	883	894	947	938	947	912	924	951	958	934	934	944	912	917	940	946	946	969	889	939	947	914	910	954	933	932	950	978	902	899	924	904	913	924	906	964	933	926	880	958	900	927	930	946	983	954	914	1003	937	938	924	989	906	973	943	957	973	959	981	926	955	839	887	929	983	961	968	944	978	883	963	936	1000	910	923	1014	922	880	926	895	904	952	932	901	970	911	889	965	930	907	959	877	927	966	928	930	901	955	936	955	915	946	957	907	943	928	938	915	924	942	907	921	924	957	934	1004	959	972	969	918	970	929	920	1004	965	934	978	892	946	898	928	868	892	896	917	929	928	949	936	917	932	934	905	968	968	946	886	961	968	996	966	921	883	882	946	943	903	994	947	865	919	856	966	913	908	947	890	869	946	913	923	923	956	932	988	934	907	961	934	919	936	923	940	912	961	918	971	964	962	919	975	991	876	925	924	953	932	887	929	910	931	918	901	933	919	958	871	965	942	974	900	928	964	865	919	890	954	985	960	947	871	913	949	925	945	910	958	964	913	877	948	947	923	890	912	942	900	912	869	902	953	924	937	991	937	903	889	922	947	945	912	931	993	967	921	906	969	930	962	1045	926	913	898	925	952	888	884	928	956	929	915	918	893	947	915	928	943	921	915	937	925	938	877	951	890	987	910	967	932	935	928	966	920	957	933	921	901	947	974	840	945	933	942	963	949	906	952	931	942	899	975	933	901	908	930	956	993	931	904	916	965	927	934	1017	917	964	913	985	932	992	970	901	930	909	952	944	930	943	929	949	893	965	920	884	958	885	924	868	858	983	919	909	900	921	933	906	903	895	947	956	910	955	882	925	898	894	908	958	926	924	844	937	921	916	926	846	942	872	940	923	906	979	955	976	932	948	980	960	998	954	965	865	924	922	888	914	968	947	929	935	881	926	939	884	903	933	886	944	945	931	952	906	983	910	951	948	943	909	966	947	934	901	926	927	960	901	922	913	929	919	953	1016	975	916	968	914	964	945	920	927	918	1000	917	967	973	941	930	872	941	962	912	959	936	998	968	901	994	882	928	933	920	960	910	901	943	949	1012	1023	911	918	915	947	936	940	898	960	919	906	910	955	906	938	914	971	930	949	962	961	936	960	912	946	936	938	878	916	937	887	925	921	936	940	915	906	921	921	906	945	977	918	939	858	914	935	930	939	983	896	916	911	864	881	892	994	943	932	878	944	909	915	933	933	933	940	891	955	878	928	881	906	904	957	954	904	894	890	893	913	944	947	927	945	940	971	940	955	935	951	937	945	940	925	910	874	898	932	932	938	908	1009	941	937	921	971	924	913	945	911	915	915	958	906	890	956	961	960	935	902	931	939	893	930	873	943	963	941	927	888	868	934	944	873	952	894	974	909	968	917	956	927	974	920	899	856	960	877	967	882	954	907	923	891	891	967	904	963	905	902	979	910	952	958	896	880	905	958	992	942	949	927	933	933	942	953	878	877	931	878	913	956	919	878	975	885	896	865	929	988	930	906	915	936	934	867	898	902	947	851	905	959	883	941	938	883	918	950	895	909	987	905	938	988	869	886	930	853	900	952	924	940	972	865	998	898	919	887	925	970	973	894	930	961	880	925	954	926	917	919	946	976	931	950	933	923	906	914	930	925	974	882	934	932	946	914	954	944	949	949	926	923	895	936	895	932	957	900	946	883	976	922	977	966	954	951	906	957	918	925	952	862	893	933	953	906	909	916	908	977	879	952	938	966	903	927	940	897	965	929	869	945	918	986	985	925	919	932	998	960	949	933	955	952	914	950	876	847	911	940
22698	13130	7016	2200	745	597	496	481	420	416	409	374	370	407	380	379	361	354	375	356	397	365	363	343	342	373	360	331	336	341	341	384	345	335	340	345	394	358	340	365	363	341	351	336	354	409	365	376	336	354	354	312	387	352	330	384	340	366	371	357	362	352	330	329	375	369	372	349	357	369	321	359	325	356	331	370	373	327	327	322	362	331	400	373	334	312	347	366	333	383	363	333	343	345	333	348	375	363	348	345	402	357	331	333	344	372	355	364	370	334	377	322	328	336	349	341	375	365	368	374	385	381	350	365	377	373	368	322	371	329	347	343	368	405	327	354	381	395	333	372	369	331	334	353	345	312	357	353	345	340	362	383	322	356	353	359	375	367	347	330	349	359	306	371	329	372	318	327	363	345	357	353	357	359	381	322	343	347	363	352	375	368	365	378	339	341	351	371	402	347	347	367	332	356	352	328	370	356	363	379	393	345	358	359	343	374	323	364	353	383	344	351	330	329	329	333	366	368	378	332	323	347	324	329	327	355	332	348	356	324	314	372	398	334	392	323	372	370	330	362	376	365	376	323	363	357	384	366	346	319	373	348	403	344	390	398	348	333	330	348	352	353	353	392	374	394	356	346	369	354	380	399	343	382	379	362	368	354	328	374	347	355	383	360	384	372	352	324	348	371	338	352	369	336	337	351	348	340	342	385	348	347	354	337	375	377	360	351	368	374	328	365	352	386	333	382	351	370	339	354	309	349	394	360	379	378	351	375	331	376	362	355	368	356	357	368	370	371	388	355	339	337	359	334	378	332	380	323	298	339	355	341	371	374	326	349	335	354	328	369	338	352	336	345	341	325	360	340	324	331	365	347	357	359	374	350	340	379	345	384	374	351	344	391	361	338	369	337	346	351	342	325	351	362	361	377	368	338	336	344	374	336	347	380	335	377	341	361	364	326	361	358	389	344	355	344	330	376	377	367	315	356	340	359	351	347	358	343	335	357	344	336	366	351	386	374	361	400	383	387	370	393	345	371	378	347	334	369	333	355	388	378	325	363	346	315	345	336	343	360	318	371	335	349	343	365	353	384	368	392	341	370	361	376	341	371	334	333	367	350	357	344	340	317	326	382	308	362	330	356	358	367	375	356	337	380	363	349	367	311	340	358	377	371	365	336	371	372	353	348	324	357	345	334	344	347	369	311	350	356	381	331	392	324	349	368	348	329	346	358	389	357	359	379	351	373	340	347	338	335	348	389	373	336	356	325	415	370	314	362	307	357	369	356	417	378	352	338	350	326	384	354	352	363	363	360	326	369	326	296	359	380	378	363	348	335	350	363	393	347	349	359	333	345	366	330	333	335	359	364	361	314	375	357	345	342	377	363	360	359	338	347	372	353	355	367	364	358	346	343	361	324	354	326	373	392	381	375	357	372	356	343	366	355	355	370	395	370	335	366	371	349	379	383	372	337	351	349	375	344	349	361	356	368	358	349	352	340	337	361	366	363	368	354	339	349	398	383	376	372	352	323	331	362	329	348	355	338	361	347	334	340	325	351	325	329	340	354	374	347	360	351	353	330	320	357	347	329	340	356	403	400	377	357	344	362	338	366	328	339	338	386	392	377	354	365	370	391	354	374	362	333	324	374	349	333	360	377	360	389	363	321	343	321	350	376	341	352	360	383	379	359	371	371	361	318	323	335	324	349	365	366	363	322	365	370	397	354	350	347	359	313	309	377	357	371	414	332	335	349	345	328	325	367	371	344	354	340	340	364	360	324	334	375	335	283	357	346	378	384	328	356	375	351	335	339	328	356	375	340	385	319	333	370	345	362	353	368	317	350	331	363	359	302	353	325	302	378	335	339	374	345	356	366	379	386	384	355	348	332	372	345	320	321	345	350	350	372	381	372	333	357	321	357	364	357	365	361	334	376	376	357	342	326	353	329	421	389	375	342	352	315	354	344	386	376	326	371	330	321	325	337	371	362	360	331	361	316	365	379	349	336	350	332	350	344	334	363	354	358	384	365	400	343	374	348	340	359	343	401	306	392	355	351	356	351	357	336	340	358	333	346	358	378	319	338	357	354	342	379	372	358	360	350	347	319	384	352	331	342	322	345	395	339	321	390	334	375	351	363	341	359	363	336	353	339	349	336	354	327	336	314	331	384	352	362	388	355	317	359	376	385	349	361	344	338	338	362	328	418	330	303	353	340	341	342	399	362	378	322	325	368	329	342	357	372	356	368	355	325	385	318	390	339	354	334	362	377	344	339	345	394	363	368	344	337	362	371	339	362	383	333	331	320	320	379	342	387	389	326	333	354	349	394	350	367	314	348	328	324	365	399	363	360	338	338	316	311	324	374	366	350	362	357	339	329	350	344	343	381	330	340	303	358	345	377	348	358	391	348	318	340	363	341	333	324	385	349	331	367	343	398	371	349	308	337	383	381	344	339	306	346	357	351	330	340	327	332	393	356	380	339	324	378	377	352	365	345	331	338	352	344	359	352	321	354	368	374	335	389	345	403	357	324	331	326	345	328	389	355	341	335	368	346	325	325	381	373	363	359	368	337	350	371	344	347	326	363	351	292	321	362	368	350	344	366	414	355	329	382	320	307	336	381	370	373	345	363	339	356	354	313	328	325	328	356	329	384	358	338	320	320	358	347	339	329	346	354	364	345	366	390	362	361	358	353	320	349	362	363	376	351	354	366	334	357	343	351	342	364	355	363	313	360	370	336	351	322	377	344	343	345	362	364	354	375	342	350	367	383	332	349	367	325	337	328	338	373	368	341	346	353	368	348	355	345	338	388	351	365	369	352	349	347	350	335	335	342	351	366	328	344	341	330	327	357	375	346	347	354	408	325	361	384	364	340	381	413	383	359	332	320	360	355	334	329	336	344	341	371	368	367	355	341	368	390	335	336	345	360	331	369	358	337	343	358	381	345	359	335	359	356	359	382	276	372	371	362	327	325	341	374	343	380	348	350	342	319	346	346	335	370	358	313	343	371	360	358	372	365	387	302	311	323	366	361	384	333	342	335	355	378	358	345	333	363	362	336	364	364	351	317	354	398	368	322	374	350	318	333	345	354	386	349	367	361	330	320	336	362	368	366	357	362	331	344	368	370	370	330	362	349	341	352	342	357	342	350	336	355	344	296	352	362	391	403	315	352	370	396	350	365	400	353	370	335	355	379	359	358	351	330	375	310	324	364	332	356	368	385	320	341	322	346	358	339	358	369	356	378	347	325	376	339	360	354	347	336	359	332	370	366	336	352	317	356	333	309	321	309	321	356	341	319	379	337	358	360	313	352	345	345	357	344	354	322	350	359	327	359	353	349	372	330	364	363	358	336	325	315	335	370	319	361	413	334	383	367	367	342	348	351	351	350	349	341	344	393	360	386	380	381	338	335	380	377	361	357	386	332	402	373	338	331	371	355	371	375	339	329	371	365	361	334	331	364	353	384	345	335	359	359	348	366	354	336	341	368	350	375	373	336	360	343	364	352
13553	10047	10276	4446	2138	1838	1526	1384	1287	1140	1037	975	885	961	912	838	913	880	832	832	811	818	781	819	824	837	785	760	777	774	805	801	825	746	792	806	809	795	800	775	844	791	815	806	810	801	783	753	792	769	784	823	749	759	766	751	777	822	799	786	776	820	787	754	829	780	797	830	728	769	825	804	740	750	819	733	789	846	775	783	782	799	790	799	816	804	774	760	767	746	769	781	815	807	765	773	808	766	813	747	762	790	789	788	738	787	763	774	786	750	776	746	766	727	818	845	833	802	787	799	837	850	752	832	758	773	798	748	766	849	843	860	797	770	803	774	785	807	765	734	766	777	776	761	754	766	816	832	807	770	809	769	823	788	831	723	782	811	801	753	773	804	761	783	784	789	724	780	749	774	760	831	830	775	792	789	780	780	781	769	814	809	801	788	833	824	816	765	772	795	804	775	811	771	787	749	823	803	782	819	793	816	797	777	792	768	749	767	797	785	799	750	777	789	788	798	770	753	801	769	764	820	792	739	751	801	760	782	828	744	801	793	786	767	785	773	781	774	778	755	771	767	781	778	731	818	817	808	738	803	715	750	786	731	818	768	763	815	793	778	780	783	791	793	778	826	762	793	742	799	802	791	785	711	778	761	761	825	781	758	796	785	835	778	804	792	811	757	742	816	788	805	747	802	759	820	745	727	791	795	776	816	813	799	799	807	758	786	761	821	794	823	775	763	784	800	735	810	789	767	783	816	783	758	727	792	749	762	747	794	761	741	796	771	792	791	797	762	740	724	787	804	739	820	803	789	781	783	721	846	773	783	833	743	781	775	801	796	814	785	754	800	793	731	790	768	763	768	752	800	822	776	767	770	768	822	751	807	791	786	760	787	794	737	788	758	756	779	750	810	749	762	771	811	793	759	757	799	724	807	784	784	770	746	746	824	742	783	841	757	859	770	784	803	774	830	718	771	783	803	813	787	815	759	793	786	781	808	816	776	747	775	795	768	784	797	771	795	755	791	790	797	809	735	815	765	775	785	810	841	822	741	783	778	826	780	804	781	786	780	755	798	805	759	792	782	826	794	817	778	747	791	776	800	776	778	778	711	832	778	779	768	807	780	788	814	757	798	780	866	758	785	779	763	751	825	800	849	806	783	749	788	762	786	760	717	823	749	771	770	748	746	756	760	783	745	794	771	736	737	801	815	744	770	756	793	802	802	758	779	751	778	782	787	762	762	753	778	779	785	821	763	814	772	788	790	824	790	786	803	772	771	769	796	756	777	803	810	813	818	746	750	783	773	750	807	780	750	798	811	790	789	769	750	817	792	776	793	803	780	777	786	782	790	779	817	766	770	776	801	789	798	739	775	754	774	762	745	804	761	737	773	788	752	819	852	743	781	802	816	757	782	781	760	820	768	790	805	759	773	764	819	826	775	817	749	827	761	787	772	788	769	780	796	728	838	757	776	828	781	815	791	784	752	792	817	791	742	735	748	799	784	786	800	816	837	774	792	780	781	809	754	753	803	771	802	765	758	793	750	748	785	738	782	792	761	760	779	776	806	756	799	772	815	807	790	770	814	780	781	827	786	815	799	789	811	767	807	723	780	788	741	770	761	809	813	784	808	761	798	754	773	764	773	746	811	742	826	831	798	787	833	754	796	804	824	735	789	781	766	828	782	776	798	769	805	821	776	803	771	767	773	807	773	745	865	764	790	821	772	792	824	823	804	845	772	795	755	806	790	785	838	808	806	808	827	804	783	813	817	793	750	782	792	774	811	788	815	813	767	772	801	801	773	799	749	780	841	821	779	772	773	757	800	737	747	750	768	790	776	779	765	797	813	752	812	803	822	769	771	786	810	786	672	746	769	883	771	772	785	801	807	747	798	795	786	783	798	779	817	795	744	823	823	819	788	760	810	792	797	792	763	779	844	771	811	784	807	790	770	787	811	783	816	766	815	762	824	806	798	868	783	800	811	758	819	790	770	750	795	781	753	813	760	759	781	759	775	800	814	821	773	791	820	782	813	789	757	787	800	768	810	803	782	801	808	761	817	763	767	802	836	717	762	789	743	750	814	756	757	778	744	796	803	795	848	757	805	792	780	800	817	774	810	766	812	792	810	755	790	807	818	797	765	791	784	828	765	755	801	781	782	784	807	860	807	803	813	789	823	765	755	816	793	786	758	815	819	767	804	767	790	811	837	755	803	807	776	849	795	751	828	784	808	811	765	790	756	757	802	823	787	844	781	813	765	774	750	829	820	794	807	765	805	796	768	825	750	774	725	770	783	813	741	801	821	782	788	785	809	775	754	805	837	787	784	779	790	725	793	775	787	744	763	774	790	792	769	790	820	801	736	777	755	730	791	806	784	771	775	768	808	810	775	834	803	738	815	856	792	778	774	754	787	767	740	805	796	780	798	752	764	825	798	812	737	764	786	763	803	788	777	789	789	828	823	811	815	769	762	757	773	782	766	764	777	789	781	801	787	761	737	784	771	744	864	806	791	789	821	803	788	780	778	762	788	782	797	772	822	824	791	788	716	753	788	804	845	759	799	818	781	766	776	816	798	817	827	774	832	811	852	784	778	821	756	774	761	783	775	768	758	768	860	750	795	792	816	778	775	811	795	774	792	740	766	775	821	740	835	759	729	818	761	751	798	785	781	779	805	724	776	796	752	752	801	846	826	781	759	775	833	789	784	781	827	802	819	794	752	792	832	767	815	796	801	814	837	780	765	772	771	804	815	769	835	794	774	817	791	806	803	809	811	788	817	677	781	755	841	696	748	804	799	810	716	748	825	784	761	829	843	804	850	809	771	768	783	784	826	778	782	821	769	742	794	810	825	815	740	851	754	787	766	780	756	824	833	802	798	818	799	812	735	776	776	789	836	801	796	747	828	827	812	788	798	830	809	811	816	734	734	731	802	795	779	763	804	790	801	793	803	778	817	832	780	761	794	780	774	802	812	812	785	775	809	794	781	757	768	830	735	786	766	714	804	753	802	787	748	803	828	755	789	794	800	715	766	787	792	763	746	806	761	769	761	730	784	821	786	763	822	747	802	755	743	786	772	741	755	788	744	736	824	758	749	804	784	755	774	765	831	769	780	760	774	718	833	777	815	824	775	785	773	767	774	753	771	791	795	759	795	749	744	805	751	807	756	774	762	841	784	772	737	810	795	820	792	745	801	820	778	769	780	752	746	803	760	794	785	750	805	820	833	772	816	774	739	787	766	811	789	782	796	765	796	808	765	815	799	797	750	764	768	823	832	811	782	751	740	774	735	826	730	802	804	782	763	794	760	764	845	753	813	803	799	766	795	825	759	801	767	729	745	795	766	787	794	796	810	796	808	803	805	841	804	783	762	801	743	786	765	773	799	797	787	727	766	771	805	739	816	804	739	777	790	773	781	786	780	813	784	776	814	817	748	763	752	838	780	764	772	790	773	801	758	809	805	718	770	743	796	776	775	812	753	749	793	758	784	767	775	769	736	790	772
39688	30296	25375	10538	2374	1216	898	719	638	528	513	520	449	470	447	481	411	413	385	412	421	429	425	392	384	413	405	385	391	378	390	426	407	397	432	361	395	387	396	404	428	409	392	356	414	386	398	373	399	335	412	425	376	380	377	417	392	374	398	389	406	403	387	378	409	390	393	376	354	369	429	353	402	410	384	386	407	380	402	368	401	427	448	377	381	395	371	389	377	391	390	418	444	417	347	406	400	366	388	395	384	376	421	382	403	405	416	366	447	387	403	386	419	407	420	371	409	425	387	390	366	427	424	376	386	346	380	358	405	422	393	419	403	410	409	381	362	370	393	408	402	371	371	393	406	392	415	367	376	365	379	415	406	390	412	393	373	349	380	355	436	415	393	395	374	396	371	409	346	376	429	421	409	395	398	402	417	373	401	414	406	386	389	414	430	391	364	395	431	419	411	395	407	360	393	390	360	389	404	368	360	414	387	374	379	431	412	381	393	371	398	406	394	377	385	402	394	373	403	404	362	402	429	358	424	378	362	346	454	384	402	381	413	396	398	397	421	397	382	350	407	406	420	358	402	355	409	397	392	409	378	401	400	410	396	386	391	377	386	391	412	407	370	405	405	429	391	408	382	349	424	387	407	353	429	407	425	423	376	418	367	355	401	414	367	379	407	412	444	402	401	401	403	408	382	391	349	383	425	379	376	347	398	388	379	427	419	383	352	399	432	374	385	378	405	361	376	414	413	402	390	383	378	368	319	388	363	404	384	388	446	401	396	414	396	368	397	449	440	374	395	420	394	385	376	359	383	405	374	384	383	378	393	416	407	406	370	386	347	375	375	423	392	411	414	367	392	413	410	399	373	337	392	374	395	405	373	360	404	427	372	432	369	370	377	372	383	365	380	393	378	452	403	382	392	386	350	397	409	389	374	413	392	400	357	379	388	386	392	361	436	381	391	399	385	414	377	368	406	396	431	396	406	363	394	391	404	389	388	400	366	454	436	414	397	409	397	420	359	391	398	356	419	429	371	383	376	389	428	402	402	378	433	393	412	405	413	343	417	407	375	408	376	380	400	363	424	403	394	349	398	424	397	420	389	426	380	431	421	373	351	391	421	414	389	431	426	423	396	386	402	409	355	395	406	405	383	388	397	417	395	380	387	438	389	382	411	374	385	412	423	404	401	354	384	388	409	415	416	397	397	370	395	349	377	393	429	411	410	400	391	398	378	405	360	359	380	424	383	432	388	391	384	430	390	372	392	441	405	403	441	428	376	409	392	368	425	365	437	396	393	411	366	363	405	389	384	414	399	391	396	435	387	426	375	379	372	383	390	379	395	361	403	369	382	352	387	399	395	390	389	397	371	402	382	359	373	361	367	397	378	417	391	389	401	410	446	367	378	384	358	417	392	401	424	380	375	389	366	367	392	385	374	374	397	421	374	397	430	452	399	411	396	408	407	368	354	374	370	404	385	401	394	406	387	391	430	412	396	417	396	386	385	372	345	387	388	417	339	411	432	404	439	400	399	395	385	366	388	388	423	414	376	385	450	409	398	423	406	409	419	403	380	407	372	431	386	435	406	376	384	393	376	387	401	426	395	391	395	390	398	402	394	394	383	409	389	389	417	382	409	370	362	376	396	384	349	407	372	412	405	372	389	400	367	372	381	421	417	395	368	411	404	383	389	404	408	397	423	389	395	415	414	390	424	347	415	392	400	422	427	381	396	372	396	372	395	432	401	368	401	411	423	419	392	339	397	412	387	382	413	379	386	360	394	395	376	374	428	430	400	379	380	378	421	416	392	418	440	405	403	422	386	426	440	399	371	399	420	382	394	399	413	377	362	397	412	403	367	395	403	391	383	401	380	383	376	408	421	414	372	394	393	374	432	383	415	405	390	376	381	385	407	385	390	404	382	401	404	389	393	420	388	365	369	357	381	418	401	403	380	357	368	366	368	393	395	407	402	383	404	383	411	431	394	392	417	408	393	416	408	411	447	397	393	382	383	401	354	399	359	381	399	419	374	382	381	405	387	419	424	383	390	416	371	348	375	414	373	400	402	431	393	344	411	400	388	354	397	400	399	367	375	393	413	376	401	415	347	386	404	368	369	407	344	378	408	401	421	377	408	396	367	423	375	427	377	405	346	425	398	403	398	425	429	439	387	399	378	397	384	404	390	366	406	416	374	373	365	408	378	397	378	357	384	402	403	375	399	411	441	398	410	378	396	398	380	432	401	410	389	378	384	418	407	395	409	388	400	441	396	433	407	385	384	389	384	380	384	398	374	383	396	377	366	375	364	400	405	375	398	391	404	386	403	353	397	432	415	394	402	361	450	396	446	395	379	409	362	384	390	424	417	396	381	389	375	430	426	429	372	384	378	398	399	399	391	403	437	416	404	364	377	395	402	411	397	393	393	392	367	406	395	422	376	367	373	380	397	409	427	372	410	382	365	398	382	435	377	372	372	390	362	408	416	404	362	357	427	429	372	384	406	384	414	359	398	383	383	393	375	380	404	414	388	354	407	357	411	371	371	369	384	405	378	394	357	376	357	419	403	398	424	410	425	339	412	399	366	366	384	419	380	380	384	387	390	375	399	404	387	408	382	371	389	396	410	411	365	378	389	381	385	382	416	423	404	368	385	438	374	352	401	389	365	401	377	395	396	386	364	435	379	413	393	370	377	393	400	405	376	365	391	426	414	405	376	383	387	377	369	392	369	382	412	397	394	373	393	405	411	412	384	400	403	382	385	402	378	373	382	409	415	411	384	427	417	378	370	409	387	394	409	409	416	419	406	385	379	391	358	369	419	414	407	367	365	363	434	379	388	384	373	401	413	401	413	397	370	401	394	410	361	391	397	363	426	384	401	392	368	381	396	367	365	365	413	390	419	391	414	395	415	396	380	390	382	371	418	377	373	355	407	365	389	376	420	403	407	366	370	422	390	419	390	400	393	368	380	383	376	419	381	386	391	392	419	373	394	387	396	400	359	351	394	401	399	387	393	387	368	394	391	415	396	350	364	436	411	384	391	369	405	392	381	395	395	406	380	400	401	384	379	367	434	374	422	399	371	377	391	372	436	402	395	388	393	400	399	374	373	405	396	402	382	384	414	386	408	404	387	424	405	369	398	388	361	406	404	453	401	373	435	399	387	376	359	418	431	400	396	401	406	425	400	371	396	367	407	395	411	407	384	367	379	444	406	430	424	412	417	397	384	431	392	414	416	427	383	398	400	421	388	377	452	414	411	404	397	388	399	405	386	424	382	413	392	425	379	402	374	374	380	388	377	382	368	367	416	390	396	385	374	404	391	403	408	407	421	354	385	379	395	384	461	420	368	392	390	362	389	393	409	391	402	416	387	401	402	440	418	381	414	399	367	411	415	390	390	395	409	362	377	416	407	374	405	393	405	371	393	369	415	396	382	387	385	414	406	380	380	386	403	407	363	358	394	394	398	380	400	384	397	416	407	413	368	348	388	399	373	416	392	427	393	399
25374	23561	27056	12075	4363	3567	2871	2389	2085	1780	1551	1408	1359	1247	1239	1153	1165	1059	1000	1018	967	937	966	955	948	946	870	874	893	891	916	907	937	907	883	856	892	899	892	858	902	871	884	846	875	906	911	881	890	907	880	889	854	866	906	903	888	877	844	871	846	866	900	835	893	828	910	900	925	895	868	887	864	902	859	906	908	871	877	868	902	877	878	846	861	817	850	851	886	876	895	891	835	886	876	908	896	942	832	836	855	833	865	895	892	868	876	881	904	877	846	863	891	857	913	879	879	852	856	886	896	867	851	907	831	877	846	860	899	863	854	881	879	869	843	875	856	888	882	840	903	894	878	858	862	869	896	852	841	908	866	906	905	910	864	847	829	890	805	798	883	878	880	849	883	839	886	897	873	896	894	882	841	821	866	838	892	862	868	894	868	821	847	854	893	887	889	846	893	920	911	919	803	799	866	886	843	825	878	845	884	848	841	860	879	865	882	892	855	886	916	829	872	893	905	857	860	888	891	856	861	882	890	850	888	860	882	894	863	884	814	878	889	880	905	843	927	923	878	869	830	903	822	904	872	815	892	882	837	897	889	846	856	865	920	873	824	853	855	860	841	880	861	812	930	890	839	891	851	851	837	894	906	827	873	853	916	872	902	848	918	831	850	895	890	865	818	851	816	848	848	870	885	889	907	877	834	816	836	879	890	900	838	892	870	890	804	826	887	885	889	883	847	924	869	838	871	875	862	858	848	891	883	820	954	878	894	843	886	914	879	884	827	824	904	866	867	876	937	899	884	848	869	882	868	869	868	849	860	885	846	799	817	885	845	885	839	883	859	836	882	849	844	919	870	880	901	925	895	859	907	845	878	858	860	937	855	882	840	914	877	869	862	862	907	850	853	900	841	903	920	899	855	823	909	864	876	888	891	862	859	901	913	896	930	935	870	861	866	922	856	870	868	865	854	853	889	899	895	901	877	869	950	853	851	842	854	874	900	849	840	843	893	885	877	888	854	863	888	850	892	876	816	843	902	846	933	861	853	840	831	874	874	885	837	840	849	856	864	897	859	906	889	854	868	882	918	871	857	829	893	900	859	834	886	871	900	878	835	873	896	918	869	820	879	853	845	839	846	860	833	920	881	830	920	871	850	807	885	881	882	876	845	915	885	854	824	895	832	928	838	864	879	827	835	876	903	834	890	922	845	862	888	893	909	835	892	904	887	885	844	864	859	934	877	838	894	846	857	833	954	911	861	849	897	878	914	864	832	898	836	893	921	817	896	843	827	883	898	867	847	886	930	864	896	814	841	875	905	852	903	878	843	880	830	870	872	873	869	853	902	876	912	857	839	873	888	843	885	929	801	826	909	841	876	866	897	880	855	897	891	914	908	840	828	871	894	868	923	910	882	876	833	894	831	826	836	878	844	773	811	879	868	840	855	784	917	881	882	828	870	891	835	953	910	847	923	873	858	906	896	923	847	821	865	847	871	857	903	868	853	853	840	860	899	886	825	862	827	854	885	867	881	864	855	896	868	851	900	894	809	905	854	870	870	869	795	856	803	852	918	863	855	834	875	873	852	859	815	849	872	878	930	852	851	873	849	876	888	894	960	868	897	835	867	814	872	883	848	914	898	871	877	842	864	883	901	876	832	839	875	855	855	931	915	844	888	835	860	833	880	855	826	828	851	876	891	858	885	854	831	864	890	879	909	869	886	869	883	861	872	929	862	900	834	945	848	848	848	864	861	832	844	804	901	872	885	856	873	851	863	888	936	832	852	850	870	824	846	849	859	862	850	907	879	859	823	898	860	879	899	858	854	897	896	823	893	866	864	884	840	889	916	824	916	884	904	895	874	859	840	906	887	909	902	830	883	861	884	866	881	818	847	843	892	863	838	856	856	869	884	889	879	812	875	845	889	845	900	839	879	852	868	871	887	843	863	841	884	891	844	884	845	904	864	899	890	914	872	843	899	847	943	887	816	884	877	906	844	896	835	895	837	895	902	870	840	887	895	852	883	882	860	868	850	859	845	919	902	864	938	864	848	843	827	925	799	827	845	866	865	894	799	864	900	850	827	851	868	831	860	885	818	855	905	876	893	852	863	861	849	867	854	933	845	868	914	886	877	825	888	855	876	908	847	899	849	887	859	891	884	876	896	878	879	874	869	881	820	887	884	863	908	870	896	865	865	857	877	817	837	836	850	896	865	868	907	853	890	870	866	892	847	902	870	830	827	900	914	885	845	898	841	819	946	902	939	868	867	895	879	856	908	834	814	927	897	802	824	871	847	900	848	854	869	920	926	865	897	908	848	901	891	869	888	871	858	810	867	819	871	839	903	851	860	851	837	893	876	841	891	860	887	891	857	841	888	870	891	901	876	870	868	896	896	888	924	847	849	883	837	909	878	861	818	856	883	882	843	857	868	917	799	818	873	850	886	884	859	850	878	838	896	872	881	917	910	865	865	870	844	839	921	902	834	873	863	857	902	867	862	918	876	843	900	891	885	901	913	833	893	875	862	799	873	833	897	861	880	890	822	864	860	880	893	908	822	894	871	879	859	834	866	838	857	845	817	815	916	889	877	861	819	883	833	842	835	868	889	888	931	863	925	892	910	882	864	828	861	863	901	830	866	875	912	861	863	854	891	846	904	902	885	846	884	833	847	884	860	870	838	892	828	883	894	878	920	866	844	838	923	918	846	893	883	862	925	854	847	854	842	923	880	886	836	887	887	817	861	942	852	898	887	872	893	861	908	821	901	878	868	899	901	885	855	845	885	937	853	862	894	863	862	879	858	856	933	890	865	806	811	867	838	809	901	958	860	819	847	842	858	881	828	872	904	926	880	778	817	846	851	891	827	860	862	879	902	851	880	825	833	893	845	895	900	916	893	882	926	852	918	837	856	915	875	849	852	821	863	886	864	865	882	815	833	920	830	874	850	888	855	851	863	854	876	847	898	905	868	885	899	883	849	850	892	851	841	905	847	857	938	938	903	851	823	850	869	847	838	824	908	880	928	920	854	819	832	901	886	869	847	880	827	882	838	851	829	842	867	920	897	862	863	875	863	896	894	805	869	847	848	914	851	860	852	833	882	882	891	855	859	828	894	875	906	870	889	864	884	913	873	850	891	877	857	868	967	858	827	910	839	877	876	923	875	866	842	821	947	852	888	849	894	911	847	867	818	916	891	820	877	883	909	849	809	868	846	866	846	898	859	866	898	871	860	942	816	937	849	907	831	852	891	880	817	860	820	896	891	844	867	882	885	856	924	884	830	868	887	867	896	835	881	915	919	849	850	840	880	912	905	898	847	826	857	866	921	857	886	849	883	860	875	822	865	879	854	853	855	854	820	865	875	841	880	867	893	849	839	880	825	873	863	872	876	875	832	887	848	863	872	847	872	879	920	891	839	821	878	870	888	828	890	838	815	887	819	860	816	857	852	892	941	880	937	848	904	845	820	869	931	898	896	865	898	893	869	883	898	856	853	876	848	859	879	885
48601	38391	35931	18162	4979	2193	1398	1068	894	728	653	631	603	601	532	506	535	516	522	470	432	464	486	475	480	458	469	441	436	468	452	462	457	461	409	439	550	450	445	490	463	449	447	468	464	468	400	455	444	465	445	498	466	446	420	422	469	469	493	488	460	444	449	445	473	458	438	482	443	436	451	456	422	467	435	407	425	404	444	464	509	450	421	430	471	484	473	421	417	427	437	465	431	466	414	450	462	458	423	380	431	447	457	425	446	433	496	444	456	436	441	444	433	421	432	448	476	433	495	427	449	416	407	435	473	444	432	457	455	426	416	470	425	445	434	432	439	475	447	458	415	432	460	440	394	402	437	443	462	434	482	477	429	421	485	444	404	432	414	475	468	502	446	431	438	457	419	454	458	466	444	466	441	439	474	489	429	433	463	481	447	431	462	458	475	423	448	442	444	443	466	425	454	445	469	467	450	465	441	458	430	505	432	414	429	432	497	450	456	458	481	465	437	481	453	475	445	430	475	428	453	471	444	443	452	423	451	454	437	500	460	423	404	484	473	424	420	419	461	480	459	446	446	432	456	451	440	459	401	466	426	393	441	444	448	434	446	434	436	423	473	461	402	458	477	508	414	451	466	422	454	424	462	443	445	451	479	470	414	430	441	454	428	491	476	456	453	457	468	432	433	457	470	445	431	443	473	457	476	404	434	411	435	424	430	472	456	482	456	428	391	451	437	462	451	476	439	487	406	462	434	433	442	459	446	468	497	462	446	431	465	425	450	458	435	399	433	450	441	479	479	442	454	446	417	412	468	443	443	449	413	456	418	485	466	466	476	438	484	427	447	502	438	440	424	433	423	455	431	447	457	456	468	410	408	498	429	415	456	459	470	429	454	463	447	470	460	406	451	497	460	442	406	440	450	433	423	430	446	432	468	442	449	448	430	452	428	456	433	385	453	444	467	466	438	421	477	477	459	446	457	451	467	445	431	477	438	448	406	408	435	423	471	430	493	465	468	442	438	445	427	411	409	474	420	448	457	503	482	432	409	472	473	459	476	511	431	407	500	416	419	436	466	443	438	443	454	456	433	450	427	508	424	457	445	458	460	437	415	447	456	477	440	429	416	475	439	481	451	454	448	441	427	474	435	519	423	431	435	432	486	448	416	442	412	463	437	393	435	453	455	420	466	435	458	459	529	449	428	442	472	454	444	459	436	420	456	466	434	435	416	458	430	448	409	469	450	468	473	382	454	427	461	459	458	438	422	488	400	461	445	451	461	458	445	466	474	449	442	449	473	446	517	478	415	451	462	434	425	455	445	463	463	426	425	493	399	438	423	469	425	424	433	453	443	470	424	472	481	451	424	437	454	448	455	468	466	438	430	464	492	444	419	402	475	426	445	467	427	436	463	428	457	434	443	447	411	430	427	415	458	458	423	452	482	437	470	482	463	505	486	467	465	449	449	443	455	450	446	459	438	468	440	462	446	461	422	425	410	471	425	415	424	474	428	476	438	451	430	471	479	423	460	459	394	457	476	452	456	465	466	419	415	455	450	434	400	432	449	435	435	471	486	429	444	466	417	427	410	468	459	511	467	433	475	507	424	409	457	423	444	425	482	437	418	381	478	458	401	474	448	454	430	442	473	451	407	487	463	441	445	438	425	408	468	454	462	446	435	443	450	408	418	454	462	479	499	466	483	455	459	443	463	469	436	438	435	415	462	475	464	449	464	438	460	448	444	506	456	475	487	443	456	444	442	466	451	457	417	454	462	427	440	456	484	428	442	422	480	447	458	431	455	472	443	455	451	466	474	467	415	454	472	472	486	435	462	482	441	420	460	408	426	441	480	479	446	444	453	461	467	458	399	445	454	452	421	420	429	448	471	467	435	452	451	431	465	484	479	448	467	475	427	444	456	429	454	439	456	443	425	426	456	435	447	473	474	488	428	408	448	430	457	458	477	475	422	433	475	437	430	429	406	450	423	441	462	462	401	489	482	436	489	457	446	448	462	414	461	436	466	484	449	446	458	429	452	460	462	423	447	457	456	397	426	468	424	447	469	444	477	454	420	468	408	459	438	416	433	457	443	457	466	463	432	434	478	470	442	437	438	423	450	439	432	445	485	462	431	418	476	418	416	458	461	444	461	427	399	429	408	432	436	437	479	466	434	463	452	444	395	476	440	423	446	432	436	409	457	474	478	441	430	493	434	442	423	423	427	473	432	440	440	444	452	404	426	445	450	434	411	453	449	428	445	472	446	429	403	429	459	463	499	432	454	450	465	451	476	444	457	417	503	461	488	402	437	446	453	465	437	461	466	460	448	442	448	377	484	429	455	434	474	452	504	490	447	449	449	441	449	475	451	410	417	451	457	447	500	456	438	473	450	456	469	461	465	445	483	499	476	428	415	448	478	461	413	462	420	493	458	449	445	480	461	449	491	455	414	426	504	472	439	466	435	474	440	438	420	473	485	444	427	465	450	469	438	479	452	449	430	426	464	453	458	409	423	437	462	467	416	459	515	487	436	447	458	452	431	437	419	432	425	440	413	456	484	433	461	465	473	419	440	440	447	471	410	459	467	453	438	461	459	494	451	420	411	489	477	466	462	449	473	424	465	471	431	445	449	398	404	391	478	459	456	436	440	428	418	467	492	447	433	432	415	462	418	433	444	516	453	458	468	466	461	451	485	446	427	413	427	423	428	472	443	434	460	449	394	411	460	460	437	467	415	467	459	427	465	419	471	435	417	442	494	485	504	455	416	464	406	444	446	466	438	448	449	473	476	430	425	403	433	470	452	426	460	421	443	464	428	444	412	455	460	513	478	420	419	433	422	428	457	438	442	508	474	481	429	420	467	461	443	461	464	453	456	459	462	459	459	426	456	462	438	450	436	467	487	488	466	443	440	460	442	421	441	433	469	468	437	440	423	429	476	446	475	435	434	466	433	437	472	457	458	475	412	437	449	445	416	448	458	410	456	437	458	460	452	474	436	452	485	427	396	442	461	418	470	492	435	433	404	450	426	436	408	429	467	421	438	441	471	432	446	423	447	474	452	420	444	433	487	437	440	446	442	462	449	453	474	427	398	426	473	434	457	450	417	429	451	459	434	432	444	464	427	458	470	452	472	458	452	445	441	443	438	420	434	452	474	422	500	424	480	465	450	415	430	448	422	460	435	462	411	424	414	435	467	443	447	419	495	470	449	439	430	460	449	481	445	422	440	427	476	479	467	464	451	429	455	453	443	431	428	473	464	444	440	424	439	476	462	427	493	478	432	440	451	443	486	458	428	458	442	454	438	449	423	450	454	438	436	474	481	408	440	425	472	466	459	476	434	420	442	447	419	416	454	463	443	465	418	450	444	451	452	450	438	448	388	413	475	422	443	451	462	448	426	473	448	424	442	437	467	463	415	490	486	425	475	445	446	439	468	464	438	428	446	431	456	442	474	475	479	471	461	475	443	412	416	461	479	394	456	400	434	418	483	464	481	466	467	435	439	470
30855	30071	34871	20507	6068	5078	4186	3339	2853	2469	1982	1829	1699	1562	1517	1477	1371	1280	1132	1165	1115	1144	1114	1069	1038	1042	1097	1073	1002	1035	1017	1039	1015	1029	1019	977	999	1037	1013	1004	971	1032	997	973	992	942	975	969	1034	995	965	989	949	941	979	1020	1027	986	1009	969	966	959	946	943	954	902	927	977	942	932	965	978	971	985	969	962	915	979	978	972	891	967	974	978	952	960	998	984	982	964	959	906	950	1027	998	922	988	997	1013	1013	971	1025	993	962	960	989	992	1009	969	1019	956	1016	978	956	1015	1017	921	950	1028	998	990	1017	976	962	944	969	971	985	986	987	943	994	954	955	985	959	965	967	914	998	958	961	927	947	1002	995	1019	947	970	930	1027	969	953	969	968	1000	939	940	962	943	993	990	1059	1018	975	974	976	1025	990	924	982	961	956	968	998	944	942	939	931	977	946	929	971	893	948	964	1003	944	957	983	957	972	951	958	972	945	1094	925	988	1032	973	1010	944	977	965	990	948	962	991	973	1040	906	978	993	949	935	984	960	993	990	990	946	951	920	941	975	1009	942	987	943	977	971	972	1013	1006	956	975	951	980	928	983	1023	967	954	966	923	963	1013	979	970	976	966	937	983	920	939	931	949	920	1000	945	955	969	979	906	1022	993	949	996	965	926	1003	1004	965	968	952	949	930	1017	1024	994	968	1001	992	999	959	986	985	983	999	962	981	942	982	954	978	941	996	993	1006	912	955	928	943	1002	968	973	920	948	957	950	936	988	978	967	966	947	980	943	991	984	971	983	958	965	978	960	973	1021	933	912	967	965	975	979	931	953	994	985	939	944	1023	957	948	983	951	984	981	958	993	920	966	938	1017	942	999	928	968	932	1004	965	996	956	956	949	944	1018	976	990	932	951	1000	1001	969	962	982	968	942	938	992	974	941	1013	969	986	915	963	941	889	906	944	953	1020	945	993	977	928	981	971	959	946	990	975	971	1010	933	943	971	964	958	972	933	993	971	973	948	946	933	942	1024	931	959	971	972	927	966	997	1037	952	1005	945	968	936	953	954	953	982	960	936	952	967	961	977	965	972	951	967	945	985	961	946	908	955	1017	1036	941	959	920	947	935	993	1002	930	977	968	993	982	973	931	968	963	996	977	997	1043	939	987	971	929	954	901	974	935	975	985	1057	966	982	986	995	984	931	954	923	953	986	935	938	1040	980	924	911	975	936	960	1005	943	982	1004	924	947	974	991	948	1007	976	993	932	972	949	996	947	935	975	955	1007	944	906	885	974	982	1040	960	984	938	964	993	950	948	1037	986	1004	935	993	979	986	882	972	942	979	971	956	1002	977	949	1004	945	1016	978	933	1006	1014	915	973	973	952	931	1006	963	1054	1019	967	973	969	1003	995	971	942	953	905	903	960	962	939	957	958	956	954	980	959	947	977	885	989	983	988	1017	1020	948	986	978	990	994	981	989	875	905	961	984	995	951	961	955	989	945	941	941	955	991	1016	1010	956	1037	942	986	1037	954	970	945	996	999	962	981	960	966	985	993	978	983	938	948	926	985	918	1029	1005	953	980	927	988	935	973	936	937	888	981	954	986	1005	964	954	970	999	980	991	987	976	977	946	1014	998	934	927	976	947	944	949	972	992	934	1003	995	938	964	978	909	973	1028	949	980	931	953	986	946	959	960	976	984	945	927	936	964	1057	984	919	1018	970	994	934	1020	918	1033	886	944	949	974	971	986	979	970	990	954	935	901	1006	961	994	1012	943	1001	926	962	990	958	965	949	1010	1000	957	961	980	1016	1001	922	981	988	895	982	1009	994	977	954	952	976	961	943	1030	969	972	961	922	997	945	905	970	960	972	964	960	1023	961	996	962	964	980	1008	968	921	1002	968	962	965	999	980	988	952	970	980	962	955	998	984	952	937	979	949	937	1001	977	1005	963	952	969	962	997	981	995	954	937	931	1005	931	967	938	1019	1002	1025	964	978	971	941	976	966	1005	1004	942	1003	988	948	911	986	959	991	929	950	978	977	949	937	947	956	935	984	979	1026	963	973	929	954	953	979	1016	969	941	909	923	976	1043	963	976	947	985	932	952	880	922	982	1018	979	985	877	960	1000	951	984	981	926	921	957	941	932	1020	968	954	956	937	928	923	928	980	968	1009	951	960	946	951	965	978	929	979	961	1025	921	986	981	1002	994	931	979	973	975	978	975	957	982	953	964	1001	998	995	962	929	956	964	955	994	960	1007	1018	943	985	952	947	981	962	962	919	930	1003	981	959	971	1006	965	959	974	973	969	972	936	922	943	995	946	948	970	997	937	941	974	963	987	951	984	1015	913	957	952	950	922	949	943	954	922	980	932	960	976	1010	995	970	938	1007	998	941	902	960	945	1003	980	967	996	987	977	969	977	912	1004	1006	912	965	991	946	977	932	985	970	979	930	991	936	994	1008	989	916	1005	988	908	889	997	922	943	945	950	963	933	948	1002	1017	948	956	975	1031	951	983	942	945	1021	960	976	1003	952	940	946	939	955	986	985	947	1027	970	981	981	1013	989	963	1014	995	992	953	957	949	1002	998	963	954	947	984	963	964	991	968	949	947	984	979	948	969	1029	989	997	923	980	1002	952	958	971	962	948	922	967	973	924	1013	954	978	920	951	951	952	964	982	956	1008	946	1030	1005	965	983	894	970	971	995	964	908	991	1002	971	991	999	879	960	907	968	890	973	975	997	989	997	974	974	1018	973	1008	944	952	1032	977	975	993	1027	937	968	932	987	1022	985	1008	998	898	946	902	928	1010	973	919	978	954	998	969	971	967	1006	947	987	960	992	995	918	968	946	956	1018	949	939	919	1005	944	989	1021	945	970	1022	958	998	973	1016	982	958	936	959	986	984	960	1004	989	936	968	1004	950	1006	995	976	996	1035	1002	955	992	997	958	1055	961	1008	1020	977	998	922	962	966	953	961	936	965	884	914	938	967	1005	948	984	973	975	946	941	897	972	963	978	933	953	996	924	955	984	972	958	931	966	1021	980	934	951	960	1003	937	1000	925	917	990	983	963	944	980	971	1008	985	962	954	995	996	969	996	919	996	956	961	947	953	969	1001	979	1007	964	1038	972	960	967	1015	943	952	986	962	968	988	972	940	947	938	936	974	1000	980	970	987	1005	968	961	952	958	944	950	997	994	964	965	986	1010	982	968	961	959	972	948	969	943	910	965	967	956	971	917	929	973	921	980	1000	941	974	974	969	1046	904	1024	919	991	974	958	931	959	941	990	979	993	985	949	965	979	961	945	881	1004	974	957	955	1001	978	1027	996	969	978	992	907	885	982	1005	982	983	958	945	946	965	985	902	988	945	984	981	957	961	962	953	1009	960	961	997	967	901	956	944	877	938	982	989	954	941	923	968	1027	916	975	996	922	1029	978	1003	942	995	962	960	998	891	1006	961	992	978	963	983	952	952	967	954	928	976	988	927	957	959	934	971	954	951	993	932	903	973	997	924	940	1014	953	998	930	982	950	1013	978	992	984	942	982	986	976	980	975	1024	964	1006	952	1013	983	955	946	982	959	933	986	905	965	962	972	962	971	992	963	969	1031	1005	967	936	995	962	918	942	967	949	930	952	956	989	934	984	952	981	985	1028	958	1014	966	976	959	982	907	957	967	958	992	924	943	934	1001	954	1013	1019	969	968	926	961	927	942	1004	998	957	962	991	962
21435	12448	7008	2614	859	621	557	536	452	397	408	389	406	435	396	403	406	371	412	353	414	384	409	389	376	382	371	373	393	397	364	364	394	380	388	408	378	377	363	399	401	335	397	375	348	370	392	364	389	356	392	406	435	398	394	391	380	397	352	362	365	393	401	380	352	368	372	397	346	375	402	359	350	419	374	366	410	406	359	368	365	382	364	351	349	390	383	392	384	396	378	383	404	378	369	390	431	351	363	373	399	402	384	368	392	355	371	399	377	386	368	349	328	419	376	431	380	411	367	368	394	356	368	380	384	394	370	362	367	357	382	426	400	387	383	396	436	377	354	368	392	378	371	388	330	396	372	366	401	381	346	414	358	400	413	404	386	431	343	341	392	372	357	403	364	405	385	421	366	387	378	391	393	353	415	380	420	370	367	390	373	396	367	415	416	428	365	366	363	343	395	383	376	393	381	360	383	447	404	363	388	372	376	365	382	379	341	348	402	364	410	406	376	363	357	374	359	395	399	364	405	370	370	373	390	351	370	361	393	401	378	388	379	369	374	388	396	363	374	402	393	349	386	407	355	401	387	405	391	384	355	383	371	397	369	382	387	376	388	386	402	415	352	372	371	347	407	397	336	415	409	346	384	396	352	366	350	390	404	397	363	365	382	384	376	390	387	379	383	384	392	381	396	385	391	358	376	395	375	381	357	390	383	406	388	353	368	363	377	397	378	379	418	381	385	337	391	424	397	450	343	375	349	373	364	416	347	355	382	393	375	362	413	406	363	423	409	347	392	377	380	394	396	370	413	429	382	374	375	360	369	361	364	393	343	378	376	336	356	395	384	405	376	364	385	388	383	387	413	423	339	368	369	352	394	364	368	389	373	393	396	359	360	370	367	404	352	378	379	351	360	422	335	383	392	386	361	368	391	372	351	395	339	325	385	384	364	356	407	359	387	387	350	389	423	391	392	377	387	382	406	380	351	349	375	369	345	369	363	376	381	372	401	392	389	364	363	391	369	357	372	406	367	367	344	367	351	374	398	380	361	380	393	404	402	394	364	397	399	380	375	376	400	390	413	421	357	371	395	388	364	377	348	387	334	384	395	390	388	384	418	370	346	349	378	382	368	389	364	339	400	425	374	339	368	407	373	373	380	362	377	380	364	394	416	403	418	372	381	381	366	375	380	404	365	396	395	365	378	362	381	369	390	352	399	400	376	398	387	368	389	366	349	374	395	383	382	344	354	344	398	380	391	400	389	384	368	369	388	345	378	390	360	383	382	394	424	374	396	371	406	405	399	361	402	395	396	363	344	376	412	371	364	354	364	423	326	347	425	379	345	395	388	388	363	377	349	393	358	407	377	393	358	375	359	363	364	363	365	360	385	372	394	360	373	385	349	419	403	399	383	385	379	359	343	357	366	437	381	346	380	351	367	395	402	349	401	406	391	385	401	391	367	366	381	372	405	333	395	351	415	359	404	384	362	376	374	367	379	363	357	388	364	388	335	357	407	385	351	402	345	372	370	377	367	403	394	357	379	389	370	354	398	358	369	370	400	390	349	344	405	361	378	380	383	423	345	368	396	394	389	365	374	365	373	376	380	365	399	351	359	357	400	387	404	350	373	404	426	382	331	381	359	380	384	383	370	382	372	381	395	363	379	394	404	389	330	394	417	389	400	376	398	380	346	405	390	382	380	339	411	415	406	377	386	404	404	399	415	366	394	349	348	415	410	378	376	378	397	359	356	376	362	389	393	357	354	371	350	377	388	388	407	377	368	394	414	365	374	361	414	374	373	383	402	386	382	403	367	363	380	400	383	377	384	386	399	381	391	402	379	377	411	389	344	369	371	377	362	369	356	341	351	357	414	407	391	383	417	422	378	381	387	372	409	405	353	394	417	406	340	355	366	348	372	390	388	404	328	374	368	375	376	375	380	414	346	394	389	403	410	352	392	410	395	390	389	371	361	377	378	379	367	379	387	351	361	337	354	410	357	382	390	352	395	386	394	388	387	402	406	375	375	397	391	405	363	387	388	377	386	376	401	390	378	376	377	410	361	352	390	364	369	413	425	372	392	376	378	400	357	380	384	347	370	372	367	353	386	344	390	345	374	388	351	394	397	406	360	359	388	384	368	385	374	398	373	363	391	404	383	425	389	357	389	362	371	382	404	365	396	375	360	378	338	396	380	398	383	377	348	367	365	395	332	400	394	427	403	377	340	407	384	414	365	418	380	390	398	399	338	377	366	377	361	440	368	407	371	373	385	412	373	345	384	351	373	364	426	362	406	392	370	397	371	396	339	338	444	398	365	357	398	354	418	324	354	370	373	375	399	430	416	369	352	358	376	363	391	375	365	376	404	392	369	394	364	358	414	406	383	360	376	415	387	353	380	397	419	368	381	411	354	381	403	366	400	383	396	391	365	382	358	394	376	381	395	385	379	394	409	384	372	369	330	396	381	365	398	349	363	368	373	351	374	396	346	364	408	376	352	390	391	358	403	388	412	398	366	352	376	403	343	390	403	398	382	368	352	394	366	369	334	367	349	376	400	359	413	421	371	414	394	382	364	364	387	366	417	437	395	394	371	369	369	403	357	396	395	390	371	350	367	391	366	369	350	390	394	395	386	349	366	367	374	369	352	340	402	353	374	371	357	333	359	362	360	389	394	414	354	343	420	405	393	356	428	373	366	367	353	367	383	365	368	370	360	331	355	386	390	381	347	395	391	421	422	387	404	386	383	358	355	403	398	378	383	378	373	399	385	366	387	390	401	358	387	360	384	412	395	382	336	367	371	399	396	407	378	402	412	357	365	354	407	355	407	377	358	362	345	356	382	391	372	409	372	386	397	423	363	351	330	370	372	365	378	374	394	387	412	393	358	382	411	330	355	341	368	345	363	357	358	405	342	395	359	372	389	372	368	390	369	352	386	387	392	392	357	412	397	375	391	382	400	347	377	429	394	376	375	369	390	348	361	353	365	367	382	401	380	380	375	390	319	372	385	362	395	356	379	380	348	410	386	402	411	397	412	398	381	377	397	393	356	385	398	408	388	377	375	357	390	383	375	348	392	389	416	356	370	382	416	369	379	348	342	416	344	351	391	375	371	412	383	406	386	399	371	383	434	392	422	366	394	377	378	376	351	392	354	408	389	381	367	361	408	408	401	390	438	380	410	385	389	387	403	360	345	402	400	358	370	364	382	419	376	392	346	391	418	386	419	409	382	380	373	417	394	380	351	381	342	388	407	375	406	382	379	399	399	392	392	377	380	333	387	396	393	402	395	368	365	397	396	385	392	372	359	390	408	407	359	374	393	374	371	402	388	371	319	380	365	397	402	399	391	360	364	387	387	371	372	398	354	358	399	359	379	376	396	403	342	363	386	359	370	387	371	346	336	359	415	403	342	341	337	366	367	388	385	371	414	415	402	375	366	436	399	396	347	359	406	381	356	385	379	424	380	408	400	370	364	376	391	387	409	393	391	399	384	398	376	391	390	377
12605	10001	9624	5855	2378	1991	1761	1628	1339	1150	1092	1067	1004	985	964	974	906	879	855	849	912	867	881	826	885	855	839	873	834	818	827	892	877	840	823	872	851	852	855	922	821	858	829	806	861	815	840	890	844	882	841	836	849	825	810	849	809	859	857	807	835	832	871	886	836	797	805	828	895	850	853	808	853	826	846	893	842	865	888	827	813	867	812	870	874	812	902	812	807	848	784	840	867	829	855	844	825	891	840	876	848	805	845	854	784	806	890	796	794	831	874	849	799	856	792	899	824	828	850	868	856	834	858	868	771	842	874	911	809	841	861	855	813	934	829	850	849	840	841	794	881	871	870	782	804	831	832	842	807	839	860	817	873	857	818	868	840	873	836	756	835	822	791	853	833	830	900	885	852	822	850	844	857	826	828	842	834	869	855	869	853	890	856	857	876	828	807	826	885	868	872	820	848	893	839	822	832	850	834	819	883	875	833	872	813	816	848	876	814	831	793	905	809	816	836	827	839	842	811	835	849	804	845	838	833	871	840	838	825	852	830	817	840	856	785	871	850	849	846	845	803	796	825	915	904	844	846	849	846	827	849	820	857	844	846	830	854	877	828	786	844	851	864	845	835	832	805	833	862	790	821	854	840	877	860	837	858	854	869	868	867	802	843	894	817	826	858	865	795	809	795	840	810	859	878	855	832	831	811	854	852	856	868	843	838	865	900	871	785	814	876	873	800	843	820	852	815	860	794	853	831	893	858	842	875	804	774	872	848	842	839	840	850	874	902	838	906	836	773	833	888	824	823	844	844	860	800	830	832	811	847	845	792	864	868	810	847	809	823	792	849	855	827	875	828	823	859	850	812	867	821	808	788	826	842	784	882	832	857	796	858	842	866	830	850	873	802	875	871	833	860	775	855	872	858	863	837	819	812	920	812	893	897	838	807	830	898	861	888	798	864	807	826	839	883	836	874	838	859	844	830	850	795	855	837	813	836	825	854	826	874	816	800	810	848	800	814	850	893	841	822	819	816	851	878	861	865	887	828	842	865	853	862	867	821	834	799	798	834	802	814	833	829	850	812	835	844	838	859	830	802	856	800	858	828	784	833	832	814	862	812	846	856	830	799	837	892	828	884	850	818	866	895	886	906	852	819	846	849	826	872	856	851	837	840	813	837	845	837	814	832	825	857	794	846	841	832	840	855	879	837	860	816	895	873	847	793	852	876	896	816	820	855	843	803	838	853	829	767	837	806	810	865	873	828	836	816	887	870	836	853	849	817	830	883	810	857	860	798	834	834	801	849	858	858	883	833	898	847	808	848	863	856	833	846	853	868	821	820	791	785	877	843	821	856	832	812	858	854	828	822	829	823	881	922	816	856	857	817	829	816	862	822	842	879	879	870	821	851	806	837	819	842	866	817	827	856	830	885	864	829	856	843	796	843	790	825	894	809	837	806	888	829	840	854	851	824	842	812	849	809	818	856	911	834	859	812	869	828	815	833	806	862	855	815	821	883	855	813	839	854	811	851	847	889	840	849	856	867	818	814	872	839	816	815	885	822	801	811	853	885	890	853	841	831	840	811	819	768	862	810	841	835	810	854	847	808	819	832	825	814	861	824	889	845	847	840	847	810	849	862	880	769	867	813	858	852	851	889	838	874	835	810	820	800	833	816	870	895	842	786	867	824	813	819	843	818	849	809	853	873	834	855	820	845	827	890	866	852	830	857	806	837	829	865	833	828	868	843	850	835	813	846	859	882	846	856	873	870	821	800	852	826	830	848	833	830	858	856	874	854	856	822	808	877	835	828	824	858	838	864	839	875	855	829	870	807	837	842	880	813	796	887	829	847	831	811	860	789	833	819	885	880	858	873	775	887	830	787	873	812	818	902	905	841	844	850	823	850	822	806	811	883	820	803	821	806	880	869	821	870	771	851	879	813	851	899	832	865	840	859	811	879	876	882	855	828	889	884	921	844	827	815	856	830	875	868	832	855	817	866	842	834	841	873	877	796	823	816	864	825	804	872	869	832	865	885	778	829	852	801	841	826	842	913	870	910	838	789	860	847	852	839	901	870	797	861	841	865	848	844	839	862	884	867	855	847	875	862	788	814	813	816	851	855	865	827	846	819	804	833	803	859	877	878	887	854	845	853	834	853	864	844	825	826	819	824	853	787	858	857	862	860	843	823	854	841	793	852	844	896	843	891	820	819	841	877	827	813	874	889	825	848	857	851	881	839	859	801	872	849	828	858	823	827	818	813	859	837	815	785	872	895	866	830	901	839	839	847	823	786	863	891	842	857	833	847	842	821	820	814	795	894	858	835	835	810	900	815	831	824	839	838	838	845	794	773	878	810	837	851	903	826	857	840	813	799	867	830	844	851	844	795	863	815	828	836	889	811	891	816	817	836	853	824	834	822	830	871	872	843	812	820	827	866	808	897	798	876	834	846	827	846	847	816	795	825	838	864	874	859	836	841	818	859	892	915	868	817	846	859	860	872	842	840	865	815	832	833	874	846	776	883	850	781	849	858	824	870	817	813	823	814	874	836	822	875	805	835	837	881	831	852	818	848	883	850	773	838	866	824	841	869	862	779	842	807	845	837	825	863	820	860	838	824	820	809	867	825	870	853	836	864	847	921	870	867	852	847	814	872	830	857	827	824	848	858	825	844	826	848	857	862	879	810	870	857	869	810	871	827	832	889	840	868	867	795	810	792	873	807	853	805	840	845	844	867	827	798	827	850	827	835	827	882	901	874	822	868	872	825	897	841	870	851	843	846	832	831	792	849	851	845	846	816	887	825	849	791	759	859	882	843	864	842	858	891	853	850	813	809	881	841	853	838	870	836	859	848	854	852	825	873	903	814	875	777	839	846	870	821	825	840	829	872	848	861	815	867	868	817	842	879	814	835	857	800	849	798	802	888	846	815	832	848	820	798	856	871	805	814	890	812	854	849	843	870	831	844	831	834	878	879	855	850	840	881	783	865	851	782	876	792	876	823	861	888	840	859	919	844	868	891	839	871	877	902	864	837	825	878	808	856	859	819	793	872	820	873	887	866	854	883	846	845	838	882	868	828	835	810	828	901	842	798	866	807	804	862	888	879	845	862	830	861	800	873	881	855	863	865	864	832	829	791	847	847	865	871	823	839	890	878	787	859	792	811	845	826	910	864	909	869	780	828	901	864	882	802	880	800	816	843	856	855	859	841	890	837	847	874	842	839	857	857	836	847	851	818	844	803	835	825	836	865	844	862	844	835	864	874	871	852	899	836	868	824	815	871	816	833	833	829	880	840	882	870	880	808	837	884	785	853	794	826	821	859	807	822	851	809	842	831	847	782	848	841	827	795	840	847	847	829	902	805	900	814	887	887	839	860	836	830	865	909	776	827	914	872	799	887	852	776	833	862	865	833	823	845	864	857	843	834	793	799	824	831	854	846	857	856	809	866	877	852	917	868	855	854	857	826	797	846	830	798	827	854	853	866	875	844	823	796	825	862	806
38930	29447	24125	11350	2457	1215	865	798	726	577	567	594	495	499	545	464	485	486	442	409	423	434	448	503	447	432	406	442	476	399	438	457	402	419	420	454	470	417	408	429	405	420	409	437	422	444	452	415	475	474	431	421	468	451	437	429	425	428	433	443	453	460	453	406	441	411	393	437	426	491	419	435	480	442	443	465	460	399	423	444	438	410	413	420	469	378	447	419	445	421	400	389	434	421	432	449	416	446	458	425	431	457	481	461	438	450	444	426	418	434	425	451	448	424	461	458	453	440	454	428	439	452	396	426	454	435	419	437	427	414	395	426	442	471	415	427	439	413	406	430	454	392	378	416	414	475	438	422	406	430	450	443	452	465	462	460	399	433	445	406	425	445	423	432	420	427	450	438	420	468	452	383	423	447	450	393	436	449	427	406	447	465	471	427	405	404	398	410	423	464	403	402	437	412	424	480	447	439	430	426	392	404	450	403	408	441	412	405	422	426	466	426	411	436	444	400	407	420	438	464	449	427	379	442	444	414	440	442	456	435	471	423	422	437	417	468	418	436	412	386	439	446	430	417	437	450	425	411	437	462	451	413	466	446	430	413	443	459	424	420	435	413	419	425	432	442	431	435	440	429	432	423	407	442	415	412	418	476	436	430	449	436	452	417	376	419	387	466	481	423	423	449	435	419	425	427	425	450	442	417	440	433	423	411	365	411	464	446	424	404	415	480	440	449	379	467	418	457	433	414	462	413	414	429	434	454	428	462	451	417	471	450	453	422	419	414	438	410	430	410	407	411	447	442	428	416	431	438	439	440	415	451	444	466	479	439	453	421	399	406	435	459	472	454	394	443	426	439	421	446	423	476	434	443	455	424	425	428	433	412	423	412	449	457	413	402	434	409	404	422	441	445	411	401	428	472	435	417	436	442	420	429	414	409	393	418	420	432	403	405	406	468	421	446	421	432	441	391	427	436	428	438	483	401	426	424	444	429	419	411	456	400	402	444	425	460	465	467	428	414	407	430	436	411	394	435	436	404	419	424	431	482	447	435	453	485	422	451	368	419	423	456	422	440	381	411	427	441	458	396	411	437	450	413	440	399	470	440	455	440	450	445	426	445	422	418	426	424	393	419	414	448	400	436	426	440	408	423	467	420	437	425	455	414	414	451	421	412	428	458	424	423	430	486	419	412	426	436	459	481	466	464	445	414	428	429	430	457	436	465	422	454	442	460	435	494	431	451	467	457	412	404	429	438	437	443	425	421	473	450	438	450	443	455	419	455	441	445	395	418	423	426	480	444	428	433	410	479	454	447	458	471	445	437	427	440	441	461	408	473	421	397	443	449	416	431	465	409	416	398	391	410	447	494	452	488	450	410	397	387	410	441	421	464	466	440	425	407	395	443	441	419	410	458	460	428	465	477	462	411	432	461	432	405	410	411	423	439	417	469	438	443	395	401	458	444	467	426	428	433	427	427	428	429	410	436	417	429	379	395	443	422	437	461	450	439	434	448	439	423	446	393	433	427	421	482	450	431	429	453	441	446	435	456	449	414	409	435	431	460	417	460	468	454	410	406	400	441	405	410	422	410	401	426	441	487	458	454	414	501	442	428	421	430	387	457	461	432	441	400	401	443	417	428	433	489	437	447	389	448	439	458	452	440	435	438	421	409	444	440	430	427	435	445	399	378	450	446	438	421	420	408	441	461	395	418	456	445	402	422	424	451	435	425	457	396	431	464	430	493	437	448	421	427	435	454	419	431	418	428	410	462	423	451	437	436	464	443	398	457	433	423	439	418	386	439	440	434	417	438	398	467	447	442	494	429	466	451	449	411	377	438	408	426	433	413	430	431	407	397	450	455	462	479	426	426	429	436	369	417	437	444	444	459	431	411	444	425	408	427	449	434	407	427	489	409	422	462	468	460	416	451	479	442	451	389	437	401	424	412	429	411	429	406	464	435	446	442	493	433	446	397	433	420	400	413	427	452	397	441	427	450	448	435	426	437	394	412	456	433	444	460	440	437	457	405	401	441	427	412	441	464	464	448	439	433	431	433	443	407	418	465	438	471	439	417	417	418	415	403	421	447	455	449	435	403	451	458	416	452	406	431	453	424	423	441	408	465	469	452	473	429	498	444	451	466	450	427	417	435	425	425	407	442	456	433	408	414	457	464	433	399	431	436	441	455	478	429	435	446	433	450	434	434	415	425	427	479	410	439	411	430	405	437	410	439	462	450	407	411	441	434	464	445	451	434	455	436	432	470	390	468	424	426	438	430	426	410	422	403	401	462	377	421	416	402	430	433	424	447	416	437	421	425	428	422	469	408	423	424	443	443	426	486	411	437	458	457	437	445	424	444	466	444	415	429	475	428	438	419	431	428	434	428	445	450	449	380	418	472	426	483	494	425	426	452	430	478	448	460	395	443	401	418	422	407	411	447	453	495	456	440	435	457	481	422	392	452	454	427	400	389	405	413	422	398	407	444	449	430	435	442	414	444	389	443	414	421	433	433	451	419	435	441	436	438	433	421	427	467	424	449	459	443	402	449	436	417	432	442	412	456	437	418	432	386	419	406	439	392	435	417	464	440	429	411	445	462	426	437	418	435	455	399	406	440	421	423	426	441	448	387	447	427	430	427	425	432	470	411	427	401	448	410	442	414	411	481	459	443	437	444	441	435	421	392	412	405	455	420	416	455	420	472	422	456	477	403	443	429	399	417	465	429	436	443	465	473	411	431	481	439	423	438	412	423	421	398	429	394	428	429	426	421	417	407	436	443	440	397	433	472	455	481	431	415	453	489	434	425	408	385	455	450	434	414	421	436	479	475	427	454	417	472	427	444	399	432	368	404	411	422	422	422	476	379	449	451	452	420	427	406	401	433	421	443	425	443	435	433	406	414	423	452	439	437	443	447	422	427	484	408	452	437	459	422	455	414	418	413	422	441	432	421	408	498	444	490	424	448	417	421	433	412	421	438	425	429	436	430	403	422	414	439	449	406	449	406	440	446	425	422	432	416	479	476	448	436	435	452	451	420	436	439	427	453	447	450	417	412	445	446	447	424	486	429	452	427	458	444	445	429	430	434	428	448	434	455	386	431	424	448	446	450	467	468	470	494	464	430	418	433	412	429	448	420	449	447	430	443	453	426	415	403	398	435	425	458	470	429	461	443	417	429	420	438	410	416	436	410	453	419	421	481	455	490	431	423	391	422	438	437	422	427	450	429	400	402	453	452	419	429	460	438	458	445	462	437	474	470	452	444	431	406	448	445	441	389	455	435	438	438	447	426	412	386	402	382	423	482	443	437	450	416	405	429	458	442	407	439	421	465	422	410	484	447	411	477	448	428	419	450	460	438	415	428	453	456	449	440	445	452	431	440	431	446	433	460	445	447	429	457	472	438	445	431	427	455	462	468	432	442	435	433	432	435	455	418	433	396	404	428	384	408	392	406	427	451	424	402	436	397	437	391	415	418	428	426	405	452	442	418	462	448	460	419
24943	23060	26116	14535	4509	3566	2891	2527	2099	1874	1647	1464	1451	1424	1309	1226	1190	1107	1106	1070	1083	1043	1042	1019	1036	1011	1066	953	1002	990	965	959	1004	925	999	983	998	995	927	942	913	894	931	982	962	966	980	999	947	952	1005	998	952	966	1008	909	919	975	984	932	954	950	930	922	917	933	957	966	943	898	985	959	949	972	988	985	881	918	979	933	965	926	1019	946	907	940	946	1023	927	944	992	985	958	992	1002	931	993	981	925	962	984	938	999	976	927	897	957	970	922	953	983	954	970	956	1009	955	899	948	949	1000	936	995	985	958	932	904	954	961	980	1026	1005	1007	927	963	906	983	933	919	981	987	993	941	971	913	952	958	927	902	948	1026	941	957	900	960	941	944	1044	987	1005	951	944	1021	907	968	941	948	1038	911	1026	1012	1000	983	949	945	945	953	987	961	888	1010	953	941	1002	932	968	918	1022	941	974	937	952	891	908	973	933	969	992	954	916	958	997	937	975	930	938	941	963	970	952	931	966	1028	855	951	952	973	954	994	976	942	941	991	997	937	968	1022	936	850	972	956	976	956	950	922	944	970	919	977	963	903	920	976	904	954	950	914	983	961	946	893	923	945	951	934	929	948	981	931	942	947	964	961	934	951	936	977	931	984	952	998	969	931	918	956	971	987	998	941	971	955	951	933	926	966	928	963	963	955	964	999	942	917	937	983	993	907	976	932	1011	913	968	936	961	922	972	1000	969	952	976	934	977	970	914	955	907	937	948	971	954	941	1031	987	898	983	980	957	949	938	899	940	947	943	952	917	917	970	965	941	897	929	881	959	943	957	999	903	910	940	974	919	975	937	919	967	994	989	927	932	976	1006	982	883	896	910	984	894	933	1024	947	947	937	987	927	925	951	920	924	964	925	950	937	930	940	1001	971	960	965	954	962	957	999	956	1021	1011	966	941	950	955	1012	918	954	896	960	958	927	955	900	986	884	963	964	977	967	937	952	937	957	924	930	986	966	1031	943	901	990	931	945	940	1020	916	912	940	1022	989	930	962	915	944	958	986	930	982	941	964	927	987	932	962	953	923	948	970	924	951	897	965	955	954	940	923	955	954	915	965	912	920	956	971	951	1010	946	1031	963	948	934	942	948	927	933	991	891	952	958	969	940	943	966	942	1007	994	940	970	930	937	917	989	931	913	930	971	977	909	947	974	995	924	904	925	949	947	951	932	952	997	941	929	978	962	979	961	1007	878	958	934	911	959	946	984	928	1003	918	940	1037	964	933	939	1000	946	957	930	925	936	944	968	985	972	952	973	950	1013	918	958	969	946	944	965	971	969	910	982	992	888	948	894	944	942	985	961	950	919	909	914	917	926	926	963	973	944	948	951	950	1003	984	930	955	1006	942	948	948	965	967	947	953	968	933	938	962	956	937	919	970	973	922	911	938	1023	1039	966	956	945	898	979	1001	969	940	970	971	1003	930	935	917	994	885	921	944	1025	992	919	942	975	956	974	957	944	958	962	1009	997	986	1032	925	935	965	913	986	951	928	985	879	885	843	960	976	971	969	967	925	959	947	940	931	949	1043	997	956	955	941	936	975	989	963	1003	947	918	979	928	968	923	948	952	914	926	910	934	995	926	971	983	953	965	974	921	987	962	960	923	974	1010	964	933	934	900	954	965	953	898	935	953	960	954	1010	960	933	944	974	915	959	912	980	986	1030	991	959	889	915	949	934	955	986	936	963	943	981	950	927	931	897	958	946	943	958	974	959	903	956	943	933	936	975	888	979	985	987	998	964	959	928	953	952	913	945	920	934	928	947	925	972	935	951	967	972	928	938	897	959	986	1001	961	955	961	927	932	922	924	968	972	983	966	924	968	944	917	965	907	972	988	903	945	997	963	926	974	937	955	987	969	919	973	940	940	946	950	953	965	911	970	1028	955	914	977	975	971	927	975	896	961	969	909	877	999	970	977	933	978	946	981	975	917	910	926	980	956	945	961	958	989	945	926	924	949	933	952	941	998	978	1023	965	914	949	956	947	920	923	902	931	936	981	1028	1003	969	947	932	938	924	960	961	945	971	979	933	927	1009	981	989	961	958	977	941	973	963	942	968	957	993	954	978	991	956	1021	939	927	964	933	909	976	946	997	939	909	992	964	993	1012	1010	907	964	1005	976	936	964	964	966	931	905	969	936	930	977	971	996	930	968	915	920	964	984	973	959	944	930	1005	1000	935	943	966	975	911	942	999	977	942	949	875	958	935	953	930	927	918	974	935	916	965	987	1008	953	967	992	1011	934	987	963	912	956	913	920	985	970	938	898	1003	923	940	977	979	1047	979	896	970	1005	953	964	944	954	970	924	986	937	957	992	940	920	959	965	992	937	949	976	934	952	962	987	982	948	954	949	897	958	954	944	932	884	891	925	940	959	979	921	924	952	1039	944	919	965	925	946	983	958	964	904	897	914	977	949	887	975	927	998	990	992	946	958	956	975	959	970	920	955	971	949	995	950	962	903	945	975	937	974	969	933	943	918	942	942	989	974	977	937	1026	995	977	924	947	952	928	943	916	938	900	886	940	971	1016	941	973	973	953	972	948	925	934	941	955	1007	888	927	911	988	957	952	925	944	887	909	947	981	971	954	916	923	968	978	956	967	905	970	886	1015	962	919	940	975	946	968	930	946	922	913	923	970	976	956	961	900	938	927	906	938	925	941	915	945	942	997	904	932	890	985	957	993	983	905	931	939	1017	981	924	961	921	932	933	915	959	899	955	928	921	976	979	935	932	971	1012	962	961	1000	965	990	943	920	934	942	942	948	976	928	974	885	944	1004	909	973	975	969	917	944	988	939	955	985	925	927	946	964	951	902	942	951	978	986	923	895	933	983	909	921	945	910	919	1005	931	996	961	985	1032	975	879	974	923	941	957	923	898	936	952	951	994	963	996	887	950	943	940	950	921	971	977	966	900	902	1013	1001	962	1003	973	990	944	1046	953	955	922	962	996	946	982	994	999	903	963	985	938	975	977	928	901	968	959	996	940	962	954	1007	954	945	923	970	970	929	949	902	949	940	945	930	973	975	984	975	994	955	942	946	940	971	971	963	915	867	963	916	975	919	989	988	926	902	911	971	989	918	998	890	939	961	947	935	957	981	916	978	909	961	974	991	932	998	956	957	959	963	895	975	967	994	911	927	924	986	956	906	960	966	910	986	941	939	953	983	945	961	942	914	962	957	966	957	994	957	951	939	963	976	964	945	913	933	967	969	915	942	1041	944	942	916	973	934	991	943	983	970	932	982	947	992	945	932	964	912	954	1015	962	924	914	933	969	945	991	930	957	993	943	948	964	953	952	932	951	979	1011	922	920	1076	936	958	1000	944	944	906	994	946	898	948	945	942	930	1043	899	941	986	978	924	949	926	893	951	994	946	985	951	892	943	928	955	986	919	969	975	934	937	989	926	970	963	985	994	936	1006	972	1003	941	944	935	925	959	959	992	926	1011	946	913	975	974	885	967	955	982	990	970	970	947	935	955	900	937	927	947	981	950	954	979	940	979	978	990	959	970	950	936	983	953	985	937	912	913	928	995	928	982	976	946	977	944	1001	952	926	932
49020	41670	35441	20696	5687	2528	1493	1100	848	787	659	698	680	635	614	546	579	563	544	526	557	500	492	504	484	498	508	474	515	485	466	490	489	492	580	517	494	521	542	535	481	505	476	492	531	525	467	472	475	452	507	512	484	484	509	496	529	485	480	478	504	460	469	482	540	491	494	477	479	513	471	513	485	515	456	453	505	476	494	470	499	500	462	480	464	503	505	535	531	520	506	479	478	535	495	509	482	531	485	492	488	478	482	456	495	506	483	484	477	513	474	486	544	457	484	479	472	503	477	455	466	460	462	516	521	478	463	439	500	496	495	514	451	462	464	467	511	498	489	472	493	526	503	512	476	497	501	448	483	460	496	545	478	491	504	504	440	517	505	457	499	452	506	475	475	486	445	447	470	465	481	464	495	483	505	534	471	475	468	446	472	457	481	482	485	499	476	472	533	504	493	539	469	491	450	502	483	413	490	493	494	495	488	498	460	475	474	516	500	499	438	500	467	514	452	497	491	453	471	472	487	457	466	437	505	459	465	491	474	480	495	513	484	479	447	497	486	475	492	463	476	462	483	504	496	484	473	510	461	477	467	490	439	508	500	502	487	513	472	483	459	501	460	472	482	504	479	538	495	511	508	498	537	459	479	532	488	444	490	466	465	500	542	482	488	461	484	497	527	512	533	428	530	493	505	478	471	446	492	465	497	495	527	499	511	499	497	528	463	497	472	511	512	495	487	481	481	420	482	497	508	507	493	477	478	494	483	486	510	492	487	466	468	455	489	499	505	473	493	506	491	433	448	471	459	488	506	460	520	498	514	508	507	514	497	470	515	458	478	450	487	457	472	498	484	470	477	463	476	477	499	503	459	482	531	514	514	457	489	489	492	503	520	480	481	466	539	473	463	498	500	521	500	504	480	490	537	456	467	496	497	482	519	473	488	509	494	535	437	490	476	464	490	476	461	484	506	482	453	488	496	487	495	524	531	476	508	500	498	494	480	513	496	468	540	478	461	490	524	494	455	508	481	468	453	454	476	528	458	492	530	533	522	504	475	476	481	483	478	520	466	506	510	481	506	493	454	456	466	502	470	444	524	507	457	478	470	469	478	499	447	507	482	501	475	506	467	513	448	510	486	459	480	480	463	474	483	458	518	473	469	416	491	496	483	502	475	498	508	453	465	502	482	486	495	481	473	479	466	507	492	507	523	478	488	503	457	473	508	484	487	465	468	502	436	476	498	435	481	473	492	475	432	479	502	464	464	493	487	492	519	523	420	536	506	528	461	450	470	478	465	526	533	457	478	505	481	539	466	499	486	468	485	501	482	479	510	522	505	465	464	450	505	471	527	474	492	446	468	477	443	489	458	458	518	470	508	493	507	501	538	487	436	462	457	515	555	502	474	504	481	483	456	525	475	518	471	477	517	544	484	488	497	489	467	505	487	505	504	465	489	472	516	475	514	465	471	490	534	503	499	493	511	498	504	480	477	485	442	456	490	493	436	507	474	442	513	500	513	486	452	520	462	491	514	479	487	497	509	463	448	459	449	475	496	466	510	487	477	494	538	509	503	514	510	498	457	478	465	443	448	464	501	491	483	484	515	500	474	467	499	517	436	454	486	526	480	501	502	508	481	485	510	464	502	475	461	476	491	499	514	498	494	467	490	444	464	481	518	536	494	458	479	476	467	475	488	472	475	493	497	510	509	481	473	480	482	481	501	508	478	487	483	513	511	472	504	507	513	511	505	495	496	501	458	528	499	453	505	496	484	504	523	530	426	482	511	516	461	501	467	524	558	483	498	480	456	504	493	430	515	466	477	504	478	491	469	451	485	521	484	441	473	474	501	453	523	494	522	464	512	412	431	461	499	503	460	496	486	464	482	510	439	502	516	465	484	463	467	500	494	491	501	451	475	491	519	481	487	453	485	514	482	441	427	482	453	490	510	451	468	472	476	471	526	472	477	509	471	483	470	495	483	474	521	481	464	527	465	497	506	451	491	486	518	518	484	482	483	501	505	509	509	539	485	534	504	515	461	509	490	488	434	527	518	533	517	506	473	472	479	460	524	480	487	472	500	448	478	519	537	519	534	499	453	482	536	496	481	463	531	493	514	473	478	475	496	489	492	503	498	492	509	506	490	520	491	490	466	494	463	484	472	485	472	489	501	502	477	507	480	553	510	497	485	491	524	458	465	467	490	463	532	484	450	488	479	490	500	516	504	470	483	466	508	471	485	462	490	486	480	467	469	453	475	509	497	506	488	515	467	482	495	505	453	436	493	473	486	471	500	511	483	501	527	477	482	507	529	526	491	487	451	519	470	491	448	516	486	521	507	491	495	479	482	468	445	469	445	448	477	509	500	491	464	478	488	495	445	423	521	479	506	496	492	508	469	534	478	456	474	526	512	537	485	506	494	479	489	482	499	478	444	511	493	451	489	465	512	467	484	490	564	461	444	501	478	498	491	475	473	511	474	507	487	498	448	432	496	496	442	490	489	501	459	534	524	523	504	486	466	501	536	484	513	482	502	501	486	493	471	449	534	482	489	480	489	494	479	470	449	515	494	507	463	491	475	460	487	537	508	491	508	516	503	498	545	506	462	500	483	480	547	472	476	496	504	487	475	477	516	527	468	490	481	475	476	476	442	464	467	521	467	511	475	456	526	494	517	519	524	483	496	481	488	481	490	469	482	473	472	478	508	473	493	446	501	526	446	457	504	451	481	448	496	500	510	486	446	457	488	482	509	472	481	505	474	523	478	453	430	490	477	467	516	471	495	537	461	485	501	499	550	480	504	466	505	512	464	532	471	464	495	460	471	480	477	492	505	466	516	494	495	530	458	485	452	503	474	478	493	516	516	520	447	478	480	480	461	478	499	514	488	495	485	468	456	485	524	514	520	479	463	514	468	486	532	461	523	487	504	487	518	484	506	455	473	503	503	472	461	506	505	465	510	513	466	496	488	454	504	547	481	476	480	494	436	469	511	474	495	474	484	497	469	492	450	487	503	488	490	526	485	479	486	443	509	500	483	442	483	535	464	486	474	514	444	489	441	533	515	526	504	469	443	447	492	490	488	473	508	481	520	509	502	484	478	479	459	486	493	475	460	534	455	463	500	535	471	466	485	463	472	512	505	463	470	497	505	475	449	502	439	495	423	471	442	483	523	472	493	500	488	439	477	481	506	475	491	476	484	506	517	471	452	493	492	465	512	508	521	466	499	495	529	475	467	458	503	441	473	534	491	499	446	493	498	478	424	528	463	481	481	490	505	525	496	440	464	479	507	501	465	463	460	485	506	494	466	522	496	486	500	450	477	480	489	457	470	504	499	493	538	478	528	519	501	480	522	495	474	562	448	506	504	511	451	532	499	494	481	523	480	482	509	488	457	470	464	508	461	499	463	518	486	495	482	518	521	519	489	518	505	497	466	517	457	483	549	493	483	477	485	460	485	464	464	461	481	463	472	469	521	484	500	478	463	523	526	490	442	453	494	522	475	537
31728	32647	35180	20996	6504	5153	4120	3442	2891	2459	2028	1889	1830	1680	1665	1457	1460	1373	1337	1286	1237	1185	1186	1186	1176	1167	1112	1151	1159	1066	1045	1031	1063	1105	1038	1055	1072	1074	1083	1065	1074	1110	1045	1076	1069	1118	1034	1029	1081	1007	1023	1024	1049	1106	1021	1054	1082	1054	1035	1054	1051	1042	1032	1070	1028	1056	1049	1025	1035	1071	1035	963	1099	1053	1026	1099	964	1047	1035	1061	1030	1067	1033	1063	1048	1091	1048	1027	1042	1038	1055	1020	1033	1018	1019	1086	974	1034	1065	1049	1023	1012	995	1069	1047	1038	1100	1009	1077	1002	1070	1098	1033	1026	1032	1022	1088	1024	1038	1056	1063	1050	1059	1085	1104	1067	1037	1072	1120	1089	1028	1047	1105	1029	1001	1058	1074	1062	1060	1090	1043	1134	1038	997	1017	1027	1090	1069	1026	1049	1041	1011	1029	1001	1056	1024	1029	1052	1026	1075	1100	1058	1058	1044	1011	1007	1117	990	1051	1036	1083	1052	1003	1053	1085	1089	1001	1005	1073	1058	1115	1049	1044	1019	1035	1025	1070	1077	1040	1010	1052	1069	1082	1074	1097	1038	1058	973	1062	1046	1047	1045	1039	1076	1094	1070	1044	992	962	1009	980	1092	1010	1121	1033	1024	1064	1084	1029	1107	1029	1013	1075	1033	991	1058	1070	1038	1013	1058	1044	1082	1030	1018	1049	1004	1036	1089	1066	1034	1108	1085	1073	1025	1064	1065	1070	1060	1022	1068	1039	1032	1014	1056	1028	1008	1063	1026	1063	995	1041	1048	987	1065	1080	1057	1069	1058	1059	1031	1047	1072	1072	1040	991	1016	1052	1050	1005	1087	1110	1043	986	973	988	1110	1023	1085	1087	1063	1030	1074	1017	994	1047	1027	1067	1005	1015	983	1030	1025	1052	1012	1052	1058	1060	1027	1047	989	1012	1098	1048	1051	1004	1029	1062	1002	1085	1017	1083	1031	1100	1028	963	1082	1017	1025	1057	1073	1049	1043	1006	1039	1040	1084	991	1055	1059	1030	1011	1075	997	1023	1067	1025	960	984	1015	1003	1022	1057	1059	1074	1071	1045	1054	1016	1045	1080	1023	1024	1021	1038	1010	1004	1061	1028	991	1101	1024	1074	1065	1075	995	1024	1062	1065	1038	1041	993	1039	1081	1035	991	1026	1041	1025	1078	1000	1067	1009	1033	1073	1026	1047	1063	974	1049	1086	1047	1015	1062	1063	1010	1029	1037	986	975	1038	1065	1052	1049	1028	1000	1037	1042	1008	1052	1010	1013	1049	980	980	1052	1060	1063	1093	1037	980	1069	1084	1060	1056	1077	1040	1012	1066	1046	1093	996	1027	964	974	1019	1066	1081	1050	1078	1059	994	1038	1026	1035	1098	1040	1020	1034	1064	1034	1026	1010	1053	1016	1071	1083	1069	1095	1050	1094	1028	1060	1022	1074	1061	1065	1047	1078	1065	1085	1013	1070	1024	1050	1026	1067	1046	1003	1063	1002	1058	1028	992	1028	1009	1040	1005	1026	1066	1047	1034	1112	1059	1081	1032	1033	1002	1008	1073	1026	1042	1032	1028	1014	1082	1039	1037	1038	1076	1067	1028	1031	1074	1052	1030	1045	1057	1103	1010	1069	1132	1065	1041	1078	1009	1067	1072	1039	1106	1090	1020	1043	1040	1041	1025	1081	1055	962	1059	1071	1062	1075	1034	1056	996	1023	1006	1016	1044	1027	1049	1038	1053	1072	1058	1050	1069	1018	1046	1053	1028	1051	1007	1068	1009	1065	1089	1050	994	1021	998	987	1028	1007	1037	1012	1050	1037	1029	1043	1022	1127	1062	1067	981	1095	1043	965	1005	1092	1020	1064	1057	1028	1019	1050	1095	1019	1020	1075	1050	1119	1041	1049	1029	1057	1095	1044	1017	1093	1056	1079	1053	1059	1078	1056	1063	1082	1032	1072	1039	1032	1075	1060	1107	1017	1058	1069	1010	1086	1061	1085	1074	1064	1077	1042	1062	1043	1058	1041	1072	1014	1008	1076	1084	974	1042	1081	1061	1075	1059	1072	1082	1028	1075	1034	1062	1053	1057	1040	1030	1005	1021	1050	1060	1023	1053	1014	1051	1064	1074	1038	1003	1079	1043	1029	1020	994	1036	1063	1065	1032	1032	1054	1049	1025	995	1088	1060	1038	1085	1010	991	1050	1036	982	1049	1064	1075	1054	1092	1098	1042	1036	1109	1023	1064	997	1013	1056	1030	972	1070	1060	1061	1079	1043	1052	1039	1075	1095	995	1099	1052	1091	1100	1040	1080	1084	1034	1052	1019	1027	993	1095	1024	1087	1042	1024	1019	1030	1060	1020	1044	1073	1060	1072	1042	1052	1034	1055	1052	1083	1029	1000	1018	1116	1020	1044	1031	1016	1035	1097	963	1018	1076	1057	1058	1060	1059	1050	1030	1020	1042	1047	1055	1055	1040	1028	1066	1017	1001	1054	1128	1039	1041	1032	991	1050	969	1051	1051	1037	1013	1097	1042	1020	1037	1015	1082	1104	1027	997	1050	1074	1004	1025	974	1002	1074	1040	1090	1080	1061	1052	1095	1061	1002	1033	992	1052	1047	1076	1052	1028	1010	1031	1074	1077	1057	1084	1082	1034	1018	1081	1028	1096	1079	1056	1050	1082	1071	1049	1029	1086	1055	1071	1082	1046	1057	1052	1049	1099	1014	1068	1056	1077	1076	1111	1086	1085	1036	1118	1078	1060	1059	1038	1052	1032	1062	999	1032	1045	972	1075	1041	1049	1041	1011	1094	971	1028	1075	1032	995	1074	1042	1042	1050	1071	1082	1060	1065	1070	1037	1031	1023	1003	1032	1045	1088	1089	1013	1087	1007	1016	1036	1014	1027	1067	1052	1009	1020	1015	1089	1019	1066	1058	1034	1104	1010	1058	1044	1065	1036	1074	1036	1042	1054	1023	1027	1071	1062	1057	1036	1022	1042	1067	969	1048	988	1064	1053	1006	1098	1068	1019	1040	1118	1036	1087	1035	1081	1049	1091	985	1012	1023	1055	1034	1075	1037	1007	1031	1091	1063	1071	992	1040	1079	1073	1072	1127	1002	1062	1089	1069	1048	1030	1052	1060	1042	1057	988	1060	1061	1015	1010	1072	1045	1053	1022	1102	1039	1049	1063	1045	1030	1041	1025	1003	1146	1047	1026	1072	1082	1030	1023	1038	1066	1085	1084	1097	1108	1027	1045	1053	1017	1056	1055	1102	1112	1055	1002	1070	1095	1084	1068	1067	1067	1022	1052	978	938	1063	1038	1043	1028	1063	1093	1116	1078	1021	1003	1025	1093	1101	1083	1063	1098	1054	1039	1054	1037	988	1025	1059	1066	1003	985	1057	1010	1040	1101	1066	1050	1088	1066	1085	1061	1041	1058	1060	1062	1080	1015	1022	1021	1053	1065	1043	1008	1042	998	1028	1063	1053	983	1065	1074	1076	1055	1048	1037	1031	1045	1044	1022	1059	1020	1079	1026	1076	1023	1076	1034	1052	1064	1047	1059	1025	1061	1050	1034	1053	1028	1123	1013	1082	1078	1135	1015	1022	1018	1070	1088	1048	1059	1054	1066	1065	1091	1069	1091	1018	1013	1046	1072	1089	1044	1022	1001	1037	1087	1051	1069	997	1042	1066	1016	1026	1118	1077	1054	1025	1036	1046	1014	1017	972	1118	1075	1087	1029	1034	1050	1084	1064	1061	1025	990	1044	1021	1012	1030	1049	1030	1101	1055	1045	1076	1002	1026	1104	1060	1032	1011	1061	1052	987	1080	1089	1039	1030	1089	1017	1032	1027	1024	1036	1077	1033	1029	1083	1058	1017	1029	1039	992	1061	1033	1102	1031	1055	1006	1070	1062	1057	1052	1101	999	1048	1076	1046	1035	1086	1064	1057	1031	1034	992	1040	1062	1088	1049	1073	1048	1020	970	1002	1044	1045	1014	999	1005	1087	1002	1011	1023	1028	1022	1086	1042	1007	1049	1030	1023	1057	1052	1004	1077	1025	1073	1052	1062	1071	1081	1009	1071	1016	984	1021	1037	1084	1099	1045	1013	1010	1006	1028	1045	1065	1044	1034	1094	1070	1038	1002	1049	1063	1049	1011	1057	1052	1045	1083	1054	1072	1040	1008	1026	1063	1031	1026	1067	1064	1053	1007	1048	1043	1029	984	1047	989	1008	1004	1058	1060	1088	1053	1032	1022	1073	1044	1012	1010	1113	1095	1028	992	1013	1025	1010	1058	993	1014	1004	1065	1052	1070	1062	1023	1024	998	1004	1025	1039	1067	1066	1093	1052	1073	1057	1021	998	1055	1059	1054	1031	1031	1025	983	1041	1057	1006	1031	1066	1021	1077	1092	1042	1020	1071	1008	1023	1025	1067	1060	1045	986	1057	1045	1013	1061	1079	990	1034	1015	972	1033	1062	1051	1080	1082	1013	1046	1014	1044	1065	1002	1035	960	1033	1097	1043	1101	1091	1083	1067	1078	1099	999	1091	1032	1017	1005	1066	1072	1074	1060	1035	1049	1038	1077	1032	1062	1035	1042	1031	1078	983	1068	1032	1062	1031	1102	1065	1023	1031	1061	1071	1093	1018	1069	1039	1037	1063	1005	1049	1021	1020	1034	1044	954	1043	1022	1043	1042	1015	1049	1046	1098	1001	1087	1045	1123	1053	1058	1074	1056	1064	1053	1061	1019	1016	1014	1045	1084	1121	1083	1000	1093	1066	1010	1096	1037	1047	1110	1061	1038	1024	1027	1034	1037	1061	951	1009	1075	1031	1004	1094	1053	1067	1047	1008	1072	1063	1060	1037	1050	1068	1072	1047	1056	985	1065	1080	1012	1048	1052	979	1044	1086	1004	1082	1066
21077	12707	7159	2563	891	679	519	590	472	470	450	474	440	439	419	407	432	382	420	408	386	384	432	420	413	389	439	410	463	409	357	400	356	409	433	403	420	410	374	424	372	445	392	428	418	398	409	439	390	439	418	434	393	366	403	394	418	416	365	414	379	428	389	389	389	399	429	396	375	406	410	420	427	435	422	399	397	381	372	433	402	358	414	420	428	403	458	414	400	406	381	452	417	396	385	406	426	398	399	420	400	416	399	423	441	396	392	392	401	398	383	391	358	404	422	428	424	397	406	413	416	404	423	412	405	404	414	403	429	395	397	401	417	390	366	425	424	415	372	413	366	354	415	402	402	394	397	425	416	376	452	409	410	379	400	377	379	386	410	443	405	402	419	432	391	408	422	377	361	413	404	428	348	410	370	376	380	392	358	412	428	345	431	392	408	393	400	429	411	412	400	430	392	357	367	382	421	407	381	391	428	408	399	429	387	403	378	423	378	400	373	443	388	381	370	418	396	381	429	390	412	389	432	369	362	348	385	354	389	387	402	402	449	384	389	421	403	363	398	428	472	399	409	429	433	472	412	417	441	392	414	425	404	394	397	399	422	406	381	393	386	393	423	454	423	425	411	397	395	387	415	409	425	383	391	392	424	381	401	425	389	427	383	393	375	404	420	415	423	445	425	387	401	377	441	408	360	362	424	381	404	425	434	412	413	358	403	355	383	405	377	364	417	389	423	400	435	409	410	420	379	392	403	421	409	365	392	371	408	383	402	401	424	391	364	406	416	374	402	388	384	392	398	410	394	402	441	429	370	445	430	369	376	401	372	427	418	422	357	387	409	435	403	422	399	448	391	393	381	386	378	359	381	430	390	364	434	407	417	360	420	407	404	393	399	368	378	432	428	381	396	394	391	389	423	436	424	403	396	413	426	403	414	388	398	408	384	390	386	387	364	400	393	406	423	386	425	394	419	429	411	376	405	410	386	429	378	394	438	412	408	397	409	464	416	393	437	416	384	396	369	404	373	377	404	432	397	457	392	404	412	421	404	427	409	381	380	447	408	409	391	414	406	364	382	382	443	416	403	393	411	432	404	413	389	363	389	423	380	387	376	375	412	366	365	435	448	378	412	413	408	410	416	418	390	395	399	436	411	425	394	376	398	402	407	412	396	337	383	381	410	424	459	445	391	429	405	366	392	421	397	423	396	382	450	364	430	403	403	381	400	409	408	441	399	406	428	371	398	404	415	415	414	394	398	416	379	411	399	388	364	409	394	400	380	424	423	375	419	420	438	402	401	400	391	397	453	414	403	394	399	411	382	384	407	438	414	377	453	407	387	426	422	412	393	384	411	423	432	367	414	409	378	414	418	399	415	419	440	420	388	414	451	436	391	425	448	407	420	408	427	402	426	394	427	426	403	412	413	407	372	435	405	420	391	379	430	422	391	430	417	387	367	387	395	402	388	434	389	365	397	395	376	454	422	411	381	349	384	413	392	404	414	371	396	426	412	364	405	403	412	352	382	390	377	363	420	357	406	425	381	418	418	387	385	382	372	397	414	424	397	421	402	423	449	372	404	426	409	400	393	429	412	397	408	402	429	373	425	399	384	424	394	403	390	396	419	378	389	432	423	394	389	385	386	378	412	414	400	399	398	423	412	417	400	360	390	377	378	410	390	392	431	407	414	363	420	419	386	404	407	380	363	368	421	415	428	429	414	386	417	395	365	444	442	436	423	419	442	428	393	379	378	371	400	430	396	396	440	435	430	394	408	438	403	383	437	429	409	388	373	386	406	388	383	376	397	380	424	362	416	399	383	376	394	413	409	385	383	418	437	435	441	387	442	418	385	380	427	397	407	408	396	376	395	385	392	427	410	412	394	420	406	348	383	394	423	371	408	387	395	399	388	384	408	410	358	413	413	364	409	370	366	415	428	428	376	410	400	383	404	442	385	406	378	406	354	416	432	372	380	440	392	411	399	402	392	400	377	391	399	400	416	432	416	395	392	398	413	409	433	436	399	364	404	380	411	427	419	367	418	394	384	422	387	389	445	373	439	421	393	383	361	407	434	396	437	398	399	400	411	346	393	425	450	388	385	391	384	395	411	400	389	413	392	407	387	372	416	403	389	406	423	393	416	381	370	387	403	352	434	385	415	432	448	414	426	385	389	422	392	380	416	391	405	391	381	365	399	379	436	359	400	386	421	420	416	412	393	428	408	408	420	393	365	428	427	401	407	391	348	391	380	352	383	393	406	400	410	402	375	350	379	370	360	389	405	378	398	433	397	395	384	391	372	387	378	417	412	422	426	413	402	358	382	403	376	410	410	392	413	396	382	434	371	349	392	407	438	394	400	396	439	392	382	407	390	431	400	405	417	422	385	395	446	417	407	400	405	381	412	424	381	391	380	418	426	386	382	396	392	426	394	398	409	454	392	413	393	411	429	398	428	394	403	372	395	431	400	417	394	373	419	423	433	432	433	388	387	397	379	374	399	396	410	396	383	405	430	384	425	399	407	412	413	415	431	419	404	401	400	448	396	414	390	441	427	420	378	409	429	432	402	401	402	437	429	412	407	388	414	424	419	401	377	395	382	398	417	410	406	426	400	397	412	371	375	431	413	415	419	409	396	406	450	410	437	395	391	385	391	388	402	430	377	390	408	375	391	405	412	362	408	413	435	422	445	402	433	397	426	427	413	358	373	405	393	369	393	387	446	409	401	410	400	386	418	392	378	393	421	391	374	382	411	410	363	395	366	398	379	398	398	416	366	418	394	384	363	381	396	405	394	392	436	412	405	372	377	416	412	371	414	388	423	443	384	402	397	424	423	441	420	378	400	416	372	377	400	352	421	398	406	419	408	420	429	395	411	391	419	421	379	432	400	404	367	425	416	416	415	452	429	407	417	393	383	419	384	409	362	387	386	385	401	431	423	443	377	421	400	433	424	420	416	423	373	389	423	387	395	400	411	402	416	417	386	410	403	391	413	427	364	433	395	387	424	425	405	406	431	402	420	388	412	409	385	446	455	427	373	409	395	388	398	433	383	403	358	365	383	432	365	387	411	394	402	394	424	367	364	384	408	336	414	406	411	427	416	365	393	389	412	413	398	422	390	421	394	379	392	379	404	411	455	429	399	427	387	418	350	375	409	408	414	446	444	377	370	405	396	427	415	403	393	427	379	369	376	383	418	433	384	429	393	412	423	382	400	418	398	393	391	418	398	407	392	363	392	398	384	395	398	409	371	417	366	438	419	390	396	384	402	408	416	432	440	396	457	381	398	394	369	420	398	404	402	447	406	408	385	402	410	411	399	467	415	443	397	411	417	419	399	388	393	416	412	409	425	402	425	399	431	411	453	434	426	392	403	377	376	410	369	388	428	419	395	416	411	384	408	408	398	403	428	391	383	397	381	424	399	401	383	378	402	412	407	390	423	435	427	374	378	408	370	415	404	395	431	380	408	403	402	397	387	376	417	452	442	414	436	367	416	395	388	407
12218	10383	10294	5770	2496	2134	1714	1485	1349	1201	1102	1059	1103	1035	949	976	1000	953	988	936	1001	894	899	900	954	914	891	862	905	903	954	872	926	887	894	906	913	901	876	837	891	817	958	956	890	864	916	891	908	909	953	885	908	890	893	906	944	927	891	930	884	938	893	903	919	879	934	917	851	855	913	835	891	936	867	842	899	886	852	878	893	909	860	930	844	870	887	918	911	895	917	886	793	836	913	890	906	901	855	844	890	866	881	889	914	925	885	893	922	890	868	872	924	925	893	904	897	873	849	866	937	906	915	889	912	870	903	907	886	879	886	816	906	886	875	883	901	862	901	840	911	895	897	890	964	900	845	898	942	884	905	940	868	886	876	825	865	848	872	904	854	881	888	921	896	927	905	884	844	934	910	910	846	894	871	862	912	894	883	918	870	897	827	854	906	922	907	915	933	851	866	884	883	862	899	906	905	844	838	895	876	849	916	857	864	872	845	885	836	882	931	837	863	912	910	861	889	883	916	929	950	869	943	893	847	923	907	896	874	897	885	946	946	946	895	882	947	889	892	902	880	845	910	910	872	899	894	876	853	899	903	891	900	847	884	909	954	836	895	929	861	845	897	880	891	931	902	846	866	806	838	847	923	837	918	858	934	939	903	886	904	865	921	796	855	864	955	882	938	909	906	861	919	888	877	843	887	924	920	897	852	967	922	892	928	902	857	897	871	866	876	891	876	931	910	868	943	850	873	914	903	823	873	878	886	890	866	887	888	888	888	953	875	915	834	830	924	926	883	839	918	894	874	906	873	865	885	896	950	894	906	893	846	882	879	858	894	902	852	886	940	872	881	925	938	906	888	899	858	955	857	958	865	899	850	885	863	851	899	882	868	882	893	868	904	846	871	831	857	870	885	883	865	885	835	963	906	829	869	891	897	929	902	901	888	898	889	952	896	896	910	870	884	854	880	869	909	922	853	877	873	862	882	853	876	878	896	852	864	895	901	965	892	873	879	855	873	921	890	847	907	872	904	833	914	905	904	874	873	876	962	851	814	876	909	897	855	850	884	892	980	884	896	898	964	850	898	875	870	881	882	851	879	895	866	960	870	864	851	900	897	882	871	838	875	901	876	868	875	888	886	895	942	852	934	886	889	887	908	897	922	888	891	893	874	860	910	915	873	832	839	883	879	860	895	851	926	890	895	847	864	905	904	858	915	872	850	870	876	809	841	944	901	848	895	887	917	873	867	952	866	880	882	852	891	891	858	907	916	913	961	894	889	867	864	868	884	890	911	871	854	858	882	900	892	813	896	865	871	894	914	861	917	864	930	849	941	921	923	859	855	883	876	879	889	907	904	870	918	924	838	911	911	925	898	905	903	886	916	929	879	858	894	894	873	889	889	933	937	897	891	865	898	885	884	852	917	905	843	877	936	897	889	909	861	898	883	911	856	895	903	881	889	906	926	899	885	899	883	856	904	845	947	897	895	855	902	868	859	927	904	943	876	885	857	862	914	849	889	852	858	886	869	882	887	841	935	906	863	886	859	862	926	892	885	894	846	875	907	898	827	922	901	921	890	865	872	849	863	848	886	869	843	846	868	947	884	824	934	862	921	869	882	886	903	903	902	932	892	871	853	904	877	906	951	881	845	906	857	950	886	882	924	916	854	932	920	852	912	897	894	904	904	901	877	878	889	887	872	883	885	903	857	875	902	884	863	889	892	896	845	848	898	900	863	944	901	915	935	887	900	886	855	885	876	899	844	908	891	882	865	947	894	856	896	882	909	966	965	893	947	837	853	900	884	906	914	885	869	903	907	847	887	878	868	844	856	926	852	871	936	862	864	864	958	881	877	932	873	870	904	879	893	846	906	887	906	860	919	881	923	940	821	898	913	948	880	897	890	861	916	932	861	878	911	930	874	878	892	805	885	905	898	883	918	847	861	886	886	966	910	915	876	884	864	876	867	864	865	900	882	840	911	886	865	897	906	956	863	881	897	858	854	863	927	836	892	952	932	884	919	913	869	873	872	864	902	904	973	946	900	903	898	871	893	850	891	849	915	901	859	878	933	882	906	878	933	879	932	910	908	847	888	853	910	928	818	912	873	862	911	903	879	874	878	885	902	929	877	905	872	922	905	884	922	880	838	823	934	954	926	887	886	910	885	895	878	889	837	845	895	923	925	872	889	871	906	900	910	908	910	851	872	897	958	909	887	889	868	944	868	841	901	933	949	893	864	926	936	861	861	931	943	907	867	923	904	857	905	957	873	910	909	885	852	905	924	906	886	927	884	933	906	892	883	888	892	885	884	916	858	840	853	885	896	921	893	832	871	931	856	872	914	892	845	921	892	855	890	905	939	862	916	846	859	857	875	860	844	869	901	931	894	911	903	873	925	882	905	924	912	835	883	910	831	866	938	890	887	885	899	882	888	858	868	963	901	868	888	825	946	877	872	936	867	902	869	901	897	927	890	899	894	894	838	899	869	856	875	949	850	904	872	866	908	909	881	857	874	894	923	860	935	916	885	876	907	924	938	890	871	880	920	885	898	866	849	891	930	873	905	869	893	960	855	884	823	893	901	954	924	911	902	886	923	858	889	913	936	853	876	831	918	885	898	927	852	893	871	906	939	911	891	879	903	915	878	879	925	957	889	918	885	900	918	925	867	829	915	885	880	895	870	893	925	870	868	910	894	883	853	853	910	851	889	889	889	865	939	940	878	893	858	906	885	871	863	879	880	886	888	921	881	852	905	856	855	882	880	949	896	908	909	955	903	843	893	876	946	880	897	875	913	879	921	893	885	863	902	852	881	890	865	912	967	877	895	941	876	898	847	835	844	941	874	888	911	876	886	899	894	893	883	884	875	865	862	887	890	833	829	891	865	908	910	874	874	923	917	915	855	886	865	877	902	932	808	878	904	898	853	873	900	851	875	855	929	879	831	884	885	891	892	839	913	861	841	902	874	844	884	864	896	880	917	908	870	909	858	941	859	898	893	893	864	859	876	889	864	887	860	868	837	828	878	940	903	947	886	888	896	898	927	921	892	879	878	884	834	885	845	951	960	887	924	802	912	891	854	873	940	947	855	876	861	898	894	898	884	914	893	876	890	913	903	887	851	913	874	864	871	911	852	891	873	907	906	937	877	937	879	860	890	895	911	853	834	890	920	911	862	859	940	872	902	868	821	916	863	874	956	917	914	817	881	918	890	876	875	878	921	817	834	908	875	905	921	954	898	877	839	942	917	898	857	944	902	891	917	894	904	895	929	902	896	891	887	896	916	859	878	903	908	855	919	909	881	884	922	839	877	911	879	903	894	887	888	932	860	842	897	846	897	939	859	929	857	860	889	974	888	894	810	883	880	909	859	909	906	884	893	918	838	847	897	895	899	934	889	855	927	836	883	910	907	849	957	894	899	921	854	896	862	857	903	826	852	909	919	857	884	854	883	917	899	898	983	867	849	857	850	873	851	921	870	853	875	864	929	867	906	880	897	862	871	897
37254	27927	25086	14216	2902	1405	955	721	656	586	562	528	468	456	485	504	464	435	430	431	452	426	429	419	442	465	430	421	446	405	441	427	355	438	454	428	418	422	395	413	441	434	439	403	407	429	410	435	419	422	420	427	419	438	400	407	434	413	423	414	434	428	460	458	425	391	405	415	401	417	445	435	459	406	403	428	384	446	414	401	413	420	422	421	378	402	414	423	407	391	430	408	415	434	399	427	429	439	395	405	460	434	422	422	419	430	428	414	389	407	463	428	430	444	360	431	411	428	407	432	438	364	416	409	435	413	421	404	421	420	409	429	436	415	381	403	428	435	419	408	431	436	424	447	403	448	422	423	402	404	403	389	416	388	446	416	431	441	433	410	428	434	376	415	389	401	424	452	446	437	437	401	444	395	438	395	444	426	420	418	403	410	429	425	400	399	438	401	399	413	401	412	398	404	408	408	422	406	419	387	436	414	427	402	428	419	447	444	450	458	425	443	429	429	418	427	394	408	455	429	452	434	406	443	469	429	433	417	454	439	419	375	439	435	395	423	460	415	432	431	439	459	438	429	448	406	425	372	459	454	390	429	437	453	395	418	386	466	443	425	421	399	457	381	420	444	409	414	408	434	424	438	408	408	450	420	396	438	421	420	437	393	411	406	356	411	419	432	422	464	411	422	459	358	414	438	422	456	416	390	409	416	418	434	409	390	427	456	446	437	421	430	413	401	438	474	423	437	424	402	408	398	459	410	413	418	406	424	466	425	413	409	383	406	430	404	430	411	400	496	410	445	425	384	452	444	411	440	400	412	417	443	426	434	395	426	370	397	424	416	453	415	367	366	399	436	445	404	426	412	384	432	406	463	425	471	434	427	393	397	424	445	434	416	429	407	399	420	421	423	435	390	420	422	439	399	415	437	461	420	425	436	415	426	418	452	389	424	400	417	430	440	435	479	415	401	397	402	425	420	425	423	405	417	423	441	419	421	412	410	427	412	433	414	403	437	448	425	390	451	407	452	449	388	416	369	429	409	450	408	452	422	467	429	446	417	446	440	441	429	426	431	422	442	458	413	414	425	414	379	464	412	409	390	397	390	423	442	418	424	446	416	448	427	418	400	402	412	422	434	400	466	388	416	405	382	424	438	433	389	429	408	415	438	399	415	454	435	422	407	423	396	401	426	441	427	427	426	404	404	432	413	395	420	395	414	460	399	414	442	429	435	437	439	435	387	428	455	420	421	404	424	425	417	417	469	445	394	393	404	414	414	411	443	390	374	378	390	418	415	433	362	469	365	402	475	426	419	402	417	397	385	377	396	405	482	442	402	434	402	461	408	379	386	395	412	431	416	432	427	416	415	442	434	425	463	414	451	438	484	421	435	395	389	385	431	388	427	443	476	420	403	436	438	419	423	452	436	424	422	434	399	477	414	424	452	419	443	428	398	367	409	435	420	436	408	414	408	392	444	411	401	392	404	445	405	395	416	444	419	432	428	387	421	403	472	409	436	413	398	412	454	396	414	374	419	431	416	395	434	390	431	423	415	407	423	405	429	415	411	407	435	382	447	431	471	445	451	454	373	383	409	438	403	397	406	432	414	425	437	426	467	459	404	473	400	404	447	427	422	396	380	415	421	413	407	385	422	424	396	441	455	403	399	372	379	463	442	382	457	436	430	442	418	415	438	397	412	389	480	424	411	427	404	366	429	413	420	446	424	430	423	412	434	441	435	407	408	431	404	368	451	425	470	424	391	411	404	405	424	403	406	396	423	457	407	443	417	416	443	425	416	429	398	463	396	386	424	398	414	439	379	423	415	407	404	433	428	408	392	440	452	432	420	460	404	392	403	424	406	413	391	450	419	419	384	427	411	382	440	413	394	408	436	427	370	429	416	431	436	454	426	425	397	418	413	414	481	397	433	409	440	391	440	453	422	399	429	441	402	398	409	405	431	403	441	377	410	415	417	420	434	441	420	441	397	414	422	502	426	432	435	416	421	377	435	404	421	409	417	407	426	406	424	415	425	420	420	384	402	444	410	402	407	425	466	417	407	379	441	481	399	408	408	390	387	449	403	454	421	398	429	387	387	439	386	434	433	417	419	416	416	424	416	484	374	426	448	421	433	422	404	422	362	411	433	434	455	440	426	420	405	429	422	403	433	405	439	444	395	411	460	417	441	427	467	399	393	391	423	426	428	418	392	396	393	392	427	405	446	448	354	428	463	427	417	429	397	417	402	381	423	381	441	385	429	381	407	450	413	430	430	428	398	459	415	425	445	441	425	413	397	354	424	400	392	397	384	452	421	409	448	426	409	443	387	411	422	395	414	388	410	404	468	452	392	408	420	398	450	440	406	406	395	409	385	401	411	421	407	454	451	422	436	470	378	384	419	420	397	404	438	406	437	412	388	443	402	418	388	388	394	407	397	482	419	425	392	419	417	355	417	458	444	402	390	410	446	458	426	436	392	441	430	406	396	420	432	387	424	466	469	433	411	399	440	442	435	413	420	448	388	443	415	428	418	423	416	420	431	415	418	424	434	458	424	426	400	443	439	465	408	415	433	460	472	433	439	377	368	454	391	436	413	433	378	401	400	429	413	450	464	421	423	443	407	412	408	393	404	412	434	435	422	383	413	426	421	410	374	431	394	436	422	428	429	419	445	377	431	414	448	409	436	436	446	394	396	394	378	417	417	374	396	389	388	390	396	400	394	413	399	403	433	453	423	382	362	406	435	428	417	436	411	405	451	414	435	379	387	406	440	420	404	440	403	422	442	405	452	420	408	414	369	397	395	419	395	426	415	415	413	419	443	429	454	408	409	427	438	427	416	421	416	376	410	429	454	378	418	424	446	409	399	424	425	413	376	413	416	408	414	400	401	391	412	411	411	423	450	405	442	431	434	416	371	414	379	417	399	410	448	370	472	446	441	443	427	442	423	467	382	421	400	432	435	453	454	441	429	395	419	447	469	423	400	410	438	434	438	410	410	411	433	414	400	396	441	387	408	427	450	433	398	416	389	428	429	385	464	412	440	432	452	422	430	382	410	411	385	423	424	384	437	389	451	378	444	410	392	436	472	441	413	403	450	433	393	432	449	414	431	420	445	408	447	428	429	403	416	397	407	440	454	412	402	375	413	459	423	390	409	414	454	420	455	440	412	442	421	419	407	374	401	379	419	418	435	436	418	421	441	426	426	413	418	384	440	427	406	400	446	439	401	427	425	430	400	389	385	445	457	442	422	401	423	470	405	424	440	417	396	438	427	457	421	403	427	414	400	374	460	428	441	392	413	448	402	448	405	407	411	469	487	398	412	431	394	428	382	391	423	398	407	423	419	459	428	402	417	408	415	441	451	423	430	397	408	396	441	451	371	404	423	446	390	401	371	384	464	420	406	433	411	418	440	431	420	412	395	403	402	417	424	450	427	418	436	413	418	369	432	401	456	409	438	467	438	430	424	388	425	454	404	403	447	431	365	381	411	416	422	421	443	434	428
23998	21777	28209	15910	4631	3726	2781	2389	2013	1711	1602	1497	1416	1346	1254	1298	1194	1075	1066	985	1065	991	932	975	992	958	964	1030	969	961	1036	1002	925	973	916	912	961	966	949	983	877	907	887	946	956	910	970	950	910	960	916	987	934	904	966	902	902	960	960	914	961	918	959	897	918	862	929	918	913	909	904	919	925	944	892	964	939	887	934	897	886	939	884	923	923	907	943	916	932	927	909	884	913	956	931	953	953	967	940	923	891	916	925	936	909	911	916	905	903	937	950	934	906	900	908	930	910	902	918	932	915	973	902	969	964	945	943	929	934	935	871	944	934	920	913	928	949	934	913	936	945	917	952	912	935	916	928	867	994	847	943	897	911	972	890	962	908	956	926	967	954	953	898	912	934	913	942	941	843	918	880	915	907	885	920	969	954	899	951	948	908	918	876	962	887	922	946	926	975	937	973	930	910	947	916	901	968	889	886	873	890	954	934	948	939	895	885	930	959	929	942	900	925	915	913	885	892	948	903	924	939	934	913	931	942	885	915	967	906	883	967	962	943	957	906	923	968	926	942	873	932	950	925	949	958	960	947	894	970	911	922	927	982	912	894	943	917	952	979	888	904	985	991	903	891	923	975	883	887	898	925	941	919	903	997	916	950	928	919	986	843	932	961	931	967	905	912	813	923	951	946	966	954	910	980	929	921	952	879	883	900	968	907	919	952	904	898	900	890	926	937	958	965	940	888	899	921	902	935	950	977	942	946	981	931	913	938	905	973	933	938	937	978	881	914	946	951	938	935	954	952	883	894	921	919	913	909	935	946	949	943	903	861	916	945	973	897	961	934	928	862	946	974	942	934	906	925	911	937	893	925	940	955	956	880	935	943	904	918	928	930	966	917	866	932	885	957	920	943	948	942	909	907	923	931	938	900	876	967	941	963	924	928	963	887	954	944	874	962	892	907	930	932	901	968	934	940	928	915	928	970	907	927	891	947	937	889	916	903	897	950	900	909	936	866	933	959	926	918	949	887	945	917	982	924	933	889	907	880	942	950	873	931	914	913	928	888	921	895	877	850	1016	929	945	972	899	908	899	887	901	932	928	949	931	927	954	965	862	947	952	932	955	975	950	904	944	883	919	858	961	945	918	928	893	924	916	974	926	908	874	948	939	900	937	903	909	918	890	878	901	907	954	882	945	910	883	894	933	876	964	907	956	932	990	921	980	885	951	929	927	911	884	935	938	921	948	982	930	932	914	946	950	931	863	933	969	937	934	918	974	963	933	904	915	938	945	983	927	939	899	957	913	944	905	912	951	881	904	936	898	952	961	915	934	929	942	874	943	969	858	956	962	894	848	883	907	917	845	946	904	973	946	933	930	918	888	908	922	953	913	983	922	867	933	919	901	886	946	919	966	942	924	900	906	917	866	950	894	976	877	961	922	908	927	964	949	950	898	866	917	939	948	917	942	910	946	955	908	910	947	921	931	905	959	973	923	895	907	919	959	926	926	937	905	943	924	965	903	899	965	940	931	888	923	927	905	891	945	951	914	876	892	913	909	963	907	929	904	940	863	855	898	946	914	972	905	963	948	900	939	948	922	996	960	916	966	962	916	910	928	902	935	954	924	899	910	944	895	933	933	952	943	896	886	902	931	899	956	925	931	934	930	947	880	911	950	935	996	873	957	904	928	970	906	898	909	929	934	953	916	906	964	921	911	874	922	982	928	892	943	899	901	872	917	910	967	926	920	940	966	974	921	933	951	913	930	931	917	886	917	972	916	959	905	903	952	926	926	925	904	884	870	870	906	889	878	901	895	967	890	911	850	920	886	912	958	953	884	884	922	898	926	920	999	913	961	908	861	912	992	927	964	884	931	940	896	921	970	908	953	937	988	957	899	925	931	911	910	914	954	929	903	901	938	970	929	970	901	914	951	898	888	961	886	958	911	941	936	950	966	901	947	922	946	895	976	897	913	893	952	878	986	947	933	961	910	918	924	907	889	913	929	973	867	970	945	959	930	894	986	904	923	904	941	906	934	908	917	913	931	938	911	954	926	977	915	939	990	966	930	938	900	909	968	932	920	929	890	912	999	887	902	911	921	1003	993	918	929	909	916	923	916	944	904	932	886	852	904	946	895	918	931	864	903	928	966	962	894	911	948	889	875	943	950	926	907	900	908	965	942	927	903	963	926	961	902	934	908	924	944	954	908	925	927	877	933	922	935	951	968	954	889	939	995	956	923	929	947	970	888	943	913	905	915	895	983	932	933	927	904	911	902	944	893	866	969	860	946	864	915	910	933	979	951	912	925	879	909	899	914	914	924	957	889	898	1012	916	927	889	943	938	934	944	884	944	1031	901	876	941	872	944	939	912	979	958	945	941	886	981	896	908	904	918	918	863	855	985	890	956	944	881	918	961	935	939	907	925	937	897	892	951	933	947	950	926	938	923	922	941	902	910	889	941	960	882	908	872	909	877	887	879	936	958	885	967	875	948	955	929	929	882	905	914	910	896	889	928	873	929	924	884	943	893	990	956	902	962	938	951	878	898	944	982	915	933	872	929	881	956	938	919	905	905	949	971	924	949	912	930	948	942	893	866	977	906	894	915	943	930	971	960	964	936	927	977	934	913	963	933	947	911	950	897	941	944	941	919	952	946	919	926	912	880	896	956	931	889	935	887	867	930	955	971	966	950	876	965	943	955	951	969	914	920	925	968	960	924	947	902	893	935	920	948	920	921	931	937	924	936	988	941	939	971	888	910	931	858	965	937	913	943	931	967	868	893	952	891	986	971	948	875	917	948	980	936	940	921	950	914	894	895	898	879	922	944	879	939	887	916	901	941	949	904	961	921	943	891	958	947	908	955	950	897	951	911	910	902	851	912	877	883	962	972	952	915	921	964	903	1002	997	949	942	927	919	951	929	893	984	949	910	994	886	919	933	930	915	941	947	927	945	897	973	942	915	945	912	884	884	884	921	972	926	908	937	953	936	969	949	916	963	829	956	903	885	884	917	956	923	879	1008	940	964	906	957	905	905	907	923	924	901	910	883	959	878	913	932	898	922	930	923	884	924	889	851	932	869	966	934	872	951	906	932	974	946	897	922	908	944	937	946	907	932	935	860	867	919	984	930	963	900	915	949	977	877	968	954	954	888	970	930	926	895	889	903	935	944	979	946	942	945	936	911	896	874	924	964	943	906	925	958	920	940	924	930	934	903	928	893	880	937	923	917	909	938	941	913	947	908	947	925	952	910	907	916	955	936	949	916	920	944	879	946	930	904	934	922	938	962	916	1000	937	897	891	937	924	919	939	884	916	982	943	910	942	900	889	941	908	855	961	926	911	889	951	947	931	934	933	918	913	924	993	915	882	975	905	947	933	979	933	977	918	917	908	936	932	900	917	883	938	913	897	943	928	937	956	911	869	919	943	965	939	980	920	908	960	919	919	937	922	958	915	965	924	945	933	940	943	941	952	969	950	888	936	902	950	945	938	893	937	951	955	896	965	893	980	890
47923	38895	37551	19691	5348	2290	1375	1124	890	733	611	633	580	556	587	507	524	514	472	447	470	405	509	472	413	480	443	457	478	477	440	466	456	457	500	470	468	456	450	420	453	458	434	478	448	465	414	455	448	466	449	464	438	463	439	468	431	454	451	434	404	422	462	471	451	492	455	428	439	439	430	452	452	433	433	484	448	491	512	462	489	465	455	461	475	461	440	434	472	458	407	448	429	450	411	452	435	433	456	412	437	453	426	462	424	472	444	444	458	443	414	465	429	452	385	433	467	447	449	459	468	415	433	455	468	472	452	452	489	431	431	444	467	493	436	458	435	472	484	435	437	517	426	472	431	437	472	461	439	418	439	418	408	452	447	462	420	473	460	423	459	429	402	438	445	448	461	444	431	482	458	429	460	417	448	428	440	444	465	476	432	463	476	410	431	429	403	475	455	413	405	426	443	453	428	455	440	432	425	441	415	452	489	431	433	451	459	428	413	412	416	467	469	480	442	424	457	430	434	458	397	479	430	418	444	469	421	426	426	453	440	469	484	433	414	477	465	455	451	431	468	433	453	440	445	431	448	487	440	415	468	394	433	439	470	460	463	420	432	455	420	430	466	430	443	426	447	422	449	464	468	450	452	428	446	488	439	395	450	452	478	487	424	394	423	422	455	459	434	426	424	445	435	470	473	437	432	453	448	518	421	417	441	414	425	397	414	448	453	452	429	439	464	440	468	436	481	445	428	414	415	417	435	440	479	461	435	436	436	448	462	471	431	457	459	438	451	451	451	446	453	434	440	494	474	456	452	465	414	426	451	418	417	405	449	497	443	474	456	446	401	427	447	468	476	454	421	465	511	469	437	475	464	448	440	420	477	444	460	448	419	461	450	441	443	423	467	439	454	437	452	438	431	451	438	482	441	452	450	444	426	485	460	485	461	459	441	400	414	461	436	442	449	415	449	441	469	439	446	496	446	443	464	424	447	480	441	423	474	492	461	439	459	454	432	445	434	437	431	429	474	431	430	469	480	447	446	453	430	468	467	457	472	445	429	462	393	454	478	478	430	461	404	436	450	447	427	431	466	410	403	457	453	467	456	467	432	416	469	427	434	474	448	457	435	497	464	411	474	483	458	414	460	465	448	439	442	443	484	420	459	409	419	440	458	451	431	452	451	449	463	449	440	457	437	418	463	454	438	429	465	428	465	436	458	407	426	451	442	447	457	466	450	421	443	434	478	456	455	453	469	422	419	438	455	411	459	424	447	446	473	415	426	463	445	477	459	454	466	483	443	507	436	465	407	435	471	478	436	459	423	425	420	464	425	479	428	434	404	445	430	462	436	449	454	436	422	468	450	416	434	430	416	441	430	443	421	459	433	400	449	446	436	500	468	385	484	431	466	428	449	421	453	486	435	451	423	422	412	446	422	428	413	394	445	510	457	449	467	459	467	441	442	409	474	488	450	451	480	447	411	458	427	429	477	436	492	463	471	465	467	435	440	426	439	453	446	426	458	457	449	441	418	441	424	443	468	420	445	486	443	437	445	429	469	415	459	451	444	486	451	431	444	444	538	422	451	426	443	451	426	451	447	453	411	413	402	497	456	427	372	476	384	446	443	471	460	458	420	432	401	460	434	416	439	398	431	428	420	415	453	403	417	413	443	455	474	479	457	472	491	444	455	433	439	453	434	442	438	483	427	459	448	461	471	440	428	404	454	414	495	434	429	474	467	435	466	468	410	443	445	423	432	446	428	503	456	423	466	490	466	445	426	429	434	459	490	405	440	390	453	437	441	458	467	415	452	429	477	408	467	472	413	425	441	441	431	480	476	447	461	413	460	440	475	498	453	449	474	463	473	473	419	458	463	435	427	425	504	505	437	446	450	438	418	459	453	447	477	446	457	407	454	461	413	436	423	431	437	420	508	444	473	403	451	480	433	461	436	428	468	457	443	468	422	418	470	436	457	460	446	429	420	447	439	475	471	459	442	474	416	383	490	423	442	460	472	445	434	463	468	432	436	455	474	415	440	438	419	454	414	453	392	470	473	445	461	425	444	465	443	468	456	473	460	476	442	418	436	422	443	388	430	447	463	453	476	432	423	447	434	461	445	468	445	441	422	462	434	446	425	462	444	456	477	434	476	469	453	407	449	446	437	434	452	422	435	415	430	471	439	461	493	425	489	466	425	457	437	475	447	421	431	439	477	416	478	430	410	454	482	434	432	464	416	460	458	440	463	438	409	419	399	442	410	446	450	415	437	506	445	440	472	428	439	402	449	439	462	454	440	462	423	440	451	424	417	451	447	475	485	450	465	460	454	474	506	452	424	423	453	428	430	424	508	457	442	433	431	496	472	483	448	447	450	428	420	438	420	484	436	438	478	460	416	434	476	473	420	453	431	487	479	418	436	458	463	443	455	437	418	424	443	462	486	482	466	425	406	453	449	404	444	400	448	421	457	414	421	441	453	437	474	428	459	488	453	460	453	483	462	458	469	485	477	406	453	436	445	444	460	404	466	453	431	460	447	459	465	438	442	420	428	467	464	381	446	447	410	480	429	470	436	489	431	433	469	433	466	434	418	421	482	489	457	448	472	463	462	435	432	456	441	439	480	425	455	482	463	481	469	451	455	462	399	434	446	427	437	455	424	420	422	458	435	451	434	414	438	417	475	427	433	459	388	477	476	439	470	473	431	474	406	444	483	489	461	439	476	397	462	430	455	471	438	442	450	473	473	402	429	461	471	422	404	446	406	444	441	423	431	443	440	427	476	466	478	489	470	475	456	449	421	460	459	418	446	419	442	485	416	435	409	458	454	423	441	427	504	465	440	456	438	423	427	426	470	436	459	465	416	461	465	486	415	435	453	413	475	428	425	458	441	462	465	408	440	460	433	440	462	481	444	454	440	422	455	430	428	441	457	425	440	419	422	462	392	443	462	423	441	489	423	469	450	430	459	457	403	483	457	464	452	464	453	440	431	497	424	474	472	442	462	456	452	463	468	477	442	456	408	441	423	471	493	464	453	476	399	447	430	424	437	357	424	428	434	439	411	493	473	441	393	451	470	482	433	484	426	453	446	414	435	433	448	472	428	437	398	409	452	421	426	441	464	441	416	472	446	450	443	431	435	419	435	444	443	439	424	452	457	508	474	417	439	465	491	422	456	446	457	447	459	461	426	451	456	391	437	447	421	434	437	474	439	433	478	437	447	437	483	434	475	440	470	419	444	499	432	455	489	468	447	451	457	453	476	454	426	443	474	476	464	457	428	391	441	436	443	434	474	484	428	426	446	437	393	419	447	420	464	440	416	506	430	486	439	494	454	466	439	441	420	428	465	480	433	429	458	423	452	419	417	436	436	485	461	439	447	445	449	466	454	451	426	429	446	392	456	462	448	465	457	459	465	416	438	495	443	443	478	412	445	415	485	437	423	445	438	452	479	440	467	464	450	430	422	433	446	434	444	467	463	401	417	409	419	424	414	416	450	446	455	472	433	450
30807	30229	36965	20145	6193	5095	4008	3239	2871	2256	1981	1897	1761	1618	1697	1522	1358	1110	1229	1177	1194	1077	1117	1078	1030	1054	1004	1044	1007	1024	1012	982	993	1066	1017	1005	1072	1004	1001	972	981	980	986	1013	981	981	1024	956	962	913	971	976	993	965	1000	957	886	1014	962	987	975	992	929	977	900	955	986	1010	996	973	929	952	963	943	970	960	965	951	951	1033	926	925	988	1000	913	917	964	983	942	1000	1001	924	925	1027	967	932	1011	930	967	1003	963	970	924	927	993	1013	951	980	954	990	1003	932	986	963	976	1000	973	936	938	996	990	944	982	1014	967	982	935	1010	959	992	986	928	934	1013	950	997	954	933	962	975	909	982	942	975	940	958	961	961	999	966	982	958	956	988	976	993	957	992	963	983	961	1013	1012	938	943	977	946	992	967	949	907	956	913	956	987	977	971	929	1006	1013	983	919	1003	977	951	1021	970	961	954	942	1010	997	977	1003	922	937	974	1016	965	1023	925	966	964	979	944	949	1018	998	1025	1020	992	943	903	965	1042	965	984	1002	1002	952	1005	942	959	984	966	1006	1037	936	974	953	976	937	872	1007	1023	966	1007	937	980	931	912	949	911	959	960	1003	1024	949	954	902	921	962	976	953	995	968	940	993	961	996	999	981	995	921	1040	975	940	959	986	965	982	981	925	913	942	964	960	939	942	974	1003	909	926	897	943	952	1004	981	944	925	1003	952	916	893	947	913	1015	971	953	925	950	910	972	965	982	933	954	965	980	986	979	962	1005	944	990	980	981	935	950	1003	966	971	980	993	973	979	966	972	924	963	933	968	1016	926	1016	1000	968	992	917	992	971	931	938	968	1031	984	1017	1018	924	979	967	972	972	906	948	963	966	1040	968	958	949	966	942	941	900	956	984	973	1006	929	986	949	958	1035	943	977	956	958	900	955	958	998	968	943	957	986	996	988	1030	961	941	957	957	949	965	1000	970	970	1013	1034	1007	991	958	961	985	944	995	983	1001	988	942	969	896	917	974	1010	927	917	928	906	972	904	972	954	956	1000	916	934	971	1011	976	973	952	962	998	992	968	975	934	999	939	948	931	942	966	924	939	1011	993	1011	1041	981	967	981	1006	970	955	974	894	955	958	987	1017	976	999	971	988	947	1032	957	969	973	1004	979	984	916	990	970	947	987	961	900	995	1025	916	959	986	942	925	909	911	1008	1014	956	925	899	951	943	982	968	944	974	968	936	972	969	950	978	996	941	1036	1029	949	988	966	1008	977	968	980	979	977	969	957	918	1007	969	1000	1030	990	997	958	1019	938	973	987	922	1008	1005	954	972	943	1023	961	976	974	978	971	969	943	982	929	969	958	964	929	1012	985	959	1060	989	939	977	981	970	961	940	979	950	970	949	969	1069	946	957	955	958	986	964	956	981	994	1020	980	919	900	918	989	945	954	956	961	874	1014	974	992	997	1054	970	985	968	930	956	1050	978	958	930	932	1022	955	943	962	966	987	952	963	974	967	1023	1009	976	956	945	1001	964	989	941	1002	1000	984	984	945	929	945	1009	957	946	949	942	983	981	995	959	974	963	966	932	993	945	962	982	967	1021	995	1015	981	980	967	966	961	954	931	1005	999	975	943	963	897	969	982	950	930	940	940	940	951	955	986	929	909	940	998	941	995	957	973	960	962	968	974	934	959	898	1020	1005	957	969	1015	970	969	987	967	1002	922	994	991	957	946	939	942	949	965	946	993	1007	927	980	950	915	978	945	1000	928	996	923	950	944	947	987	974	991	928	948	954	910	970	977	1005	979	958	965	958	942	940	954	1005	947	989	974	943	934	931	976	912	1011	964	932	924	996	968	1011	1029	955	946	982	977	972	955	884	1016	958	974	973	974	995	955	975	997	983	932	1011	972	992	949	963	1006	926	954	996	948	977	978	927	994	995	1007	968	965	984	997	944	916	1010	944	939	999	943	892	992	944	931	1001	942	975	970	876	945	928	996	1006	960	1002	1011	1030	932	962	916	925	972	991	1009	992	947	978	984	938	938	955	991	931	990	951	988	936	956	954	997	969	965	997	1008	975	981	935	957	1014	1047	930	965	966	1020	969	943	996	999	952	1038	976	971	939	906	975	937	987	972	942	958	1022	974	958	966	991	967	961	1007	949	976	1031	974	969	1003	979	1026	987	971	959	973	951	966	1018	943	939	972	943	1023	915	971	942	991	923	997	882	937	1000	1010	982	955	983	994	991	986	949	981	1016	995	927	930	938	975	985	933	962	933	947	989	950	937	949	978	970	983	987	997	986	942	948	977	961	962	1022	1009	959	962	1012	940	967	953	964	943	997	998	945	954	998	994	968	934	916	977	1005	969	969	963	921	1007	1020	978	963	974	948	929	959	1052	976	962	971	986	967	928	970	939	954	941	964	933	945	1012	989	1021	964	975	972	995	973	970	1030	980	1004	941	949	929	960	973	1018	953	941	947	1004	938	931	970	942	1028	998	941	958	986	944	986	917	983	965	1012	967	985	951	957	932	949	943	1015	931	960	963	995	958	974	974	966	964	966	983	955	981	968	959	1011	975	942	990	1016	894	967	976	947	969	959	972	921	966	953	945	929	935	984	976	984	1018	988	1007	1001	927	958	1026	959	928	992	962	996	1005	1004	974	1023	964	994	994	949	932	963	1029	951	917	940	935	906	910	984	989	961	984	904	964	982	1018	948	1017	994	974	947	977	981	995	986	936	987	929	991	944	945	975	917	973	917	974	977	993	1030	950	933	1024	1003	938	931	957	986	945	1024	1013	927	969	960	942	941	920	946	991	989	994	916	935	982	981	970	935	940	940	982	1005	927	999	943	953	914	967	957	1021	1017	949	984	989	989	972	953	996	974	925	987	951	991	977	984	905	1068	910	950	919	933	992	963	987	988	971	937	970	1013	946	993	932	970	977	965	1008	978	971	967	982	947	916	942	962	964	965	977	988	972	988	964	960	991	980	938	989	944	989	889	966	914	977	999	976	980	976	940	982	981	994	989	1005	1015	964	938	978	952	975	973	979	964	962	962	966	979	964	975	971	995	988	921	990	988	1004	979	971	1005	900	994	956	1001	964	952	956	908	975	928	934	944	991	943	987	977	941	943	958	941	991	988	944	952	957	959	958	987	929	980	947	958	1026	938	962	945	946	1023	980	1006	965	985	939	941	988	954	957	961	983	1025	966	971	953	1002	988	903	972	949	879	931	963	921	962	970	997	976	948	953	905	961	965	968	938	977	942	1022	955	964	960	981	996	923	986	951	977	990	967	996	977	935	993	938	975	948	924	924	997	1024	1004	1000	992	929	927	943	946	965	955	967	942	943	978	984	975	969	944	1026	993	977	975	987	945	1000	966	986	933	1009	959	926	952	1002	972	919	974	993	974	957	996	968	954	997	1002	1001	964	1022	952	957	975	941	916	965	969	980	944	1001	971	938	1012	970	962	965	963	972	958	1036	936	940	917	955	924	908	948	951	972	912	932	944	987	998	1036	954	929	969	957	951	1041	1002	972	1001	970	1000	957	979	912	990	901	922	923	971	972	920	1020	957	998	995	943	1032	981	990	943	976	984	1020	991	948	962	965	964	1016	991	984	980	995	942	969	1007	925	965	930	966	937	919	956	944	923	943	979	962	958	963	955	938	1031	1009	976	983	973	969	932	977	976	934	956	951	957	955	948	886	924	913	978	973	952	966	958
21115	12409	6818	2138	809	569	546	462	483	424	440	418	400	406	379	416	399	395	352	381	402	380	392	424	386	364	394	374	343	341	405	375	377	357	375	383	359	375	426	366	344	377	359	394	335	343	417	364	375	337	406	355	385	407	327	359	381	363	377	348	348	388	351	368	425	390	412	352	356	411	401	350	364	376	417	392	375	357	365	398	366	402	337	418	371	375	380	367	376	349	360	398	365	411	394	372	349	353	335	348	377	385	372	396	363	381	358	377	397	346	370	366	336	404	368	344	351	341	374	393	385	343	373	365	359	392	382	361	397	364	405	389	361	401	384	354	373	342	334	364	391	327	366	365	370	353	377	383	338	303	360	398	381	348	350	363	380	348	353	384	368	397	360	365	360	347	359	356	357	361	348	394	360	384	366	370	367	367	407	377	365	326	353	364	398	346	381	343	346	375	394	366	393	380	348	366	347	378	386	405	352	400	383	378	339	418	387	379	334	330	414	368	372	356	327	354	374	353	363	399	379	341	420	374	340	366	379	389	378	410	360	373	343	372	348	395	404	385	384	355	357	410	367	399	357	391	375	380	352	373	352	355	372	365	333	365	389	349	370	405	351	359	336	368	387	376	417	401	356	371	360	373	382	381	407	379	367	372	334	389	380	397	343	365	352	399	393	348	365	382	398	358	354	336	354	360	384	392	362	370	382	361	361	383	375	342	374	367	370	397	431	337	371	386	372	371	380	384	384	368	348	375	325	366	364	360	415	348	357	373	378	389	381	379	367	360	385	392	365	378	369	368	346	353	382	372	348	363	346	330	387	364	394	391	389	357	370	308	392	358	359	383	337	357	393	375	382	345	374	372	406	382	349	349	357	391	398	356	376	396	392	346	322	370	347	356	350	359	378	371	374	366	393	354	386	411	388	377	385	354	415	374	381	333	346	402	364	345	366	367	384	362	405	374	391	349	376	347	427	342	340	339	367	358	337	355	358	365	372	370	392	356	365	354	352	361	378	376	371	378	382	345	368	346	387	378	391	336	370	373	379	348	339	353	350	378	355	322	362	334	320	342	343	369	356	356	384	353	386	376	387	348	341	362	363	399	361	343	373	394	364	395	364	345	368	381	362	372	342	368	373	327	351	433	400	350	358	361	346	381	383	342	369	372	365	371	346	401	394	333	351	398	335	343	421	369	361	411	336	366	438	345	390	387	374	353	379	342	367	349	338	390	352	384	372	361	393	383	380	311	350	397	339	360	375	366	335	413	391	363	379	375	374	399	385	342	393	363	329	372	340	401	375	362	389	398	373	343	412	377	353	389	356	362	327	384	379	371	377	385	360	348	376	386	354	385	372	373	365	389	361	353	356	348	327	351	393	373	406	328	367	409	365	358	345	388	369	364	368	395	360	372	339	354	384	375	348	362	348	370	382	372	382	358	365	341	371	361	389	370	345	394	383	356	371	364	396	385	362	352	363	379	338	393	379	353	396	339	334	395	377	371	345	341	350	376	356	359	349	381	309	403	380	343	420	336	329	349	387	401	366	347	385	366	398	409	403	334	360	364	363	356	366	359	365	384	380	381	395	332	359	380	340	402	330	338	402	415	380	367	376	362	385	379	379	371	365	398	390	342	368	376	374	343	354	377	413	366	379	394	404	328	361	370	415	395	382	379	352	360	371	377	339	356	335	360	357	346	381	374	349	373	379	361	379	360	374	409	377	359	430	393	410	353	355	401	373	382	370	395	401	384	390	333	384	417	349	338	376	348	373	342	367	412	352	366	347	363	367	392	339	368	398	350	376	358	389	388	361	342	392	394	314	378	362	388	360	365	375	365	360	378	326	371	379	347	357	380	378	387	331	362	359	372	380	374	395	368	359	332	375	364	337	395	382	357	350	341	335	389	394	325	350	376	353	394	373	361	356	345	321	356	363	380	342	396	382	374	417	366	351	339	351	382	389	366	368	320	359	393	366	343	392	383	324	385	380	399	397	345	367	377	339	375	338	391	372	346	365	356	361	393	371	407	391	384	333	380	347	349	360	355	391	368	388	367	362	350	362	354	389	399	370	367	372	395	346	378	363	351	343	389	355	339	394	351	358	384	392	386	379	363	382	351	382	365	359	354	387	365	375	394	350	370	351	388	339	369	377	342	370	396	340	388	398	367	340	395	396	370	400	386	394	333	371	373	394	330	342	355	362	381	390	365	370	349	359	356	393	392	352	385	373	366	334	359	363	333	391	375	312	329	348	357	359	362	376	370	385	379	345	350	404	377	363	348	390	362	372	364	365	377	362	379	368	380	355	335	376	347	378	385	380	356	361	338	351	341	363	369	377	351	341	390	377	367	350	372	395	394	358	372	354	346	422	356	343	369	394	354	371	334	328	392	358	384	371	362	384	390	374	378	356	352	375	381	371	395	335	419	341	369	387	368	376	352	374	405	353	336	386	370	377	342	358	376	356	370	382	385	339	366	379	349	375	382	335	387	371	364	399	374	355	368	381	387	349	361	362	374	360	384	365	335	359	346	386	399	365	344	400	377	398	393	374	373	363	380	327	366	393	378	353	400	389	338	345	396	396	386	380	421	390	350	367	377	391	360	361	382	374	393	364	359	397	369	357	360	378	383	354	372	395	348	349	402	393	388	353	358	392	354	331	395	366	366	371	386	351	367	362	384	374	402	385	375	379	350	358	384	350	401	395	355	361	369	415	391	359	392	378	385	373	388	393	396	354	362	379	368	351	377	399	398	363	364	369	363	378	362	341	366	372	359	358	402	356	360	372	385	339	363	359	336	377	383	414	387	346	352	380	363	344	345	381	360	353	354	367	377	365	406	359	374	349	356	373	357	356	365	386	349	401	374	340	370	348	377	368	397	345	353	374	387	390	381	350	344	430	354	351	395	403	350	376	355	379	338	347	372	356	373	381	355	362	379	373	386	384	372	354	372	362	404	378	369	378	350	382	376	419	344	357	379	355	360	338	363	374	399	400	361	336	362	323	394	381	342	352	398	408	361	370	364	406	353	390	342	323	348	342	354	352	342	324	328	369	343	384	325	355	358	387	373	378	381	419	347	363	349	369	384	374	378	354	370	357	388	373	382	380	365	334	346	378	382	362	386	364	386	331	363	356	387	396	414	350	373	376	352	363	370	373	342	334	386	321	331	378	380	337	378	391	350	371	367	396	334	345	384	364	355	375	359	382	363	364	390	408	345	377	384	351	373	374	375	373	350	339	359	362	372	413	384	353	374	382	380	387	346	349	378	379	376	361	346	354	337	392	398	398	402	363	412	350	355	372	368	369	344	395	405	388	331	361	387	377	386	336	345	373	339	400	350	379	400	397	401	339	354	383	364	376	364	369	381	394	348	407	434	433	375	348	352	363	381	365	340	392	389	369	416	364	344	370	349	367	359	367	316	391	374	394	322	352	401	346	358	376	350	352	351	390	325	370	361	381	380	343	389	348	347	387	357	378	367	383	356	390	382	345	383	360	390	358	379
12458	9757	10045	4822	2287	1879	1599	1380	1238	1117	1113	977	998	967	984	998	905	926	883	883	886	851	867	883	796	807	865	898	839	859	835	832	830	861	863	868	841	852	849	796	847	843	853	815	829	824	862	823	774	824	842	842	879	810	729	815	833	834	807	761	815	847	868	832	857	814	853	788	850	830	826	794	828	850	789	814	840	854	795	819	814	801	844	818	821	824	780	818	855	847	881	817	857	716	888	815	869	827	781	776	826	838	824	861	838	845	806	843	816	865	801	856	841	810	829	876	797	867	811	839	798	823	862	832	830	831	845	819	889	847	766	820	828	820	811	829	796	856	859	858	795	859	804	783	826	798	790	841	828	827	775	788	817	814	774	823	821	813	847	846	879	789	788	802	803	778	814	760	841	803	802	787	765	819	871	859	817	843	787	833	814	824	796	849	782	804	865	805	797	831	806	837	826	871	838	854	815	780	821	796	841	793	769	798	862	862	802	880	839	833	821	779	816	822	834	894	819	811	801	853	822	814	829	864	825	812	757	840	812	776	807	772	875	826	742	812	858	852	832	809	816	848	830	858	841	824	809	827	807	831	781	820	800	779	834	885	825	774	803	841	791	866	833	827	803	874	798	855	814	805	822	821	816	810	817	850	840	835	820	825	837	769	789	827	860	829	776	832	818	871	817	838	784	799	820	883	807	823	853	756	854	821	802	796	883	834	853	803	826	873	836	827	795	841	848	863	837	783	812	847	826	800	832	833	840	838	812	799	783	786	799	830	880	842	829	849	797	875	860	818	800	829	816	774	800	838	823	855	806	805	746	831	844	820	887	828	824	880	813	880	803	815	802	796	808	877	812	796	868	856	816	851	803	805	881	844	824	769	797	796	858	797	795	828	837	833	773	798	820	834	770	784	852	773	801	880	801	861	865	797	806	803	848	867	821	808	827	827	835	858	802	833	809	853	795	798	800	840	869	766	827	825	855	769	751	836	823	822	844	890	875	837	837	803	838	831	864	872	796	801	794	859	874	790	877	826	783	760	835	837	759	764	820	801	838	840	810	787	772	784	781	822	828	795	807	814	792	806	785	809	780	868	816	813	789	739	812	836	807	803	824	830	776	863	779	806	846	893	814	829	862	843	788	818	819	799	801	835	846	805	808	827	914	864	848	851	824	783	830	841	814	798	793	810	809	830	850	798	824	822	808	861	788	802	761	865	813	840	818	851	826	826	828	833	782	821	825	822	840	834	816	833	820	870	840	851	809	771	813	842	846	837	871	865	842	822	811	818	889	830	831	837	819	857	847	804	798	813	829	793	793	853	848	767	834	826	854	811	816	803	845	864	834	836	834	851	802	773	811	840	773	798	837	841	817	804	840	827	853	799	775	851	836	799	832	885	837	867	835	832	803	824	805	862	783	854	846	875	847	847	819	833	853	831	796	821	807	773	801	797	790	820	801	795	812	792	828	796	841	824	804	840	837	836	808	820	825	740	847	879	843	817	856	853	785	845	815	876	824	902	827	789	832	830	790	854	805	855	765	816	826	859	851	776	798	793	794	877	826	790	828	821	827	826	832	832	828	811	815	814	824	809	781	850	813	835	831	880	847	843	824	875	789	776	819	827	790	829	882	822	785	810	839	801	888	828	863	792	820	819	786	848	850	845	825	776	863	770	814	798	828	805	795	820	835	837	840	821	788	803	843	819	736	777	834	825	834	776	802	804	869	834	828	761	815	786	827	849	794	805	817	846	839	825	811	861	797	837	834	876	824	771	867	841	878	813	836	840	815	853	812	781	811	823	793	878	792	821	791	834	840	830	835	853	835	817	806	862	848	799	800	767	775	826	834	840	808	839	861	839	818	784	840	828	800	836	836	802	851	816	833	812	819	820	845	811	839	898	820	826	810	807	837	858	826	867	806	841	769	872	831	807	863	808	795	775	785	796	791	859	870	811	794	824	850	851	834	860	844	755	813	844	807	798	822	804	832	798	800	838	818	841	802	832	830	828	846	847	854	803	838	849	825	833	816	867	818	807	794	795	771	806	787	832	792	811	841	839	842	808	861	888	794	779	810	817	849	764	828	818	816	809	829	838	834	845	825	840	825	825	799	835	795	840	769	889	823	810	834	831	855	823	844	760	790	782	841	800	768	852	852	849	848	843	838	818	795	863	810	875	823	828	870	861	876	871	792	850	827	805	849	781	815	803	843	881	856	766	867	814	831	825	836	797	858	786	856	804	863	800	803	835	849	783	784	813	847	886	810	843	820	839	792	823	820	869	788	858	798	844	850	814	787	780	800	780	827	829	835	808	863	813	843	848	787	823	808	828	809	834	818	853	783	825	833	812	812	775	825	770	866	813	844	836	824	810	843	855	784	851	804	839	828	836	820	841	812	824	777	778	795	802	833	783	855	821	802	868	819	849	839	847	789	850	799	795	777	876	829	880	825	801	834	819	830	827	796	809	806	861	798	781	834	815	803	805	806	819	769	825	849	808	794	801	849	832	805	832	852	824	800	793	775	853	785	874	849	872	779	856	780	837	818	849	818	834	822	859	841	823	856	804	887	785	772	816	813	834	836	787	840	832	816	786	833	805	841	854	829	762	798	832	846	856	837	896	827	830	817	840	838	824	818	839	758	836	867	817	798	843	807	853	848	809	819	829	843	834	797	835	857	832	830	831	827	829	838	803	866	812	847	827	802	865	806	809	828	849	800	822	825	807	850	813	819	803	836	830	838	852	764	810	831	833	775	844	881	858	832	823	891	829	792	816	825	857	790	857	841	824	874	800	832	759	850	795	791	823	815	788	785	801	821	851	848	791	828	857	793	758	834	821	784	777	797	847	806	805	828	806	825	835	791	864	879	800	804	835	820	838	803	832	823	883	830	829	835	850	832	894	810	816	753	786	849	828	829	777	860	857	824	827	845	839	850	836	801	850	831	808	804	822	773	840	849	822	830	833	817	835	799	840	836	835	818	847	816	789	814	835	818	806	819	814	808	831	854	841	813	836	792	820	797	826	829	827	840	833	863	875	841	789	822	834	815	840	819	816	837	789	847	791	800	843	831	827	783	806	835	837	803	854	837	815	807	877	812	872	834	849	832	801	778	786	818	780	814	854	839	822	825	816	834	810	787	849	816	845	829	849	854	819	809	829	890	810	806	791	814	791	821	822	870	777	824	847	836	804	774	823	817	762	832	837	810	789	843	842	809	815	780	835	865	825	831	851	774	859	821	830	819	842	832	790	847	830	809	841	822	799	774	830	810	813	789	830	869	817	794	827	757	815	753	814	921	783	843	833	812	812	800	842	835	819	806	819	794	820	871	819	826	848	859	785	858	814	808	800	824	832	792	813	781	828	832	843	793	852	817	847	770	802	839	858	813	819	812	859	873	900	805	839	830	839	869	817	824	777	762	794	799	810	815	803	836	881	828	829	843	807	837	811	801	775	843	805	890	821	787	821	805	870	846	819	825	785	872	839	844	861	837	866	773	790	838	849
39138	28921	23940	9990	2268	1270	927	811	615	586	539	549	507	489	485	480	460	443	451	463	424	432	406	459	409	452	425	390	447	410	465	418	451	403	424	442	436	430	434	453	387	430	418	453	414	426	450	408	424	419	426	439	411	425	454	399	449	407	455	423	424	402	422	394	397	392	425	420	430	419	474	443	426	407	408	415	417	459	385	420	428	457	426	430	421	450	411	451	404	370	412	441	433	390	429	440	411	398	400	415	405	399	440	399	415	447	466	434	422	443	417	418	424	403	454	447	422	416	411	403	446	422	396	435	430	397	442	424	429	431	418	431	412	409	423	432	393	425	452	427	389	415	412	420	422	408	442	421	473	431	429	432	454	398	450	397	398	415	431	409	423	444	414	445	415	439	402	408	404	412	385	417	444	441	403	412	437	364	412	443	413	392	444	382	421	411	420	422	433	438	367	427	474	431	429	427	445	413	453	409	390	401	453	416	419	409	394	389	359	445	394	401	413	422	434	435	435	405	442	435	421	412	408	446	436	438	446	420	419	398	399	460	422	443	432	421	457	414	442	435	401	419	406	398	376	416	458	434	400	421	389	409	462	423	397	430	455	405	418	425	411	402	416	422	436	394	451	423	456	412	426	430	436	389	440	422	413	410	408	390	413	410	405	437	443	410	409	425	427	446	403	468	430	425	426	445	399	442	448	424	406	432	384	442	416	383	409	446	426	432	404	419	477	386	421	389	412	444	451	415	404	492	445	429	407	449	430	430	452	423	416	436	431	438	419	434	413	394	393	404	429	433	406	420	408	437	396	395	429	429	466	422	435	419	460	409	387	405	437	436	433	444	417	461	415	399	412	464	440	423	405	435	411	436	419	418	415	393	400	417	419	405	400	443	452	405	435	420	428	454	438	426	462	443	403	445	406	452	427	396	385	424	384	388	470	420	425	448	450	402	406	404	420	410	418	443	439	402	432	445	408	456	435	473	406	451	425	421	422	458	432	421	402	453	430	414	424	439	393	403	393	442	421	467	414	431	384	448	428	417	438	473	414	429	435	420	423	418	425	409	456	418	412	390	393	414	377	404	463	465	417	430	423	412	398	411	424	410	428	390	417	442	380	365	435	381	406	394	482	417	399	415	383	444	462	419	421	432	408	435	442	426	431	409	413	419	423	409	447	435	388	450	455	441	421	445	397	437	443	434	424	425	482	377	421	410	397	400	407	416	416	403	424	352	429	414	429	423	378	363	411	395	404	401	424	434	431	439	421	421	409	429	431	418	423	398	414	396	446	425	418	436	421	432	469	477	414	421	397	451	415	436	460	412	426	414	404	455	399	397	428	433	403	438	401	441	435	375	445	416	437	424	453	424	441	411	420	425	415	407	433	468	410	401	453	374	454	465	431	383	418	415	434	395	420	425	424	402	444	439	434	420	446	422	452	422	442	455	406	391	434	430	398	410	396	439	437	408	396	408	439	416	399	491	403	436	434	410	401	438	434	425	428	361	440	452	424	463	426	459	436	412	414	414	433	402	416	397	433	397	398	418	415	429	415	425	426	464	407	409	454	411	376	434	454	454	437	388	422	404	394	416	354	389	442	398	440	451	391	441	431	417	427	417	396	395	390	450	458	409	406	416	406	401	430	418	445	386	437	415	443	413	409	475	427	429	425	399	401	440	403	412	415	438	461	461	425	410	422	420	408	393	455	488	419	421	471	399	429	443	439	475	445	434	427	393	425	417	410	404	384	436	423	402	425	411	419	407	430	386	448	437	449	409	437	395	421	393	422	433	399	404	404	404	433	395	404	400	387	439	421	459	413	417	397	424	420	416	440	401	401	399	429	419	422	393	390	431	442	424	427	440	403	376	424	386	414	437	424	419	402	431	420	440	437	402	381	395	437	427	428	453	420	401	474	426	460	425	418	443	404	417	431	411	422	417	432	417	408	444	406	430	433	445	410	404	405	442	452	447	455	393	415	418	409	429	400	424	407	395	449	394	455	431	444	444	458	391	456	448	406	449	450	449	453	428	407	388	441	390	391	401	419	432	434	424	474	441	406	454	422	420	433	405	411	417	448	420	380	438	456	411	420	458	442	424	411	396	446	440	391	415	410	425	404	415	437	416	431	421	412	423	457	396	401	407	395	406	432	420	413	400	391	417	423	452	407	443	422	436	456	436	402	401	423	444	427	372	408	400	364	437	447	425	456	399	427	426	402	376	395	412	422	434	469	409	475	453	432	402	421	387	468	398	438	432	397	417	399	411	424	423	421	457	429	456	416	405	424	395	417	405	423	439	424	415	402	445	449	409	416	409	434	432	452	391	407	462	454	420	415	423	428	405	416	432	424	405	456	422	416	451	488	407	474	419	456	429	432	408	405	386	452	431	381	392	402	446	442	403	388	445	414	434	431	411	420	395	369	426	464	448	439	422	433	416	427	401	423	425	418	438	435	432	408	387	447	419	443	401	404	425	399	433	403	428	405	464	479	437	390	405	427	372	396	403	397	439	430	389	422	425	406	424	423	416	451	429	405	430	419	414	388	437	429	403	420	412	389	429	400	448	431	401	423	409	423	424	416	428	455	468	455	407	457	444	413	437	424	422	433	368	447	452	426	460	449	469	426	425	418	439	391	442	448	388	402	439	439	465	462	454	418	424	426	377	447	422	415	482	408	401	408	453	410	447	384	433	451	433	435	448	424	430	442	416	402	387	434	381	419	430	397	419	410	414	418	431	471	421	427	409	419	404	411	421	438	415	418	459	414	400	409	481	391	424	413	451	417	433	425	408	400	407	407	408	473	463	451	430	448	423	404	407	458	426	393	455	418	420	447	438	411	463	431	420	427	388	376	411	402	428	454	432	391	434	413	384	407	410	455	396	417	431	430	383	462	421	409	428	409	400	414	435	452	462	449	405	424	407	421	435	400	448	439	417	420	450	464	450	425	440	431	440	408	446	511	399	452	384	406	430	441	433	398	391	406	423	393	416	427	449	373	399	421	446	430	415	413	446	454	412	422	412	448	421	409	459	442	449	417	426	397	411	457	405	402	415	465	473	387	433	401	409	406	412	434	397	393	408	451	454	393	438	459	428	415	440	382	436	398	438	422	434	444	423	470	406	447	435	426	454	456	449	436	415	413	476	467	446	451	406	421	418	432	408	430	394	436	416	428	443	466	418	462	435	409	430	406	437	437	383	419	418	433	424	429	408	448	410	393	439	428	445	450	440	445	418	444	398	443	443	412	382	443	439	436	384	422	406	395	418	450	441	430	449	416	404	403	417	400	413	404	372	410	416	408	431	409	431	414	429	412	431	436	377	423	434	375	463	417	419	427	427	426	406	393	379	395	425	411	418	446	423	419	428	387	439	408	391	410	429	433	410	403	394	433	432	410	415	442	426	385	422	394	404	402	433	395	447	459	428	452	409	394	404	387	442	392	402	442	397	467	446	408	455	412	392	390	449	401	412	425	435	403	426	419	411	422	441	424	413	425	418	386	435
25020	22216	26312	11979	4358	3582	2830	2281	1976	1731	1656	1549	1505	1348	1260	1275	1192	1049	999	1056	1018	970	996	1042	980	994	972	924	984	966	1002	1002	942	971	976	983	926	899	945	1029	918	959	964	911	925	945	917	942	930	920	941	972	878	953	894	890	983	944	943	958	895	909	932	944	896	917	976	940	911	948	943	982	949	992	971	937	945	956	920	947	958	935	930	943	926	956	899	927	881	933	925	912	934	903	983	890	909	959	929	915	939	945	941	988	926	904	965	926	958	896	971	964	914	983	987	991	946	960	952	921	904	997	923	969	921	957	881	931	969	931	925	918	912	1008	932	982	902	918	909	979	993	911	940	925	868	955	927	955	895	911	936	948	931	887	988	930	971	883	932	952	950	905	937	905	933	940	905	941	934	931	904	941	902	963	907	906	856	939	892	934	939	895	888	936	939	984	965	885	933	991	951	952	926	935	920	971	937	983	947	954	912	934	909	916	953	900	922	936	960	937	922	911	954	960	962	951	944	902	912	910	918	937	914	861	1001	918	977	903	898	928	872	911	914	914	879	945	930	898	909	915	884	981	941	867	960	947	931	956	944	880	899	889	921	935	907	958	929	939	861	962	938	969	891	928	883	912	925	873	930	897	923	889	915	937	915	934	968	935	944	906	912	1012	907	992	950	911	872	989	933	914	865	913	939	901	916	939	909	894	882	928	917	914	943	940	988	899	905	916	902	959	957	950	973	907	937	969	910	887	996	885	933	973	885	887	894	943	920	879	914	918	943	897	953	907	904	918	1022	931	911	925	984	921	901	983	937	894	949	925	968	931	934	963	915	927	979	980	965	935	938	859	963	958	955	931	937	926	937	937	929	887	956	957	861	967	942	935	891	902	935	1012	894	934	940	910	934	989	952	919	912	914	900	974	957	951	949	907	919	974	937	945	867	991	915	954	949	882	933	885	958	929	966	917	934	987	916	953	906	958	957	907	934	919	885	930	894	934	949	916	905	935	932	962	919	921	929	948	914	889	991	936	908	946	939	895	906	963	924	962	912	954	949	944	887	959	891	928	946	980	910	903	959	967	946	953	902	933	903	956	924	946	970	950	878	925	895	944	915	937	917	951	952	937	950	901	918	970	986	922	936	910	939	918	915	941	908	916	925	949	919	996	933	897	971	932	883	932	913	909	961	926	955	931	915	910	934	956	960	981	934	973	897	910	948	931	946	907	914	955	924	932	862	927	867	967	936	924	954	895	941	864	864	887	939	896	902	950	938	950	921	994	908	915	943	966	934	907	899	967	942	872	913	942	936	962	932	962	888	918	915	918	940	918	946	944	887	921	893	984	930	888	916	934	991	933	969	938	901	939	948	926	897	953	927	941	891	962	983	917	946	957	945	892	875	910	960	950	935	931	890	891	942	907	941	888	929	946	917	941	866	912	968	924	954	949	967	936	934	947	973	923	928	984	985	900	875	898	902	928	911	933	921	978	901	941	959	944	938	935	949	934	904	958	873	887	931	906	958	927	920	926	923	879	857	929	1001	986	910	933	901	932	898	903	955	892	920	943	929	881	903	943	879	893	867	891	911	918	952	889	885	929	968	974	940	912	924	903	904	942	939	879	951	885	974	884	898	946	890	942	966	930	927	901	943	920	993	981	913	915	963	905	922	933	972	950	899	920	1003	971	932	934	945	977	903	896	905	915	932	942	950	953	1014	933	962	880	925	942	913	941	917	946	936	956	913	941	932	912	928	954	890	920	937	943	884	956	914	916	910	906	874	908	913	923	948	941	894	933	941	918	967	981	892	959	917	947	936	918	872	953	954	953	927	929	892	904	893	904	896	943	925	941	1012	966	937	953	939	972	936	941	920	938	985	945	961	881	932	947	900	914	953	924	1006	862	946	936	961	939	987	984	959	919	885	939	950	965	922	917	949	864	935	915	933	892	971	986	934	925	951	951	879	885	880	929	910	906	956	910	895	956	990	963	959	959	972	948	896	918	896	880	931	938	897	952	927	867	999	1001	978	913	991	944	962	944	970	913	906	958	960	926	944	953	902	874	910	946	941	903	925	918	950	937	914	893	891	943	921	875	901	924	989	971	878	925	981	929	926	919	919	933	905	979	993	869	940	975	952	926	940	963	889	900	970	956	907	976	963	989	949	912	894	943	974	958	991	971	945	987	912	937	946	884	901	973	962	867	939	938	958	915	978	943	945	999	983	900	861	974	971	942	901	940	915	984	917	924	942	921	963	895	933	964	956	925	904	958	939	955	926	933	897	905	879	958	929	957	939	949	924	986	962	908	925	904	920	967	1023	898	892	895	932	938	905	952	975	945	917	908	936	923	940	951	925	931	896	910	873	920	930	941	948	931	943	926	921	931	967	907	894	948	945	929	895	928	957	886	973	907	943	894	880	900	935	887	935	937	925	945	959	928	905	986	961	953	962	834	910	945	938	971	923	939	928	958	850	926	984	990	947	887	906	903	917	927	977	929	924	913	882	928	958	931	936	940	913	924	939	926	912	936	968	939	942	1020	953	940	961	905	931	898	911	947	930	948	951	963	924	1027	903	890	904	888	913	915	987	936	916	869	924	941	937	915	938	932	953	903	933	932	878	938	953	956	934	934	970	933	907	943	874	931	953	936	928	890	973	898	951	976	933	929	901	919	864	925	865	901	915	911	917	912	948	950	929	960	942	927	889	933	961	907	929	960	958	931	909	896	944	936	988	942	943	903	941	913	861	967	915	890	902	923	930	936	979	924	967	953	954	961	935	911	919	937	900	909	952	934	960	934	914	890	947	938	916	937	919	892	862	941	903	902	922	930	901	899	849	913	928	938	962	898	899	961	928	925	944	965	908	920	942	936	932	962	895	900	906	960	976	873	874	969	917	940	935	936	923	968	909	893	878	957	953	903	1031	932	937	933	936	1008	862	961	922	957	909	949	916	978	940	974	899	979	899	918	933	953	928	911	948	912	974	958	936	915	899	964	892	935	982	898	872	876	938	954	937	920	954	919	869	915	962	934	980	928	898	903	914	888	901	877	942	948	902	958	947	901	890	988	936	938	888	923	889	906	939	936	896	938	983	927	943	957	937	937	920	956	979	932	949	933	948	957	936	916	900	887	965	888	923	976	976	908	956	915	923	921	866	946	911	972	940	915	908	967	901	905	928	861	936	964	997	973	923	964	941	883	952	1031	905	854	945	973	937	968	907	926	894	889	962	962	953	914	923	935	916	857	926	882	949	958	872	918	951	933	966	968	951	927	944	909	943	943	937	921	938	965	951	955	919	900	940	955	928	928	982	879	876	999	929	933	901	921	917	963	937	920	916	928	938	949	943	920	999	918	870	962	925	900	900	881	944	934	951	885	973	901	900	927	891	937	948	962	908	885	949	919	908	951	970	889	941	987	923	917	909	872	979	876	958	895	929	943	923	954	900	964	892	932	983	876	897	904	955	938	889	896	966	938	915	954	970	908	926	926	910	946	914	919	918	1018	917	901	941	920	945	883	992	933	909	922
49530	38982	33599	16849	4372	2154	1520	1055	937	761	653	625	662	577	560	510	516	536	504	496	492	444	485	512	528	486	531	492	479	434	459	478	482	507	471	453	464	450	483	462	486	483	488	451	427	490	485	498	503	476	473	482	467	487	463	446	493	486	460	471	442	474	467	439	468	489	427	471	501	497	531	453	482	474	468	480	448	419	528	500	510	461	480	460	438	474	471	441	451	449	484	488	518	465	465	522	458	490	439	451	485	460	472	446	478	497	474	478	510	445	472	476	460	487	520	444	503	491	463	450	450	487	440	463	448	491	462	443	453	471	466	460	477	444	525	466	482	479	470	523	455	495	479	502	482	452	484	448	462	489	477	489	457	467	437	466	498	504	463	482	449	475	455	493	444	470	431	460	442	463	517	454	455	489	471	494	482	508	482	490	456	464	467	438	526	494	499	510	475	450	458	484	457	457	465	443	480	476	479	476	436	455	468	455	472	491	443	451	488	482	465	472	478	460	447	510	500	451	474	467	489	462	494	475	470	472	475	531	491	473	480	442	447	480	486	465	475	487	496	428	516	493	491	443	481	500	511	482	484	460	457	425	492	491	482	463	470	454	430	496	465	513	478	426	478	483	477	433	454	522	404	444	506	497	481	478	469	480	481	485	454	447	479	464	477	483	505	518	421	425	474	477	517	471	498	478	442	468	449	490	444	490	482	510	505	427	483	491	479	482	449	426	464	471	458	466	424	458	446	494	479	453	482	467	490	521	513	443	509	454	475	468	448	477	467	457	455	473	445	488	464	460	461	494	451	446	438	473	476	500	439	455	488	452	487	488	473	431	484	464	478	445	433	458	462	476	446	490	459	491	463	471	426	490	487	477	508	509	488	484	458	518	497	518	456	476	457	490	484	448	459	469	455	472	444	492	482	462	451	445	431	499	474	468	475	411	496	484	493	444	466	474	513	450	483	480	486	483	493	468	478	457	457	428	422	468	488	473	472	491	486	461	471	433	464	493	444	441	448	499	433	469	464	444	429	468	501	470	467	452	459	494	491	497	521	462	467	453	496	439	465	498	476	501	436	473	519	474	446	480	444	479	481	453	467	504	458	460	511	429	460	431	481	432	414	482	446	446	494	464	478	389	450	460	458	513	478	476	452	455	456	487	498	470	459	476	448	463	445	491	453	423	460	493	462	476	468	491	472	483	462	506	434	457	494	485	492	439	492	481	489	489	466	441	446	483	450	518	478	441	463	461	423	463	464	463	471	436	442	458	462	458	484	470	454	491	442	461	470	509	476	470	451	419	483	479	459	485	484	437	480	446	454	466	489	428	496	464	519	462	465	452	499	475	455	459	503	485	469	482	470	426	439	470	481	486	509	460	481	456	447	511	476	450	515	478	494	517	474	487	466	477	458	443	472	522	499	470	502	467	451	414	455	469	475	500	445	459	507	471	483	470	447	448	489	473	496	465	509	470	484	441	479	469	477	480	528	504	457	455	472	478	496	439	457	514	480	474	470	492	484	425	468	463	521	532	466	469	451	459	433	479	477	452	483	449	451	468	407	469	468	478	424	469	491	496	462	466	442	476	489	463	402	452	503	429	473	503	495	452	470	470	421	484	472	458	483	451	429	468	500	500	497	469	435	462	427	450	491	441	484	483	459	494	457	469	483	472	481	449	512	487	474	451	431	503	490	480	447	468	514	452	470	458	492	465	455	456	444	480	493	459	484	455	495	486	479	486	466	431	530	493	469	440	439	461	501	469	445	447	455	464	460	505	423	493	488	440	456	493	483	495	463	478	455	478	482	455	442	471	492	470	479	496	450	508	501	509	458	469	446	476	457	459	437	497	453	472	480	447	432	439	414	476	477	469	507	428	495	496	487	459	463	465	477	506	464	467	482	460	464	457	454	449	449	481	512	452	483	460	451	499	469	469	457	459	469	459	487	466	478	465	477	456	464	465	454	461	463	429	456	392	493	468	452	467	450	469	491	443	486	505	501	439	447	459	501	478	506	505	475	468	490	509	476	467	512	479	446	451	490	491	470	468	484	423	487	505	460	472	457	464	507	509	468	416	468	452	464	461	479	505	494	471	456	449	465	446	458	512	490	481	455	454	494	438	468	471	466	451	474	437	462	454	484	463	486	461	491	499	486	426	495	505	461	468	436	469	484	460	439	501	465	446	466	458	476	431	447	519	472	443	481	426	447	442	465	489	438	451	479	431	504	476	468	473	484	445	441	462	472	480	471	480	483	478	477	483	481	471	452	460	470	474	455	491	429	457	497	437	457	483	440	455	491	445	450	480	437	442	482	461	476	482	472	460	500	492	455	511	468	469	440	465	452	489	473	457	496	506	457	490	457	493	428	444	461	471	458	479	451	466	492	540	466	450	468	488	437	472	463	489	480	440	462	496	476	482	446	454	450	453	506	468	481	499	482	516	481	480	476	486	483	440	475	464	444	469	441	513	475	475	490	444	484	472	455	519	471	468	483	442	463	459	430	455	458	489	448	483	478	496	499	505	465	461	434	473	417	447	445	450	444	474	486	486	475	455	484	462	449	447	467	478	464	467	491	503	486	456	471	463	478	486	452	464	484	510	428	438	441	502	458	464	515	442	464	496	468	468	462	439	454	474	446	419	475	423	453	489	473	456	430	451	426	439	450	472	419	451	428	439	456	471	479	499	485	469	429	479	473	453	461	429	467	495	445	467	479	466	468	470	459	472	452	469	476	466	481	414	438	474	446	513	470	470	473	470	451	446	464	473	477	418	465	457	487	474	457	464	475	450	473	490	510	439	491	473	452	489	457	453	475	494	444	463	470	474	500	493	462	438	491	472	436	488	486	432	482	455	498	473	473	474	452	478	462	471	449	434	497	495	495	437	488	466	516	496	478	483	502	464	467	541	491	457	443	461	465	475	483	486	477	478	491	450	445	519	463	438	463	486	490	427	479	452	453	446	435	458	489	468	463	478	486	467	495	467	462	434	424	500	445	476	418	470	515	449	474	470	465	476	464	433	448	475	488	491	493	481	463	480	450	446	489	485	466	491	491	435	462	519	437	476	467	506	453	474	478	490	460	501	483	508	466	447	472	423	456	467	491	458	450	475	526	404	479	483	474	526	503	487	496	462	405	497	470	487	448	438	494	494	499	476	466	499	462	435	484	434	474	472	416	463	492	449	455	484	470	438	444	453	461	462	468	468	447	457	446	499	455	436	516	450	475	483	492	469	453	451	507	438	497	481	435	480	459	454	493	456	472	500	479	474	452	458	469	518	451	457	477	461	450	499	454	504	481	501	432	433	508	447	442	493	500	519	484	478	491	452	483	502	444	439	455	494	477	506	463	467	467	445	456	444	454	459	445	478	468	467	409	475	483	483	471	500	442	483	498	483	472	456	454	481	427	444	458	476	438	518	416	454	443	435	442	468	456	505	485	462	454	462	471	473	468	463	466	464	464	465	495	448	472	506	504	471	421	432	492	478	506	497	474	485	453	464
31650	30001	33275	16399	6091	4998	4075	3272	2723	2440	2177	1999	1946	1727	1665	1499	1403	1291	1264	1210	1147	1170	1132	1050	1098	1114	1101	1093	1071	1102	1130	1065	1120	1017	1094	1003	1006	1028	1021	1040	968	1031	1011	1007	1006	1093	1009	1067	1045	1020	1052	994	1024	1031	976	1019	985	1086	1048	1027	1034	1079	1091	997	1069	1005	977	1029	1023	991	1036	1054	1020	968	993	1020	1044	1012	1014	971	997	1068	1003	1050	1033	971	1069	1021	987	990	1049	970	1013	1032	996	990	1031	1007	976	970	1083	1072	950	1033	1018	975	1018	993	1073	1078	1012	1005	960	1009	990	1044	1044	956	1002	1014	996	1072	1054	998	1016	1029	1073	1039	1004	1009	1044	1070	1029	1080	1011	1037	981	1045	1056	1006	992	1062	1025	972	990	1031	1006	1030	1059	1062	998	1006	1050	1017	976	987	1007	1055	1034	959	1005	1047	1031	1042	1057	1000	1100	1012	1013	1051	1049	1009	1008	1009	1008	1025	1005	1013	1029	1048	972	1022	1071	990	1077	993	976	989	1022	1049	1002	1039	1017	943	1007	1012	1060	983	1022	1046	986	1053	993	1060	988	1028	990	1027	993	1023	1064	966	1013	1051	991	1002	1045	1039	1055	1076	1047	1021	1034	1005	1011	974	1035	971	1025	1007	1039	1070	1028	1062	1006	1068	1043	1052	1031	998	1004	1037	1029	957	996	1018	1001	974	988	1028	1047	1035	1041	991	1016	1039	1007	1013	1036	975	1030	984	1026	961	982	986	1066	1052	977	1001	1080	999	1041	1027	1017	948	1040	1000	1054	988	1048	1071	979	993	986	1097	1038	979	1002	985	1030	1072	994	955	980	1027	998	1032	1052	1020	1067	976	1013	1024	1001	968	994	1007	1015	1030	1055	976	1030	1025	987	1104	984	1005	1012	1024	1004	1033	1036	1018	1004	1003	1016	991	1056	982	1006	1056	1042	1068	1025	1059	956	984	1005	1031	1021	1010	972	1019	1010	1051	1015	1091	996	1013	1059	1051	1057	976	987	1034	997	979	1062	992	1011	1041	1034	974	984	999	1028	989	1029	1060	999	1039	1029	1020	1013	992	962	1016	982	1030	1036	1003	1044	1001	1046	975	1030	1036	998	1043	998	1020	1035	1021	1047	1036	1009	1003	1006	1004	1016	1087	1000	1025	1058	1011	998	1040	1015	975	979	970	1026	1017	1040	972	1033	950	1046	1038	1027	1034	1036	1039	1052	1033	994	966	988	1041	1029	987	998	975	1054	983	1046	1020	1022	1046	1028	988	981	1051	979	989	951	936	1007	1054	993	1030	1055	1014	1017	1041	965	1105	1007	1025	1055	1030	1037	1042	994	987	1018	1002	1027	1024	993	1005	1043	1013	1078	985	1056	989	988	1027	1062	1016	987	1007	1001	1006	1046	991	1060	1030	963	1038	960	1001	1023	984	1021	964	967	1015	989	996	972	952	1026	1011	1024	976	998	1032	982	969	963	1052	976	1008	965	1014	1039	1020	985	986	1030	974	1040	1005	1015	982	988	1039	953	1026	990	1022	1057	994	1023	1000	996	1050	984	1029	1015	1000	1026	1016	962	1007	1005	998	1023	1009	1004	995	1011	1013	1021	1022	1000	972	1012	951	1091	1041	1025	987	1015	1020	993	1033	1015	1013	997	1029	1024	986	1052	995	1045	1009	1021	1036	1006	1054	1012	1026	980	1018	1026	1041	984	1032	997	1021	1040	1031	1004	1046	1033	1005	1027	961	1008	1011	1058	1019	1011	998	1020	1075	1016	1018	978	1035	1082	999	1051	1005	1032	1016	1028	1033	1006	1075	1039	1005	1051	1062	1050	1011	1012	991	998	1036	1032	1051	1041	971	1017	1067	1054	996	1012	1028	956	1035	1006	1028	1049	1034	1023	1056	964	1057	1001	1008	1055	1066	1013	1007	970	1012	1061	1028	1037	1082	1040	991	1029	1032	979	1016	1073	1006	1003	998	1000	1060	1099	1015	986	1024	994	1002	1040	1037	949	1044	999	1031	1032	1028	1058	1000	1049	1034	1044	1014	1031	1052	975	1006	993	1059	955	1038	987	1062	974	984	1030	1010	1048	1036	981	979	960	1055	952	1015	986	1017	1022	1008	941	1056	987	1003	1003	1081	1012	1019	1003	1011	1003	1098	1016	944	973	1063	942	1006	963	1007	1044	976	1005	1008	980	1035	976	990	1012	1056	1013	997	1035	1016	1097	1024	995	989	1016	1048	1050	990	1038	996	1021	1003	1025	1029	993	996	1045	1023	993	1010	1031	1041	1008	1056	942	999	1038	1041	1059	1019	1043	1077	1018	949	1053	997	1057	1080	960	999	1007	992	1023	1013	1018	1063	1048	1023	1020	1020	1008	1016	1051	1068	1058	1015	1045	1033	1022	1093	1010	1022	1001	1068	996	981	989	1073	1016	1020	1010	1042	1075	1052	979	970	1057	1030	1052	1033	1031	1072	991	1052	990	1007	1010	1026	1031	986	971	983	978	1028	1058	981	995	973	1036	1033	966	1044	1006	1011	1038	1021	1063	1077	1017	1021	1042	1061	1038	1031	986	1097	1025	999	980	1059	972	1016	981	971	998	978	988	1040	1055	1057	966	978	1014	1015	972	1033	989	1032	1074	1009	1049	1008	1065	980	1049	986	997	1006	1054	1026	982	1000	1028	951	997	1042	1009	996	931	1040	982	1037	1060	1042	1081	1045	1004	1039	1034	1065	977	1031	1003	1066	1020	977	995	1005	1042	992	1002	1004	973	985	1041	1064	1036	990	1006	1031	983	1029	1026	1049	985	1044	1038	955	987	1070	1018	979	1038	1039	1039	1042	1024	1018	1023	1023	1001	1058	1057	1033	1049	999	1030	1014	1023	1037	1012	1053	997	1001	1018	1026	1022	1002	1023	1010	967	962	1056	980	1015	1039	998	1010	1002	1048	1031	960	1017	1026	1024	1027	975	1006	1053	1028	976	1064	1009	1031	1046	1039	1048	1021	1010	1012	997	992	990	1020	1006	1031	976	955	1005	1032	963	960	1072	1021	1000	1027	1043	991	1037	1034	1053	1040	964	1030	1031	973	1028	1081	1063	990	994	1032	1053	983	990	989	1032	1077	1049	1022	1085	978	969	1026	1018	1020	1054	987	974	1074	1006	998	1001	1020	983	1008	996	1011	1009	1032	1033	972	1058	1007	1044	1059	1063	1032	992	976	1006	1024	979	1059	998	1038	1035	1009	996	970	1014	1046	972	995	1014	1000	1010	999	973	994	1045	1007	1072	1056	1003	1080	1068	967	1041	1060	1030	994	1008	971	991	964	1014	1017	995	1001	971	1000	987	1018	1004	1012	1062	974	1030	986	1015	1012	1026	942	1053	974	1046	1050	946	993	1046	1006	977	999	1034	996	997	1020	1016	1017	976	1063	1036	981	950	1041	1051	1025	1037	1048	981	1044	994	1073	991	1057	1020	1040	1014	1046	1002	983	1004	1054	1044	1061	964	1015	1051	1001	1026	987	979	1057	1045	1005	1049	978	1033	1023	1015	1061	1030	1055	979	1054	1014	997	1005	1026	1000	1005	1019	1006	1004	1012	1010	994	1077	1013	1032	1022	1017	1052	1031	1001	1024	1050	977	955	945	1000	1050	1017	947	1035	1010	1062	982	969	1017	1016	992	1024	1065	1047	989	990	1015	1024	1018	1021	1033	1011	1017	1031	1013	1017	1031	1000	997	1024	984	1085	1016	1027	1006	1003	967	1020	1011	994	1049	1022	998	1026	1010	956	1074	1014	1056	1014	1034	1038	993	1001	1068	1039	1041	1036	1039	975	1008	1004	1033	1046	1004	979	950	1042	1003	1042	1015	1042	1037	1059	1016	1014	986	1049	1030	1054	1014	1063	1020	1015	994	1030	1052	1022	1014	996	1041	1015	1051	950	1034	988	1001	1008	959	990	973	1033	1072	972	969	1000	1011	1041	932	1055	996	1070	1056	1044	960	986	1107	1012	1038	1025	987	1050	1012	1059	1044	972	1023	1000	1016	1048	1048	987	1001	984	982	1071	1064	964	1018	1014	975	976	987	1034	982	992	1002	986	1057	1005	964	1000	999	981	998	1006	1066	1005	1002	954	1055	974	1007	986	1075	987	1045	1016	1044	1047	1004	976	1023	978	998	1017	1029	961	1006	1054	1036	960	1021	1018	984	1051	1019	1058	987	1016	994	1002	1017	1089	1015	1009	958	1009	1028	1055	1033	1005	1024	1000	1075	1084	1020	1020	950	1027	1019	1004	996	1044	1041	994	964	1043	1010	1041	983	974	1069	1065	1029	1013	1068	1059	1019	932	964	1019	1056	1019	1016	1007	1034	996	1082	995	1018	988	953	982	1003	1084	1054	1062	984	1005	977	1006	1022	1026	1026	1030	1051	1018	983	989	960	996	989	991	1013	1064	1021	996	1024	1049	1058	984	1016	1015	996	1031	1011	985	1018	950	1031	1045	999	1039	1029	1038	985	1021	1008	1015	1058	1009	984	1070	1017	1019	1030	1001	989	1020	1040	1044	972	991	1042	1028
21468	12940	6813	2089	809	636	552	508	465	388	456	411	416	424	360	369	360	367	395	401	408	372	370	443	359	357	379	439	351	381	386	398	404	358	384	358	378	396	318	357	366	413	406	381	387	398	411	355	386	402	363	371	385	389	389	408	357	386	392	371	334	355	377	373	405	385	379	376	362	401	406	385	408	403	361	358	388	355	395	386	402	414	373	412	374	409	403	375	376	370	392	368	359	380	432	397	351	413	374	402	369	395	393	412	408	381	388	393	421	439	378	368	370	385	358	388	396	372	342	381	384	404	358	409	433	405	371	424	397	370	437	350	383	386	378	425	388	367	434	363	386	376	403	383	370	376	423	365	412	381	387	410	391	360	367	412	376	398	392	354	402	371	407	396	362	396	410	363	372	388	398	391	420	394	411	382	399	389	394	404	376	413	409	384	400	412	394	356	372	370	408	339	395	395	389	421	384	365	385	384	401	404	399	375	403	362	409	400	382	394	435	381	402	394	393	391	362	366	385	383	407	384	362	381	410	349	390	382	383	423	351	336	404	383	402	400	400	404	411	369	393	404	423	379	377	376	351	385	384	400	341	397	380	381	355	382	394	393	347	408	391	398	374	391	370	388	353	367	407	378	391	355	400	408	384	389	389	413	388	397	414	389	361	395	376	354	413	428	399	373	438	385	369	395	426	348	398	346	431	400	389	408	372	369	387	364	374	400	394	390	374	359	395	404	379	391	403	407	373	402	390	365	342	376	406	411	389	403	359	356	369	381	388	384	393	401	400	391	364	402	423	395	380	361	370	387	353	359	396	410	397	391	401	378	435	392	375	384	396	394	377	364	357	338	370	374	400	380	392	394	403	359	402	383	361	407	416	415	403	350	360	394	375	366	381	379	396	390	402	399	389	362	409	398	408	377	355	406	415	442	374	428	362	390	403	356	405	378	402	385	391	374	400	397	402	384	404	374	396	338	344	393	380	383	357	415	422	386	403	399	449	418	372	354	387	390	377	394	376	387	381	408	385	329	338	374	370	392	345	365	358	385	387	390	380	389	364	442	368	398	414	384	352	375	384	358	364	384	403	351	391	358	401	416	379	400	392	392	400	397	414	372	385	380	374	383	385	371	408	348	389	370	362	397	406	367	366	342	382	392	404	351	383	382	398	383	347	362	403	412	384	372	368	357	398	432	378	435	377	340	417	370	400	359	414	390	363	372	340	409	357	388	394	381	398	384	381	391	408	405	414	380	381	407	376	395	380	378	381	400	386	374	399	381	364	409	415	460	346	391	357	397	387	400	399	393	397	349	436	375	379	398	392	398	399	408	437	389	384	392	405	380	395	380	386	384	370	409	373	340	410	398	390	379	358	409	381	373	399	376	391	355	381	420	359	390	377	367	378	360	387	372	380	393	376	406	420	433	352	379	342	375	409	422	388	418	401	420	409	361	367	393	392	415	378	373	384	412	373	404	369	353	378	350	360	351	390	426	406	375	383	360	416	406	375	361	355	395	408	412	402	383	356	422	422	360	387	409	420	375	372	385	399	376	378	395	383	378	363	385	379	346	388	406	435	379	372	378	392	382	377	383	379	413	442	392	346	373	398	379	365	391	417	407	390	383	387	377	400	382	374	413	402	420	369	404	392	347	374	391	345	376	424	412	400	408	403	420	390	377	368	382	356	373	377	401	433	396	362	386	400	382	415	399	398	397	409	362	363	377	376	366	371	382	370	381	375	371	356	400	413	410	399	365	359	394	393	417	404	411	366	393	389	385	373	381	395	369	349	417	367	394	403	401	430	391	387	408	385	374	392	387	397	416	381	399	371	355	374	415	394	396	371	410	387	390	396	387	372	396	362	423	388	360	402	398	380	387	346	405	394	384	384	378	379	355	378	354	355	407	342	350	369	376	380	376	379	377	380	399	379	437	425	405	421	396	403	414	370	396	370	410	393	420	394	391	411	380	405	410	365	385	403	392	411	424	395	382	387	391	403	408	399	386	392	405	384	415	404	389	378	365	333	394	407	420	423	413	400	384	447	371	407	397	382	368	381	387	414	339	384	369	362	438	376	345	373	381	379	378	382	400	421	335	373	351	373	412	405	419	401	369	391	419	383	356	382	392	372	362	374	367	413	361	391	367	403	381	365	345	403	392	359	363	402	374	356	360	429	402	374	391	375	392	356	352	409	417	399	421	397	402	364	410	397	383	385	392	369	369	418	378	371	389	407	385	395	360	374	382	371	380	376	395	401	359	347	373	366	348	409	386	390	409	428	407	380	392	401	395	388	345	360	405	398	375	351	413	346	380	388	396	380	378	401	383	384	433	359	410	385	391	408	377	437	375	389	390	389	363	386	435	411	376	352	406	388	403	397	420	400	350	385	380	383	382	376	390	404	380	361	366	379	387	430	382	383	399	372	395	353	408	400	370	413	414	368	433	370	402	388	382	395	314	348	375	403	384	409	389	388	380	426	385	400	419	378	360	379	371	400	367	391	397	354	416	405	374	414	400	422	369	417	380	375	396	423	363	404	367	441	383	389	377	401	346	398	401	418	379	399	407	413	390	384	396	375	357	418	377	370	370	371	367	399	372	409	420	395	383	393	418	405	360	368	381	427	370	367	368	402	398	433	374	387	406	377	375	362	381	374	351	398	408	390	397	390	378	414	365	387	389	379	391	402	389	409	373	337	372	385	380	383	395	366	416	362	377	357	365	417	429	366	371	376	380	394	431	374	374	397	387	386	370	396	362	354	372	395	396	379	384	356	389	392	407	359	387	429	372	342	421	397	358	392	363	371	366	396	399	400	369	403	371	373	413	396	378	369	359	392	346	396	342	349	385	383	401	427	370	360	388	411	394	365	380	397	387	413	397	417	389	425	407	426	401	374	363	360	381	422	359	388	419	397	425	358	369	360	369	409	329	425	392	396	349	406	395	414	367	430	375	394	379	391	379	369	373	384	392	369	415	374	401	380	359	391	380	401	394	417	403	418	405	376	452	370	390	360	366	385	410	407	375	386	378	372	376	395	398	353	395	398	394	379	396	386	423	400	350	382	367	402	356	383	418	359	423	408	346	378	360	352	414	380	382	406	380	401	384	384	375	385	410	402	369	387	395	389	365	409	374	405	376	390	435	360	372	385	364	380	355	417	371	362	365	397	362	371	403	361	367	412	428	426	392	406	366	370	383	406	356	400	366	385	409	399	393	383	381	385	383	372	397	382	408	386	399	366	350	386	383	361	368	391	432	387	411	358	441	413	372	419	370	361	417	433	394	408	401	389	375	343	412	373	394	391	334	343	389	362	365	352	361	395	405	419	379	446	405	376	373	385	404	396	405	386	384	414	373	408	368	393	391	371	389	365	367	366	370	409	395	394	353	415	369	390	426	402	380	372	353	394	412	346	366	394	405	367	386	341	397	382	409	377	389	389	345	380	371	421	392	370	412	417	331	392	392	361	423	370	357	415	384	347	371	411	379	352	384	418	389	371	409	399	398
12876	10331	9995	4624	2369	1884	1667	1368	1190	1171	1084	1126	1083	1002	943	969	1003	918	870	849	875	938	856	868	830	869	861	920	889	887	883	927	930	872	894	874	901	874	867	916	847	804	860	861	874	843	899	842	887	879	858	857	806	869	925	824	854	887	862	905	839	849	850	864	863	860	886	838	860	858	809	862	866	893	838	861	858	846	916	835	834	835	857	861	888	877	848	849	890	885	869	849	856	856	839	878	891	809	843	841	859	877	832	858	835	892	915	827	870	896	905	861	807	828	853	851	830	891	836	874	848	859	891	876	852	904	876	909	840	835	828	873	874	836	854	874	864	817	859	839	865	867	852	851	851	846	867	874	838	882	855	838	828	861	882	798	872	871	878	829	848	876	836	834	823	911	878	804	871	837	854	824	916	873	873	900	835	849	810	834	872	819	895	866	864	851	813	824	833	872	809	847	903	871	873	843	848	842	864	843	820	848	806	843	842	825	835	820	887	862	904	871	843	889	850	877	822	842	803	850	847	802	855	868	835	898	842	886	884	858	876	891	859	849	875	882	845	852	848	879	791	846	870	848	834	829	853	818	881	846	874	890	875	780	851	818	839	819	835	832	908	927	822	797	902	892	814	875	896	890	808	867	784	859	827	849	795	863	884	844	840	866	861	873	841	850	825	857	880	851	869	858	837	893	815	868	837	835	866	824	832	876	850	823	754	840	765	892	864	855	890	863	868	837	898	848	861	853	902	819	918	874	838	832	902	849	834	876	809	805	858	858	824	846	870	876	881	858	824	838	833	823	850	909	836	873	844	814	821	835	853	897	821	830	854	896	839	839	823	880	847	835	818	860	831	813	879	865	829	820	903	852	864	903	820	842	851	879	833	909	838	813	873	829	882	858	849	849	926	876	869	909	868	830	842	863	863	874	853	827	840	879	896	888	880	809	863	890	875	900	860	862	847	829	818	853	900	840	839	896	861	846	900	854	814	847	873	865	871	840	872	872	842	870	884	876	847	904	881	822	868	835	886	865	834	921	826	858	838	854	873	844	847	834	811	864	873	892	915	857	852	822	834	886	856	832	810	908	849	842	834	832	808	844	840	897	869	875	851	843	880	870	877	815	837	821	863	846	858	801	824	781	858	851	876	863	876	829	859	879	840	890	828	901	840	883	847	837	890	846	892	802	868	843	812	804	888	845	868	822	843	856	885	859	877	848	886	854	888	861	853	856	827	854	901	850	811	808	857	923	876	877	845	889	840	838	851	804	802	839	896	842	867	841	848	876	815	889	857	795	813	797	870	868	857	876	852	852	858	878	893	851	891	837	857	888	829	815	840	878	834	829	850	842	822	856	812	843	902	903	866	843	809	909	837	820	835	890	881	864	850	844	831	910	830	803	876	844	832	868	845	886	849	825	833	888	850	881	873	833	781	864	874	872	783	883	861	872	850	884	860	869	836	894	820	843	837	853	853	857	878	907	835	851	866	873	889	837	905	857	819	836	870	880	881	857	873	879	854	890	869	885	822	873	927	844	837	894	860	891	793	890	876	869	852	821	869	846	881	876	855	839	899	868	858	848	823	890	854	797	868	835	879	844	835	887	861	871	847	877	869	856	838	852	850	869	874	836	846	851	842	834	856	841	799	878	834	808	876	871	821	827	873	848	868	841	815	847	887	871	842	823	783	862	817	817	805	878	878	847	870	881	876	869	838	853	838	847	905	858	845	861	884	835	809	842	888	903	913	879	858	797	841	811	880	823	864	837	821	826	826	818	852	844	817	845	866	826	869	838	878	878	921	887	869	843	908	867	861	897	859	852	838	859	830	833	845	853	852	885	855	864	797	855	839	829	839	883	858	815	869	838	830	849	883	899	839	843	807	810	884	856	838	877	847	837	861	828	827	832	848	873	861	815	850	855	816	826	936	850	795	856	875	854	832	839	833	873	850	881	859	812	920	856	913	913	848	870	878	860	902	862	817	907	840	824	799	829	833	843	804	901	855	862	851	827	868	853	856	870	827	861	894	904	867	837	883	847	873	875	855	858	843	880	870	872	867	807	839	826	850	865	864	826	843	881	859	861	847	883	891	884	891	883	869	871	822	881	848	860	864	839	867	834	887	897	892	888	811	874	859	793	839	876	856	835	889	837	852	884	874	838	915	898	868	844	828	884	824	898	837	935	860	849	859	872	878	867	857	887	834	826	850	857	848	875	788	802	839	883	859	847	840	863	845	888	857	882	873	838	851	849	861	828	852	848	814	835	849	858	889	865	858	837	841	842	866	880	821	869	847	877	860	861	855	852	803	891	890	916	817	815	855	807	839	808	888	856	840	862	843	847	843	838	843	854	888	821	816	823	816	915	844	886	861	864	874	848	871	767	854	857	839	824	820	833	850	825	902	840	817	858	887	834	861	848	869	893	870	836	842	823	890	855	891	830	925	860	848	857	859	907	871	828	879	831	790	950	847	868	825	858	816	865	856	828	918	864	897	831	814	832	836	835	848	817	870	847	880	876	851	817	826	855	827	810	850	832	856	858	783	866	852	861	830	826	858	799	820	846	899	838	909	832	859	873	857	858	867	851	889	834	888	833	808	825	860	902	875	854	855	891	887	913	874	859	823	859	824	846	845	902	833	871	853	842	835	844	834	831	811	832	904	856	857	908	852	851	883	818	825	837	817	831	848	884	791	839	845	804	857	874	884	856	861	820	830	853	854	886	869	831	915	883	881	811	898	898	832	878	834	897	809	893	804	846	898	895	854	860	895	858	867	843	844	853	889	842	831	829	826	883	855	848	859	880	903	846	829	799	860	844	849	847	847	897	874	846	845	819	880	883	845	886	871	889	824	840	828	862	819	810	855	904	839	873	837	874	860	852	854	849	870	812	860	856	865	830	851	894	862	820	854	802	872	817	890	863	845	894	890	886	825	891	876	882	903	834	834	865	830	878	837	950	843	853	826	875	906	867	849	867	883	835	832	893	864	898	855	854	814	823	898	830	842	861	891	860	920	882	890	836	832	878	873	837	914	899	844	850	844	799	811	866	879	861	860	857	882	855	877	848	869	862	826	856	863	891	895	891	844	836	850	865	866	906	857	929	813	880	831	867	916	854	863	913	858	878	868	844	878	833	875	871	869	880	809	897	828	859	865	859	794	866	898	852	823	898	844	864	887	838	849	911	853	828	878	877	885	847	865	920	914	828	819	858	788	772	834	831	865	820	827	840	905	894	844	847	834	860	871	837	839	831	829	839	830	850	833	850	834	843	832	872	836	852	868	820	886	856	839	853	899	895	839	858	869	886	855	856	828	905	857	875	875	832	859	840	845	858	925	862	822	814	870	843	822	825	863	896	896	882	896	930	860	818	850	869	880	851	834	851	808	861	882	838	889	847	819	901	857	865	814	877	851	837	856	878	883	852	883	873	888	863	833	875	884	922	880	850	865	804	832	848	847	841	866	892	859	891	828	926	818	871	849	880	874	842	840	854	865	819	904	850	857	845
38896	28554	23625	10153	2228	1236	946	661	672	600	511	528	538	452	504	453	482	480	414	477	424	458	458	436	441	465	450	426	436	431	460	398	444	385	439	425	424	434	431	422	421	434	434	458	456	444	398	409	438	409	420	405	423	447	412	461	459	422	425	397	516	408	417	410	440	439	401	458	456	444	454	416	419	441	413	427	438	469	434	424	459	449	423	451	418	469	421	438	422	401	440	428	433	429	434	438	388	445	412	419	390	437	435	427	457	384	422	401	425	452	393	406	399	448	443	437	411	433	441	385	426	415	443	410	435	439	380	425	417	448	349	433	450	396	434	431	442	426	449	422	445	408	406	404	447	408	436	441	401	391	437	408	435	415	410	394	429	409	422	456	424	453	462	384	410	395	436	456	467	434	494	456	444	399	439	413	479	442	498	449	481	414	426	447	390	447	438	452	455	441	430	415	428	418	385	429	423	458	427	457	417	381	403	425	463	459	467	428	405	440	424	419	401	399	413	409	415	397	411	378	421	451	427	418	440	404	418	401	461	431	441	419	415	406	412	412	385	411	396	415	401	426	431	453	420	418	414	483	407	429	375	416	439	455	435	464	437	407	379	407	459	414	456	416	432	424	426	400	444	440	454	402	429	403	400	458	414	445	381	408	460	430	453	415	430	441	465	443	391	399	416	428	412	433	410	428	402	379	411	451	433	460	388	403	416	442	394	406	418	418	433	387	437	451	469	418	377	444	421	420	434	450	423	428	462	459	458	365	381	452	378	438	440	445	448	431	434	450	439	411	443	448	447	431	437	422	422	419	406	425	431	450	418	428	457	430	464	458	439	400	476	439	412	425	403	403	411	406	409	403	393	420	422	435	448	484	421	453	425	456	444	443	457	428	433	430	432	424	444	440	384	400	471	447	445	437	409	434	448	463	421	389	464	434	448	439	428	434	404	471	445	382	426	440	468	418	425	381	425	432	478	460	486	453	412	436	425	415	417	438	433	408	490	479	416	449	436	460	411	439	446	412	472	435	438	438	428	409	430	424	421	407	462	423	398	465	406	389	454	438	401	416	428	462	424	442	403	421	490	447	443	441	458	448	425	455	480	388	456	420	435	447	400	428	438	416	416	444	440	441	423	379	437	381	424	409	382	425	404	415	498	449	419	446	411	424	459	429	429	465	401	456	439	400	465	417	403	444	416	413	454	432	412	431	429	405	377	381	420	402	389	432	434	436	402	409	399	410	458	434	448	450	411	427	433	414	423	424	420	397	477	450	410	421	428	427	466	434	454	387	443	419	459	465	456	441	418	399	413	443	410	444	436	406	436	418	405	468	424	415	398	391	433	453	441	433	447	389	415	435	448	433	445	430	412	433	426	417	434	469	440	429	411	402	398	467	388	422	439	414	455	424	445	439	386	421	433	433	464	433	438	413	435	444	418	431	448	425	421	430	397	395	434	441	432	383	406	425	429	451	407	459	428	434	406	406	397	416	430	455	445	427	477	427	446	464	444	442	428	476	435	412	442	409	428	430	441	433	432	435	415	402	407	454	408	406	456	422	419	440	455	401	387	444	441	396	448	403	456	415	434	432	412	417	423	447	429	430	423	402	413	404	488	406	392	446	423	422	429	421	441	459	437	437	427	427	464	430	466	423	440	379	412	469	418	436	425	449	437	392	405	463	418	447	364	424	404	437	440	457	443	468	409	401	461	447	408	386	411	418	395	433	450	400	482	468	432	454	386	419	422	420	401	364	423	414	492	392	417	411	393	397	425	387	449	446	409	412	385	419	413	442	421	430	446	416	450	441	445	440	410	403	404	408	434	449	419	435	455	455	399	393	377	420	432	402	428	467	440	412	411	439	413	453	392	387	409	395	392	412	453	436	467	435	432	413	454	414	398	382	473	427	447	413	399	455	431	398	435	440	456	420	472	375	414	410	457	451	404	451	388	402	446	461	392	436	461	453	395	418	457	418	455	411	410	420	422	448	464	451	406	423	419	449	405	380	425	420	422	400	457	436	426	447	463	409	430	406	425	434	427	411	439	439	470	420	457	432	463	422	415	420	432	432	436	444	459	428	423	423	396	400	413	454	464	388	420	408	486	434	436	406	447	459	383	429	470	436	420	420	448	467	426	419	408	432	433	447	414	450	406	407	448	433	421	412	421	420	416	424	398	438	414	418	439	421	410	401	442	433	415	418	424	408	443	446	408	456	451	429	412	432	440	432	416	443	388	456	447	440	430	426	465	422	442	418	421	449	429	430	448	445	446	457	400	382	450	441	386	383	419	412	379	431	429	443	439	416	441	428	416	460	439	408	410	414	466	394	419	423	409	434	444	455	412	435	446	406	430	428	424	450	439	433	430	406	466	429	409	427	416	404	407	468	373	422	445	412	399	427	411	441	428	453	427	408	391	463	392	394	420	406	420	439	437	434	423	403	391	407	400	424	393	414	402	443	438	443	441	395	416	417	429	439	450	473	420	408	435	427	403	409	402	402	415	419	436	426	421	417	409	418	423	434	443	445	426	430	400	432	383	467	420	427	402	413	410	456	453	462	416	412	412	465	419	423	388	473	408	420	428	447	449	453	450	451	450	419	426	407	414	407	446	422	438	395	428	455	431	433	472	435	458	429	432	424	431	465	427	419	388	392	397	383	396	396	404	418	431	447	399	420	437	414	455	459	421	416	473	436	428	458	404	404	400	440	461	424	439	433	450	419	437	417	397	478	370	394	430	455	444	379	458	427	422	476	389	383	397	420	449	457	454	407	396	431	436	400	421	423	429	421	437	427	440	434	457	413	486	446	414	423	449	429	423	397	420	428	468	395	371	429	457	432	450	400	383	402	437	422	394	429	419	401	417	457	395	434	468	402	397	443	415	402	454	415	463	428	440	417	416	464	441	426	389	421	385	427	414	409	468	450	437	448	433	439	410	403	458	431	433	404	430	432	439	426	425	440	455	455	441	438	433	424	450	448	441	422	461	429	445	441	432	424	427	402	437	427	443	449	410	402	434	417	441	401	439	451	449	407	441	400	443	434	462	418	461	428	432	448	427	445	465	430	403	489	427	413	400	410	461	420	455	437	450	444	437	426	411	457	441	421	431	470	429	490	438	452	426	408	452	461	430	389	454	425	409	418	473	398	435	453	426	439	440	427	414	420	419	433	421	426	447	391	456	442	435	391	410	434	417	392	437	443	430	408	463	441	454	452	400	405	417	411	400	425	446	413	434	416	371	375	421	459	425	441	440	497	453	405	432	415	411	417	431	435	393	420	420	400	387	422	450	447	400	395	393	383	400	442	421	430	389	429	449	425	423	418	452	407	431	434	407	433	456	426	428	436	392	469	395	392	425	434	407	395	423	411	419	399	436	444	406	438	417	449	429	396	420	450	439	403	459	398	401	396	437	455	457	425	414	398	439	399	423	404	426	406	421	428	436	422	437	385	452	525	416	434	414	462	431	411	413	450	429	394	428	451	382	439	382	389	417	438	487	426
25049	21820	25578	12673	4059	3585	2871	2326	2058	1802	1625	1534	1528	1461	1402	1301	1176	1081	1068	1066	1092	1014	984	1023	990	988	1019	1023	1017	996	956	959	1005	1015	1081	1020	906	953	937	955	946	994	941	961	945	917	946	951	943	962	924	935	967	988	1015	988	906	946	988	951	976	934	961	959	972	959	965	923	922	959	921	927	923	928	924	948	918	943	917	940	959	986	956	895	967	890	920	945	924	973	1003	964	869	958	937	964	958	936	899	918	926	910	935	869	981	898	964	964	976	907	921	950	965	911	955	992	928	918	931	984	949	875	953	901	945	930	952	870	909	955	888	940	941	906	924	964	925	894	969	978	954	926	947	931	992	934	918	946	1002	906	945	934	932	964	918	919	959	920	894	982	939	928	957	933	954	955	960	967	954	937	918	931	979	935	917	912	937	917	860	1004	918	866	963	946	923	929	940	892	941	921	951	907	1004	953	906	955	907	934	952	928	918	909	930	931	945	899	943	946	958	941	901	950	942	1036	914	915	896	933	929	916	945	983	961	938	884	949	938	933	965	901	913	980	866	944	943	951	960	927	932	946	905	876	966	869	938	1021	961	934	938	881	1006	997	886	990	942	913	928	913	936	898	933	957	922	962	933	929	919	945	943	956	932	892	934	895	944	926	954	952	957	913	960	950	933	940	901	954	976	952	968	946	982	937	915	920	920	902	967	934	943	922	972	898	928	977	912	926	902	899	998	963	936	1009	946	962	921	968	918	939	1032	905	892	938	925	944	923	962	933	923	976	899	914	883	958	960	948	880	970	982	963	933	917	918	942	974	937	896	965	948	975	936	897	939	917	957	939	953	917	959	879	923	940	945	942	972	916	964	1013	935	1007	969	896	876	941	935	950	966	942	981	897	950	927	989	972	914	922	935	925	919	936	944	924	929	966	899	934	891	995	881	906	964	921	936	938	969	924	944	922	943	959	958	908	974	906	932	970	929	900	957	895	940	963	930	990	973	925	910	933	907	959	928	917	944	984	939	967	968	941	998	944	885	968	954	965	965	930	973	916	994	941	944	879	968	920	911	946	926	941	926	910	964	984	938	951	997	951	953	983	973	976	916	912	917	939	897	936	968	947	957	925	918	958	949	936	942	944	935	933	902	950	928	973	927	981	901	945	1011	916	909	915	1002	942	929	972	977	932	942	921	918	948	940	947	904	985	944	941	1000	939	946	970	918	971	916	940	934	970	918	962	982	979	935	970	890	987	939	959	976	970	927	937	992	892	951	936	997	951	870	935	935	992	969	946	884	952	907	967	937	974	946	950	951	916	942	926	962	882	957	954	935	943	913	964	938	955	963	930	937	991	908	958	868	876	977	954	966	952	913	974	895	930	938	973	952	1001	938	975	957	947	932	937	910	928	892	933	967	905	917	947	956	909	981	915	927	952	982	933	939	956	946	939	902	909	922	915	896	947	971	926	976	927	938	927	937	956	901	953	911	887	1010	947	978	948	895	948	986	936	957	933	983	899	911	991	946	912	918	920	954	902	973	923	886	923	939	972	914	942	1005	877	972	895	922	894	936	913	925	941	924	970	988	930	868	936	928	933	962	938	979	984	898	912	940	913	926	924	935	916	958	919	941	956	933	893	906	846	985	966	940	941	1001	958	912	954	912	932	955	954	877	959	973	931	954	954	971	955	843	962	907	951	906	917	931	904	929	969	943	1010	954	906	912	926	984	968	910	902	940	946	896	955	905	944	936	935	937	891	958	929	991	884	925	892	994	970	946	916	930	939	945	925	925	923	927	884	942	1014	955	952	999	921	913	951	893	967	903	909	946	959	968	938	916	952	948	1005	960	911	925	949	938	896	963	918	973	978	978	903	975	958	954	958	941	890	943	929	934	927	946	955	925	945	893	944	931	976	895	990	957	981	927	896	943	924	953	962	905	957	905	942	944	910	968	938	975	923	950	996	964	987	937	957	928	957	957	943	934	933	919	928	952	954	971	925	909	899	938	925	958	944	916	991	993	876	952	919	985	951	974	949	881	913	897	910	997	973	952	929	976	957	963	965	962	910	970	971	927	991	933	991	946	986	906	952	893	888	958	978	946	931	925	947	894	969	956	963	874	1016	932	976	1016	914	976	906	914	949	964	939	965	914	915	901	969	934	955	982	962	933	941	925	959	917	956	863	930	926	923	961	941	874	929	990	919	954	890	959	926	894	960	902	909	950	907	917	948	983	953	1002	902	960	940	876	984	916	940	944	925	917	987	974	922	927	914	945	909	964	900	930	926	952	963	928	940	936	947	895	950	940	942	944	983	972	887	907	927	991	939	935	910	982	935	931	955	943	926	934	965	981	934	903	896	922	942	912	873	979	949	963	905	994	966	1019	908	958	945	941	969	993	963	913	933	987	948	896	953	951	989	969	973	947	972	956	888	951	936	934	928	939	994	977	895	892	934	942	948	959	969	951	873	906	928	926	920	953	934	920	921	931	904	949	969	918	960	980	977	987	988	936	930	957	858	953	942	997	989	928	893	951	954	931	883	940	935	978	918	941	907	940	966	930	897	956	985	879	935	1010	906	962	970	893	941	913	909	933	929	947	933	942	935	938	958	947	917	950	948	883	938	895	953	957	928	942	947	900	963	972	947	897	931	906	952	849	941	924	913	924	980	895	956	906	920	954	912	953	972	932	953	957	943	952	901	956	864	905	891	907	946	964	905	919	937	921	972	930	913	923	909	943	911	954	948	901	970	891	952	983	943	959	965	957	972	974	900	932	889	961	966	932	1017	927	970	960	921	961	958	947	948	967	950	913	928	921	944	993	971	974	886	952	946	979	918	940	919	966	967	905	923	955	951	978	947	948	941	944	905	922	954	919	941	911	923	959	935	907	915	944	969	905	930	916	913	922	924	907	944	910	936	969	956	915	928	926	929	940	892	929	959	951	961	915	916	920	935	962	966	911	936	924	954	998	1006	921	890	954	953	969	970	935	950	936	894	952	920	934	917	959	957	903	911	983	928	960	910	980	953	964	944	948	949	938	977	914	984	985	946	951	1001	912	937	961	930	933	966	940	925	934	936	911	924	941	943	890	994	959	902	965	924	968	934	983	948	909	894	941	971	945	913	929	929	919	948	929	986	969	934	953	998	907	939	850	987	874	978	962	952	966	929	972	941	955	934	898	927	982	985	900	964	921	940	939	968	954	944	917	911	901	970	955	929	939	914	958	879	910	984	1007	973	897	892	931	973	955	908	955	895	944	972	987	867	983	919	941	929	925	968	921	944	905	974	932	928	867	955	970	971	948	921	897	971	913	942	920	929	927	983	968	962	959	931	901	981	931	938	984	967	907	945	919	916	889	959	926	877	903	946	970	922	880	903	939	917	999	906	881	935	907	1012	969	930	989	963	914	921	918	898	965	925	895	938	922	897	949	930	944	942	966	941	929	996	852	883	901	932	921	930	939	969	952	907	931	938	943	957	980	902	927	914	966	859	953	918	1003	954	965	962	888	967	913	942	965	931	937	971	967	955	944	1003	981	1013	956	953
49964	39001	33407	17618	4747	2358	1541	1020	887	875	712	645	683	646	625	573	547	539	509	500	542	459	536	491	491	455	510	522	483	492	489	463	449	450	468	462	460	424	468	479	511	464	427	456	455	500	484	482	474	472	466	455	477	495	472	469	455	462	477	454	455	476	498	463	489	507	508	458	496	456	500	441	468	520	496	504	444	517	478	533	471	487	514	474	471	487	431	485	460	469	457	542	500	482	471	458	444	474	502	469	425	457	448	473	478	476	449	497	469	482	404	466	483	423	478	463	505	455	445	497	524	490	515	451	473	520	505	471	446	487	480	470	508	472	467	480	492	484	503	438	462	486	452	510	461	442	490	479	472	446	460	462	474	475	501	496	477	493	438	447	483	484	496	481	559	517	457	486	450	512	471	447	496	473	495	463	505	446	483	492	456	474	465	502	510	495	479	462	483	467	497	528	485	500	509	488	508	457	441	441	448	455	472	451	492	461	470	463	486	463	486	465	491	519	480	486	424	471	460	496	466	482	485	494	466	498	474	463	467	469	482	456	469	498	432	487	463	482	498	499	473	454	456	463	489	519	487	500	489	444	453	464	461	489	478	491	491	481	483	507	496	503	502	498	470	452	472	479	443	465	484	476	457	451	488	442	446	495	480	467	487	465	484	483	459	489	428	489	480	469	464	478	475	435	470	465	423	456	472	461	440	496	460	493	464	487	487	470	450	492	510	447	457	447	519	471	501	466	467	456	468	452	466	497	470	489	423	462	479	465	428	459	447	488	465	440	466	490	517	522	488	489	481	473	464	484	461	462	498	494	468	490	505	479	472	495	478	430	482	473	502	455	476	510	466	463	476	489	472	470	466	467	465	474	447	483	462	511	526	503	471	479	474	461	462	486	489	481	461	454	485	494	462	460	467	457	493	483	446	495	484	449	438	444	474	477	470	470	473	486	449	501	487	460	465	471	518	475	447	488	477	482	501	474	472	499	501	432	473	516	496	489	495	469	464	481	503	511	471	459	471	445	483	445	471	467	463	484	489	503	488	528	461	477	489	460	495	515	497	469	487	459	504	496	439	462	472	459	452	490	482	500	470	484	476	491	489	472	492	490	448	486	492	475	502	503	478	437	462	481	452	473	446	475	501	481	491	453	474	499	476	464	456	477	463	512	472	460	531	468	507	483	491	479	488	480	466	470	476	514	487	483	456	515	435	468	459	496	489	453	484	473	472	474	446	491	521	482	460	507	493	448	442	453	478	543	505	466	452	440	500	466	522	520	476	450	485	460	471	475	486	500	457	471	493	495	481	492	530	470	464	494	449	502	469	470	496	460	473	454	473	498	469	469	464	508	446	466	461	459	448	469	482	460	503	500	456	503	455	502	489	491	486	527	483	503	487	476	479	489	472	485	491	461	469	502	466	479	441	481	493	483	486	484	495	512	496	504	500	496	492	483	443	508	502	489	493	475	496	471	502	461	487	484	480	503	451	483	481	462	511	521	497	461	474	485	481	535	464	468	466	510	504	445	484	456	474	463	509	475	459	502	533	504	487	479	474	480	443	479	476	463	458	482	489	488	474	461	478	478	499	479	466	480	424	492	444	492	474	522	495	458	423	473	488	421	505	498	504	494	478	493	491	485	437	492	477	460	496	475	477	484	471	451	471	473	464	521	471	451	483	474	450	451	472	527	463	471	520	479	474	414	500	458	455	501	484	521	467	470	460	472	459	494	454	486	495	473	455	507	483	456	426	476	521	490	482	438	432	513	477	479	477	457	477	447	498	471	481	509	493	473	529	471	458	489	469	456	470	499	462	420	528	469	478	472	456	490	434	504	497	464	471	484	503	501	504	519	499	438	449	461	473	500	483	490	495	496	470	504	487	469	497	475	465	491	491	477	526	473	491	442	493	514	510	497	484	426	476	502	498	464	448	486	499	520	500	459	497	525	465	512	489	516	506	462	466	426	516	475	501	500	468	453	430	471	464	485	497	488	484	516	494	459	487	485	459	490	484	472	495	474	461	495	486	480	508	502	515	451	485	451	500	524	494	476	473	509	487	493	475	487	467	499	480	504	463	533	523	450	466	495	474	462	482	464	451	512	483	470	486	457	476	520	510	494	466	503	494	455	455	481	454	446	498	504	441	469	511	460	474	457	500	450	423	458	454	458	465	496	456	490	420	469	461	503	481	450	461	477	446	474	485	517	485	513	503	484	499	474	456	457	469	449	497	460	517	454	428	511	531	473	489	481	467	470	514	498	476	541	459	496	472	450	480	486	461	490	469	420	448	484	463	468	468	489	466	464	428	477	500	477	454	451	460	456	476	470	496	482	490	502	479	451	489	525	482	479	438	432	442	485	427	477	467	502	440	453	479	503	463	498	486	457	495	491	500	461	496	451	473	489	491	461	521	459	488	454	472	485	459	482	543	455	486	471	497	493	466	493	473	509	471	488	484	454	466	459	505	532	466	479	452	516	498	455	476	477	485	490	466	484	478	486	517	516	517	464	504	470	484	478	506	466	478	482	456	476	457	479	499	462	452	468	486	458	453	511	493	491	463	497	448	507	478	481	452	466	460	448	498	510	461	463	527	477	479	509	456	467	470	439	505	445	446	495	468	487	465	475	429	469	481	447	431	485	458	462	468	453	482	500	461	440	501	492	481	459	486	451	480	474	467	475	509	480	482	496	458	454	514	497	475	500	457	472	477	531	476	438	486	453	468	511	497	475	466	481	511	444	439	484	490	459	454	444	457	475	470	494	467	478	505	451	441	511	480	506	441	462	468	528	483	455	455	517	563	520	473	454	486	470	412	477	466	441	459	476	482	497	506	488	474	460	507	489	460	495	475	485	474	507	464	516	485	464	495	473	479	435	478	472	467	515	507	494	487	443	473	532	471	487	497	495	472	463	442	464	447	469	458	497	491	475	510	462	449	468	482	457	502	488	449	473	481	481	479	498	494	451	496	474	467	454	500	487	487	524	484	480	454	510	465	454	496	485	472	546	516	491	441	489	506	478	448	492	481	473	443	498	436	460	504	446	494	457	466	464	513	469	464	482	483	481	478	500	487	496	485	505	431	456	489	488	465	466	522	477	476	440	496	490	450	456	503	452	479	479	489	479	467	513	496	480	471	486	423	500	490	443	485	488	463	459	492	491	454	466	484	474	466	501	454	450	506	532	522	489	479	464	527	441	486	483	496	485	486	522	469	421	469	517	475	450	485	459	467	481	497	441	476	495	488	513	473	467	459	521	449	493	474	466	466	481	433	505	473	511	446	457	445	497	481	481	473	459	503	501	496	460	464	482	499	469	460	503	453	484	440	480	448	496	507	516	468	541	488	466	518	448	509	478	493	454	491	515	478	517	513	478	480	459	409	449	494	463	517	501	474	478	423	513	488	480	470	495	468	442	443	446	506	488	453	423	474	460	499	478	461	484	470	507	470	447	480	436	473	491	509	425	447	480	474	503	482	456	475	501	454	506	515	465	516	451	477	466
32231	29402	33548	17658	5906	4857	4026	3139	2887	2606	2244	2087	2007	1908	1792	1530	1392	1279	1279	1248	1195	1130	1180	1145	1088	1084	1116	1137	1143	1113	1106	1067	1036	1017	1058	1067	1077	1036	1050	998	1025	1074	1009	995	1024	1096	1076	1038	1023	1036	1035	1018	1043	1009	1071	1048	979	1029	1053	1038	1063	1012	1042	1037	989	1035	1067	992	1029	1049	1058	1017	1080	1017	1031	990	1037	1062	998	1027	1028	1035	1045	1017	1040	1052	1007	1005	1031	1054	1051	1002	1032	1031	957	1094	1041	1021	1020	1035	1067	1056	1073	1017	1040	996	1030	1032	1005	1042	1014	1044	1067	1048	1032	1000	1023	1076	995	1050	995	988	1093	1060	1042	1026	1060	977	1080	1010	1048	1010	1055	1025	1020	1074	1054	1028	1025	1029	1034	1038	938	1008	1072	1028	947	986	1100	1001	1062	998	998	1011	1044	979	1076	1016	1032	1059	1056	1047	1032	978	1036	994	1022	1050	1050	1051	1061	1023	1008	1062	1047	1039	1058	1077	1065	972	988	1014	1009	1017	1015	970	1051	961	985	1028	1041	1025	1002	1040	1034	1068	995	1050	1048	1037	1067	980	1015	1050	1050	1050	989	1037	1074	990	988	1020	1061	1059	1082	1043	991	994	1047	1029	1033	1102	1045	1024	1016	1072	1042	1055	1021	1030	1088	1060	982	1028	1046	966	1011	1047	1052	1006	1018	990	1019	999	1111	1032	990	1124	1022	1024	1018	1013	1016	1053	1010	1054	1010	995	1077	1073	1062	1034	1012	1021	976	1023	1076	1052	1034	949	1012	1034	1034	1017	1036	1010	1038	1046	958	1050	1089	1027	999	1097	1025	996	979	1009	1023	1120	1046	990	1011	1022	1068	1040	1069	1069	1055	994	1044	962	1051	1033	1020	1044	1075	996	1029	990	1025	999	998	1040	994	1018	973	1025	1033	1047	1022	1046	1060	979	1018	1021	1035	969	955	975	1024	1006	1054	1051	990	1003	1058	999	1046	1025	935	1029	1058	1075	1040	961	1010	1016	1049	1057	996	1020	1015	1056	1066	1042	993	990	1038	955	1017	1010	1006	1023	1018	1017	993	1036	1059	989	1016	1055	995	960	1012	1033	1029	1000	1055	993	1020	1053	1044	1055	1047	1031	969	1092	1021	1075	1036	1089	1062	1061	1011	1001	959	956	1020	1110	1005	1051	1002	1013	1038	992	1064	1046	1068	1061	988	1067	1036	1028	1050	1002	1003	1013	1068	1042	1092	1059	1005	1034	1054	1031	1007	984	1063	1001	1055	1063	1044	1019	1021	1000	1008	1016	1024	1078	990	1022	1013	1032	1072	1065	962	994	1009	1005	972	1012	1007	979	1037	992	1006	1010	985	1038	1049	1036	980	1065	1030	1035	1043	1028	1044	1039	1078	1051	1002	1055	1024	1002	1047	971	996	998	1028	986	985	1074	1014	1034	993	1006	1055	1003	981	1061	1012	1083	1025	997	1010	1038	969	1060	982	1056	1041	1017	1025	1035	1017	1025	1057	1042	1002	1050	1024	996	1023	1062	1043	1039	1048	1074	1009	1017	1034	1075	1037	1018	1036	1005	1040	1036	1061	1046	1021	1007	993	1012	1045	1081	1064	986	1057	991	1035	1070	1033	1080	1033	1037	1026	1045	1054	1018	1027	1051	985	1010	975	1033	971	1005	979	1110	958	962	1054	1057	1056	1060	999	979	1112	978	1020	1056	991	1032	1025	1026	1006	1070	1008	968	1040	1058	1005	1038	1040	988	1090	1040	1041	944	1028	982	1090	1028	1021	993	1016	1034	1036	994	993	1014	1024	984	1006	1047	990	1050	994	1022	1045	1021	1080	981	973	1048	1026	1003	1003	1024	1015	988	968	976	1022	997	1044	986	1020	984	1034	1013	1029	1030	1004	1063	1070	1040	1009	1015	1054	1045	1016	1047	1017	1045	1027	966	1055	996	1024	1045	1012	1000	1084	1027	1063	993	982	1013	1062	1032	972	1002	1049	1010	1070	979	934	973	1049	1009	1033	1046	1025	1011	1071	1078	1015	1004	1037	1054	1016	1040	1019	1034	1001	1084	969	1031	1022	1036	1024	1007	987	1043	980	1002	1003	1052	1057	1021	990	1104	1036	971	1052	969	1046	1039	1019	1002	975	1036	1040	1053	1025	1001	1071	997	993	1012	1008	1025	1069	1007	962	979	1041	1010	1007	987	1047	996	1058	1015	1028	1012	1009	979	1061	1014	1047	1062	1010	991	992	1002	1039	1022	1037	1006	1016	1031	1000	1036	1067	991	1047	997	1054	1044	1043	1093	1013	1018	1020	1050	945	1058	1063	1053	1000	1026	954	1029	1075	967	1029	1097	1078	982	1022	1062	999	1014	1021	1024	1028	1001	968	1055	1000	1013	1055	1033	1010	1004	1044	1008	1051	1019	1000	1039	1046	1052	1035	1024	1043	1042	1015	1034	1030	1065	1004	1072	1015	976	1052	1077	1035	1015	1039	1075	1037	1032	1010	1050	1061	1004	1020	1018	1048	1033	1016	1015	1043	1070	1049	1020	968	1061	1077	1009	1039	1060	1025	1030	1022	1051	1063	1018	1038	1044	1025	1056	1066	1038	1031	1042	985	1025	1043	1027	985	1012	1012	1015	1018	1011	979	1014	1013	1052	1061	1063	1038	1027	997	1049	991	1014	1025	1042	1048	1045	1084	1068	1049	1025	1016	1101	1048	994	1048	1047	1015	1037	980	1044	984	1014	1053	1017	987	1054	1000	1056	1035	999	1085	1029	1010	1047	1036	1051	1047	1014	1029	1047	994	1051	1061	1002	1040	1047	1008	1049	1047	1053	979	1051	1039	1043	1057	1022	1052	1045	1049	984	1000	1021	1032	1004	1100	1034	1054	1015	1011	1038	1030	1050	1016	993	1019	1068	1024	1107	974	1062	998	967	1010	1006	999	1004	976	1022	1005	1127	1042	1057	1017	1093	1071	1057	1024	994	982	1071	1032	1014	1023	977	1052	1033	935	1015	1021	990	1026	1041	1034	1034	1053	1055	972	1075	965	1031	1018	1003	1047	985	1022	1042	1037	1025	1064	1027	1061	1032	1032	1022	1068	1071	1046	1003	1036	1021	1015	1093	1016	1039	1059	1052	1048	1032	1048	1034	999	1048	1052	1013	1002	950	994	983	1002	1013	995	979	1021	1063	1030	1087	1015	1011	1024	1012	1066	1041	990	1031	971	1032	1046	989	997	1017	1061	1024	1029	927	1006	1021	1047	1023	992	1023	981	1005	1006	1022	1024	1024	1027	1045	1028	1011	1054	1028	984	1042	1017	1007	1052	1006	977	1066	1043	1031	978	996	1028	1067	983	1060	1084	1025	1012	1023	1045	1024	1071	1035	1043	1040	1009	1017	1042	1007	1051	1014	1037	1005	1066	1024	1009	1014	1009	998	997	971	1006	1004	1019	1034	1025	1029	1014	1054	1043	1021	1113	1029	1089	964	1031	1011	1001	1014	1023	998	1027	1005	1075	1045	985	1038	1011	1063	970	987	1050	1053	1034	1028	969	1061	990	1010	1038	1093	1022	1059	1019	1040	1074	1050	1081	1024	1043	1006	1060	1008	1046	1057	978	971	982	1020	1049	1034	998	930	979	998	1053	1015	1018	1025	1000	1038	1020	968	942	1098	1070	1006	1080	1046	1038	1055	1049	1034	1007	1042	1020	1007	994	1032	1057	1010	992	1062	995	1072	1029	1031	1043	1014	1040	1005	983	1041	1005	1060	1034	1044	1069	1012	1052	1015	955	1012	1012	989	980	1086	1009	1058	1053	1019	1038	1015	1019	976	1059	1059	1044	1021	1021	1030	1017	991	1032	963	1018	999	1030	1022	1017	1050	1032	1040	1030	1036	1013	964	1084	1002	1041	1054	1034	1040	1018	980	1041	1047	1024	1014	1023	970	1008	1016	1035	979	969	998	1054	1001	1033	971	1038	979	1041	1010	1028	1015	1053	1018	1075	1043	1017	939	972	1018	1010	1022	994	1050	995	1074	990	1078	1002	961	1058	1027	995	989	1000	1039	1045	1084	999	969	1051	1037	990	1028	997	1020	979	1058	1067	1063	1043	1003	1004	1034	1022	1064	1055	1072	1009	1000	1037	995	1061	1099	1010	1049	1055	1005	1068	1006	1048	1015	1021	1035	1054	986	1045	1083	958	1039	1004	1033	982	1027	1049	948	1014	1037	1027	993	1039	1023	984	1007	1013	1046	1039	997	1027	1002	1021	1004	1035	1032	1016	975	980	1066	1039	1035	1034	1028	1042	1058	1068	1055	970	1018	1018	975	1056	1019	1046	1015	1022	1053	989	1084	1044	1059	1097	1034	1003	1057	1051	1109	995	1047	1041	1055	1047	970	999	1036	1031	1004	1025	1018	1040	1087	1049	1040	1063	1063	1045	1040	1002	1015	1078	1072	1065	955	948	1051	1053	1062	960	1032	1075	1017	1035	1021	1039	1023	1044	1050	1016	1022	1037	986	1033	1007	1033	1064	1035	965	1066	961	1028	1079	999	1042	1015	1033	1027	1031	1040	1032	1072	1027	1075	1015	1001	1074	992	1050	1086	979	1038	1024	1056	1031	1022	976	1011	1005	1034	989	1071	1086	1050	1068	1033	1027	1038	1037	1043	959	1054	1004	1031	995	1052	1014	1059	1025	1053	1032	991	1004	1001	998	1021	1037	1009	1022
21734	12372	6747	2054	784	574	554	535	416	457	390	410	432	396	382	409	403	369	417	393	401	417	368	407	396	388	381	416	359	357	325	369	394	404	311	374	363	357	365	389	388	381	404	362	359	359	388	356	385	366	386	393	375	375	369	364	387	381	375	375	411	358	406	352	397	396	351	381	341	375	357	364	388	369	346	350	359	395	376	410	379	393	381	380	372	359	355	385	366	346	318	409	370	374	399	355	374	370	387	413	419	362	409	322	361	361	381	404	351	374	360	396	367	402	355	377	369	333	376	383	387	358	366	371	371	367	370	392	377	380	363	357	376	404	362	335	376	360	365	350	368	354	355	373	381	396	355	337	396	374	384	409	377	355	366	395	395	432	360	383	347	362	370	377	376	352	391	388	364	368	368	360	367	394	346	360	381	371	377	361	381	376	402	361	337	397	355	392	410	353	376	385	344	389	343	359	352	396	383	364	407	405	381	387	380	439	375	352	393	357	364	394	326	343	353	368	392	323	337	373	367	388	355	359	341	391	365	366	358	393	371	375	430	396	389	390	370	406	355	388	373	372	366	384	391	352	407	364	390	386	380	366	382	369	389	341	350	402	397	360	375	349	359	366	365	331	399	372	326	345	371	402	373	387	382	384	372	380	392	391	368	334	399	347	376	365	390	353	380	374	341	343	383	378	377	345	379	432	415	398	397	349	363	399	367	385	363	331	378	401	388	394	384	367	405	388	334	359	376	348	351	400	399	359	319	389	373	383	384	387	360	384	376	407	374	374	394	397	352	344	393	357	403	347	318	359	356	380	364	412	372	401	394	377	363	373	403	383	362	378	393	369	390	355	373	410	364	392	362	367	417	358	382	404	391	385	423	402	344	386	390	365	404	365	364	397	367	359	364	359	355	355	332	383	388	402	372	387	391	378	383	362	383	348	366	396	371	375	410	345	391	390	383	342	333	383	348	414	375	375	396	350	393	391	370	390	366	367	385	392	359	355	367	376	373	405	370	346	365	351	343	363	336	342	374	342	375	387	351	393	425	379	375	363	389	404	400	356	340	342	339	384	336	390	387	338	369	358	329	413	370	376	362	382	357	360	348	377	367	407	369	403	346	352	339	409	390	394	411	328	355	368	371	396	341	382	377	366	399	386	356	363	362	370	397	380	404	387	375	391	347	364	377	380	404	358	372	363	387	395	375	380	380	371	387	337	344	345	382	371	377	368	387	331	372	337	380	355	348	379	380	419	362	380	372	388	390	399	357	396	357	348	389	390	380	374	388	391	358	398	348	349	360	336	376	391	408	325	341	363	353	337	376	383	387	357	351	391	399	379	366	365	363	379	387	397	380	364	367	365	422	388	344	392	400	373	340	387	383	430	385	368	352	350	383	349	350	380	373	355	369	341	373	344	367	359	376	404	376	368	359	400	374	407	373	377	385	395	369	345	339	366	358	361	375	377	375	382	397	384	418	371	339	376	340	350	345	370	398	333	354	363	355	391	382	373	370	369	388	422	400	390	381	352	381	367	376	381	341	368	348	342	375	351	373	378	373	393	358	359	361	390	384	391	384	357	354	387	408	402	370	401	391	353	348	401	354	381	380	354	370	377	341	369	368	397	369	354	351	379	405	384	406	333	397	394	376	375	386	337	346	410	334	378	403	355	394	376	397	361	365	373	340	401	390	381	376	341	398	373	394	348	343	373	370	382	385	376	360	408	375	389	367	401	369	415	366	403	383	382	376	363	382	334	379	369	341	361	420	378	366	390	354	392	375	379	344	352	376	427	374	356	360	373	369	367	377	362	370	362	390	432	398	346	384	381	378	418	397	378	371	358	400	394	355	377	355	378	368	374	392	342	358	350	409	397	330	384	355	348	363	365	365	368	368	389	343	378	371	334	345	383	353	357	374	379	361	375	385	377	375	362	395	381	339	343	375	357	343	373	377	370	348	392	389	377	375	373	410	366	394	416	378	398	404	386	364	371	431	381	389	361	400	400	382	354	336	410	354	359	392	396	385	382	334	368	369	403	341	371	403	345	400	367	364	376	373	360	362	372	387	341	409	370	373	400	362	358	391	373	375	417	403	367	343	358	412	382	400	354	353	431	361	367	397	369	403	326	382	366	373	386	373	401	399	339	384	376	395	346	394	361	361	351	359	364	394	373	345	377	340	372	377	356	388	369	358	390	380	382	355	357	362	366	423	367	359	354	375	365	404	372	391	398	387	396	362	369	384	338	336	396	365	394	380	350	419	351	397	401	385	371	404	393	398	379	366	376	373	333	368	360	364	342	398	421	417	374	381	391	376	376	373	401	397	334	406	360	388	359	379	380	374	417	378	368	377	336	358	392	406	395	351	371	409	377	376	370	405	402	365	339	417	401	378	399	340	390	404	391	377	366	339	332	358	384	389	388	346	359	365	355	387	360	332	396	335	389	379	366	399	383	354	415	418	376	359	351	364	365	359	382	361	403	416	385	334	367	364	383	395	347	361	370	333	352	345	355	368	368	382	369	395	393	367	398	362	385	389	444	375	390	383	342	370	383	360	380	327	372	368	376	360	364	394	365	394	384	387	354	374	377	363	342	407	387	371	381	384	361	380	378	372	354	390	375	417	368	377	351	358	386	368	388	366	342	372	367	377	377	401	354	350	380	371	408	391	353	341	392	392	391	339	350	382	363	359	389	395	359	374	384	371	367	368	329	391	361	368	388	416	392	372	405	371	323	369	375	377	343	381	355	389	385	380	344	390	357	367	356	371	355	393	349	367	342	337	363	374	331	381	413	339	359	389	378	351	355	370	381	404	362	370	367	386	381	408	357	402	358	398	387	353	422	363	369	382	372	353	356	372	377	392	394	376	377	348	390	366	393	398	387	383	370	366	363	373	381	387	379	354	355	341	363	391	371	366	376	374	360	391	379	392	331	393	368	367	359	372	376	379	407	353	405	400	379	334	365	361	383	387	344	364	369	402	395	420	375	375	382	393	365	383	368	417	362	375	391	370	384	383	378	366	379	393	401	364	378	406	369	398	389	393	377	368	387	396	383	374	379	390	362	409	389	389	363	372	371	388	405	375	425	386	388	361	363	363	383	375	376	365	407	375	368	376	372	384	373	322	358	352	365	379	379	371	357	369	365	377	329	391	392	360	378	385	408	366	361	361	364	407	417	376	359	386	366	362	351	371	346	361	355	352	371	360	354	378	375	391	364	372	420	370	376	370	358	356	374	327	399	356	350	373	380	396	393	390	349	396	389	355	379	347	368	362	391	398	391	387	368	395	398	409	322	392	425	386	365	393	366	388	372	363	323	367	361	371	356	363	377	352	389	383	330	359	349	386	386	445	390	404	363	408	388	368	365	368	358	375	361	365	386	377	372	364	344	404	394	386	392	373	401	375	370	349	374	367	393	367	370	351	377	368	407	407	412	384	352	396	423	377	401	389	390	400	392	341	377	375	406	352	371	380	356	379	361	354	365	412	381	370	387	345	395	408	344
13145	9718	10088	4359	2217	1855	1443	1319	1295	1195	1090	1066	1047	981	1002	931	920	862	869	841	806	887	847	869	861	817	819	837	816	863	807	854	834	887	842	835	827	795	801	787	840	821	856	843	845	848	806	860	879	772	823	804	820	866	812	854	779	856	860	862	811	838	874	839	816	812	793	863	800	856	875	836	843	833	846	807	828	801	861	836	862	804	815	792	799	830	850	804	846	778	793	886	809	825	837	842	836	822	862	895	834	789	850	831	847	881	880	846	843	851	820	836	766	818	854	790	834	853	856	823	871	831	811	858	823	858	830	827	851	862	799	786	833	786	876	831	871	844	842	863	860	858	817	849	870	845	818	840	765	804	835	839	837	886	799	851	840	849	800	782	811	831	786	840	819	864	853	853	861	838	846	882	820	818	794	806	798	835	839	793	821	816	774	837	873	863	830	804	869	857	818	822	824	837	829	805	861	837	834	819	833	833	857	827	836	797	820	861	836	851	781	799	824	817	834	842	779	855	836	841	859	811	849	884	756	820	857	864	823	883	853	803	859	843	827	833	814	834	835	794	791	877	885	830	814	823	750	873	868	851	838	792	825	853	841	799	867	874	798	832	792	822	836	823	818	804	888	853	848	802	847	817	844	830	815	861	806	833	803	795	784	851	839	856	787	854	846	864	845	821	864	877	761	806	823	780	835	814	850	842	799	835	826	810	830	821	802	841	798	867	803	841	812	816	859	806	775	826	811	800	819	891	798	874	784	847	840	862	828	869	818	806	834	794	878	839	822	841	837	823	861	777	814	803	819	790	785	852	814	812	843	832	814	889	849	869	826	793	833	838	840	788	816	809	834	823	829	826	819	807	823	829	824	826	846	817	799	871	896	935	820	831	870	852	825	779	823	800	829	843	800	842	790	817	862	799	820	814	823	892	870	829	860	859	815	821	775	815	844	845	842	827	851	808	872	817	805	798	863	818	815	801	825	828	832	802	811	828	836	836	864	832	863	821	804	808	844	784	773	816	775	811	787	853	836	856	834	860	825	790	822	829	871	842	820	786	819	811	826	845	812	854	805	852	851	821	809	837	865	853	792	803	789	820	835	836	857	819	818	817	868	857	879	830	863	855	825	863	801	830	808	798	851	821	830	846	877	852	843	755	816	827	828	831	832	866	802	882	871	831	787	787	846	838	828	819	867	872	837	855	846	850	827	794	850	812	839	807	902	844	847	794	805	868	814	797	830	818	859	810	871	836	841	808	806	814	821	822	773	806	837	809	812	830	822	863	811	838	848	824	868	844	836	829	843	839	819	837	869	828	845	825	867	846	833	807	793	805	807	836	767	854	859	850	910	834	848	785	832	794	879	854	835	813	815	854	844	795	838	901	788	800	858	839	909	809	842	874	778	832	784	839	799	848	844	840	850	845	819	788	808	858	799	893	793	891	890	835	876	811	864	843	826	834	827	812	842	814	794	850	832	824	834	849	869	843	819	815	860	807	851	861	835	827	847	856	854	850	826	855	789	810	876	798	851	810	796	826	826	783	797	823	830	797	842	803	809	823	855	834	861	878	807	829	836	806	845	841	821	853	796	822	787	787	799	816	819	834	794	788	840	825	835	793	807	834	812	799	822	862	792	862	851	851	831	852	829	854	796	790	825	882	800	806	807	811	835	845	775	810	805	803	862	861	836	821	831	804	802	835	802	828	873	800	792	785	834	818	812	833	876	853	840	832	807	829	845	823	868	812	782	820	858	772	860	891	804	803	880	841	852	802	790	834	855	821	864	863	837	852	827	836	861	849	877	816	827	837	809	846	821	778	861	818	842	877	808	851	855	842	808	871	815	827	806	858	793	804	846	858	793	875	857	828	810	791	872	846	800	789	826	794	817	778	793	902	797	829	835	816	795	894	812	822	807	853	784	776	835	853	836	805	832	834	824	816	838	814	863	836	851	866	866	773	825	821	827	837	812	805	809	808	898	814	838	821	877	815	828	859	849	832	889	858	845	834	855	768	842	799	835	900	828	816	832	846	826	787	794	867	827	847	841	757	861	810	827	784	824	811	794	839	840	875	862	815	805	842	818	864	840	809	852	896	807	812	795	827	815	802	871	835	773	792	848	798	788	803	812	835	812	829	850	823	849	873	797	859	837	838	854	812	899	813	802	841	818	833	832	850	825	842	851	873	865	806	821	824	855	849	856	836	796	839	847	821	842	867	847	848	824	859	806	840	831	838	817	776	815	831	800	824	772	800	841	803	807	796	819	809	818	904	807	868	811	854	779	813	779	798	823	807	847	831	869	869	799	895	841	852	832	836	830	870	855	837	848	839	840	862	820	792	812	835	881	857	823	819	832	827	810	811	777	838	828	801	785	845	837	857	833	855	842	843	834	834	783	874	855	792	793	825	856	793	853	889	857	815	791	827	840	830	807	840	781	842	789	816	849	868	781	829	852	834	789	819	845	790	811	850	835	784	808	843	824	871	842	878	827	813	809	851	822	863	871	878	788	840	815	879	855	866	855	831	791	790	833	805	822	845	820	807	828	882	856	859	816	831	830	857	846	791	774	806	773	829	867	848	845	867	791	837	866	841	812	865	828	860	822	850	856	848	832	813	805	831	826	840	879	823	838	800	847	831	826	823	843	865	872	828	818	781	832	812	873	819	833	835	873	854	852	832	836	811	808	795	819	852	801	845	805	849	839	839	784	846	849	827	818	808	852	815	825	865	809	849	861	836	740	814	796	838	837	833	828	793	831	825	875	784	776	809	851	870	828	828	801	864	838	855	829	883	833	817	812	858	831	786	764	769	784	867	830	855	804	806	859	795	790	797	874	836	848	885	833	839	770	827	912	868	854	781	832	803	840	837	866	800	841	868	844	809	893	816	822	849	876	877	853	830	825	809	810	868	825	835	885	851	810	819	837	843	842	835	847	840	878	828	834	806	872	861	813	834	788	856	823	821	782	796	868	808	826	802	879	849	829	828	869	836	815	812	845	824	855	852	851	824	910	901	850	836	816	866	846	813	833	842	838	777	850	783	853	846	806	833	786	820	852	838	832	826	762	831	832	840	809	886	821	815	854	813	788	812	809	829	821	778	829	828	834	885	860	777	766	844	825	796	865	796	777	816	797	810	750	845	828	837	859	860	833	829	792	814	796	843	825	826	833	825	800	903	769	809	776	834	886	782	827	799	840	853	893	873	887	888	849	771	809	858	884	817	890	922	744	821	823	873	822	860	847	813	923	840	864	880	816	825	831	879	810	855	873	832	866	803	806	809	828	834	861	865	776	816	827	815	850	855	868	878	820	869	847	786	890	772	842	789	842	850	852	836	801	807	783	869	792	836	826	839	857	776	816	881	812	815	793	880	812	832	852	757	825	848	866	799	915	866	766	832	802	822	854	797	801	837	789	787	837	829	781	855	827	802	853	842	834	805	810	830	824	847	840	833	830	840	840	809	812	845	832	794	878	924	837	830	847	820	853	781	841	849	848	849	826	801
37848	27784	23803	10863	2582	1324	997	799	659	589	589	550	515	536	498	480	414	421	461	426	415	401	396	433	430	426	440	450	466	435	420	403	394	431	441	424	445	384	347	378	413	399	413	396	419	403	382	405	413	414	418	396	366	408	404	377	407	395	416	415	424	388	465	405	439	388	390	393	365	402	404	433	418	446	421	446	379	404	412	422	418	403	368	389	357	427	424	431	377	431	417	450	380	414	367	404	431	382	407	384	435	416	412	399	387	429	419	430	372	369	421	380	395	434	388	415	394	395	432	382	372	409	404	424	382	398	398	365	378	410	390	417	436	375	366	413	397	448	359	353	408	373	418	395	415	417	396	414	445	423	400	403	423	397	378	394	415	412	386	390	419	432	443	408	411	399	423	410	388	461	391	414	418	418	406	400	378	427	415	377	418	387	434	433	413	367	405	412	381	415	389	427	399	372	427	379	353	394	435	390	420	356	399	407	423	384	437	384	411	411	394	401	385	378	443	396	414	393	404	402	407	444	390	436	381	347	409	431	405	381	416	411	391	456	415	406	400	410	403	385	417	406	430	409	368	401	459	389	448	406	407	398	383	371	393	405	368	403	407	384	370	396	379	421	397	370	380	400	419	406	425	421	417	390	412	422	387	421	370	395	410	413	400	379	437	395	381	396	389	398	391	447	390	421	413	395	440	424	428	377	403	402	418	426	377	418	438	372	389	387	399	397	354	418	450	401	404	399	416	383	432	406	361	426	417	384	396	403	417	393	415	414	413	401	421	427	418	424	379	389	421	395	409	387	377	394	413	426	434	400	361	402	425	408	420	412	431	387	420	427	380	396	400	412	429	402	444	466	416	381	410	402	389	376	449	381	366	428	362	413	385	429	370	431	376	365	415	428	404	392	447	387	403	404	419	410	393	442	435	402	413	406	370	440	380	353	427	415	439	437	398	399	373	424	395	368	393	405	403	422	416	415	426	400	390	369	402	430	397	410	449	437	373	420	389	407	402	421	417	425	437	405	394	396	446	444	391	357	390	398	421	388	449	408	389	397	375	391	395	378	400	403	368	399	432	362	416	395	402	373	393	384	425	422	452	399	385	391	392	422	395	423	339	418	406	392	418	400	427	416	424	433	416	413	444	418	420	403	403	413	412	377	376	405	410	425	378	381	381	418	411	390	373	357	435	413	399	448	388	394	363	401	387	422	386	402	431	388	386	360	429	394	381	420	413	415	384	407	375	405	418	422	402	371	410	394	393	378	408	395	380	405	408	425	373	391	380	418	403	398	383	407	428	390	405	398	389	417	443	405	411	416	421	396	407	417	395	429	385	383	408	398	400	433	379	437	388	404	388	399	413	369	376	412	415	404	420	424	435	406	390	370	392	386	428	449	410	409	425	423	383	415	420	386	419	389	405	432	427	376	366	393	404	402	419	388	415	403	415	398	405	412	390	440	425	379	422	397	432	379	367	406	423	426	386	421	417	389	412	423	428	406	371	414	407	414	421	364	385	432	386	387	355	383	440	414	370	393	414	434	414	367	392	397	390	420	438	430	413	392	419	387	418	405	412	406	392	394	402	408	410	421	397	435	388	394	378	404	389	414	461	440	385	393	381	416	394	418	415	428	391	405	390	409	388	398	416	377	380	412	388	399	404	386	395	388	420	419	431	390	384	416	389	371	389	390	419	397	367	373	422	406	409	418	389	406	403	436	428	420	392	414	421	393	404	380	352	391	397	374	378	408	397	412	384	392	401	477	389	407	377	394	407	398	415	362	392	378	419	435	426	377	398	420	349	405	403	408	416	375	391	412	446	353	419	406	393	415	363	395	441	390	357	377	436	423	389	388	410	373	405	415	388	385	399	415	418	432	397	394	443	401	376	438	413	429	398	407	398	397	388	393	392	365	368	372	422	423	428	374	413	396	396	411	434	401	412	380	446	384	404	433	403	435	379	412	378	387	400	401	402	378	388	381	406	408	385	428	412	393	367	421	405	396	420	397	403	388	405	372	440	425	404	406	379	419	421	410	393	378	401	453	399	417	410	417	436	415	417	368	413	419	443	426	429	405	415	374	422	369	425	407	401	388	392	386	373	386	402	434	414	397	389	396	420	359	401	376	402	452	364	407	450	392	390	398	415	403	387	397	384	391	405	405	401	385	395	370	436	374	360	410	380	408	403	416	372	414	434	348	446	459	385	437	415	397	396	391	408	432	412	472	391	395	374	428	406	399	425	428	386	391	416	391	418	409	380	404	413	399	398	387	375	373	390	426	412	440	396	361	383	390	435	453	421	402	424	400	348	368	423	366	401	427	374	422	391	428	392	468	400	410	407	426	404	355	392	409	459	400	400	393	431	392	405	418	398	414	423	380	393	419	407	412	430	408	395	400	392	439	404	414	382	384	422	383	400	432	425	393	421	404	381	412	372	384	389	398	384	405	398	405	409	384	382	395	394	367	414	364	424	397	372	396	361	391	390	378	384	443	438	412	386	412	446	435	393	375	446	389	412	424	425	415	417	404	380	370	412	408	382	416	425	365	332	405	416	401	402	411	414	458	392	411	403	397	376	409	383	377	408	456	417	392	434	404	431	407	372	445	400	408	397	412	427	448	408	447	402	388	371	406	431	379	388	430	433	420	379	408	433	398	434	411	375	372	396	398	400	342	389	390	392	400	388	414	405	404	383	406	426	409	410	383	368	412	356	382	396	425	400	382	426	420	410	406	432	383	418	399	409	382	396	415	412	392	416	387	345	370	416	401	394	386	408	390	364	411	429	391	400	409	391	429	369	378	419	420	429	356	384	417	411	387	400	456	379	399	401	399	409	368	425	435	376	371	412	391	426	389	388	425	416	416	412	419	400	412	396	388	418	410	415	403	412	397	378	437	409	379	439	421	442	395	383	386	424	421	419	441	423	371	416	418	407	400	389	437	417	391	416	401	402	424	362	420	395	373	386	380	386	397	379	360	430	378	420	419	409	442	426	395	405	413	448	394	387	390	389	389	387	414	423	384	365	401	413	426	398	423	437	423	400	377	409	404	419	411	429	438	389	417	375	426	437	432	391	394	407	402	404	436	369	374	409	366	413	400	380	432	397	399	394	402	420	391	380	379	415	392	412	361	434	400	420	448	414	390	360	395	398	409	399	384	411	424	403	391	382	403	362	381	385	423	464	411	391	433	434	439	401	397	428	409	410	410	407	401	380	404	332	373	359	377	405	415	416	425	422	403	437	419	409	391	384	422	419	451	403	358	409	398	424	440	416	413	402	405	387	388	412	397	390	415	424	396	392	409	423	388	396	384	402	415	401	370	380	367	427	443	406	416	363	396	431	376	383	387	399	404	402	402	413	422	393	363	410	411	449	414	411	402	386	391	388	393	418	393	410	410	388	393	384	411	386	405	357	398	424	432	426	438	391	417	375	407	411	411	362	384	427	400	433	409	425	424	394	413	380	387	400	379	413	413	393	391	360	423	385	427	429	411	401	418	403	421
24674	20890	26191	13943	4399	3444	2889	2409	2074	1782	1730	1534	1519	1385	1287	1315	1106	1071	1027	978	978	907	964	963	924	927	885	953	918	902	930	903	976	928	914	934	898	895	896	924	938	950	891	851	907	901	850	914	879	851	899	958	877	900	887	884	882	894	899	865	890	856	932	869	861	878	909	893	856	858	905	872	864	879	931	885	929	869	902	900	873	897	942	885	880	912	813	855	933	906	924	858	882	841	901	873	875	926	862	886	919	926	869	851	895	924	885	884	900	888	924	944	924	894	894	964	929	897	866	879	904	878	891	912	868	908	847	901	863	871	910	882	975	938	925	867	894	865	894	888	858	934	927	829	901	858	949	869	853	898	920	969	899	877	831	924	921	848	906	887	877	910	863	866	908	897	916	876	876	908	876	850	852	861	861	867	905	875	883	908	877	905	889	870	838	876	886	884	881	920	865	919	899	891	835	924	862	929	860	890	888	959	957	897	935	923	895	888	944	936	873	848	890	851	892	909	894	847	911	889	892	912	912	943	927	877	924	891	868	908	916	915	893	886	851	917	909	852	807	890	871	886	890	884	889	902	915	912	922	843	914	877	940	844	854	905	895	879	909	870	870	857	876	873	863	897	925	915	863	930	865	935	911	885	870	883	936	899	930	918	855	885	908	918	847	905	905	895	922	896	873	878	932	917	855	873	897	881	884	859	884	859	876	862	860	910	892	921	921	871	814	876	883	935	849	894	873	902	855	890	900	902	880	867	907	864	917	918	922	950	898	874	907	837	861	879	859	913	905	934	833	836	871	879	926	837	904	868	880	895	900	955	798	898	904	894	885	908	902	901	933	873	924	866	885	854	903	951	897	858	899	942	896	862	912	878	889	872	881	876	906	889	869	876	862	935	947	895	897	869	910	859	901	891	895	967	841	902	916	917	901	895	824	900	970	870	929	916	929	918	925	882	879	831	880	900	893	944	837	895	881	890	916	928	852	813	849	918	910	907	855	885	877	863	863	883	864	922	845	862	874	903	888	923	906	891	902	880	894	918	900	864	889	880	904	889	898	863	869	911	950	891	890	925	884	881	841	899	950	920	906	880	893	874	891	861	878	901	834	893	907	908	913	870	884	856	935	886	873	926	915	904	866	851	890	973	915	873	860	897	831	884	904	916	898	895	837	886	863	893	892	962	864	900	890	882	888	901	838	879	859	862	883	933	889	899	901	837	907	861	898	894	880	858	921	891	897	900	849	898	906	849	922	874	939	875	894	868	954	858	879	884	876	857	864	879	886	857	909	847	972	909	948	913	898	899	921	892	853	921	840	894	886	912	924	914	859	880	866	907	949	899	871	899	901	862	905	890	929	922	903	914	886	819	957	882	904	900	897	922	903	908	884	907	886	896	922	922	898	879	848	894	898	907	904	875	837	910	883	922	889	928	858	921	853	907	914	863	902	900	913	869	867	869	901	865	864	902	875	916	871	853	936	928	890	870	878	908	906	927	846	889	913	889	881	915	836	888	914	894	891	856	898	855	884	952	902	854	901	877	878	867	906	847	866	908	880	864	901	873	906	930	937	889	874	952	848	890	915	854	856	860	957	903	938	913	874	900	866	904	863	893	860	875	895	911	873	878	892	868	870	923	927	916	878	903	898	919	893	927	886	827	886	891	845	891	901	983	900	977	894	878	865	895	893	882	952	858	923	882	889	883	882	954	862	907	887	855	912	844	924	908	870	945	869	916	890	925	866	917	864	889	909	849	905	853	894	929	939	885	898	866	879	910	853	900	888	898	892	899	879	941	924	870	934	880	901	857	938	902	840	917	904	950	908	899	920	921	917	907	968	892	888	893	902	860	863	924	916	891	849	899	903	921	902	885	901	906	910	894	839	919	902	870	905	854	897	878	823	851	922	886	854	800	914	883	945	872	959	854	860	912	877	888	871	873	894	907	909	881	915	879	881	882	868	897	912	924	902	918	886	873	852	869	905	895	869	914	891	902	857	845	872	885	870	867	867	881	855	897	926	860	883	907	847	886	863	883	870	865	922	923	836	922	882	865	901	892	869	856	943	924	904	861	894	878	904	897	928	842	901	862	883	845	928	873	935	884	911	837	895	878	909	930	922	911	921	885	901	911	886	926	905	869	889	857	907	885	900	914	910	946	991	941	905	909	831	846	858	864	868	878	873	868	881	888	882	849	815	896	894	856	891	939	904	853	921	936	863	907	896	857	868	889	913	921	902	890	916	887	877	919	892	871	878	895	903	898	862	913	837	928	815	851	887	902	914	838	912	956	915	885	905	905	916	898	914	893	911	890	865	902	897	826	849	897	879	907	918	885	898	886	916	920	847	833	880	901	951	864	889	903	914	946	930	870	891	877	940	901	865	877	910	850	852	879	884	898	954	884	890	937	893	885	904	861	845	949	896	932	894	864	893	882	862	852	880	898	897	938	826	858	875	841	857	929	875	888	866	903	863	892	900	866	872	851	933	877	922	887	900	877	920	871	937	861	887	965	904	913	891	881	858	909	887	901	925	951	907	897	846	831	873	940	862	876	860	825	938	934	905	928	876	911	925	823	945	915	903	900	843	893	899	907	895	902	895	902	903	874	895	947	914	849	872	865	901	848	912	858	922	894	917	876	929	900	895	871	887	915	881	873	838	916	865	927	873	893	925	895	896	857	908	900	846	827	949	913	847	852	885	869	901	955	899	858	872	844	937	885	888	902	848	833	855	816	869	884	913	911	891	884	883	901	898	919	904	900	877	965	898	920	893	933	912	863	891	914	863	964	912	907	903	949	859	840	884	904	867	851	914	886	876	944	868	884	940	867	898	891	858	903	888	894	907	890	905	945	870	947	896	874	891	899	880	879	911	872	901	874	891	897	854	905	889	868	894	884	885	885	913	907	828	870	851	831	900	868	918	910	871	902	913	932	935	870	866	920	862	886	873	903	843	857	900	896	886	874	901	858	873	888	902	933	918	901	857	864	885	883	947	895	875	940	886	964	894	903	903	845	873	882	856	854	897	911	882	846	842	887	944	901	849	864	887	886	880	847	888	931	933	887	861	861	899	910	874	859	922	913	870	882	888	849	918	880	845	918	933	891	905	904	875	912	884	918	897	849	879	875	886	889	873	912	936	884	859	887	876	838	934	905	918	868	895	906	825	867	878	850	910	856	901	920	864	856	853	905	954	928	911	959	911	929	860	895	900	850	894	866	857	895	844	949	961	856	882	890	915	881	857	916	918	803	878	861	886	860	924	839	913	887	874	894	897	883	840	866	905	898	835	859	846	921	864	881	939	942	875	827	902	882	908	901	872	922	912	851	894	884	945	924	904	902	879	894	879	870	890	911	877	884	901	880	869	857	945	850	867	944	861	925	855	923	886	890	943	905	907	951	895	832	882	904	870	927	919	886	880	905	910	892	869	873	871	884	908	862	912	893	882	896	901	851	892	897	892	934	889	921	853	887	914	859	898	858	885	890	860	893	824	917	896	887	866	883
49248	38860	32536	16247	4216	2131	1348	1098	870	732	761	661	615	609	541	472	528	492	512	486	474	469	476	451	463	470	445	485	439	432	446	511	472	448	455	409	464	405	447	418	428	432	477	464	453	452	484	486	455	456	448	440	480	464	474	453	449	471	470	453	445	466	483	425	456	437	463	448	485	495	438	486	450	413	410	442	465	452	434	447	438	457	473	450	422	456	449	505	432	485	438	452	479	418	429	448	460	462	433	446	443	460	448	456	477	477	420	476	449	438	424	454	445	465	438	467	428	447	460	415	429	432	429	457	397	458	433	443	404	447	455	447	452	469	485	496	459	460	421	464	458	464	456	466	467	427	414	488	446	444	473	500	483	445	453	461	456	444	448	422	450	455	438	477	485	444	449	491	445	476	455	429	448	435	427	413	484	438	461	427	464	430	449	486	425	448	457	415	436	437	469	468	486	455	439	458	464	452	449	450	440	447	475	443	474	455	431	462	461	424	449	395	469	456	445	473	496	437	452	421	511	502	420	470	477	439	446	492	432	456	491	434	435	432	418	444	500	456	460	433	421	426	446	446	444	421	476	412	411	474	459	491	464	474	456	426	469	463	448	478	427	424	428	420	421	439	444	432	402	416	456	432	461	431	440	440	445	455	460	509	475	434	439	466	482	464	446	405	481	478	472	427	466	415	428	493	435	440	426	466	441	447	438	451	432	460	408	459	452	440	458	455	434	476	449	451	449	454	495	440	495	471	450	462	473	420	443	445	414	497	455	456	443	480	434	433	451	443	415	433	462	461	433	434	417	460	480	396	440	448	471	410	435	489	483	431	463	461	443	447	425	461	453	457	426	435	465	443	471	452	424	454	477	484	471	470	434	470	466	481	425	435	468	431	455	443	435	456	424	446	423	468	435	449	458	439	466	473	428	427	454	487	411	436	477	478	447	455	439	417	435	440	440	458	448	443	440	492	447	404	443	456	457	441	444	428	410	437	472	416	450	444	414	444	474	415	452	429	468	446	457	472	444	426	442	439	472	429	471	489	462	445	415	409	462	517	473	469	463	465	445	457	514	434	423	488	434	462	441	471	435	452	436	434	418	414	422	414	426	445	507	470	434	485	448	464	457	464	497	485	451	464	467	494	449	445	446	456	447	390	476	477	473	478	442	433	466	460	447	471	417	477	474	483	496	436	476	466	423	422	493	413	437	450	430	442	419	442	481	463	424	451	448	417	476	475	462	442	482	466	483	422	469	477	451	474	475	472	420	454	472	454	449	447	440	416	446	452	433	442	501	430	445	423	440	405	439	429	507	496	451	460	445	440	417	452	445	458	426	480	460	465	443	440	473	478	422	435	453	446	400	447	430	457	448	449	468	479	471	431	468	439	441	457	431	440	462	422	427	536	419	442	444	479	436	468	493	491	455	462	456	414	487	469	413	402	454	455	452	439	418	427	421	434	497	487	429	458	459	437	434	436	464	450	433	467	462	425	454	494	440	469	476	425	415	376	441	472	462	462	481	430	432	444	394	436	430	440	462	455	430	432	464	467	465	459	442	401	442	499	465	451	484	459	466	434	470	449	461	444	455	440	458	435	421	470	448	431	503	438	427	465	418	456	453	470	469	467	487	440	455	416	464	481	436	460	442	469	450	459	434	399	424	481	436	493	442	463	458	429	420	424	461	426	405	468	481	425	435	493	489	433	434	475	461	479	459	418	460	470	429	467	447	428	452	448	471	460	447	481	444	471	456	432	444	448	436	478	463	454	466	461	459	409	437	439	455	467	493	487	462	453	429	441	481	487	444	426	412	441	478	467	456	446	436	468	449	454	447	461	460	481	442	439	459	510	431	499	456	445	454	438	445	449	449	462	470	421	452	458	465	452	459	407	471	426	453	473	432	430	417	470	459	451	470	456	452	427	445	460	446	429	421	435	415	441	416	487	471	473	439	498	456	462	460	460	437	467	463	486	467	474	417	489	452	461	437	459	444	422	423	482	475	445	453	481	459	447	433	457	412	443	468	470	436	443	434	463	433	435	429	461	450	439	445	396	452	433	426	480	427	458	459	468	444	488	467	474	426	464	469	441	446	478	412	453	436	510	461	419	417	478	459	469	402	430	439	470	478	433	429	403	443	438	472	462	433	470	446	447	441	511	439	449	451	456	458	430	479	421	403	439	407	469	439	422	476	462	432	436	487	447	455	445	410	430	445	448	426	432	455	467	409	439	432	446	463	436	448	480	469	426	412	479	456	475	463	487	436	470	436	432	450	474	430	423	468	449	464	489	422	465	461	447	472	462	446	403	446	447	432	472	441	448	495	481	469	412	444	444	460	464	456	464	455	471	446	470	452	447	464	464	445	453	488	439	474	422	503	440	454	407	442	443	475	448	450	436	421	506	449	450	439	437	493	510	476	491	469	460	419	416	379	453	428	433	450	468	456	420	465	427	419	458	449	430	438	414	441	435	440	466	408	437	453	426	428	480	463	435	413	469	523	455	468	453	436	433	445	455	471	453	399	464	476	483	459	458	450	443	470	409	461	501	441	456	449	460	436	462	481	466	497	473	433	426	452	441	472	495	410	438	466	472	421	438	453	469	454	431	436	471	475	447	458	442	424	437	458	491	453	464	458	464	466	435	414	471	463	433	484	447	469	461	442	383	443	375	476	495	467	439	470	437	448	454	417	450	396	469	400	438	438	446	456	449	475	422	440	454	414	448	475	459	455	443	431	479	436	480	419	444	445	447	462	463	473	415	482	458	438	481	478	458	432	455	407	430	424	445	415	478	460	500	484	418	430	440	452	418	470	442	454	437	466	463	435	478	433	466	494	406	443	455	444	443	451	485	458	467	456	469	428	479	465	453	446	490	451	416	451	471	493	443	455	433	489	439	458	473	458	455	477	398	454	486	472	475	457	451	451	498	466	421	479	428	428	470	440	463	463	482	430	442	418	480	455	454	447	460	418	503	460	416	413	447	392	455	455	431	483	464	447	421	445	430	460	449	459	492	467	458	461	446	424	445	487	395	468	456	464	480	477	401	435	473	466	440	464	454	460	455	477	435	434	449	461	466	433	444	454	448	490	459	516	450	444	477	460	428	434	472	479	494	441	464	456	454	445	459	427	435	442	449	412	456	425	437	439	471	463	456	442	441	465	467	484	444	477	434	399	412	434	460	481	442	455	473	447	444	440	454	435	450	459	437	484	482	425	441	440	463	494	515	437	486	488	448	445	430	463	439	442	427	443	446	457	438	433	432	465	455	431	481	419	455	452	436	410	399	465	426	445	423	499	498	438	436	455	451	442	434	426	428	475	429	453	409	490	464	423	462	466	440	414	423	428	468	406	423	517	457	393	486	409	443	453	441	438	417	490	447	437	488	463	418	490	444	434	442	459	426	457	443	409	469	417	464	482	440	420	449	454	453	465	453	429	411	436	450	455	418	468	460	430	490	407	511	463	427	465	463	455	436	457	473	454	460	452	430	473	421	441	454	465	411
31731	29952	31785	18229	6045	4667	3930	3173	2731	2465	2312	1949	1868	1678	1705	1545	1303	1265	1218	1197	1134	1083	1079	1087	1031	1019	1067	1072	1021	1050	1047	967	1003	1006	963	980	999	1012	1008	977	983	1055	969	1001	987	970	1090	1034	976	937	976	1034	983	998	1014	931	987	973	1011	1026	948	992	1010	976	1007	975	1018	984	1008	979	977	970	942	926	983	919	973	974	988	956	952	958	1000	971	955	953	922	955	1007	1005	1042	957	933	959	997	998	917	968	975	962	1000	1022	978	938	960	958	984	985	975	975	960	934	932	950	951	1009	920	973	969	989	923	989	932	948	944	976	970	936	1009	981	952	961	983	1007	964	1005	928	969	976	932	1004	941	954	1031	959	1001	988	1009	965	997	1029	923	934	970	936	931	946	1029	952	1024	952	1023	969	911	934	1015	935	966	942	912	939	974	970	973	942	966	943	930	950	962	958	956	944	981	895	959	986	942	1001	967	1043	978	985	959	944	1027	965	928	999	973	976	948	1010	936	975	987	935	994	930	1001	968	970	963	1000	989	969	970	982	1003	930	983	967	982	1016	994	986	971	985	972	949	931	942	986	989	1024	933	1001	916	1017	1012	982	909	967	1008	1020	949	947	989	1016	978	945	982	976	1036	1000	1008	1018	1003	926	998	962	998	991	996	1002	942	966	966	973	957	924	967	988	995	960	943	950	1005	955	943	992	1022	964	956	1014	970	964	944	970	898	974	945	972	971	1010	994	959	974	983	996	984	956	984	974	979	1009	1003	961	978	978	1005	954	1006	961	923	960	949	905	1033	991	942	916	957	940	965	994	970	931	944	955	935	1007	971	1008	981	998	970	985	1016	983	992	962	917	978	948	945	973	1000	915	973	962	971	992	955	899	1022	1020	1003	946	915	979	891	951	980	989	928	953	957	989	968	1005	984	972	947	940	975	965	998	1001	979	958	926	921	988	959	960	979	997	959	989	941	950	1009	974	953	969	990	1001	964	994	1018	935	961	944	934	932	1006	987	974	1059	946	1015	987	997	944	1012	1004	987	963	948	932	934	1001	1013	990	1014	950	980	962	910	959	998	988	986	945	940	953	946	968	917	938	958	963	941	988	902	936	953	966	1000	955	935	1019	981	1014	933	922	972	972	1010	951	1059	975	968	993	958	986	1000	1017	977	961	930	954	1000	981	963	955	984	922	918	969	968	954	936	986	938	960	990	999	1009	985	982	943	942	974	953	1002	1009	999	1006	971	943	966	939	982	988	951	962	974	957	971	920	943	955	989	905	938	1022	957	997	953	1008	962	955	946	914	940	980	942	955	973	982	950	990	983	940	1006	968	957	975	1022	944	970	931	981	1021	1015	962	964	957	951	952	1056	954	979	956	915	931	962	966	968	951	1008	990	952	967	981	997	947	995	1023	951	990	929	981	994	964	923	968	950	1012	951	917	926	968	980	922	994	971	965	959	974	971	964	987	1013	988	1007	968	1012	975	998	1025	972	985	950	1001	957	951	955	952	971	986	975	999	954	1008	956	967	914	955	948	961	1029	998	1021	948	949	1005	969	995	946	974	981	917	925	972	981	1012	932	925	943	990	933	936	896	1007	995	993	978	923	962	967	986	1062	1004	956	981	991	990	956	964	970	938	994	955	983	957	968	919	947	935	982	917	976	992	960	958	961	964	1019	1006	958	932	950	924	1022	1005	954	971	967	959	914	930	939	948	984	950	1045	991	961	983	982	1008	963	954	941	991	952	1000	942	953	988	904	982	970	960	987	940	978	999	1015	956	946	987	969	989	955	982	955	964	1002	966	938	956	964	921	959	983	1002	951	981	998	960	968	1020	1002	1016	989	934	987	992	958	993	937	920	941	921	955	977	1005	945	918	908	992	979	1027	975	957	952	988	1018	976	917	1037	974	947	992	993	949	987	990	950	1010	990	966	985	1004	1012	993	966	978	1014	909	977	973	966	982	962	1010	1004	998	989	961	957	967	1014	1004	908	992	978	1038	995	976	1023	956	985	958	956	968	958	977	980	958	981	995	967	980	956	994	995	963	942	970	922	949	965	945	974	926	909	967	1047	949	967	945	932	949	927	985	981	964	1004	971	999	972	1010	1040	948	923	979	964	971	929	1040	950	987	993	918	1019	922	973	994	963	1021	918	976	994	970	965	1036	979	996	976	936	954	1029	964	957	968	929	978	1039	982	944	947	1008	990	950	968	984	989	1004	982	928	951	964	960	980	984	953	947	962	933	974	970	938	1001	990	966	1032	917	968	1011	1041	1007	955	977	972	923	943	1025	985	1005	937	956	940	951	1006	959	1012	946	949	951	961	981	987	953	923	973	933	956	1011	983	944	986	946	945	937	933	952	954	922	946	955	978	894	948	1020	892	973	984	947	1016	955	961	1010	951	954	992	944	995	958	977	946	931	982	938	944	955	960	1002	955	1013	1019	915	987	960	964	946	944	956	1006	997	1003	929	931	967	947	991	951	1007	948	1016	999	929	1009	1013	991	975	975	956	963	971	937	957	948	1014	938	957	965	1008	974	986	960	981	948	1000	922	937	1001	1002	955	992	988	980	992	969	970	981	1012	958	975	957	952	1001	986	944	990	916	999	1013	985	917	1025	1005	969	1022	976	948	966	969	967	946	1003	986	956	930	958	957	1002	960	1005	995	1000	970	1002	941	946	1007	964	936	977	967	929	944	998	978	985	910	980	1056	959	971	962	950	968	962	1021	943	944	957	940	943	949	908	913	983	1009	954	983	975	971	1002	1003	943	948	987	979	941	994	1012	943	962	985	1002	1020	954	920	967	991	999	1028	986	965	987	988	924	995	1003	1017	937	957	986	946	966	947	1042	951	955	997	955	1040	990	986	970	905	965	955	989	972	979	1001	972	1054	1013	942	984	980	934	896	1024	930	965	944	952	972	978	972	995	994	1012	935	1033	1002	948	939	986	1019	968	1003	1001	954	974	1014	961	943	943	940	978	1014	1011	987	985	936	978	970	985	919	956	966	984	942	942	975	942	943	967	999	1028	966	967	981	948	998	968	981	972	991	987	959	971	901	970	1004	999	941	985	1015	924	975	1004	985	1055	986	989	1040	958	975	954	977	955	968	982	1003	955	972	952	901	979	960	973	933	934	999	956	949	949	959	994	945	963	942	979	926	996	986	993	982	967	1001	969	1033	1031	933	986	999	962	957	1012	956	983	980	987	936	997	931	973	986	930	928	977	998	987	979	1008	975	994	978	988	954	964	971	1000	986	1012	969	1015	914	851	977	993	1007	986	1018	934	963	969	926	950	1013	998	991	921	974	976	1008	982	985	913	913	947	996	927	949	935	922	922	1026	968	959	991	970	987	979	937	990	975	940	967	951	1067	938	1000	998	980	930	1003	963	939	1016	1003	933	957	954	952	955	960	1007	981	924	950	974	933	1047	925	975	989	963	990	966	947	989	931	959	939	966	956	913	988	974	977	1024	993	936	966	944	996	975	997	962	955	1028	963	977	997	1017	1000	927	940	980	955	962	929	964	956	966	956	972	947	1010	961	939	982	966	945	1016	911	954	950	943	957	1042	971	961	946	951	996	969	977	955	927	928	969	928	981	990	889	948	969	969	948	985	937	992	957	945	984	972	895	950	965	1006	995	996	953	992	941	986	919	928	1003	973	917	957	929	959	973	928	1000	965	991	900	1024	1020	975	989	940	928	940	910	951	967	946	945	995	969	981	1001	902	948	939	972	1031	966	1006	940	947	995	1020	955	1010	891	972	963	912
21386	11939	6695	1935	719	557	473	479	424	393	403	391	397	348	380	372	372	403	358	367	368	351	388	383	348	344	346	331	333	361	356	383	328	386	334	381	337	327	346	325	337	362	352	330	343	331	320	368	335	342	352	348	363	338	329	312	326	348	361	356	380	364	371	374	375	351	336	364	358	360	365	357	348	350	347	369	365	377	362	350	360	375	412	376	364	373	335	413	324	335	357	349	385	364	363	334	349	372	377	353	354	355	357	347	332	403	342	365	335	343	346	337	332	400	381	352	322	354	389	350	351	352	358	382	349	336	336	368	354	370	379	366	347	379	375	352	399	336	376	356	352	348	317	344	332	359	383	396	338	367	345	311	342	363	377	381	358	348	344	378	374	359	331	329	319	375	356	410	337	337	380	411	343	372	364	386	326	357	344	298	362	366	374	323	341	355	338	357	368	327	357	344	353	358	344	398	392	345	350	337	356	330	437	349	390	349	374	358	331	375	367	335	331	370	375	391	359	351	374	363	314	339	338	378	340	336	370	377	325	362	361	360	369	387	334	383	352	361	379	365	355	349	367	364	366	391	378	376	399	358	380	311	394	355	359	343	347	385	367	378	395	373	345	370	376	351	356	339	384	356	388	346	352	379	344	311	357	360	406	352	376	374	369	367	382	344	348	393	342	359	343	367	381	366	338	358	353	349	351	368	350	347	342	353	363	342	362	344	379	359	358	321	357	341	353	398	352	351	364	361	341	359	354	328	339	351	316	331	351	351	366	319	344	368	364	337	354	367	358	323	314	345	362	338	356	354	368	380	353	348	324	355	353	330	356	362	362	360	347	330	349	341	326	363	389	349	379	376	370	361	385	359	375	368	371	359	408	378	388	358	376	360	364	371	399	376	338	347	355	362	412	351	365	359	339	348	365	363	380	353	352	363	331	328	382	371	358	376	359	377	363	370	400	361	342	368	366	367	391	343	353	391	349	339	341	372	365	376	330	366	360	336	359	331	403	353	333	331	338	386	370	355	349	323	374	326	344	324	358	358	372	350	360	353	367	368	387	361	331	339	361	362	362	335	335	386	359	356	352	376	346	383	397	384	409	340	348	333	335	381	312	359	383	347	358	377	390	356	358	341	364	322	375	319	339	354	346	346	350	374	348	371	328	321	364	395	335	332	364	340	354	368	357	307	335	359	356	347	350	347	317	386	355	397	348	314	377	369	329	351	362	347	346	382	347	324	339	318	374	344	335	367	283	367	352	366	342	355	341	370	337	367	381	382	309	355	384	362	359	365	329	351	353	368	371	365	331	381	372	332	332	329	353	400	376	358	398	349	346	353	360	342	358	344	354	367	382	401	347	310	381	362	345	330	333	403	340	362	359	347	358	301	328	338	363	327	368	340	321	318	368	364	356	403	358	341	398	380	366	351	382	383	346	368	381	366	357	369	354	348	353	372	337	338	350	365	370	359	335	351	348	369	373	368	402	364	341	372	363	322	355	354	373	356	348	345	370	331	372	348	355	340	335	321	338	326	326	351	342	349	370	352	326	367	334	343	380	356	379	398	349	336	330	340	366	340	346	359	363	370	340	357	370	350	339	350	358	404	378	347	354	335	341	330	332	367	339	355	360	362	361	342	353	349	388	359	368	343	357	379	386	357	325	357	334	328	341	384	328	320	352	331	398	293	363	345	356	375	364	383	360	351	371	379	307	393	358	387	362	346	373	365	357	364	375	366	354	384	332	362	315	351	388	356	354	359	357	370	364	387	319	369	372	374	371	351	347	392	381	345	311	325	322	358	327	332	339	327	347	352	335	353	339	411	339	318	368	380	318	327	362	309	360	327	357	363	339	306	352	371	356	384	347	373	359	359	384	357	354	356	337	333	346	361	387	348	374	377	351	373	366	374	360	321	358	330	353	357	335	380	373	400	358	356	358	352	359	376	370	336	340	344	349	367	398	356	398	365	352	341	403	368	343	351	376	348	346	340	333	365	398	357	386	370	388	366	350	368	348	384	371	365	362	371	327	342	355	346	359	356	350	380	404	357	364	342	381	324	335	329	341	349	323	341	344	343	367	380	373	343	335	343	346	366	349	372	356	347	359	343	347	356	369	354	318	335	375	366	355	327	347	332	358	345	381	388	385	357	380	358	379	357	354	357	382	361	352	339	342	367	354	380	358	333	300	367	380	355	319	380	339	352	362	348	365	369	329	349	316	378	344	344	344	378	363	372	352	369	345	316	356	341	356	342	315	381	323	345	379	352	374	343	364	341	367	344	381	348	370	382	368	375	337	323	360	347	350	358	334	332	358	345	349	380	367	395	357	340	348	367	360	389	349	341	308	372	315	354	364	363	331	325	372	341	376	351	366	324	367	352	363	357	370	343	396	373	367	396	356	333	337	338	367	302	345	370	340	348	341	338	342	340	324	341	353	363	343	365	325	326	367	360	328	362	380	344	368	359	345	358	368	365	334	372	373	353	333	362	393	356	352	337	374	338	357	345	383	354	341	346	388	344	385	372	372	370	324	328	360	323	367	391	385	391	326	355	340	374	365	337	382	339	370	342	334	360	375	380	343	347	348	343	352	351	363	353	337	352	380	358	367	316	373	354	328	360	378	353	341	364	348	344	382	357	367	358	362	370	355	339	373	378	369	372	367	328	363	364	367	374	344	352	363	334	341	363	326	370	360	355	333	363	350	359	361	376	391	358	335	341	324	346	371	328	336	336	336	338	339	381	395	380	344	392	340	366	362	329	368	334	355	356	353	332	345	346	378	322	349	372	355	383	372	376	334	341	363	373	328	401	370	387	334	386	354	344	345	350	322	392	343	340	359	358	331	369	351	353	355	371	340	364	339	386	346	362	347	392	377	363	366	385	348	346	356	358	351	357	313	325	327	376	346	377	391	393	371	336	363	346	335	353	308	347	361	394	399	350	378	332	359	342	348	343	364	353	341	361	325	362	366	347	348	322	343	382	359	317	348	350	357	352	401	373	350	364	357	332	362	345	390	375	349	351	362	286	347	342	368	356	349	376	364	384	407	323	337	325	386	377	354	351	351	356	422	326	330	344	383	375	402	343	341	365	350	346	388	339	362	344	350	324	365	363	359	326	361	362	386	362	317	333	328	364	334	339	364	336	370	402	336	339	343	349	356	388	360	415	336	338	337	344	354	396	355	345	347	422	349	375	369	377	357	383	338	358	335	393	411	333	335	347	340	354	337	353	378	365	330	333	375	380	383	352	373	352	329	347	367	335	379	369	324	356	342	366	371	346	384	334	348	325	307	371	350	373	347	353	356	362	356	351	341	365	370	314	397	357	352	351	376	396	390	389	376	341	383	351	358	360	372	385	381	337	368	320	363	310	323	351	359	347	358	349	376	372	341	337	345	342	361	331	360	366	343	375	386	382	347	356	372	340	346	321	391	387	371	360	357	314	365	365	349	370	385	369	363	366	334	351	376	356	354	375	396	358	380	368	358	359	352	375	383	321	364	348
12920	9619	9810	4446	2173	1757	1545	1324	1254	1134	1039	992	945	909	931	935	871	855	892	861	836	845	821	817	777	836	799	835	857	848	816	805	854	840	758	814	835	825	797	809	829	823	774	841	777	813	821	749	757	789	848	808	774	783	812	802	738	777	860	846	816	857	790	843	789	812	804	798	798	799	798	797	776	760	782	867	800	786	815	789	826	783	776	783	855	822	738	806	796	807	794	818	751	777	726	809	806	798	733	812	786	778	794	783	842	817	764	761	806	814	806	786	780	754	862	822	804	766	786	787	807	795	759	802	775	816	787	787	793	773	775	802	788	777	745	792	785	802	786	800	790	793	799	792	792	819	817	792	802	794	774	790	831	783	792	806	791	737	778	799	814	816	775	741	754	781	758	776	804	844	785	820	776	794	755	797	796	818	766	806	783	812	813	738	749	751	766	762	771	803	780	821	831	797	806	807	740	778	801	818	783	780	764	848	759	776	768	772	777	800	797	791	840	739	766	782	773	784	796	843	816	802	809	770	825	813	731	777	775	850	765	798	820	805	820	785	764	787	813	753	775	774	752	775	771	837	787	806	748	806	758	744	787	745	809	748	770	774	765	751	756	837	768	814	766	749	779	792	775	787	803	811	784	793	767	795	825	810	797	755	774	833	797	829	791	795	783	813	823	817	775	809	788	793	821	834	822	797	797	788	752	804	842	835	810	828	778	804	785	790	791	801	809	747	782	777	829	775	768	768	776	819	761	748	798	756	755	793	821	817	795	818	841	800	790	808	756	779	774	771	784	783	796	815	799	785	745	709	766	784	795	805	786	748	793	818	772	755	811	768	764	813	800	840	789	773	768	762	772	802	761	805	813	789	809	848	813	788	781	834	815	776	805	795	850	798	757	795	789	797	807	799	755	768	795	772	821	755	795	748	741	746	804	771	811	767	729	786	795	802	787	770	780	791	798	796	824	800	850	856	826	773	795	824	787	802	785	833	786	782	850	803	722	779	761	852	758	755	758	780	738	806	846	741	840	782	754	783	811	786	805	817	802	760	748	782	826	828	830	781	737	802	750	751	815	798	774	810	783	777	834	779	821	729	795	830	843	794	784	792	762	848	792	752	847	783	851	827	795	847	813	794	803	824	768	767	817	737	790	830	778	776	783	831	788	816	793	790	834	810	754	779	759	831	746	815	805	810	799	808	763	799	811	783	786	798	749	777	817	772	774	775	737	815	791	814	803	802	807	791	797	788	805	816	790	781	776	738	783	810	802	740	797	824	782	791	826	820	858	789	788	791	782	775	819	806	829	779	798	760	745	821	803	772	816	805	788	820	785	754	800	791	834	796	786	801	780	810	742	736	730	808	782	836	813	811	791	761	796	778	800	800	781	834	827	739	825	775	782	811	768	806	838	764	775	788	810	776	812	773	774	761	770	827	761	808	788	762	813	795	802	809	815	838	806	782	781	818	779	778	774	815	839	835	813	842	839	803	766	791	791	749	780	799	849	784	810	814	778	800	760	788	777	765	774	802	756	819	823	750	869	855	792	753	800	819	818	811	813	777	830	757	802	765	814	804	784	740	729	737	847	823	823	788	802	769	807	822	798	799	799	804	733	776	818	819	839	762	789	769	739	782	776	808	804	796	828	764	777	822	812	802	770	773	773	775	814	772	773	781	775	826	777	754	814	799	806	776	808	812	803	746	758	776	820	795	768	781	751	769	789	827	828	783	812	806	783	832	813	736	790	796	850	756	790	796	794	810	796	792	813	809	790	786	904	759	813	809	835	743	796	770	791	783	803	807	782	813	798	749	766	789	804	793	761	737	842	746	773	800	766	828	771	812	821	791	760	776	795	772	828	787	771	841	807	813	751	810	816	769	822	791	808	797	821	792	806	766	796	778	760	795	825	770	735	779	753	816	777	787	760	883	753	805	826	791	780	775	815	831	757	768	790	796	825	741	845	812	806	769	736	768	790	754	832	795	785	748	776	771	778	796	807	846	783	750	810	767	787	845	758	848	805	784	858	731	765	763	779	765	763	742	784	743	757	787	801	808	786	737	797	794	772	760	816	774	841	808	778	749	779	821	818	826	780	816	767	783	793	769	775	816	772	786	816	760	802	728	795	799	803	800	784	795	825	781	775	758	770	825	775	804	815	752	792	806	796	797	855	789	816	771	778	783	850	816	806	783	825	748	779	785	751	813	813	770	792	778	787	798	765	828	788	762	781	757	835	778	799	767	805	790	833	744	807	770	767	804	785	817	778	791	796	778	755	751	765	804	808	783	805	788	807	818	784	812	771	844	833	837	810	781	797	772	831	762	755	761	765	781	828	731	768	776	803	757	764	750	794	795	754	778	763	811	754	776	771	787	814	798	780	732	813	821	781	794	790	777	825	777	779	873	758	771	806	755	795	724	804	817	783	771	779	791	833	802	758	774	759	789	812	812	794	757	817	775	797	738	848	734	775	789	821	771	758	821	741	755	784	771	800	793	783	808	783	802	804	789	809	769	779	799	783	762	849	753	788	813	730	796	744	795	816	729	794	758	802	772	825	796	766	777	812	784	756	779	776	749	811	752	807	804	781	811	816	797	803	786	834	780	763	833	793	771	783	840	792	803	771	747	799	794	822	807	827	792	782	752	787	776	725	786	847	779	786	749	823	745	803	766	843	798	779	824	786	799	749	830	820	779	787	805	785	766	812	795	813	782	779	825	794	788	774	789	769	788	774	790	774	881	805	755	790	801	800	811	834	783	767	791	750	730	823	777	764	802	785	804	830	806	804	819	792	771	701	807	791	779	844	824	761	759	774	774	786	792	758	767	808	741	802	845	796	781	759	806	755	808	799	740	765	772	817	770	735	817	843	788	784	761	774	751	741	744	849	786	778	785	796	805	834	773	771	814	777	799	784	792	764	773	835	821	784	796	827	804	757	807	806	794	816	792	814	790	796	782	813	772	805	830	852	810	762	795	809	784	765	783	827	798	812	776	804	751	777	774	772	778	770	815	818	776	837	796	771	771	784	776	802	783	809	820	804	795	780	784	777	822	838	791	781	818	790	792	755	820	806	799	773	778	805	796	805	768	830	784	807	816	821	787	811	818	749	800	771	813	823	771	799	787	805	762	848	792	803	772	838	821	773	742	772	775	792	764	791	744	786	778	740	839	800	758	777	812	796	771	785	778	780	828	796	762	790	741	764	800	804	848	797	794	800	829	834	780	765	806	789	756	813	797	835	777	818	786	796	836	781	823	811	753	816	769	782	773	842	764	795	730	746	835	801	845	790	746	776	759	818	797	814	780	749	844	776	802	805	765	806	787	779	806	817	783	767	796	798	819	755	793	792	770	811	818	784	798	775	786	810	814	783	843	788	797	824	783	744	820	808	814	824	801	815	828	807	793	755	803	788	789	793	804	821	795	787	778	777	756	773	836	762	789	783	765	798	796	760	757	820	814	773	823	813	784	779	822	807	767	800	799	800	881	816	800	846	737	779	780
39921	28310	22129	8124	1927	1202	860	745	638	618	558	467	522	445	440	479	456	447	389	410	443	413	428	412	403	403	416	390	444	398	400	365	398	409	454	391	413	393	415	422	390	407	413	410	391	382	419	414	424	419	414	389	397	392	457	401	355	377	382	403	449	356	385	383	384	363	372	402	364	396	398	416	420	407	412	429	390	371	383	376	377	378	377	422	405	419	408	383	407	406	422	403	423	409	424	390	394	351	389	439	425	382	387	382	373	401	420	333	388	391	421	430	366	408	390	407	389	405	377	402	394	387	388	426	438	401	416	396	400	403	415	380	426	417	367	403	397	421	404	416	397	357	422	380	395	391	395	397	391	404	439	427	402	428	402	437	361	394	400	414	402	396	379	382	422	430	391	409	434	415	394	438	434	423	395	388	405	387	407	398	396	396	354	426	425	410	415	434	412	416	406	401	409	399	435	373	410	392	416	409	403	388	382	438	396	380	377	411	391	413	397	411	365	387	429	395	397	387	390	402	377	436	400	419	425	390	366	385	394	382	352	384	410	406	393	396	401	387	407	413	398	382	341	420	399	433	396	421	396	362	390	370	399	407	376	431	382	378	434	388	376	357	403	406	391	402	414	368	403	425	356	381	381	404	384	407	411	370	423	377	372	399	397	395	362	401	365	388	376	433	407	424	357	415	424	371	424	404	409	404	421	351	391	370	403	392	437	402	397	401	387	399	389	364	384	415	370	393	378	385	393	398	407	385	377	420	381	426	418	392	369	392	373	375	401	415	378	415	385	409	388	403	383	344	375	395	386	402	399	402	403	421	398	378	371	410	402	399	381	384	381	374	381	406	408	416	401	378	370	395	416	398	385	399	404	401	415	415	395	382	348	379	394	432	373	400	393	402	379	391	447	414	434	355	383	396	389	383	402	403	401	412	435	395	387	368	383	389	432	377	389	407	411	426	400	398	373	388	396	364	430	389	358	440	412	355	389	403	373	402	432	419	377	375	411	399	390	396	382	408	417	409	404	398	395	352	401	416	417	433	418	375	416	379	383	433	379	396	356	390	400	394	413	379	385	404	408	386	451	415	404	393	391	424	400	371	398	409	369	407	423	379	391	411	414	407	373	391	373	414	400	390	396	388	411	390	413	412	374	397	408	398	398	411	372	394	404	398	373	351	373	394	402	386	410	445	394	393	414	378	428	394	417	413	380	383	393	406	392	372	379	421	376	410	395	388	424	405	414	398	400	419	414	405	373	368	359	350	418	355	404	396	402	392	422	387	388	394	447	402	413	355	391	408	412	406	380	414	382	424	384	385	427	391	420	395	407	387	395	371	399	428	396	433	431	377	437	414	405	403	357	418	383	397	377	397	427	386	388	389	376	396	384	397	409	408	371	382	410	401	384	397	414	414	391	412	377	382	449	397	361	412	379	375	417	399	362	389	442	406	382	390	421	419	401	381	395	408	397	374	396	384	427	379	409	380	356	407	386	424	394	398	387	403	389	406	367	384	408	439	434	405	392	431	432	413	366	428	374	453	412	405	428	403	426	396	421	401	406	445	382	406	432	429	412	388	423	414	400	438	400	408	450	374	373	395	429	404	392	337	411	414	391	376	436	388	411	419	424	401	398	403	400	385	394	353	397	396	388	410	427	429	390	346	402	445	399	399	359	446	408	429	414	440	372	409	403	414	386	393	386	370	384	408	402	400	391	371	405	412	413	418	421	379	388	399	398	409	400	420	454	351	376	413	423	336	390	345	402	383	413	380	400	387	377	390	417	401	424	379	377	374	415	401	378	386	389	386	370	373	399	449	423	377	473	379	381	400	387	378	393	436	381	418	397	389	381	420	376	385	409	410	359	408	394	421	420	405	379	426	389	384	399	398	326	396	437	431	351	377	407	444	398	389	361	398	410	401	367	383	401	393	410	413	372	368	421	392	417	440	405	429	364	381	419	417	429	402	372	413	391	439	414	400	402	412	431	374	363	426	370	389	392	362	377	370	395	393	370	440	398	428	366	408	407	390	374	415	396	394	419	443	399	388	373	404	409	400	409	388	394	398	407	397	428	431	396	378	422	400	400	383	376	381	399	424	396	425	379	368	394	391	368	369	393	396	401	447	378	433	373	408	421	401	398	359	418	385	397	414	399	411	399	389	391	365	383	376	405	373	380	392	377	403	371	391	406	383	370	363	362	431	386	414	387	441	339	434	340	431	389	386	445	375	398	352	425	424	377	442	372	400	400	379	402	389	365	412	386	353	359	439	411	422	369	352	378	395	371	383	390	420	428	401	388	386	394	381	398	382	391	369	395	385	403	411	411	362	390	393	420	432	418	423	387	365	396	411	438	462	373	398	388	384	398	386	389	402	414	390	393	406	392	396	404	410	441	359	402	403	392	408	396	392	425	407	412	408	392	369	390	398	381	427	385	400	386	381	410	385	377	369	389	365	416	404	383	380	367	412	408	460	415	441	397	388	412	369	392	389	441	415	400	393	371	418	384	372	399	372	404	370	387	468	410	388	414	390	377	408	387	385	395	393	392	405	392	396	417	396	392	383	411	417	390	384	377	404	377	369	375	413	413	394	388	412	365	362	407	423	372	385	401	403	377	406	401	382	373	374	395	378	376	362	400	398	393	392	358	360	394	416	424	377	423	394	408	385	406	389	389	379	393	363	396	408	373	403	406	393	391	395	383	401	385	404	426	421	422	422	407	401	413	380	387	402	443	428	409	436	398	361	398	366	414	386	411	399	391	369	374	378	397	425	385	381	390	403	365	413	399	403	383	393	361	408	341	382	391	382	437	425	402	369	347	404	433	393	442	415	397	435	416	399	377	400	349	391	394	397	406	420	380	385	413	411	410	409	371	389	406	405	441	403	397	398	438	351	371	406	385	412	403	377	392	387	393	390	386	386	383	402	419	375	385	395	418	383	379	428	404	418	375	411	428	400	407	430	400	425	385	380	382	375	391	384	405	391	381	421	440	405	367	375	396	445	424	412	389	431	400	431	403	415	434	407	448	401	377	393	396	370	385	430	393	400	396	356	378	396	420	372	408	369	369	382	396	416	438	425	430	396	411	370	387	361	399	392	392	380	382	386	403	399	398	375	382	401	414	419	395	398	426	398	375	370	386	390	402	430	381	388	369	402	378	411	431	414	414	371	376	419	387	432	393	391	373	360	412	419	404	402	369	391	370	399	335	408	387	425	410	388	413	377	421	380	386	398	396	386	379	398	396	378	391	399	406	420	447	400	406	356	426	428	365	402	396	391	411	399	356	400	389	390	421	393	380	395	392	355	360	380	365	419	438	365	386	404	407	455	373	410	407	409	371	425	396	400	411	389	395	387	376	399	379	368	381	409	387	380	401	448	413	387	393	385	445	383	391	411	405	417	404	367	411	417	387	403	421	397	400	410	423	423	406	396	420	418	407	409	403	431	397	425	400	449	385	390	343	390	389	411	385	353	418	401	387	362	391	426	370	386	423	418	431	382
25929	21647	23489	10010	4207	3209	2725	2329	2020	1753	1628	1583	1415	1353	1359	1179	1088	1020	1011	972	963	971	886	933	924	870	942	899	852	873	938	892	859	908	861	874	910	851	856	842	905	890	896	863	868	867	928	897	883	856	885	848	842	902	931	875	903	835	883	876	864	877	877	883	873	929	820	943	816	896	845	869	838	831	900	871	906	871	824	929	846	838	836	868	927	873	890	860	936	973	878	859	846	897	870	869	901	885	883	894	901	863	825	850	912	860	865	869	853	870	862	859	832	839	842	926	859	888	839	877	886	859	837	873	857	864	848	889	893	848	917	832	878	908	934	832	889	841	860	849	887	858	880	870	856	857	902	866	901	889	894	805	896	915	950	885	849	891	840	883	854	860	856	805	878	879	910	889	881	828	839	845	837	874	862	907	837	898	917	849	892	827	920	894	905	811	841	891	864	854	874	877	869	961	878	864	862	869	897	877	856	871	907	888	855	876	910	918	877	898	855	886	863	826	919	843	835	941	892	866	922	837	882	954	829	879	818	933	912	870	875	868	854	902	957	861	865	897	850	837	901	847	903	909	894	844	849	901	856	901	876	855	873	840	883	854	800	934	854	827	885	867	861	901	894	871	866	850	898	897	863	934	915	845	851	890	837	862	915	882	891	854	835	851	885	898	869	812	872	883	857	867	867	858	851	831	852	863	797	876	883	851	878	854	850	875	905	906	884	871	912	860	851	845	820	889	848	888	826	919	860	909	909	922	883	852	884	878	881	835	820	895	880	849	869	886	892	827	927	875	868	834	827	874	904	868	931	862	874	893	861	875	902	871	924	854	907	835	907	862	834	845	923	936	879	884	881	910	854	885	862	891	852	879	888	867	884	845	864	894	859	869	887	860	834	855	919	929	897	872	864	902	903	895	880	858	907	860	878	858	813	867	840	870	854	927	846	827	886	886	871	881	868	857	887	880	905	906	821	840	837	912	813	807	871	870	844	852	908	842	960	851	824	862	865	837	900	857	808	886	872	935	866	870	854	885	829	812	884	932	884	875	833	847	854	833	871	924	896	852	850	884	953	854	879	893	859	868	890	896	822	850	906	889	810	861	836	906	863	856	843	874	912	903	880	898	891	876	929	863	860	867	855	809	832	876	856	914	902	902	895	899	859	893	882	919	856	915	896	858	883	887	899	872	861	881	879	898	881	907	850	897	868	819	866	851	893	892	851	802	879	859	821	921	873	864	909	869	882	846	873	853	829	879	849	878	850	921	915	851	873	844	875	882	836	850	891	880	860	871	862	886	879	877	863	840	894	842	883	870	830	896	891	890	893	878	818	843	866	908	906	845	879	874	863	878	898	900	892	876	872	932	897	928	841	834	847	850	824	885	876	886	859	847	867	874	843	904	862	884	877	853	898	834	836	887	845	900	846	834	814	868	832	925	924	870	881	877	929	894	871	854	860	843	847	860	855	902	915	869	878	901	902	898	880	846	908	924	847	909	907	823	869	858	932	878	868	833	846	854	863	929	872	853	830	844	828	835	858	885	850	844	846	881	913	856	882	848	848	877	949	881	889	890	924	796	898	847	838	890	859	885	873	889	913	851	883	880	854	837	881	872	909	805	894	918	908	869	924	908	864	893	852	871	864	955	879	853	909	889	867	865	891	835	873	883	885	875	915	887	929	864	870	881	847	845	872	838	920	863	893	944	814	878	873	909	848	883	829	895	883	874	875	849	904	851	875	867	872	824	850	875	885	900	904	822	831	826	914	900	837	848	877	847	880	877	888	881	898	894	872	862	866	930	898	881	839	842	868	884	848	900	856	899	884	825	866	904	830	869	880	898	842	874	850	859	862	878	909	836	914	860	886	841	905	879	884	867	863	901	884	887	879	896	847	882	876	837	854	876	879	941	849	879	839	903	839	860	856	859	845	896	893	855	836	896	909	885	883	883	909	867	901	867	884	912	861	895	896	824	848	857	881	873	905	873	828	895	880	909	883	857	865	881	831	889	830	859	880	911	843	925	864	870	869	860	868	902	860	862	879	866	880	881	879	882	904	867	864	891	889	845	919	870	860	866	857	906	866	912	896	905	894	907	844	826	862	815	901	870	816	899	864	951	907	875	826	880	893	929	869	854	838	913	871	847	898	869	873	897	845	864	869	886	845	852	884	888	865	865	868	896	905	857	903	916	874	886	879	836	873	867	886	889	905	928	832	834	907	935	837	842	840	838	883	868	884	878	852	911	874	883	819	909	858	847	909	830	917	847	878	831	871	869	924	890	877	847	839	857	911	869	874	845	833	903	877	853	907	870	874	866	859	818	833	875	861	922	858	842	856	885	873	871	851	847	903	833	865	866	936	827	893	885	884	883	859	883	881	838	851	952	857	848	878	903	906	917	885	869	880	866	862	846	854	859	843	912	841	917	842	905	871	872	849	866	833	854	858	858	928	883	888	902	874	853	849	926	923	873	871	841	869	910	906	902	868	846	905	845	878	843	869	919	833	891	859	810	841	877	865	795	881	836	885	835	872	909	817	878	850	846	862	848	834	862	903	905	882	899	868	865	908	850	929	888	884	835	872	877	866	877	890	795	881	873	838	836	879	917	887	861	873	872	868	849	867	849	848	903	861	849	953	877	891	857	896	875	929	947	862	851	890	904	846	868	868	856	848	905	839	974	847	875	877	892	898	862	883	844	903	877	915	851	867	860	849	933	875	840	820	904	816	880	883	909	895	877	868	875	861	883	863	894	892	825	817	822	859	916	887	896	937	903	913	891	907	855	875	810	873	854	843	881	879	948	912	877	889	893	911	840	876	932	862	888	927	866	900	880	909	860	872	838	883	866	858	899	914	886	857	935	889	914	873	880	880	841	830	842	920	866	891	933	873	909	848	849	875	882	843	908	867	840	862	868	887	870	874	894	869	884	892	828	873	845	852	879	823	827	870	967	825	934	836	851	928	891	878	853	874	879	898	894	911	851	849	896	828	861	915	885	890	901	877	816	884	894	842	836	893	879	821	892	862	859	830	891	915	872	868	848	846	868	872	884	888	894	877	916	861	852	863	886	842	907	848	906	875	849	871	851	867	916	857	871	831	879	924	901	856	879	896	895	922	855	866	871	879	856	845	926	851	923	877	817	838	841	877	860	893	875	886	882	852	933	880	862	836	888	868	856	863	828	908	862	874	860	882	880	901	845	927	909	855	843	883	827	882	866	913	865	917	890	892	870	886	923	844	846	902	925	873	910	850	860	867	876	894	917	866	881	856	853	833	896	863	851	912	852	844	880	820	821	866	870	899	867	832	923	877	912	865	881	890	905	869	833	828	863	861	826	873	907	897	833	880	911	959	887	906	883	861	835	850	882	866	886	864	849	906	893	875	838	833	818	884	889	878	893	883	883	893	906	899	861	859	842	886	909	850	912	877	917	841	908	931	914	872	861	883	894	853	907	842	867	877	850	912	803	914	812	887	847	956	850	893	844	838	881	876	863	844	842	869	882
50061	38753	32366	17269	4487	2028	1263	1093	921	771	722	595	565	566	555	526	539	488	454	460	469	485	488	465	431	484	499	436	446	445	455	499	448	435	461	417	401	470	424	478	426	454	427	430	439	464	442	431	437	429	412	473	480	464	427	404	486	448	448	454	484	420	444	427	436	375	428	426	419	469	446	452	459	479	460	445	456	469	462	425	443	458	463	456	459	476	444	446	513	396	473	388	435	471	441	472	499	441	433	404	468	424	430	434	467	460	406	453	443	469	469	424	467	429	420	488	484	436	449	454	454	432	443	421	395	441	443	427	484	470	460	442	468	429	424	449	414	468	425	443	470	420	445	457	453	460	428	449	464	441	471	473	429	458	432	462	434	449	457	437	472	461	452	444	433	448	428	404	461	427	447	451	439	498	467	412	443	463	457	451	444	464	449	443	430	428	464	438	417	419	454	463	444	427	467	408	460	433	464	419	457	431	466	444	453	455	439	435	374	428	430	416	444	444	471	438	449	422	429	403	429	447	449	444	457	442	413	461	474	462	457	436	419	459	450	448	453	467	410	443	436	458	430	468	482	471	429	407	459	467	441	451	466	444	488	409	443	462	468	508	396	436	433	421	453	468	434	435	415	429	449	452	448	454	460	435	462	436	422	444	434	433	464	503	459	465	431	437	436	432	464	422	428	411	431	392	396	435	479	443	399	462	457	422	425	410	432	443	433	424	412	440	445	456	417	439	452	452	444	463	446	431	416	442	386	457	456	420	416	419	408	451	422	386	465	481	441	445	479	435	412	469	406	426	429	435	428	476	478	448	428	465	477	417	430	413	434	415	427	454	418	440	458	448	463	425	423	433	479	442	412	455	439	409	432	441	498	477	431	482	436	477	425	425	441	458	486	476	467	417	424	467	466	482	488	434	414	436	436	442	445	481	435	417	464	450	457	471	430	417	435	459	429	424	468	459	481	428	461	431	451	427	445	418	419	411	448	448	467	423	417	449	471	438	418	464	406	415	429	444	409	465	403	460	424	438	462	482	441	518	443	441	425	416	429	423	414	424	446	428	420	424	413	464	441	447	449	427	463	415	468	452	471	422	443	491	443	442	468	429	412	415	433	438	451	426	431	451	430	463	430	432	456	433	447	412	434	435	411	453	400	437	406	437	465	445	433	436	396	443	470	463	454	412	460	469	460	421	449	472	480	420	448	451	479	455	411	425	432	489	476	489	428	449	459	456	445	434	445	464	512	403	460	476	465	442	456	476	481	389	483	458	457	453	445	443	432	409	407	455	405	424	433	456	447	464	481	427	431	468	417	408	426	416	428	450	438	414	435	435	415	489	455	442	436	454	417	440	457	468	454	433	416	450	428	441	457	495	448	421	437	473	446	451	454	473	474	455	443	398	439	434	438	412	444	411	425	464	430	379	441	460	464	461	519	451	482	407	475	439	455	434	447	466	460	442	452	415	452	457	447	408	429	467	435	412	452	438	410	398	400	444	472	420	419	463	426	425	424	409	440	450	483	453	411	463	411	463	420	435	433	423	402	456	485	435	422	446	447	387	418	424	444	437	428	458	422	424	476	442	413	383	476	421	428	387	443	433	503	453	434	462	460	430	469	415	459	435	457	440	438	452	423	417	476	469	445	411	428	429	444	390	435	466	426	453	467	456	468	440	418	437	440	439	433	421	410	387	471	458	437	418	420	460	448	438	421	415	454	433	422	426	408	458	421	470	409	444	440	435	453	415	467	459	399	415	415	456	477	408	440	421	443	422	436	429	425	439	451	449	445	436	404	430	421	460	431	429	450	448	415	422	427	456	416	435	416	414	450	461	430	452	352	439	463	443	439	453	415	398	428	440	408	464	440	438	473	445	445	454	448	485	457	430	386	438	424	450	458	420	480	436	462	420	429	458	450	448	432	439	433	442	461	447	419	433	449	389	427	408	452	445	454	461	444	459	448	439	462	471	478	480	422	438	440	478	461	448	443	393	395	472	451	388	472	429	458	414	450	401	446	457	421	471	466	443	474	413	451	436	417	429	425	451	441	478	460	442	446	452	401	477	468	452	432	494	487	415	429	479	448	459	419	458	488	424	477	431	429	425	457	405	429	493	444	466	448	420	431	441	462	439	465	445	451	439	443	488	475	434	487	453	459	474	464	430	426	415	406	462	450	427	430	486	459	460	446	427	452	387	487	425	469	446	469	460	447	451	459	441	398	429	455	448	444	458	429	437	455	440	432	435	437	447	464	428	429	438	443	504	457	417	460	459	422	458	427	473	396	392	415	414	423	396	445	452	466	409	421	487	445	470	442	482	489	451	400	469	428	428	420	466	477	431	426	466	441	408	436	395	458	404	439	441	468	423	495	431	486	457	417	450	407	452	411	424	464	414	452	429	454	434	480	484	398	401	459	405	409	427	466	467	433	452	435	437	423	475	454	432	453	447	460	486	462	479	408	420	430	451	441	448	427	396	455	461	409	451	454	445	439	410	420	451	468	421	443	428	464	446	438	436	483	439	449	459	443	402	417	396	476	464	484	476	424	444	467	467	411	434	430	422	400	482	438	442	484	474	440	413	452	457	454	416	410	455	440	441	433	485	463	438	419	383	449	448	510	414	454	442	425	468	419	437	441	428	419	467	472	460	414	484	432	441	446	394	439	450	432	463	431	493	428	404	416	427	451	437	431	422	442	441	442	403	474	415	386	367	391	431	467	465	441	419	403	404	425	426	430	487	491	455	482	497	451	458	433	497	419	451	461	464	457	403	419	465	480	445	436	471	464	450	441	458	490	449	406	436	424	436	438	403	439	431	438	457	485	375	457	426	438	419	423	406	418	432	487	423	443	443	429	439	433	417	447	475	471	425	461	450	460	432	442	450	451	465	476	407	441	459	422	443	431	470	484	453	437	442	488	403	454	441	447	456	447	411	431	453	449	441	450	420	472	436	441	464	462	430	440	426	432	427	478	452	434	445	470	413	410	435	449	420	459	463	478	502	410	436	444	445	435	446	471	421	431	463	443	454	452	452	441	407	408	424	452	468	465	413	467	434	450	420	447	469	454	428	436	437	423	473	446	428	446	428	431	428	386	448	446	427	405	445	435	418	407	438	453	433	484	405	407	445	453	451	436	464	435	411	453	464	456	457	430	445	430	460	435	440	461	449	454	437	462	490	412	479	453	441	423	435	456	465	418	460	447	420	432	456	454	466	401	488	441	466	495	418	459	441	439	423	461	442	428	433	461	467	460	433	473	475	476	473	457	430	459	451	450	438	462	469	445	431	424	433	443	456	475	441	438	406	428	458	421	473	451	440	508	488	429	462	477	459	418	439	421	397	453	426	440	450	424	432	484	454	442	392	429	457	431	424	440	481	457	481	408	416	408	429	426	421	442	459	486	438	430	444	424	425	445	442	428	478	399	400	442	377	476	438	461	491	502	419	380	466	466	464	465	461	428	432	425	441	405	432	463	426	413	436	435	442	453	424	391	473	466	443
32375	29541	32511	16667	5840	4663	3707	3229	2970	2599	2252	2130	1902	1765	1780	1487	1438	1325	1208	1081	1083	1098	1081	1068	1080	1081	1007	945	1036	1009	1031	1034	1008	1023	967	992	967	975	1024	997	958	905	940	952	907	1016	935	972	974	971	957	908	1012	928	960	1030	931	905	956	962	961	999	1032	946	903	953	973	928	898	921	943	939	956	995	970	968	941	907	971	941	948	924	1017	954	991	917	937	945	933	931	928	976	1021	932	939	950	964	957	929	949	953	894	960	960	940	946	963	968	946	903	976	952	990	983	959	955	954	970	898	943	907	936	955	933	951	1046	934	998	1012	922	992	992	953	996	938	946	918	960	939	962	971	987	933	996	994	999	955	950	1002	964	902	915	959	967	1004	968	987	988	985	926	897	907	966	926	982	925	926	900	964	933	957	972	943	927	958	930	968	930	921	993	969	937	968	935	887	914	940	933	965	914	976	978	912	1010	901	979	998	927	885	958	953	892	939	959	936	959	948	987	931	941	984	981	958	924	990	943	949	944	929	954	982	926	971	946	953	940	958	1008	975	919	936	923	953	1022	951	934	978	957	969	950	989	989	934	984	899	960	886	961	925	990	926	927	991	986	977	950	984	990	908	940	947	961	945	991	944	903	947	931	917	959	899	907	998	938	939	979	963	951	955	983	935	920	965	914	950	943	973	919	976	974	966	929	940	901	950	931	938	940	1042	951	931	968	931	991	931	918	930	930	942	935	935	963	947	915	971	1000	956	971	987	960	950	939	955	948	1006	953	938	997	935	924	989	1010	952	1014	951	929	972	954	953	968	1002	890	961	901	997	966	875	924	966	932	958	935	906	927	980	988	939	944	1005	954	923	941	918	910	926	919	1000	949	932	931	921	948	987	951	909	930	934	973	959	998	955	945	976	1008	986	951	961	983	991	908	987	941	991	931	917	906	916	1018	950	904	942	956	964	913	973	976	988	943	954	995	935	950	957	957	928	974	900	905	995	997	960	954	945	978	968	933	986	945	918	943	948	904	989	962	890	982	936	940	927	978	964	944	936	981	941	939	974	984	960	957	960	953	960	981	976	955	942	958	920	957	909	922	957	916	955	968	933	920	988	940	947	911	936	957	945	916	981	979	983	948	927	1007	943	963	914	979	995	949	918	929	979	885	971	954	995	945	949	925	945	922	921	996	874	956	936	934	970	990	944	946	939	976	938	904	1002	978	913	913	956	968	984	971	913	907	963	967	927	938	959	1018	888	925	987	943	935	953	924	963	983	947	934	947	975	945	991	985	1006	993	980	935	955	909	929	972	919	951	964	960	977	951	964	943	913	940	995	948	965	965	928	965	984	948	941	963	1014	932	934	889	956	911	920	922	976	953	915	910	972	919	941	970	920	932	968	898	985	971	974	976	988	1003	903	922	959	939	924	949	951	949	942	950	965	920	938	962	925	998	955	924	959	909	1008	966	983	932	947	928	911	891	873	946	929	933	946	976	968	943	955	952	923	924	945	972	1006	955	944	966	928	933	953	977	922	942	906	927	968	1006	983	931	928	1009	972	937	929	947	903	986	936	941	1014	960	934	1013	923	951	979	923	966	936	941	978	961	950	927	932	942	928	941	912	952	924	965	955	990	1007	947	968	980	1003	945	897	958	895	938	957	929	953	912	929	937	980	952	945	940	971	987	930	957	962	989	904	968	947	930	958	932	952	954	973	965	980	950	993	991	912	978	925	936	947	957	990	974	933	876	883	979	973	936	955	975	960	905	945	956	922	921	984	986	890	967	985	912	1000	920	935	968	964	930	943	932	966	920	961	930	873	930	950	965	954	909	950	875	931	927	928	893	983	974	959	954	937	930	952	918	897	957	899	948	962	908	945	941	982	951	951	917	924	954	944	938	942	979	956	950	922	964	951	929	971	957	994	944	963	954	958	1009	924	940	908	996	1003	968	982	981	929	987	974	977	993	924	962	908	924	946	967	959	957	908	952	910	904	971	1007	939	964	986	1015	929	922	939	934	909	931	900	980	939	963	909	991	963	955	960	967	1008	870	965	926	947	952	950	947	910	938	900	936	929	945	994	955	946	944	912	959	956	978	912	906	956	925	954	918	957	971	957	927	913	917	913	946	922	998	939	930	998	883	927	919	999	900	924	969	968	960	975	911	943	933	963	915	955	985	939	922	906	929	1008	975	929	959	948	962	968	979	964	919	952	928	959	961	973	991	966	965	927	924	920	888	918	879	964	935	967	973	946	883	967	927	945	946	902	957	944	972	955	974	952	919	909	953	1009	937	964	999	940	959	952	970	960	897	929	906	975	984	952	906	966	942	941	951	964	954	986	966	960	944	953	928	1016	1019	910	958	916	974	947	926	891	953	968	970	987	891	891	995	963	900	974	890	914	939	952	908	913	966	985	958	930	958	910	949	991	928	972	968	975	932	902	936	1038	991	941	909	1000	958	949	924	955	998	1017	999	1002	954	938	942	1002	987	957	977	881	968	957	977	972	958	915	964	981	934	930	969	940	924	951	960	945	898	962	897	983	914	945	945	928	948	945	921	968	953	945	910	926	941	997	954	946	934	931	962	957	974	927	979	914	918	1009	933	984	966	968	947	955	974	936	992	959	888	918	950	966	949	945	948	964	933	948	945	932	934	938	956	971	986	955	911	944	914	988	972	933	914	964	932	967	975	997	973	969	976	975	964	910	942	953	957	924	979	950	924	929	996	941	932	919	974	915	930	894	957	956	926	956	888	950	965	951	932	950	934	931	965	953	945	907	958	1019	1016	940	931	899	954	961	905	998	894	925	974	1003	954	936	973	942	1000	932	945	932	963	933	974	957	958	907	971	967	946	975	991	939	934	939	969	939	958	944	982	1004	967	989	924	953	911	924	930	993	984	946	973	1004	924	928	922	920	1006	953	912	959	985	958	991	987	941	969	960	934	925	975	936	964	969	940	967	968	938	962	983	955	904	927	920	949	971	944	931	978	969	915	925	965	959	955	992	946	969	906	935	939	930	911	999	949	970	954	990	1012	883	959	936	966	964	922	963	919	891	902	1003	962	937	915	963	955	1008	924	917	999	998	936	915	975	948	988	998	957	977	950	930	983	991	949	973	972	976	928	954	966	941	974	979	914	915	984	978	911	950	907	951	914	923	940	998	1006	968	928	990	948	899	957	934	954	988	947	954	957	988	949	895	993	1010	913	924	947	913	991	900	954	968	959	953	918	916	923	994	916	944	952	972	989	913	939	946	941	923	946	934	991	968	961	928	941	951	941	957	969	920	914	1002	963	919	962	977	945	965	953	973	959	939	1004	933	942	948	943	951	922	970	927	912	945	934	956	888	948	919	971	934	888	953	904	934	966	952	930	921	969	957	951	958	936	969	925	986	948	948	969	898	951	933	976	926	946	990	957	992	918	951	926	970	1010	947	912	975	945	940	999	960	977	989	934	952	924	848	875	945	931	909	933	907	972	1030	994	992	963	948	906	976	950	986	926	918	958	896	962	954	929	960	960	1020	904	969	952	914	940	913	954	962	928	945	932	981	921	927	960	894	974	918	927	940	945	950	932	984
21504	11899	6553	2220	783	609	536	469	459	420	381	383	352	354	375	359	354	363	337	356	377	347	367	349	371	355	349	356	356	369	358	328	330	344	396	337	354	362	334	341	342	369	368	385	325	367	332	351	375	345	367	327	370	338	387	365	340	371	331	336	312	359	342	359	393	405	335	323	334	357	344	351	356	333	352	371	391	357	369	318	340	358	382	347	342	330	331	363	328	323	376	348	327	337	368	329	373	364	387	348	372	349	340	345	340	314	373	331	343	366	338	325	367	359	381	376	350	334	337	350	370	381	355	347	377	361	345	324	351	347	377	316	403	343	371	333	339	345	353	355	348	365	388	339	383	357	359	357	351	363	330	349	359	380	359	354	347	316	392	334	333	351	397	340	328	322	345	361	346	362	414	336	366	317	339	354	339	335	328	365	348	321	369	358	354	357	352	365	400	299	344	349	353	349	343	368	340	353	361	351	374	356	343	349	344	329	363	373	350	351	332	348	364	351	379	360	371	331	359	336	368	341	364	376	346	354	381	377	332	339	322	354	306	354	305	359	340	340	346	328	340	366	343	392	383	327	372	357	332	363	360	340	370	354	354	352	356	339	355	322	311	326	372	359	332	388	336	344	334	313	293	314	328	352	310	347	353	354	322	347	349	357	346	305	400	392	330	329	334	352	349	384	365	376	363	348	390	335	362	334	396	376	309	321	337	383	314	328	309	348	340	322	352	368	354	350	374	353	359	365	381	368	371	338	349	370	316	344	322	350	342	351	357	385	317	371	359	363	372	348	327	378	359	363	396	340	363	348	339	341	397	325	333	348	339	402	358	323	327	376	351	317	351	375	366	372	361	333	372	375	366	345	337	377	377	369	338	332	336	333	357	370	364	347	332	328	364	390	313	373	326	336	351	334	332	364	342	330	336	357	329	372	354	353	333	358	348	386	357	393	358	376	365	332	372	328	324	343	321	325	381	366	341	325	348	367	328	379	353	422	373	361	337	335	343	335	382	346	293	323	344	359	360	315	384	316	362	391	328	349	375	323	376	338	339	347	340	343	336	362	327	373	359	359	352	335	352	336	359	353	349	349	368	361	352	340	358	341	344	388	331	312	342	309	322	360	307	344	321	340	359	334	341	349	350	344	367	381	325	356	366	314	352	368	358	342	377	381	402	371	355	331	353	375	332	335	368	367	347	373	373	355	318	358	312	336	332	383	339	332	332	354	347	359	352	348	346	358	344	312	381	331	331	342	343	337	340	346	340	349	393	382	352	369	332	336	344	318	342	338	384	360	329	306	378	367	358	355	351	332	350	335	367	340	367	371	343	381	357	331	348	373	361	347	374	377	352	329	338	379	362	346	379	323	349	384	364	352	371	355	389	355	370	367	366	362	340	365	330	342	335	338	347	346	347	332	362	365	354	365	352	329	350	378	348	367	359	353	375	420	327	376	358	352	369	322	401	337	361	324	335	345	337	359	372	381	351	340	386	319	379	326	385	349	329	334	379	334	339	320	362	348	329	331	322	351	380	372	360	364	319	330	361	340	354	316	344	340	315	347	375	369	379	351	335	366	362	371	365	357	383	374	352	354	334	367	346	332	374	347	329	338	342	333	359	314	349	374	357	305	321	342	383	306	337	359	358	342	362	306	342	359	390	335	331	355	339	349	328	326	335	319	323	358	372	342	362	396	362	385	367	369	341	363	378	341	345	362	359	371	333	348	296	355	350	339	361	345	316	326	391	316	322	344	351	362	367	412	380	332	330	304	369	346	344	331	376	358	337	352	363	355	352	385	377	346	318	365	334	320	364	338	353	356	361	385	334	393	331	368	347	366	345	328	360	375	325	364	368	380	380	341	354	359	373	362	378	370	330	328	372	314	362	379	368	361	384	368	353	374	361	341	380	366	350	350	314	329	356	366	341	387	376	390	345	317	329	358	344	358	316	360	352	387	350	373	325	381	347	337	326	346	339	333	352	340	306	329	365	347	341	342	373	367	340	349	352	312	350	342	365	343	324	342	339	366	342	341	318	344	317	328	348	386	364	337	305	338	367	386	337	373	359	345	367	329	369	291	335	341	335	331	374	338	355	350	341	376	363	359	374	374	348	368	372	324	347	322	320	348	343	342	377	367	331	344	360	361	338	351	362	352	366	350	340	353	342	378	348	351	333	295	332	387	346	299	364	319	404	336	373	385	365	357	364	338	368	342	336	349	344	341	394	322	368	364	310	352	332	376	351	344	390	330	346	378	375	344	345	346	343	383	375	343	354	318	339	335	358	370	363	362	377	332	344	351	317	340	356	400	375	340	377	346	376	358	353	392	350	351	364	375	355	347	326	358	330	327	372	358	393	314	353	348	356	318	356	340	355	329	432	356	359	352	367	331	366	361	355	354	320	366	379	331	371	351	358	348	352	311	329	331	317	351	316	338	371	368	337	383	336	332	324	328	349	324	342	359	376	409	366	339	345	349	363	334	352	335	341	364	383	378	356	356	326	331	367	378	344	362	341	355	372	377	356	365	335	340	364	330	316	360	333	358	366	349	355	353	360	331	328	387	345	373	361	401	312	361	374	369	363	363	315	329	330	360	341	354	346	344	344	351	330	332	346	352	346	338	393	381	385	375	379	329	340	367	338	354	353	353	373	334	349	341	325	320	352	328	345	329	337	337	341	372	345	362	347	345	336	317	327	374	349	396	411	321	333	356	375	312	333	346	396	378	346	316	344	356	339	377	340	361	347	334	338	353	359	348	351	355	368	371	363	358	343	377	368	362	354	344	390	345	346	385	358	311	355	360	383	372	330	360	412	344	346	359	350	385	339	381	340	375	338	367	347	354	388	345	404	415	369	371	343	337	339	337	367	395	356	349	352	340	352	368	365	345	338	367	340	383	340	354	378	375	345	372	357	356	349	360	361	351	339	364	362	340	342	368	324	368	341	386	369	367	357	351	347	344	364	358	365	342	325	340	332	375	354	340	376	368	370	330	358	354	368	319	350	377	411	315	373	335	339	373	368	368	351	345	343	302	344	319	339	340	338	348	349	343	378	381	357	413	337	354	346	347	320	348	370	358	329	375	296	358	365	368	306	379	413	340	343	344	315	332	398	321	346	346	311	337	404	356	343	351	345	338	347	315	383	364	333	364	353	362	331	331	353	361	353	344	368	366	357	332	361	348	370	337	343	307	359	360	336	350	348	335	341	381	346	345	342	375	361	324	365	354	361	360	411	375	352	376	346	336	375	340	349	359	326	350	362	351	328	382	365	330	339	362	336	341	342	341	343	328	361	322	352	336	333	357	359	374	347	372	367	332	349	348	352	361	350	335	368	346	320	340	324	365	345	359	334	362	374	333	313	358	321	352	348	351	351	367	398	338	345	367	354	329	366	330	346	334	337	357	347	373	313	324	331	350	359	363	349	365	320	341	306	317	363	362	337	345	314	344	311	357	320	343	310	341	357	385	329	357	328	350	373	340	376	317	359	325	320	342	346	341
12623	9271	9484	4924	2183	1773	1489	1478	1234	1113	1092	994	954	968	906	874	850	808	845	832	804	799	813	799	815	832	816	835	813	814	780	868	840	753	814	800	805	811	790	786	805	806	786	759	784	794	792	796	808	853	741	811	831	821	755	793	818	806	754	817	776	762	780	809	764	792	823	777	738	737	725	797	802	822	788	804	807	744	786	797	776	754	819	809	733	832	805	787	797	769	757	790	782	774	748	794	752	782	807	796	745	744	813	751	825	801	780	760	801	766	785	721	815	790	781	706	805	818	827	806	804	747	838	789	772	826	765	741	746	796	786	795	805	739	760	840	773	808	755	792	812	828	750	808	835	818	779	776	795	772	727	753	791	787	751	825	775	759	782	781	764	820	760	741	743	821	833	788	750	829	805	777	771	820	792	755	748	748	809	759	794	828	798	748	710	776	729	818	799	785	794	801	783	785	833	807	845	798	775	793	810	779	764	801	755	770	802	814	739	767	794	714	751	814	814	759	744	772	812	799	728	745	803	793	740	799	822	757	796	785	824	762	760	845	744	800	781	787	747	828	754	782	852	761	771	751	764	786	786	809	725	790	795	800	821	743	819	801	803	780	818	818	812	785	801	769	803	778	848	774	773	764	741	821	807	783	756	734	771	761	725	763	769	738	771	769	770	765	804	791	787	756	756	768	755	778	825	792	786	802	755	738	770	778	813	785	737	754	726	785	794	814	753	758	744	814	779	824	789	722	822	783	726	834	815	780	768	767	721	743	772	746	778	833	765	791	774	782	767	792	821	714	759	755	780	720	758	769	745	759	801	783	789	785	788	771	768	833	767	759	785	812	781	828	825	768	809	801	765	756	761	781	753	802	798	824	748	774	812	814	786	746	801	792	755	822	795	769	771	800	757	757	831	773	753	828	802	786	807	807	737	772	831	771	757	764	795	768	772	772	739	753	791	865	784	773	793	813	809	763	742	803	803	777	786	774	809	780	766	762	810	835	783	757	762	770	775	820	772	762	756	787	777	818	766	801	804	774	772	796	828	774	758	772	724	739	834	770	803	789	745	770	731	738	833	854	801	784	775	734	814	787	746	797	754	785	853	806	726	790	745	787	777	775	781	826	776	811	784	753	767	784	772	795	760	779	768	787	752	782	739	824	821	751	797	795	780	739	759	768	795	806	798	745	778	799	774	747	756	764	790	759	787	751	766	773	822	769	785	748	851	830	783	787	802	810	794	815	768	771	767	788	771	728	825	767	743	766	722	769	778	761	744	781	793	756	757	782	750	796	778	778	727	781	784	798	772	759	801	792	788	812	789	744	772	780	779	725	760	795	761	789	749	806	755	748	733	762	806	747	826	803	753	741	786	719	751	788	799	797	845	770	790	754	809	806	746	858	747	789	774	772	776	769	762	775	759	805	772	766	783	847	816	748	743	794	748	784	784	765	826	825	755	816	753	743	756	728	778	798	812	815	777	823	748	775	803	796	844	830	773	782	741	711	807	771	819	767	745	778	800	791	757	709	742	807	850	755	779	759	800	805	778	761	825	818	769	779	805	771	792	814	797	753	735	754	778	750	829	826	733	784	773	740	732	731	784	748	784	769	811	798	771	753	743	736	805	804	732	756	770	779	824	771	787	782	782	777	765	775	753	772	764	810	798	746	745	794	806	769	791	732	782	782	778	752	787	794	765	780	822	774	761	778	803	792	764	771	758	832	764	760	825	735	703	758	761	767	799	849	791	788	768	778	762	766	818	762	790	782	765	802	772	766	774	837	792	794	760	714	770	793	746	789	785	796	772	768	765	749	776	726	775	790	804	755	787	745	780	772	816	777	809	790	779	807	857	796	838	769	782	780	772	812	777	771	794	758	764	759	792	807	801	763	765	793	807	821	750	806	786	799	807	781	823	772	776	789	763	774	746	761	821	758	780	761	740	797	777	781	770	762	704	736	791	787	779	769	719	800	737	791	784	785	747	782	800	782	795	742	765	829	780	725	765	756	753	783	780	777	801	815	781	827	778	791	784	805	795	752	731	762	817	759	758	800	746	792	761	780	748	809	786	739	738	793	756	812	786	794	777	774	790	756	780	801	761	779	772	788	789	752	780	770	774	813	711	815	743	800	804	834	824	795	795	810	826	845	728	791	819	777	733	779	758	740	806	741	829	755	771	775	786	809	822	818	740	745	806	733	757	789	761	767	734	751	777	745	782	809	803	755	711	787	796	780	764	759	774	756	734	796	803	794	790	789	737	786	791	798	806	821	776	783	814	767	800	851	793	787	794	775	786	781	816	742	788	833	784	755	775	813	798	769	759	788	774	819	736	796	797	779	768	777	788	758	727	772	808	711	798	787	781	760	798	778	758	758	768	779	804	778	792	788	763	818	811	801	830	787	808	752	807	809	825	742	772	752	801	801	802	791	749	802	771	792	848	804	754	742	780	803	750	839	792	758	770	732	821	755	782	789	806	756	791	787	752	738	793	844	811	850	784	754	801	781	769	778	763	826	739	754	736	799	798	794	785	796	819	783	765	770	821	753	785	727	805	777	804	760	791	807	756	746	778	768	739	781	788	751	748	785	793	755	834	726	808	816	794	792	819	776	800	716	846	803	798	820	754	799	819	798	771	784	849	736	786	753	772	776	781	771	748	761	768	747	755	833	849	820	810	761	724	809	743	791	763	769	743	761	756	789	796	752	725	759	796	812	746	732	785	758	729	733	805	799	806	787	750	765	777	795	835	774	784	792	810	830	747	765	816	828	781	764	758	789	751	815	737	788	760	760	760	789	761	798	848	780	793	765	796	798	763	727	798	799	793	745	742	770	783	734	725	768	778	787	852	787	784	795	732	766	767	763	799	829	841	793	828	787	746	773	779	764	792	756	759	815	777	793	810	772	770	776	784	805	756	789	776	786	784	789	783	804	806	773	730	799	764	747	781	801	769	793	749	732	727	791	775	759	789	836	754	815	808	786	787	795	830	790	827	818	791	784	770	805	806	771	773	763	754	728	800	799	819	791	781	766	734	773	793	798	767	824	820	785	740	784	775	757	777	820	808	817	807	720	784	766	767	776	802	784	747	803	757	762	798	763	819	761	792	778	819	809	805	763	751	766	824	817	772	799	830	783	801	811	770	795	772	795	783	762	796	787	776	796	758	786	803	809	743	761	783	790	781	763	790	756	791	797	774	773	739	843	752	766	803	757	804	788	791	801	791	722	762	752	787	738	753	765	786	765	787	769	795	785	775	769	765	795	767	778	774	766	763	781	825	795	821	757	753	836	778	779	781	780	776	725	826	769	758	837	763	761	763	784	808	841	721	739	735	774	755	742	794	747	835	758	752	766	828	800	758	751	771	789	823	790	814	747	800	752	745	803	713	811	792	829	757	769	754	781	778	779	776	838	754	816	806	780	819	781	775	804	755	818	833	751	758	748	781	777	785	755	773	759	777	803	799	799	806	797	789	779	813	801	803	818	759	756	791	758	792	759	766	756
37965	28045	23656	10059	2261	1239	896	721	636	581	462	481	480	444	448	479	468	403	396	381	401	365	354	387	370	357	345	403	412	373	356	369	375	374	376	375	357	366	384	373	404	355	361	365	398	358	381	396	384	386	362	345	366	374	352	388	362	351	342	389	336	357	353	373	374	367	373	386	354	369	381	352	370	333	386	367	378	374	347	346	369	328	397	362	346	364	375	395	370	347	340	380	356	403	357	365	373	402	407	389	374	350	381	351	374	365	355	351	389	377	374	371	377	404	363	374	355	330	355	385	359	390	363	426	391	361	390	370	361	373	380	393	346	366	391	421	423	407	353	376	368	395	377	369	380	370	376	353	344	377	403	388	335	378	347	374	366	385	370	366	407	374	350	378	358	362	381	411	343	367	392	398	390	382	372	394	365	353	368	345	369	371	377	364	381	394	359	369	360	368	377	348	341	376	371	377	359	367	396	364	348	309	395	385	377	384	372	351	350	409	338	360	392	416	403	354	356	377	338	351	344	366	337	370	343	340	399	390	380	395	412	411	370	386	367	365	368	369	363	379	381	333	406	393	342	348	359	366	375	364	347	329	355	363	397	386	351	347	332	379	382	355	390	377	379	383	373	358	403	393	365	347	364	378	380	382	375	382	391	374	375	386	404	406	379	360	382	388	358	400	374	387	372	344	354	350	398	328	393	364	367	391	403	371	374	371	349	325	377	358	352	389	352	341	361	367	410	354	384	412	354	359	386	398	376	351	399	333	347	379	438	357	366	372	365	385	385	380	329	343	373	356	399	367	365	351	384	369	360	385	418	368	392	354	389	393	362	362	376	357	361	361	392	388	380	368	393	382	402	392	363	406	397	409	399	377	383	377	345	336	389	414	362	331	324	364	393	393	381	356	384	340	353	397	396	373	409	340	352	359	355	366	371	350	365	333	347	357	368	396	352	385	418	426	387	344	380	373	357	405	376	391	363	346	326	354	351	359	378	373	356	335	362	368	333	400	375	325	378	368	382	396	343	375	397	383	353	375	355	351	388	399	370	349	356	375	348	330	340	410	343	392	368	418	343	352	361	383	397	390	374	353	359	375	367	372	379	399	370	410	353	347	375	330	347	343	352	380	383	366	373	354	362	362	367	383	386	369	373	403	415	359	364	362	419	374	355	338	349	340	397	351	381	380	387	350	403	359	383	354	360	374	386	389	374	401	381	369	367	371	373	372	392	372	326	366	387	359	376	382	413	353	417	392	367	365	405	333	341	372	378	333	368	342	409	353	373	376	364	364	394	331	363	356	392	357	371	365	374	378	407	377	345	344	397	391	385	352	362	340	357	342	342	377	375	360	362	347	336	357	359	328	381	357	348	336	372	391	379	347	349	383	358	439	372	388	315	308	385	361	386	334	371	348	400	373	351	358	350	367	348	351	337	346	361	382	338	366	365	372	390	356	389	382	356	377	410	386	398	362	365	369	361	354	371	409	405	357	368	374	393	379	395	430	344	394	390	357	396	373	342	405	355	403	358	371	399	372	376	348	405	390	397	363	362	379	387	369	397	373	420	418	384	397	361	382	403	364	374	377	360	370	365	351	377	378	393	357	378	376	389	404	379	381	410	355	322	389	349	367	348	373	400	376	360	373	328	369	386	398	355	405	378	380	401	448	364	377	365	409	387	384	338	360	338	358	369	335	374	387	418	397	356	369	378	409	355	363	378	382	393	396	356	355	355	374	372	372	361	397	388	411	377	343	360	341	364	378	346	370	371	349	326	348	377	352	360	368	349	365	378	387	354	381	381	368	384	357	357	365	364	376	378	373	376	389	400	345	365	351	352	368	390	372	369	388	358	368	392	371	343	342	351	397	381	366	389	379	353	386	379	401	340	396	374	366	416	347	385	372	358	361	350	371	365	362	382	410	383	335	367	341	388	347	393	384	340	396	378	380	365	377	329	355	349	396	416	361	359	344	377	365	366	382	405	380	402	365	411	331	378	329	401	347	412	389	380	409	368	386	395	364	360	388	384	358	367	386	346	371	378	417	363	367	380	411	401	353	383	372	402	394	342	371	387	343	395	370	375	389	384	387	382	408	356	378	400	357	368	351	379	327	355	336	372	366	346	362	382	351	390	369	345	417	393	346	367	403	390	357	390	356	381	369	340	375	393	401	433	368	377	351	407	388	362	396	378	385	375	376	378	368	380	362	368	356	318	375	377	352	357	370	380	381	418	319	370	376	360	359	368	382	385	390	373	376	381	377	366	397	370	386	383	407	387	372	378	391	369	394	387	329	368	355	356	403	347	349	378	413	380	378	363	351	342	377	369	346	371	347	371	375	331	350	332	365	387	413	371	377	368	382	371	381	362	378	395	393	382	353	360	341	355	381	366	378	384	379	378	371	398	399	397	382	366	354	403	389	353	387	362	385	368	396	389	378	386	407	334	380	370	385	331	352	370	403	393	359	359	363	340	368	381	377	367	353	350	375	366	353	388	380	390	392	362	368	373	388	410	346	332	385	375	394	368	387	357	381	406	380	387	387	374	423	377	357	378	357	368	379	363	351	379	403	360	364	388	370	365	379	381	396	377	337	350	372	363	391	360	352	362	387	346	376	368	350	395	376	369	347	428	405	386	363	375	368	373	356	372	374	405	377	393	347	381	383	372	379	407	348	348	341	416	313	392	379	396	366	343	393	392	344	360	382	336	398	410	369	380	367	349	387	376	359	368	404	400	390	389	396	378	396	373	360	343	405	360	333	358	372	392	377	362	387	380	347	394	380	384	376	364	342	390	380	356	392	370	350	387	391	390	365	370	399	326	364	384	377	339	364	377	368	375	383	328	380	351	356	384	421	344	378	376	413	357	363	400	382	372	362	389	425	370	383	360	366	370	380	390	350	348	381	403	362	404	398	369	369	321	381	395	369	347	413	384	405	379	406	363	344	361	381	380	380	386	349	378	372	339	389	360	379	376	385	347	364	405	372	354	326	373	365	342	366	371	378	398	363	339	397	347	397	354	362	385	380	371	391	354	380	327	357	399	360	372	398	358	354	374	393	342	390	373	410	357	393	389	399	389	382	370	371	417	371	420	381	390	361	378	371	377	365	376	389	371	359	364	418	365	382	386	394	412	352	342	377	379	357	364	369	366	359	366	367	370	367	367	363	354	389	386	360	363	380	378	377	382	368	407	373	347	377	359	358	381	395	398	354	395	377	380	374	398	383	378	378	384	353	348	362	346	364	371	362	363	304	378	350	355	356	365	362	368	396	383	401	362	377	408	412	362	332	335	371	365	363	366	363	389	380	346	384	361	374	357	364	390	370	349	351	381	370	364	357	380	328	399	352	350	400	409	349	382	403	377	329	400	380	346	358	372	374	384	405	356	365	337	371	395	392	399	389	394	392	383	388	394	374	371	345	387	348	379	371	355	351	387	361	383	361	352	348	350	368	399	379	348	388	377	383	370	368	402	373	354	366	355	363	351	375	397	391	408	388	381	364
24404	21951	25717	11951	3943	3360	2719	2342	2139	1921	1655	1519	1485	1286	1312	1219	1169	1074	944	888	971	943	948	910	937	894	851	845	910	872	885	859	813	856	797	863	834	871	840	814	817	843	864	879	820	811	839	859	876	846	821	833	858	794	809	804	870	813	781	840	824	867	855	825	864	815	816	808	842	880	768	787	804	807	822	831	795	808	888	793	833	840	831	799	820	806	821	815	779	855	805	837	863	856	790	821	835	777	830	811	841	831	838	839	788	815	828	772	801	786	808	838	810	794	840	795	807	799	811	811	816	835	818	863	880	824	819	831	852	812	884	839	869	821	797	865	841	816	794	805	802	843	769	817	803	811	794	822	807	832	818	829	816	803	821	808	817	840	798	807	803	777	793	848	807	796	789	805	849	805	834	820	799	837	829	833	841	822	811	845	797	806	806	791	787	789	847	776	852	774	831	769	783	844	829	871	809	829	830	811	824	877	853	851	831	797	885	830	812	829	849	791	811	807	849	813	814	810	829	824	842	848	809	737	853	798	799	784	852	803	803	861	801	814	793	821	816	833	813	817	795	818	805	846	807	790	771	831	795	814	853	836	846	823	799	875	809	742	812	845	828	838	785	824	803	822	888	802	871	841	860	778	787	820	821	853	792	860	803	800	805	793	786	796	781	779	824	827	848	785	808	850	844	843	821	843	811	835	806	821	870	814	832	858	808	816	886	831	863	825	796	842	808	861	848	874	852	801	782	821	816	822	889	846	812	847	863	783	810	822	835	842	806	784	827	818	843	861	819	823	868	789	854	832	864	837	811	846	865	821	849	834	834	859	841	814	798	877	811	786	793	786	864	794	849	857	866	848	864	845	832	825	838	863	814	869	812	781	824	829	823	804	850	843	865	823	827	870	826	810	844	816	817	785	788	823	814	784	794	826	828	835	850	814	872	780	761	854	797	809	872	858	865	821	834	836	868	813	798	811	814	822	828	778	825	850	815	812	806	841	792	812	811	852	798	804	849	812	807	791	817	852	812	835	864	795	804	838	814	836	819	832	894	828	854	778	844	812	822	841	855	823	868	776	827	827	796	827	801	866	818	840	810	864	803	796	849	839	801	856	879	836	836	825	814	833	804	801	850	858	842	833	838	849	825	812	840	810	851	829	764	806	841	854	790	858	843	854	811	847	804	797	860	864	892	806	847	795	820	812	833	823	886	807	823	789	816	817	857	865	820	788	823	844	845	828	874	879	870	824	858	857	789	854	793	852	865	812	803	799	872	819	815	801	817	859	857	756	839	808	838	801	782	771	850	790	835	813	850	820	837	782	836	853	821	849	841	833	846	839	870	841	836	844	799	871	811	791	843	815	832	885	840	816	801	822	834	837	862	816	820	864	829	837	862	836	788	860	855	828	831	801	821	783	869	851	822	825	833	817	862	828	795	760	828	817	835	868	849	848	817	798	855	785	840	779	820	836	839	861	873	901	754	831	852	870	784	846	885	823	835	793	820	830	856	801	840	841	788	861	812	761	836	833	850	778	813	851	792	805	832	809	842	854	838	871	826	760	802	841	765	844	860	799	823	816	830	838	797	838	853	842	850	846	809	828	804	847	842	848	850	824	833	838	835	840	823	831	833	855	830	844	824	821	834	820	860	842	877	820	823	797	824	824	821	846	858	806	858	818	818	787	854	846	793	799	813	790	831	831	818	831	883	805	783	795	800	834	922	843	803	838	814	836	782	843	831	853	796	830	839	846	852	828	891	837	828	802	837	826	796	831	823	825	809	804	764	824	844	831	812	797	829	771	795	820	869	787	824	798	840	815	801	799	798	806	838	867	813	877	791	828	788	842	838	795	847	776	860	849	812	831	779	858	830	811	838	836	836	814	854	822	840	820	840	846	819	782	838	852	851	789	852	818	814	836	872	816	789	823	786	850	819	836	832	866	847	843	823	830	848	876	853	869	837	841	886	800	835	899	841	879	850	843	827	869	827	806	845	789	840	835	844	800	850	838	819	822	873	769	773	776	841	859	814	817	810	781	802	825	846	799	859	804	851	832	805	824	840	816	801	789	781	794	857	795	848	755	865	825	856	823	837	822	844	806	854	843	824	847	874	827	791	831	802	851	759	816	857	832	857	889	839	827	856	846	798	785	851	833	839	812	774	859	783	832	810	826	833	781	741	804	782	820	808	807	810	818	795	792	793	811	861	831	801	824	843	839	821	829	789	894	812	863	857	860	807	811	841	831	826	834	802	794	835	820	819	833	874	801	809	830	816	822	804	814	799	840	820	806	813	828	835	799	766	826	863	810	822	793	767	824	785	815	815	834	826	845	800	846	828	862	784	834	812	796	835	830	840	811	828	797	781	833	772	865	852	809	840	826	792	862	790	828	855	808	840	827	836	751	801	826	821	776	873	818	824	781	793	799	866	857	823	788	815	816	807	809	784	814	855	831	826	833	818	799	852	867	832	809	836	824	838	841	859	803	808	805	812	827	779	849	808	783	791	843	844	827	797	831	787	832	822	813	815	786	811	835	829	840	873	863	846	888	824	814	828	831	807	849	863	818	908	813	789	905	822	830	809	859	820	796	803	803	827	814	806	871	840	850	813	803	884	792	844	826	827	829	838	807	868	819	784	799	781	851	750	822	804	809	799	803	863	811	871	823	848	859	833	819	809	826	829	829	785	812	813	820	828	775	832	849	770	832	824	867	816	810	839	768	859	787	832	823	827	826	850	820	827	863	853	875	866	850	841	799	859	818	831	845	873	782	829	796	776	814	862	839	886	810	799	885	810	793	865	818	783	777	805	833	820	875	839	789	761	815	831	839	840	893	835	826	804	837	874	824	849	798	843	806	798	824	847	790	835	850	838	824	830	817	857	812	839	780	806	781	882	852	810	843	827	810	788	842	788	854	797	788	821	779	828	805	812	815	783	851	802	806	853	839	786	825	868	846	853	850	758	790	826	799	840	841	859	831	834	863	809	809	877	842	786	850	884	806	846	798	831	803	821	821	842	807	867	891	777	807	850	806	824	818	840	861	831	825	886	833	840	797	826	843	875	806	856	819	865	777	846	811	773	841	794	824	820	830	787	874	828	866	819	802	820	856	813	824	822	840	812	881	847	808	820	853	796	796	828	842	874	850	820	859	849	822	828	863	811	783	794	825	857	819	882	810	840	806	817	901	828	826	803	800	835	795	830	788	852	833	819	767	793	807	798	861	830	828	780	830	797	797	819	832	802	791	774	867	877	871	791	802	773	809	866	767	836	792	839	849	822	846	846	809	853	841	826	799	856	870	765	832	826	834	864	815	820	819	787	874	807	763	789	826	796	807	817	812	753	811	827	871	785	837	783	846	844	819	839	832	826	815	850	850	841	839	830	889	846	843	890	852	800	867	838	780	848	848	833	879	824	814	787	802	837	782	865	787	780	861	845	793	845	830	845	810	874	777	808	837	856	821	830	820	812	786	798	850	834	847	862	797	809	842	768	819	817	834	822	845
46943	38634	34564	17719	4735	2122	1346	958	899	821	697	615	558	609	590	539	436	466	411	471	426	405	415	430	437	393	422	460	435	413	399	443	421	381	376	439	382	445	408	387	394	388	387	422	377	406	413	412	401	385	399	421	397	434	416	429	370	412	395	432	405	408	426	419	372	424	447	379	410	406	416	414	445	360	420	369	389	431	379	396	436	402	409	390	381	452	418	407	410	424	402	425	430	415	391	391	426	403	421	425	418	422	407	426	394	436	427	414	409	383	404	381	400	415	375	403	421	419	408	439	412	375	361	367	419	415	400	372	479	410	421	419	397	416	461	407	396	404	393	401	391	382	427	426	393	425	424	373	397	396	437	397	376	405	357	401	387	402	429	395	365	368	393	424	381	424	406	403	408	415	390	409	392	426	421	453	408	400	406	436	368	394	436	387	378	439	409	399	434	401	404	384	447	416	410	388	358	412	382	411	401	395	394	442	385	411	412	410	416	399	423	409	392	424	404	400	394	423	407	397	399	419	451	392	424	430	371	411	422	385	410	427	402	431	383	409	410	405	416	418	406	371	383	372	390	408	416	405	400	389	443	379	396	421	357	401	399	378	388	418	417	409	397	393	403	413	406	361	393	422	371	388	383	408	402	420	365	401	415	390	418	439	412	388	425	447	448	389	426	401	408	399	418	394	378	409	403	398	438	348	395	437	426	446	431	430	443	405	430	386	397	372	432	404	445	423	405	394	411	381	428	377	395	393	375	404	401	448	426	367	398	415	422	421	408	398	414	408	411	382	425	400	381	470	414	411	417	382	396	381	395	414	449	414	412	420	445	414	457	437	437	390	404	422	433	442	404	418	402	383	426	432	451	425	386	382	437	402	379	406	408	431	396	368	417	425	407	384	405	421	434	414	379	440	421	374	407	422	412	380	434	406	413	402	399	430	417	420	363	420	410	387	392	402	417	410	384	418	457	416	398	435	375	415	382	430	437	411	427	416	429	404	401	412	424	444	413	384	431	419	389	406	403	407	403	392	374	409	412	393	407	409	418	424	364	399	417	454	381	353	369	422	417	411	401	368	422	377	415	433	418	405	440	421	453	385	388	421	405	377	380	410	360	383	375	374	409	408	399	378	410	390	417	412	406	380	420	394	389	420	387	382	408	402	431	413	390	405	427	439	410	414	405	371	443	377	393	394	409	436	426	407	396	444	394	412	390	409	425	428	374	395	423	374	410	425	413	436	401	423	400	387	402	416	418	389	440	434	429	392	412	407	391	460	451	416	396	396	400	436	435	398	393	426	376	403	419	356	392	404	446	401	368	402	421	438	419	384	398	391	392	423	388	430	431	437	404	389	389	403	411	431	433	407	414	406	412	434	405	437	380	385	450	425	370	403	413	385	436	410	381	441	421	363	428	389	389	418	400	411	416	408	379	392	413	421	414	406	419	411	374	399	400	403	422	445	408	375	411	422	386	454	405	452	393	414	396	398	424	439	382	446	395	414	406	424	433	390	414	416	376	423	387	462	384	428	375	362	420	414	400	404	400	398	398	394	364	381	387	461	455	408	386	370	399	453	432	427	414	423	383	384	396	408	388	381	402	386	401	410	400	414	395	382	440	420	395	449	393	372	449	376	426	410	385	437	403	387	361	386	380	393	376	432	400	381	431	428	425	412	407	413	411	394	394	403	377	374	398	403	404	441	412	409	413	388	416	366	427	407	382	373	412	412	412	385	416	402	410	437	390	399	391	409	410	412	394	343	435	408	409	419	399	374	389	393	386	368	398	387	386	415	416	436	411	393	409	421	404	419	411	421	368	381	445	412	412	414	426	387	400	402	391	395	368	427	375	368	413	367	425	414	385	417	403	400	409	397	393	390	397	399	435	386	396	414	368	405	411	384	404	408	382	373	395	392	406	405	437	429	431	370	445	389	393	393	386	421	409	412	422	424	367	368	381	421	368	394	407	424	446	369	383	423	368	429	404	418	422	427	437	385	428	388	429	415	427	454	457	422	425	418	409	398	433	357	454	453	415	383	425	391	406	379	419	383	388	412	402	436	399	419	385	392	411	376	418	391	376	436	404	377	405	409	392	413	393	410	395	375	398	421	375	379	432	389	391	419	395	408	407	397	392	423	378	391	401	403	418	438	388	420	377	411	404	388	408	409	435	402	423	366	395	408	386	432	410	379	401	388	405	420	428	427	393	355	415	448	439	407	425	404	372	414	411	410	401	392	386	408	422	386	432	386	419	417	391	427	434	420	385	411	394	413	389	395	412	417	406	409	393	426	402	405	379	427	381	407	417	409	392	394	438	408	412	419	387	409	398	398	422	368	407	417	393	334	360	387	426	432	381	400	384	397	387	412	362	401	410	400	368	349	406	373	424	397	380	417	405	403	433	379	408	423	420	409	406	359	418	431	445	403	418	430	429	382	424	409	383	394	383	375	402	386	426	402	378	433	422	419	406	430	438	416	400	407	398	451	426	377	459	422	422	400	408	384	402	385	401	400	418	413	415	435	397	408	388	432	403	393	422	405	376	458	418	444	381	425	394	425	412	429	370	406	393	375	418	369	423	428	408	415	433	404	407	392	377	441	407	412	411	394	453	406	394	360	451	441	377	409	360	384	394	407	476	410	421	389	397	392	393	386	418	422	411	406	411	424	427	407	364	394	420	406	390	398	402	386	381	407	410	402	401	379	384	447	391	428	435	415	408	421	421	391	451	404	425	385	425	383	390	376	403	386	415	379	412	411	389	418	409	407	379	391	357	416	396	400	449	405	388	415	430	398	388	418	372	357	454	395	394	385	402	384	418	405	395	430	423	427	404	406	443	419	406	407	436	411	417	413	399	414	403	401	395	426	396	403	410	434	393	386	366	429	377	368	405	424	396	398	414	429	417	423	443	400	383	420	384	426	463	369	394	401	383	386	401	435	385	420	409	381	400	436	445	395	385	416	443	394	397	409	366	414	371	410	421	400	388	433	415	375	423	425	383	393	374	382	381	381	381	409	413	413	435	423	368	373	376	404	403	425	386	436	406	405	442	408	401	412	452	372	383	426	434	410	417	404	392	437	406	378	358	403	385	424	377	424	371	416	378	444	410	369	384	397	468	413	394	421	396	403	389	383	418	360	455	416	392	447	411	436	431	381	426	397	428	438	442	380	409	389	416	423	373	382	414	442	413	417	406	412	397	377	390	393	423	430	354	428	438	415	417	425	378	407	407	380	410	378	425	367	411	396	381	423	399	421	387	395	396	396	400	389	405	408	414	408	421	384	406	385	377	411	398	409	447	419	397	382	403	408	402	389	408	418	411	392	459	378	404	413	415	419	458	434	396	458	426	402	447	424	435	375	401	375	373	436	434	391	391	415	455	368	416	399	423	426	394	397	372	400	390	431	439	391	414	374	415	406	410	430	428	418	428	404	389	403	385	413	422	438	437	407	386	416	442	379	409	398	399	401	399	423	414	389	420	402	383	400	408	411	370	439	408	389
30417	29927	34178	17914	5856	4902	3995	3265	2967	2679	2263	2039	1915	1826	1814	1683	1389	1254	1130	1123	993	987	915	1033	955	947	970	956	944	961	945	989	974	928	905	930	929	874	919	836	905	892	940	899	923	902	877	923	879	892	922	874	906	883	840	887	876	901	901	811	868	865	861	854	892	856	887	875	913	893	883	873	896	917	806	846	885	885	897	875	899	938	856	852	934	888	877	870	914	850	862	846	882	892	882	837	888	866	865	935	904	888	862	876	871	845	898	865	869	880	900	906	896	882	887	889	890	911	880	787	880	888	907	883	850	874	892	878	911	890	887	905	851	895	888	885	842	895	884	857	926	863	853	814	870	848	867	864	851	891	873	899	868	857	893	846	932	900	885	917	873	886	902	809	872	843	889	885	890	895	881	866	862	873	871	925	914	841	856	886	872	837	958	874	888	908	840	884	888	899	808	841	868	886	876	850	919	862	941	845	853	882	854	910	859	892	857	842	848	912	861	831	870	891	849	877	899	867	873	892	945	885	934	850	861	866	858	879	859	887	879	890	847	915	893	885	916	899	854	849	883	859	944	880	867	857	854	863	890	871	825	851	857	888	879	849	923	875	852	863	854	856	896	924	888	880	904	892	856	819	887	891	870	919	915	871	913	844	855	936	919	851	905	912	849	845	936	850	884	833	884	948	865	917	892	946	900	873	843	888	858	899	873	868	906	869	883	915	840	887	953	823	875	864	855	838	818	856	904	872	910	833	919	875	868	886	905	851	880	879	876	906	924	866	936	862	876	879	863	933	894	867	905	888	893	887	842	872	904	866	854	900	932	849	869	872	847	883	886	873	882	865	825	819	846	904	900	841	893	883	894	884	924	883	915	932	926	818	901	889	838	881	889	885	871	891	904	862	876	911	940	873	897	911	820	862	867	863	852	896	871	907	876	838	901	899	882	870	850	909	861	900	909	876	843	909	884	858	874	899	881	875	912	875	853	916	827	909	923	874	907	898	920	903	887	926	851	882	853	862	868	861	897	821	921	897	896	848	873	808	899	882	899	861	839	897	836	864	872	838	907	910	859	848	831	911	934	901	897	884	846	931	882	894	910	875	848	942	886	919	877	877	881	869	877	855	864	893	890	841	906	883	903	897	865	865	901	870	914	860	899	884	911	852	891	858	841	869	861	930	850	839	857	892	921	846	876	919	872	863	889	891	887	881	877	858	892	827	845	885	907	865	890	880	874	920	913	919	864	897	916	862	878	852	900	871	860	883	928	856	888	868	869	894	841	887	879	872	927	870	881	845	866	903	888	884	922	836	871	828	903	870	907	864	857	903	844	864	891	906	898	884	888	859	921	860	821	883	949	928	876	876	919	899	897	855	859	879	929	853	882	878	962	871	888	906	872	867	828	901	868	900	882	903	880	897	858	877	837	883	878	848	882	934	867	878	885	843	904	840	887	871	863	841	877	872	860	883	896	921	916	853	910	915	863	894	928	859	879	951	829	891	893	902	869	893	890	852	865	865	839	818	830	909	885	897	871	865	860	885	863	828	834	901	921	915	895	915	879	878	836	885	893	863	890	873	875	917	867	890	868	898	888	856	893	895	797	871	867	919	939	938	883	885	904	911	879	890	863	857	865	876	859	867	856	909	891	934	879	835	840	874	896	822	855	873	902	904	904	901	905	911	853	906	922	891	904	873	885	881	916	895	896	860	884	905	880	881	884	839	851	859	837	874	873	937	884	850	909	874	834	905	906	918	866	880	888	903	851	855	885	884	912	841	840	926	857	879	901	868	854	923	906	847	944	854	864	879	902	921	876	855	914	883	848	871	952	884	895	869	902	879	912	837	857	895	901	864	976	827	887	869	809	862	902	879	875	865	879	846	901	928	894	909	836	884	882	906	911	852	870	901	900	890	878	916	881	909	817	862	891	897	841	829	914	893	847	822	922	919	903	881	899	845	871	843	894	888	858	855	886	914	839	910	902	876	831	873	829	916	881	884	857	877	875	865	841	862	889	858	882	877	899	881	838	913	881	878	857	878	853	855	913	812	858	878	907	909	951	819	823	893	838	917	916	877	871	866	853	898	886	878	871	903	855	916	861	887	873	896	856	915	923	846	869	898	881	921	889	867	873	887	897	880	851	899	872	866	880	877	894	872	865	879	891	905	892	859	909	873	860	821	852	905	864	828	883	923	910	907	905	800	862	837	895	908	867	942	850	891	906	887	941	862	908	864	878	895	902	885	847	921	852	842	866	902	892	896	880	917	854	873	931	900	916	893	891	900	874	915	860	881	929	879	886	885	874	886	880	921	913	861	925	823	926	859	919	892	923	860	827	856	896	854	843	901	907	866	876	895	934	879	839	906	899	875	845	918	919	869	880	875	846	889	868	826	884	891	904	915	921	873	886	868	891	857	906	872	842	882	923	904	913	903	903	890	898	885	949	879	873	891	893	907	911	861	872	885	848	873	901	876	866	906	857	884	873	897	906	868	855	879	830	916	931	887	865	937	845	868	928	846	899	898	913	849	861	888	889	911	865	928	897	889	903	901	867	845	855	908	870	847	865	899	899	825	837	937	893	937	908	880	925	906	846	867	856	850	845	867	867	876	920	875	925	857	857	831	876	890	871	877	863	877	951	882	928	852	927	865	881	910	897	893	887	875	867	863	928	870	854	862	898	878	864	872	887	888	882	892	850	875	855	940	887	935	868	910	892	915	915	912	943	808	886	916	917	866	933	880	854	891	860	898	904	895	901	853	871	864	875	854	899	873	872	849	879	930	856	894	888	882	829	869	886	909	888	895	873	919	872	894	870	943	879	884	826	868	849	862	905	892	870	909	889	862	953	838	872	855	840	890	892	911	878	830	901	870	877	867	883	861	926	898	885	915	876	850	910	892	863	892	917	877	842	944	913	920	847	870	911	835	924	868	884	899	882	884	857	876	861	875	903	946	919	881	895	882	917	900	911	853	868	887	863	936	882	867	873	813	843	888	887	886	871	887	869	924	894	868	813	874	902	931	877	868	901	878	873	883	887	888	815	880	887	903	846	909	906	874	935	883	866	885	892	900	933	860	850	934	853	896	871	870	912	828	905	896	858	877	871	933	903	882	868	902	885	869	916	874	904	879	928	896	892	835	891	907	852	872	965	875	878	897	887	909	859	912	796	924	857	892	866	871	895	855	918	844	867	863	894	892	869	856	831	852	915	917	908	821	875	856	893	894	869	891	898	878	875	892	899	829	858	869	875	880	909	922	918	916	830	893	895	885	891	880	883	917	901	880	884	850	861	891	900	831	870	930	920	870	877	917	849	896	878	910	845	900	856	922	877	873	899	869	843	864	874	861	893	882	891	854	893	862	910	898	882	892	849	844	900	868	923	881	920	899	922	872	872	857	882	904	913	802	880	839	861	879	854	853	888	933	948	900	892	892	900	860	893	902	841	868	860	888	840	834	932	886	866	863	835	912	843	913	884	872	903	846	854	868	896	853	910	859	884	878
20022	12085	6618	1970	727	608	510	471	391	364	362	314	328	323	320	328	322	314	306	352	317	297	327	314	320	336	320	307	311	319	341	371	334	308	318	301	317	346	338	315	312	345	283	290	322	339	281	331	293	285	309	313	293	301	312	294	324	311	319	285	295	313	314	312	292	292	323	285	303	295	303	315	345	316	324	317	284	313	329	284	337	324	330	268	296	302	279	336	327	288	292	330	340	331	302	306	329	339	291	290	312	343	326	328	306	304	303	286	311	318	270	332	300	341	322	294	298	299	289	303	327	338	310	337	333	301	305	296	321	347	326	295	318	308	311	315	289	326	333	298	315	295	322	305	292	316	314	286	320	334	328	317	333	301	333	298	313	304	323	325	300	285	314	276	297	306	290	302	339	346	315	289	300	298	335	294	322	333	309	298	286	316	299	266	331	314	300	305	327	317	330	323	256	283	293	327	308	313	323	317	304	304	312	299	326	319	322	321	303	277	287	304	297	311	321	274	324	330	324	288	317	307	337	292	319	320	320	347	311	295	323	296	351	285	366	338	274	318	317	304	278	330	308	278	318	333	329	325	335	291	324	313	321	310	295	311	326	341	286	294	292	288	281	308	332	290	299	277	309	288	351	302	287	291	292	316	314	307	341	343	327	310	290	312	297	315	321	306	315	307	336	341	329	300	335	325	330	295	327	291	291	316	311	338	291	277	323	302	316	330	339	328	310	330	299	286	290	284	292	290	293	280	300	323	324	333	281	308	316	287	317	310	327	298	315	306	322	267	280	325	293	333	323	321	299	334	308	321	290	316	303	325	309	303	301	348	351	308	286	316	343	326	291	308	296	334	296	307	303	294	340	301	303	315	303	294	297	312	309	317	318	295	299	312	305	323	310	329	288	329	330	288	298	306	336	292	299	298	308	332	319	316	271	334	315	325	312	283	297	325	329	326	291	319	283	256	298	303	311	333	313	288	304	320	297	309	317	283	335	304	303	314	327	339	304	310	309	318	296	309	306	293	310	303	264	299	309	296	310	289	290	288	289	309	294	329	288	329	286	322	274	326	317	329	342	320	325	310	320	304	305	288	305	271	329	301	282	307	297	342	282	321	322	314	295	332	305	303	323	286	312	318	299	335	313	316	290	304	297	281	298	282	302	299	296	300	268	313	314	321	304	288	297	321	295	294	355	324	317	306	328	304	324	282	300	276	296	292	300	328	313	270	317	286	290	271	300	307	322	323	303	299	284	309	299	329	329	299	325	323	322	283	317	341	317	294	291	276	289	303	317	300	279	323	340	305	286	270	321	292	288	272	318	264	289	309	307	286	297	316	334	295	347	302	287	301	327	318	311	302	294	330	326	315	296	289	303	275	296	287	307	311	299	341	319	324	302	309	317	322	304	296	283	340	299	307	270	352	291	317	313	284	296	276	283	288	304	279	303	288	315	277	334	316	309	327	320	322	285	313	332	320	322	341	306	285	321	358	329	289	277	278	302	326	291	288	299	295	333	304	279	326	325	273	301	278	302	334	315	293	267	341	315	329	294	305	301	347	289	312	287	314	310	311	335	320	270	310	294	300	312	346	314	324	307	277	305	310	282	295	289	288	285	304	315	294	314	303	300	286	325	328	293	297	314	288	347	274	275	327	317	320	313	304	323	298	324	322	301	324	330	333	289	311	330	307	299	315	321	309	323	318	305	304	328	302	325	328	304	315	328	294	321	336	313	329	289	323	293	333	287	261	319	294	291	302	275	336	316	294	298	311	310	301	300	319	320	344	272	318	280	309	328	277	307	333	268	310	294	314	347	289	294	352	291	323	307	323	297	292	349	311	337	343	298	306	309	368	332	302	327	329	317	313	290	275	301	339	298	320	310	334	289	303	285	307	308	294	311	345	294	281	289	313	309	284	349	297	285	312	331	273	282	280	332	295	324	311	326	324	285	310	309	327	338	293	331	320	311	299	311	329	327	308	334	316	284	285	313	325	290	276	302	323	307	346	303	282	308	322	296	314	326	298	311	295	285	302	320	293	294	312	307	330	308	332	327	309	293	302	318	328	348	352	326	299	310	355	304	282	317	288	301	301	292	282	296	272	297	328	307	305	315	280	331	316	327	317	342	362	323	312	314	304	331	300	274	306	320	308	295	273	290	322	280	287	307	298	318	306	275	287	299	318	318	350	302	298	318	342	309	282	307	328	303	313	276	309	327	309	316	301	307	295	291	309	314	288	316	328	337	300	309	293	301	294	321	337	304	285	309	294	295	306	317	263	312	308	292	293	326	304	302	348	280	314	315	300	266	307	323	305	348	308	303	297	322	321	292	337	296	305	290	283	326	313	304	300	283	322	322	301	339	323	335	292	326	336	287	300	318	359	345	291	293	317	313	339	318	304	280	315	314	269	295	310	295	316	326	294	311	320	349	324	307	324	317	305	315	295	346	288	327	281	309	313	320	301	307	310	310	280	293	290	283	276	311	295	349	321	345	274	302	313	296	288	317	302	300	291	343	290	310	300	279	306	322	287	298	303	312	338	307	294	291	317	318	348	320	305	280	294	294	315	353	310	298	325	277	326	311	333	320	318	296	281	327	314	317	331	297	284	267	320	305	314	328	286	315	320	336	332	320	323	308	273	338	316	288	332	340	303	321	303	288	323	320	298	313	310	294	281	294	301	330	320	328	298	272	305	293	301	287	292	292	317	268	303	287	283	301	325	323	269	288	342	323	303	332	269	288	296	287	313	314	310	313	294	295	318	304	323	311	329	300	306	325	272	327	312	280	317	275	319	304	303	316	310	278	326	305	328	323	315	310	327	347	318	317	335	330	282	309	299	304	308	325	298	305	304	308	312	320	301	296	334	322	294	265	316	302	294	308	296	307	263	330	314	317	303	312	309	321	355	305	276	293	304	314	284	308	309	277	287	299	337	335	320	321	312	277	287	312	331	316	320	344	327	292	339	347	318	339	295	283	282	270	316	261	316	303	273	295	307	314	320	310	325	285	294	318	317	313	327	279	325	307	290	299	287	309	276	280	279	309	293	298	303	326	306	302	300	282	318	308	325	285	315	310	287	306	309	311	292	303	303	331	318	292	307	326	324	318	327	340	256	246	294	287	304	299	295	296	338	318	336	343	331	343	322	315	305	310	312	311	293	301	286	301	324	332	303	315	306	295	287	332	323	291	331	311	318	310	287	302	322	327	320	297	323	327	322	319	278	331	338	287	335	284	298	293	308	307	323	314	346	363	331	269	290	310	286	323	324	298	307	308	296	308	312	296	308	324	329	274	305	330	284	313	296	304	273	294	339	307	325	277	315	342	333	313	293	316	318	329	353	301	287	302	310	305	295	339	289	286	302	287	290	279	314	308	298	313	333	331	312	299	326	283	320	280	297	292	317	329	312	294	309	325	318	338	317	302	314	304	292	298	301	313	318	326	345	287	304	313	273	344	326	287	288	297	329	306	301	299	290	299	299	305	287	301	309	326	284	296	304
12026	9847	9318	4294	2172	1776	1490	1261	1168	1088	924	955	901	931	877	826	801	818	792	745	736	773	706	720	715	790	728	709	688	727	707	696	766	682	743	741	723	711	737	707	730	726	721	690	675	702	678	697	726	688	708	680	710	751	737	677	717	764	717	703	705	691	672	681	744	692	698	716	701	703	649	694	688	719	679	702	736	706	714	735	658	752	706	683	690	650	654	681	665	664	669	657	695	718	649	652	708	679	711	676	709	695	700	713	770	669	671	684	701	686	731	706	649	722	697	691	728	698	746	690	696	699	721	738	716	711	686	698	732	673	741	707	689	665	664	675	720	655	679	680	675	680	684	687	680	666	691	681	645	675	695	698	698	676	696	708	691	714	663	655	672	715	708	669	685	674	672	688	682	664	692	658	727	751	715	667	717	692	714	656	751	707	721	721	705	715	694	659	724	685	660	662	689	745	702	692	717	677	733	721	693	712	716	718	710	691	702	688	681	727	687	707	756	693	683	644	654	719	716	743	693	694	674	736	744	680	717	717	679	688	684	731	662	715	674	731	687	674	735	676	647	691	730	754	755	693	684	696	670	714	678	702	729	689	730	702	686	670	703	684	698	706	677	670	704	731	702	695	673	706	698	692	687	727	692	707	631	716	719	693	695	638	722	701	725	676	690	729	736	664	732	712	738	657	698	683	682	647	713	765	671	688	719	674	700	730	676	708	690	734	676	683	672	668	734	703	735	706	651	699	731	697	690	711	696	677	641	679	636	726	715	717	712	660	699	724	724	716	722	667	689	679	667	715	702	709	724	686	713	654	665	695	707	701	717	736	694	688	706	681	704	714	706	702	659	701	703	673	686	766	658	721	699	710	718	687	737	684	709	684	728	710	720	690	739	659	715	698	700	702	702	681	697	686	710	717	677	671	670	658	699	683	732	707	702	737	707	705	685	701	664	718	686	742	708	723	705	661	732	667	660	659	672	712	712	719	681	727	700	716	680	698	675	655	648	726	700	702	731	654	646	681	695	699	702	697	695	697	716	711	736	653	670	695	735	732	764	683	658	665	761	736	725	668	681	642	684	718	747	688	692	685	714	689	715	657	724	634	670	729	698	662	643	674	679	721	660	759	681	674	668	683	720	701	683	682	702	718	722	692	703	755	656	685	740	691	655	718	736	662	696	693	653	682	690	651	690	710	674	650	676	671	664	701	706	738	677	693	637	711	692	686	696	657	673	655	674	703	686	698	734	706	696	693	688	675	730	682	643	674	711	702	663	755	700	670	694	689	653	681	694	653	669	672	713	702	661	691	677	734	683	715	724	692	695	665	686	650	697	693	641	703	701	695	675	689	728	705	763	695	685	725	735	708	686	665	710	680	720	710	647	734	686	708	695	662	640	642	720	698	688	714	707	669	652	684	702	733	748	688	635	684	745	717	720	647	698	708	686	707	660	711	709	725	699	668	669	678	738	709	679	661	658	718	687	736	653	710	736	688	700	682	699	699	688	736	689	651	670	697	689	721	704	631	714	701	704	665	695	700	692	681	671	720	663	710	715	704	708	714	740	690	664	683	693	692	683	659	696	714	653	706	711	758	694	717	680	635	736	697	721	658	705	650	667	747	765	721	702	663	697	664	721	685	679	694	660	677	687	661	721	661	668	741	648	671	696	650	691	731	713	727	723	695	704	690	707	698	699	689	698	706	656	707	699	694	731	637	641	693	704	678	690	700	706	665	698	704	670	693	689	701	666	682	711	688	670	693	677	669	632	738	713	688	701	657	679	720	655	698	693	702	673	709	725	689	696	707	701	686	672	666	682	694	694	667	755	690	685	697	708	726	691	733	718	688	722	684	680	715	712	706	693	710	710	712	681	720	667	689	735	670	663	645	683	706	681	684	673	660	745	701	678	667	722	720	708	706	698	753	704	688	722	672	721	709	705	693	695	666	716	682	701	730	669	687	676	714	702	747	648	695	729	685	689	709	744	701	670	713	667	687	703	688	666	645	688	679	719	708	680	667	720	671	722	711	703	738	687	713	699	712	666	641	710	717	683	668	683	695	630	722	740	654	681	696	641	691	703	688	678	731	753	714	669	726	720	718	731	752	706	698	714	742	667	616	680	670	738	792	697	658	677	665	692	687	695	721	700	650	653	695	698	702	669	632	752	691	731	704	709	731	727	683	741	666	713	715	674	755	729	676	677	666	704	680	688	715	675	717	742	629	622	674	669	671	666	700	686	715	683	687	702	678	743	702	712	681	723	684	686	700	649	711	636	644	657	716	696	654	690	662	683	714	688	674	696	670	682	743	703	643	707	675	742	776	733	676	712	699	696	696	704	723	665	697	695	679	678	647	724	743	742	682	703	668	752	680	708	680	653	676	619	678	693	693	691	685	652	701	662	703	677	692	649	657	672	684	742	690	651	673	704	681	688	710	648	689	741	671	662	685	687	701	674	688	686	712	644	715	670	677	687	696	693	709	754	693	768	665	687	719	658	662	718	690	691	673	726	696	715	714	697	743	693	739	688	723	733	716	685	695	719	697	735	659	684	723	748	694	667	704	695	720	663	689	679	679	686	707	715	717	675	670	680	703	650	730	653	684	663	701	694	730	657	712	735	714	713	717	695	691	700	711	728	688	678	647	691	672	668	694	684	628	669	638	676	677	744	684	708	614	695	707	686	697	691	701	720	708	654	699	716	680	701	696	691	700	663	636	679	727	706	689	673	735	689	685	695	727	681	704	740	677	660	694	685	702	704	717	681	706	717	700	738	685	738	664	696	699	646	653	702	683	720	667	699	696	681	629	681	688	725	719	694	702	725	669	674	692	669	698	693	729	678	710	669	698	670	708	720	714	720	705	716	690	729	748	686	670	709	663	697	660	713	639	674	709	702	716	688	709	647	688	775	657	713	730	683	722	743	708	659	708	750	681	728	693	697	723	700	681	737	679	712	747	725	728	738	712	688	693	726	712	671	671	671	710	657	701	709	714	672	685	703	698	685	714	706	655	707	650	680	668	737	651	740	625	730	706	665	651	704	671	707	651	729	732	719	680	686	721	664	713	697	710	712	677	750	741	737	686	724	686	698	761	688	717	695	677	686	700	641	679	671	703	683	680	715	689	735	693	649	710	702	681	720	688	711	719	727	685	730	721	718	731	715	744	685	744	699	729	726	649	647	726	699	678	727	702	690	654	673	685	696	696	717	669	714	679	711	675	675	669	751	649	731	683	688	675	709	694	676	707	731	699	730	695	697	692	699	721	679	707	732	716	724	684	686	668	647	687	735	725	694	705	723	719	701	720	724	719	683	712	684	721	697	649	714	697	709	680	683	699	680	721	643	708	658	723	688	708	748	670	672	713	714	639	694	725	657	733	708	689	728	716	698	682	742	682	706	691	667	684	698	684	683	697	688	700	731	712	708	682	680	711	742	694	668	690	720	661	723	698	712	662	693	675	670	685	689	687	721	677	670	697	695	701	755	740	705	669	680	683	775	711
38116	28593	23842	9498	2222	1178	896	721	661	569	447	442	432	461	432	393	362	364	370	343	345	365	350	336	363	319	348	358	366	347	353	355	365	366	338	322	335	327	365	352	328	345	345	344	321	352	303	364	349	371	407	365	357	335	301	334	378	372	346	372	385	348	324	338	385	360	345	379	337	345	352	361	348	342	326	352	367	361	348	342	278	302	395	356	322	355	365	341	354	372	348	360	339	359	333	342	348	355	372	368	338	337	351	368	369	336	340	352	334	358	338	357	328	335	306	325	340	357	340	356	328	345	360	325	326	348	355	355	312	354	374	341	367	349	332	373	368	322	357	351	326	347	348	374	305	322	347	334	317	354	353	361	357	303	359	340	321	331	334	377	306	373	341	322	337	358	348	343	344	365	359	342	364	317	293	397	352	381	359	384	320	359	344	368	344	349	336	341	338	360	361	343	363	343	330	334	369	366	321	342	375	368	329	377	364	327	350	332	392	366	346	346	324	354	363	330	354	340	375	366	337	349	325	360	348	363	331	347	321	370	350	353	363	362	348	320	350	387	379	326	340	368	346	369	308	352	330	361	350	347	289	320	358	289	344	376	334	380	325	350	316	353	318	332	351	330	304	354	366	310	340	357	331	377	324	322	372	338	329	343	303	352	326	333	400	323	381	349	357	346	376	363	414	338	359	338	355	374	361	358	332	350	358	342	332	350	366	322	355	306	337	351	339	319	336	331	358	371	374	363	341	348	348	368	354	355	346	302	360	367	368	360	340	325	338	387	344	322	371	350	357	369	362	360	330	395	314	335	361	332	323	353	341	342	358	327	360	334	352	328	323	360	325	331	331	346	381	361	320	357	348	364	364	356	360	365	355	387	385	342	369	363	347	361	320	358	326	314	313	355	356	335	337	346	371	352	356	323	362	339	332	389	347	391	382	374	321	325	374	323	364	343	346	377	337	333	368	343	315	323	359	375	331	334	323	378	349	342	331	348	370	340	360	376	386	361	330	374	311	356	341	346	329	322	308	316	349	306	360	331	345	306	320	357	331	345	357	370	338	378	316	339	318	333	332	342	336	335	342	343	376	350	317	321	355	363	359	348	357	345	341	369	350	339	295	291	341	360	343	355	320	344	369	337	366	360	351	341	359	346	312	358	357	354	347	335	341	348	330	315	325	352	366	343	311	359	373	352	350	384	322	345	345	311	367	351	352	338	357	366	351	326	360	364	355	320	361	323	339	355	332	323	356	403	341	331	314	304	350	326	340	335	351	352	337	343	338	340	324	367	334	331	336	319	376	357	354	359	296	333	341	362	297	345	357	331	324	364	300	319	334	353	321	361	370	315	365	355	338	322	356	374	305	307	330	339	351	330	338	356	350	333	351	367	351	338	342	362	360	358	336	327	337	318	406	346	355	328	319	355	374	365	293	338	326	333	302	365	324	362	362	356	362	297	320	370	336	329	357	309	350	343	354	312	328	331	353	323	333	392	349	377	359	357	361	358	351	344	316	323	354	376	361	325	347	331	356	306	330	370	365	328	343	307	361	318	329	320	339	355	348	325	338	325	369	350	337	380	336	321	344	329	310	343	354	341	316	384	388	342	352	343	321	334	344	336	393	314	364	344	370	355	333	355	328	324	359	344	330	360	355	368	354	350	366	374	374	354	351	356	330	348	356	367	328	309	311	344	344	346	341	336	342	370	354	320	313	335	331	341	343	319	357	399	360	316	314	304	341	345	351	354	352	340	341	312	391	317	347	350	393	367	338	336	322	313	334	324	357	348	322	330	357	318	376	345	335	322	347	329	343	343	292	350	359	326	322	373	354	343	350	386	334	344	315	371	335	351	348	346	326	353	374	388	366	302	319	349	360	355	361	365	364	320	302	308	330	368	383	341	351	317	352	294	344	320	322	358	345	335	322	363	363	363	341	331	372	363	313	318	350	371	350	361	347	338	333	357	355	345	358	374	322	334	326	331	370	335	329	323	312	331	319	380	363	352	346	335	346	371	379	351	332	355	368	364	375	355	339	377	342	359	375	343	381	370	315	342	309	348	328	369	330	347	348	371	322	343	314	341	313	318	342	325	374	316	314	320	372	368	321	380	350	345	337	354	330	347	399	327	370	352	347	347	358	340	322	330	314	343	334	331	339	369	333	326	339	368	364	343	344	347	356	344	334	348	370	368	341	365	337	331	336	324	338	331	340	377	348	320	374	355	346	348	354	340	351	327	362	310	321	336	374	349	356	330	312	355	356	363	342	344	348	344	365	362	359	364	359	370	357	334	345	374	384	336	350	335	324	338	336	331	362	339	320	322	387	351	325	311	334	329	352	344	335	316	363	352	338	377	352	330	381	361	336	315	357	318	332	359	353	379	333	335	334	372	355	323	329	351	337	356	325	336	344	348	345	361	350	379	347	351	351	359	351	335	358	336	344	350	332	339	355	362	382	351	346	335	341	331	351	339	286	336	343	343	360	340	345	368	339	339	384	355	357	342	373	364	342	344	389	357	383	342	341	344	344	337	349	351	359	403	370	332	303	379	327	356	347	392	365	326	363	348	392	376	351	352	355	420	376	327	374	351	372	325	368	354	362	359	365	354	352	328	333	341	352	350	409	348	391	344	348	376	340	366	396	364	312	350	350	340	326	322	324	380	337	312	350	353	381	351	366	356	334	346	339	335	333	329	331	376	362	353	312	352	348	333	366	333	326	347	353	313	340	351	319	373	357	337	360	355	330	338	352	338	343	316	395	413	373	338	340	353	361	345	321	360	345	318	375	351	372	410	298	331	391	337	338	328	399	374	363	349	339	326	359	359	376	304	360	322	323	365	358	342	319	320	336	329	307	337	364	403	355	327	360	349	347	316	294	350	368	343	359	333	348	308	338	353	322	369	358	346	349	361	394	340	374	335	351	364	349	387	340	359	337	341	333	315	346	359	345	372	369	359	338	372	346	384	360	378	350	351	360	326	326	357	335	361	378	332	352	334	336	323	343	351	354	320	333	345	359	320	338	348	366	389	362	367	357	379	293	388	371	370	339	327	338	317	354	312	336	358	343	366	332	346	328	348	340	347	372	379	356	352	365	351	372	364	348	348	331	302	340	375	314	347	353	352	335	375	351	352	329	330	356	340	345	322	328	336	361	325	393	345	350	338	341	346	414	367	381	390	322	306	365	339	325	367	363	357	345	340	326	338	364	349	382	382	371	286	358	357	347	348	345	343	346	402	347	344	342	363	374	363	351	327	326	324	341	361	323	359	356	390	377	352	300	326	350	376	319	356	325	333	350	362	362	361	349	336	335	371	365	355	347	393	368	352	344	334	318	320	355	326	335	358	329	374	318	355	343	359	345	345	405	343	350	331	372	335	377	353	341	328	349	364	352	329	352	372	344	320	340	359	344	341	357	337	338	339	350	357	305	381	381	346	358	348	345	337	335	324	365	342	349	350	336	345	349	327	365	341	357	310	343	360	356	337	351	379	343	344	345	329
24584	22078	25321	11220	4065	3443	2800	2243	1986	1882	1573	1418	1453	1417	1393	1141	1048	958	898	941	888	890	895	870	868	814	860	821	789	806	822	836	847	843	795	810	801	786	814	817	789	777	792	790	761	764	781	727	795	843	735	764	787	766	795	741	785	773	834	818	743	795	834	741	776	761	771	775	756	727	760	718	727	797	825	767	758	805	758	767	782	798	756	776	759	771	777	782	793	762	744	779	773	777	745	755	769	767	813	793	822	775	763	766	811	788	767	712	768	740	775	728	766	740	839	775	779	757	773	778	764	790	740	762	781	782	759	732	737	746	786	751	769	768	758	836	812	764	812	804	778	808	776	810	787	763	747	770	807	816	772	780	725	817	797	767	764	754	774	742	793	797	812	755	756	707	748	802	751	768	769	767	762	776	702	771	791	787	757	821	784	773	776	774	797	795	815	771	808	813	742	755	770	774	759	790	763	779	800	783	786	823	767	789	809	722	771	752	809	752	813	795	804	772	757	780	724	759	710	739	776	760	802	753	755	755	799	807	777	761	777	772	762	746	795	761	775	723	751	755	703	792	712	807	753	781	784	775	777	824	708	775	786	771	802	779	744	746	809	773	775	818	774	775	759	815	802	774	773	750	773	814	776	781	783	779	802	783	779	806	751	783	768	766	796	767	726	777	747	760	786	754	754	775	807	826	766	758	747	775	753	750	736	744	751	773	750	793	790	751	743	766	780	771	783	754	768	766	723	757	791	816	806	788	768	780	747	854	785	754	758	759	729	769	751	747	783	723	786	767	755	806	758	773	781	790	726	741	741	740	750	731	793	773	769	786	786	790	790	744	754	759	780	752	767	774	759	765	827	791	750	735	808	752	806	766	798	776	777	735	743	834	810	796	752	753	736	762	809	758	782	735	711	797	811	742	719	789	798	766	776	777	753	817	770	733	786	747	765	763	784	761	773	744	750	853	782	722	777	799	779	744	763	748	794	818	778	799	783	744	760	749	796	750	697	782	767	755	817	757	742	788	762	703	788	823	801	786	835	746	785	707	740	758	801	777	741	830	767	792	743	804	786	781	744	721	809	767	813	797	792	780	775	769	769	783	773	782	725	810	742	727	816	764	810	782	786	797	752	737	724	792	715	758	817	773	765	782	750	773	790	798	780	747	720	748	787	793	818	802	753	797	848	770	777	850	785	771	759	766	799	786	776	750	731	681	764	760	776	805	797	731	770	786	754	771	786	819	763	786	754	784	767	771	771	761	721	788	782	782	737	743	812	801	774	806	750	785	727	769	784	778	772	792	766	776	792	766	804	719	805	808	783	773	758	803	780	779	831	809	757	757	802	766	762	763	773	773	731	769	768	777	813	745	771	836	751	792	788	744	752	785	750	793	769	699	741	761	774	763	808	793	776	764	789	828	743	784	732	766	743	802	746	808	789	791	762	810	760	757	780	788	818	768	756	765	791	791	817	691	754	798	755	812	715	800	720	768	770	782	782	818	729	763	783	722	798	800	806	735	749	795	802	772	759	756	765	743	798	756	762	774	772	746	798	719	791	825	728	753	780	752	760	773	782	761	738	768	764	767	750	817	782	723	753	795	816	759	801	792	782	779	760	803	791	770	768	712	808	747	752	753	784	776	790	756	779	777	793	820	767	750	756	779	773	749	738	798	758	751	802	792	751	752	768	783	772	776	814	759	771	771	808	761	815	772	773	779	751	733	762	815	739	763	772	836	732	787	769	789	790	808	741	720	770	781	797	793	786	797	736	772	760	795	789	794	719	761	778	784	794	747	796	758	735	768	815	745	727	781	750	780	748	763	751	725	766	763	768	728	775	772	712	796	795	779	752	707	808	826	791	769	792	833	809	769	779	790	770	751	789	787	769	822	748	820	798	781	763	771	759	723	784	737	758	783	791	776	742	740	816	751	800	761	738	751	781	714	769	792	759	747	779	775	798	790	799	767	799	752	771	735	773	781	766	776	812	795	760	792	790	807	778	795	743	745	733	839	766	737	707	761	787	773	737	778	747	790	779	784	755	780	790	756	766	796	780	739	768	705	787	787	787	778	785	757	801	763	790	777	777	773	748	788	791	763	768	744	739	716	820	779	795	776	769	737	820	808	761	726	756	794	822	795	771	776	749	738	788	770	738	772	783	766	759	711	768	754	750	744	750	770	804	809	746	784	701	741	755	767	718	771	769	736	751	765	804	765	784	781	798	731	779	775	785	798	801	786	797	750	782	749	809	796	787	789	794	800	822	761	749	741	723	740	754	800	770	738	782	754	801	762	762	776	754	810	745	841	768	801	780	779	749	739	757	794	725	759	738	810	794	784	780	738	751	769	787	763	760	811	790	808	740	810	770	794	809	750	777	785	779	801	729	730	748	777	760	739	759	779	704	752	791	772	816	771	756	742	823	712	728	717	756	748	732	762	811	774	731	757	742	778	802	764	829	746	772	794	741	789	751	771	789	764	778	819	769	721	769	760	790	738	754	758	747	807	771	745	774	815	824	772	722	826	786	817	750	750	718	799	764	756	804	782	749	762	745	726	755	767	734	760	753	778	734	798	748	804	739	778	783	853	762	752	811	772	787	779	811	775	780	785	787	752	789	804	736	803	763	775	737	806	826	819	765	787	795	794	765	748	771	787	823	755	757	754	779	763	762	745	756	719	762	744	763	766	750	755	778	761	817	770	814	773	819	709	734	759	716	806	805	777	745	781	803	804	788	757	772	776	756	830	764	775	768	768	758	748	811	743	774	793	805	801	768	780	742	808	768	782	769	826	761	794	754	786	753	779	779	794	717	789	773	737	789	821	740	773	741	768	769	742	826	748	766	740	817	765	779	797	788	750	792	790	801	766	767	808	731	784	748	805	767	748	777	813	777	772	769	806	761	762	794	749	773	754	804	783	796	787	727	781	783	726	763	787	758	725	738	762	761	746	784	795	764	761	797	794	790	758	719	711	773	739	766	774	757	779	772	751	785	767	754	746	825	750	745	775	745	762	806	784	760	771	753	752	778	797	815	799	765	761	778	743	788	726	739	762	786	815	723	778	778	776	761	790	740	709	770	766	795	751	756	778	810	786	797	801	739	770	772	749	810	792	753	716	754	750	818	725	727	812	782	783	762	741	754	794	734	782	802	755	725	734	766	743	762	782	770	721	795	807	767	746	759	748	773	757	795	784	761	819	769	804	756	807	763	733	794	705	763	772	789	772	787	847	759	733	774	751	788	793	771	791	792	786	792	787	741	806	779	748	767	741	766	731	750	757	754	785	798	719	776	800	742	716	772	758	754	763	739	735	726	775	789	782	746	785	745	815	800	808	799	752	718	761	839	795	770	784	751	795	792	763	795	759	782	743	779	781	804	782	787	781	784	699	796	755	797	783	750	806	751	741	742	752	709	848	769	727	739	771	819	739	782	812	780	769	751	761	762	764	760	797	778	786	786	760	776	825	832	776	756	723	764	785	792	731	761	823	750	751	757	807	763	765
48082	38731	32626	15850	4022	2144	1465	1054	842	707	623	671	645	613	552	547	503	449	426	406	414	422	418	389	448	459	372	414	363	391	383	372	378	354	362	425	403	356	380	370	401	339	387	363	360	361	396	352	426	394	385	414	370	406	411	404	344	381	398	363	376	364	394	449	399	408	366	399	384	385	369	383	375	412	385	400	384	343	385	378	373	374	374	410	382	434	390	390	394	398	416	373	381	435	383	424	383	411	376	407	390	397	390	381	371	404	363	401	405	382	399	364	405	358	396	380	379	359	402	399	406	382	372	383	371	385	358	414	393	396	398	370	361	393	379	356	351	374	394	380	387	389	421	346	387	361	413	382	369	384	388	377	398	373	382	388	424	419	385	398	385	388	379	401	354	368	377	385	400	365	380	372	361	353	347	427	420	370	381	350	387	368	386	363	402	458	385	363	424	405	388	387	397	376	364	369	371	376	412	400	401	402	402	377	369	363	354	373	427	386	382	396	419	375	363	406	381	366	345	414	388	397	353	402	364	407	425	426	375	413	406	411	390	439	426	411	373	397	392	397	386	389	382	380	390	403	390	377	388	388	391	414	385	413	391	403	337	409	428	392	375	374	392	375	363	373	406	384	363	367	385	396	405	421	393	392	410	400	412	369	379	396	370	426	427	414	366	415	385	403	412	396	403	410	400	363	376	395	395	383	391	371	385	404	370	379	377	413	427	378	390	393	393	396	388	407	353	394	372	401	388	344	365	394	376	355	358	405	403	376	403	431	386	406	453	414	407	376	342	347	398	379	379	395	383	391	376	368	389	382	394	380	414	412	401	393	392	367	383	411	370	395	357	388	373	374	347	365	390	394	416	372	377	377	378	364	390	392	385	377	389	393	396	355	397	389	405	356	392	356	362	386	382	362	368	370	409	361	360	368	374	372	357	384	395	426	399	433	403	401	423	372	379	382	424	406	404	378	416	356	369	395	398	431	415	399	364	378	390	396	402	408	378	369	384	381	434	380	397	401	358	402	401	382	410	424	390	396	404	405	377	373	396	374	399	378	398	384	459	408	396	405	398	357	433	443	431	415	402	356	401	394	381	403	368	411	410	407	389	382	370	402	367	362	404	390	348	357	384	391	386	377	395	377	389	364	390	386	412	377	370	399	429	396	371	348	357	400	359	385	395	377	355	386	387	433	406	384	388	357	390	434	357	403	377	370	390	385	407	366	391	381	375	372	393	395	426	384	374	381	375	415	392	395	418	380	428	400	409	374	386	384	383	399	358	366	375	372	354	407	399	402	397	368	424	356	395	406	384	396	362	376	413	386	400	382	368	357	382	383	394	355	425	398	395	379	395	411	423	413	382	367	372	378	392	395	382	434	391	429	391	419	398	402	393	395	392	403	380	386	392	363	389	412	405	406	418	402	384	386	389	393	382	418	377	369	393	347	393	363	370	363	420	384	392	380	401	387	379	411	411	385	382	344	378	453	432	408	370	393	378	364	391	385	391	371	366	383	371	379	419	378	360	396	400	402	376	393	390	388	359	374	375	432	420	381	405	372	367	384	377	362	365	365	421	386	390	373	373	377	377	409	407	376	384	372	373	415	384	398	393	424	403	406	393	403	399	357	429	374	417	359	388	418	386	424	405	360	399	419	375	381	379	412	371	401	431	395	392	407	380	397	423	409	380	413	388	380	386	386	411	376	377	385	415	413	395	409	419	382	387	392	394	397	405	387	392	400	382	420	394	397	406	389	379	361	369	374	373	396	427	389	367	378	378	423	408	356	407	414	386	384	371	371	422	340	382	348	377	406	416	401	413	360	404	427	384	401	391	423	398	383	374	361	397	381	383	348	386	380	394	385	359	395	389	388	357	431	428	420	434	438	431	371	412	383	433	398	363	372	393	386	415	373	363	390	377	375	382	370	387	402	373	382	409	389	388	402	367	367	354	389	375	406	357	390	391	400	354	350	399	413	376	375	373	381	395	383	372	354	397	403	375	373	391	364	409	365	381	398	399	389	375	365	383	392	388	399	396	402	409	377	369	408	385	395	394	420	387	372	411	417	405	383	357	418	431	417	386	403	402	367	449	396	361	425	417	382	361	434	377	382	399	388	398	366	397	389	356	394	358	356	392	396	406	369	433	417	379	422	384	400	411	390	381	346	386	388	385	414	405	403	369	426	386	350	372	359	390	395	396	384	386	356	391	383	406	372	385	410	374	404	421	341	402	396	415	350	388	403	375	404	399	376	395	376	412	386	388	392	377	379	414	370	389	380	398	375	384	380	369	388	350	387	392	370	407	423	385	365	399	396	404	392	398	418	419	394	363	393	440	407	386	364	398	450	413	388	395	390	370	358	364	402	357	390	405	426	418	393	382	396	355	385	373	392	416	406	350	406	367	374	388	379	386	393	339	374	379	407	416	411	350	408	404	401	404	362	373	368	420	414	410	382	357	395	380	340	354	414	430	398	398	375	402	425	422	392	378	363	381	358	429	397	414	397	387	391	380	342	315	392	376	397	383	374	388	401	375	353	380	400	385	389	335	404	372	379	389	407	378	376	373	395	394	378	386	382	442	361	367	377	393	393	398	389	387	366	386	405	369	409	416	333	373	368	383	433	416	385	369	421	395	379	375	403	415	395	380	393	372	387	356	408	395	398	379	402	434	396	385	403	383	373	405	393	385	381	371	348	356	340	406	418	391	362	384	383	372	381	409	395	355	376	360	370	360	376	429	357	390	374	431	419	383	352	405	414	373	393	347	424	384	351	406	411	409	396	383	392	414	387	332	366	406	359	407	367	384	363	367	425	394	419	418	401	383	396	368	418	416	390	355	404	382	389	380	336	407	360	404	388	395	418	389	371	380	386	403	354	340	362	376	421	337	401	389	379	421	386	375	367	427	363	377	383	408	412	359	377	404	393	404	398	375	373	338	391	423	384	392	407	401	383	395	416	363	397	375	402	343	422	367	393	388	372	383	454	383	355	419	408	362	398	415	368	386	438	376	362	388	368	363	366	419	411	369	404	400	388	369	384	385	384	379	403	403	363	358	384	384	406	384	363	419	388	385	378	442	373	351	374	398	398	403	362	381	416	391	383	417	365	377	419	359	437	433	402	369	390	396	402	416	394	362	424	383	393	397	387	363	364	431	386	410	369	389	391	370	382	404	358	395	394	379	406	398	401	384	347	414	400	420	380	375	382	413	377	399	407	397	378	402	354	411	403	389	380	402	360	391	367	419	374	374	376	354	364	418	382	392	387	351	391	393	352	414	357	396	427	386	367	385	386	363	382	399	396	323	399	422	380	384	373	392	383	387	360	333	401	404	378	380	364	373	441	411	376	370	375	386	402	393	400	355	354	404	400	385	412	421	426	376	445	364	382	414	408	406	422	359	417	381	392	386	366	371	378	429	389	405	363	406	361	386	371	389	375	410	386	395	364	379	388	366	363	391	428	410	428	395	363	381	398	373	369	428	349	405	376	406	416	357	390	363	371
30680	30161	31830	16537	5880	4888	4152	3253	3105	2615	2132	2171	2001	1886	1849	1604	1451	1295	1139	1044	1025	1070	1009	957	962	989	964	919	943	884	940	943	885	820	908	888	859	841	907	858	839	869	846	837	839	836	830	871	817	839	826	876	867	829	851	869	847	886	907	835	893	827	926	834	875	842	845	813	869	873	850	886	835	847	858	836	853	796	818	862	805	824	869	837	832	867	884	820	830	843	812	874	836	907	865	876	857	884	813	876	858	840	826	824	827	800	852	902	872	864	801	859	843	832	832	879	856	840	840	818	837	836	822	862	881	811	834	852	829	846	895	872	829	785	876	860	883	850	840	812	818	839	914	894	868	831	852	854	880	801	841	861	883	844	793	821	816	813	846	881	824	832	879	761	910	883	873	892	882	807	829	835	808	916	845	792	888	814	811	885	833	906	828	882	823	870	854	819	779	838	869	891	825	836	800	810	816	882	845	804	886	861	854	792	838	849	892	864	874	813	853	871	883	845	874	821	869	852	844	859	886	855	838	855	825	809	856	854	837	862	853	901	866	858	839	850	849	849	804	834	822	862	849	851	845	854	825	875	831	817	885	850	861	780	837	829	822	868	794	892	872	853	799	859	839	777	852	836	859	872	849	819	866	848	872	859	868	826	786	816	806	844	844	799	856	831	831	891	858	863	774	843	864	821	768	837	837	809	838	822	838	864	914	851	860	844	791	832	778	773	884	899	869	889	858	877	852	838	811	823	854	841	818	869	850	883	919	858	813	918	841	864	862	838	885	844	815	884	859	789	800	850	824	836	869	810	824	876	855	895	851	847	859	837	814	873	873	815	872	817	861	803	840	852	831	843	848	832	821	868	864	849	859	830	852	830	852	825	863	916	854	857	896	871	852	846	801	859	863	844	873	867	863	882	808	883	847	840	836	849	832	875	835	828	852	813	856	841	902	820	847	872	829	859	819	866	850	810	892	821	817	907	859	863	820	849	807	837	851	837	843	859	859	810	865	806	807	886	856	853	885	844	837	842	844	871	842	846	859	890	871	878	848	823	791	814	860	814	869	859	832	856	870	856	873	861	896	839	864	913	860	858	860	829	824	887	885	870	849	849	864	836	837	802	838	833	872	860	816	870	826	868	832	859	854	814	833	844	846	860	900	816	879	887	835	851	844	889	870	879	840	828	809	788	839	785	873	885	856	843	866	806	859	889	852	866	877	878	850	849	788	801	824	843	837	825	841	907	879	848	897	855	877	774	816	866	847	841	801	846	826	880	861	838	888	829	898	831	905	814	930	845	822	857	804	853	784	829	905	883	823	781	846	828	840	836	863	865	831	835	825	855	852	838	824	851	833	841	805	831	884	812	838	818	847	813	842	860	825	815	849	829	842	866	861	863	807	868	877	845	870	890	889	826	834	855	913	875	873	841	897	839	903	825	877	867	891	833	797	868	837	842	850	814	880	877	867	850	871	867	803	795	826	832	789	817	851	861	854	834	867	921	846	851	882	892	831	832	887	875	855	828	881	874	864	907	847	827	858	770	845	840	855	855	839	824	882	849	798	833	845	885	823	915	856	827	828	833	828	846	840	883	822	895	787	842	900	875	760	868	857	847	862	800	893	811	882	847	855	833	880	848	839	846	868	863	855	830	860	821	799	860	862	867	819	819	855	816	804	899	855	865	869	810	860	800	852	850	795	842	824	825	841	821	784	926	827	858	849	895	801	887	842	823	801	890	889	876	827	832	873	837	908	848	896	836	850	909	840	820	869	857	815	888	817	865	818	900	850	861	893	811	843	769	801	870	890	833	832	850	818	832	871	875	833	893	882	832	802	864	848	880	795	827	852	858	877	887	868	798	832	829	833	856	803	820	867	849	900	853	801	824	853	851	866	839	831	805	869	793	831	813	833	878	829	857	830	882	843	824	842	797	836	856	849	816	816	904	849	869	851	938	900	862	887	848	835	811	893	873	868	873	875	777	789	833	861	840	805	817	855	791	891	773	827	865	826	870	873	843	888	834	832	838	843	871	851	881	852	837	791	804	823	772	897	849	847	789	858	863	833	848	830	838	863	873	852	884	889	795	866	865	852	836	846	916	830	786	860	915	817	838	816	807	860	828	836	848	845	877	879	862	817	888	902	858	884	844	855	856	832	774	834	820	810	848	876	800	824	896	872	825	865	860	882	835	863	864	866	816	847	824	797	867	798	852	884	818	872	830	838	875	841	822	865	826	842	872	844	853	824	850	854	848	808	844	822	921	882	847	835	846	887	870	840	864	844	865	856	826	866	780	894	834	820	865	813	805	816	885	894	870	828	871	813	856	829	829	843	872	859	817	824	877	870	816	868	831	831	870	835	850	859	845	880	834	824	849	820	806	846	792	835	905	940	845	837	860	865	899	800	830	865	836	844	852	864	833	869	814	841	823	823	835	856	839	896	895	883	792	854	848	849	814	864	828	836	833	867	839	820	844	810	828	833	885	877	820	864	847	824	807	825	873	843	847	841	869	867	857	859	820	853	896	858	870	869	805	854	856	858	850	826	853	821	893	856	849	814	891	840	906	850	860	830	841	885	843	889	854	841	859	801	842	837	875	848	842	835	844	812	864	860	782	834	791	844	874	840	875	868	819	771	841	832	832	866	834	856	861	817	877	847	850	811	862	849	877	863	847	819	838	827	871	841	845	855	842	870	821	871	844	830	794	845	818	790	801	825	853	809	872	803	879	821	866	821	851	862	848	852	883	906	887	846	858	802	844	845	855	884	841	844	830	884	796	824	905	892	850	850	866	838	842	801	846	881	865	858	832	811	908	832	831	872	856	892	798	812	843	847	816	810	843	850	887	837	883	844	869	878	848	808	845	813	854	898	833	827	881	810	863	846	871	849	837	849	856	832	858	886	798	815	810	843	865	852	825	851	831	851	822	809	848	830	811	846	831	861	831	805	885	859	852	826	837	850	800	778	859	852	911	862	848	814	791	831	797	812	826	832	886	820	879	821	846	820	889	801	878	808	898	831	819	878	864	863	854	864	809	865	819	857	840	838	855	911	823	831	826	877	852	811	824	846	865	856	819	877	848	876	830	842	912	832	828	853	829	834	784	853	809	873	846	905	881	817	846	850	816	856	773	814	879	850	829	859	841	788	833	844	880	830	867	845	887	879	861	811	741	856	834	847	850	866	844	855	839	808	833	879	865	856	829	822	811	856	905	838	788	816	827	826	836	844	874	832	861	856	826	851	843	801	839	840	857	867	841	873	821	900	868	843	884	780	848	811	811	895	884	810	849	826	843	865	879	774	877	832	822	874	803	820	819	863	846	822	831	831	788	858	803	829	868	840	786	810	814	839	878	837	881	813	865	796	872	870	847	886	821	838	866	819	811	864	883	842	842	830	832	817	875	801	857	841	856	854	841	805	870	867	836	893	828	806	816	885	853	847	805	852	819	812	896	815	864	808	838	855	874	814	871	807	873	805	824	834	868	885	852	819	886	842	912	855	837
19788	10579	5963	1839	687	544	462	433	442	418	334	341	326	333	347	310	326	305	324	328	307	303	303	278	324	296	301	328	315	312	302	312	321	329	299	329	318	282	287	322	303	302	300	313	334	360	297	266	271	317	280	304	280	275	267	296	267	299	306	296	297	298	299	300	310	299	310	307	300	299	307	283	283	312	331	322	335	311	280	307	301	280	303	288	301	293	329	304	290	318	277	292	310	329	290	282	325	283	327	295	287	304	284	317	310	303	273	266	299	308	280	301	326	341	305	284	270	327	306	309	317	337	318	317	292	258	304	259	275	336	315	319	318	288	265	302	308	297	314	279	275	270	305	338	322	312	290	326	283	293	263	314	294	284	276	295	369	311	300	272	311	335	297	307	295	294	279	333	273	301	326	313	249	262	296	327	312	309	306	302	281	313	308	317	301	309	309	304	322	307	303	261	309	279	286	310	301	281	308	290	276	281	332	299	292	308	315	290	273	303	325	299	273	296	307	311	281	285	293	314	291	271	321	320	286	331	328	262	272	305	308	334	299	280	284	296	308	313	332	308	293	304	295	285	339	302	305	296	309	343	320	289	264	289	277	335	300	296	308	322	286	286	310	289	287	312	269	316	262	286	300	279	305	311	313	285	301	292	323	290	249	262	277	277	293	294	281	316	302	303	316	284	293	264	311	316	310	312	251	294	311	298	288	277	295	294	278	302	279	301	307	327	329	334	310	308	271	311	265	302	325	307	276	304	286	317	290	285	322	276	285	284	287	311	292	279	320	279	297	265	303	284	286	290	322	320	293	309	316	314	275	313	294	298	311	303	298	301	300	326	253	323	290	305	309	278	321	300	288	283	295	297	320	317	273	271	301	307	340	302	306	302	302	314	332	284	291	285	296	323	320	292	282	286	314	304	301	278	288	268	300	321	322	291	310	315	337	300	289	314	294	306	336	305	330	307	297	300	331	328	315	306	323	279	276	330	294	265	285	302	306	288	315	336	308	298	267	314	342	319	292	320	309	311	295	286	311	301	309	306	297	286	323	281	301	283	295	283	311	267	316	324	324	327	302	330	335	296	306	308	288	307	273	345	285	296	299	325	275	310	293	305	338	301	314	302	293	284	297	293	303	276	281	308	325	294	281	321	312	326	300	305	283	318	271	315	325	288	277	273	304	281	278	296	289	302	300	326	298	290	283	298	277	296	313	319	282	304	288	284	271	288	254	305	289	311	303	289	296	300	314	340	323	321	341	305	310	305	283	315	306	321	296	297	336	299	321	276	296	323	294	280	259	276	289	341	291	289	344	288	307	307	314	312	335	287	303	307	285	301	335	293	335	275	301	288	304	284	309	326	283	325	279	302	264	299	306	277	297	293	318	320	325	312	298	290	300	343	302	307	291	330	314	344	311	312	303	286	311	298	288	332	307	336	279	299	291	323	318	296	305	302	310	301	278	339	299	282	335	289	307	305	320	317	270	318	283	319	304	298	309	291	280	256	318	275	319	320	299	286	294	305	292	325	324	284	301	279	282	313	321	287	281	325	301	337	317	323	328	266	340	311	293	304	301	314	278	316	274	287	291	323	283	301	268	278	308	280	282	286	294	275	293	299	299	311	307	297	291	314	309	307	295	307	315	328	303	265	294	333	266	274	287	273	302	325	331	292	292	330	325	309	335	284	279	301	299	288	322	340	284	316	273	267	326	283	314	299	347	289	280	284	289	295	298	333	292	281	299	291	306	301	339	275	317	270	323	291	305	287	276	316	297	294	289	312	304	315	295	313	290	289	318	280	308	285	300	322	313	280	274	271	328	302	317	303	314	300	316	273	315	281	305	302	325	302	292	279	282	328	287	297	286	267	307	305	298	275	330	310	339	339	315	324	296	288	296	282	289	297	299	277	284	322	288	255	320	288	299	276	313	284	280	299	293	297	332	331	321	318	299	323	313	284	308	302	299	274	301	301	303	274	310	312	321	303	298	282	289	286	290	266	291	322	312	312	341	297	330	249	278	322	289	293	273	301	321	295	312	326	291	301	300	305	276	304	322	310	284	275	333	349	318	303	304	323	270	287	315	312	283	282	305	294	327	300	299	299	303	294	300	292	281	322	307	289	275	301	315	308	307	277	304	311	287	308	293	326	279	289	295	319	285	309	307	290	319	302	295	307	261	304	297	333	299	299	269	319	310	317	276	312	295	279	294	291	301	317	304	300	307	296	288	340	368	291	296	300	295	325	299	324	312	277	329	333	336	269	296	263	316	302	295	285	331	297	307	293	316	332	313	350	329	301	270	273	328	317	325	322	296	297	285	291	268	313	281	321	282	290	295	306	337	300	304	328	275	323	316	298	303	300	279	320	304	279	308	332	286	288	299	267	292	266	309	317	304	305	312	310	300	313	299	305	307	259	283	307	266	299	297	299	306	269	313	281	280	314	288	325	292	316	294	308	313	291	282	285	267	306	294	303	296	294	286	308	291	306	304	317	311	308	334	303	286	317	332	285	282	314	319	300	320	316	313	288	304	264	300	288	334	281	287	251	276	302	283	302	292	309	307	283	302	287	283	295	291	297	326	316	316	320	284	337	305	310	303	316	293	280	293	329	288	340	279	312	293	313	311	307	290	289	279	288	321	311	303	289	294	292	318	317	275	301	343	288	310	287	273	272	320	301	278	299	338	304	290	265	304	308	258	309	309	316	278	326	313	282	284	292	321	317	268	303	286	324	310	305	248	306	306	284	313	276	275	290	293	298	289	283	296	303	329	313	295	280	285	309	310	273	307	299	335	316	308	301	345	321	306	321	287	303	309	308	294	293	335	279	303	316	296	306	285	317	298	300	328	312	268	289	298	303	275	306	279	318	270	301	281	296	317	295	300	333	354	303	318	293	277	301	285	300	283	313	304	310	293	303	290	302	287	293	297	298	337	326	336	299	281	331	337	270	315	294	297	294	290	284	277	305	308	273	323	337	318	319	285	308	298	341	317	307	313	353	316	310	328	279	328	297	331	316	295	305	327	301	340	250	301	304	298	290	322	287	285	309	285	292	312	282	296	288	279	316	311	317	275	321	327	293	314	280	283	333	291	298	304	309	265	296	305	324	357	305	296	306	303	327	304	281	290	345	329	320	294	285	304	294	317	316	283	282	294	296	300	300	292	281	294	302	315	276	309	304	301	312	324	292	317	301	279	312	269	294	285	304	269	292	291	309	284	301	307	265	303	311	304	293	329	281	296	316	319	323	281	270	292	302	304	325	341	266	301	350	294	295	308	284	297	287	284	299	277	307	304	276	324	300	256	292	256	304	274	272	284	278	310	296	289	316	313	291	319	273	305	336	291	273	337	327	285	283	316	285	312	318	284	292	287	312	310	314	297	302	335	296	291	307	324	305	301	310	304	308	330	325	317	308	283	311	362	321	332	320	337	285	282	314	315	315	268	298	259	319	316	324	273	299	282	280	282	304	318	304	282	288	296	312	319	277	301	342	312	276	282	260
11598	8603	9207	4289	2091	1755	1482	1307	1202	1068	936	986	846	819	796	791	795	755	756	755	768	733	712	681	672	768	714	694	741	702	640	674	736	752	684	714	681	679	698	697	660	651	653	667	729	723	672	702	650	715	689	683	660	719	687	716	680	707	704	679	625	696	665	696	678	675	683	697	703	675	687	687	678	730	686	647	655	653	680	695	715	710	709	668	673	729	638	656	707	701	642	678	696	733	628	666	679	706	704	648	719	688	697	721	663	676	695	717	675	691	679	714	672	618	718	683	717	625	702	686	686	702	602	670	707	716	714	674	699	731	686	675	678	689	682	746	643	676	725	722	712	714	654	738	680	684	710	666	719	611	651	657	663	681	660	713	650	695	671	654	680	643	686	684	678	686	705	673	694	714	702	683	665	696	701	716	712	691	666	675	666	643	670	665	702	697	687	691	705	689	673	697	667	711	618	671	660	676	729	684	644	703	681	727	682	698	703	699	694	687	713	681	709	679	672	701	677	696	697	676	713	667	659	699	712	715	680	680	705	674	621	671	680	701	638	701	707	659	680	700	644	662	666	709	705	687	672	643	721	718	694	669	661	673	677	704	679	701	733	649	640	658	683	677	683	704	659	651	671	673	717	700	670	668	710	649	658	682	708	671	657	693	687	705	732	646	686	710	710	644	723	675	673	695	653	695	671	665	668	671	667	663	668	649	657	685	686	669	661	671	666	702	679	703	686	676	692	718	652	720	654	664	687	652	677	722	697	637	664	710	694	684	725	670	688	695	698	687	657	724	676	634	646	670	723	734	683	671	685	707	673	651	697	679	648	679	694	684	670	667	709	648	675	705	713	721	667	658	671	700	707	677	726	687	687	675	722	666	631	642	698	618	722	670	699	653	719	686	728	672	659	675	697	657	686	645	662	682	707	652	662	680	683	673	665	675	686	655	653	665	665	708	707	680	716	628	680	704	712	680	655	699	688	649	643	664	680	669	689	652	686	693	693	723	725	682	654	760	661	669	678	731	711	669	690	729	665	730	681	687	687	677	692	646	652	669	690	700	723	671	629	700	716	691	677	676	675	713	668	724	652	674	688	657	701	729	687	639	637	719	648	670	709	676	704	704	726	687	686	684	677	702	704	670	690	685	659	700	630	646	708	692	648	728	679	678	722	691	686	639	698	660	675	690	675	696	618	690	731	721	695	677	687	689	706	681	726	652	740	673	671	685	717	660	702	677	654	698	707	695	700	682	619	695	666	656	694	700	708	656	694	692	737	719	684	669	684	707	680	691	661	671	668	671	634	689	662	650	673	676	729	720	697	695	698	713	685	602	688	728	670	729	671	655	658	706	727	687	702	686	658	666	639	713	723	663	724	693	699	697	678	689	637	692	636	678	610	628	704	665	713	683	694	669	674	657	649	639	625	742	673	697	669	709	671	672	668	653	664	705	688	672	677	698	658	630	685	696	671	702	724	701	735	702	691	670	714	661	651	718	661	659	682	676	683	673	658	689	664	678	650	672	700	639	669	667	734	710	683	653	688	665	648	709	656	643	690	710	692	699	704	666	664	736	673	717	620	634	657	697	683	682	683	688	719	690	675	681	688	610	692	653	621	690	688	665	645	650	623	682	716	668	701	650	667	660	695	673	696	662	682	670	645	682	698	719	655	660	659	677	671	724	670	671	649	659	715	664	729	673	678	695	674	701	685	645	697	690	655	675	671	673	700	690	711	700	713	684	661	659	721	668	679	701	688	689	633	660	649	715	668	699	661	670	699	690	713	649	663	695	697	694	666	677	669	684	703	693	684	681	654	693	668	658	645	733	668	654	663	667	661	656	712	663	690	657	650	700	719	667	690	687	721	669	646	706	688	707	727	683	718	700	667	699	702	647	668	645	656	717	667	668	727	667	697	731	693	621	700	690	661	685	726	682	662	703	680	671	695	675	702	688	750	690	678	694	681	658	674	676	683	672	689	690	680	675	677	708	706	665	698	661	660	695	682	664	661	641	692	708	697	657	717	721	681	675	691	677	686	604	669	695	670	670	716	707	686	724	702	638	665	703	708	694	765	677	703	696	683	698	694	689	677	675	677	663	645	665	672	660	685	657	677	710	664	685	670	675	663	666	684	672	671	667	699	652	694	700	681	678	692	670	646	666	665	699	708	672	690	661	666	658	614	658	649	664	673	663	685	664	694	657	644	693	697	699	667	699	710	669	702	712	698	676	672	690	713	720	715	702	663	690	670	659	684	674	701	641	664	653	684	647	693	683	677	719	692	689	680	677	690	662	685	721	639	627	707	700	685	657	648	664	712	708	700	673	665	717	666	681	653	645	665	702	650	720	657	640	681	648	697	714	715	675	652	686	672	606	673	687	689	678	690	676	694	678	679	650	695	662	684	708	708	675	704	674	688	643	637	708	655	743	631	656	648	688	679	670	688	678	693	650	694	645	678	661	674	683	672	658	639	668	736	642	647	722	666	649	650	662	693	713	725	675	666	689	655	660	681	666	700	677	677	716	710	655	694	651	746	661	662	649	669	694	645	673	718	725	673	692	677	681	692	672	686	633	676	658	673	694	742	646	693	717	639	653	653	656	648	667	693	657	677	686	699	698	669	690	695	678	639	681	662	693	678	673	649	652	684	681	711	677	686	715	651	711	647	648	684	724	650	645	682	717	725	706	720	681	637	688	705	700	696	668	677	715	650	678	700	654	688	635	675	666	720	656	719	643	693	700	680	674	694	734	682	723	700	701	699	691	712	722	657	677	647	665	708	652	697	671	679	706	680	682	713	667	730	663	669	686	702	714	683	675	686	707	683	667	716	664	697	699	674	712	720	706	742	648	661	713	693	694	667	695	672	706	679	676	698	719	752	688	677	689	664	677	722	667	712	658	691	685	710	693	660	667	699	673	674	712	741	662	712	684	673	672	676	648	695	678	743	734	659	688	655	720	678	713	669	665	696	663	694	610	705	687	697	682	687	658	720	744	728	697	679	641	694	725	678	691	701	642	664	670	699	673	684	712	716	650	695	714	657	684	710	678	654	703	675	683	660	721	619	675	651	692	658	666	696	706	656	661	675	665	696	698	721	674	674	681	685	669	677	697	658	695	661	725	655	720	667	695	662	633	693	678	685	711	681	685	668	704	704	666	646	726	701	670	702	696	727	772	669	671	637	699	690	716	707	673	720	668	644	661	677	674	714	657	663	681	683	681	700	714	673	684	694	696	686	680	714	675	648	687	678	698	725	673	656	675	685	646	704	683	663	656	706	729	689	672	698	707	670	647	663	684	660	701	683	625	654	655	679	723	671	647	686	726	682	697	661	695	705	728	704	696	672	723	648	690	735	677	666	686	634	702	651	686	672	701	674	682	650	661	697	690	709	728	717	689	661	698	679	681	683	693	698	642	660	660	670	671	708	680	701	633	704	655	663	730	664	689	737	681	670	666	681	699	691	655	660	676	671	657	681	669	692	646	683	710	700	676	707	679	702	682
37657	27950	24112	11251	2300	1217	919	778	638	568	518	467	441	440	435	441	417	382	373	352	352	371	363	334	353	375	332	347	338	364	357	356	366	381	358	357	311	351	348	335	314	337	338	335	323	372	360	384	369	353	350	330	316	395	335	338	328	337	344	321	334	343	332	334	350	355	348	340	304	340	315	355	334	338	361	352	327	348	343	388	356	358	357	360	362	324	320	358	334	350	344	343	364	368	330	336	350	349	349	346	313	346	365	323	306	307	350	336	362	362	313	341	390	341	351	379	359	344	368	384	312	340	315	306	359	324	336	334	316	356	319	328	348	322	358	355	330	338	305	339	337	339	357	355	335	335	336	351	328	302	357	342	339	341	375	362	356	353	321	351	358	355	356	348	399	317	302	335	332	334	344	332	331	370	343	340	339	337	307	308	329	356	310	315	329	365	350	394	358	344	339	355	321	341	315	327	337	353	342	328	310	368	362	316	363	342	329	312	308	356	309	353	363	338	328	357	350	336	359	333	343	329	322	323	359	321	338	364	310	332	324	344	351	336	347	337	316	345	323	358	297	364	370	374	318	356	367	351	348	345	320	351	317	365	308	358	360	369	397	354	399	323	315	345	354	324	305	361	349	352	352	334	353	369	346	307	325	341	340	337	354	319	354	363	375	353	371	341	323	352	360	306	318	323	336	334	338	331	332	315	324	331	338	340	337	288	340	356	354	305	328	333	393	344	342	346	345	339	349	340	373	369	357	340	355	345	299	325	325	304	349	320	331	374	339	346	363	348	315	321	318	354	345	335	352	342	320	323	334	339	323	338	343	354	365	312	322	319	353	360	336	365	344	361	283	360	364	369	343	341	363	341	354	320	318	360	306	366	378	318	361	387	370	308	357	336	323	343	347	349	378	341	357	344	348	363	306	345	348	320	351	360	341	327	340	350	348	344	338	352	349	375	318	350	349	339	312	322	338	329	328	330	335	343	364	325	353	346	282	303	340	335	343	339	369	335	328	384	393	374	326	299	325	370	355	319	360	323	346	330	325	307	321	332	332	309	322	322	344	346	342	303	330	313	317	340	356	340	338	363	317	303	393	336	333	355	339	353	367	353	327	341	326	325	307	320	351	361	341	333	356	330	335	296	322	363	356	363	322	322	312	324	364	345	302	364	303	324	343	359	331	371	363	333	339	360	345	311	337	326	324	374	370	340	339	388	341	333	355	341	323	343	349	341	349	351	301	310	348	337	357	323	341	383	366	333	337	337	319	322	361	368	325	365	317	303	356	350	325	342	311	349	325	355	302	312	337	342	364	334	308	352	357	334	373	318	342	352	367	330	372	402	319	312	336	353	353	391	360	389	358	349	338	351	344	312	310	356	332	288	342	345	375	330	323	314	358	342	309	338	326	322	335	342	300	302	330	349	356	322	306	336	344	332	338	330	353	338	338	372	332	372	377	336	308	344	325	353	318	372	351	331	342	352	351	365	354	335	351	309	337	334	335	333	333	328	316	332	296	335	360	353	294	365	352	345	362	355	375	367	368	354	368	334	358	353	374	340	355	347	327	348	346	318	333	323	321	353	341	345	326	321	366	313	310	346	345	327	357	347	316	327	320	343	307	355	327	367	368	303	372	333	328	344	340	360	336	363	332	338	366	331	317	357	335	324	331	339	347	345	323	371	342	340	364	343	385	361	312	320	364	321	349	380	366	300	348	344	351	317	374	353	344	352	354	338	332	323	366	336	318	354	314	323	352	368	354	345	335	348	326	345	331	354	343	354	391	316	341	328	327	347	340	359	357	311	374	336	337	347	299	310	338	330	348	359	344	347	344	340	339	312	359	362	346	306	312	365	344	344	348	368	363	311	345	347	379	360	323	317	341	348	351	317	338	335	353	352	337	302	332	334	328	348	333	334	349	358	355	373	367	346	370	363	337	355	349	363	324	349	337	373	363	311	363	351	363	314	346	335	318	318	347	349	358	337	331	342	314	324	352	345	325	303	360	364	398	322	364	369	344	297	357	357	316	325	327	301	345	294	340	376	348	375	347	351	381	339	398	377	325	376	359	335	340	377	333	345	334	352	336	338	357	357	361	344	321	349	332	354	349	355	377	348	349	311	331	363	349	353	349	322	336	330	317	368	346	343	331	322	352	338	369	352	335	361	346	324	367	320	349	322	363	322	345	331	361	335	316	336	325	347	334	311	326	301	327	317	331	382	331	315	303	413	328	304	355	325	329	375	367	324	312	337	328	362	342	367	303	340	335	327	362	338	337	311	316	331	286	336	374	360	351	350	337	340	348	345	381	341	329	351	366	370	342	326	321	319	343	330	346	340	360	368	382	348	370	377	349	352	346	350	378	304	361	336	304	375	346	316	334	354	331	355	318	341	349	345	335	396	321	321	295	349	355	319	320	324	342	358	341	335	322	332	316	295	318	352	341	327	335	347	338	329	370	365	343	323	384	342	365	334	330	316	335	324	368	300	346	344	344	307	370	317	320	351	317	312	330	340	325	337	345	368	381	308	338	345	352	353	357	332	317	318	350	340	325	369	340	358	367	316	339	303	326	336	328	316	333	365	365	333	308	307	340	332	340	309	319	351	340	356	302	311	333	326	355	355	353	379	345	330	312	346	338	357	322	350	331	343	352	341	349	326	365	341	327	328	329	337	360	313	358	383	327	358	353	320	340	321	343	331	331	340	371	316	350	292	363	329	336	302	324	318	336	318	326	361	363	309	332	354	298	383	347	329	324	355	335	366	339	348	339	340	319	298	338	314	391	343	343	352	345	297	319	305	318	322	322	355	327	331	357	359	401	328	388	354	349	330	335	386	333	354	378	349	340	322	342	350	365	323	314	376	363	324	346	324	333	306	339	349	329	319	331	365	324	353	374	338	303	322	317	321	347	318	327	339	379	346	336	339	351	361	340	330	346	346	332	306	347	319	328	326	324	322	314	352	315	363	321	368	347	346	377	373	348	311	324	348	329	348	327	358	310	324	308	351	365	380	326	344	337	347	340	321	322	328	297	354	321	371	308	357	335	353	347	382	374	345	350	346	331	362	338	335	352	329	356	349	359	349	342	337	350	340	313	367	347	330	319	349	313	366	305	338	365	340	342	318	352	342	311	305	349	324	350	307	344	306	297	316	337	351	341	335	339	341	334	337	361	358	354	390	315	347	320	307	363	315	343	340	349	342	366	373	339	366	313	337	388	358	376	349	345	367	349	307	342	345	294	324	318	329	346	376	349	409	378	387	401	336	356	387	342	312	334	345	352	339	361	329	361	335	341	346	368	349	324	325	327	351	339	321	357	323	340	343	338	335	371	302	323	344	385	323	350	335	350	301	322	316	353	364	353	372	359	320	350	368	381	324	322	381	344	324	351	342	338	352	324	320	358	373	329	369	338	322	338	330	333	322	341	328	324	331	301	350	345	370	323	363	343	346	329	319	362	376	328	338	329	315	353	359	314	357	330	347	324	345	355	331	334	368	347	308
24244	21904	26272	12848	3836	3251	2881	2536	2082	1888	1818	1563	1494	1371	1321	1261	1119	1021	918	946	853	867	857	861	899	865	844	778	762	832	784	819	859	759	782	797	817	781	726	751	752	800	747	769	745	749	785	744	806	787	783	754	784	751	826	808	792	770	759	771	816	787	742	806	804	703	771	728	769	785	774	733	740	747	792	784	771	769	816	773	771	741	758	768	752	811	756	770	750	736	780	759	746	786	763	731	725	759	720	826	783	776	779	790	765	724	771	792	750	751	768	770	788	789	828	736	787	736	801	748	783	771	763	764	777	790	777	762	793	761	815	765	776	732	769	791	722	850	710	768	756	751	776	746	744	781	794	766	761	788	721	747	765	801	784	760	811	727	755	733	771	758	754	748	766	796	728	726	743	733	723	765	773	747	748	763	782	765	781	747	764	753	746	743	730	751	689	764	774	760	798	753	754	776	730	759	753	749	768	785	711	780	730	779	734	780	779	764	771	746	722	797	756	773	747	760	733	765	731	771	724	801	768	729	748	751	755	822	731	740	754	749	761	790	804	746	764	747	803	750	703	750	789	734	782	724	750	726	732	803	746	815	713	792	749	755	767	754	754	714	748	756	754	749	774	780	734	790	722	742	824	801	767	742	808	757	746	750	788	745	763	780	731	816	799	732	766	796	748	770	726	776	777	758	797	789	727	770	737	769	770	770	770	722	775	837	767	793	784	740	789	758	747	769	723	754	732	828	795	774	747	736	778	785	720	753	751	759	761	802	749	807	776	747	745	775	773	778	790	784	763	792	799	758	807	756	729	821	779	773	798	748	768	706	742	756	786	758	768	759	771	753	762	703	774	735	706	734	777	768	769	796	800	708	779	757	741	828	780	720	806	748	744	749	798	769	755	715	783	750	810	773	768	783	727	711	847	713	734	750	745	772	764	798	779	815	745	742	763	780	794	781	719	748	795	721	749	770	774	755	758	745	771	778	746	727	738	763	758	700	776	760	746	728	707	776	766	743	764	771	750	769	746	713	745	764	750	715	769	753	802	747	824	803	734	816	737	755	707	779	750	733	751	803	774	780	760	737	815	820	798	801	793	732	816	783	773	820	799	756	793	799	717	731	758	767	768	752	716	741	751	738	801	765	769	789	808	758	752	793	711	781	764	736	736	813	779	769	757	765	774	817	726	777	781	702	788	750	695	704	768	790	760	783	731	752	791	783	743	781	793	785	779	799	760	772	775	811	759	788	737	755	742	745	759	791	737	802	780	736	807	786	819	716	757	758	747	807	790	752	744	740	732	732	734	747	782	803	779	782	775	783	790	764	744	794	754	762	753	755	766	807	782	727	754	804	758	760	814	779	786	795	796	779	745	783	707	754	737	795	761	747	802	720	726	742	767	776	778	762	730	756	804	782	766	754	739	788	737	786	786	717	765	757	787	776	736	749	804	742	786	769	729	775	744	753	803	734	767	751	766	767	775	762	775	775	735	742	789	746	742	804	745	730	758	755	771	802	737	824	793	782	744	745	750	749	830	788	743	749	807	787	759	788	805	707	746	738	791	723	719	805	760	762	817	794	753	755	783	729	760	749	747	808	718	740	797	730	775	821	742	699	753	773	792	760	818	785	799	753	739	759	735	746	770	773	738	788	795	759	736	749	732	760	718	784	736	772	772	761	747	736	762	737	750	802	759	773	794	739	781	713	776	772	809	707	785	776	759	724	798	777	799	674	794	733	763	733	791	817	810	759	776	770	772	738	724	765	803	758	769	745	787	791	774	780	763	797	697	729	741	802	810	767	783	727	736	776	782	794	738	763	795	717	734	752	801	762	730	783	778	756	709	756	800	767	763	763	737	760	758	779	751	772	740	799	756	790	748	801	722	727	818	750	771	744	729	780	750	782	772	747	795	744	771	784	737	701	768	732	743	732	764	766	766	771	748	728	754	763	760	767	757	829	755	660	762	786	784	794	790	751	732	709	750	774	740	714	798	760	722	801	777	777	759	819	729	770	708	768	787	818	787	741	750	778	808	781	788	764	757	751	749	785	788	786	795	763	755	802	775	716	803	752	753	796	749	714	776	756	734	763	726	750	777	717	766	732	759	728	767	747	779	763	770	778	750	764	768	716	813	776	762	777	778	719	780	745	736	728	787	826	735	787	763	781	771	792	735	771	735	726	741	751	769	792	759	773	799	780	709	719	755	755	780	739	761	742	773	755	755	773	782	763	793	774	774	722	751	758	793	788	738	760	738	780	733	772	763	765	819	793	787	765	779	796	753	751	779	756	791	756	732	793	758	720	738	709	723	763	787	741	757	760	730	767	762	764	727	761	759	781	776	767	765	741	767	776	739	702	772	762	793	795	777	752	749	712	706	784	776	731	760	753	766	785	731	755	737	786	757	782	717	747	695	733	755	755	752	772	699	729	758	716	758	754	735	798	740	747	786	741	784	758	771	768	758	752	746	729	743	765	716	773	784	772	755	767	799	737	777	783	734	763	770	784	779	752	741	691	754	823	795	784	761	766	756	723	760	737	809	774	769	737	730	780	748	809	747	751	768	739	786	830	754	762	771	769	722	754	758	764	780	750	757	723	748	783	718	789	738	768	765	814	780	770	754	752	735	782	760	770	749	736	763	785	770	749	788	765	745	762	754	763	737	789	789	784	761	801	767	763	777	764	752	783	809	716	756	754	763	756	718	756	757	726	768	735	810	748	800	757	833	778	783	776	746	744	743	777	772	802	757	793	790	771	775	783	746	718	773	714	786	779	782	764	778	749	718	732	742	815	804	769	760	781	771	744	729	752	850	729	727	740	753	726	741	723	837	772	755	784	752	736	773	756	770	855	701	779	782	774	728	788	749	782	764	771	749	759	727	738	785	781	805	755	751	793	746	767	754	772	730	781	713	761	808	775	784	791	772	747	804	770	735	773	757	724	748	692	812	762	746	787	722	780	751	786	749	791	755	722	727	749	720	742	737	753	807	764	755	769	761	762	740	789	785	786	734	724	782	735	757	757	741	719	778	729	776	767	760	766	771	770	800	755	776	802	751	776	726	784	724	790	789	754	757	739	773	766	785	785	770	740	718	771	751	748	752	766	754	856	726	803	752	760	753	738	808	808	747	747	762	758	726	772	735	798	729	778	780	748	788	776	770	768	745	767	764	773	760	762	795	725	835	759	744	800	785	786	754	754	739	798	761	791	757	734	755	734	778	758	773	734	718	751	772	720	694	765	733	746	784	755	756	723	787	808	769	828	802	769	812	767	762	724	745	760	796	744	782	823	795	781	742	741	757	806	759	782	778	784	769	769	735	800	788	793	735	789	742	746	737	773	759	752	743	791	760	794	771	748	732	787	779	797	773	765	759	801	734	738	723	767	726	732	738	726	735	768	758	763	766	769	711	753	762	763	767	767	797	782	756	786	724	811	771	758	723	789	809	717	774	751	784	743	785	788	751	795	763	725	748	780	723	787	732	740	731	777	748	758	773	777	826	755
47668	39613	35553	17221	4181	1842	1375	1060	896	799	619	621	576	578	603	567	482	424	458	418	478	432	422	448	388	423	387	430	408	376	411	400	414	393	436	396	416	418	393	433	392	384	419	410	423	424	382	408	399	410	420	396	393	412	397	416	409	386	407	402	435	409	400	431	379	381	438	405	382	392	404	400	404	388	413	400	386	421	386	407	372	348	408	394	394	371	386	408	419	391	379	374	427	418	386	405	443	414	386	407	380	391	388	412	435	387	384	396	406	413	403	410	384	430	357	400	397	402	426	389	359	396	388	382	405	433	430	373	412	384	389	427	412	403	393	386	393	382	396	406	355	428	372	390	384	416	395	420	396	432	399	407	391	407	402	474	389	357	383	394	431	376	483	402	396	390	420	378	388	433	384	412	428	414	423	426	397	386	388	409	405	395	413	393	386	417	389	436	417	401	369	432	412	393	340	414	410	403	423	355	422	376	378	413	427	355	401	389	391	355	395	385	387	374	402	392	376	376	372	406	378	448	399	360	411	357	401	423	367	409	393	403	425	382	384	369	366	413	382	425	409	397	395	366	418	376	386	385	402	434	368	397	394	410	424	416	412	405	422	400	377	441	438	385	405	407	418	365	411	382	434	433	404	410	419	393	399	395	420	393	362	445	401	421	404	376	434	395	414	402	403	412	402	395	414	353	446	393	424	375	382	435	431	373	429	438	404	372	381	395	438	413	386	408	447	467	426	397	435	390	427	438	410	423	437	373	434	369	407	404	387	417	372	396	412	370	393	385	384	420	430	372	398	397	418	400	428	394	398	394	395	394	387	347	410	388	400	387	386	407	409	424	405	396	421	391	371	374	371	387	383	371	428	418	389	429	379	372	384	420	426	410	413	410	399	374	412	386	383	421	443	366	387	393	368	399	420	386	369	400	408	394	398	385	424	436	428	425	410	404	387	431	385	411	401	405	412	379	387	438	377	430	418	409	402	414	370	385	404	463	381	417	402	457	384	371	357	401	385	396	406	388	377	366	421	377	388	419	388	432	399	378	395	400	390	404	436	372	421	443	410	394	390	388	388	420	389	372	407	407	410	411	405	376	426	419	387	417	450	416	394	407	362	356	364	375	429	426	372	368	375	378	376	409	368	375	411	416	401	398	423	419	410	458	386	383	401	404	365	440	408	380	389	405	421	432	426	424	403	373	387	429	400	403	400	412	426	420	366	397	408	383	398	416	371	392	391	407	406	376	422	362	391	425	437	422	385	351	408	378	403	438	388	406	398	389	376	433	415	360	435	408	420	423	389	481	402	409	443	396	366	403	384	382	400	380	458	419	426	350	394	410	408	410	375	383	386	386	386	421	439	393	386	412	387	410	386	409	369	412	354	395	407	428	375	399	377	390	383	449	420	402	403	390	385	377	388	436	424	386	347	369	403	393	395	354	364	364	428	417	378	418	420	381	419	381	415	373	406	423	368	383	417	394	442	402	447	395	422	402	407	430	416	439	391	412	396	412	373	425	425	416	404	459	379	410	383	409	389	415	430	419	405	391	437	391	359	407	408	411	387	399	393	394	386	418	392	406	453	426	425	425	440	381	424	401	427	374	428	386	352	398	447	361	391	456	390	390	397	380	367	442	416	469	359	397	389	387	378	366	398	365	402	383	413	374	382	406	384	396	457	422	420	410	422	374	371	393	409	398	425	420	448	395	395	396	411	431	444	384	399	389	422	433	384	354	384	399	376	370	381	428	373	392	356	391	409	352	372	390	403	387	387	391	413	393	386	418	414	364	410	408	404	414	427	419	395	424	429	392	429	415	409	380	371	353	411	421	407	409	415	361	419	414	438	387	413	393	398	404	410	380	374	363	389	380	412	401	389	401	368	395	391	384	358	408	400	408	404	390	393	395	434	405	411	405	378	403	408	387	371	421	372	400	400	397	396	401	361	390	362	410	356	404	372	407	412	388	361	404	431	430	391	397	400	396	433	390	373	401	380	372	418	365	387	392	362	351	397	401	417	399	422	408	406	389	395	439	407	400	398	360	390	365	357	403	389	441	433	417	371	446	401	394	384	416	403	420	416	403	364	403	422	405	418	406	401	385	403	443	355	388	412	384	377	393	391	372	412	388	388	361	409	414	390	442	452	377	366	388	428	404	413	423	417	384	369	403	383	384	447	439	403	426	390	419	383	422	411	385	377	408	390	424	400	362	454	404	439	403	398	407	376	422	403	354	395	429	419	432	390	429	402	387	396	424	403	372	346	392	362	421	404	390	400	402	414	420	381	383	388	387	400	453	382	386	404	397	390	425	385	453	426	411	415	434	398	454	405	443	385	405	410	390	383	446	422	385	422	391	390	377	382	446	396	399	402	422	405	386	420	408	412	405	397	413	408	383	398	344	356	390	398	388	387	358	406	394	397	385	417	393	386	394	404	412	424	404	404	418	410	414	390	367	376	404	376	384	399	360	421	410	401	404	389	369	400	402	402	397	391	421	401	391	410	403	409	432	410	438	414	362	381	425	411	406	405	382	431	415	394	438	423	397	430	438	415	372	352	319	386	387	384	437	397	428	401	368	418	374	392	425	419	380	392	407	393	378	382	383	421	433	397	412	395	402	415	445	376	409	383	390	403	391	409	384	396	421	403	375	389	424	391	374	416	387	400	372	366	413	379	433	389	407	390	411	436	374	415	401	423	374	380	419	449	448	424	365	424	347	426	398	401	425	374	379	406	397	411	395	415	457	420	407	395	399	385	416	417	405	437	418	422	386	381	440	391	390	398	416	374	379	455	410	404	410	416	392	426	414	375	431	370	405	425	427	409	436	355	417	393	396	405	387	396	404	413	417	425	430	414	398	401	391	408	412	409	371	365	399	446	407	426	363	422	406	425	394	389	421	383	411	433	387	389	419	406	385	389	398	383	400	390	397	444	390	370	378	426	401	401	423	415	407	387	429	376	384	387	389	403	406	398	389	398	350	410	434	382	405	425	383	383	411	395	397	364	374	369	412	384	390	404	387	362	385	369	440	420	393	443	393	414	415	405	413	406	429	387	405	395	376	389	415	387	396	387	396	425	415	424	416	424	403	381	427	410	413	450	392	414	403	421	390	399	391	406	364	409	414	428	399	414	419	397	392	425	369	412	401	407	399	412	432	408	374	383	372	429	366	397	396	408	396	350	392	427	387	413	389	422	398	442	413	381	362	407	399	387	406	402	382	353	395	388	391	380	362	359	380	394	426	404	393	410	411	413	412	436	383	406	379	398	398	390	394	396	393	416	397	419	430	424	408	419	429	405	389	436	401	398	375	421	394	408	424	402	342	354	421	382	383	376	419	375	400	407	417	412	427	391	382	409	419	419	381	406	390	390	394	418	419	432	384	418	417	394	416	394	368	402	351	386	411	408	419	402	408	437	406	404	407	430	418	399	386	404	408	393	408	424	368	385	398	408	440	346	426	368	370	418	408	366	370	390	409	420	424	440	379	425	400	367	405	394	428
30327	30829	34684	16217	5695	4629	3935	3477	2955	2632	2297	2086	2051	1808	1730	1893	1555	1291	1147	1056	1056	1060	984	971	984	995	972	968	976	920	965	972	970	903	839	906	928	876	887	857	940	914	856	925	878	872	880	863	900	891	901	921	906	860	954	849	899	878	847	880	848	841	835	851	873	869	869	889	885	900	869	878	912	890	870	884	871	846	852	897	896	849	945	913	869	904	916	869	820	911	884	893	928	854	865	850	923	924	814	857	881	884	857	820	875	896	825	820	878	884	877	861	861	863	827	876	894	913	862	899	922	842	850	905	861	831	866	876	855	905	867	869	865	925	886	883	891	879	872	867	919	936	897	867	938	857	825	872	804	902	889	893	831	831	937	884	855	880	860	889	888	871	881	864	886	868	797	873	924	877	917	900	893	884	915	898	897	822	843	915	877	850	893	868	907	862	853	881	899	886	916	867	866	862	905	850	841	883	838	906	887	878	876	875	914	869	877	903	887	884	892	910	857	925	898	901	875	847	878	958	851	889	827	879	848	874	832	871	847	873	857	860	908	847	885	852	861	884	851	896	855	827	850	861	918	886	884	865	902	866	824	870	919	852	903	877	907	867	842	848	901	891	855	844	877	876	824	867	907	872	848	905	820	875	881	839	877	836	862	813	863	841	912	859	942	835	894	852	820	843	882	830	849	890	864	832	823	873	892	915	857	882	864	825	888	838	854	826	890	915	830	835	970	865	890	893	885	857	862	868	851	841	838	907	890	929	892	894	883	863	834	886	873	844	853	879	876	872	879	882	836	889	899	902	849	829	872	871	864	848	870	879	898	849	904	864	913	851	880	823	831	883	916	898	897	882	877	877	879	918	872	931	881	902	853	872	811	858	899	870	880	855	905	894	920	829	904	845	868	851	861	838	783	852	851	889	877	893	815	861	902	868	907	869	862	852	849	867	849	860	881	850	893	877	856	887	815	880	853	875	890	867	939	799	892	840	859	832	844	852	927	855	882	841	852	818	874	934	832	877	870	878	849	885	852	885	842	856	832	884	881	911	822	852	893	880	855	881	886	865	865	876	845	869	811	860	953	903	882	865	864	850	849	906	855	885	834	894	880	890	893	870	893	847	886	855	837	838	869	878	850	851	830	882	910	876	826	859	856	845	901	938	902	868	837	896	926	869	836	904	887	858	847	871	909	837	904	879	849	842	933	867	848	854	919	847	901	891	855	875	916	868	893	900	864	841	886	913	861	874	899	853	929	901	929	813	866	831	910	914	901	862	883	861	853	824	856	831	873	923	885	895	849	884	824	869	844	874	864	905	841	868	881	918	850	874	861	876	851	887	937	882	889	851	848	905	889	860	856	890	853	914	827	814	859	846	857	911	817	915	928	913	846	841	856	886	844	859	869	862	877	864	858	905	880	851	838	875	876	887	873	873	883	839	898	816	886	898	887	865	834	831	862	903	858	831	853	828	820	868	844	878	891	854	840	821	826	888	865	842	890	821	891	854	911	882	838	886	812	818	916	903	843	911	936	843	857	890	920	920	906	863	908	892	863	919	904	909	856	875	857	858	847	888	851	901	898	864	877	858	889	901	909	930	905	862	896	861	872	851	887	872	880	936	828	889	892	835	863	831	867	837	854	850	893	903	869	880	864	863	862	890	834	861	844	862	890	832	886	932	906	907	882	806	875	934	875	804	802	867	900	883	914	848	863	887	852	878	852	914	883	873	851	815	861	845	866	899	918	832	862	933	898	879	877	863	860	923	875	904	901	818	869	896	855	887	859	952	840	890	864	876	909	887	884	889	850	848	858	841	900	843	898	878	833	841	896	900	858	891	854	873	857	876	849	812	878	855	872	851	859	865	870	902	870	880	924	858	836	906	887	836	881	882	884	929	913	832	855	872	856	868	821	869	921	858	871	883	801	813	868	856	868	880	879	884	861	875	862	887	877	850	865	851	902	860	853	885	886	882	877	871	916	863	891	860	903	825	851	878	877	883	887	862	881	866	903	858	846	862	831	854	854	856	854	833	840	853	876	874	882	880	860	864	872	825	904	887	830	898	847	825	870	848	883	877	845	837	869	868	887	956	814	854	862	885	896	846	895	892	872	911	843	822	909	817	908	866	856	876	922	876	817	891	889	893	931	864	907	882	842	931	878	910	832	844	874	832	877	900	836	872	816	852	901	854	901	904	868	885	879	887	910	860	854	903	812	862	869	866	844	922	860	894	831	868	916	885	860	895	870	838	859	883	876	885	897	877	900	941	856	841	865	842	827	868	835	871	889	802	844	884	847	817	892	853	915	913	889	848	900	892	856	833	880	881	896	863	854	890	898	876	830	890	859	848	847	863	857	834	848	888	896	881	908	896	845	885	859	904	891	866	843	873	867	817	901	889	888	898	828	859	897	855	926	840	842	898	880	849	885	837	857	909	862	908	882	890	849	840	851	841	924	830	855	861	870	821	857	863	827	863	885	887	916	885	872	857	880	813	889	903	891	893	839	847	853	870	865	881	818	857	882	855	970	854	877	866	855	858	853	818	840	902	880	904	908	840	875	866	894	901	901	871	921	915	870	840	873	908	891	921	820	916	898	842	887	844	834	894	858	898	894	906	816	862	905	861	860	858	898	876	877	878	862	865	861	930	891	908	938	861	886	876	883	853	914	837	848	898	863	869	926	911	837	901	886	876	849	866	913	839	857	854	852	871	908	883	954	919	893	880	821	882	887	877	877	876	905	908	859	823	854	847	863	915	858	863	788	888	840	854	837	900	919	865	898	901	895	852	867	845	828	876	856	886	891	938	852	887	838	894	842	844	878	862	830	858	892	899	811	870	865	847	868	860	853	844	878	950	897	852	879	859	911	913	857	875	834	870	877	917	871	855	866	857	856	866	888	865	848	907	849	861	883	838	883	842	915	869	901	869	855	884	882	896	870	929	838	911	827	852	899	822	820	925	870	836	868	923	910	896	869	861	836	838	901	887	918	881	827	800	843	838	877	842	878	860	822	880	880	885	813	905	853	865	878	945	883	881	854	862	901	901	816	897	847	892	830	832	875	841	895	919	885	874	862	870	881	849	890	884	860	851	938	942	830	852	874	847	882	902	888	905	892	864	878	934	872	899	867	931	879	870	890	818	858	946	945	879	914	875	853	892	788	822	842	835	887	863	887	896	864	823	838	842	853	897	852	874	850	874	915	881	860	880	872	872	900	918	869	859	855	835	873	902	853	926	884	833	912	867	865	878	853	853	878	889	852	952	862	847	891	854	869	886	913	849	874	899	854	905	902	868	898	867	891	831	903	820	852	913	862	880	863	854	847	881	861	873	875	878	850	847	953	878	907	920	907	868	876	883	871	877	868	850	902	893	866	875	870	846	875	870	891	901	857	858	899	920	938	856	929	856	859	897	865	857	828	832	860	842	902	926	862	854	890	836	890	838	857	901	895	918	888	842	867	901	890	901	857	885	893	904	858	890	890	811	860	886	842	858	900	884	903	859
20378	11827	6550	1996	711	587	547	470	402	398	391	357	378	351	376	376	359	312	310	347	340	336	311	334	344	344	324	332	316	323	334	324	322	306	385	342	335	324	325	312	354	358	284	308	286	323	290	364	313	308	325	310	342	322	339	307	326	293	353	361	361	334	309	341	331	294	313	343	332	317	320	349	309	320	357	314	279	332	342	317	327	313	303	338	299	372	318	307	315	314	328	335	321	336	328	295	350	319	320	321	327	306	352	314	300	336	334	348	345	336	293	351	361	314	335	325	331	345	318	307	350	335	302	308	313	354	379	348	296	320	317	289	305	305	359	347	348	325	318	375	365	349	349	356	345	351	305	337	314	314	342	316	338	339	366	365	290	372	311	340	339	319	349	316	351	295	353	340	308	312	296	305	338	334	308	316	319	353	325	337	338	330	337	303	290	323	343	317	370	350	342	329	330	348	331	340	343	350	337	346	332	311	317	327	303	318	321	346	320	328	332	322	360	343	341	351	298	313	328	350	349	301	322	272	340	320	293	303	299	267	347	326	357	318	334	313	342	344	307	333	344	335	356	300	342	323	305	322	314	277	314	308	369	343	317	357	354	327	349	310	346	318	338	371	328	309	317	322	336	329	316	379	326	300	323	333	289	317	332	327	344	289	356	330	306	320	323	333	302	308	300	302	333	316	343	316	315	337	331	352	311	334	360	357	300	340	344	292	277	321	339	328	328	328	346	326	350	299	334	385	339	356	353	323	338	351	347	314	321	324	333	335	352	297	309	325	364	327	335	375	342	339	307	353	298	286	338	340	316	349	334	311	341	309	323	335	312	361	350	382	347	336	329	327	338	320	331	313	318	329	326	369	349	298	319	337	285	280	303	306	323	360	325	280	319	341	309	326	320	330	310	330	331	312	340	310	351	355	321	340	269	295	299	331	344	329	338	334	277	308	325	332	329	321	331	369	329	325	363	321	299	313	337	350	345	298	307	303	383	358	291	355	299	343	320	337	318	352	319	334	310	310	311	315	291	321	335	345	366	326	305	336	299	313	325	355	313	306	319	324	356	346	329	335	333	335	324	354	336	274	312	341	352	320	340	310	296	301	334	329	331	334	326	332	317	296	339	322	310	352	370	343	351	348	330	376	336	353	357	286	322	297	298	351	360	328	332	342	323	324	314	356	373	327	322	292	339	346	361	349	326	346	303	316	324	306	344	327	327	332	339	300	347	350	324	325	341	303	330	347	351	373	335	339	338	307	368	328	340	337	310	349	316	330	312	321	355	311	340	343	310	334	322	331	341	311	320	392	343	346	345	324	334	343	325	312	333	332	324	351	352	328	328	332	345	292	322	362	332	315	285	339	327	313	351	380	370	320	319	324	319	327	340	368	311	322	333	290	329	309	354	321	330	325	314	297	318	316	299	347	336	335	319	296	335	315	323	303	325	339	306	303	343	326	337	345	338	321	335	327	353	331	318	318	328	336	301	346	330	342	312	330	295	347	321	315	339	327	341	366	347	340	327	337	344	335	333	348	283	311	322	340	314	325	362	344	286	338	324	306	314	332	322	325	339	345	321	318	345	332	348	348	313	326	317	321	332	335	320	339	329	302	318	328	314	341	332	310	296	323	291	357	318	330	345	363	333	321	323	336	348	292	329	340	350	324	338	299	332	313	338	318	303	328	339	360	323	315	317	349	324	301	331	320	377	323	308	320	357	341	319	330	329	319	317	318	294	332	325	316	355	303	309	307	314	311	353	335	330	332	325	339	343	327	390	298	341	333	320	367	307	348	305	322	311	318	330	322	318	333	319	321	329	342	349	315	304	303	327	309	314	340	344	305	312	340	340	327	302	322	333	314	347	313	342	330	322	336	369	334	330	298	310	337	349	338	333	320	332	303	317	309	336	324	301	318	326	346	319	335	326	328	324	299	327	356	322	343	310	335	308	352	326	323	334	327	313	319	343	310	346	320	343	322	284	305	338	329	319	335	313	335	308	295	330	340	332	307	309	339	311	338	315	323	320	307	307	324	319	310	334	286	314	298	304	339	341	327	287	336	326	333	324	350	317	309	309	318	321	314	330	347	350	332	314	321	355	325	328	329	302	311	344	327	358	341	337	350	321	299	361	354	349	345	315	300	326	308	349	323	315	349	322	355	309	344	330	312	314	302	332	360	331	317	349	339	302	361	345	331	293	331	307	314	352	315	296	313	290	300	314	333	353	348	293	323	316	310	350	355	317	307	362	362	298	340	318	336	354	382	327	347	321	334	356	354	298	327	325	306	309	325	348	331	344	310	315	314	350	327	331	366	328	337	346	320	331	319	296	343	392	351	362	376	300	296	321	294	325	342	335	319	347	334	333	345	300	320	318	311	298	352	331	348	335	389	337	347	310	352	335	317	314	303	324	289	332	327	336	350	333	333	336	328	373	337	296	286	364	332	308	329	306	333	320	334	335	305	299	312	315	338	325	308	322	357	341	333	295	311	332	336	354	298	364	337	323	324	328	314	327	329	339	349	328	349	309	332	299	304	314	308	351	320	317	302	343	335	368	319	334	334	336	336	316	327	308	301	296	353	359	312	296	325	346	331	338	350	330	351	325	320	317	327	351	351	335	324	360	345	343	370	302	340	341	332	349	366	295	312	323	317	310	325	337	351	337	314	342	300	329	364	337	305	322	309	318	371	368	343	339	296	320	359	334	326	372	342	339	355	330	316	314	274	326	298	320	326	335	332	325	334	342	312	319	261	298	373	325	325	339	324	339	338	316	300	319	335	335	289	330	328	306	314	317	319	348	328	328	309	301	322	349	349	349	366	330	363	317	335	304	338	353	353	325	380	321	326	293	290	338	356	315	344	353	337	370	351	321	321	344	361	324	309	329	308	319	327	314	334	335	321	312	308	324	355	363	312	319	331	318	322	296	359	364	341	295	344	322	321	334	364	309	318	342	321	327	307	381	314	333	331	311	316	330	318	348	309	342	340	324	346	331	334	313	311	334	285	315	350	320	367	299	316	324	348	324	302	337	361	323	322	359	324	339	295	298	328	321	379	323	353	344	300	356	334	275	336	334	368	378	357	358	301	358	317	349	356	306	357	360	359	312	338	352	327	332	340	318	328	289	329	356	301	357	314	319	305	318	345	369	330	315	312	337	322	332	339	359	336	354	315	329	336	328	301	360	309	314	310	329	317	341	325	371	342	340	352	334	349	315	316	355	346	295	351	353	309	326	347	314	334	348	338	338	305	319	349	297	333	344	352	316	306	320	360	322	323	315	364	316	344	306	321	351	344	337	335	326	321	308	344	315	295	309	351	364	337	374	305	326	316	322	364	272	344	330	316	358	326	336	340	372	292	297	306	331	342	342	320	335	329	306	362	321	326	343	289	326	352	323	336	317	334	295	330	336	349	320	300	319	312	320	309	286	322	315	272	355	324	365	354	332	333	350	322	309	326	331	332	343	344	315	367	335	340	339	313	341	302	315	324	360	286	291	337
12295	9191	9599	4315	2080	1896	1620	1362	1177	1190	1016	931	957	921	907	875	821	814	813	789	836	803	781	758	775	788	748	685	756	759	704	745	741	774	717	722	755	749	735	700	739	754	695	748	749	734	741	739	741	788	747	710	782	756	760	748	698	733	711	773	742	784	790	752	771	714	734	756	742	773	793	690	763	747	693	781	769	743	760	794	734	698	674	742	747	730	737	756	710	749	719	687	767	752	717	757	731	746	786	761	758	756	756	764	750	724	732	752	686	823	719	683	753	728	765	735	747	752	732	754	743	704	754	701	768	807	753	779	711	713	741	735	755	789	744	723	793	809	737	736	796	721	771	724	717	749	769	741	748	734	731	762	745	733	737	730	743	766	696	749	711	700	757	762	775	735	715	732	730	735	737	716	673	707	712	744	704	789	737	767	683	732	729	741	752	727	709	758	652	723	753	735	767	733	760	750	771	795	727	748	700	744	755	752	733	730	771	718	726	746	763	755	731	682	783	681	715	791	721	747	730	721	749	741	718	706	713	755	778	766	726	738	771	701	737	727	775	750	740	748	719	688	744	766	714	750	756	755	733	790	727	714	761	758	710	748	678	798	715	739	741	771	771	754	716	735	718	766	755	781	721	722	760	750	743	720	714	743	789	741	755	756	706	772	734	734	736	752	766	725	732	750	742	731	693	760	731	777	760	752	732	716	726	713	745	717	726	748	707	757	753	732	799	716	712	717	790	757	754	711	707	744	732	749	802	732	768	762	708	736	729	800	762	745	748	735	733	766	765	728	722	701	748	732	746	729	729	736	724	737	731	708	762	747	726	705	782	737	712	720	675	721	721	757	760	694	696	757	766	716	735	718	736	713	680	767	745	739	718	759	758	789	754	756	739	650	730	694	781	729	714	729	726	735	829	738	698	722	746	713	714	706	728	724	738	705	758	758	757	749	734	719	787	729	763	779	779	775	801	784	747	728	769	767	738	708	713	692	755	698	774	739	738	763	693	735	692	726	734	776	739	712	766	778	763	740	746	733	731	735	768	737	715	750	716	726	722	741	738	711	765	767	747	732	772	775	784	780	689	771	708	722	686	741	713	729	744	747	738	721	742	746	761	737	744	715	703	720	706	772	685	669	724	723	738	763	755	743	753	675	711	735	735	752	743	735	727	787	740	723	719	781	773	715	734	731	716	723	774	770	741	770	771	745	773	741	757	735	739	756	722	728	711	712	689	766	751	714	713	796	746	736	725	747	753	750	725	766	743	708	681	720	742	765	731	747	730	695	714	733	751	728	760	774	760	737	793	763	808	781	712	729	754	713	777	750	757	757	741	708	761	792	681	695	742	703	718	748	749	736	726	758	704	749	711	691	709	767	738	779	729	750	724	721	744	739	747	748	764	734	740	706	709	713	730	755	742	731	715	734	733	741	684	708	711	754	720	743	727	723	751	749	769	656	702	717	741	766	723	729	720	728	745	765	735	709	754	740	782	744	728	750	742	709	721	749	723	717	719	730	695	732	755	722	741	713	756	708	724	735	777	741	746	757	734	753	743	706	703	775	771	730	720	773	734	739	727	754	729	723	751	826	728	750	738	694	762	745	740	685	763	723	719	716	742	787	742	775	716	702	740	724	768	710	727	713	703	776	762	718	728	705	729	769	755	731	758	761	772	800	768	705	701	709	688	692	728	761	754	759	767	722	720	711	744	720	725	730	726	686	729	742	707	712	716	725	728	750	753	715	710	770	753	735	758	732	744	776	767	756	700	703	771	742	725	772	717	732	733	757	704	742	726	753	714	746	718	732	716	776	719	717	757	735	758	743	764	739	765	733	736	738	726	699	739	729	718	758	744	751	747	738	720	717	766	780	753	706	769	732	696	758	755	664	727	723	750	694	740	740	732	793	776	749	726	746	753	757	722	726	766	697	744	755	781	757	726	756	725	760	746	723	796	708	753	721	715	726	719	761	740	741	776	740	722	775	777	716	753	792	760	728	753	730	725	792	711	757	753	728	756	766	747	707	758	707	684	711	754	719	698	751	782	773	714	749	726	760	759	722	734	787	733	750	704	744	714	702	725	745	743	786	735	665	690	694	720	742	718	708	738	758	716	731	730	790	728	730	734	700	737	782	723	742	735	711	742	724	727	731	761	692	739	756	816	746	697	755	773	754	721	745	764	751	745	743	764	735	759	705	749	757	755	766	749	767	761	742	754	792	721	746	744	744	766	755	757	757	757	755	777	747	756	764	749	782	713	777	738	753	726	700	749	726	676	743	708	711	717	751	712	771	778	715	679	738	758	713	738	730	720	790	720	755	717	715	731	694	740	772	735	700	778	771	726	737	733	727	698	718	717	785	766	739	733	780	745	751	763	744	742	721	741	680	682	764	760	756	703	731	735	776	743	751	761	753	745	750	769	767	783	701	724	758	728	749	739	734	728	761	747	744	748	742	729	728	750	754	740	736	732	755	731	681	722	694	733	724	713	736	756	718	770	768	743	749	764	746	750	713	720	758	726	738	737	750	711	728	739	744	748	733	743	733	738	787	738	742	754	772	741	744	739	788	716	771	690	752	738	768	768	753	801	723	715	760	723	709	793	696	750	734	733	699	763	755	730	771	724	801	739	720	762	763	748	742	756	686	718	709	756	713	680	724	798	788	700	721	766	763	700	735	701	773	760	735	735	738	766	730	745	704	777	755	761	707	700	776	767	752	735	669	723	766	776	725	706	763	714	749	721	705	733	736	766	740	731	756	762	777	708	772	728	734	723	735	754	744	751	732	722	718	714	715	731	741	767	727	766	705	742	712	767	746	658	706	728	710	718	747	709	814	675	733	726	709	758	742	744	773	689	745	711	797	694	728	685	710	766	745	705	769	732	785	800	685	716	743	747	727	786	752	763	734	753	717	772	706	771	713	744	784	772	731	692	706	722	740	769	728	725	670	797	747	776	756	736	727	726	735	701	737	738	689	740	749	736	777	675	774	706	712	744	695	761	701	779	731	747	739	691	737	784	794	777	761	737	724	712	752	751	761	741	696	696	813	784	750	756	746	666	728	724	754	731	718	733	712	737	741	696	735	728	699	748	760	716	768	665	743	685	737	754	779	769	722	680	752	732	762	711	745	703	794	736	778	716	748	749	737	773	696	714	715	743	771	741	762	751	711	724	717	761	743	710	768	727	745	727	738	748	752	709	750	751	736	759	762	770	799	685	727	707	648	761	766	671	736	753	744	747	775	760	715	716	686	722	760	761	782	719	783	734	754	697	712	667	718	729	794	708	752	734	739	734	716	750	699	716	770	738	710	737	724	778	793	729	741	784	705	669	744	709	773	721	710	700	769	735	732	762	736	741	729	715	724	761	695	744	743	766	762	760	766	726	749	760	710	733	772	720	730	726	748	724	723	732	757	762	771	749	714	812	720	727	770	738	739	706	772	740	740	710	693	720	720	749	706	759	736	766	738	722	737	732	755	713	739	749	731	742	775	739	720	731	744
38191	28481	25254	10388	2188	1160	903	724	665	626	651	491	500	457	466	493	454	456	452	415	419	418	421	399	399	423	415	424	401	397	393	384	427	402	442	403	390	358	376	395	420	391	369	362	379	384	392	433	393	397	400	380	376	400	398	391	360	404	439	357	399	385	368	397	401	390	364	390	405	394	382	389	407	393	366	411	344	381	386	405	378	372	405	379	393	391	405	329	370	408	394	391	374	398	411	373	408	394	394	389	405	349	339	417	413	390	380	342	423	384	399	402	318	381	396	403	380	378	407	402	414	385	382	368	361	377	372	355	375	366	367	350	410	387	370	410	383	396	382	415	410	387	351	399	373	387	389	380	421	424	394	379	407	428	381	395	402	430	391	367	409	368	395	407	427	372	347	382	379	341	404	422	364	395	350	405	389	399	371	410	374	372	419	394	402	372	409	372	409	383	404	428	364	417	397	360	434	390	383	383	407	386	364	403	390	365	383	382	402	409	416	390	409	399	388	408	377	386	359	387	386	422	378	418	429	386	349	366	365	367	387	377	365	386	384	374	377	351	346	371	392	367	383	386	375	370	367	349	388	367	388	417	361	388	430	410	356	384	398	405	420	395	372	360	393	385	374	386	358	382	410	395	392	370	367	388	382	399	428	388	376	364	361	387	369	380	379	377	370	431	353	390	403	406	372	363	405	410	396	372	359	421	427	405	373	409	394	391	369	381	376	446	375	405	378	391	392	386	416	354	405	413	400	372	422	415	363	417	376	401	371	396	438	374	370	379	383	407	423	418	388	419	390	391	407	387	380	415	383	372	387	417	389	376	391	393	366	374	400	407	389	404	386	400	398	382	394	369	362	384	400	403	374	397	409	378	395	374	363	367	401	358	367	398	371	399	355	354	387	371	401	371	374	370	394	402	370	405	385	386	390	393	405	385	405	381	378	390	438	357	395	370	424	370	338	365	325	376	360	370	393	377	402	426	366	363	375	360	384	365	395	368	421	389	356	387	364	395	348	405	375	386	403	384	383	362	393	383	360	377	422	362	390	399	389	368	360	408	353	351	402	404	364	401	382	399	408	355	382	408	400	401	361	390	405	370	370	357	436	392	363	386	381	375	418	401	376	408	396	371	342	351	382	381	415	395	402	354	381	348	402	416	407	376	392	376	367	369	403	369	379	398	407	361	388	375	377	376	397	381	420	381	413	348	428	413	401	409	415	360	364	442	379	370	378	392	386	369	402	367	410	403	372	410	365	380	363	367	390	398	356	397	377	375	421	400	373	397	352	393	423	377	394	414	400	385	402	398	410	383	400	386	381	387	402	411	358	398	407	345	378	385	367	400	396	397	405	390	373	406	370	366	411	392	379	397	343	390	392	375	358	407	393	428	404	395	384	369	401	349	382	368	422	410	367	360	373	379	408	381	383	371	357	384	370	397	408	388	410	368	415	369	379	354	393	404	371	396	381	383	379	372	416	398	416	373	403	375	376	397	392	397	365	379	408	413	388	374	414	424	359	366	402	401	382	347	376	356	371	365	384	416	401	388	383	390	389	350	398	372	354	368	383	370	374	434	390	391	357	358	373	413	383	410	382	390	364	377	400	433	401	379	376	376	415	386	413	403	411	373	381	361	398	407	400	376	412	373	383	411	414	378	394	423	388	392	388	384	357	368	397	383	416	396	405	371	398	413	372	354	375	357	389	361	336	404	401	358	348	365	404	373	389	403	408	360	395	389	377	405	366	409	394	386	382	374	400	404	369	366	383	387	395	368	354	399	388	379	365	353	388	422	426	353	407	400	368	407	402	429	380	398	414	373	337	392	367	351	377	372	352	390	353	388	379	367	390	374	370	384	371	371	420	452	391	340	386	420	373	361	408	380	357	369	350	380	370	368	358	395	401	359	378	348	389	377	382	397	414	382	352	400	370	375	396	395	366	379	424	400	388	419	412	388	392	371	374	379	371	364	402	385	403	396	413	376	368	423	396	363	392	379	368	378	392	381	389	360	386	431	365	415	377	400	389	361	372	399	361	404	379	381	354	431	338	354	420	346	415	379	398	380	405	414	360	394	402	403	390	369	385	393	402	381	386	403	399	376	388	343	369	396	361	398	416	407	361	388	384	406	381	402	394	394	387	365	385	357	362	347	409	394	372	411	386	338	387	382	420	417	404	370	422	388	368	390	388	418	425	380	378	371	379	380	380	335	395	382	407	400	451	412	404	413	389	373	374	384	376	350	362	391	389	371	439	379	363	378	418	372	352	390	371	372	400	407	413	429	357	372	384	316	366	348	346	399	412	367	349	376	383	379	392	407	415	366	360	376	391	369	394	388	362	376	413	392	406	429	426	413	373	372	384	402	384	408	440	378	377	382	389	403	375	394	368	369	359	409	368	366	363	356	403	417	409	437	409	365	404	373	353	410	391	375	420	398	397	391	384	369	375	353	394	368	366	359	391	376	393	376	372	379	392	362	393	364	394	371	379	405	382	383	403	389	368	405	382	400	371	371	382	368	365	359	363	394	352	353	367	374	385	366	376	420	337	376	361	363	387	429	399	409	398	415	397	389	362	343	375	362	397	373	398	419	385	420	371	358	375	392	434	366	387	370	368	386	407	382	409	408	383	380	408	397	420	407	374	386	419	389	384	358	375	410	389	413	372	397	378	345	382	362	384	347	389	335	395	374	380	375	368	360	388	409	421	377	387	382	395	411	385	366	359	333	384	385	379	386	387	383	371	418	437	379	360	385	366	372	423	378	358	382	391	383	402	365	379	390	381	439	415	390	387	379	389	391	403	417	389	373	353	369	378	365	416	367	376	343	392	386	395	385	380	359	388	362	423	378	369	376	381	400	383	362	398	362	378	380	416	346	424	393	401	389	379	357	384	369	418	389	404	381	389	395	373	391	373	377	399	397	418	363	354	375	368	381	379	391	402	407	382	389	372	420	371	349	353	383	442	376	388	379	350	380	386	408	381	387	374	356	384	389	421	385	419	392	382	401	386	349	388	396	373	367	373	414	387	377	405	391	384	397	400	366	387	385	381	392	389	388	402	377	347	385	380	383	390	368	359	348	383	398	398	367	346	406	366	366	374	385	417	398	398	407	370	393	402	357	392	388	342	389	405	368	387	394	410	386	415	389	375	363	384	400	407	366	354	368	385	344	392	389	352	355	411	393	377	409	368	430	377	396	414	364	368	382	385	408	419	414	393	405	406	360	409	392	383	354	394	350	386	401	393	394	400	408	400	416	406	380	366	386	432	370	374	363	407	394	392	411	363	407	384	368	382	365	399	370	377	369	388	397	378	379	367	354	388	389	386	368	402	348	390	369	425	423	403	429	404	371	385	419	400	387	373	393	357	430	373	365	392	395	424	386	384	373	378	389	413	358	380	348	374	387	406	446	398	399	378	364	390	395	316	411	397	391	396	366	356	389	375	356	350	398	406	388	404	380	402	404	379	376	388	423	424	380	395	356	391	367	388	385	392	397	402	393
24297	22084	27291	11612	4057	3506	2933	2418	2155	2058	1807	1599	1493	1407	1584	1404	1285	1108	1119	1055	931	879	959	977	943	978	871	911	886	889	879	947	853	854	880	859	944	865	875	919	847	835	845	901	866	878	891	832	871	850	928	904	835	844	911	860	891	895	858	846	803	854	878	825	845	857	848	891	823	840	854	894	861	904	856	859	867	862	865	888	897	870	895	895	885	886	885	890	848	822	857	889	851	866	883	879	870	853	806	879	875	827	874	907	821	896	830	824	849	874	847	853	815	866	887	895	840	905	819	864	898	845	866	856	902	867	862	930	817	935	865	822	920	860	874	861	821	846	901	854	853	858	852	843	904	891	827	831	841	840	842	811	887	812	862	841	847	819	908	861	871	833	851	776	830	864	825	881	849	836	890	871	857	813	883	832	858	847	831	856	891	916	875	854	838	822	863	855	874	854	842	860	827	842	941	847	809	876	882	866	856	890	845	874	900	856	946	853	862	877	834	861	848	854	864	845	859	856	864	873	832	830	811	866	893	844	834	863	869	880	871	883	896	880	863	852	838	882	857	844	887	877	864	879	888	858	869	863	843	852	833	862	883	879	797	831	822	831	845	842	826	843	883	860	871	870	834	838	851	810	884	882	872	920	824	873	775	872	875	811	895	834	819	816	792	864	831	821	854	832	820	881	816	866	841	823	817	880	921	821	833	839	865	921	829	857	884	890	805	869	873	843	834	821	879	863	872	914	871	835	865	832	869	839	879	924	850	904	872	857	818	872	853	842	869	874	891	779	861	844	837	852	814	849	877	892	889	860	940	835	876	856	881	786	916	827	879	841	888	815	817	855	898	943	910	860	876	854	849	829	896	881	870	862	825	820	852	853	895	875	848	865	873	850	837	863	852	822	858	880	867	842	893	922	854	884	870	842	863	852	861	875	828	806	902	881	881	852	890	817	815	895	829	854	860	896	832	874	817	867	784	844	828	831	878	867	872	863	855	913	828	841	867	827	863	828	836	825	897	886	842	887	884	839	897	860	863	892	834	815	896	826	835	798	866	835	862	828	917	893	803	887	846	866	876	837	906	840	841	856	848	858	827	883	891	846	888	861	863	848	842	849	899	824	896	848	868	824	839	878	854	813	862	812	876	914	806	873	874	890	818	887	860	870	828	880	856	863	884	804	841	841	827	861	904	870	831	894	855	899	850	846	826	893	835	817	843	847	848	878	835	867	780	877	873	833	880	852	824	882	847	863	826	845	888	823	845	839	853	859	826	853	855	856	819	844	848	864	894	838	887	871	873	783	831	857	859	891	874	851	860	870	857	892	811	853	851	869	871	895	816	883	875	889	857	845	877	834	837	865	844	904	829	827	858	800	857	840	844	862	844	865	847	838	838	863	887	845	850	881	850	875	862	804	822	831	854	903	893	918	884	837	852	880	832	903	799	900	864	879	845	824	891	855	872	804	827	843	831	877	817	849	849	841	874	871	845	847	862	825	819	839	860	852	871	839	886	866	892	900	832	914	818	813	870	862	847	888	878	862	855	844	857	819	820	888	868	886	865	861	883	844	863	878	805	839	900	818	815	872	854	857	860	849	862	887	863	843	874	835	883	866	813	820	873	854	815	873	874	850	831	885	924	861	935	872	880	864	854	847	815	906	907	835	850	859	895	855	856	865	833	832	849	815	901	835	848	836	912	898	848	862	864	831	881	851	868	886	815	887	866	828	853	900	837	868	853	828	886	870	830	853	921	869	851	860	850	890	855	822	839	883	860	886	821	819	888	835	862	891	880	885	882	850	905	861	820	854	892	829	878	874	895	861	860	844	815	872	792	816	898	848	843	863	871	834	842	875	865	840	835	829	905	878	875	906	891	856	862	872	842	825	866	851	867	831	829	852	834	862	801	848	898	862	834	880	838	911	862	810	848	893	836	871	890	874	850	850	865	861	932	889	876	838	801	812	861	855	865	841	856	825	809	821	835	844	890	884	932	855	856	879	827	848	796	831	898	871	826	847	821	859	836	888	821	859	862	839	882	871	881	822	838	838	857	806	841	862	837	853	908	849	897	903	875	834	823	898	844	854	848	877	796	796	808	820	825	852	876	871	831	853	832	885	899	836	887	887	884	846	828	883	828	874	848	875	812	894	851	880	843	874	853	849	849	837	860	851	882	831	869	884	887	858	925	862	845	872	855	822	831	874	866	877	838	840	923	843	866	843	865	865	890	873	886	887	886	848	894	875	832	797	797	863	852	852	861	890	821	873	876	843	872	899	838	828	909	785	840	843	831	877	914	866	817	883	903	803	862	888	892	850	814	883	802	838	888	844	874	847	874	843	829	895	875	795	849	880	878	810	840	869	854	819	818	868	812	821	896	929	838	849	842	818	850	948	835	811	891	795	849	827	911	866	822	836	852	852	879	851	858	860	864	828	883	787	807	835	795	876	864	843	847	845	846	849	859	853	826	852	835	855	844	873	819	828	808	891	865	856	858	864	844	792	892	888	847	874	856	858	874	858	910	842	829	853	830	850	868	883	927	821	836	852	841	863	866	826	875	854	858	863	840	863	854	848	833	840	835	865	862	847	862	908	859	879	862	833	882	863	862	870	850	862	852	934	882	841	867	842	854	889	853	868	837	850	843	860	840	836	830	827	903	905	861	860	827	861	840	852	868	901	872	919	837	861	803	874	869	861	898	824	893	840	923	885	832	872	900	826	827	881	842	876	859	860	786	854	892	857	860	841	848	846	863	858	861	888	849	847	864	870	834	850	875	829	819	898	841	829	847	920	847	893	933	878	830	851	841	813	841	799	856	846	860	883	925	844	832	866	804	861	886	852	826	849	827	860	844	843	870	866	878	868	869	811	847	894	822	872	847	857	847	894	893	844	855	900	860	852	809	829	867	867	880	868	827	844	869	921	843	882	843	826	830	859	858	859	836	878	858	841	883	891	816	876	883	853	882	850	885	871	811	871	871	838	892	898	817	871	910	831	875	903	878	851	838	908	812	933	848	874	820	871	851	825	876	854	878	852	890	831	868	874	874	868	847	835	832	862	832	814	839	881	837	861	860	852	901	819	854	853	838	815	857	823	811	862	877	875	893	800	861	882	854	814	820	840	850	810	894	860	866	817	809	848	834	901	862	895	865	948	861	878	850	907	840	854	840	843	828	882	844	808	858	891	909	802	849	861	832	862	856	872	827	859	858	879	883	831	861	847	870	841	891	832	877	859	868	810	860	836	819	835	858	863	851	828	843	837	842	900	825	880	832	839	890	889	868	804	823	817	835	840	862	816	887	860	818	882	799	854	869	857	847	881	909	870	887	880	840	879	852	824	838	828	816	826	880	887	940	888	858	829	879	843	853	836	844	863	864	898	863	866	853	837	871	874	900	955	861	872	886	878	875	825	868	871	810	877	909	881	868	881	833	871	814	873	863	847	867	843	822	864	847	861	892	840	830	837	861	836	829	848	809	862	822	879	872	848	827	783	859	866	856	838
47998	37247	34947	18069	5085	2321	1506	1151	994	856	764	651	644	663	703	637	571	525	465	451	489	448	461	473	489	448	439	431	454	443	467	439	470	427	425	447	424	464	469	445	469	498	419	402	365	465	436	486	464	460	443	430	464	431	485	484	415	454	424	496	445	428	463	434	467	431	433	414	425	421	421	440	429	428	426	421	470	409	449	456	486	436	446	447	447	466	438	434	418	482	473	443	416	455	412	459	419	431	467	422	445	432	427	398	495	460	467	408	466	438	407	428	456	450	441	402	431	445	465	430	418	420	459	433	459	440	424	424	401	459	446	442	458	467	435	431	467	487	457	423	456	447	480	503	454	457	474	455	464	457	449	441	431	453	432	426	394	456	441	395	423	445	442	448	451	419	466	472	453	445	466	454	445	448	478	461	413	417	427	453	489	486	456	413	451	412	436	409	453	429	421	426	458	410	435	456	421	450	455	419	420	434	425	438	454	441	443	457	431	449	451	466	455	376	443	438	442	444	409	406	410	461	424	397	432	429	456	480	431	428	435	399	457	443	412	421	400	413	429	450	496	446	429	450	437	468	446	418	424	447	452	411	432	510	450	429	411	449	474	468	447	451	448	439	437	482	411	453	450	412	465	462	424	424	443	469	418	404	416	448	404	449	461	437	408	431	428	396	445	471	387	419	393	453	484	493	444	416	445	475	458	453	418	451	435	442	418	434	439	399	425	460	396	420	429	442	436	422	430	420	424	421	418	425	424	402	438	441	483	473	495	462	425	450	445	427	443	445	436	445	441	482	473	422	401	410	465	460	449	460	406	422	447	412	456	413	429	389	421	462	450	460	439	418	419	419	445	398	449	446	413	431	475	414	496	411	424	426	426	427	475	475	383	434	433	418	378	447	444	472	411	449	440	450	448	477	432	430	434	415	455	449	420	443	408	437	417	473	427	384	477	447	440	449	467	381	434	397	430	432	474	444	449	442	446	466	455	465	407	479	470	389	394	439	454	405	424	438	420	460	426	446	436	425	423	492	459	417	411	417	411	421	456	420	448	434	435	424	443	445	413	453	432	441	451	432	418	439	405	492	479	415	415	462	436	379	429	439	432	472	455	431	430	455	453	443	411	470	427	434	406	415	451	460	415	436	454	372	457	452	452	466	453	440	410	447	451	461	451	424	442	452	396	443	424	438	460	467	448	428	445	432	407	422	412	393	480	391	411	417	412	443	405	424	446	442	466	397	433	408	421	437	417	426	440	496	424	442	394	446	463	436	436	473	442	452	421	474	467	449	455	427	460	435	458	466	440	444	450	453	432	433	441	494	458	490	423	453	415	426	437	422	411	445	461	457	440	402	430	467	437	426	415	395	417	432	412	452	466	396	442	450	448	454	447	404	421	416	444	464	440	464	503	452	449	506	439	496	428	412	396	421	443	444	435	477	421	430	441	403	436	436	458	428	444	418	497	459	476	474	448	429	434	463	427	483	440	414	432	460	452	443	462	387	464	431	454	411	453	448	425	442	434	472	438	477	466	469	408	451	439	422	418	394	448	411	434	412	436	402	413	438	439	498	462	434	419	448	444	479	460	444	416	423	398	422	455	441	451	469	430	413	424	436	435	444	420	402	428	447	433	448	406	426	437	468	411	453	424	415	460	438	451	420	425	456	463	411	413	459	433	431	490	510	434	422	444	425	478	465	427	426	473	398	443	462	433	428	416	399	453	456	440	413	447	411	449	442	442	452	426	437	466	437	415	439	431	456	414	432	448	461	421	465	424	422	444	461	483	433	439	455	429	432	427	423	431	433	402	426	410	452	478	449	445	470	448	442	433	477	433	432	467	421	423	447	456	459	462	445	435	408	420	442	420	453	418	423	457	417	440	420	453	442	404	462	452	451	409	412	423	420	436	462	431	412	424	399	506	470	450	419	438	440	460	425	443	406	428	451	410	400	493	391	429	470	423	461	422	427	427	443	453	414	479	459	459	436	411	420	429	425	435	463	458	407	406	426	418	438	424	453	420	448	425	418	451	443	415	473	446	458	470	439	437	438	398	460	406	419	395	431	398	419	462	478	434	458	438	437	430	450	452	423	417	456	398	428	450	430	448	439	445	445	425	402	442	441	434	446	451	454	430	407	442	429	455	434	427	399	421	398	432	427	470	424	458	417	435	457	423	461	473	441	418	439	428	457	476	474	433	445	439	412	477	454	408	427	379	440	469	446	396	438	447	446	423	427	444	413	444	447	436	425	445	445	435	473	419	455	428	455	428	431	440	449	418	431	407	414	410	437	443	428	450	428	440	416	445	414	388	423	442	438	481	460	450	443	443	437	443	440	418	475	412	404	454	418	439	448	446	415	459	436	459	420	444	424	391	469	446	432	455	423	397	409	431	394	407	438	410	439	450	424	447	420	457	437	452	451	421	421	457	463	445	476	445	411	457	419	454	466	430	431	446	477	493	404	486	492	484	370	454	454	421	485	418	409	434	437	451	400	413	463	412	430	421	445	470	435	466	425	453	478	466	440	415	445	408	421	451	422	422	421	458	441	414	453	432	492	432	440	439	435	421	456	428	473	413	407	437	476	481	477	429	457	436	424	425	425	462	424	445	477	447	423	486	404	484	439	434	420	457	462	447	425	436	427	476	431	490	426	465	403	421	418	424	427	433	480	402	448	422	424	407	449	451	449	415	453	435	445	429	420	437	446	458	442	429	464	472	462	414	410	469	413	414	386	427	409	436	428	446	415	448	478	459	413	427	408	430	442	422	433	497	463	445	429	460	435	403	429	420	439	430	442	429	456	463	450	463	444	445	434	468	461	481	429	448	443	411	483	441	403	473	459	443	443	411	398	451	423	442	473	453	410	459	398	472	426	435	486	439	467	443	427	386	423	438	450	405	439	453	438	429	409	461	430	417	471	408	433	464	450	427	426	432	422	399	428	431	456	438	453	441	445	448	464	424	440	437	441	439	470	467	448	382	404	443	427	436	454	475	408	423	458	384	427	434	411	452	445	429	451	415	438	434	403	442	435	418	486	435	425	415	456	464	409	449	417	423	464	443	431	439	438	438	446	447	399	399	434	472	447	445	473	439	446	448	445	455	454	470	431	448	402	427	422	487	454	485	433	502	443	416	434	452	392	416	438	395	458	427	429	459	444	458	440	414	410	427	477	455	451	453	432	460	460	467	405	428	465	424	431	416	410	456	466	429	452	442	376	413	438	474	406	469	405	439	452	479	445	472	401	437	451	473	450	466	425	419	446	438	423	426	428	449	427	431	422	436	451	410	434	449	444	449	429	417	456	437	433	442	407	431	459	410	446	438	458	432	438	452	444	463	461	415	437	423	461	425	468	444	428	462	436	484	468	474	415	384	458	436	412	429	429	447	460	448	452	439	426	479	443	459	451	411	444	428	408	436	452	445	430	435	442	459	445	421	441	417	454	453	425	453	437	428	421	391	465	427	444	445	438	418	413	431	455	425	453	470	433	437	430	413	437
31382	28232	35011	16523	6120	5268	4175	3585	3294	2993	2466	2300	2228	2179	2287	2062	1574	1449	1356	1355	1232	1115	1113	1054	1084	1032	1094	1021	1011	1034	1019	1001	999	1010	949	956	1005	975	981	941	934	993	952	948	958	975	1005	964	936	1005	957	938	996	959	956	1002	1016	984	935	928	983	989	978	974	1003	989	1000	925	992	957	957	915	958	921	923	946	997	940	956	933	943	921	914	983	961	899	986	924	949	979	992	990	970	947	919	934	998	976	955	916	969	963	974	957	961	945	937	976	974	939	985	1006	935	969	919	999	951	991	902	938	925	928	972	946	981	906	999	948	961	955	918	984	925	940	954	960	988	983	931	953	920	973	960	905	904	962	1000	979	948	894	902	954	939	991	1015	926	943	977	973	988	967	970	949	947	942	969	959	973	950	935	947	982	1025	1000	923	942	978	957	900	1006	923	917	931	905	981	948	979	991	968	922	931	954	949	944	966	961	959	993	972	1018	885	934	903	990	948	888	933	985	1018	909	947	976	900	994	928	922	956	1003	951	917	977	964	1014	965	949	951	926	981	948	994	985	904	980	967	935	951	968	958	951	933	909	969	1009	997	904	943	991	939	974	943	956	933	994	926	925	935	926	965	965	966	993	933	952	952	948	1028	934	983	991	920	965	938	944	1004	978	953	918	924	975	952	1017	1016	942	976	952	951	935	966	1003	986	1035	921	972	911	937	926	970	987	927	962	935	1017	864	904	962	906	1022	924	940	948	924	920	909	980	897	896	924	929	971	934	950	970	911	905	950	963	965	989	940	955	947	965	1005	955	966	958	917	956	937	949	1002	966	1011	1008	946	918	940	953	959	972	936	936	995	947	922	938	968	987	906	979	949	1024	916	925	979	1000	942	897	1009	967	960	888	983	912	941	967	1003	944	976	899	953	1032	974	964	992	929	943	926	970	970	958	954	996	918	987	960	1012	914	889	924	992	967	945	950	1002	921	969	960	994	954	1017	905	889	907	958	990	947	940	965	915	896	922	925	909	968	906	907	1002	987	930	940	989	962	932	989	969	944	937	992	951	998	954	944	938	958	974	930	944	915	902	955	965	959	957	949	951	984	1041	924	911	952	951	970	939	947	960	947	1007	977	893	946	961	947	971	914	969	966	935	933	945	941	922	939	936	968	979	941	978	979	900	919	964	931	1004	1003	937	921	900	962	956	974	982	961	928	1009	985	975	959	940	974	939	962	1002	946	963	951	917	947	954	935	932	958	931	953	885	935	986	953	899	985	945	932	949	952	964	932	949	957	935	892	961	990	956	952	899	972	964	993	954	958	918	939	910	1022	948	1004	997	913	927	962	1000	950	937	984	927	916	970	1028	987	960	979	938	983	977	940	901	982	910	938	887	969	968	995	950	964	980	941	955	984	961	955	958	888	953	995	1009	902	906	945	949	954	935	974	939	937	960	924	958	968	966	986	966	965	952	929	1005	886	930	975	952	979	961	931	921	972	967	940	929	941	923	903	926	930	951	957	978	977	964	931	959	951	959	992	907	942	943	960	963	944	928	966	973	937	962	959	974	937	965	1001	930	935	927	974	933	910	980	996	966	943	969	923	962	942	935	946	957	1011	1006	942	930	929	953	974	937	926	968	906	973	942	887	961	957	984	995	997	993	898	967	943	938	946	930	934	915	966	931	985	906	933	986	976	960	949	962	1039	921	994	981	911	951	957	936	965	928	893	904	942	985	911	979	979	966	980	978	998	927	987	938	934	971	916	952	976	953	977	1024	936	988	1009	956	1037	918	911	957	972	939	957	957	975	960	975	922	978	976	1004	975	944	955	978	950	890	898	893	966	965	934	930	929	999	920	984	948	950	919	1019	941	969	950	952	980	948	912	956	967	986	925	976	893	1010	927	954	950	953	969	938	931	983	928	998	952	971	964	932	938	958	957	962	960	934	998	990	902	921	986	969	948	970	907	886	941	978	972	933	967	997	972	948	957	950	997	993	914	971	924	953	922	953	944	976	969	923	948	1013	948	939	907	996	954	890	961	930	991	943	981	954	974	961	946	972	926	1000	990	972	936	942	886	896	892	989	1021	976	935	928	901	954	929	951	916	971	966	962	946	943	933	925	958	946	983	963	917	1008	886	959	936	955	882	904	970	893	1051	926	955	915	927	938	925	933	956	899	967	1018	913	945	929	937	969	943	960	910	1003	926	958	953	947	982	974	943	941	963	980	917	979	931	972	895	976	940	910	939	951	959	932	997	956	967	950	942	969	924	966	946	998	976	963	967	1006	877	1026	966	889	937	920	970	938	962	923	949	963	942	978	921	969	957	963	955	935	991	921	908	958	1013	943	953	886	930	975	923	911	946	994	978	933	956	978	944	926	913	920	938	959	973	944	939	939	882	1037	970	956	952	979	927	924	939	910	965	916	928	949	952	941	964	963	973	957	1020	902	900	966	970	984	1017	954	952	944	932	915	982	1014	967	1004	951	941	968	890	920	940	902	955	911	954	1017	950	977	932	946	986	924	876	939	972	936	951	942	860	929	959	978	920	982	1053	958	1001	918	907	936	897	953	1007	936	1012	942	944	974	920	923	993	977	970	925	942	974	931	926	982	931	911	951	927	985	952	913	942	920	930	967	1020	928	976	951	943	916	971	938	918	993	986	921	952	932	994	953	965	975	980	981	954	991	954	905	969	954	903	929	956	964	887	932	939	954	937	960	902	900	910	931	939	971	907	982	944	991	956	973	937	977	934	947	961	972	918	935	900	932	908	973	977	998	970	988	916	977	951	900	1012	966	942	981	926	1007	975	916	912	964	954	875	996	957	930	939	909	969	900	960	992	988	973	964	997	927	918	957	939	997	910	918	935	961	949	910	946	941	979	914	968	954	1004	891	890	953	944	904	939	949	934	973	937	946	963	945	946	976	930	961	969	985	943	961	977	949	961	966	941	999	1003	985	950	894	927	1016	957	929	940	929	930	969	940	976	984	964	912	957	973	972	928	950	947	1005	901	933	1009	958	933	976	986	924	958	969	884	949	960	956	999	987	962	995	992	943	933	980	946	949	982	990	939	1013	958	972	975	946	973	925	980	931	956	939	985	986	948	975	981	923	985	982	961	974	1003	967	998	963	973	969	984	978	888	965	900	874	1012	911	985	911	944	887	972	967	948	986	969	931	957	963	925	989	918	941	951	931	995	966	947	918	873	971	926	938	1013	983	944	941	974	975	945	942	910	972	922	937	957	933	984	966	953	971	945	952	918	961	948	995	980	960	922	953	982	966	955	984	971	931	956	924	904	958	946	932	950	911	900	894	934	925	956	927	950	879	952	923	948	967	891	973	952	943	907	944	935	1011	923	996	942	970	898	946	956	962	948	980	896	964	953	987	947	969	975	973	915	967	987	981	931	1016	976	1009	1042	985	953	958	981	925	955	939	968	886	919	962	962	927	954	974	968	944	1012	963	1010	884	924	939	1005	897	1029	943	974	998	958	1029	966	923	990	970	928	961	1012	927	970	980	976	976	911	952	1013	916	943	962	916	927	967	976	917	908	939	945	969	1012	904	921	969	1029	946	988	971	952	930	922	954	986	966	953	984	938	1011	957	950	987	902	893	914
19779	11350	6529	2125	841	666	581	550	439	447	435	413	407	411	420	405	402	398	376	375	408	368	375	363	405	396	356	398	380	337	395	375	368	381	421	377	361	408	379	408	412	346	386	358	371	387	366	422	342	354	395	398	387	355	396	403	376	396	378	381	384	374	398	312	365	381	368	379	360	404	336	407	377	395	380	366	353	380	356	375	402	362	371	382	407	367	340	403	328	385	359	414	378	397	343	336	410	338	403	368	383	396	387	349	378	402	366	362	375	352	380	371	396	319	386	376	344	372	385	369	378	381	366	348	363	418	362	368	354	389	401	358	378	357	349	364	391	318	369	364	365	390	387	345	378	369	396	344	374	345	353	372	393	365	369	360	388	336	397	410	387	338	358	396	323	355	357	345	400	390	380	374	364	378	375	369	380	387	388	358	379	357	368	373	387	385	376	397	331	372	384	401	413	374	381	392	356	362	384	348	383	362	346	364	393	408	346	400	379	431	377	363	349	367	409	342	373	377	397	375	343	362	350	386	371	403	386	371	385	378	382	365	346	395	389	344	341	357	407	387	337	344	386	380	381	379	356	413	396	384	380	387	356	351	375	381	385	380	363	389	354	358	314	361	383	357	341	368	360	343	364	378	374	373	358	387	373	354	345	366	364	387	381	378	395	357	392	370	373	381	347	427	380	344	348	378	374	348	405	377	394	438	388	399	347	360	391	350	352	400	332	381	382	384	372	386	375	346	395	391	381	378	375	350	352	397	357	334	346	347	393	368	385	376	352	364	343	389	371	366	420	389	360	386	351	376	371	389	366	348	371	353	369	421	382	349	356	366	348	377	389	387	374	407	351	378	348	389	392	400	388	378	345	371	369	374	378	360	384	372	377	407	371	370	372	397	358	351	393	349	406	361	359	382	353	390	351	363	403	378	339	412	374	371	342	389	333	371	380	405	374	344	386	373	394	391	366	378	352	388	409	339	361	362	334	368	372	399	387	368	355	419	380	340	373	395	358	341	347	359	335	366	393	360	363	327	325	387	343	389	380	376	378	387	398	367	374	356	381	390	352	358	373	392	349	346	353	386	384	400	404	385	377	384	357	384	385	368	343	380	370	398	333	339	367	387	376	358	393	401	359	385	381	404	339	362	371	373	345	377	391	360	354	372	319	371	391	384	346	368	376	357	350	363	401	381	373	398	361	344	370	408	371	358	411	447	374	367	356	363	417	417	375	387	333	381	397	364	348	405	354	355	398	412	400	365	373	380	378	375	359	378	357	348	333	359	378	382	379	372	362	359	375	383	355	371	376	338	344	368	355	363	352	402	376	361	394	366	373	365	360	413	403	370	368	388	396	380	351	363	401	369	377	377	361	363	387	339	324	358	376	375	357	388	338	401	391	401	385	372	346	382	368	353	374	373	377	387	347	377	363	354	368	341	402	367	392	359	360	372	389	393	372	382	367	342	387	368	352	355	312	378	360	381	377	346	391	332	357	376	348	399	352	357	378	366	342	371	360	394	379	381	405	414	347	381	389	385	376	398	359	399	368	369	373	372	342	361	374	383	390	324	375	349	389	394	382	379	398	387	352	351	378	423	371	348	383	365	405	368	404	354	402	361	364	384	393	350	351	362	383	367	401	355	393	358	393	390	389	387	373	412	394	385	384	350	393	384	343	379	388	348	384	346	349	355	369	417	369	364	347	393	374	350	371	376	362	347	387	362	364	358	399	364	357	355	361	350	398	386	331	372	407	383	335	375	372	389	391	390	386	370	365	365	335	358	393	425	386	375	387	412	349	353	405	333	348	382	361	371	375	381	397	349	381	395	372	364	357	342	348	387	390	372	366	369	374	354	376	357	399	391	363	381	344	355	406	372	376	368	317	369	352	367	371	380	356	374	341	373	358	398	379	365	385	349	396	372	401	359	372	375	357	358	316	391	348	371	379	365	349	389	349	364	371	384	369	361	379	360	338	344	325	371	362	349	389	409	357	369	396	340	378	387	390	370	339	410	343	381	347	390	344	407	356	333	370	356	354	371	384	399	389	332	352	376	376	369	338	376	369	397	395	373	363	359	354	416	389	358	394	368	367	404	415	400	346	382	395	315	371	390	348	337	368	383	398	358	328	369	352	367	381	378	402	353	355	366	352	376	386	386	325	389	374	367	366	398	354	396	351	342	373	375	372	395	364	343	387	394	379	372	370	425	395	383	379	363	382	375	375	380	351	376	423	368	365	395	373	370	401	391	345	364	384	357	393	369	366	354	383	364	358	362	374	361	382	420	389	379	373	367	378	377	332	374	371	410	352	387	348	360	410	390	395	334	345	370	357	373	354	344	415	384	351	401	355	379	378	361	402	373	406	366	364	367	371	367	358	378	362	386	405	358	360	387	376	369	323	352	380	360	402	369	353	365	371	380	403	387	404	406	358	339	371	362	381	320	367	361	404	353	380	365	363	408	387	361	367	360	378	366	409	390	387	366	392	353	348	377	358	379	362	362	371	392	375	391	387	358	357	356	375	379	352	384	370	363	369	350	366	425	390	382	335	337	376	334	361	387	394	368	363	356	364	390	431	351	405	370	362	410	375	363	359	362	330	362	383	386	393	364	403	380	378	373	381	356	363	375	410	345	341	374	388	384	372	397	407	362	371	383	396	361	383	371	326	326	363	348	416	379	352	376	383	360	389	364	404	359	367	374	349	377	351	370	349	354	371	381	394	382	400	416	367	402	391	356	375	352	375	379	348	392	354	358	400	364	388	356	393	356	383	375	378	346	394	354	358	356	392	369	380	364	346	359	350	377	408	381	406	438	416	378	384	384	345	403	376	364	384	359	367	442	385	411	365	367	371	380	386	375	360	398	367	358	403	377	362	416	396	387	373	350	379	381	380	369	353	378	394	378	342	377	389	390	425	407	398	410	410	420	367	374	424	405	402	406	388	358	358	347	389	352	411	390	382	372	350	351	404	371	366	385	346	366	359	411	370	375	348	334	362	367	374	377	372	339	370	325	383	355	336	377	353	375	357	384	390	358	390	341	373	369	362	373	369	362	367	400	396	353	401	384	387	374	372	409	363	369	356	353	358	389	330	356	371	325	390	359	376	392	370	401	370	373	381	391	376	377	355	400	323	343	374	384	346	373	370	376	397	370	355	396	400	324	383	379	360	343	365	360	388	381	387	363	388	384	337	401	375	328	367	366	359	365	331	353	412	351	355	387	405	386	401	388	375	356	375	381	387	367	359	381	342	368	387	370	397	383	384	333	372	369	396	347	376	366	404	362	374	368	353	362	374	430	373	366	364	363	339	386	348	379	407	375	394	354	377	377	370	324	382	373	383	401	372	370	342	370	390	367	394	352	368	431	373	353	382	377	378	356	348	373	368	388	379	383	357	374	389	364	380	383	369	395	402	411	353	378	355	326	350	356	382	369	347	328	348	382	357	346	348	395	357	330	370	378	365	371	384	347	383	357	361	335	362	418	364	367	375	390	386	403	333	372
11911	9133	9507	4618	2250	2040	1711	1594	1359	1261	1146	1061	1112	1039	1034	971	931	877	905	881	890	887	863	889	868	863	827	871	820	820	792	861	853	863	867	838	790	859	871	833	876	826	858	816	862	844	877	847	854	803	733	854	845	870	858	839	840	872	787	876	837	821	867	841	882	833	883	779	823	821	838	850	850	833	823	837	808	857	813	861	843	783	819	833	809	776	864	838	782	817	812	820	836	777	810	790	825	871	840	844	836	835	861	834	843	812	879	816	790	791	831	820	844	763	805	802	839	910	785	805	827	762	812	817	830	838	802	847	797	790	832	825	821	826	859	871	860	832	880	826	854	845	844	812	852	807	786	847	789	854	845	815	826	820	851	832	851	821	827	828	813	895	850	824	778	788	830	824	817	835	837	864	848	806	868	834	771	825	779	820	820	825	797	819	824	827	800	809	791	802	858	848	813	819	793	861	852	822	790	847	815	896	811	841	847	823	818	797	836	787	812	837	803	836	843	861	780	793	896	851	845	796	828	821	840	863	810	801	838	843	850	842	842	806	855	866	815	798	873	814	854	832	842	842	825	845	844	827	793	808	829	837	852	807	827	765	806	839	825	863	852	817	834	827	815	787	834	853	816	817	879	852	890	818	860	846	813	828	804	833	797	806	857	821	800	821	854	801	805	795	790	814	803	859	802	856	838	811	871	865	839	811	870	825	843	808	828	823	833	779	869	806	772	826	807	794	837	812	842	828	819	793	829	827	836	864	845	847	839	841	785	826	867	823	815	791	824	832	819	865	890	804	858	834	855	828	848	829	755	875	868	789	872	847	825	750	793	845	816	872	792	779	801	849	805	802	859	846	820	843	857	807	814	820	835	779	817	786	849	834	782	807	801	860	863	787	853	908	768	824	849	837	805	831	815	808	819	807	777	833	844	817	851	810	842	848	792	885	868	817	859	820	829	816	881	821	877	895	845	872	802	847	850	854	822	828	773	827	859	862	849	830	774	866	826	866	828	795	890	833	824	849	856	781	823	875	861	805	842	867	885	824	859	831	803	791	798	807	862	793	860	829	845	789	875	873	767	852	793	822	782	783	838	852	828	876	877	865	824	894	826	853	815	832	852	864	846	819	812	807	752	822	811	873	827	833	823	809	844	797	787	847	824	788	789	872	863	792	796	795	805	867	817	802	865	830	857	879	845	806	862	838	803	814	831	883	837	789	882	863	822	812	811	800	859	879	849	838	828	835	833	867	819	813	760	871	853	822	838	816	797	841	848	831	911	840	790	815	765	860	856	848	869	833	833	820	833	845	807	822	817	787	825	796	847	836	790	826	800	857	827	795	821	853	855	818	776	917	854	864	841	842	755	783	856	898	888	810	847	851	810	794	806	845	794	820	862	858	864	832	834	866	791	813	787	834	809	871	815	831	811	842	829	856	836	816	800	804	809	894	832	802	784	805	814	777	860	856	848	816	829	854	815	794	828	837	818	825	860	802	816	803	780	879	840	831	803	818	829	845	755	846	819	861	828	864	877	780	851	806	829	847	810	836	877	833	831	818	796	856	760	750	817	837	830	819	828	820	813	844	827	814	847	829	829	879	841	871	823	851	856	843	832	772	836	807	829	828	841	854	858	800	815	763	808	798	800	813	808	849	848	800	865	781	810	844	870	861	839	867	828	866	812	823	875	799	885	874	793	804	817	841	809	858	845	783	838	848	893	860	816	810	845	827	832	858	775	819	843	817	832	811	788	824	825	829	841	812	815	867	807	862	859	805	830	816	836	835	843	794	777	833	812	832	810	843	835	835	892	812	818	848	839	845	839	826	863	822	795	879	824	845	792	844	833	865	820	814	772	807	861	835	867	861	813	868	835	832	829	831	860	834	798	845	842	836	813	770	816	824	823	789	810	791	798	829	874	845	820	824	780	828	830	781	901	835	820	804	832	884	811	831	819	839	877	801	869	845	865	793	792	844	830	784	833	782	879	861	835	828	836	781	818	860	883	821	809	835	856	888	853	824	849	849	810	780	830	856	830	841	788	846	835	862	860	850	799	818	830	837	818	844	860	842	829	852	783	829	816	807	823	882	844	812	802	774	839	873	837	806	832	871	814	845	797	829	809	797	829	842	797	813	836	838	862	800	863	791	811	826	801	884	865	824	788	840	821	866	825	798	816	825	807	792	831	857	841	840	862	823	791	828	852	774	785	853	807	823	845	824	859	773	855	815	807	853	843	777	842	871	841	828	846	864	789	814	796	871	795	851	831	855	856	801	843	830	812	839	803	863	834	805	807	802	873	838	863	839	792	843	825	807	864	884	816	790	853	815	785	855	789	786	799	838	821	814	831	821	801	828	871	793	836	897	822	832	861	833	866	774	867	824	765	803	828	804	858	816	852	857	797	819	820	826	852	829	829	841	817	779	825	870	859	904	901	918	883	850	904	845	821	821	851	792	842	827	822	822	892	830	856	827	814	807	820	878	765	825	806	840	851	791	825	855	818	794	881	816	857	782	823	818	797	849	798	798	809	808	802	806	837	854	867	871	847	828	811	854	855	812	797	821	826	882	828	855	833	865	799	786	766	848	836	830	831	805	849	838	826	836	849	806	808	778	824	856	806	879	845	826	792	829	883	818	840	824	789	757	821	807	842	891	830	851	819	822	827	785	818	837	854	868	807	833	817	835	861	838	817	816	805	848	831	852	843	846	829	806	898	819	827	811	808	816	789	793	839	783	809	814	843	816	825	879	831	836	838	819	807	820	811	800	813	800	815	799	804	838	805	844	827	794	823	864	821	858	848	876	835	822	880	820	812	839	788	827	843	835	814	844	839	846	861	810	827	838	823	810	863	796	811	877	800	795	855	795	835	798	834	884	840	821	824	805	866	852	782	850	824	846	814	831	789	823	859	846	780	815	862	816	839	870	868	867	859	870	768	815	865	885	808	827	856	816	829	857	847	773	856	842	818	841	820	867	858	803	844	829	872	810	871	831	864	890	822	835	835	808	875	805	872	842	854	855	876	910	823	841	848	786	837	805	855	807	860	865	869	829	817	823	790	826	852	791	859	802	840	825	805	871	829	795	871	828	785	784	838	794	798	869	864	796	824	854	810	866	854	811	778	820	823	802	838	859	814	846	839	863	876	820	823	837	840	812	838	817	820	737	878	790	833	885	837	820	820	835	880	851	806	838	810	795	810	831	856	843	865	863	879	815	811	806	794	790	840	802	857	841	813	843	791	791	819	800	842	861	758	756	798	834	845	796	821	829	792	809	833	836	782	835	845	861	798	793	888	849	794	863	855	818	798	824	732	808	873	792	812	809	838	843	816	819	796	831	890	797	807	830	826	841	890	835	812	846	852	822	806	810	780	898	860	858	821	828	828	800	827	819	869	881	821	829	867	835	832	890	828	753	827	789	825	795	881	784	829	833	771	790	863	831	795	825	838	806	830	831	830	847	784	826	829	797	848	782	820	835	858	786	790	797	827	859	868	846	802	844
38111	27605	23996	13456	2831	1374	977	867	762	695	601	567	573	554	541	548	553	468	461	521	427	469	476	469	420	456	398	442	448	437	401	432	422	458	461	434	436	412	435	434	451	464	476	512	438	454	445	436	483	448	430	463	413	450	435	480	424	458	425	476	405	422	383	447	454	413	457	440	462	449	490	423	447	497	455	412	414	449	403	462	442	424	372	387	423	459	422	432	446	444	448	430	463	428	429	459	428	476	467	456	410	449	408	410	429	447	431	429	410	451	477	431	421	433	436	441	458	446	415	425	424	445	407	446	443	422	439	429	449	417	444	460	449	464	433	428	457	452	425	448	489	465	439	455	481	398	451	474	495	436	425	415	400	399	451	408	451	403	467	435	453	461	488	455	453	451	454	468	474	440	472	466	411	428	431	426	435	442	400	440	483	403	447	426	441	448	420	445	421	465	422	470	452	427	374	448	366	452	429	425	432	437	496	466	425	436	405	463	447	428	467	398	419	436	433	464	449	446	469	446	454	462	429	453	423	439	448	461	423	408	436	439	435	468	455	461	459	429	417	470	450	412	445	452	419	437	447	456	415	452	431	500	421	444	424	411	442	461	421	450	473	465	430	472	451	417	445	397	420	434	390	417	427	446	435	413	452	427	468	455	422	428	416	437	424	449	442	402	418	478	427	435	449	458	441	411	447	430	455	460	475	437	425	470	469	449	400	493	439	425	426	458	413	423	467	455	408	423	426	447	441	420	484	456	433	469	405	461	438	435	473	422	447	480	439	430	400	402	435	426	423	427	430	426	447	434	468	416	476	387	466	450	431	455	450	445	442	481	423	447	418	419	426	431	422	457	430	434	456	459	469	420	411	431	435	456	441	456	420	491	408	433	433	444	429	431	435	463	481	470	418	422	444	458	452	432	433	412	455	454	444	459	434	477	418	412	425	445	453	448	447	426	427	446	465	464	407	408	410	427	467	405	452	457	444	445	458	437	411	418	434	438	423	459	463	405	428	444	401	408	413	375	400	430	469	479	458	420	462	447	444	428	409	468	477	446	470	505	448	440	392	470	423	416	438	442	445	434	433	442	446	427	440	403	440	418	440	420	408	418	443	446	468	448	403	452	403	450	438	480	453	397	447	447	411	404	423	425	439	451	463	465	429	477	445	453	476	430	423	444	462	452	427	518	423	426	414	448	447	433	449	471	469	407	442	460	438	421	455	437	421	434	439	404	431	390	436	482	474	452	430	436	443	447	383	437	471	432	436	422	458	467	400	465	445	439	460	458	449	460	452	425	424	439	448	446	444	490	385	421	455	433	411	426	443	447	452	454	456	449	454	437	401	442	463	433	421	512	429	457	441	445	434	440	426	459	437	465	420	444	478	432	460	474	447	467	463	439	441	433	470	405	477	426	440	453	449	409	429	411	455	425	446	407	417	454	442	457	468	465	441	442	454	460	489	422	470	452	450	404	440	426	414	422	437	426	453	452	451	427	443	449	413	438	425	464	408	477	397	518	457	448	414	426	461	429	349	435	458	412	446	443	464	446	445	449	456	429	441	429	443	430	446	419	447	490	425	444	440	428	443	459	453	463	492	446	485	438	452	452	438	449	467	446	452	451	435	426	461	460	426	441	461	434	417	446	464	462	442	416	436	464	433	420	394	434	489	428	464	466	415	473	432	512	450	459	478	417	456	461	434	465	438	438	417	402	443	432	443	410	410	422	444	406	431	455	420	431	477	395	405	438	410	420	428	454	416	476	465	437	487	428	414	435	435	450	406	398	440	440	445	474	455	476	429	495	451	446	405	412	443	433	410	446	437	411	404	401	426	434	439	481	448	417	418	476	444	468	415	451	471	475	402	424	449	443	458	435	452	434	481	432	427	433	453	443	452	452	446	480	463	433	451	452	407	471	444	439	480	426	429	410	435	466	431	424	439	444	465	448	441	475	415	441	429	456	424	437	497	441	431	453	425	417	449	441	453	439	397	447	428	458	444	423	433	444	421	452	385	417	417	436	458	386	477	436	450	444	417	456	421	452	488	436	421	454	429	429	481	436	454	486	437	443	469	443	459	443	453	410	404	441	438	378	444	415	482	474	431	463	434	424	436	433	457	485	415	451	479	459	464	460	423	430	399	445	414	434	429	415	454	440	464	451	464	449	438	417	462	457	443	459	456	468	447	456	438	424	455	454	422	469	445	441	444	434	428	433	429	433	472	451	427	456	467	430	411	430	451	424	469	440	478	433	442	462	451	465	494	427	453	430	469	448	411	420	446	437	422	476	433	479	475	422	475	413	418	464	450	449	460	442	433	457	479	458	463	456	431	434	398	478	443	456	462	447	422	449	443	423	423	441	447	421	457	444	465	451	447	452	439	407	455	458	401	477	447	429	415	419	459	471	466	444	405	481	444	471	399	427	411	445	435	409	407	445	451	499	445	425	457	439	437	478	459	421	404	436	484	477	468	438	420	440	436	437	439	441	451	438	456	455	466	401	433	446	457	435	473	416	407	415	431	425	448	413	406	480	473	474	452	466	446	446	414	471	479	443	427	420	441	421	403	455	439	463	423	483	441	477	401	444	423	435	435	438	436	422	467	500	438	422	448	424	400	447	418	415	426	425	446	461	446	426	444	429	462	474	430	417	432	404	431	445	425	428	420	431	429	407	426	418	428	420	400	407	431	428	431	459	396	447	434	421	428	429	439	460	445	423	418	432	433	438	418	471	424	420	433	384	448	479	447	408	448	449	402	427	429	427	425	424	413	500	466	465	444	429	422	445	407	436	429	454	461	463	433	450	406	459	437	467	443	434	455	438	446	410	418	431	431	455	469	418	450	450	391	442	442	423	446	453	409	465	429	469	444	434	434	457	463	399	441	461	441	441	414	438	436	408	454	464	456	456	407	479	429	481	405	423	425	417	478	454	420	454	471	473	401	409	430	451	428	469	417	479	423	400	434	456	400	453	447	470	422	435	465	487	416	460	441	436	450	472	453	475	427	451	488	437	444	434	471	482	442	472	485	416	421	427	428	413	456	402	467	399	459	478	435	501	416	435	421	457	435	406	438	424	438	427	409	437	452	403	444	445	439	468	465	413	433	445	489	442	423	441	431	462	505	443	440	413	405	385	426	412	457	419	444	424	442	447	445	433	431	439	486	431	439	410	455	440	459	443	434	385	421	406	429	435	443	408	406	446	434	421	446	416	414	438	457	453	433	463	425	407	445	379	446	486	404	425	405	462	455	453	456	457	443	468	431	447	461	420	416	452	474	422	446	464	471	461	439	407	454	459	429	399	489	423	469	461	436	425	439	416	412	417	427	444	433	471	463	441	433	424	458	434	440	432	427	451	436	411	444	452	440	421	410	418	470	411	480	449	472	402	430	430	436	425	449	456	383	455	444	412	448	478	444	395	440	434	439	415	383	392	422	447	419	413	437	419	414	441	428	447	448	435	453	446	422	429	505	489	416	405	450	423	460	474	421	442	416	461	442	401
24188	21141	26319	16304	4298	3793	3094	2745	2607	2083	1833	1763	1632	1588	1714	1478	1413	1253	1313	1264	1110	1105	1062	1020	1035	1029	1069	991	999	991	1053	980	961	954	1048	996	958	951	1052	1006	972	981	986	1007	949	940	971	1011	1002	985	986	939	951	939	966	996	1070	935	973	1010	968	1001	963	993	944	960	978	964	1001	1038	964	948	930	937	962	936	1001	957	972	1019	944	1019	1006	985	1009	1009	984	969	928	969	978	976	986	1018	927	1005	955	969	962	980	994	988	918	944	951	998	923	1022	1008	988	974	977	930	986	986	919	963	927	988	997	976	992	981	998	968	969	922	940	1017	991	999	1010	965	979	991	1008	905	984	965	964	950	1004	1005	1026	988	973	1009	993	940	924	993	992	953	983	991	1003	945	973	975	979	977	1021	967	947	977	947	986	902	976	957	979	951	1012	975	1000	983	974	972	988	1000	930	948	974	989	962	949	975	946	959	913	1023	1014	1049	966	996	903	975	965	1008	960	973	1009	981	916	922	967	984	952	1002	950	1049	970	952	954	1006	972	945	998	924	968	976	910	970	937	981	965	927	993	932	990	979	976	989	1003	967	988	965	967	917	957	971	978	1019	953	921	983	1026	896	1018	993	956	980	965	974	955	984	993	952	963	964	911	979	1005	933	992	942	964	968	930	974	943	998	955	926	926	979	889	925	949	937	960	951	996	995	950	1008	970	1004	990	1010	953	1030	1006	1064	991	982	958	952	993	932	1011	970	992	990	972	935	962	963	975	989	989	983	956	986	960	1007	944	992	958	970	1003	964	944	995	924	959	977	945	978	953	959	978	938	961	989	956	927	1040	957	941	901	984	931	990	946	975	925	1058	984	979	922	1019	992	1015	932	982	962	1006	975	988	1010	958	1013	957	968	913	964	965	981	991	967	958	969	994	931	963	996	991	1025	994	985	995	990	975	930	953	960	968	977	950	957	955	977	1000	950	953	939	968	960	989	1000	948	922	984	941	941	966	997	933	988	950	945	964	966	988	916	883	966	924	1011	927	945	954	997	976	922	941	965	993	1009	1005	980	1006	960	956	975	979	901	967	954	995	933	919	941	970	948	987	979	948	983	946	981	938	958	1014	944	958	956	965	913	985	951	981	926	942	1027	955	952	959	961	997	1019	919	995	960	1008	983	959	1012	985	940	995	1006	1001	977	962	1000	966	1010	987	959	965	955	920	981	950	964	952	1010	914	1002	954	962	998	999	982	956	962	1009	918	971	958	960	965	966	970	941	942	969	986	956	1027	1013	964	969	938	953	973	939	968	942	929	991	983	961	1009	934	954	949	1000	985	923	933	1004	993	965	939	1034	941	943	987	1007	997	935	969	958	985	974	990	978	953	933	967	945	958	938	1000	950	1005	1011	957	983	949	971	979	979	945	1004	993	956	939	985	1003	1035	955	960	951	1037	967	978	982	912	924	958	1008	1006	979	972	969	912	1018	917	1008	1014	970	927	991	1003	956	909	1047	950	989	980	981	935	1009	1011	964	961	1008	942	947	989	1019	1031	951	1016	1011	1026	1002	968	969	1011	973	953	925	1011	981	938	959	965	969	943	938	997	956	996	949	944	976	972	1016	964	965	972	993	968	943	928	915	968	937	933	1002	940	973	950	995	970	973	984	966	978	966	963	927	968	946	947	957	1007	891	942	987	976	974	992	961	960	1010	909	964	976	961	971	927	942	979	994	920	950	966	949	932	941	937	979	986	1013	996	993	913	969	967	930	958	932	989	924	979	954	933	986	1046	990	989	968	1063	954	923	971	1007	975	925	950	948	963	1000	999	966	939	934	935	945	1067	938	974	917	958	972	986	944	987	928	938	931	941	949	1032	945	951	947	925	955	1019	988	1002	982	982	946	970	931	964	976	940	964	900	962	978	993	959	1022	1012	1000	960	958	973	996	947	942	923	991	949	988	925	975	969	1019	1004	983	992	937	947	936	997	933	940	957	966	1006	958	963	959	957	986	933	906	953	1007	961	974	977	946	980	970	961	964	984	930	974	971	973	976	957	922	972	965	1047	971	914	981	1012	968	947	949	995	990	959	978	987	966	985	932	975	952	960	977	1032	976	1006	995	992	956	1006	944	974	928	963	973	932	965	960	947	965	978	957	966	1025	1008	938	941	969	955	947	937	964	914	994	1028	913	1005	973	1014	999	981	980	939	955	944	955	928	973	994	973	990	961	946	983	894	959	965	1006	993	935	970	947	984	946	928	948	1030	969	950	961	940	956	1008	958	985	954	996	983	995	917	976	937	946	980	940	993	973	946	963	952	976	954	941	962	974	971	994	978	962	974	969	1004	929	891	926	974	961	986	1010	1002	989	970	932	1033	945	958	927	973	1018	990	984	938	927	919	936	964	945	967	1011	965	1030	950	962	963	945	964	960	970	923	938	990	956	976	949	921	930	956	977	970	946	920	930	999	982	975	979	973	963	954	904	996	942	959	1015	996	1007	973	943	976	949	969	951	1020	970	972	953	1001	989	950	1000	971	969	949	1022	1005	924	1009	964	1022	993	959	977	1013	993	931	948	964	960	993	937	923	951	1013	981	1001	978	959	956	984	950	976	992	927	957	1024	935	941	984	946	938	956	1043	1013	1010	941	953	1001	1020	1003	1008	950	966	981	994	979	1002	1000	1000	932	968	944	944	942	983	970	1028	1013	933	974	975	988	927	983	962	991	950	916	904	918	970	1000	958	938	974	960	971	948	1008	939	946	897	986	940	1019	1017	946	970	1012	990	972	967	978	946	1025	952	1020	911	985	982	931	974	979	986	946	990	988	897	930	1019	924	963	959	1010	940	923	955	952	976	1008	986	947	963	984	972	951	1005	980	944	966	934	966	991	930	1018	979	954	938	931	881	1024	1030	961	1020	986	1008	942	981	999	946	970	986	963	982	915	971	1015	950	1003	1005	983	945	972	974	940	990	986	983	1013	982	962	975	975	985	1008	936	1002	978	994	958	936	913	922	997	1003	1000	993	1013	972	947	972	991	969	958	942	997	979	994	982	939	950	971	988	946	990	1025	974	952	933	956	1025	1023	940	943	976	969	1005	1012	975	927	979	962	928	997	994	914	960	972	1037	954	941	925	932	924	986	965	974	978	963	966	973	955	953	988	967	961	973	991	962	934	914	992	935	976	950	1004	971	971	985	1011	946	955	936	986	949	1013	1007	974	948	1001	989	959	952	962	966	973	981	922	972	975	991	991	939	933	918	964	955	920	954	937	951	981	1029	957	973	945	973	988	948	929	983	949	959	964	957	966	928	1003	945	991	957	1001	960	987	967	982	962	975	987	981	1003	970	976	979	914	968	961	911	948	988	967	1027	933	965	942	1001	1007	910	1000	907	925	991	983	949	966	965	1000	989	988	952	981	966	1001	955	907	969	942	1018	997	998	942	982	983	953	931	963	956	963	961	982	975	1076	1041	954	944	1019	947	977	963	977	911	946	1010	934	1000	1020	944	976	948	991	973	948	951	970	1001	1001	1032	976	984	992	1009	1027	946	969	970	1004	975	965	933	1015	956	935	950	1010	977	981	972	954	965	971	914	934	918	955	973	990	981	954	963	931	1001	909	973	939	973	1044	947	974	949	966	959	974	997	975	994	947	967	1012	1049	974	952	985	978	1026	965	952	973	992	956	957	979	950	1005	928	999	991	990	1006	976	1011	978	918	942	979	917	930	1029	957	949	969	913	986	967	946	993	941	903	1008	922	1009	981	981
47995	38196	36503	21776	5950	2390	1572	1221	1018	878	737	730	768	740	676	657	603	592	528	520	580	550	511	507	497	497	463	487	488	482	502	460	478	511	495	475	459	506	510	458	493	468	476	486	498	516	520	478	515	474	492	506	503	525	496	488	506	494	469	496	460	494	500	491	493	491	534	475	496	517	448	463	498	482	498	481	508	480	477	493	495	484	461	530	457	514	498	498	490	461	495	466	530	488	479	494	526	476	473	536	474	528	486	474	485	455	480	474	536	452	470	505	461	483	515	491	467	531	472	485	440	523	502	470	525	502	524	487	452	465	492	536	488	475	468	482	509	490	457	495	486	466	479	512	500	471	457	500	530	489	540	479	499	480	477	498	443	487	469	498	496	514	512	470	499	479	488	474	453	474	486	507	522	493	485	449	478	518	489	505	498	492	501	541	525	519	484	544	505	550	539	467	484	515	532	470	545	496	476	460	481	503	524	469	495	527	489	502	472	521	491	489	502	469	442	491	484	502	499	504	464	531	521	510	568	445	462	490	486	487	517	466	477	535	497	498	499	462	531	513	453	475	469	505	473	452	487	475	503	481	526	498	528	491	496	527	480	510	518	483	488	520	502	473	506	509	471	498	525	497	462	494	508	495	486	484	471	523	501	502	528	519	523	455	497	558	534	470	518	456	471	485	469	487	474	486	472	474	450	480	498	505	508	450	466	490	554	495	499	524	488	460	505	496	513	514	497	516	500	462	449	542	475	502	494	487	513	493	499	503	527	492	531	495	511	509	486	476	496	468	505	541	515	512	531	520	534	492	520	469	488	509	472	486	520	483	544	502	477	471	490	496	533	503	512	471	463	539	521	470	523	502	560	515	522	530	476	486	498	511	502	485	520	492	484	479	532	506	505	486	470	475	472	505	521	530	474	525	506	501	481	480	479	499	504	504	494	467	506	467	472	496	525	508	477	474	460	532	489	525	509	523	481	501	514	471	493	472	493	507	485	499	472	488	485	488	536	516	476	513	503	483	506	527	500	481	493	461	494	512	482	477	495	466	482	463	463	527	516	464	499	480	487	507	475	514	475	448	490	494	512	482	495	444	477	509	461	473	469	487	518	481	473	494	538	518	477	482	526	489	497	479	486	497	521	479	489	519	547	506	503	473	488	521	463	463	487	513	539	472	502	469	495	497	504	512	532	499	500	504	533	498	486	460	502	501	500	463	486	504	512	505	483	467	506	498	513	506	493	436	472	531	539	495	481	499	488	504	498	461	464	488	473	472	513	489	506	472	483	497	493	522	499	494	457	482	488	519	515	458	485	473	479	565	459	488	516	475	463	494	484	525	508	480	504	471	509	489	523	497	483	520	516	479	468	530	494	473	461	487	519	500	449	500	452	518	484	473	489	488	468	493	513	449	463	483	518	458	460	495	497	486	420	532	537	468	454	538	510	501	501	451	482	509	512	491	452	490	495	526	468	480	429	470	481	449	498	443	492	452	478	524	494	476	451	488	530	495	480	485	490	490	501	471	526	521	514	505	540	498	464	470	505	479	481	500	528	523	540	482	505	488	439	508	455	526	487	497	498	506	511	488	470	501	528	502	514	472	474	465	489	484	459	453	467	518	516	487	546	499	494	479	480	465	497	483	506	507	467	508	492	478	492	553	475	471	492	476	500	457	492	514	541	497	526	524	502	483	459	453	522	526	484	470	520	480	488	507	492	530	468	479	474	493	458	453	519	432	474	469	439	487	464	475	507	503	517	464	500	461	478	498	482	514	479	476	524	472	533	500	474	482	468	494	543	511	560	508	472	495	506	519	502	505	498	523	507	483	463	475	509	472	503	488	446	467	497	508	502	475	490	495	465	499	450	497	459	494	494	417	515	522	544	483	507	470	502	475	461	493	522	500	479	539	543	501	500	499	512	477	466	516	524	487	493	496	494	512	496	484	471	438	492	549	536	505	504	469	512	463	481	467	506	508	528	473	546	517	511	481	476	468	487	465	503	484	517	516	490	479	488	494	520	488	496	472	507	504	488	501	475	508	481	489	509	506	514	503	535	508	487	471	504	532	521	527	541	495	512	472	501	482	467	494	543	476	479	476	477	459	521	496	514	489	463	475	463	516	508	537	513	529	538	470	436	478	494	494	486	500	481	489	474	483	546	466	469	508	473	473	478	504	458	518	531	520	475	483	473	484	540	510	503	488	495	536	531	510	471	448	470	499	508	454	509	515	503	484	497	470	481	510	443	508	520	513	511	565	494	479	506	503	512	587	474	484	500	505	495	487	495	480	478	489	549	433	479	481	489	523	497	494	500	484	475	558	497	469	486	457	473	490	496	497	514	521	498	468	547	470	511	509	505	488	519	447	490	530	488	501	460	549	463	506	496	473	491	518	505	472	470	507	501	468	471	481	513	485	506	492	522	449	500	489	522	475	477	517	497	520	471	495	523	465	477	511	491	478	510	480	493	478	504	466	451	441	503	500	480	484	482	492	489	504	495	452	502	489	488	518	492	492	469	470	498	518	549	541	490	473	526	506	546	470	471	499	470	511	508	460	494	488	486	479	468	493	506	538	504	468	516	501	493	494	468	452	497	489	460	448	497	473	518	490	480	488	517	502	454	488	479	506	545	493	488	473	469	477	511	521	501	489	485	504	493	481	488	501	493	484	490	476	467	482	486	533	486	505	518	525	476	489	459	510	484	490	539	450	466	525	526	522	545	518	520	481	516	504	483	505	536	535	497	484	530	501	480	471	522	480	453	465	491	494	471	485	502	492	496	509	467	494	512	485	483	536	481	521	505	477	506	490	482	494	477	514	512	481	510	501	465	494	464	492	520	503	506	502	463	477	520	481	479	511	457	510	484	482	521	528	508	477	504	492	479	508	458	497	486	519	439	478	473	542	495	483	481	472	455	493	494	506	503	462	454	481	489	478	472	532	483	529	489	490	478	473	489	528	459	475	508	562	498	536	488	474	472	478	489	516	492	496	472	480	454	505	475	486	494	524	510	528	461	469	511	473	485	462	490	534	463	476	478	496	513	488	538	468	497	473	496	528	519	496	492	508	503	487	470	509	466	465	522	461	490	475	529	474	499	485	548	472	475	528	464	574	491	503	500	491	496	490	502	498	528	480	508	470	477	501	470	506	457	469	495	522	541	496	471	467	482	510	434	497	491	456	486	522	475	480	493	474	501	495	499	484	500	519	506	479	481	487	471	531	495	492	520	487	476	521	512	463	444	495	469	478	491	486	529	503	541	479	529	490	527	466	467	525	457	497	567	465	505	486	470	471	493	475	459	499	494	486	472	548	490	444	486	491	505	522	536	484	477	456	520	533	495	523	501	467	501	532	509	504	482	475	534	509	474	474	512	501	521	500	454	488	479	492	563	447	537	469	490	485	489	462	520	482	448	449	442	461	515	509	459	498	490	510	459	483	500	466	497	464	504	529	462	504	524	517	524	497	531	496	476	497	508	457	527	521	480	469	476	475	480	477
30510	29642	35863	21949	5921	4872	4399	3953	3411	2879	2448	2371	2288	2209	2209	2069	1747	1617	1622	1491	1318	1214	1236	1188	1139	1166	1145	1177	1148	1109	1198	1087	1118	1092	1086	1072	1137	1051	1033	1091	1103	1053	1031	1120	1055	1107	1091	1054	1096	1091	1060	1088	1093	1061	1084	1096	1069	1052	1044	1136	1100	1040	1015	1080	1067	1076	1084	1101	1073	1096	1055	1077	1036	1069	1033	1030	1084	1062	1045	1047	1078	1088	1078	1048	1053	1063	1089	1092	1038	1107	1063	1021	1070	1045	1041	1086	1082	1059	1018	1032	1054	1067	1143	1035	1107	1061	1049	999	1102	1064	1076	1055	995	1051	1016	1076	1071	1113	998	1049	1069	1104	1073	1053	1050	1056	1069	1013	1045	1084	1049	1137	1104	1011	1020	1049	1097	1121	1085	1049	1097	1073	1116	1103	1100	1095	1089	1076	1032	1095	1132	1055	1084	1101	1082	1000	1040	1079	1083	1061	1058	1046	1113	1070	1044	1052	1076	1076	1061	1012	1084	1025	1056	1097	1054	999	1045	1039	1021	1039	1026	1038	1084	1013	1065	1037	1072	1048	1047	1068	1040	1090	1091	1063	1035	1041	972	1075	1035	1019	1113	1063	1029	1127	1116	1061	1072	1003	1091	1103	1047	1042	1024	1042	1060	1128	1081	1051	1043	1075	1010	1048	1072	1023	1076	1034	1045	1060	1042	1075	1087	1013	1074	1086	1057	1072	1037	1079	997	1073	1004	1054	1061	1080	1048	1012	1103	1078	1084	1109	1129	1020	1037	988	1040	1043	1092	1068	1052	1041	1025	1059	1033	1060	994	1118	1033	1043	1089	1049	1136	1067	1049	1033	1085	1018	1060	1114	1032	1056	1046	1043	1010	1112	1050	1026	1072	1061	1047	1074	1085	1063	1104	1011	1096	1095	1078	1094	969	1084	1089	1089	1095	1041	1055	1101	1021	1043	1084	1091	1080	1103	1063	1049	1074	1055	1033	1117	1019	1050	1071	1049	1091	1084	1039	1094	1054	1052	994	1088	1059	1096	1083	1067	1017	1024	1081	1047	1019	1079	1083	1092	1018	1067	1066	1051	1160	1047	1045	1051	1016	1070	1043	1072	1086	1049	1099	1095	1077	1076	1076	1055	1145	1093	1058	1039	1043	1003	1054	1075	1018	1074	1031	1084	1042	1046	1123	1063	1085	1119	1030	1063	1060	1064	1096	1127	1077	1017	1069	1062	1027	1071	1028	1055	1002	1087	1126	1085	1062	1067	1090	1072	1118	1050	1000	1100	1070	1058	1031	1095	1039	1033	1070	1103	1086	1051	1022	1091	1079	1105	1040	1060	1071	1013	1063	1013	1120	1088	1072	1064	1053	1034	1062	1090	1022	1053	1100	1004	1074	1067	1020	1080	1051	1099	1085	1069	1053	1076	1066	1146	1077	1046	1081	1095	1069	1083	1076	1106	1088	1056	1046	1046	1079	1071	1039	1055	1091	1055	1113	1038	1080	1063	1060	1059	1051	1013	1117	1068	1074	1062	1087	1086	1082	1052	1078	1089	1070	1063	1116	1047	1089	1039	1083	1132	1060	1056	1064	1041	1095	1057	1057	1052	1012	1067	1016	1079	1076	997	1071	1038	1106	1083	1039	1013	995	1070	1038	1038	1039	1085	1121	1069	1113	1075	1062	1054	1010	1118	1073	1063	1080	1081	1011	1070	1061	1043	1056	1086	1109	1053	1106	1084	1061	999	1076	1060	1086	1071	1048	1056	1020	1086	1096	1037	1076	1016	1073	1045	1050	1052	1102	1102	1037	1048	1041	1037	1109	1058	1037	1035	1084	1062	1015	1054	1040	1067	1089	1083	1105	1042	1107	1039	1074	1065	1013	1148	1033	1064	1037	1020	1058	1074	1077	1069	1061	1016	1055	1015	1071	1047	1045	1035	1097	1040	1056	1055	1083	1059	1016	1007	1081	1050	1090	1086	1145	1074	1018	1068	1086	1081	1066	1107	1108	1079	1047	1084	1074	1105	1050	1060	1082	1049	1054	1090	1035	1077	1100	1070	1093	1024	1060	1045	1075	1025	1068	1086	1095	1057	1029	1071	1108	1048	1059	1093	1054	1075	1101	1019	1053	1041	1036	1114	1045	1084	1023	1068	1039	1048	1099	1018	1108	1021	1063	1020	1098	1059	1051	1087	1071	1044	1083	1023	1074	1101	1034	1057	1059	1064	1097	1079	1085	1025	1146	1072	1070	1098	1046	1078	1029	1096	1036	1051	1069	1108	1051	1126	1035	1077	1022	1051	1061	1010	994	1047	1096	1072	1064	1003	1068	1059	1004	1081	1058	1079	1081	1038	1047	1027	1009	1093	1126	1044	1081	1051	1077	1099	1134	1003	1104	1098	1113	1021	1045	1111	1089	1050	1061	1041	1024	1029	1090	1059	1089	1053	1144	1081	1058	1073	1093	1106	1014	1074	1109	1061	1068	1041	1106	1090	1079	1041	1044	1103	993	1078	1091	1051	1051	1056	1051	1016	1069	1105	1065	1042	1004	1086	1062	1066	1052	1039	1036	1119	1091	1026	1076	1065	1078	1067	1115	1068	1063	1074	1053	1055	1022	1008	1084	1091	1039	1076	1061	1101	1044	1103	1087	1040	1087	1092	1066	1113	1070	1081	1150	1063	1027	1037	1069	1099	1047	1040	1089	1006	1041	1010	1065	1074	1068	1070	1050	1041	1074	1096	1025	1050	1042	1076	1038	1114	1016	1079	1069	1079	1060	1054	1045	1079	1116	1073	1063	1070	1034	1042	1054	1098	1069	1121	1029	1097	1061	1021	1064	1065	1064	951	1056	1100	1053	1018	1074	1054	1110	1088	1033	1066	1094	1018	1041	1044	1061	1065	1031	1076	1103	1053	1076	1084	1009	1112	1057	1081	1031	1026	1064	1080	1065	1041	1088	1054	1079	1044	1085	1064	1042	1059	1020	1031	1097	1097	1100	1034	1120	1066	1025	1037	1025	1073	1053	989	1009	1052	1065	1012	1058	1113	1053	1103	1105	1078	1131	1058	1058	1087	1053	1100	1066	1044	1020	1057	1090	1084	1066	1059	1045	1077	1017	1066	1079	1109	1011	1100	1065	985	1003	1077	1074	1075	1061	1073	1048	1023	1053	1060	1050	1057	1050	1091	1048	1114	1064	1047	1066	1084	1081	1094	1116	1040	998	1139	1079	1074	1088	1017	1049	1074	1076	1049	1077	1049	1047	1056	1027	1064	1026	1092	1065	1057	1052	1009	1078	1108	1036	1050	1055	1079	1148	1069	1063	1109	1096	1053	1107	978	1069	1050	1111	1055	1069	1057	992	1052	1047	1073	1017	1074	1086	1049	1089	1066	1010	1023	1066	1086	1023	1055	1061	1015	1007	1097	1081	1124	1048	1048	1088	1040	1112	1047	1067	1063	1085	1108	1041	1073	1079	984	1061	1064	1054	1048	1108	1133	1072	1045	1063	1064	1094	1007	1047	1077	997	1139	1066	987	1014	1086	1096	999	1092	1068	1088	1130	1033	1084	1107	1069	1029	1114	1102	1043	1038	1062	1017	1054	996	1069	1012	1103	1092	1022	1103	1044	1062	1059	1103	1052	1039	1034	1043	1017	1074	1087	1008	1059	1062	1040	1100	1084	1018	1066	1091	1087	1012	1012	1114	1080	1021	1053	1106	1031	1076	1061	1045	1091	1128	995	1109	1010	1052	1068	1083	1085	1011	1001	1044	1071	1068	1043	1084	1048	1070	1081	1021	1062	1043	1037	1034	1087	1051	1142	1123	1033	1023	1098	1063	1114	1070	1062	1060	1029	1131	1016	1046	1061	1095	1078	1047	1061	1045	1056	1103	999	1083	1063	1105	1052	1064	1115	1029	1087	1041	1064	1105	1054	1035	1057	1059	1045	1034	1034	1057	1068	1054	1064	1096	999	1043	1030	1048	1039	1029	1049	1085	1033	1040	1029	1053	1036	1090	1037	1083	1084	1065	1073	1086	1054	1066	1045	1065	1062	1040	1062	1090	986	1046	1081	1025	1089	1050	1068	1060	1023	1073	1069	1062	1054	1088	1052	1039	1087	1019	1029	1051	1064	981	1068	1048	1015	1016	1048	1021	1060	1099	1077	1053	987	1051	1036	1067	1052	1077	1067	1030	1051	1018	1037	1084	1049	1064	1030	985	1073	1057	1021	1038	1054	1062	1099	1050	1018	1096	1087	1004	1011	1071	1115	1037	1141	1085	1041	1079	1030	1023	990	1074	1121	1098	1082	1024	1042	1023	1059	1006	1051	1036	1021	1086	1009	1035	1114	1074	1007	1034	1059	1073	1042	1050	1044	1040	1009	1064	1103	1058	1062	1078	1106	1058	1092	1089	1147	1096	1025	1073	1067	1042	1007	1005	1008	1071	1036	1073	1077	1047	1088	1066	1058	1099	1039	1109	1090	1066	1061	1050	1060	1058	1096	1072	1043	1099	1107	1026	1094	1034	1066	1064	1105	1089	1045	1029	1051	1050	1034	1103	1083	1078	1093	1081	1058	1065	1056	1097	1036	1051	1055	1078	1110	1067	1079	1103	1055	1079	1022	1053	1074	1066	996	1066	1076	1067	1012	1091	1059	1034	1064	1084	1070	1025	1070	1093	1017	1066	1023	1044	1092	1102	1083	989	1042	1063	1055	1072	1067	1051	1045	1054	1034	1076	1047	1041	1060	1036	1111	1031	1041	1059	1065	1102	1086	1079	1006	1063	1033	1085	1072	1064	1109	1094	1073	1075	1057	1161	1080	994	1056	1026	1127	1080	1055	1086	1051	1101	1106	1074	1056	1081	1091	1102	1061	1072	1138	1031	1060	1101	1042	1034	1053	1098	1015	1052	1070	1068	1106	1047	1042	1026	1055	1103	1065	1092	1035	1063	1031	1065	1081	1002	1003	1046	1068	1074	1074	1023	1080	1080	1140	1049	1127	1091	1044	1087	1017	1045	1035	1089	1043	1067	1061	1107	1089
18775	10824	6900	2574	860	648	552	575	536	432	508	484	473	462	432	440	431	443	440	433	454	440	447	436	438	430	471	431	451	451	406	449	411	455	404	413	443	417	450	422	438	434	430	462	467	403	401	424	400	440	447	450	421	444	441	424	418	422	430	440	422	424	429	393	456	465	403	400	454	427	424	433	403	394	453	421	422	458	428	386	417	434	434	377	419	447	430	446	419	448	458	417	421	418	421	443	398	424	420	423	446	405	435	416	427	444	410	419	427	434	456	429	444	404	448	417	460	480	452	472	404	387	413	434	422	432	454	420	447	418	462	442	459	403	406	446	455	426	403	447	406	433	441	435	407	427	431	435	447	425	439	433	418	441	435	410	404	441	430	432	430	417	438	390	426	443	439	446	418	417	425	414	411	405	423	431	410	433	425	408	403	414	432	429	400	421	425	429	421	449	465	428	457	400	410	438	448	454	456	429	397	433	397	399	366	413	399	386	418	428	429	422	399	432	370	425	421	438	447	445	431	456	461	436	427	449	430	382	433	423	427	436	422	420	424	410	421	388	426	395	424	449	415	408	422	374	416	420	444	436	418	408	404	437	453	431	412	458	444	425	439	420	439	403	408	429	426	420	421	418	402	412	438	443	423	454	413	455	401	436	404	447	437	446	420	460	426	452	421	422	444	426	421	473	390	433	445	430	418	429	482	403	391	410	423	470	377	409	428	422	401	422	443	410	427	435	406	422	453	487	426	436	437	397	475	469	453	433	387	439	413	431	445	420	379	444	389	429	467	427	423	425	480	461	385	405	439	401	400	416	435	464	422	442	407	400	415	455	423	434	438	444	445	412	373	383	423	413	471	471	452	439	437	414	421	445	428	401	425	438	433	441	423	384	431	418	408	383	414	431	413	450	411	451	384	416	430	399	463	438	441	451	441	419	424	412	455	426	464	431	406	406	415	401	444	450	415	410	442	419	432	401	461	459	407	391	437	406	406	455	448	464	438	404	414	402	443	418	396	432	424	422	439	415	444	430	407	403	438	425	433	391	415	390	430	451	448	403	438	430	435	425	439	432	423	451	412	423	439	433	401	410	352	411	401	416	403	372	400	437	457	420	423	436	413	446	427	400	480	441	434	435	428	429	454	401	387	393	425	425	386	386	424	463	400	417	468	456	423	389	406	415	445	441	411	412	441	404	401	414	421	405	446	387	427	407	388	421	435	388	423	453	442	500	407	400	450	450	440	457	449	437	403	449	455	438	468	416	422	411	424	393	440	440	414	408	438	406	409	465	419	421	418	444	448	409	418	403	445	406	417	429	495	431	387	431	419	443	420	423	458	451	412	376	426	415	427	448	448	414	439	389	416	435	429	427	409	450	446	421	435	418	430	440	431	429	460	453	450	417	412	416	423	392	415	399	422	399	409	405	431	430	407	420	425	433	458	436	467	409	426	450	415	438	393	400	437	450	398	439	470	410	449	392	403	437	445	418	435	445	431	394	380	413	434	465	425	446	471	429	442	455	478	412	442	425	446	412	404	399	421	421	440	407	422	465	451	422	421	447	420	461	410	394	449	442	458	415	433	432	430	415	405	421	389	414	458	409	421	424	399	425	391	418	425	435	451	440	405	440	416	432	422	454	445	440	435	469	440	423	413	403	424	454	428	396	447	422	433	420	429	424	429	420	438	404	417	409	419	422	417	390	430	431	454	430	439	407	456	415	430	421	465	413	437	410	421	419	405	401	451	473	423	435	428	449	480	431	378	407	421	419	376	429	430	423	422	434	442	458	408	439	424	437	402	447	407	434	454	416	458	434	419	410	421	405	432	429	429	457	465	437	396	415	416	441	385	402	424	434	426	415	419	419	389	424	446	426	442	411	392	405	438	436	433	437	398	393	428	437	412	381	392	393	388	407	411	444	416	426	378	448	428	491	439	413	455	386	416	429	426	404	420	413	443	449	397	438	384	387	414	409	409	448	429	438	389	415	391	431	432	446	385	422	425	466	386	421	419	410	448	432	425	434	446	429	413	394	453	422	387	426	441	430	416	400	406	455	422	392	403	450	435	426	446	420	382	405	423	435	462	443	456	406	464	417	414	430	405	412	462	424	437	410	426	425	462	455	416	422	450	474	433	424	433	398	434	432	461	435	441	443	417	415	437	450	460	431	447	472	415	439	441	407	405	422	432	429	412	429	431	449	426	467	431	451	439	380	461	423	419	415	447	387	390	425	460	441	422	422	430	459	407	451	408	420	418	431	402	422	422	412	441	423	445	452	424	426	439	460	395	406	458	415	466	501	461	430	425	446	432	419	457	443	416	403	461	430	415	398	426	456	440	392	476	432	449	427	449	420	424	453	432	400	462	421	437	451	419	419	463	447	395	423	445	414	445	418	405	467	378	401	456	416	428	434	438	462	415	384	483	426	434	424	431	405	459	422	439	407	433	423	410	446	414	434	451	446	443	444	403	395	427	433	423	437	452	421	437	437	427	424	412	441	447	420	448	428	431	448	458	413	416	451	390	428	409	412	404	412	405	426	425	408	396	414	443	388	464	403	372	430	436	390	471	396	413	417	384	421	430	468	425	444	384	405	427	443	436	433	423	422	427	433	425	425	385	425	464	433	459	405	451	425	419	440	433	363	423	429	431	443	398	432	403	427	425	439	418	405	421	410	431	418	489	439	446	458	414	427	412	391	423	462	440	428	440	407	401	440	441	437	451	441	410	419	411	431	425	422	469	425	378	426	454	409	433	425	423	450	473	438	444	427	457	429	430	413	413	416	427	434	409	406	378	398	437	442	399	444	407	430	430	456	398	384	417	401	390	417	435	374	413	444	431	421	423	427	412	388	435	429	422	414	406	373	434	477	402	432	415	394	435	425	416	452	432	427	421	435	462	463	446	442	441	435	467	398	429	438	457	431	418	406	458	404	431	424	397	446	440	449	406	421	484	423	425	421	432	439	429	418	389	407	432	482	440	460	418	444	414	412	418	396	426	386	454	414	446	415	436	450	494	435	412	447	435	407	393	456	426	468	440	397	449	425	402	441	423	494	428	435	429	446	435	416	437	423	461	438	390	436	441	377	438	406	410	474	393	410	464	418	447	405	455	443	398	444	383	440	457	433	418	448	405	439	454	471	458	443	415	466	448	395	414	425	380	419	407	464	418	398	422	397	405	411	467	426	406	390	447	466	442	391	441	436	401	406	457	474	415	407	381	429	450	453	432	416	440	403	369	436	413	453	442	449	460	403	436	427	444	408	425	441	443	437	408	431	429	412	405	426	482	458	463	412	407	435	390	437	442	440	464	417	440	448	428	435	416	408	403	417	459	421	454	440	444	446	403	408	436	408	415	408	436	468	445	413	440	415	461	453	425	439	458	407	445	413	413	471	460	400	411	431	435	426	444	418	476	447	409	458	420	462	413	392	440	421	423	458	431	428	392	404	454	425	449	427	425	431	418	434	447	448	432	420	455	448	406	451	430	438	408	417	405	423
11411	9144	10473	5918	2282	2041	1807	1571	1419	1307	1269	1160	1108	1087	1058	1057	1043	995	1042	974	1010	990	1015	946	952	963	1007	914	933	999	989	946	1002	924	946	927	929	961	975	932	958	911	949	938	926	938	904	947	961	881	928	934	917	887	958	936	958	918	942	981	969	916	953	887	951	978	986	953	917	1006	908	992	914	888	952	910	958	908	927	959	927	937	910	928	927	948	955	948	946	872	962	915	933	933	951	917	934	918	920	930	941	894	907	899	986	925	955	913	977	1030	929	900	934	937	970	978	948	949	933	905	922	936	955	859	928	942	905	956	998	930	935	968	1008	972	994	943	924	955	913	960	950	955	943	976	961	954	922	940	943	940	923	962	918	921	935	931	965	912	902	918	917	895	917	967	934	971	956	908	937	957	923	1001	922	892	913	921	932	874	913	925	985	948	930	872	932	925	862	920	940	968	928	916	965	993	939	947	928	955	888	951	939	940	880	914	992	976	955	974	949	933	933	902	925	921	938	995	958	953	907	994	993	917	953	908	950	947	949	924	975	924	896	917	961	871	921	981	932	959	939	941	939	907	870	978	962	917	914	901	916	961	969	993	926	906	950	923	918	937	932	938	921	912	907	900	946	946	942	978	987	910	939	908	932	935	949	881	910	907	934	987	931	900	897	926	885	931	964	936	895	915	962	959	983	916	906	941	977	953	917	928	927	938	963	918	951	885	891	958	910	919	928	913	937	940	931	904	963	889	925	1005	987	911	956	944	956	968	870	961	885	924	909	947	966	953	957	994	990	887	924	898	864	917	872	918	929	950	958	889	939	927	938	961	890	929	925	957	978	908	961	928	881	973	955	966	909	921	935	965	1004	1014	929	965	940	902	913	908	974	893	945	961	985	931	912	895	916	953	960	925	976	923	938	929	893	930	979	940	967	945	928	919	989	902	891	915	952	955	891	935	962	986	919	927	987	961	866	974	903	932	889	968	960	953	961	885	916	895	976	952	976	929	971	944	932	906	913	886	928	934	957	901	960	896	964	969	948	906	908	923	921	930	869	903	922	951	949	912	940	913	994	944	992	890	954	1013	912	952	932	942	912	925	992	916	960	984	951	947	956	921	900	956	928	954	934	957	900	968	877	1005	972	954	877	960	918	950	928	882	913	948	938	953	974	894	984	968	956	934	915	933	990	897	954	922	861	944	947	938	909	947	928	1006	960	915	908	927	943	926	905	970	902	944	864	927	929	926	896	966	934	869	929	937	958	953	929	930	971	930	933	893	905	988	965	918	972	970	915	912	899	971	971	938	934	935	976	908	937	882	925	908	994	976	891	924	915	901	910	953	935	968	889	957	973	912	901	910	937	954	893	933	919	921	968	954	909	936	967	941	914	951	893	943	973	875	975	923	920	962	898	975	939	944	895	986	967	877	963	908	928	940	918	996	957	918	963	991	904	889	1006	947	961	910	909	926	921	904	945	915	1000	927	859	915	906	890	930	972	952	943	889	956	911	944	905	936	951	898	921	998	900	930	965	943	937	968	942	940	961	936	932	976	980	924	912	914	974	921	918	904	982	909	931	961	978	937	943	937	907	900	947	892	919	922	972	929	936	985	909	952	848	913	965	898	907	879	961	899	921	934	934	909	956	902	941	937	958	966	931	934	931	936	962	950	956	936	922	916	925	929	915	887	928	955	951	976	897	895	885	916	928	970	951	989	908	963	968	924	901	895	924	921	975	930	905	968	973	896	920	932	965	936	849	939	1000	909	892	967	962	926	952	937	937	952	914	947	907	941	944	932	923	895	988	969	948	930	942	910	930	1011	932	861	980	941	965	968	979	912	929	928	925	931	932	939	951	970	926	953	901	910	970	949	905	943	956	940	972	917	945	950	933	915	958	935	955	915	965	961	928	956	929	965	926	957	966	927	911	945	933	924	959	920	966	956	917	931	921	960	960	971	970	891	977	946	985	895	956	964	851	989	927	989	903	946	930	927	988	926	893	984	911	914	877	964	897	899	889	870	937	948	938	879	878	922	933	981	936	940	885	954	936	962	944	892	939	928	925	962	902	945	912	921	919	900	925	910	909	947	926	905	877	958	971	887	973	895	914	910	947	935	908	943	966	991	930	892	918	958	978	883	997	920	991	933	940	953	892	966	960	969	897	903	928	936	936	966	980	945	856	950	903	932	949	937	877	906	917	919	919	961	847	920	912	921	912	935	970	896	954	964	907	958	944	920	929	971	950	881	909	925	948	936	911	916	946	891	919	962	940	957	977	926	1018	916	940	995	883	941	922	972	899	925	904	936	928	886	901	983	932	923	910	953	909	979	955	933	932	914	936	969	952	994	932	935	950	940	969	904	967	944	946	971	852	947	939	957	915	934	934	968	909	943	933	939	917	913	900	931	925	917	912	984	924	955	962	960	948	878	957	940	900	890	981	933	943	985	923	970	989	898	971	977	936	915	928	917	955	896	889	908	941	938	958	925	871	934	912	933	946	926	893	896	911	938	976	916	935	961	948	911	910	961	983	894	936	961	926	955	989	966	937	988	1037	928	921	922	971	925	899	919	932	1000	1007	935	928	936	939	953	971	941	983	934	965	925	962	914	902	1008	945	933	931	904	892	929	1001	907	971	992	946	963	931	935	936	957	885	959	877	932	864	942	891	876	970	909	918	931	949	930	945	949	985	967	914	922	940	932	924	894	898	1006	906	912	962	970	968	973	928	903	973	973	928	902	957	978	914	908	940	945	992	950	962	881	937	870	903	998	941	991	935	924	944	913	934	915	920	960	931	937	898	925	937	895	918	973	918	887	955	981	964	900	980	900	953	960	968	885	977	916	964	941	945	983	972	948	934	911	916	979	919	991	926	910	945	1000	886	960	906	958	952	897	954	962	990	940	931	904	950	937	937	920	950	944	915	924	959	944	925	938	925	921	895	921	913	968	955	944	936	914	935	961	948	950	939	943	923	994	968	896	971	938	904	940	907	947	948	911	964	900	909	929	923	948	926	978	915	941	919	934	954	920	946	981	924	956	900	930	900	930	970	963	910	931	936	843	968	946	984	928	893	950	949	960	977	933	987	935	967	949	922	947	937	922	951	921	944	967	884	999	986	944	894	968	995	925	915	957	957	950	936	940	954	935	923	948	904	906	952	966	912	960	930	931	959	919	949	908	978	916	930	962	919	888	921	912	926	946	924	916	946	967	959	860	955	953	937	935	904	952	989	928	932	964	927	938	911	923	946	924	997	907	941	919	914	939	963	895	958	919	959	931	915	922	939	916	967	943	919	931	917	943	910	874	980	956	916	919	954	932	941	920	943	921	967	951	924	935	942	913	937	935	922	871	980	916	940	956	954	932	926	948	973	975	938	923	983	959	970	941	970	950	897	970	879	941	905	932	918	972	910	931	876	972	911	936	993	997	983	922	889	908	922	965	938	945	912	887	923	939	951	909	912	916	967	929	952	998	937	946	913	964	964	874	936	906	974	912	929	976	972	950	959	900	889	952	896	955	938	924	980	952
35843	28296	24482	12563	2624	1255	1010	839	754	656	611	620	585	586	607	542	552	527	555	547	463	431	439	489	498	472	484	461	483	483	475	469	493	435	490	491	476	465	477	510	488	501	500	477	498	504	438	488	497	465	483	478	479	486	545	517	440	503	459	502	453	480	453	464	452	480	492	484	501	453	501	484	497	475	455	442	484	481	453	496	447	493	440	518	498	505	472	483	546	445	460	453	471	454	450	505	482	482	478	471	475	484	465	473	498	448	466	468	476	444	483	473	477	523	508	473	471	488	496	396	439	459	453	449	463	447	471	440	470	476	458	496	437	452	511	477	497	531	450	454	464	499	485	500	455	478	483	496	478	501	445	427	471	475	478	497	520	476	456	449	491	470	492	442	445	464	481	427	507	500	460	454	470	469	461	494	469	437	462	478	521	497	494	433	459	446	502	449	455	469	458	468	451	462	458	513	493	482	481	520	495	448	495	484	489	438	431	442	476	501	503	464	460	444	489	446	505	479	450	499	445	462	468	487	471	479	491	470	481	470	451	506	472	485	463	479	431	497	487	443	465	476	482	434	439	478	490	465	521	495	467	472	522	509	484	515	498	481	475	499	459	459	449	499	473	455	473	511	495	516	439	484	489	472	452	464	456	469	488	449	455	469	465	487	439	452	497	481	475	469	486	449	452	446	507	455	464	467	427	486	450	488	455	441	467	432	465	479	457	456	497	469	496	461	484	474	461	477	455	444	495	446	491	465	481	484	468	493	490	407	470	500	479	518	462	455	458	466	481	533	472	462	522	510	485	502	457	519	475	456	471	469	472	479	487	503	462	487	467	426	502	487	468	501	426	445	431	420	459	504	444	474	488	451	462	472	504	492	489	429	465	451	476	455	422	511	465	480	470	499	454	460	483	459	464	483	484	479	472	441	502	492	459	488	461	450	468	432	461	462	483	515	456	486	482	439	478	445	433	485	483	447	459	458	480	513	471	488	498	483	444	453	484	479	474	442	428	477	467	518	478	477	453	467	476	466	488	449	449	487	448	450	472	457	477	484	480	478	482	459	469	536	494	522	491	485	452	497	481	508	477	491	512	478	465	470	450	476	472	491	439	478	490	392	481	474	470	457	489	478	455	485	471	488	476	488	479	515	445	473	521	476	487	477	475	476	500	457	473	471	487	486	464	468	457	516	485	484	485	442	458	478	498	510	486	466	420	470	489	445	473	457	489	467	456	520	472	486	459	428	443	495	516	469	444	458	464	472	454	422	483	516	465	482	523	490	473	469	484	459	481	480	469	511	464	475	458	475	453	466	456	451	440	490	474	500	459	474	454	463	513	479	509	447	496	473	485	482	386	455	502	454	479	471	462	470	485	447	468	457	453	453	487	475	438	463	485	460	451	446	466	487	444	477	444	489	496	479	475	487	442	474	518	430	451	454	539	519	450	489	446	480	492	463	460	455	464	462	485	504	467	450	418	429	482	457	460	512	496	463	452	463	492	503	468	486	517	443	511	460	472	451	473	482	473	467	513	465	473	518	472	458	489	471	481	456	435	417	450	421	476	501	464	451	447	539	462	465	463	439	508	476	453	482	503	496	455	486	436	476	498	466	496	457	491	438	510	484	450	461	478	517	429	468	434	447	477	452	466	479	474	432	499	485	461	482	485	453	451	487	441	471	474	449	445	495	522	471	494	482	490	464	444	437	478	463	456	505	492	457	503	462	451	453	485	462	472	439	458	465	468	456	470	491	473	470	454	468	459	433	475	440	463	477	430	489	489	515	456	436	463	495	484	401	476	511	496	440	475	465	466	504	480	435	520	450	482	474	451	490	453	464	450	518	473	473	481	530	535	464	463	472	456	512	488	469	477	468	447	456	531	454	444	495	496	494	473	460	458	506	462	486	449	483	508	510	471	522	467	493	554	444	491	462	482	508	473	468	499	466	454	441	519	496	432	459	502	472	428	496	502	489	498	441	480	448	486	478	460	470	467	500	449	421	483	439	493	470	483	425	497	485	451	462	541	474	477	444	452	452	445	424	448	508	459	461	485	467	469	470	478	506	493	439	455	490	504	504	497	456	458	476	498	508	448	466	473	437	464	458	483	500	427	485	462	532	487	436	456	492	455	453	455	473	462	449	433	475	457	451	469	481	423	467	398	465	432	480	411	473	466	431	496	473	447	468	493	464	483	456	492	474	442	511	450	449	524	521	433	419	472	472	492	496	474	475	458	468	475	473	492	495	493	520	500	468	469	468	451	467	496	480	474	497	470	481	462	435	471	470	452	505	465	478	479	473	472	462	429	462	473	473	468	474	477	441	510	474	454	488	454	455	497	514	472	475	463	471	456	447	450	446	469	489	477	471	446	491	474	465	482	462	469	493	475	494	494	496	458	429	517	417	459	498	441	498	464	455	455	444	459	484	450	495	465	458	485	454	425	467	443	486	459	466	515	515	451	479	506	472	506	475	487	442	451	425	464	470	465	465	527	441	460	475	445	504	455	509	483	521	491	483	442	485	493	495	479	423	472	471	474	442	476	470	472	464	495	474	444	473	472	464	527	438	487	495	461	467	441	449	452	496	477	458	483	454	506	478	407	453	498	525	446	483	428	449	471	499	475	447	503	475	487	458	492	445	521	484	471	517	523	523	489	481	483	493	495	491	472	473	440	474	474	450	481	470	446	402	462	443	467	505	461	469	487	437	489	484	478	452	451	482	497	497	471	446	480	465	471	455	490	486	509	459	444	474	454	502	486	493	452	469	498	510	492	486	454	482	515	457	439	464	502	444	441	480	437	485	471	521	475	492	497	439	495	493	486	502	484	469	482	462	456	407	466	484	484	493	487	482	457	479	474	499	496	484	468	451	445	469	498	511	482	503	451	463	526	498	507	452	504	480	463	468	431	466	430	498	455	496	500	460	468	457	460	477	457	488	515	488	522	440	472	479	428	454	450	474	470	474	500	451	462	446	495	470	499	442	461	480	466	473	444	443	488	456	510	467	470	471	510	473	487	451	480	486	466	462	477	462	490	462	498	516	457	475	485	493	477	516	460	523	478	511	467	445	507	452	433	448	478	482	486	480	494	467	453	443	441	461	472	430	503	459	433	475	449	458	437	510	490	458	461	455	519	451	465	464	461	462	503	499	479	489	501	516	496	469	486	435	457	466	488	475	467	503	473	458	468	480	494	456	504	442	521	453	458	439	472	484	478	451	476	512	487	473	463	472	490	438	480	474	470	446	423	493	444	455	457	446	479	458	471	466	454	485	485	457	454	471	480	477	530	507	465	448	467	502	472	465	431	506	459	497	465	449	477	451	472	448	514	477	498	477	468	482	477	471	475	454	521	480	492	451	420	466	481	463	487	467	483	465	468	532	451	480	456	538	495	459	483	458	469	459	472	484	455	466	513	454	482	443	409	442	460	431	484	506	459	534	480	444	495	501	487	452	538	500	439	476	490	473	497	444	500	482	493	511	485	483	504	477	457	463	517	524
22721	22938	26597	16042	4556	3446	3213	2593	2361	2158	1945	1834	1688	1684	1667	1599	1434	1322	1296	1307	1198	1129	1163	1096	1033	1088	1129	1068	1128	1099	1084	1061	1066	1093	1030	1068	1034	1064	1066	995	1100	1023	1084	999	1008	1024	1021	1062	1079	1043	1017	1033	1065	1044	1080	1015	1045	1040	1013	1007	1058	1045	1006	1043	1055	1046	1028	1085	1019	1067	1045	1027	987	1052	1074	1045	1038	1065	1017	1088	997	998	1008	1018	1047	1068	1010	1026	1004	1078	1083	1032	1038	1074	1013	1035	1074	1033	1043	1008	1055	1036	1006	1007	994	1067	1022	1072	1018	1047	1009	1049	948	1030	1065	1051	1025	1040	979	1014	1023	1067	1016	1008	1067	1022	1000	998	1045	1064	1059	999	1017	1034	1046	1015	970	1039	1002	1026	1082	1051	1018	1018	1139	993	1078	1088	1043	985	1049	1078	1013	1037	1010	1011	1021	979	1018	1038	984	1010	942	1021	1009	1072	1085	1036	1008	1049	1009	1012	1044	1008	1057	1054	1004	1027	1055	1006	1065	1024	1083	1016	1020	1012	982	993	993	1039	1010	1055	1024	1058	988	1003	1050	1098	1017	982	1102	1026	1116	1058	1101	1028	1065	985	1019	1004	1014	1044	1015	1064	976	1068	1013	1012	1029	1080	1048	1067	1035	997	1022	1061	972	1015	1085	1052	1061	1004	998	981	1033	1004	1015	1003	1063	1046	1015	962	1072	1019	1009	1029	1035	1008	1020	1026	1006	1036	1027	1056	1069	1025	1027	995	1089	1025	1022	1046	988	1060	1061	1002	1063	942	1028	980	980	1012	1015	1049	1030	1043	1070	1022	1043	1047	1052	986	1026	1092	961	1050	1100	1007	1034	1018	1083	1032	1059	1041	1004	977	1026	959	1046	1041	1037	1044	1113	1000	1023	972	1001	1027	1019	1095	1056	998	1065	984	1058	961	1108	1033	1051	1020	1141	974	1018	1010	1092	1055	1020	1041	1034	983	1032	1043	1019	1021	1060	976	1058	1031	1029	1071	1028	1062	1046	1057	1001	998	960	1033	1030	985	994	1000	1032	1029	1004	1055	1003	1044	1023	1021	1042	1013	974	1045	1027	975	1025	1041	1013	1052	996	964	1033	945	986	1013	1056	1026	980	1074	1025	1005	1039	1029	1022	1039	1026	1060	1050	1038	1041	1029	1052	1005	1009	1041	1031	1054	1027	973	1057	1025	1050	1027	1045	1033	987	1047	1076	1045	1021	1004	1003	1002	1018	1009	1028	1020	1072	1045	1033	1054	1024	1063	990	987	1030	1094	1059	1022	1011	983	999	1023	1021	1033	993	1097	1025	1064	1023	1038	1057	1051	1012	1039	1037	1038	1034	1020	1065	1045	1035	1048	1033	1015	1026	1052	1016	1060	994	1071	1028	1016	1043	1022	1053	1004	1019	956	1051	1018	1072	1070	1030	1019	1071	1003	1065	1015	1001	1044	1032	1088	951	1010	1008	1041	1055	1013	1015	1042	1037	1039	1061	1072	1075	1039	1003	987	1017	1011	1002	1068	1035	1053	1007	1024	1013	1027	1010	993	1035	1068	1025	968	1049	1035	1008	1052	964	1038	1020	1030	980	1022	989	1018	1018	990	1082	1006	1025	1070	1068	978	1035	1009	1004	1079	1013	1021	1039	1013	1051	1087	1075	1029	1036	1060	1003	1048	1064	1040	1042	1032	1041	1053	1084	1024	1071	1042	972	1009	1072	1010	1043	998	1034	1071	1023	1015	999	1067	1033	1073	984	995	1040	1007	999	1055	1081	1028	1013	1067	1018	1026	1031	1029	1062	1044	1038	1010	1051	1026	1058	984	1079	969	1010	1028	1004	989	1010	1047	1000	994	1033	1046	1015	1038	968	1043	1067	1011	1014	1011	994	1006	1027	1040	1058	1054	1077	1008	1078	1064	1049	994	1062	1025	1043	1047	1046	1018	1062	1048	984	1016	1019	1038	1072	1043	1019	1011	1030	1040	1005	1049	1066	1036	1060	995	1088	1039	974	998	1018	987	1040	993	1020	1049	1048	998	1036	1020	1046	1005	977	1052	1012	1015	1041	972	974	1051	1077	1012	1034	980	1024	1030	1080	1019	1055	998	1055	1034	1049	993	975	1000	1059	1001	1039	1094	956	1102	973	1016	980	1061	1024	1039	1029	1043	986	1096	929	1074	1003	1004	1057	1046	1001	975	994	1046	1037	1008	1082	1000	1020	996	994	1044	1085	1023	1062	1028	998	1002	963	1053	993	1014	1037	1049	1032	1010	1066	979	987	1077	1051	996	1028	1024	1037	998	1074	1049	1090	1069	1045	1021	1067	1003	1024	980	1020	987	1029	967	1055	1079	1007	1075	1039	1020	1013	999	1027	1002	1044	1109	1016	1002	1088	977	996	1020	1024	1003	1016	1041	1065	1028	1058	1040	1033	1036	1046	1027	1015	986	961	1047	1032	1026	1011	997	1027	1053	950	1071	990	1027	1076	1081	1039	1040	1023	1099	1044	990	1041	1019	1036	1030	1035	1011	1017	1045	1029	1026	1038	1025	988	952	1051	1101	990	998	992	1064	1083	981	994	1043	1057	1052	1025	1059	1023	1026	1026	1032	1014	1062	1025	1016	1095	1049	1028	1032	1031	1026	1070	982	1000	1065	1040	1040	1036	958	1020	1079	1037	970	1048	1070	1012	1022	1082	1036	1008	1024	1037	1020	1054	1099	1046	1030	996	1043	1022	997	1011	1050	1035	1048	1067	1052	1012	1111	1020	1045	1081	1061	1050	1084	1029	982	1050	1016	979	993	987	977	1052	1063	1010	991	1098	1052	999	1003	1071	1047	1022	1014	1014	970	993	1010	1081	1027	1006	1042	996	976	1094	1013	989	1033	1047	988	993	987	1100	1064	1007	1058	1072	983	1011	1061	1093	1078	1040	1072	1028	1085	1028	1092	1043	1019	1016	1049	1029	1092	1014	1051	1000	999	1051	1032	1030	1007	1046	982	1070	1056	1038	1071	1086	997	1064	1032	1040	1053	1026	1032	1065	1031	1058	1068	1116	1031	1083	1035	1069	1064	1060	1057	1044	1024	1056	1059	998	1093	1022	1036	1027	1055	1076	1019	1009	1094	1061	1064	1051	1048	1012	1027	998	1036	1031	1051	1013	1039	1020	1060	1050	1010	976	1023	993	1018	1076	1076	1062	1044	1004	1045	1002	1076	1032	1011	1071	995	1037	1033	1034	1045	1046	1012	1055	987	1000	990	996	1010	1044	1027	1011	1051	1017	1015	1056	1011	1021	1007	1002	996	1003	1036	1065	1050	1036	1014	1033	1069	1027	1060	1038	957	1036	1065	1001	1011	1051	989	1005	1070	1030	1018	1043	1005	1006	1027	1041	1003	1056	1079	1037	995	1089	934	1077	1042	1055	1027	1026	1070	1015	1018	1021	1063	1060	1019	1070	1047	981	1037	1027	1032	989	976	1062	983	1046	1059	1027	1020	967	1017	1010	1007	1068	1052	1060	997	982	1013	992	1025	1068	1092	1052	1015	1028	1053	1019	1052	1042	1048	1049	1056	1029	1009	1020	1056	1057	1041	1086	1077	997	993	999	1064	1053	944	998	1035	1045	1014	1032	1113	1044	1019	1011	1000	1035	1065	1043	997	1050	1048	1022	1033	1018	1003	982	1119	1011	1031	1050	1024	1009	985	1034	987	1098	1038	1021	1029	1060	992	1028	1014	980	1050	959	1026	967	1028	1065	1004	1019	1016	1047	977	1103	1026	984	1027	1013	1056	1035	994	1047	1016	1036	1038	1021	1003	1052	1128	1037	1099	1005	1068	1057	1044	1042	1049	1019	1082	1118	1023	1071	1024	989	1080	1048	1015	1061	989	1045	995	1026	990	1024	1034	986	1061	973	1041	1027	1070	1021	986	1016	1059	1087	998	1051	1050	990	1026	1023	1062	1012	1013	1030	997	1044	1041	1048	1010	993	1059	1061	1049	1032	1006	1028	999	1027	975	1043	1027	1068	1029	1014	1075	1038	991	1016	1005	980	1049	1043	1022	1008	1010	1014	1020	1046	1054	1049	993	1049	993	1093	1057	999	1026	1026	1006	996	998	1066	997	982	1050	1011	1035	1044	1057	1023	1011	1013	1051	1001	990	1071	1037	1007	1055	1036	1034	1114	1012	1044	988	1036	1025	1069	1038	1003	1046	1032	1047	1073	982	1020	1026	1057	1075	1087	1019	1026	1020	998	991	1085	1037	1039	1030	1050	1030	1067	1021	1024	1076	1068	1039	975	1034	1080	1005	1026	999	1045	974	1082	1053	1017	1031	1010	1009	1045	1071	1064	1057	1032	1001	1055	1007	1022	1041	1015	1069	1056	1038	973	1006	1056	1010	984	1022	1064	1009	982	1014	1061	1016	1021	1046	1052	1038	1072	1076	1081	1002	1057	1012	1068	972	1029	980	1044	1005	994	1001	992	1011	992	985	1044	1028	1016	1028	965	1035	1036	1073	1079	1020	1038	1031	1000	1018	1083	1040	993	1050	1007	986	1048	1065	1085	969	1015	1093	1032	1058	1057	982	1011	1074	1029	1035	1019	1028	984	995	1036	985	1024	955	1001	971	1037	1002	1025	1017	1004	1059	1006	1009	1028	1005	1003	1018	1035	975	1086	1047	1040	1040	1030	1042	964	1061	1050	962	1006	1074	1020	1086	1065	971	1043	978	1077	1026	1023	1016	1074	1090	983	1029	1045	1120	1092	1071	1031	1017	1023	1029
47119	38968	34681	22331	5999	2158	1579	1194	1069	818	818	744	693	717	689	695	587	559	600	595	540	507	531	496	576	549	531	530	480	559	555	525	558	507	481	507	508	520	503	466	516	519	502	513	535	479	537	494	470	506	498	513	498	517	483	529	510	516	502	549	528	496	445	514	478	448	499	500	531	529	579	498	512	534	551	536	520	507	556	495	501	522	473	505	507	496	469	514	488	512	533	484	518	514	531	493	511	494	496	491	491	501	491	472	489	480	514	513	514	505	539	531	513	493	524	486	521	512	475	494	517	496	485	537	531	524	514	497	513	495	503	517	497	506	519	511	475	469	494	529	505	537	476	525	518	468	546	500	520	529	537	521	499	514	454	485	510	538	517	511	481	498	489	477	535	502	522	502	519	485	499	512	481	493	499	509	491	482	535	511	517	505	528	517	514	498	544	505	521	507	503	518	531	546	477	495	516	499	568	515	515	530	498	490	540	525	501	502	509	563	502	529	508	474	527	513	538	512	543	527	524	478	493	498	521	467	518	549	488	481	513	499	493	476	539	571	534	523	537	512	503	505	495	539	485	513	530	526	523	513	473	535	512	503	506	493	481	515	509	513	506	506	526	499	507	467	448	517	500	448	503	524	490	528	496	493	512	515	493	509	525	525	540	529	495	529	492	470	515	510	510	534	450	488	505	517	494	498	531	491	486	564	540	502	522	479	494	475	519	535	469	524	485	506	464	506	494	492	525	504	503	508	511	485	490	495	503	509	539	484	439	531	485	502	506	503	512	486	581	527	471	533	511	498	531	537	517	531	516	520	534	543	538	508	525	532	513	449	516	513	515	520	509	545	489	493	505	469	504	518	545	506	525	506	517	488	530	493	529	505	463	512	496	554	458	467	486	507	496	509	583	545	550	447	510	489	499	508	499	523	469	489	506	497	508	469	489	481	543	501	447	488	503	528	498	525	501	473	520	470	473	510	515	515	508	541	534	502	467	507	500	510	516	520	511	519	490	501	528	476	495	483	471	468	484	517	515	547	543	473	522	513	500	499	513	488	510	511	506	521	547	517	526	505	550	554	488	559	509	513	495	497	514	506	476	532	478	467	483	526	524	516	467	508	524	497	554	473	510	466	475	471	552	522	498	495	483	506	487	500	510	486	510	519	499	495	526	513	519	557	509	516	507	559	556	488	485	549	510	533	502	479	488	477	504	506	473	509	508	510	499	487	567	469	488	501	491	500	522	496	514	512	496	481	534	562	487	488	518	510	495	498	507	581	526	579	503	508	513	515	542	530	546	483	462	515	536	483	486	479	535	488	497	500	498	487	510	499	519	505	541	507	544	472	530	519	499	513	530	518	491	515	486	538	508	518	538	514	500	560	497	472	504	505	531	509	496	481	481	488	534	451	504	516	493	504	522	483	527	510	497	557	504	479	494	476	521	516	492	541	539	497	455	503	518	529	505	476	512	518	484	532	533	511	490	477	478	502	508	511	506	511	488	527	498	498	472	549	478	497	501	505	512	565	548	484	515	492	523	533	464	509	473	514	522	545	542	524	489	550	551	522	505	523	524	499	471	495	492	544	495	530	516	535	533	487	482	510	537	506	499	538	473	542	513	502	518	493	519	490	548	499	529	519	522	509	546	489	530	508	513	520	485	542	571	484	487	480	536	523	534	480	491	538	492	515	460	498	490	508	489	520	487	511	525	512	480	518	476	537	537	523	470	530	477	510	557	537	517	543	539	520	503	564	518	533	550	511	471	481	485	515	484	506	500	485	460	510	473	464	518	454	502	553	484	508	471	565	513	515	528	500	499	442	492	507	477	521	507	517	490	547	518	488	467	551	502	498	511	489	499	476	530	500	507	525	499	510	456	519	517	511	484	512	522	472	524	482	537	489	550	540	496	533	548	508	517	526	549	507	545	491	472	472	492	521	507	516	464	487	553	470	494	491	469	486	514	505	479	496	525	500	525	516	514	499	536	537	516	492	546	544	524	523	523	509	502	550	500	490	507	507	495	479	471	509	522	450	537	513	501	501	456	533	485	564	517	568	498	522	491	520	503	569	532	508	550	528	488	515	490	515	520	502	469	519	527	475	505	494	488	477	500	496	486	511	511	550	496	529	478	504	505	510	508	515	534	537	513	504	512	541	486	492	525	501	600	511	516	492	522	509	534	477	530	484	482	482	483	461	507	507	490	477	512	550	543	473	506	505	510	469	507	491	483	530	506	488	484	544	510	519	549	529	539	532	503	513	492	499	498	472	494	498	526	469	522	476	525	470	463	538	533	490	509	473	559	514	521	536	515	539	480	521	561	467	450	516	534	517	499	526	513	565	546	529	499	508	522	564	521	524	528	490	571	504	512	517	499	527	490	475	508	464	500	484	547	507	500	471	513	520	489	519	521	452	474	536	514	532	515	501	523	501	525	518	524	525	461	507	500	480	485	502	537	486	516	528	493	500	482	552	530	520	558	514	515	527	486	518	477	520	490	481	528	516	522	530	513	494	512	487	473	515	513	484	540	510	544	487	481	520	545	503	456	517	471	558	522	509	455	486	447	517	521	491	480	502	473	495	497	535	465	483	493	510	544	494	479	534	492	528	508	505	495	537	524	551	485	521	536	579	491	542	469	476	542	555	532	488	523	552	496	504	535	475	503	528	510	490	513	531	557	511	511	480	528	516	514	464	499	527	476	486	529	490	553	511	524	499	504	545	484	499	548	504	498	513	499	498	539	514	530	495	504	531	478	504	515	529	511	512	485	514	544	511	539	517	568	506	503	496	509	522	462	500	542	490	457	464	524	551	524	489	495	524	485	510	496	515	519	528	533	524	489	486	501	473	492	476	476	517	528	536	551	557	506	504	537	531	485	547	528	493	527	476	437	507	511	521	449	517	547	520	507	520	468	467	441	448	512	514	493	429	516	493	512	556	536	488	484	486	479	522	509	514	517	515	476	537	498	478	479	512	493	517	474	519	505	470	477	531	519	473	494	545	480	521	533	542	503	483	533	501	552	548	490	518	523	498	513	477	493	501	531	531	508	479	503	547	498	477	529	488	496	506	529	527	491	567	492	495	537	503	544	510	579	505	490	521	557	498	552	515	470	495	522	511	505	489	511	519	501	517	529	470	484	480	508	540	562	511	495	469	496	502	510	479	494	502	505	497	549	515	517	467	495	492	497	469	545	511	530	484	520	499	513	477	508	498	534	530	488	511	497	476	500	487	507	493	504	514	480	488	529	532	463	506	509	494	509	523	548	555	500	537	464	500	514	535	496	523	487	520	497	558	487	517	552	534	540	468	481	514	486	525	495	483	486	482	509	488	526	493	529	535	549	533	482	492	470	492	526	500	462	504	558	517	546	527	478	514	447	540	537	521	484	526	545	483	527	517	516	477	480	526	583	514	481	505	502	503	537	515	522	525	548	481	532	509	488	556	513	505	557	470	516	561	543	531	504	483	499	503	536	487	495	503	465	534	486	562	528	515	559	520
29955	30453	34914	24317	6324	4801	4316	3586	3340	2834	2381	2326	2245	2100	2066	2117	1783	1551	1492	1311	1329	1211	1190	1214	1170	1166	1152	1147	1142	1162	1123	1181	1066	1121	1150	1076	1126	1087	1098	1164	1069	1134	1102	1072	1077	1101	1133	1110	1080	1108	1062	1140	1081	1099	1097	1080	1113	1098	1082	1098	1071	1098	1115	1104	1089	1097	1033	1096	1093	1092	1080	1119	1119	1109	1070	1089	1056	1068	1056	1091	1093	1114	1051	1122	1063	1088	1075	1115	1060	1089	1073	1099	1083	1042	1120	1086	1037	1124	1097	1102	1159	1094	1073	1104	1160	1056	1082	1104	1080	1127	1085	1102	1110	1046	1087	1134	1093	1134	1046	1121	1120	1126	1069	1148	1029	1105	1080	1122	1151	1125	1122	1025	1087	1061	1149	1087	1110	1060	1084	1082	1142	1087	1082	1080	1098	1071	1077	1099	1053	1068	1137	1089	1041	1125	1080	1094	1080	1103	1064	1065	1117	1131	1102	1166	1088	1060	1126	1101	1071	1076	1045	1113	1048	1061	1049	1059	1063	1117	1102	1049	1030	1067	1062	1078	1160	1098	1076	1098	1039	1081	1087	1005	1016	1117	1023	1133	1078	1051	1062	1074	1128	1090	1096	1098	1069	1110	1087	1039	1056	1074	1069	1077	1082	1089	1064	1093	1101	1129	1092	1072	1071	1060	1099	1090	1115	1073	1083	1089	1009	1079	1049	1089	1083	1088	1033	1053	1106	1045	1175	1056	1013	1115	1123	1143	1072	1091	1115	1098	1108	1122	1091	1078	1082	1121	1100	1043	1065	1111	1056	1126	1107	1048	1069	1106	1191	1083	1107	1083	1106	1051	1077	1097	1138	1020	1093	1106	1129	1077	1115	1078	977	1111	1078	1191	1062	1072	1112	1070	1110	1086	1012	1096	1076	1066	1076	1058	1040	1099	1026	1091	1121	1084	1054	1107	1106	1066	1121	1062	1031	1079	1071	1052	1066	1099	1112	1130	1109	1076	1065	1099	1046	997	1113	1080	1090	1065	1146	1106	1095	1076	1064	1076	1060	1087	1063	1047	1088	1147	1086	1123	1056	1104	1098	1123	1117	1087	1065	1095	1059	1082	1140	1089	1104	1136	1076	1138	1064	1051	1072	1034	1062	1008	1096	1057	1093	1068	1052	988	1085	993	1062	1101	1042	1089	1118	1029	1089	1102	1112	1096	1101	1110	1038	1042	1059	1090	1090	1071	1095	1099	1043	1061	1066	1087	1076	1098	1071	997	1145	1084	1074	1048	1116	1129	1082	1132	1026	1109	1037	1057	1116	1038	1119	1106	1082	1064	1026	1098	1067	1049	1126	1105	1049	1107	1029	1112	1053	1077	1114	1125	1009	1093	1040	1097	1080	1104	1092	1050	1023	1070	1121	1019	1108	1148	1125	1062	1076	1088	1048	1049	1083	1136	1065	1109	1091	1106	1081	1146	1029	1051	1149	1088	1095	1145	1078	1072	1050	1120	1157	1165	1094	1080	1127	1097	1078	1079	1072	1088	1067	1060	1126	1123	1079	1068	1054	1105	1101	1098	1068	1141	1077	1095	1098	1029	1110	1059	1087	1043	1088	1095	1125	1073	1098	1081	1010	1032	1076	1085	1078	1098	1096	1116	1087	1107	1073	1144	1100	1063	1078	1080	1079	1034	1124	1046	1103	1061	1089	1043	1050	1072	1077	1087	1116	1066	1086	1054	1088	1113	1098	1091	1140	1096	1147	1116	1024	1076	1075	1041	1166	1145	1055	1100	1123	1069	1047	1139	1163	1039	1104	1079	1120	1125	1113	1040	1062	1145	1047	1074	1082	1092	1047	1121	1087	1045	1077	1055	1050	1108	1115	1091	1088	1104	1070	1033	1029	1045	1062	1074	1113	1109	1064	1096	1048	1128	1046	1061	1088	1071	1096	1084	1109	1080	1079	1069	1097	1109	1113	1032	1133	1061	1072	1139	1066	1095	1111	1137	1071	1139	1098	1070	1092	1151	1041	1103	1112	1065	1080	1104	1037	1089	1087	1105	1080	1112	1042	1073	1049	1038	1083	1062	1028	1066	1077	1049	1119	1050	1046	1063	1073	1106	1081	1097	1058	1068	1114	1111	1076	1086	1047	1100	1076	1054	1098	1081	1112	1123	1106	1109	1092	1097	1091	1101	1150	1059	1063	1098	1108	1081	1104	1065	1017	1058	1134	1124	1062	1069	1119	1105	1049	1135	1064	975	1100	1134	1101	1006	1082	1023	1086	1088	1124	1111	1081	1040	1078	1085	1110	1150	1096	1105	1112	1033	1062	1109	1088	1049	1068	1112	1038	1069	1086	1057	1086	1082	1071	1085	1068	1114	1118	1061	1041	1062	1045	1034	1113	1090	1132	1076	1054	1084	1052	1079	1137	1065	1059	1053	1083	1074	1086	1092	1066	1086	1086	1046	1111	1101	1072	1084	1089	1082	1084	1068	1134	1096	1088	1074	1089	1031	1064	1096	1087	1113	1082	1077	1108	1044	1120	1030	1087	1105	1085	1110	1072	1076	1124	1069	1110	1102	1131	1087	1041	1092	1116	1041	1132	1106	1105	1090	1130	1034	1091	1053	1056	1026	1108	1052	1081	1076	1106	1047	1124	1050	1179	1027	1069	1029	1071	1101	1056	1034	1091	1135	1124	1107	1107	1062	1101	1091	1096	1105	1084	1118	1048	1102	1069	1112	1123	1076	1052	1077	1079	1033	1103	1106	1117	1105	1043	1100	1039	1153	1088	1132	1086	1094	1126	1112	1117	1091	1134	1074	1080	1085	1098	1054	1088	1045	1100	1071	1090	1123	1090	1041	1085	1067	1124	1061	1166	1043	1118	1036	1128	1048	1083	1147	1062	1062	1063	1021	1101	1122	1018	1042	1054	1118	1113	1071	1121	1033	1104	1044	1112	1054	1085	1089	1083	1169	1110	1101	1099	1081	1136	1062	1119	1082	1088	1067	1086	1036	1135	1069	1134	1088	1087	1084	1092	1131	1111	1100	1120	1086	1013	1165	1047	1091	1108	1106	1121	1095	1164	1102	1037	1088	1062	1099	1108	1126	1133	1138	1117	1105	1074	1103	1055	1063	1063	1108	1102	1084	1132	1096	1083	1104	1064	1106	1106	1117	1012	1118	1088	1083	1108	1050	1111	1131	1087	1044	1062	1069	1081	1034	1091	1117	1084	1078	1108	1092	1120	1119	1006	1112	1112	1082	1090	1135	1039	1037	1092	1076	1166	1100	1102	1071	1067	1136	1027	1059	1081	1079	1090	1094	1082	1069	1037	1051	1061	1119	1076	1084	1047	1053	1141	1102	1109	1138	1084	1057	1132	1143	1080	1079	1078	1049	1011	1083	1090	1075	1100	1054	1113	1103	1072	1111	1067	1067	1140	1071	1090	1064	1041	1154	1107	1061	1063	1061	1095	1083	1130	1110	1132	1067	1078	1091	1095	1026	1103	1058	1122	1090	1013	1098	1088	1119	1066	1080	1025	1016	1102	1082	1104	1064	1067	1073	1126	1090	1097	1094	1106	1042	1075	1077	1067	1081	1096	1090	1096	1056	1070	1069	1078	1066	1129	1126	1089	1100	1048	1106	1100	1107	1024	1112	1127	1108	1081	1074	1083	1106	1105	1036	1088	1118	1129	1052	1148	1082	1068	1102	1110	1047	1091	1082	1079	1128	1081	1030	1062	1110	1066	1128	1049	1052	1093	1153	1024	1094	1095	1069	1074	1098	1087	1067	1023	1069	1133	1094	1079	1087	1087	1095	1113	1055	1068	1098	1090	1123	1106	1095	1138	1114	1070	1083	1099	1063	1149	1087	1069	1078	1079	1113	1061	1120	1124	1076	1076	1129	1117	1106	1061	1087	1052	1040	1062	1098	1067	1082	1020	1108	1116	1066	1070	1021	1091	1105	1086	1057	1105	1073	1104	1054	1106	1067	1094	1078	1035	1141	1054	1087	1036	1072	1129	1046	1105	1049	1130	1105	1066	1100	1143	1131	1058	1075	1082	1072	1136	1087	1132	1074	1108	1117	1150	1068	1091	1101	1108	1101	1064	1047	1066	1127	1074	1054	1046	1076	1070	1088	1077	1004	1103	1056	1047	1080	1061	1108	1055	1071	1041	1150	1074	1093	1053	1129	1059	1132	1058	1075	1103	1119	1054	1060	1042	1126	1069	1129	1087	1110	1061	1127	1052	1047	1047	1076	1090	1102	1065	1102	1098	1047	1079	1075	1053	1109	1070	1041	1107	1049	1041	1119	1122	1083	1095	1047	1075	1102	1086	1094	1080	1082	1136	1132	1183	1097	1084	1133	1060	1044	1049	1055	1031	1113	1062	1086	1048	1091	1066	1076	1110	1057	1106	1082	1063	1091	1113	1058	1104	1054	1115	1128	1084	1079	1081	1032	1079	1123	1139	1157	1119	1158	1070	1120	1078	1052	1053	1051	1125	1079	1115	1072	1062	1102	1088	1115	1063	1093	1038	1085	1054	1078	1123	1085	1084	1077	1088	1127	1084	1130	1088	1071	1097	1115	1088	1134	1082	1141	1045	1077	1057	1071	1105	1082	1059	1132	1071	1163	1071	1087	1081	1017	1128	1115	1125	1058	990	1132	1068	1081	1133	1072	1085	1111	1066	1109	1088	986	1081	1083	1082	1124	1111	1097	1016	1116	1096	1125	1072	1124	1127	1050	1066	1099	1081	1025	1101	1145	1117	1054	1105	1095	1043	1096	1073	1100	1044	1082	1010	1024	1035	1048	1069	1106	1124	1108	1079	1071	1123	1030	1050	1077	1108	1035	1089	1084	1073	1064	1091	1108	1052	1039	1061	1089	1128	1157	1099	1065	1063	1081	1077	1065	1069	1140	1095	1114	1085	1091	1099	1062	1093	1049	1083	1156	1048	1114	1043	1091	1086	1066	1040	1117	1027	1049	1039	1060	1105	1102	1117	1159	1091	1124	1061	1091	1091	1097	1091	1087	1055	1162	1045	1077	1119	1141	1097	1029	1077	1075	1091	1078	1128	1102
20795	12731	7478	2990	844	611	605	573	522	522	534	460	479	460	483	481	475	442	418	408	430	476	412	403	419	440	419	418	404	422	450	404	399	388	432	435	430	453	414	461	440	435	448	413	428	437	405	442	457	416	445	376	390	443	399	431	389	446	429	406	418	429	444	432	399	391	426	423	442	416	474	421	444	469	423	411	477	462	462	437	399	413	401	423	428	447	411	428	408	464	468	449	432	475	440	456	415	431	456	423	413	436	441	419	417	436	420	452	413	419	435	427	394	431	423	475	427	425	429	374	408	387	437	430	426	462	436	428	437	435	388	413	442	418	398	433	412	425	396	456	413	395	450	423	391	397	448	443	430	441	400	402	403	411	500	496	469	470	470	424	477	406	402	418	462	421	424	423	428	414	418	451	459	423	461	400	462	410	451	416	418	419	409	418	359	405	397	426	395	483	455	472	416	433	404	448	403	434	436	444	443	431	412	456	469	448	438	443	410	418	415	432	417	418	445	438	441	377	455	454	442	458	411	464	452	411	429	407	406	438	383	406	416	428	388	428	460	449	417	444	441	470	438	400	413	429	444	394	438	431	386	432	443	413	422	429	427	419	439	447	416	406	459	430	451	442	416	402	412	421	453	432	466	407	442	422	456	426	434	411	423	399	381	429	441	414	450	416	435	407	446	390	415	429	421	429	415	432	404	419	410	401	427	421	434	411	382	400	404	461	444	428	418	426	448	471	429	429	438	416	424	427	415	423	419	454	418	416	449	452	431	424	409	436	438	449	451	421	454	421	440	412	425	426	392	428	404	415	425	410	444	420	410	461	458	423	460	415	418	400	410	450	410	417	450	398	410	380	429	463	394	467	381	464	419	415	430	459	391	418	399	464	434	429	423	421	423	448	457	434	441	476	424	429	458	426	444	417	450	447	419	468	440	427	425	378	392	407	460	426	391	423	426	427	424	432	408	441	455	434	462	449	428	420	434	453	449	419	423	395	391	412	437	459	430	412	432	430	424	420	406	425	451	408	384	408	415	436	424	420	445	450	416	401	408	438	414	446	421	468	447	431	442	416	442	416	431	402	444	431	462	433	395	433	420	436	429	425	441	467	396	430	433	393	406	484	431	448	405	419	413	446	428	451	448	427	423	387	408	404	438	398	414	429	448	418	447	438	381	420	388	418	417	410	444	415	460	403	439	400	405	449	418	414	405	416	407	437	408	460	420	425	419	414	431	414	441	428	435	422	427	434	461	466	434	366	397	464	447	401	373	413	395	402	445	440	426	434	427	416	457	422	430	461	418	449	430	427	445	443	413	431	454	435	396	421	396	457	438	388	420	433	440	453	392	405	403	439	469	435	409	464	411	453	446	465	430	402	431	405	460	415	431	406	392	452	429	457	422	461	423	475	422	444	455	426	440	357	454	445	391	425	428	424	427	412	458	447	435	440	415	408	448	443	412	432	453	408	424	427	446	423	440	455	418	443	415	403	433	436	419	428	418	437	417	426	452	446	443	434	432	403	420	458	416	436	409	433	425	429	467	428	473	422	453	470	386	425	462	370	394	453	440	405	423	431	435	434	424	406	443	440	446	428	481	416	425	412	422	403	451	388	409	437	450	404	436	423	459	407	402	426	427	449	448	468	430	423	404	419	457	427	444	431	454	460	435	438	431	430	415	429	422	438	412	446	438	434	406	403	398	449	442	395	398	467	430	401	411	459	408	460	411	463	413	426	462	404	410	444	434	444	428	387	443	387	435	469	454	420	411	460	437	401	420	452	377	373	432	420	433	460	456	410	447	398	434	420	435	421	425	421	427	411	429	420	433	445	455	424	399	414	431	415	432	455	432	445	454	426	442	407	431	421	434	418	414	424	458	429	425	422	429	448	429	434	425	438	430	416	447	395	434	442	400	454	431	451	414	408	436	388	443	418	439	444	444	396	423	448	421	458	469	405	448	419	396	408	405	459	449	402	393	450	411	455	399	405	406	422	396	479	423	416	404	424	397	471	416	461	388	409	446	403	439	419	402	446	399	421	411	401	471	382	393	422	418	447	425	437	440	439	476	388	452	431	453	421	453	463	406	427	443	446	434	420	421	432	409	424	418	404	426	454	435	453	434	414	423	412	421	412	454	410	422	413	403	439	407	419	451	470	443	415	419	409	421	436	414	454	454	474	431	463	416	418	375	481	408	411	400	421	421	398	447	430	429	399	445	430	451	411	385	430	434	443	404	427	452	398	429	442	444	435	415	426	419	416	384	450	476	418	417	403	406	425	386	458	441	421	410	454	421	388	449	403	486	430	454	424	425	391	426	438	476	428	441	437	415	409	446	472	427	412	403	411	447	432	412	435	443	442	413	411	422	434	437	406	440	425	410	443	459	418	437	419	439	431	398	428	412	456	475	453	423	415	420	430	458	447	392	431	418	425	439	402	398	435	425	419	446	422	421	404	417	450	437	406	398	398	422	446	449	446	437	436	402	415	416	452	451	409	442	451	407	437	404	359	405	401	448	437	395	414	446	407	414	440	403	390	445	492	420	440	432	435	408	418	416	428	429	448	383	430	421	411	432	432	411	432	442	457	435	468	410	414	431	432	460	393	446	449	407	431	367	461	416	432	424	418	427	428	422	429	440	375	420	432	424	410	416	443	449	439	439	438	439	465	426	440	424	414	440	422	418	410	405	413	431	437	434	456	431	434	437	456	422	472	397	421	471	450	421	413	403	384	418	458	430	386	403	428	432	438	392	417	446	439	440	417	445	404	436	384	401	403	440	415	410	436	500	465	398	422	413	439	422	422	380	429	424	401	432	459	442	426	399	397	386	398	436	407	418	426	429	440	438	402	400	438	447	408	442	430	452	424	421	426	446	486	422	446	398	397	411	449	464	446	443	430	418	412	435	410	447	431	411	480	424	432	439	406	417	407	468	411	401	433	442	433	407	416	458	406	425	406	440	448	426	449	463	426	457	409	474	421	392	467	424	414	454	452	432	426	423	421	392	433	461	401	412	454	409	426	430	419	466	434	464	473	386	389	410	432	431	434	439	397	441	428	414	412	434	401	440	421	377	437	448	405	406	403	400	413	431	383	433	423	382	438	407	438	412	397	407	419	452	393	467	434	425	407	426	421	417	413	427	431	419	448	430	390	412	448	433	430	444	444	401	390	451	437	392	431	402	424	416	447	419	400	408	396	436	425	438	395	424	422	439	417	410	410	419	430	438	416	433	403	411	432	448	475	438	422	427	441	411	420	410	427	434	447	424	417	421	429	461	403	419	462	417	451	432	458	431	409	492	450	469	446	425	450	405	410	450	413	437	456	477	430	393	439	406	440	426	406	447	422	414	422	413	436	406	417	425	460	467	400	418	443	483	459	415	417	406	427	431	400	443	434	407	404	426	446	441	424	408	423	408	420	473	438	401	457	424	439	415	423	413	384	426	447	425	447	454	411	433	437	436	436	470	384	431	406	416	453	469	412	411	420	437	430	457	425	438	416
12571	10132	11236	6268	2299	2103	1748	1583	1463	1361	1277	1220	1109	1095	1141	1104	1030	1068	1020	956	996	961	1003	932	995	949	898	917	1009	963	989	930	900	940	948	887	934	938	947	942	917	902	926	935	974	942	926	959	962	908	952	925	921	953	965	920	929	908	973	919	939	933	919	968	965	989	932	957	929	996	939	946	881	906	980	962	954	970	906	911	948	931	998	895	918	987	948	942	917	927	1006	930	907	912	958	894	949	923	941	939	911	927	909	916	958	940	888	939	935	914	963	962	930	921	986	919	918	921	933	971	966	979	974	892	996	990	902	881	900	963	902	978	911	938	890	1000	953	918	964	923	973	945	934	907	923	905	950	982	951	933	932	972	907	934	937	945	938	878	898	977	964	929	916	975	929	948	960	926	907	916	929	906	1010	983	950	891	1000	902	937	949	889	948	913	964	951	937	983	924	916	927	952	899	962	935	915	917	928	956	956	938	955	939	955	866	978	913	961	1003	919	929	877	943	919	980	936	998	923	977	888	944	958	915	933	916	936	893	945	878	923	896	874	928	928	924	915	949	941	924	916	959	943	905	937	1005	923	964	975	872	914	903	946	955	964	925	875	888	887	986	985	920	975	940	955	930	927	900	927	896	946	924	938	897	1010	917	920	901	1006	900	876	894	957	894	967	905	962	922	951	902	953	881	983	891	922	917	889	953	871	864	992	964	943	957	900	926	947	963	911	938	920	925	910	991	887	908	993	939	893	930	945	923	947	972	915	938	949	895	882	899	889	967	966	951	904	937	979	882	940	1003	933	1011	946	946	940	909	926	926	951	907	983	954	967	934	924	942	932	957	943	935	956	930	919	933	924	886	971	898	989	944	922	963	895	898	914	1001	864	950	919	956	939	863	949	945	959	941	961	878	956	946	929	936	946	989	909	976	924	896	935	935	913	907	931	959	907	931	959	947	935	910	886	854	945	890	950	922	938	927	904	924	973	975	891	978	957	930	921	945	890	915	961	997	941	959	956	919	894	932	924	875	918	978	895	980	923	885	955	909	919	924	947	878	948	932	865	978	925	951	975	943	951	938	898	926	929	953	928	940	933	943	883	934	919	939	885	921	967	944	907	906	940	928	899	957	942	965	914	930	903	961	946	866	941	888	959	927	926	947	901	942	983	923	994	936	930	913	996	927	935	948	952	887	947	964	950	965	957	986	969	967	909	933	917	956	847	985	917	942	963	995	940	932	938	987	976	911	903	962	942	926	954	876	939	944	896	887	930	935	911	914	893	938	1003	965	976	919	933	967	968	955	911	958	974	950	920	980	966	957	915	924	991	962	910	897	938	950	945	1036	908	861	928	925	890	888	917	962	887	948	957	932	951	945	904	913	853	912	955	920	926	959	967	994	918	882	952	903	906	965	952	956	979	985	965	891	963	989	952	924	928	971	887	933	941	941	977	960	942	969	881	948	956	948	939	932	876	951	987	903	898	963	996	954	898	955	906	1000	920	949	933	919	925	928	971	945	933	936	922	962	990	945	957	904	917	926	950	936	882	924	954	957	987	932	972	989	948	906	927	943	922	965	959	904	1011	886	981	955	871	934	941	945	946	934	966	920	928	884	967	984	937	1006	926	900	927	957	941	875	921	943	920	966	962	912	901	945	896	916	981	950	903	947	880	1013	953	874	914	936	904	941	944	936	918	906	950	938	935	931	959	938	906	946	881	923	925	951	947	946	861	990	915	903	902	975	931	891	918	905	897	928	928	948	957	936	948	922	938	856	929	917	878	965	926	931	935	926	961	882	915	934	923	959	956	923	919	942	953	936	932	914	933	907	924	955	928	942	916	938	927	932	926	933	942	971	936	902	924	947	961	908	913	952	931	999	967	988	944	965	930	904	957	969	946	891	957	925	988	928	948	911	964	909	936	950	897	897	967	946	951	914	975	954	940	970	930	912	929	943	926	902	923	907	930	894	985	946	882	915	969	982	843	980	931	952	889	933	931	998	991	965	917	878	930	933	892	942	977	904	941	937	928	1007	932	934	962	902	898	1009	994	952	932	933	896	938	911	942	967	910	912	925	953	901	942	907	926	945	941	962	859	927	963	941	960	955	954	906	915	917	928	972	946	911	950	893	998	938	888	948	960	960	972	933	895	936	926	923	923	964	997	943	956	964	937	913	914	954	918	919	976	927	926	965	962	917	956	954	942	904	931	958	949	961	897	949	918	965	944	851	965	970	931	947	935	944	1000	878	906	865	925	985	900	927	953	943	946	903	874	957	876	916	915	973	949	962	941	954	927	985	968	885	933	873	917	925	910	959	953	916	983	920	888	958	921	943	938	909	935	967	964	942	965	968	926	951	941	979	912	970	925	925	920	983	923	925	944	884	954	931	954	935	947	942	930	941	932	964	912	903	896	892	909	988	946	938	990	928	948	947	946	952	955	933	940	944	920	903	949	923	970	822	873	945	867	870	946	927	943	924	870	917	939	949	937	911	930	902	904	937	1012	921	909	952	936	940	977	935	909	964	914	934	922	957	874	901	888	914	905	862	931	945	928	956	957	964	916	950	940	972	924	929	956	936	958	971	925	960	940	937	921	895	944	1021	1014	914	939	935	882	908	955	955	913	845	928	899	974	917	943	953	944	962	957	956	917	885	941	917	925	908	939	927	902	965	974	951	919	894	896	921	885	940	913	1032	937	940	871	937	952	1006	914	867	935	951	921	936	983	926	896	953	914	922	883	888	951	955	938	899	943	939	903	952	937	951	878	963	967	948	930	982	929	993	947	966	968	901	903	960	878	957	910	922	957	912	944	901	1013	897	920	896	921	944	944	946	930	928	894	936	956	898	909	930	890	907	911	936	918	950	885	956	951	872	921	888	958	926	947	973	924	954	928	920	927	903	962	921	944	988	930	948	962	941	957	871	940	963	934	867	946	927	985	951	983	916	977	945	941	959	901	960	927	971	907	974	945	993	930	943	920	938	900	890	925	907	920	936	942	933	987	975	946	959	897	913	975	987	919	914	941	898	972	904	876	959	968	972	916	985	883	1014	894	943	977	951	988	989	957	967	906	900	948	934	948	909	938	912	964	956	956	962	899	920	941	905	931	961	919	1043	952	940	902	947	946	944	956	939	904	955	935	959	925	969	961	968	979	919	931	903	988	986	904	978	959	934	926	963	953	955	868	909	966	948	898	908	909	904	920	946	978	954	931	914	928	933	913	955	940	920	952	948	885	927	941	925	967	952	963	934	925	881	934	943	957	890	912	893	931	940	926	957	924	908	892	887	931	982	865	904	908	953	939	946	922	923	907	957	891	951	879	885	932	890	966	961	907	916	960	918	912	931	929	945	971	941	948	912	937	892	968	967	966	894	972	947	911	991	927	912	891	913	962	886	894	933	868	924	922	934	984	913	955	970	948	969	917	916	945	959	928	1014	952	922	959	954	946	951	900	926	964	906	956	923	947	926	885	853	925	964	939	905	982	924	882	961	875	909	960	912	902	956	956	984	966	871	952	954	918	952	898	941	892	941
38064	28492	25198	14190	2999	1313	1005	826	794	716	645	567	553	555	537	620	542	518	501	499	449	439	478	502	488	479	462	473	436	481	450	498	469	413	418	496	460	465	406	487	458	447	468	429	476	428	470	470	475	506	466	442	470	471	500	459	453	457	457	440	489	407	432	455	488	457	450	436	406	485	442	436	452	438	479	453	440	439	471	474	415	416	443	463	444	465	480	450	452	429	457	488	439	467	475	419	486	455	435	438	480	465	428	458	435	428	460	465	531	436	484	489	486	484	451	446	462	494	458	472	457	482	499	467	476	459	475	514	488	488	430	461	496	440	384	444	425	468	437	464	477	493	525	427	458	506	473	470	436	461	453	440	443	444	429	423	488	502	463	468	459	439	451	456	479	456	453	441	474	464	453	450	469	446	414	411	461	456	440	437	447	491	465	423	458	500	471	460	447	437	455	439	458	467	456	433	514	482	463	460	426	455	441	465	486	458	453	472	461	471	429	452	456	410	469	454	500	404	450	468	483	457	435	460	408	439	444	426	424	453	483	453	472	443	414	446	475	488	484	391	453	508	461	427	449	406	505	498	432	456	422	455	482	423	451	445	500	468	469	474	516	447	449	476	450	479	486	418	451	454	490	452	496	429	441	482	485	452	455	473	433	435	422	460	443	439	489	448	458	438	476	449	458	455	454	440	406	479	435	476	449	423	467	460	488	448	451	461	436	444	459	477	457	508	471	426	421	431	404	468	453	411	485	448	461	430	448	471	467	443	502	431	435	428	410	416	514	465	436	424	474	457	472	464	493	451	441	470	441	471	436	424	448	453	459	446	436	426	458	434	388	493	432	471	425	455	481	445	444	455	484	411	400	425	456	474	446	467	424	475	456	470	426	443	436	447	465	468	475	476	513	445	464	449	465	501	481	503	466	446	458	412	526	454	389	446	486	439	462	470	460	406	487	396	468	463	478	458	415	454	490	475	489	482	453	444	480	469	461	484	485	433	429	412	465	468	473	434	459	466	468	501	445	460	455	467	407	436	413	458	467	499	459	465	446	487	469	493	492	443	472	456	452	455	494	453	495	465	427	452	441	431	463	449	436	468	424	462	432	435	449	459	439	437	462	461	440	488	461	449	438	437	456	457	429	484	505	475	463	474	453	438	465	475	441	471	436	452	430	459	495	455	474	443	481	458	469	472	466	454	466	522	462	466	447	461	482	469	424	457	457	520	472	476	415	445	450	449	443	504	489	463	466	460	483	464	432	451	442	479	477	459	461	449	443	480	418	439	454	470	483	465	457	435	522	453	445	441	475	503	478	414	494	428	471	436	430	484	480	421	461	415	459	463	485	405	487	472	471	478	443	453	459	450	442	444	461	493	432	439	478	468	439	441	418	474	504	455	452	466	461	479	431	468	477	465	438	461	491	465	426	460	491	434	452	453	447	449	448	472	469	447	466	421	440	477	512	421	407	439	448	420	435	473	471	452	463	443	481	431	470	412	459	467	482	480	469	444	453	473	502	449	431	423	445	460	470	433	484	482	505	453	416	443	464	410	451	494	478	458	461	436	479	390	463	461	442	463	438	411	447	484	469	416	476	441	468	479	507	438	455	466	455	478	492	462	484	418	502	476	424	464	513	433	437	440	502	468	443	449	495	481	457	489	448	469	432	415	474	457	452	446	481	399	494	449	451	439	447	422	473	463	484	408	466	472	417	483	462	510	469	483	457	461	417	460	411	431	453	474	415	481	447	465	451	468	490	475	487	446	405	415	482	478	487	449	459	466	485	406	454	472	494	466	421	472	473	474	471	451	476	449	442	421	459	435	432	480	434	468	447	478	437	485	468	494	422	491	458	438	463	431	436	450	441	485	491	503	488	471	436	447	472	474	491	458	428	465	444	438	469	476	461	471	477	460	419	469	431	463	427	469	462	453	496	414	474	450	483	478	440	502	451	471	459	449	476	492	487	467	494	454	438	480	461	489	501	470	431	503	477	523	466	437	478	468	443	444	467	439	482	450	445	465	455	469	486	472	475	472	460	426	470	430	465	472	458	451	463	487	439	432	474	428	453	466	501	424	469	445	499	438	478	436	445	500	457	473	468	475	480	443	477	489	445	452	426	467	491	456	438	425	483	454	455	456	446	450	499	508	505	481	471	484	466	464	491	433	477	424	444	439	442	485	453	467	481	427	433	506	462	457	467	459	481	447	444	438	450	462	476	458	501	478	449	462	495	492	480	492	451	438	450	471	482	452	490	479	471	507	442	483	497	430	465	468	423	485	445	466	470	452	471	460	468	472	501	472	463	456	471	424	388	443	454	489	477	476	447	473	446	454	445	430	390	462	467	456	471	438	418	443	461	446	460	488	443	450	444	399	469	428	456	474	445	448	448	477	449	424	428	485	485	443	460	460	428	433	448	438	467	450	467	468	462	466	441	453	438	469	475	459	457	421	439	477	466	453	403	457	455	435	452	408	509	501	490	478	523	481	463	467	428	490	463	448	429	439	474	480	439	444	461	470	483	474	488	476	475	478	489	475	468	446	459	475	453	486	478	425	460	445	443	467	456	474	441	460	477	503	470	470	455	483	481	486	459	469	443	450	435	477	444	415	454	469	444	444	452	474	437	437	463	450	495	480	465	522	446	462	449	447	465	400	468	449	455	471	462	466	509	468	500	470	456	448	466	446	464	479	484	480	468	497	469	461	441	448	403	438	444	501	488	403	445	476	487	461	438	450	515	464	463	458	467	489	462	453	460	491	452	439	447	453	471	480	443	436	460	445	469	446	445	486	447	474	431	469	459	418	449	513	462	442	440	464	479	461	459	425	434	478	486	477	453	450	475	460	451	455	460	498	480	464	487	449	438	434	417	440	458	484	465	445	472	445	454	453	429	431	429	483	452	492	461	447	466	454	484	481	454	437	439	441	468	474	464	420	432	475	485	435	500	451	434	474	444	431	452	449	472	442	443	475	459	436	426	515	444	469	482	421	445	447	455	463	435	466	431	426	468	472	480	455	465	449	474	451	461	477	478	460	429	473	469	450	483	489	406	433	474	498	474	513	488	478	439	451	445	444	472	461	454	467	479	451	473	466	447	460	470	422	400	486	465	451	442	447	444	460	471	458	466	459	460	461	436	435	468	431	471	469	481	471	452	464	432	494	435	450	459	435	446	443	423	457	433	464	452	470	410	470	447	471	453	469	449	429	446	472	467	465	499	470	409	445	483	439	419	470	476	453	426	468	501	446	470	448	450	453	489	449	451	457	472	474	441	399	443	445	440	500	478	481	483	483	465	410	505	456	458	448	456	445	417	436	444	453	430	449	414	448	459	477	436	465	439	460	401	458	471	451	488	489	476	464	445	488	438	462	469	480	460	479	459	461	484	460	426	472	434	459	466	471	459	469	456	432	466	445	458	438	487	454	492	445	509	468	454	462	475	436	486	441	501	452	426	444	415	456	460	426	461	409	450	478	446	460	485	465	441	466	439	482	422	473
24358	22040	28162	17343	4520	3488	3125	2669	2391	2189	1866	1777	1742	1652	1659	1661	1335	1271	1207	1161	1095	1179	1057	1066	1091	1059	1018	1075	1042	1008	1067	1043	1010	1026	1017	1002	1023	1049	1007	1029	1021	1047	1037	1014	1001	1021	1021	1010	955	1020	1006	1053	1026	1010	1013	1051	982	999	965	976	960	944	997	1007	977	997	1014	950	1086	1085	1062	968	974	1008	988	1008	999	954	1048	1010	1032	1040	1015	984	983	1030	1048	949	1013	965	989	1001	1054	1005	924	1003	1009	984	1009	988	1038	955	965	997	990	995	971	1050	1000	958	984	1027	971	1034	991	974	949	1008	951	1032	979	984	971	982	967	947	988	1013	990	906	1011	1003	940	1037	1060	1036	981	1004	992	1042	1036	1005	1037	1037	972	976	1089	1002	1079	1016	990	1051	1074	992	1026	995	1030	959	954	1034	992	1005	980	955	974	978	981	1036	1035	999	997	949	1047	966	913	988	985	1021	1026	997	945	1019	973	1002	939	1056	943	1012	1066	992	989	976	965	1007	989	1004	1022	975	943	977	1011	1003	990	997	977	1033	1036	987	955	993	1035	1027	988	1027	1011	975	988	1020	989	953	1034	1067	1003	1060	992	1062	1009	983	1020	1012	1031	984	1025	981	1026	1004	1004	936	981	1007	989	954	960	992	1021	990	1044	990	949	1024	962	1003	1016	950	977	980	987	1032	947	962	1040	1020	985	979	957	958	1020	958	1006	1014	1005	1007	985	992	982	1005	1013	1023	975	927	1025	970	960	1010	1007	993	1000	999	989	987	1033	1016	1025	992	989	998	1020	1043	955	984	971	994	1032	956	998	1027	1018	1001	1023	1011	1053	938	1004	994	1009	956	980	996	1003	1015	946	969	967	941	1020	995	972	1073	990	943	1027	1005	953	964	1012	953	959	949	1034	970	1041	987	1022	945	1008	946	969	947	994	968	1002	1041	1033	974	1013	1023	982	988	977	966	952	988	963	1032	1002	974	1016	990	1018	958	1026	926	1062	980	984	1029	1012	1002	970	998	953	970	1066	1002	970	1013	1018	993	1005	982	962	969	1029	1001	996	976	996	1013	970	1018	995	960	987	954	1031	1007	1057	1018	946	988	975	946	1019	937	1011	970	965	974	1006	998	972	969	1011	996	924	973	944	996	1004	965	1022	1041	1039	989	1046	1024	953	1001	1012	974	971	1004	1036	977	1020	996	947	957	1008	968	982	995	994	1052	1006	1018	986	975	1045	977	1008	1038	973	983	1009	1037	961	1015	1006	995	984	947	1001	973	979	983	1027	1030	1010	1028	980	1029	984	997	1020	1052	1016	978	951	1031	980	1011	1026	988	940	986	970	1014	1015	1041	953	1037	939	962	992	953	960	1013	973	941	991	1051	975	976	968	975	1000	970	999	1039	1050	999	955	994	1003	987	1003	997	952	1006	979	965	1006	1012	973	995	947	990	954	1002	968	1024	1027	967	1019	965	1053	978	984	986	926	1032	977	1012	982	947	983	927	967	989	1009	996	924	998	998	978	1033	1053	1057	967	979	991	928	914	1005	1017	953	1025	964	1041	1012	975	963	1017	979	1034	1004	1074	946	953	1071	1020	1033	990	1004	985	971	1005	1000	998	986	1009	1038	982	1018	1012	978	991	974	1064	1024	1035	984	979	985	1006	1053	1058	1043	1034	961	980	960	1002	997	985	1016	1017	1022	997	1007	959	1043	973	954	1013	1010	982	1021	1003	998	998	1007	959	1045	993	954	1027	1032	1040	1007	1043	943	922	1004	972	992	1001	1002	993	1052	1004	972	1013	950	1044	1011	1023	978	969	949	1053	1022	1022	978	960	982	1007	970	989	1007	1014	998	1015	985	994	1027	946	963	979	1014	1016	960	1011	1001	987	1055	1012	986	1050	1043	996	978	1002	1033	988	999	971	1015	1000	963	951	1034	999	1029	1031	1049	1032	1002	1001	1016	1003	1030	988	962	1036	961	1036	1021	1006	983	1015	1017	965	980	947	1040	1043	995	962	998	1001	914	998	1059	1035	1078	1000	992	1008	969	990	1000	960	1018	972	1000	1008	953	984	953	972	1054	968	1010	980	1024	993	1023	1068	1072	1052	1013	984	1009	995	1011	969	1000	981	1030	933	932	987	979	1014	952	966	961	998	991	989	990	1023	1046	992	997	960	1031	997	967	1012	1012	1003	1035	1013	974	1015	977	999	972	958	975	950	1040	1076	994	979	1031	942	985	991	970	998	1033	995	932	1040	955	1021	977	1029	1038	1066	1009	1005	975	981	1037	1020	1029	1011	950	995	1011	965	987	990	958	1039	969	978	1014	1010	991	996	980	1013	1000	907	975	1048	981	1010	993	1011	986	993	951	945	991	1028	968	931	991	995	973	1002	988	1003	1011	951	942	1042	1016	1038	1026	1023	997	1060	989	1017	991	1026	996	1033	1011	963	970	959	999	950	984	986	968	1032	992	970	959	1013	982	1036	921	958	955	979	965	958	1003	963	1027	1004	956	941	1009	949	1007	984	984	956	985	995	1031	988	1005	982	961	1008	1039	986	992	952	1044	1000	1028	1046	996	1005	988	998	1017	993	1000	1024	926	1040	1011	1010	1010	942	1001	968	984	976	955	1037	1068	989	987	981	1067	1031	967	1053	985	959	1005	951	1049	1035	966	1013	993	1055	979	996	951	987	996	971	1047	1019	956	996	995	1000	979	934	1002	1018	1021	1048	966	1021	924	980	1054	975	1019	1002	1015	1026	1014	979	987	981	980	1005	978	1041	1020	943	963	959	1045	1071	1028	997	964	943	1000	1003	993	1026	969	999	966	974	973	948	1019	916	952	1019	949	961	977	990	1010	1025	1015	983	1000	982	1020	1026	997	1030	1012	1068	913	973	996	1004	961	977	956	993	935	956	975	979	984	973	977	1023	924	996	1017	1043	1043	1058	988	995	1026	961	1026	990	982	1011	951	936	990	1008	1002	965	1035	1020	1038	999	977	972	977	937	992	1016	1035	995	1031	987	984	1046	934	974	987	972	1016	1009	975	1027	1028	986	974	974	972	972	1064	1044	1029	980	1015	1022	983	964	983	1039	1012	972	1018	969	1051	942	1018	979	1014	916	1036	966	971	975	966	969	1025	1010	982	981	992	964	1034	1021	1014	997	1027	986	1005	1009	1018	991	999	1053	966	1053	988	980	1021	1007	993	1019	940	1035	981	985	947	977	1014	1006	1027	943	982	1027	957	1059	930	1044	990	1004	993	1024	1063	980	976	982	979	939	975	983	993	924	1072	1041	1009	991	951	962	1027	987	1024	967	988	983	970	984	955	1018	968	997	988	972	987	987	1045	1021	1012	1054	954	999	989	989	939	1010	1010	975	995	1037	1019	979	1049	967	994	992	1007	1004	974	953	1037	984	1014	1018	989	1003	998	1014	988	966	1022	999	966	1010	1005	995	1054	1009	983	943	1049	987	1017	1005	1010	1031	1009	992	965	1028	964	970	999	1027	974	987	976	1024	1050	1012	992	942	1051	1049	968	1011	1009	1033	967	1041	1000	1019	957	1037	949	942	991	954	1050	1040	945	941	982	992	1046	983	1026	963	984	967	1036	1020	1004	1003	993	990	1036	974	946	974	1024	957	1042	1018	1030	1024	1023	946	1030	980	942	938	1005	1024	967	910	996	990	927	1007	979	1046	974	933	952	1036	994	957	997	922	1023	993	1020	1019	1023	999	1047	961	1025	956	1002	1024	992	989	1051	983	969	996	950	1010	1010	1048	944	1048	1015	985	1001	963	970	1022	1041	1059	1010	1048	998	972	1023	1013	1043	1013	949	962	970	1028	939	1015	975	985	1001	1013	1008	1054	1018	993	1041	975	957	1018	932	1035	995	985	988	995	989	1001	980	1031	939	1003	913	1025	971	986	1004	1020	1019	1060	975	1012	1027	987	1002	1004	969	1016	1010	1033	1001	1013	1009	989	1015	997	1015	982	1021	1020	1022	1001	1020	988	1046	1033	1036	1009	997	970	1028	978	1009	988	1016	1016	1012	1040	946	985	1046	1040	1025	968	959	965	943	1028	1013	983	976	1007	989	968	1007	1023	990	933	938	957	986	1015	1000	998	1010	974	1000	991	972	961	965	1033	991	1062	1025	992	989	1029	984	1012	934	1055	960	1042	990	1013	979	1021	964	1031	957	1003	988	982
47530	38623	37234	21982	6151	2327	1518	1193	951	888	767	731	662	630	720	686	603	535	561	497	490	531	497	528	516	464	507	506	494	467	532	520	467	476	473	482	505	483	477	473	472	512	504	490	453	490	477	502	471	465	475	512	498	470	485	458	458	495	492	480	518	473	429	459	467	503	474	492	470	501	500	455	446	473	523	491	449	503	465	492	484	492	451	499	483	454	471	450	468	526	507	464	460	494	430	510	513	450	478	469	490	522	511	501	453	465	499	478	461	456	490	475	504	482	465	545	499	469	435	527	492	508	496	524	514	444	489	452	477	442	475	481	453	498	457	484	489	472	489	484	464	451	487	456	484	466	458	456	482	483	458	472	522	519	467	456	483	487	462	452	446	457	529	467	445	441	457	490	475	478	495	466	473	447	476	457	463	461	524	498	495	433	447	510	464	522	505	470	466	465	501	477	458	467	506	461	471	479	470	446	450	507	513	490	476	454	501	457	484	484	482	456	465	517	484	463	447	517	483	471	500	484	501	445	449	494	485	493	477	448	438	463	519	480	465	487	462	464	485	471	446	495	548	459	454	478	452	517	488	459	488	448	477	489	479	543	508	476	465	449	469	457	482	432	459	494	446	480	479	478	477	485	485	473	439	487	461	497	470	496	488	494	492	477	439	450	524	479	447	478	508	481	472	497	497	472	488	488	484	473	500	433	477	484	524	499	493	498	472	483	469	442	435	456	470	465	464	480	518	514	501	459	501	459	426	443	472	490	461	482	430	454	504	481	487	514	516	509	482	503	486	467	471	464	478	499	465	481	494	473	461	473	490	471	452	476	463	459	497	462	539	466	463	472	482	469	485	471	514	488	469	473	511	492	489	473	490	473	492	470	468	448	445	448	510	451	428	490	482	491	464	478	504	452	484	481	459	495	458	488	442	462	493	496	478	476	493	499	497	514	472	490	477	440	500	482	458	460	514	475	480	486	473	529	468	456	522	510	437	485	474	478	452	504	468	420	453	498	514	523	511	500	507	467	460	460	468	482	452	466	468	461	476	505	443	480	471	481	471	459	496	486	502	473	471	443	498	448	464	496	498	442	455	458	468	446	466	490	484	453	486	486	479	470	465	471	467	470	472	508	465	464	490	490	458	454	474	480	493	489	473	514	461	451	459	484	504	442	517	488	487	496	433	502	441	455	456	463	497	514	448	469	502	482	477	496	476	469	494	448	442	470	474	486	478	508	436	446	504	417	522	484	468	480	539	480	507	472	503	468	492	469	489	469	491	455	484	472	487	509	488	409	484	431	466	456	513	461	485	471	499	478	463	524	485	481	458	465	453	502	449	446	487	484	468	506	476	468	480	511	463	453	481	495	488	444	462	477	462	498	459	449	466	469	478	501	488	489	481	486	465	492	489	443	506	477	453	444	502	472	466	489	490	470	474	453	488	428	468	492	493	518	483	509	470	505	515	449	430	464	532	501	487	461	491	507	498	439	503	485	483	469	409	479	439	499	478	508	473	431	467	476	455	488	429	494	481	523	423	497	468	472	454	483	518	452	472	431	517	462	439	473	470	475	463	457	487	454	463	470	516	528	482	480	504	519	479	509	515	496	523	479	446	464	516	465	485	476	515	469	491	504	468	448	467	455	452	479	493	461	467	449	477	453	471	510	490	503	444	463	486	493	493	522	490	471	516	496	487	510	505	488	514	478	498	475	468	486	492	482	494	474	517	436	516	502	495	460	491	450	500	513	427	451	483	467	452	485	465	463	509	512	497	460	487	468	509	464	469	480	464	468	457	498	474	461	479	418	463	471	462	465	464	473	526	518	502	445	476	462	466	511	520	539	475	473	477	477	472	505	485	458	518	461	493	487	506	499	463	485	480	455	515	486	483	445	437	438	484	450	437	472	485	500	519	471	455	490	512	455	503	492	464	495	478	478	502	444	468	477	499	474	521	482	419	452	490	427	478	516	496	484	447	498	506	486	477	483	524	500	418	508	494	463	469	485	535	470	499	447	475	471	509	463	497	505	463	477	472	497	475	489	442	462	495	493	459	455	474	427	453	459	506	464	467	470	472	461	496	474	461	452	443	480	475	494	440	508	467	495	486	472	520	480	459	481	482	421	492	483	479	453	490	486	458	478	433	420	493	510	504	490	485	441	500	488	471	466	498	451	477	487	487	475	467	483	493	490	507	495	455	510	476	455	504	477	498	477	460	481	459	457	474	492	498	458	450	461	462	495	492	452	448	471	450	460	461	487	486	502	442	479	465	454	441	470	448	447	428	440	488	447	482	474	499	458	476	490	464	506	484	481	471	514	461	473	468	470	453	476	452	487	512	489	457	511	499	441	446	494	461	459	479	462	461	426	505	493	492	474	507	495	491	510	485	434	438	465	479	466	466	507	468	487	469	473	487	455	480	502	491	443	486	468	447	481	467	458	458	478	534	488	464	477	490	501	490	487	524	457	431	452	492	455	439	491	492	479	486	481	469	515	493	485	543	486	483	507	481	507	460	496	474	473	487	478	459	470	449	457	458	485	474	487	447	453	469	512	486	526	469	474	465	494	450	471	467	494	496	462	467	498	535	458	497	494	493	474	468	492	452	460	486	478	494	478	503	467	512	487	469	467	462	494	497	462	462	496	480	496	518	465	504	468	457	415	502	451	472	434	496	480	439	519	499	463	481	474	492	510	496	463	479	484	495	486	470	451	519	474	505	464	484	508	514	493	509	459	506	471	480	501	447	492	493	478	523	501	452	497	476	492	474	486	498	507	482	465	468	504	449	474	484	491	473	482	499	473	451	492	475	489	470	462	510	444	462	459	448	453	491	461	469	486	520	437	538	505	493	471	462	491	483	494	475	491	510	449	486	477	468	493	529	459	465	495	440	482	469	464	496	481	503	452	485	453	474	494	449	457	523	444	488	462	480	459	477	492	467	459	478	517	474	471	465	466	460	493	512	529	489	518	465	414	444	418	490	492	470	484	468	494	461	469	472	523	506	485	483	496	444	456	466	508	475	499	474	520	482	498	489	484	471	486	464	511	486	473	490	518	463	484	475	494	490	496	497	476	465	464	479	479	448	494	511	485	515	472	461	490	530	500	471	505	481	474	457	445	436	483	534	500	464	481	458	517	487	431	502	462	469	486	467	461	465	461	495	523	470	445	451	453	459	438	433	472	448	471	485	491	465	495	465	467	497	494	501	468	463	463	487	489	459	506	489	466	457	444	476	477	514	486	469	447	458	489	475	486	461	476	473	486	490	484	485	497	455	476	463	479	483	457	520	505	485	517	524	483	478	479	481	466	490	519	455	422	478	491	459	478	530	473	492	498	477	495	450	456	472	445	478	473	485	434	496	447	466	480	477	518	466	465	484	474	463	531	485	472	508	490	486	511	518	420	451	486	451	440	531	504	482	484	453	499	463	448	455	462	481	475	487	454	475	482	491	525	482	458	492	486	456	431	469	487	468	472	435	479	456	505	506	512	482	499	497	493
30478	29625	36695	23117	6212	4727	4324	3585	3385	2988	2299	2364	2370	2048	2163	2145	1732	1537	1409	1312	1309	1132	1101	1171	1170	1124	1087	1100	1081	1050	1121	1130	1030	1067	1066	1058	1037	1004	1081	1044	1075	1071	1054	1061	1028	1011	1029	1022	986	1062	1038	1069	1045	990	1009	1022	1045	1043	995	1037	1036	1046	1039	1067	1025	992	999	1024	1035	995	978	1048	1071	999	984	1004	1050	1028	1031	1026	1049	1070	988	1057	1043	1057	1022	1092	1026	1067	1033	1028	994	1033	1021	1001	1059	1043	995	1026	977	1035	1038	1041	1016	1002	1038	1054	1072	1070	1077	1059	1014	992	976	1047	993	1044	1039	1050	1045	1078	989	1027	1072	974	978	999	1003	1059	1048	1082	988	995	1105	1019	961	1003	1056	1028	1006	948	1049	1007	998	1022	1055	1052	981	1043	1021	1026	1064	1092	1060	1035	1153	1035	994	1036	1037	1055	1014	1058	1043	1014	1027	1018	1068	1044	1003	1045	1041	1021	995	1025	1020	1026	1022	1039	1054	1014	1003	988	1046	1044	1060	1034	1000	1019	1035	1024	1050	962	1036	1048	1066	1051	1006	1048	959	1047	1040	961	964	1011	1029	982	1063	975	1017	1001	1084	1049	1011	967	1054	1004	1037	964	1008	1031	1029	1055	1019	1034	1002	1088	1070	1031	1071	966	1011	1078	993	1025	1039	997	1031	1062	999	989	965	1019	1009	1006	1024	1056	998	980	1035	1029	1052	1001	1022	1035	1021	1011	964	1032	1032	1017	983	1007	963	1011	1029	969	1023	1025	979	1066	1024	1030	1009	1000	1030	981	1001	1039	1007	1036	991	1059	986	1052	997	1055	969	1028	1023	1014	990	1035	1069	1007	1034	1021	1020	1045	992	974	994	955	1008	1006	1012	965	978	1024	997	1046	1041	1023	1047	1019	1073	1049	1005	1037	1056	1028	1077	1047	1007	1018	1077	1010	1033	1003	1031	1084	1095	1033	969	999	994	1096	977	1025	1039	1022	1039	970	1045	1002	962	1049	1017	977	1034	1002	1077	1049	987	995	990	1030	1026	1048	1022	1066	1005	1041	1029	1048	1053	1074	1017	1037	1038	1035	1041	1048	991	1054	1002	1008	986	1006	1063	1060	1037	1023	990	1026	1059	1005	1059	1066	1032	1064	1070	988	991	983	1060	968	1034	1039	1033	1012	1010	1063	1019	1012	1031	1060	1045	966	1011	1076	980	990	1052	1008	1042	1049	1051	1009	1007	1010	1081	1051	1000	1019	991	1064	997	1009	978	1033	1035	1016	1004	999	1003	1005	1008	1046	1048	1003	983	988	1018	988	1030	1046	1013	1019	1064	1056	1030	1001	975	1018	1029	1042	997	1041	1060	1070	1069	1014	1061	1075	1034	1042	1077	1044	1033	979	1041	1048	991	1003	1080	1037	1048	1033	1047	997	1043	1068	983	1045	1003	994	1070	1042	1033	1045	1012	1040	1025	993	1094	1059	1041	1042	1040	1022	1023	981	1015	1020	1043	1012	1002	1011	1053	1049	1004	1030	1106	1023	1062	1007	1044	1007	1050	1003	998	1030	994	1035	1053	996	1006	1044	1040	1015	1095	975	1004	998	1060	1076	974	1103	1021	990	1016	1076	974	1034	1020	1042	1016	1036	1006	1070	1096	1007	990	1087	1048	1038	1020	1023	1060	1060	1031	1068	1033	1036	1024	1030	1085	1009	1043	1016	1021	990	1063	973	1060	1020	973	1008	983	1020	1055	1070	1035	1000	1010	1078	1110	1075	1017	981	1012	1069	1061	1032	1040	1070	1030	1023	1020	1081	1038	978	1037	1058	1099	1032	1032	1026	1034	1008	1051	1070	1012	1057	1059	999	1000	1016	1004	1040	1038	986	1059	1033	1017	1005	1026	1067	1031	997	1097	998	1028	1056	1006	1086	1001	1023	1010	1027	1042	1009	1030	1003	1037	1045	1063	1055	1034	1002	1009	983	1012	1044	989	1028	1014	1026	1034	1046	1114	1014	1000	1044	1038	1043	991	1051	1046	1013	1005	985	1025	987	997	1014	1030	1077	1011	998	985	1083	1035	968	1050	1006	1005	1058	1078	1027	1082	995	1037	1019	981	972	1025	1003	996	1027	1024	1007	981	1049	992	1075	987	1033	1022	1017	1019	1067	956	1015	1018	1055	1035	1039	1018	1052	1044	1012	1046	1048	1002	997	1046	1038	985	1051	1058	1016	984	1000	1057	997	1016	985	998	948	1036	1004	1068	993	1035	1039	1093	1014	1008	976	987	1036	1089	987	1112	1021	949	1018	1014	1024	1000	1009	992	1047	1024	995	1053	1077	988	1023	1040	1008	1046	1047	1006	1047	1009	958	1070	1013	1035	1053	1107	1013	1052	997	954	1041	1045	981	1001	1005	1033	991	1009	1037	1013	1069	978	1038	998	1014	977	1102	1001	993	1077	1035	1008	1084	1011	1004	1050	1041	1024	1049	1054	1000	1009	1001	1028	983	1056	1046	983	1011	1033	1057	1007	975	998	1006	1048	1029	1003	1012	1007	1046	1033	1010	1023	1059	971	1013	1059	1047	1035	1057	1011	978	953	972	1018	1084	1028	1021	1025	1030	994	1083	1017	1000	1059	1024	1093	1023	1010	1004	983	1009	1036	1077	1027	1009	1021	993	1049	1063	1007	1038	1038	968	962	1035	1042	1014	979	1054	1034	992	1065	1054	1011	1006	1021	976	1016	1025	1015	961	1059	1038	1021	1022	998	1032	1037	1012	1015	1054	1050	1006	1053	992	1029	991	978	1046	969	1028	1056	1037	1082	1034	1048	1019	1005	1057	1043	992	1092	1048	1006	1054	957	1090	1042	990	1008	1000	1065	1010	982	1045	1012	1034	1057	1097	1031	1042	960	1039	982	1028	1032	1022	1017	1011	1061	1046	1050	1004	998	986	973	991	992	1011	1016	1071	1046	1037	1049	996	1059	997	994	1075	1017	1029	1052	1028	1034	1031	998	1020	974	1011	1037	977	1005	1014	1028	1055	1005	995	996	1029	1025	975	1050	1109	1031	1026	1038	969	1011	1000	997	1044	1074	1080	1029	999	1053	1026	1007	976	1012	1028	982	1017	995	1019	1010	1051	1009	997	1060	1015	1097	977	1052	1043	1040	1095	1052	1026	1033	1023	1041	1045	980	979	989	1069	1011	1040	953	960	964	1034	994	1033	1035	972	1012	989	1055	1033	1064	1038	1006	1033	1025	1042	1000	1063	995	1027	1102	1050	1022	989	1029	1034	976	1057	1022	1037	1051	1020	1033	1011	1009	1033	1008	1004	1006	1041	1038	1018	974	1051	1045	1033	1017	1007	1017	1039	1024	985	1001	1049	997	1037	1023	1042	1046	1018	978	990	1063	1043	1000	1000	1017	1036	1036	1026	1039	1027	1052	1053	1082	1033	1004	972	990	969	1078	1032	1027	1027	1002	1019	1004	1021	1051	993	1063	1013	1028	1022	946	1028	1009	1073	1010	1044	1006	1044	1011	1023	957	1023	1021	1043	1054	1090	996	972	1051	985	1030	1030	1027	1073	1000	1023	965	1013	1023	1003	1030	1010	1036	1055	992	1043	1026	1005	1065	1034	1046	1040	1014	1054	1017	1033	1039	1043	1057	1056	1018	1023	1040	1035	1021	972	1033	1100	1050	999	1025	1019	1033	1031	1026	1057	1041	1014	1066	1063	993	1030	1016	1032	1008	1030	1023	1044	1025	993	1070	1043	1052	1014	1049	1030	1000	1046	1102	1043	1026	1018	974	1057	1073	1021	1033	1019	1001	977	1038	1061	1087	1004	1001	994	1031	1025	1007	1063	1006	1014	1062	1014	1044	1002	982	1008	1064	1068	1005	1087	1047	1025	1033	1064	975	1016	1042	1024	1035	996	1071	1040	1011	997	1044	1102	998	1036	1082	1002	996	960	1056	1010	1056	1036	1066	1070	1018	1043	1060	1028	1029	965	1090	1045	1057	1034	1040	1034	1016	964	1009	1018	1008	1008	1068	1000	1043	986	982	1026	988	1046	998	1091	1012	1016	995	1009	1023	1052	1096	940	1038	1040	1108	985	1001	996	1012	1052	1000	1046	1027	960	1026	973	1091	1056	1008	1112	1039	1050	1023	1054	986	997	1084	1065	1003	1010	991	1060	987	1057	968	1029	1013	1034	1031	996	995	1026	989	996	1059	987	999	990	1016	977	1028	1103	1040	1028	1048	1015	1072	1026	1002	1002	1035	1070	1040	1025	1028	1008	1062	1063	1013	1041	1019	1062	952	1074	1034	973	1075	1031	1024	986	1083	1012	1041	969	1075	1079	1048	1043	1009	1029	1099	1033	1015	1039	1052	1023	1048	995	1112	1010	1032	1032	1028	940	1033	1033	1028	996	966	998	1005	1006	967	1021	1049	1029	1030	994	1008	1052	1031	1051	994	1002	1041	1056	987	1005	1033	1006	1111	1039	1021	1038	1089	982	989	1029	1029	1062	1054	1088	1024	1076	981	1042	1014	980	999	1018	973	1029	1019	1038	1018	1055	1046	991	1029	1021	1061	1008	1101	1045	1131	1036	1016	1028	1048	968	1016	977	1055	987	992	1021	1049	1014	1040	1064	1030	1017	1089	1016	1005	1013	1016	990	1003	1052	1012	1018	985	1020	1005	1009	1033	998	1076	1029	986	1089	1028	990	962	998
20643	11656	6889	2526	818	618	576	485	499	417	387	413	388	389	367	367	372	355	376	348	343	379	351	375	367	364	396	341	381	344	348	357	331	360	372	342	350	362	330	375	370	327	334	359	365	369	345	335	380	361	350	387	398	378	397	343	350	357	337	357	363	364	358	368	343	293	323	356	322	337	391	355	349	358	334	372	343	361	343	371	357	350	369	334	372	340	337	333	352	353	366	378	371	340	340	361	332	349	383	362	350	350	356	368	375	349	373	332	337	356	327	406	386	374	376	361	344	384	345	363	314	353	372	374	334	359	368	370	336	336	319	343	367	315	393	387	354	347	323	389	336	341	381	356	350	336	401	370	352	319	372	335	346	365	366	345	335	387	362	353	360	377	365	345	357	375	353	343	330	371	381	305	397	318	358	328	365	344	339	309	360	378	376	375	363	366	380	332	401	378	371	330	362	375	374	312	354	327	341	370	354	354	369	351	364	348	348	357	385	375	378	347	351	310	371	363	377	387	361	354	355	366	385	358	349	366	386	392	319	366	323	354	395	309	345	363	385	365	340	379	344	355	336	361	392	372	363	336	387	322	363	383	367	337	350	332	352	304	316	333	349	378	356	345	378	351	359	375	318	359	359	315	305	326	335	347	334	368	395	344	345	339	349	409	376	387	361	339	344	359	320	366	337	360	368	379	418	356	354	396	361	377	323	381	348	357	377	348	308	358	341	361	378	369	392	358	344	326	326	341	323	340	358	347	383	408	386	366	334	363	323	336	365	381	362	386	331	402	352	316	378	339	343	358	340	333	345	390	373	337	319	347	340	331	376	350	367	382	383	316	333	386	352	331	358	344	348	371	365	361	320	329	345	362	349	351	416	328	376	382	362	373	350	354	363	385	341	381	393	383	377	342	328	375	386	359	389	409	359	381	378	372	331	366	358	348	362	357	327	336	385	358	386	383	383	374	361	320	334	321	360	333	341	377	355	393	344	361	365	388	352	365	354	344	371	368	331	338	371	373	363	392	372	377	360	358	367	355	332	369	380	365	394	380	339	360	361	325	371	392	333	371	384	353	357	335	365	364	363	361	364	330	405	364	366	352	353	313	379	347	382	354	327	352	371	367	336	330	392	376	378	311	355	425	341	331	338	349	357	347	363	360	358	362	354	341	362	346	346	348	356	369	346	370	363	411	365	369	372	370	331	359	371	355	314	380	368	354	347	357	322	354	350	379	362	352	333	342	318	388	389	362	326	375	342	367	345	359	341	342	390	371	366	354	360	395	367	356	344	367	374	369	379	338	345	348	354	332	342	359	387	356	325	358	381	356	351	361	370	362	332	340	356	346	368	331	355	367	380	401	367	349	373	371	361	358	330	377	366	314	375	325	339	367	365	369	354	402	361	354	330	347	387	383	359	375	362	357	360	338	356	409	358	391	321	348	335	347	355	366	342	378	354	331	388	336	327	377	372	385	366	340	353	370	349	389	360	365	390	355	301	305	371	401	368	388	348	361	317	321	366	354	397	347	377	354	359	362	370	355	419	370	361	382	345	423	345	344	357	380	356	381	403	372	394	320	377	385	342	376	347	354	369	328	359	361	334	363	339	338	328	327	321	374	366	327	377	361	338	348	383	365	372	363	350	383	374	357	352	380	373	361	371	364	343	365	393	351	357	359	330	390	375	351	393	346	370	347	390	371	378	350	346	373	360	348	323	354	362	387	396	338	354	368	355	366	346	345	335	355	379	351	374	378	352	342	397	350	363	322	344	345	362	349	364	332	360	359	319	338	329	349	367	333	375	351	355	366	371	354	361	344	353	342	372	353	366	364	394	329	374	341	331	370	393	344	386	378	348	370	391	369	384	366	366	335	347	353	354	355	338	378	347	345	349	327	359	371	390	337	346	375	379	339	385	362	330	354	379	356	333	344	295	330	318	373	372	337	351	359	359	329	334	357	378	375	395	325	360	350	384	337	347	358	414	367	380	395	392	334	328	400	348	354	359	356	330	351	363	350	337	355	365	360	378	364	341	326	339	363	338	352	336	373	346	381	365	371	367	366	380	347	338	347	368	357	360	358	368	357	362	359	345	334	377	367	328	370	337	336	350	342	371	356	373	330	370	352	405	356	386	364	359	354	337	364	361	362	370	398	374	387	330	354	364	355	329	399	334	340	375	333	363	334	358	354	371	363	347	381	366	363	361	352	356	377	377	328	360	319	373	342	364	412	375	360	356	385	370	362	375	369	354	366	366	396	329	330	332	350	375	363	355	363	370	372	329	368	358	317	392	370	360	386	360	345	375	357	358	369	325	367	382	343	372	368	362	353	344	353	343	401	362	360	336	346	362	324	388	413	343	342	397	343	370	384	326	356	342	345	338	349	360	372	360	384	370	380	332	342	384	378	383	333	367	418	350	338	383	341	340	376	401	339	376	348	342	340	382	376	367	368	360	343	330	373	313	361	379	380	338	352	351	373	352	335	358	340	368	359	370	398	355	369	417	343	387	363	363	351	378	325	330	356	331	393	350	398	341	310	365	352	365	362	334	360	410	353	324	381	392	349	350	387	422	367	348	321	341	371	365	339	356	374	364	363	389	367	353	365	354	338	387	367	368	340	353	365	367	339	391	385	320	338	333	360	364	350	383	358	341	360	367	349	340	342	367	362	358	372	360	360	374	332	326	361	396	346	374	315	345	329	388	379	373	385	367	352	360	344	374	349	415	342	348	354	361	382	380	376	339	360	364	399	340	370	396	342	368	356	378	344	383	350	398	340	358	340	370	345	394	364	377	387	361	347	373	370	367	346	338	367	369	361	351	371	344	409	352	353	321	345	366	365	346	346	318	371	396	371	356	352	329	349	357	316	326	385	381	386	336	363	366	379	339	352	357	351	354	349	355	338	370	334	359	364	354	340	345	373	325	361	351	341	401	351	359	329	400	386	328	366	345	351	324	345	312	331	367	364	353	353	357	356	358	353	357	373	417	343	378	340	385	357	335	351	353	373	362	355	355	336	331	382	352	370	400	364	373	345	365	376	364	350	376	329	315	324	361	370	352	358	374	377	385	371	371	354	320	350	337	344	405	394	335	350	331	337	358	357	354	356	351	314	349	328	362	388	337	365	317	384	337	294	382	372	343	359	358	352	364	392	393	373	347	359	337	335	387	352	320	354	334	377	358	387	367	387	366	347	364	348	331	327	312	323	333	356	378	373	332	362	366	370	349	385	375	347	367	322	369	401	371	340	365	386	357	365	327	346	349	303	321	375	395	386	354	345	363	382	346	340	375	350	364	356	346	373	387	370	346	394	336	338	368	349	322	359	335	358	328	352	347	348	319	330	326	411	369	353	363	355	347	346	365	340	343	385	329	391	373	377	347	377	342	376	379	347	376	308	343	360	416	355	341	385	346	317	372	317	351	348	362	368	352	386	346	328	350	381	375	347	336	351	353	362	386	357	338	356	376	375	367	376	371	418	331	343	359	308	363	361	340	372	311	339
12306	9398	10200	5683	2174	1872	1745	1454	1339	1213	1109	1075	954	960	980	862	929	859	862	908	890	888	840	849	839	849	881	837	876	771	850	788	821	830	793	824	807	762	770	815	824	791	796	794	800	838	824	778	851	780	737	811	798	762	819	811	797	809	777	815	771	810	788	800	781	839	852	777	806	791	829	815	775	825	784	811	787	784	812	774	744	811	803	778	815	814	780	811	800	832	777	811	866	836	830	750	765	790	806	782	818	829	855	869	793	815	725	801	815	782	838	777	779	827	766	816	795	756	823	774	808	781	759	860	749	786	777	804	797	762	836	825	809	806	794	775	781	770	811	775	815	810	836	773	796	770	764	776	781	778	808	785	763	884	850	770	811	771	784	785	803	806	806	768	809	803	798	814	760	788	823	820	789	796	795	811	775	791	758	770	783	802	858	814	840	796	768	832	734	810	733	807	797	787	780	780	800	862	786	751	790	799	802	815	726	754	781	826	825	790	818	787	777	779	794	770	817	841	801	789	804	804	751	799	815	804	824	819	795	818	800	763	803	793	794	777	772	780	775	817	811	850	836	755	860	820	756	815	816	779	768	770	798	833	773	748	798	804	803	792	832	815	823	819	756	817	759	794	771	824	794	768	789	759	816	796	799	798	782	754	773	771	871	801	819	816	811	830	815	802	786	869	827	776	797	813	805	753	811	781	832	815	771	795	839	813	827	776	810	795	761	791	781	723	779	784	809	799	795	786	811	802	812	802	777	790	842	791	760	835	765	775	796	792	771	817	787	783	799	809	789	813	809	805	783	775	809	780	725	819	801	793	793	767	824	785	786	814	789	795	815	761	791	783	805	792	781	798	806	755	779	831	823	745	808	798	792	877	835	815	794	855	816	827	828	816	796	768	796	783	798	804	780	822	800	781	855	859	854	841	861	774	763	764	788	772	817	811	764	842	816	791	818	785	818	766	834	815	844	779	808	766	794	824	854	815	799	802	763	810	779	826	791	793	811	799	788	779	816	808	812	777	764	813	814	811	847	781	801	833	785	747	820	825	853	792	803	753	809	774	782	797	800	787	778	786	784	826	768	780	774	798	842	825	785	820	839	813	834	815	804	760	751	829	824	809	757	759	794	867	764	831	758	849	812	811	759	814	779	775	764	736	813	847	776	823	801	738	802	790	815	818	820	811	787	779	785	829	830	780	810	741	795	809	808	786	793	793	790	775	781	784	803	754	810	825	801	811	817	804	784	822	779	826	744	846	796	817	795	821	765	764	837	745	781	741	828	777	779	754	792	756	815	772	807	752	765	817	787	855	777	775	834	801	820	799	776	824	823	883	786	792	763	787	824	776	853	758	806	771	818	781	791	836	751	811	791	780	818	820	833	792	834	809	779	798	771	830	774	865	812	870	770	853	825	790	859	758	781	797	803	800	799	775	781	826	789	754	887	780	778	828	837	790	785	796	794	791	844	830	775	806	799	769	788	758	752	769	799	845	841	760	761	840	809	796	802	788	829	782	816	783	861	871	809	760	791	802	828	860	812	891	792	831	814	800	779	780	773	777	853	761	764	776	815	737	793	785	779	796	783	826	818	808	777	763	805	766	834	824	800	818	817	775	824	839	787	839	829	787	744	794	784	833	841	806	807	871	807	796	801	789	780	797	804	819	836	825	784	839	806	805	783	835	788	802	809	814	819	812	793	850	776	790	791	779	861	807	834	835	793	842	782	743	790	814	800	833	793	779	843	784	845	769	845	775	818	754	807	804	772	819	807	829	793	802	789	788	824	780	795	809	824	799	830	829	787	773	791	798	809	765	783	789	784	791	782	759	832	849	809	805	744	814	734	797	817	777	794	764	759	821	812	790	803	777	812	788	826	792	774	861	739	869	769	795	810	820	829	792	817	777	815	807	773	800	838	818	829	811	772	834	757	798	771	801	802	793	781	782	811	819	758	825	781	832	793	799	793	816	782	790	798	832	805	781	774	831	783	806	786	818	805	782	795	837	839	819	792	820	835	817	772	776	782	838	808	856	768	827	821	820	823	758	812	815	798	770	756	850	843	806	782	821	781	802	795	812	815	749	794	797	767	805	792	837	805	760	842	828	849	810	774	790	814	766	830	810	771	791	803	780	867	809	792	749	816	841	771	830	828	812	825	817	843	802	781	832	787	808	815	866	793	812	784	787	782	765	754	787	799	766	792	813	814	825	798	845	806	820	797	833	773	817	833	781	810	800	769	781	847	819	798	762	757	757	796	808	795	818	839	805	789	817	856	788	831	791	804	826	844	765	762	757	826	781	851	802	774	800	817	857	796	782	819	778	791	828	757	810	768	773	822	837	770	745	823	826	813	809	740	760	829	766	832	848	837	787	828	796	783	760	761	837	816	808	851	804	840	822	767	796	836	757	811	859	828	782	837	817	797	793	772	792	817	801	817	833	808	789	796	776	798	785	817	772	779	826	790	796	803	766	835	807	781	777	797	821	834	768	782	804	816	765	784	800	785	794	767	849	807	824	818	775	757	828	812	795	809	833	783	784	847	782	832	800	774	829	831	772	806	790	783	766	797	827	771	809	809	733	780	830	776	779	850	770	764	835	752	828	785	842	702	789	808	834	824	787	766	743	805	790	750	797	764	795	773	802	839	803	798	825	801	771	842	809	794	820	776	844	842	819	773	779	788	795	821	828	807	845	800	802	792	817	754	849	836	793	795	811	805	794	813	793	816	785	787	765	794	828	830	815	811	790	820	796	806	770	806	773	820	797	796	798	769	777	814	807	817	786	790	798	788	801	833	819	806	767	821	850	768	814	801	777	825	799	872	778	750	776	789	815	797	812	803	786	807	839	757	847	787	801	777	861	844	771	834	832	764	809	783	798	830	809	782	836	822	755	759	862	819	860	809	790	775	790	804	820	866	777	812	831	815	793	816	765	794	803	811	824	790	817	794	815	797	764	838	748	771	772	775	827	823	787	793	769	818	800	801	756	805	792	749	815	773	775	804	790	827	790	746	792	787	808	816	824	841	783	840	787	773	777	793	793	786	743	793	812	794	805	826	828	829	785	812	820	791	799	823	800	824	785	815	805	796	774	760	773	830	847	755	769	767	800	872	801	713	850	817	811	840	758	772	854	820	793	874	841	845	784	767	774	780	734	802	830	798	807	784	797	805	816	816	786	781	804	821	765	815	853	804	771	772	796	790	828	786	785	760	823	814	844	802	821	768	805	790	773	786	813	825	823	746	746	757	759	816	788	788	812	794	772	779	816	756	789	765	829	768	789	792	815	767	777	830	767	785	850	771	825	794	789	812	856	794	781	790	815	816	818	830	825	845	765	790	770	840	828	822	872	801	836	840	794	764	787	844	821	813	795	806	757	791	849	788	759	788	830	808	809	782	823	830	786	803	798	770	792	798	809	803	828	817	841	819	849	826	800	802	827	800	806	803	816	814	807	833	761	858	770	794	827	817	784	802	786	756	764	844	798	801	818	780	813	796	796
37994	27678	28006	15558	3355	1195	970	783	712	572	606	518	551	504	500	510	449	481	421	416	412	414	417	451	443	399	419	433	383	377	373	426	410	408	374	409	419	392	416	392	393	405	357	381	380	386	393	390	382	344	376	415	407	426	401	344	402	358	361	345	420	405	368	391	388	379	410	390	434	434	392	387	389	371	344	389	430	411	383	393	398	377	365	385	418	381	377	429	413	420	395	398	416	439	380	386	406	375	429	418	381	378	408	373	374	430	386	393	374	374	394	396	363	402	413	386	376	373	409	395	389	404	389	377	348	372	384	400	376	377	392	398	398	378	362	421	401	397	362	399	382	390	375	381	391	401	384	400	347	354	367	411	388	433	415	402	424	438	420	398	366	391	433	382	364	398	394	402	412	315	385	354	413	395	379	410	442	410	350	386	384	365	375	386	362	372	376	394	355	396	394	402	393	381	381	392	400	415	365	358	374	406	390	383	368	407	395	377	381	382	398	379	358	350	411	389	405	397	401	387	397	383	375	362	398	366	402	400	411	419	369	380	401	398	365	388	361	400	371	412	380	397	331	363	375	376	384	390	406	385	377	404	376	410	414	399	397	386	409	400	439	385	416	425	372	398	403	430	372	404	431	396	421	400	389	413	418	391	438	355	374	389	420	394	397	377	414	370	389	383	379	388	397	379	379	415	415	375	393	368	394	345	404	370	406	377	368	357	426	388	410	397	346	414	434	381	409	400	372	385	375	381	380	343	425	384	421	365	419	374	391	397	356	414	378	364	425	385	384	389	406	373	376	398	385	413	383	355	397	397	402	384	420	370	419	367	385	409	403	407	398	414	370	377	384	385	389	394	357	368	396	422	410	407	411	401	378	355	350	424	393	426	398	374	387	380	407	364	403	405	413	397	406	376	342	377	372	401	391	376	396	401	374	385	424	398	410	397	404	385	393	429	385	410	405	370	387	393	403	375	411	392	389	422	400	384	381	400	385	396	406	385	347	395	409	416	419	401	390	345	378	393	432	402	371	391	382	392	342	401	404	387	402	378	395	404	372	403	360	400	396	392	420	354	370	384	375	373	399	403	360	377	407	342	377	409	447	421	392	378	350	395	380	422	424	413	369	395	394	361	351	362	386	424	394	375	403	396	377	364	432	378	400	375	384	390	421	398	397	409	396	403	415	393	374	347	420	404	416	334	419	387	401	384	370	385	394	399	377	378	359	380	385	432	395	440	387	413	415	394	411	386	418	392	395	398	408	368	334	358	388	388	417	351	384	375	347	381	372	413	364	380	373	367	408	382	370	380	394	386	380	419	407	369	382	411	374	400	396	379	397	410	399	393	377	375	397	416	388	386	409	368	342	390	426	357	397	391	390	418	423	376	351	357	372	378	420	386	396	415	370	340	424	403	406	397	389	369	440	390	420	427	391	412	411	395	348	376	378	369	389	375	376	390	403	397	386	378	382	388	429	384	400	374	405	408	380	424	417	431	383	373	437	411	438	377	376	398	379	393	393	379	404	372	435	419	412	364	415	370	359	405	379	385	392	385	386	359	369	389	397	389	378	388	409	370	399	422	411	395	393	429	396	389	379	394	392	378	402	415	436	390	398	438	395	387	366	401	417	371	381	403	341	390	367	414	377	398	380	376	370	382	424	405	400	396	385	356	422	381	355	374	372	387	382	365	368	413	352	392	393	409	401	383	359	448	455	399	430	379	398	365	375	417	408	437	415	373	390	347	414	386	377	397	374	397	387	393	417	378	397	360	400	408	359	420	395	369	402	381	381	388	374	412	382	341	382	349	378	374	390	400	379	395	352	368	348	428	388	373	380	368	423	347	401	452	380	400	373	387	399	378	406	377	411	409	406	372	377	396	408	393	371	389	359	388	374	383	364	364	357	401	369	433	422	384	356	400	408	388	369	374	393	385	398	363	378	411	418	383	421	405	383	357	368	358	410	367	374	425	410	393	369	420	395	393	369	375	375	414	360	394	395	392	395	361	409	384	381	405	370	393	369	417	362	408	349	359	401	396	378	436	368	375	434	389	402	366	401	403	393	387	361	390	383	402	385	388	368	409	364	387	374	393	350	374	367	443	358	394	366	404	387	411	375	384	409	370	367	384	392	386	373	415	387	357	376	399	355	363	356	395	415	385	438	402	412	396	407	382	390	379	384	389	409	401	375	408	404	395	379	365	381	402	380	384	378	416	395	342	387	392	375	415	358	400	426	373	401	408	440	411	385	393	357	363	360	419	406	403	377	379	359	393	407	375	364	364	396	381	384	382	417	389	403	435	368	382	395	369	400	360	384	371	368	427	390	389	398	421	387	391	371	403	407	345	391	392	404	380	406	399	370	352	374	404	414	402	382	406	397	424	373	418	388	376	369	353	394	384	371	380	384	368	410	357	408	403	384	404	389	414	408	378	394	374	384	379	357	401	407	381	388	350	422	383	414	369	351	346	394	404	376	378	419	436	425	382	364	404	397	408	374	377	352	389	359	401	399	370	359	404	403	397	405	430	414	368	395	396	420	384	430	378	367	356	387	394	366	397	387	411	410	383	399	358	406	386	371	405	339	366	369	379	376	386	376	382	414	382	384	404	382	381	354	385	369	380	387	369	397	434	406	358	406	415	407	431	380	388	346	385	402	383	418	426	369	395	364	411	371	407	421	441	390	376	369	416	392	409	396	374	415	413	422	400	367	414	431	355	357	395	383	400	391	344	383	381	386	424	388	404	361	412	421	349	396	407	380	390	351	390	358	421	411	385	421	363	412	420	370	366	389	377	402	407	373	356	364	423	408	372	420	349	383	418	384	362	359	388	405	387	394	422	422	426	379	382	385	416	417	402	350	406	378	406	399	375	405	377	379	373	414	381	387	403	369	375	363	355	383	417	371	369	392	387	386	363	370	392	381	393	395	392	436	382	405	396	415	417	415	390	426	413	397	376	347	391	389	373	378	376	388	401	385	349	395	365	369	372	400	377	384	424	405	389	392	399	388	395	373	397	405	411	382	416	411	351	375	339	406	387	405	406	395	399	412	383	383	348	438	348	405	425	360	406	382	375	360	391	371	378	389	395	378	372	398	389	359	426	391	377	415	378	417	417	400	387	368	420	380	372	388	418	370	389	370	416	368	430	384	398	379	362	381	381	351	370	381	354	385	418	364	368	412	395	404	352	420	375	375	411	413	386	389	416	371	346	381	379	389	426	395	407	375	400	389	375	410	386	355	400	362	408	385	376	390	426	380	390	388	363	408	402	380	386	395	399	377	387	410	401	401	390	416	404	398	354	392	395	414	418	391	411	378	442	369	392	364	393	389	378	404	319	377	381	399	391	405	420	390	381	361	380	363	358	399	404	382	372	380	384	367	397	389	391	387	381	402	403	385	358	393	398	376	405	412	371	386	384	357	393	401	394	390	383	399	418	372	383	378	370	399	366	377	405	366	403	412	410	398	383	425	377	421	384	397	411	406	415	375	379	386	389	425	371
24454	21321	30473	18319	4534	3255	2950	2679	2327	1990	1688	1589	1600	1473	1607	1519	1307	1183	1059	990	1000	962	962	963	878	972	937	885	958	889	882	841	900	896	897	911	874	808	889	868	870	874	815	859	868	851	896	913	825	863	838	817	899	834	908	891	811	846	888	794	882	838	880	875	871	883	843	870	831	887	852	813	935	833	843	865	872	831	884	832	859	827	864	895	803	901	849	890	903	856	887	868	894	903	852	828	870	841	866	868	829	877	877	824	855	880	819	878	839	832	860	863	862	891	882	867	888	867	843	840	905	904	899	810	834	870	872	838	911	879	852	899	830	899	820	874	918	895	879	883	863	817	860	858	880	851	845	883	855	900	862	869	847	904	868	844	867	813	838	880	848	887	801	892	846	787	864	834	898	764	881	859	828	878	892	855	849	849	878	905	892	887	888	837	890	836	824	846	852	877	845	834	910	871	833	829	801	861	877	852	850	817	864	901	875	864	897	836	864	909	864	867	900	855	895	840	925	848	857	890	867	836	822	845	829	838	891	842	852	844	802	895	896	855	881	898	862	877	876	844	907	883	843	860	872	884	873	861	841	869	854	805	857	871	889	844	895	760	851	842	777	876	846	908	844	892	873	865	851	909	823	882	832	891	849	863	869	913	860	872	860	859	879	813	881	842	855	824	868	798	921	875	834	857	839	897	848	882	877	873	843	901	880	880	845	852	889	877	812	829	847	836	853	864	879	857	829	865	830	855	831	896	824	861	881	856	907	877	858	837	883	912	906	833	906	845	840	846	851	871	895	816	852	864	848	862	837	868	906	913	896	875	853	894	912	871	898	801	859	837	870	814	845	830	907	916	816	836	868	919	830	870	848	849	874	903	839	889	845	906	860	807	880	848	834	798	864	856	796	858	853	836	839	853	851	894	840	818	843	887	831	902	859	829	848	849	841	827	866	834	831	863	848	877	837	855	873	842	886	902	849	848	868	878	887	824	852	840	850	801	847	844	919	884	827	820	868	875	873	859	856	845	853	896	877	894	865	814	867	826	886	836	843	819	841	840	849	937	797	830	865	853	833	880	848	859	871	819	903	842	859	827	838	890	865	845	850	902	892	858	887	878	798	878	852	871	825	843	870	845	885	818	845	880	888	865	883	801	856	837	898	890	831	864	849	831	836	863	854	851	950	809	866	825	887	814	879	828	843	889	881	806	860	854	838	830	850	867	863	877	871	847	897	850	832	862	894	883	838	851	805	824	842	851	787	864	852	856	857	866	941	877	892	875	859	920	867	825	855	869	891	832	869	891	815	832	860	852	897	774	911	887	861	860	881	887	817	823	871	816	857	911	866	899	799	854	891	848	834	836	854	835	896	890	782	866	877	833	805	864	879	873	852	841	875	860	843	833	881	863	871	845	849	852	859	809	840	855	847	896	795	876	841	930	868	899	916	886	863	835	888	867	852	879	829	853	902	868	878	837	871	839	853	817	886	870	841	869	866	875	857	874	909	831	832	864	858	849	837	854	892	844	843	863	789	859	897	866	826	856	871	859	850	873	869	845	805	830	872	867	880	864	815	861	836	861	858	878	834	849	854	867	868	848	883	874	841	853	854	866	870	836	869	834	902	849	852	887	848	830	861	844	880	882	819	808	854	892	890	842	837	867	863	858	891	840	829	892	856	867	896	837	840	834	826	844	849	869	868	832	933	909	798	826	869	891	863	854	915	846	856	817	851	860	848	839	928	884	866	858	891	841	835	852	862	840	879	846	849	886	886	848	833	847	836	847	887	787	816	855	877	879	866	847	806	870	845	916	849	856	905	828	866	828	833	857	860	889	849	814	851	808	856	890	845	870	838	813	799	851	863	927	903	827	857	823	892	906	859	841	837	835	839	825	880	860	925	863	846	894	828	897	878	866	874	869	887	817	848	847	819	884	845	840	901	778	838	855	891	857	867	857	902	864	884	926	878	904	845	851	887	872	875	871	851	895	863	934	833	870	850	885	899	845	850	873	841	832	888	863	825	841	840	864	917	828	899	875	876	858	799	861	855	844	860	909	825	880	859	871	885	886	833	832	816	899	837	843	832	811	929	926	932	900	835	840	845	861	848	889	904	846	810	879	862	857	868	868	814	897	823	844	837	837	862	828	865	862	834	839	855	815	853	871	814	892	811	851	863	806	830	819	909	855	877	854	917	881	883	879	833	853	864	862	858	884	827	851	802	817	831	841	852	810	816	858	870	924	844	908	855	852	885	847	852	887	841	863	854	858	807	889	854	913	871	927	850	844	875	845	854	851	860	843	853	859	832	899	912	842	820	838	878	803	852	865	832	878	831	853	794	843	866	836	885	867	835	841	806	832	855	836	854	827	873	837	873	840	875	825	806	892	838	856	822	872	791	850	802	858	861	820	843	873	907	849	844	863	844	847	796	893	827	840	801	878	886	834	893	857	857	804	862	879	876	764	876	871	824	912	848	910	879	890	887	895	841	882	851	834	888	865	851	864	901	857	910	867	879	873	851	836	842	844	883	884	870	810	887	882	859	895	840	842	852	866	849	863	820	822	838	912	957	880	795	897	847	861	810	863	843	882	866	836	872	841	857	833	798	866	832	855	838	847	887	862	845	831	874	877	856	873	829	876	851	825	850	907	881	839	839	884	888	893	873	850	864	848	853	837	831	874	834	895	842	889	860	828	863	848	869	825	913	898	842	857	894	867	863	884	860	876	889	921	858	824	856	826	922	837	889	838	867	819	829	865	795	862	768	852	805	847	873	879	864	895	807	896	866	836	839	879	847	828	851	870	860	880	883	854	896	864	872	874	792	831	811	860	919	839	870	845	876	827	868	901	866	888	832	843	810	892	824	872	878	867	852	890	865	869	857	843	854	904	869	898	835	867	862	879	894	864	870	893	828	849	846	855	903	884	841	898	875	871	827	822	859	910	848	813	859	899	881	869	849	903	814	875	883	853	895	879	871	778	908	852	883	829	882	857	864	855	831	866	901	876	885	842	903	895	867	847	883	868	827	866	854	830	893	856	854	916	815	879	832	888	874	874	917	858	845	844	854	858	894	835	833	868	824	908	840	844	853	836	889	846	868	840	839	860	856	909	861	831	890	838	828	809	863	862	848	825	874	858	851	838	897	859	838	933	834	841	892	847	847	816	891	892	843	912	878	832	873	868	832	848	867	885	904	832	913	859	853	917	852	883	874	829	909	852	868	831	875	835	853	917	807	867	848	805	849	834	840	816	840	847	832	853	913	838	903	870	835	830	855	848	863	794	837	845	882	859	847	880	852	827	899	895	865	852	873	908	888	910	867	930	842	874	864	827	845	783	894	852	894	856	832	855	802	878	859	854	826	834	810	846	872	866	812	886	828	857	946	875	884	841	880	850	891	862	913	815	857	892	935	921	856	908	856	871	831	883	872	874	811	865	880	816	856	844	887	906	867	844	874	844	826	850	825	858	848	924	881	888	849	861	855	836	835	877	929	863	857	832	879	850
47858	38843	38532	26467	7918	2588	1463	1185	971	883	729	646	627	648	631	600	558	534	476	483	498	465	511	504	509	514	447	428	466	500	436	427	445	499	482	472	465	475	482	456	455	470	446	448	450	491	411	448	446	507	422	459	496	412	426	445	475	464	447	456	481	476	435	410	436	441	409	458	462	442	437	439	452	470	453	447	438	413	428	452	421	442	426	453	412	469	453	447	471	402	437	449	466	436	452	426	428	464	443	492	460	467	462	414	436	465	443	451	471	465	426	437	419	440	482	431	439	438	462	447	457	437	451	475	466	462	460	474	463	433	406	451	428	446	470	458	431	427	461	461	448	479	461	423	472	469	489	407	417	475	463	467	423	423	465	409	415	424	453	453	482	407	429	460	479	466	462	425	476	393	426	438	448	468	441	454	444	479	467	419	466	465	449	437	457	445	445	474	471	434	440	454	406	450	388	452	459	476	428	415	440	482	438	447	479	456	446	409	402	453	466	437	437	520	456	452	462	454	432	488	409	473	485	470	432	491	453	443	466	443	460	463	469	467	483	473	428	453	431	429	456	502	466	463	456	455	431	481	443	479	471	437	447	475	460	449	448	474	448	425	470	453	467	471	410	456	500	467	424	447	459	460	487	467	433	465	437	468	512	425	457	433	491	456	435	447	439	437	440	449	478	457	443	454	433	443	439	480	503	508	468	437	444	509	433	464	447	447	419	463	392	434	440	439	461	411	442	484	459	477	425	422	428	451	428	435	438	458	431	439	466	485	450	462	473	450	439	477	456	427	480	436	424	437	434	443	441	453	407	420	416	473	445	461	483	435	408	416	433	456	450	448	461	450	451	457	421	396	486	399	447	394	440	500	489	428	466	490	461	445	461	469	437	451	451	474	424	436	457	449	444	484	443	435	433	451	439	454	449	438	462	423	468	447	440	484	439	434	437	444	460	449	466	460	431	423	425	457	467	414	464	433	439	425	511	450	458	444	450	474	435	442	490	436	386	486	484	468	492	431	478	455	410	422	462	394	444	434	473	450	441	453	447	450	450	452	415	467	485	466	430	440	422	466	441	469	434	419	466	465	437	434	455	479	449	450	454	447	485	450	448	447	435	402	395	448	460	444	492	459	485	423	446	418	413	484	454	462	468	478	437	462	485	464	439	452	436	449	473	461	447	421	444	438	425	463	455	437	457	442	439	476	447	422	448	426	423	486	441	451	464	433	459	486	434	454	408	443	447	456	484	455	449	463	462	443	444	461	460	413	476	469	430	465	444	444	469	420	439	467	485	508	407	446	466	457	443	446	436	465	470	443	433	454	454	435	436	461	436	466	475	437	442	441	473	455	446	473	441	426	403	428	426	413	408	450	460	454	451	438	446	479	446	445	437	448	478	504	450	480	473	469	445	458	424	435	436	466	417	440	446	437	428	444	471	469	492	498	459	473	472	440	414	430	415	450	437	449	467	441	458	451	425	443	429	447	486	449	419	452	424	450	429	448	448	451	470	411	450	458	477	483	417	448	455	461	483	463	446	431	474	471	448	457	450	433	436	464	444	454	432	443	436	462	455	419	407	458	493	446	457	487	440	390	439	477	406	418	437	476	429	426	450	414	431	446	408	472	461	498	441	449	454	458	479	474	468	475	473	449	441	484	473	455	448	459	469	431	470	446	450	453	466	489	437	453	476	412	461	475	444	425	472	449	452	426	428	447	451	450	407	450	411	437	429	438	457	480	449	452	432	466	496	439	422	450	418	445	444	469	468	433	423	413	437	392	451	465	427	424	471	459	471	412	457	459	488	440	488	427	456	452	429	410	435	454	429	467	455	416	441	454	457	445	442	460	434	407	462	464	481	425	433	469	470	498	470	483	431	445	456	464	449	461	452	449	444	528	429	460	493	431	470	466	414	428	451	442	401	481	424	470	457	474	459	499	471	448	485	439	463	488	468	463	447	494	452	466	473	423	438	465	461	420	452	444	456	448	460	432	426	501	484	431	413	411	446	419	447	493	427	475	448	462	458	457	442	478	465	450	424	443	411	406	470	426	468	456	433	469	447	458	434	466	400	425	466	438	480	430	474	435	493	447	425	461	450	435	433	454	482	443	463	430	451	442	404	469	428	404	480	418	444	475	444	427	465	438	405	465	473	464	425	451	428	459	457	444	454	453	471	463	450	428	445	467	486	437	440	442	445	455	423	441	482	475	440	445	495	476	480	458	438	412	443	457	469	420	474	455	470	475	441	423	447	498	456	423	487	444	446	449	502	451	462	423	453	467	456	410	455	513	493	453	467	442	445	447	452	461	449	478	467	433	436	444	456	456	412	449	436	421	425	461	448	445	450	460	443	496	450	447	404	434	421	436	436	448	467	445	453	440	471	464	448	465	461	467	443	447	464	477	473	442	458	432	481	449	435	494	460	411	431	434	427	414	413	450	452	451	447	424	449	434	413	462	428	425	469	458	438	424	439	445	471	454	398	485	438	470	450	437	449	409	425	461	452	443	490	474	432	411	422	419	400	439	455	464	466	419	442	456	433	485	504	461	450	480	459	492	458	476	430	435	469	466	417	436	423	429	445	437	447	446	461	460	428	449	424	423	453	461	396	458	471	479	478	416	438	480	413	418	457	451	412	400	423	439	419	449	435	425	453	448	520	459	432	446	427	427	448	434	405	441	419	433	441	474	431	439	446	466	456	443	457	467	450	400	453	425	432	426	472	459	493	459	393	424	452	412	458	420	427	462	485	462	455	430	406	478	463	471	486	443	463	466	470	421	426	450	453	482	449	429	406	432	452	436	486	428	488	424	481	447	436	389	435	464	430	414	444	455	410	416	481	437	406	424	450	424	472	450	454	449	465	490	426	422	446	429	473	485	419	487	464	477	480	452	444	449	449	440	509	460	436	438	442	476	465	430	443	418	453	426	463	419	512	447	466	439	450	438	450	431	443	459	436	459	436	442	443	459	460	434	484	441	441	447	455	438	446	506	413	464	458	411	458	450	449	430	430	415	427	422	438	412	427	432	469	439	439	459	438	469	464	455	486	451	468	499	456	469	478	454	442	469	413	449	404	456	429	429	451	477	472	464	458	477	484	428	427	421	444	466	462	485	441	492	486	439	462	441	457	442	430	437	422	451	466	436	367	441	482	444	470	482	449	437	470	487	466	441	423	437	465	485	455	486	444	410	485	458	441	471	472	434	464	454	467	405	425	403	420	443	422	447	430	418	428	447	472	475	501	473	496	421	458	439	443	517	421	456	437	462	420	446	460	469	412	469	415	486	433	449	398	424	449	471	429	466	442	481	465	498	482	478	456	463	465	484	470	467	439	422	455	441	457	496	421	428	414	458	456	442	450	460	456	484	468	468	438	412	431	458	409	412	451	421	462	436	481	439	453	485	455	475	443	459	438	450	426	431	441	457	431	422	455	451	436	430	465	484	435	458	492	450	444	467	441	467	448	397	479	417	448	431	491	444	419	433	477	447	432	453	445	438
30530	30359	38408	28633	6788	4792	4110	3635	3209	2817	2304	2057	2199	1920	1938	1918	1643	1491	1341	1263	1126	1147	1137	1056	1052	1048	1075	1053	1067	987	1053	1048	1016	1010	942	956	946	985	1028	996	1036	975	1011	955	958	968	928	968	1029	976	917	956	962	963	943	918	1008	949	999	1025	996	975	976	954	960	872	1027	960	1007	974	930	953	936	973	938	945	921	964	1008	977	990	916	923	947	1000	985	965	949	1049	1003	946	934	974	933	1001	918	964	961	1001	984	968	943	957	950	924	995	979	954	966	990	1030	955	948	955	969	902	922	970	1055	963	1040	1022	988	964	1019	957	983	941	936	985	994	984	912	1001	914	970	1006	950	998	1026	966	997	978	990	946	932	979	968	996	978	981	991	947	958	963	951	979	936	960	997	884	927	942	978	984	1002	915	1003	969	958	977	921	973	926	955	873	991	953	960	981	937	985	908	952	937	911	980	951	964	940	966	952	945	937	948	977	1002	971	918	996	968	965	981	918	982	977	907	965	932	999	977	967	964	1000	1028	961	953	942	992	940	931	927	946	958	909	943	987	965	940	1005	949	984	966	981	938	992	1035	982	974	939	943	923	1013	968	934	962	949	963	996	952	944	934	988	931	984	965	908	937	958	965	983	902	976	969	957	965	912	968	1016	978	980	933	884	971	946	957	964	956	933	979	999	939	943	977	931	989	1020	938	939	928	983	951	1001	966	990	999	1041	942	947	951	966	985	1008	906	956	935	948	954	990	950	932	933	968	972	976	951	896	954	962	954	997	974	946	1002	911	987	963	977	978	973	1019	969	922	951	941	961	931	960	1017	961	969	978	958	941	998	988	974	963	933	978	928	957	980	907	951	952	956	995	965	979	896	956	954	995	1006	1002	1031	961	944	963	974	983	949	991	975	907	1030	946	942	1002	961	953	985	1031	941	918	968	982	972	988	914	972	1021	986	920	992	967	924	958	945	955	981	952	953	950	955	971	958	944	981	928	931	999	1004	968	1012	960	1010	928	926	954	1015	986	970	953	1028	1012	935	989	1009	950	967	1003	935	1037	960	992	956	978	983	960	979	947	976	967	1016	966	949	939	948	943	940	964	922	923	973	990	981	970	932	995	988	969	1011	944	1009	966	952	949	982	954	968	959	992	938	944	954	969	938	943	972	910	997	973	932	984	889	978	945	949	924	983	907	956	999	940	954	959	962	960	960	977	1038	942	972	976	937	1027	948	1002	978	958	964	1004	925	973	942	958	973	987	1008	972	978	974	924	948	947	964	1005	1018	993	970	994	952	1014	952	949	995	959	962	1008	896	981	996	960	922	940	973	902	892	932	989	947	977	959	955	937	969	921	987	931	1021	905	972	931	978	993	967	968	950	984	920	939	948	996	982	1019	1012	991	958	929	954	960	1003	975	947	982	944	956	965	1009	943	946	934	990	973	970	944	931	916	948	1007	996	999	1007	929	970	959	940	952	997	975	983	974	953	944	957	976	1002	926	968	939	938	1008	936	981	940	960	979	946	982	952	932	928	952	908	976	968	968	948	955	1006	955	1009	912	936	966	1000	938	936	968	988	968	972	975	1048	945	966	1000	967	948	979	970	977	955	948	1023	1003	964	990	956	941	1006	1001	972	941	911	977	959	970	958	983	965	925	950	989	972	987	972	987	995	960	983	934	961	931	920	898	942	983	959	1006	992	931	965	1012	996	951	1006	1001	962	962	971	975	934	923	933	966	954	946	928	962	965	971	949	964	977	1051	977	995	962	978	945	970	982	1007	987	944	922	985	890	944	973	928	914	914	919	962	988	952	966	945	935	943	940	967	961	937	900	943	939	1027	987	901	958	922	965	998	944	965	934	1053	975	939	927	936	956	960	931	930	946	934	1007	948	997	968	1031	972	992	943	982	953	953	930	967	982	989	917	960	945	938	901	935	1002	1014	986	991	953	958	967	978	954	994	974	1029	934	957	949	991	935	1000	1038	998	976	975	969	929	974	919	973	983	951	1010	1010	954	949	1004	912	969	970	967	993	977	971	957	955	934	986	1039	1005	970	980	933	974	969	920	946	992	983	986	948	939	1025	951	962	928	905	960	978	957	932	1013	947	990	949	937	956	937	965	977	960	935	942	961	1027	933	888	968	928	919	925	897	931	971	938	953	988	1057	959	948	978	940	984	946	944	1016	948	990	989	957	971	971	933	974	914	987	1014	973	908	928	909	937	945	966	934	964	980	958	952	939	977	924	997	984	941	975	908	938	966	969	970	1017	1010	944	912	964	943	985	998	956	969	919	949	954	953	915	1017	983	1001	927	943	977	960	960	974	975	940	925	962	980	922	959	983	1020	934	979	937	979	974	928	992	993	993	913	992	913	982	994	949	944	1006	960	917	987	945	957	1011	965	970	951	977	991	1002	950	959	992	925	1006	951	897	945	913	996	984	954	966	947	982	1013	948	964	995	922	1014	1015	980	944	956	915	948	947	927	964	967	950	919	961	963	973	986	904	948	971	948	940	979	943	973	1020	908	945	940	929	980	981	1005	1012	958	951	999	871	1009	960	912	954	966	943	979	969	959	957	902	959	986	1001	958	949	944	937	978	967	982	927	913	987	932	940	968	943	961	972	993	1014	987	986	994	905	1006	955	981	955	961	955	943	977	916	942	969	946	984	958	988	974	1030	1000	1021	951	923	1012	976	923	968	970	971	1015	927	966	977	991	980	957	988	946	1024	940	990	1000	918	962	975	1036	959	929	960	927	964	964	952	941	1000	963	941	966	905	1026	981	921	1022	979	1001	1023	980	953	930	964	977	949	954	929	955	1015	937	947	986	942	952	966	919	919	1034	960	942	975	975	934	986	953	987	960	925	939	938	1009	938	1002	954	957	988	927	1014	980	956	959	950	975	1023	963	955	976	974	918	957	945	966	1018	993	954	982	951	926	959	936	974	977	966	1049	939	913	964	920	952	965	973	1001	952	949	977	937	1000	942	915	972	960	1035	993	941	961	938	967	884	995	971	979	960	936	969	1005	988	970	956	975	977	910	980	971	979	957	919	972	950	970	1002	990	1002	961	1015	933	901	939	986	983	989	1005	974	983	962	986	959	989	996	943	991	941	1001	930	996	973	983	931	936	888	946	928	935	928	975	973	1033	922	986	967	929	995	984	943	901	975	900	906	924	927	1019	968	986	954	949	953	990	974	948	945	972	1012	953	931	937	931	974	986	963	949	953	951	974	960	1000	981	953	1022	951	982	1017	965	979	975	985	957	916	1000	992	1000	932	946	945	956	968	941	959	980	967	1004	937	944	959	988	931	969	935	984	959	952	904	981	917	1014	960	978	988	962	962	955	990	960	976	939	942	947	994	918	918	956	1020	944	966	963	983	948	984	983	978	955	919	907	977	971	924	1004	887	961	953	1014	927	948	900	970	946	999	973	1029	957	980	948	916	949	968	956	986	988	922	911	927	991	969	1025	935	935	1006	985	935	1002	953	896	1002	1046	970	1078	994	938	968	974	978	976	980	1035	988	993	972	969	929	942	935	960	931	1000	964	984	944	1003	1011	945	946	1006	971	969	960	1025	906	926	964	1010	958	967	1000	992	948	947	974	958	916	991	950	975	939	968	971	925	1013	947	954	967	946	979	951	925	960	907	929	897	958	924	1023	988	894	973	921	941	1013	927	987	988	975	962	945	1018	1015	949
20218	12070	7809	3847	960	590	528	501	442	374	432	386	360	357	435	368	358	384	394	359	359	345	362	412	352	369	346	331	371	342	327	361	356	343	386	339	363	370	339	366	340	349	389	343	354	346	342	382	387	381	350	335	313	359	345	357	370	412	367	377	319	334	381	353	357	354	357	357	354	345	333	379	339	383	355	370	343	354	358	363	331	345	379	345	313	398	352	363	354	294	340	341	324	339	356	400	344	339	349	374	318	329	353	362	369	342	369	411	325	377	369	379	356	359	341	353	375	377	357	360	318	330	381	380	280	369	368	375	371	363	346	396	360	338	358	338	361	330	354	351	356	363	359	319	370	358	382	369	350	370	338	340	390	316	326	317	374	356	370	365	329	363	381	356	346	361	311	371	383	353	378	332	343	382	362	367	341	316	326	331	339	334	341	376	368	358	358	359	375	363	344	356	397	367	355	369	387	383	375	377	347	365	364	342	337	365	341	326	345	350	397	347	392	346	344	370	344	331	359	351	365	392	359	328	327	358	363	336	386	350	361	326	369	355	366	362	352	368	398	355	378	360	348	355	374	370	371	363	362	357	372	325	361	341	347	366	337	369	330	355	320	367	342	334	336	375	339	337	311	319	364	391	362	325	373	325	315	362	375	355	387	374	339	365	368	364	359	345	340	347	336	340	378	355	360	338	323	359	351	381	363	347	368	362	369	388	362	379	337	309	351	364	358	355	347	379	346	320	346	389	359	347	341	343	351	346	337	352	344	359	361	362	379	372	371	343	290	359	379	351	353	369	351	332	360	345	334	376	351	360	348	359	350	368	380	360	379	351	394	415	357	380	364	351	360	348	350	342	351	362	332	354	367	396	386	322	347	329	370	347	373	363	366	309	338	379	358	327	353	393	350	397	303	338	360	364	376	362	376	344	366	363	361	357	358	329	325	368	345	348	347	361	389	366	310	302	371	360	351	335	349	321	331	369	324	335	330	362	355	336	367	368	377	371	359	336	374	358	382	334	348	343	335	346	356	356	347	331	339	364	310	373	338	342	349	359	391	363	390	334	336	323	363	356	336	380	353	337	382	350	342	343	332	333	347	314	349	376	399	302	354	346	366	360	362	363	314	360	360	341	369	329	365	383	400	325	340	366	382	318	352	357	346	333	379	344	352	351	344	370	353	366	335	369	352	375	368	385	369	365	357	397	314	369	351	356	340	335	350	360	369	344	338	348	352	351	366	343	366	352	333	359	349	395	332	367	413	370	376	368	327	329	380	357	358	376	356	352	353	324	378	352	315	355	360	369	353	352	320	348	361	376	343	377	376	325	380	367	360	369	389	330	349	353	375	389	359	341	354	343	337	324	353	416	369	340	373	329	369	347	370	379	351	362	344	337	338	336	360	354	336	362	366	327	405	343	335	338	316	340	333	320	386	373	353	356	375	360	341	330	343	392	340	400	366	339	345	372	390	339	375	383	324	338	352	365	329	329	388	380	333	367	391	360	364	344	374	339	344	360	349	365	390	379	349	354	350	324	359	327	369	344	374	362	337	387	360	346	360	322	338	364	363	361	340	374	341	328	398	353	352	351	376	386	362	347	350	351	371	395	378	368	365	321	369	364	362	341	371	332	346	348	355	392	364	338	343	324	329	346	366	344	366	348	371	383	378	381	349	394	365	372	391	365	360	341	366	359	337	326	383	382	343	362	348	361	336	387	356	355	317	400	356	371	398	354	362	332	361	347	364	374	367	321	369	354	370	354	370	339	358	360	358	344	363	329	349	336	342	365	327	346	398	342	340	334	335	403	343	369	341	341	334	333	368	347	376	286	339	315	375	348	377	352	392	390	327	417	365	358	384	361	351	310	317	376	339	347	393	388	367	374	357	374	342	321	344	336	345	362	372	388	353	356	352	382	372	395	383	364	368	372	376	377	336	310	357	359	371	378	316	354	358	340	367	342	394	384	360	377	348	368	371	363	358	369	330	356	363	357	360	358	351	342	343	329	384	357	358	340	355	336	366	332	359	400	331	372	371	361	363	362	349	351	370	351	353	373	326	348	333	352	355	312	379	383	343	384	386	335	358	331	349	401	354	370	373	359	381	353	347	365	406	369	358	356	337	369	389	345	339	351	377	339	371	334	381	389	330	346	394	347	364	344	360	335	343	349	350	360	379	380	364	350	343	320	346	382	332	344	354	370	338	348	360	349	380	361	371	352	380	387	354	337	323	350	373	360	354	347	360	363	386	345	313	348	357	366	372	365	355	341	378	391	346	350	360	381	317	394	346	368	348	366	380	374	350	293	366	351	354	347	364	339	355	360	396	387	390	365	363	312	353	321	353	350	365	352	390	370	353	386	351	379	364	333	380	340	347	372	343	362	352	356	379	371	353	360	335	342	361	345	390	370	382	342	343	361	338	351	350	354	337	362	312	367	347	369	343	329	369	344	327	360	348	333	379	338	355	383	367	340	352	378	400	381	356	360	387	361	335	337	353	364	354	346	319	340	330	346	337	372	358	379	375	376	327	375	406	368	381	356	359	363	373	419	386	370	369	335	329	391	353	347	367	369	386	345	361	352	338	357	370	366	343	367	377	331	358	350	344	377	368	381	367	397	377	353	366	343	312	330	357	366	387	343	344	401	375	380	342	373	345	380	360	408	336	377	387	365	372	353	365	386	379	388	394	377	366	350	348	339	354	334	362	344	349	341	347	379	343	358	339	346	379	311	342	364	358	358	313	356	341	353	370	326	321	350	377	335	367	376	386	370	343	377	365	332	350	377	344	388	357	402	357	364	369	357	346	350	364	319	341	379	348	366	378	342	365	340	325	383	351	326	387	357	337	371	391	355	352	348	369	359	348	338	384	334	328	352	327	322	347	345	352	364	352	339	338	334	385	371	358	359	327	353	372	369	368	375	374	390	416	367	337	363	381	364	384	336	342	340	397	344	332	330	369	356	376	352	379	351	362	383	374	393	372	356	354	350	341	362	333	348	381	366	328	348	337	326	360	362	367	342	373	356	327	373	367	369	398	375	378	374	408	335	373	360	376	344	343	380	365	374	341	351	351	380	396	347	355	373	311	329	340	357	344	365	362	346	343	357	356	353	348	361	365	348	375	336	366	356	398	365	371	331	356	388	319	378	352	375	341	375	333	325	358	335	375	323	341	363	325	412	369	338	369	342	340	376	382	336	344	396	349	356	354	336	334	360	374	340	395	364	378	358	348	349	350	351	335	370	363	364	347	369	316	358	348	370	344	340	355	351	351	386	367	367	389	373	319	331	327	318	337	372	335	389	343	369	372	339	343	313	374	366	376	346	355	330	353	377	352	358	338	346	352	345	378	365	367	367	370	334	346	365	355	366	382	352	368	336	363	368	340	366	332	340	413	350	339	361	349	374	364	371	350	360	378	356	376	362	368	330	375	379	360	356	320	383	383	346	347	370	346	348	343	364	341	354	357	332	377	376	323	360	365	332	375	366	352	379	345	351	344	389
11979	9712	11458	9012	2530	1913	1575	1428	1243	1173	1080	1038	1055	978	979	883	875	859	865	841	844	859	815	877	832	814	800	822	762	805	833	817	800	807	817	782	800	787	791	761	775	767	817	814	783	784	822	755	845	804	796	788	803	809	804	815	808	814	840	814	754	812	813	822	792	841	788	768	767	816	752	812	779	805	784	776	773	798	768	780	804	720	799	758	794	791	781	820	806	842	805	764	802	823	803	831	782	778	779	771	809	835	806	745	776	789	817	759	757	834	816	802	834	782	837	827	802	795	784	833	744	762	727	826	800	817	748	812	776	816	774	817	778	840	773	776	792	769	765	840	811	777	841	789	828	761	798	818	815	836	758	797	750	741	814	825	822	821	815	840	786	856	812	779	729	790	782	795	791	817	808	773	789	728	781	780	784	775	817	796	763	787	791	792	786	766	826	820	822	737	836	794	797	813	766	758	821	782	769	819	791	790	804	747	819	803	786	782	754	770	786	789	848	786	796	780	778	764	743	718	838	813	811	780	808	757	779	804	766	845	803	794	787	815	808	758	718	817	786	851	785	802	814	783	774	772	794	791	744	733	783	768	760	767	826	763	778	760	827	804	805	816	760	778	811	798	784	767	776	807	790	809	785	843	763	812	805	814	757	770	827	780	807	768	783	806	788	818	852	758	768	773	785	765	783	787	805	834	811	784	795	778	765	800	813	800	769	747	811	752	824	832	784	794	803	803	802	817	805	771	810	805	842	801	770	810	814	726	817	824	774	809	798	806	804	838	808	785	820	802	766	805	815	795	859	795	790	802	830	790	774	745	752	811	814	796	785	807	766	799	756	752	796	849	758	784	769	784	749	790	794	789	805	801	802	782	823	815	777	785	760	785	809	786	789	835	764	807	793	810	800	837	774	807	795	803	747	801	810	783	781	810	820	729	761	754	810	786	809	808	806	795	826	771	788	766	801	765	780	753	826	814	812	831	780	796	796	745	792	826	779	770	800	826	800	809	790	802	775	803	792	757	807	805	820	807	879	786	780	786	845	774	748	847	806	781	780	763	773	808	802	776	761	791	783	776	782	732	791	783	820	755	802	860	798	807	828	805	784	783	740	794	772	818	794	791	784	814	756	780	776	835	790	831	823	780	751	792	760	799	769	843	804	752	820	792	823	851	783	809	804	820	784	791	860	831	821	751	777	783	842	813	784	774	806	764	835	743	815	815	803	762	758	836	734	795	772	768	815	803	737	778	788	742	797	799	814	784	828	774	778	858	797	786	796	776	802	786	826	758	753	817	819	782	771	822	733	794	789	814	761	801	753	766	776	807	777	792	770	836	776	764	797	802	784	771	781	787	766	772	798	862	813	826	765	812	806	792	791	797	810	807	779	794	790	777	794	773	805	794	755	750	794	811	815	812	810	787	774	744	802	758	813	794	785	803	798	756	751	824	807	745	778	765	831	788	817	795	779	767	761	801	810	779	747	795	811	778	787	795	783	770	815	743	761	781	798	804	818	807	806	758	823	768	819	812	784	802	772	782	860	809	762	772	805	794	755	808	770	817	775	764	829	818	805	761	748	780	798	780	769	762	758	797	786	780	813	796	773	769	797	808	776	736	781	772	752	794	746	808	804	800	816	773	808	806	810	758	820	807	782	802	809	800	787	742	776	790	806	788	784	760	791	825	800	762	728	772	775	755	720	851	762	762	773	822	792	854	791	805	765	757	779	853	777	770	800	765	810	812	756	757	835	786	792	748	786	744	774	767	815	788	758	785	835	785	801	744	800	775	728	763	780	789	844	771	758	789	802	798	775	789	839	797	794	816	810	762	801	787	812	781	822	808	806	761	787	825	793	788	785	771	770	800	789	800	814	826	835	765	750	798	807	839	740	791	773	801	777	752	785	769	806	760	810	865	809	779	769	818	753	782	776	809	821	796	831	795	808	799	801	795	839	805	822	749	815	785	782	790	842	784	757	799	826	801	783	813	758	818	784	758	795	761	772	804	806	802	815	792	800	780	817	808	770	783	772	781	807	747	768	752	804	750	707	768	769	758	802	794	781	794	795	790	799	785	781	830	795	816	806	753	846	868	785	801	772	768	782	784	848	811	756	820	784	795	787	794	790	803	781	798	810	748	780	798	809	787	803	806	762	758	731	785	760	776	822	787	789	842	812	800	804	773	781	777	805	824	781	761	783	745	743	793	821	824	761	804	797	768	758	824	821	787	780	806	777	821	860	838	796	836	797	779	768	750	801	789	763	743	747	750	759	761	805	816	828	796	793	828	814	816	816	797	785	786	782	795	770	782	829	810	796	873	778	743	786	853	743	800	803	826	753	815	772	778	811	775	837	813	817	779	799	767	808	835	822	781	730	811	780	796	798	793	811	759	762	821	781	780	796	798	786	793	777	819	805	785	787	755	784	808	747	802	784	825	791	791	750	770	823	807	762	785	815	847	815	808	813	812	854	806	758	782	805	814	783	770	831	801	798	769	805	775	771	842	783	821	799	787	789	809	819	809	755	773	813	821	779	868	793	792	780	800	755	805	812	817	781	806	774	783	757	784	751	793	795	774	798	813	780	770	848	758	810	829	798	807	752	811	813	741	812	787	751	797	767	790	820	807	743	816	742	843	800	809	787	859	795	748	808	804	796	787	818	798	813	783	807	787	791	788	805	777	844	785	789	848	835	750	743	776	768	766	802	746	785	800	815	773	752	778	770	747	828	722	756	789	823	785	789	826	826	776	829	777	774	829	817	790	823	796	796	828	793	793	797	809	766	807	824	761	774	796	779	801	789	759	837	774	803	826	746	787	772	772	797	781	775	780	758	805	778	798	805	776	760	771	804	822	778	781	806	822	793	754	776	831	759	766	845	826	797	802	782	774	793	816	807	739	841	793	798	768	755	813	783	794	804	797	786	824	799	814	793	784	791	770	807	793	799	782	790	801	830	802	773	773	712	809	795	781	829	836	801	834	777	803	778	796	814	773	793	815	797	784	809	792	819	782	767	828	798	772	799	859	728	771	820	801	788	782	738	772	790	788	799	821	785	757	789	760	797	770	767	763	752	785	789	811	803	793	832	803	773	831	785	813	772	779	806	779	790	759	750	804	821	826	759	745	801	777	763	776	770	771	721	765	777	801	805	736	774	775	804	790	773	781	741	765	792	804	749	773	776	781	837	829	768	824	812	802	854	793	750	798	769	813	850	768	769	790	828	860	780	791	754	763	778	770	785	795	781	785	848	796	789	813	801	777	828	801	810	792	813	790	843	805	816	810	797	764	800	846	781	831	850	747	765	788	778	778	800	781	768	795	796	849	836	793	829	824	825	766	773	745	746	797	759	792	776	811	775	785	770	833	782	783	790	789	779	720	847	847	815	797	805	778	786	764	764	802	781	748	803	779	765	848	827	822	795	701	778	819	790	747	774	763	795	746	825	782	775	751	815	824	788	784	780	758	770	736	816	760	793	802	809	792	796	786	817	807	788	778	732	822
36736	30125	30644	22723	5878	1468	1043	840	663	662	549	516	518	465	458	448	454	431	380	462	438	454	418	386	374	389	389	423	398	377	375	406	406	407	415	367	395	357	364	388	381	368	370	360	379	427	366	400	380	366	407	352	404	354	405	369	382	357	391	373	346	366	427	393	362	359	381	389	344	385	384	373	388	379	360	380	380	390	383	412	382	357	422	378	371	381	399	359	401	375	405	422	357	333	373	373	386	391	376	344	350	394	414	387	355	380	404	426	388	384	393	382	371	345	400	372	419	367	428	401	342	404	419	389	369	387	381	397	378	401	408	404	386	373	405	361	357	381	358	364	388	370	438	389	382	358	353	377	400	327	403	378	412	404	375	378	411	422	400	363	355	372	391	395	375	400	395	398	372	382	380	368	364	385	395	358	372	399	333	386	413	408	390	376	412	372	447	404	391	369	392	393	394	399	401	407	407	381	379	378	396	382	391	397	407	385	369	344	410	408	394	388	375	348	347	401	442	412	379	374	403	395	379	383	406	367	352	409	385	366	395	362	380	372	369	353	396	427	402	372	395	371	375	375	356	375	371	388	382	374	448	378	380	371	348	375	372	403	390	414	336	392	402	348	371	399	347	394	377	371	391	375	418	364	386	345	358	352	372	380	409	364	393	386	387	400	385	368	357	364	395	389	402	389	408	405	398	355	384	379	396	385	376	368	386	379	384	371	383	350	399	396	421	369	425	377	388	352	432	422	419	373	381	380	363	369	369	399	361	387	343	405	389	427	360	381	399	375	400	393	378	408	380	343	377	396	359	384	385	405	388	361	380	398	431	401	396	400	362	346	377	358	398	356	399	346	420	386	386	400	387	373	370	396	338	379	386	416	389	402	420	430	385	391	415	374	382	351	390	390	380	414	373	393	375	402	374	394	355	417	374	386	406	357	383	400	347	371	394	365	402	382	389	389	395	406	377	420	361	412	395	401	374	380	382	357	369	369	438	392	403	345	390	369	324	364	352	378	420	419	408	418	356	403	347	382	377	398	396	364	365	398	367	394	388	419	382	397	368	442	385	380	406	391	365	368	356	391	427	399	385	392	370	395	407	413	411	387	382	401	371	382	411	419	366	369	377	426	398	355	364	448	377	394	346	371	365	377	373	415	377	380	422	374	371	369	399	353	383	392	376	369	425	387	373	376	376	389	343	383	363	394	393	403	390	379	369	387	372	415	365	349	342	379	401	367	389	406	415	365	398	337	356	361	387	448	375	350	373	400	386	422	375	354	390	370	398	394	377	378	345	389	382	377	377	417	380	367	378	386	395	396	382	380	347	351	396	418	405	376	377	368	388	371	360	419	397	408	382	354	382	350	402	393	346	429	397	420	350	398	378	387	396	405	389	408	403	399	378	418	412	394	387	399	409	369	384	347	397	391	338	394	377	412	380	382	339	380	386	385	394	393	379	391	403	400	393	422	370	368	383	454	382	363	429	386	406	353	387	387	388	374	406	378	401	363	405	380	355	372	388	402	365	356	389	379	391	369	392	417	367	412	407	356	398	371	359	380	366	376	380	394	362	393	376	350	397	406	397	415	383	384	403	422	407	387	411	393	383	381	384	381	371	348	377	389	403	404	410	340	400	403	381	387	411	357	400	384	384	396	387	391	376	337	359	436	387	381	391	356	373	384	388	373	388	383	379	406	387	386	367	370	389	372	403	423	375	399	366	329	353	383	394	389	395	373	377	348	373	381	400	367	382	378	405	372	360	386	404	416	387	389	420	400	392	381	374	368	384	399	382	399	376	381	356	368	399	387	344	388	337	392	391	410	371	411	355	390	339	409	359	400	366	410	360	365	368	394	367	358	387	405	351	448	385	360	411	388	414	409	391	408	331	381	369	368	394	392	388	409	384	422	330	390	400	352	416	369	345	367	422	372	408	376	382	398	385	362	377	374	402	373	395	375	360	362	403	403	361	399	382	366	415	441	384	370	370	373	367	382	414	411	326	414	385	378	347	368	378	385	364	394	401	331	448	393	408	371	411	436	386	394	380	345	379	404	390	409	364	391	380	396	397	391	373	401	368	401	381	381	407	403	391	378	375	377	401	411	363	418	404	387	393	416	375	355	398	388	363	351	397	351	442	389	385	410	409	374	428	356	384	386	388	401	384	381	385	395	368	351	376	410	392	381	352	427	386	389	381	413	359	374	404	399	377	418	401	384	409	389	422	371	407	382	414	379	412	377	330	447	379	386	399	404	369	363	350	383	395	350	350	356	361	389	372	403	397	351	360	365	379	385	401	404	396	417	398	409	438	407	391	398	358	321	345	374	360	335	379	358	355	373	364	407	381	378	379	366	389	371	395	375	392	373	387	401	357	409	391	363	373	382	381	405	402	395	392	379	361	387	373	352	400	376	387	343	355	382	416	383	377	411	392	402	394	387	379	381	379	371	376	384	351	377	377	382	368	400	397	360	376	371	366	402	397	358	366	384	375	361	390	387	375	428	427	346	412	369	368	371	386	393	374	356	390	371	455	383	424	416	382	381	379	389	348	425	364	380	386	372	434	403	404	405	386	361	392	408	400	385	393	431	384	357	422	404	364	393	377	398	435	431	401	399	401	377	382	415	383	349	361	404	386	394	403	378	372	432	371	400	387	362	397	399	396	420	399	390	388	377	362	383	354	366	416	377	368	384	396	362	404	388	364	386	374	373	389	428	401	389	390	416	369	381	354	367	395	398	412	360	341	402	401	352	372	377	399	415	390	400	394	374	389	345	366	398	351	401	404	402	392	350	379	371	396	379	399	381	398	422	372	376	398	398	382	384	348	382	393	367	389	393	385	360	366	389	426	371	345	394	384	369	374	357	363	382	397	387	405	409	366	366	411	394	408	362	401	381	369	404	381	407	354	383	364	384	358	414	355	395	382	377	355	381	378	355	405	333	364	365	377	360	379	361	354	385	392	379	397	396	413	417	389	435	379	370	370	409	415	422	415	395	400	353	381	373	406	377	397	366	368	374	407	363	421	390	413	361	412	395	399	377	349	366	395	386	397	399	363	448	351	383	405	373	410	449	377	409	368	392	413	388	379	353	386	391	405	347	372	387	360	389	366	388	377	416	373	394	381	376	420	393	424	426	403	368	381	385	406	355	349	401	405	378	412	365	402	404	353	331	364	377	369	433	372	409	386	379	382	382	390	401	423	391	397	375	404	397	433	380	392	402	377	393	381	372	397	364	382	391	373	402	377	365	434	364	384	385	374	365	365	368	362	391	370	374	378	392	410	385	408	378	421	375	413	391	368	371	404	397	406	392	369	395	424	398	359	399	379	420	379	362	386	402	378	419	361	394	390	336	371	343	366	365	390	379	403	381	361	382	384	405	394	430	379	355	392	392	412	340	439	367	384	412	392	385	405	392	365	360	346	377	384	363	390	393	389	386	413	376	411	362	420	393	375	422	376	391	367	374	415	393	393	389	368	425	373	398	385	365	389	375	353	379	385	406
23480	24241	32357	28850	5723	3539	3251	2851	2368	2160	1810	1570	1559	1426	1465	1374	1254	1167	1058	1037	1006	962	910	919	928	961	872	930	879	909	840	843	855	923	845	832	865	898	876	830	882	857	842	830	894	824	848	890	851	902	856	904	870	868	918	870	900	821	903	864	830	851	833	866	829	897	872	825	845	807	845	792	870	872	825	867	879	861	827	891	799	832	893	806	872	804	902	791	863	799	827	856	860	847	841	829	870	846	814	885	812	821	871	819	868	822	861	835	870	819	876	866	888	817	785	851	796	857	823	832	853	808	880	845	915	831	848	810	807	881	862	845	895	851	882	779	826	841	859	863	841	844	879	871	847	875	839	889	835	889	820	898	846	849	896	834	852	804	859	846	890	856	827	810	907	817	865	810	847	810	866	843	848	847	883	869	824	846	831	840	881	858	857	763	837	871	834	857	882	851	880	849	764	846	922	823	817	845	890	853	860	936	887	838	868	831	866	827	848	894	853	870	889	843	838	830	872	838	845	891	844	852	849	884	862	819	822	853	857	885	885	825	900	874	855	878	815	907	892	877	824	885	876	841	834	839	879	831	884	850	838	864	811	853	834	885	801	843	861	897	826	869	909	805	872	809	868	812	878	864	816	834	846	798	816	836	858	850	870	861	811	827	834	859	863	845	842	837	862	840	874	850	897	818	860	841	812	882	820	899	797	841	826	844	799	863	832	809	782	834	878	814	821	842	898	831	835	861	886	835	818	847	835	852	909	895	812	849	881	848	848	812	884	866	827	867	850	812	842	886	845	918	816	865	879	873	818	868	873	910	879	816	892	844	820	836	886	829	856	823	842	868	834	848	825	820	817	775	852	858	806	860	838	883	837	812	860	820	887	877	821	874	876	828	824	855	876	847	909	813	873	805	944	814	768	861	884	822	792	896	852	833	831	896	837	808	793	841	834	857	848	873	864	856	826	818	837	848	872	801	914	850	851	886	886	869	794	829	823	839	880	856	837	829	851	846	841	823	862	813	809	841	839	838	860	807	869	819	824	870	877	827	842	864	863	844	839	828	870	843	866	866	873	930	875	852	819	897	828	865	825	870	862	847	859	882	890	850	838	848	854	795	883	852	849	837	857	809	866	826	838	840	817	863	845	871	874	829	810	854	823	835	854	845	843	838	857	817	871	920	806	834	823	806	847	833	846	806	894	854	816	844	869	852	850	861	849	903	862	890	826	877	853	896	832	874	849	866	844	851	829	812	864	810	838	876	822	827	880	840	811	854	842	840	854	887	867	867	881	873	864	816	876	802	856	838	887	822	846	888	826	876	810	865	801	900	872	834	871	824	840	919	855	844	806	802	822	877	859	815	861	847	837	854	827	863	815	843	837	854	856	816	856	841	797	883	813	839	880	872	876	863	852	845	813	871	851	891	817	850	810	786	802	886	854	898	825	860	816	824	859	888	893	872	849	918	886	899	814	894	828	824	854	857	887	862	900	859	825	881	863	846	885	894	878	845	896	871	832	867	882	875	868	838	865	817	890	833	841	831	831	835	855	810	811	890	896	879	881	837	859	919	851	894	871	852	847	888	837	827	830	794	849	882	814	878	845	826	834	864	849	859	838	797	877	876	873	878	857	842	781	888	846	809	856	847	855	859	786	854	856	818	861	864	796	812	862	806	821	896	912	836	859	836	883	820	883	858	871	837	879	836	863	856	854	830	882	806	840	833	830	909	833	844	855	890	873	858	869	839	848	868	832	866	859	875	875	833	834	830	826	828	822	884	855	928	856	856	858	809	828	795	835	841	867	819	873	846	833	840	861	808	879	806	839	829	825	827	878	914	806	844	863	863	851	852	852	839	906	847	823	852	862	866	821	845	828	880	869	816	848	869	822	845	923	865	905	874	846	862	860	829	849	851	927	876	847	809	825	825	829	797	836	856	824	895	859	890	889	791	861	863	883	847	870	814	842	842	807	887	861	860	792	806	831	863	910	818	824	861	816	861	838	841	890	854	863	868	877	820	818	839	877	865	864	892	848	797	866	852	820	864	829	824	862	836	845	823	804	872	898	875	883	847	848	832	799	857	852	828	877	873	800	842	817	813	827	831	874	807	826	811	908	839	825	792	833	826	844	848	869	868	880	853	825	829	877	837	857	825	854	883	891	846	857	861	876	830	885	864	863	879	870	836	863	891	827	819	801	874	832	843	858	846	798	819	873	840	853	837	846	870	867	829	861	883	859	849	826	825	822	859	864	786	902	856	841	837	863	864	843	859	805	860	900	821	838	896	831	808	877	836	853	860	874	831	834	894	872	872	832	846	807	847	807	881	848	879	830	900	855	846	841	875	832	839	851	839	830	878	900	825	884	856	868	856	825	909	858	844	897	881	857	826	771	899	849	880	856	829	781	845	874	871	840	837	848	799	835	815	860	869	858	851	887	841	854	822	867	840	789	840	827	850	840	792	848	843	851	860	871	857	857	857	840	798	896	851	867	853	794	870	869	839	825	871	858	846	850	803	896	837	829	848	859	843	853	863	848	825	884	868	782	812	840	856	835	822	833	870	834	877	838	854	851	880	860	775	895	844	820	854	832	823	867	856	866	904	841	801	822	862	849	824	837	852	859	846	872	927	843	847	815	807	844	839	848	812	840	862	825	828	858	833	834	808	795	795	858	849	815	808	819	846	824	874	858	827	867	852	893	865	859	831	836	862	889	878	857	822	863	877	810	885	863	870	896	923	893	850	823	872	835	792	853	871	807	830	819	850	884	848	871	887	823	888	841	834	871	800	853	904	826	860	857	895	819	850	855	831	894	903	903	862	880	877	848	877	864	784	834	810	840	850	782	827	865	883	832	906	912	877	855	791	842	825	876	826	815	899	847	903	836	812	882	838	891	855	868	800	877	853	872	814	872	846	809	843	829	829	853	872	853	898	858	853	865	862	857	851	843	858	868	829	831	829	882	835	866	832	886	860	835	846	849	837	897	849	850	855	834	858	871	848	915	837	856	878	857	819	828	857	854	817	819	825	868	871	881	824	819	834	822	854	840	840	844	829	858	835	842	786	811	867	856	898	820	847	839	857	874	893	854	925	841	852	844	790	874	868	898	855	886	805	805	898	851	827	928	809	849	837	830	833	823	856	838	835	858	831	857	880	873	818	844	874	828	855	826	866	820	844	872	892	843	837	854	896	799	847	851	869	842	893	869	827	868	855	835	851	838	896	869	871	843	860	884	878	885	892	846	807	862	826	890	826	862	876	823	851	891	882	856	840	821	840	908	809	853	798	852	878	824	844	838	877	890	822	890	832	870	842	846	818	836	893	871	846	897	812	854	836	866	868	847	888	884	879	854	893	859	877	853	829	852	849	864	851	851	801	872	813	780	832	807	865	838	896	856	829	869	847	889	910	816	822	873	805	852	884	820	789	817	886	821	841	804	881	898	880	862	855	857	837	830	839	822	822	876	857	891	841	846	832	857	799	852	853	914	872	863	826	797	790	844	853
45992	39361	40759	31459	10650	2901	1641	1383	1041	983	746	689	620	607	600	603	525	539	490	487	478	436	457	439	474	441	432	425	381	427	461	441	406	413	383	420	430	430	450	419	454	424	432	423	445	433	422	431	446	426	410	400	444	446	422	458	420	417	396	453	470	430	397	454	432	442	405	439	419	438	416	426	463	414	410	433	400	423	417	432	411	451	456	420	398	392	432	385	443	412	418	445	383	428	365	411	470	468	442	432	411	399	439	451	427	407	396	386	393	430	399	382	446	419	401	413	456	424	416	442	424	432	425	434	411	372	442	420	393	419	428	431	386	437	409	419	418	434	456	423	431	420	398	446	425	447	398	383	419	428	409	440	419	389	430	440	438	449	371	409	439	419	456	401	418	412	423	394	421	381	425	412	427	381	419	387	419	390	408	414	416	425	440	419	424	431	398	408	452	442	428	438	451	422	404	403	427	434	441	407	386	388	444	396	412	411	435	427	402	422	430	400	378	430	396	384	429	450	406	392	452	414	421	433	440	431	476	429	446	413	375	413	404	419	442	398	433	400	460	416	438	376	402	495	446	401	432	427	449	447	450	415	378	438	433	420	417	410	371	404	386	400	441	386	424	434	441	455	392	420	396	384	392	430	419	437	410	417	411	425	462	447	404	408	428	440	435	399	421	391	441	421	383	417	442	420	463	407	459	432	438	419	463	402	469	444	394	422	381	400	437	461	409	428	383	408	438	457	431	400	392	438	439	388	419	426	387	423	427	437	398	433	405	394	437	404	444	373	426	429	418	427	410	437	427	415	413	420	391	415	428	431	459	418	389	435	485	422	433	431	453	475	401	395	410	453	403	404	452	418	443	473	417	393	438	448	402	385	402	391	448	469	421	394	462	458	439	429	415	396	407	430	402	402	412	415	431	417	476	395	390	414	404	392	415	407	443	398	424	419	398	424	456	434	382	416	401	398	430	402	378	477	423	404	407	400	448	436	404	443	419	419	418	404	402	405	462	421	429	420	430	385	452	414	439	384	470	408	446	459	383	442	442	433	386	419	382	410	454	402	415	443	456	436	420	414	394	402	409	447	396	406	404	441	388	419	413	412	383	383	390	394	447	398	388	468	397	427	406	432	480	423	430	426	448	419	417	425	394	449	433	492	410	416	401	444	421	439	405	394	389	438	438	427	472	399	427	407	377	394	402	415	432	410	395	442	416	454	474	424	435	467	420	406	429	395	428	423	403	442	344	406	417	429	418	431	423	410	436	414	440	440	438	428	415	430	448	454	431	428	387	381	395	431	430	488	454	414	412	421	471	411	444	412	417	429	433	413	393	423	449	391	430	413	376	436	430	421	443	431	364	383	419	405	435	413	428	408	449	378	457	418	427	455	450	448	430	418	373	399	434	438	417	422	434	409	444	427	431	422	428	430	440	423	403	439	421	433	405	410	414	425	418	387	422	429	421	430	422	418	452	402	456	416	406	450	449	410	423	416	470	426	398	430	419	417	403	398	374	448	440	429	440	414	415	446	430	425	456	402	412	435	451	412	447	436	448	465	399	397	390	407	393	489	447	431	427	395	441	411	436	443	441	419	438	372	403	450	372	416	417	438	409	423	437	428	460	416	439	463	424	397	373	407	463	449	441	408	419	414	414	426	387	433	392	413	404	394	409	475	436	467	435	455	432	437	420	415	404	396	439	393	431	394	432	444	412	379	437	438	379	382	473	459	447	436	395	415	414	406	431	423	429	473	425	457	395	402	421	422	416	432	406	403	432	403	410	410	449	374	428	456	399	447	411	426	442	404	436	367	421	419	428	398	380	455	385	390	442	422	463	397	415	446	399	435	429	404	389	399	410	438	435	440	411	441	402	426	407	392	384	410	411	430	420	405	410	395	443	410	382	410	442	401	414	444	441	399	422	408	408	434	430	431	433	426	430	418	408	455	426	429	461	451	411	388	396	419	398	385	447	397	441	412	450	424	405	404	424	440	384	404	432	405	400	420	411	462	465	418	448	404	381	419	450	370	422	431	411	432	439	462	420	387	385	432	431	433	375	434	472	406	478	418	417	428	401	442	438	384	399	419	471	454	440	420	456	421	428	432	426	385	437	445	404	410	448	413	428	438	456	429	400	434	462	448	429	407	402	433	408	409	445	440	432	393	413	458	419	449	407	367	407	434	428	390	383	420	447	418	413	434	429	389	398	424	420	439	417	441	454	403	410	415	399	428	433	435	472	393	388	422	402	427	411	393	418	436	436	439	416	413	415	405	425	435	426	448	425	410	440	405	416	476	431	408	394	389	424	429	463	436	424	417	424	394	410	438	417	419	438	419	420	378	397	436	433	399	411	430	405	424	416	418	425	417	429	401	458	430	433	473	425	396	411	417	420	421	378	388	436	420	401	431	411	457	442	418	430	437	387	430	397	440	392	395	441	416	426	446	370	389	400	427	436	440	384	448	403	446	374	425	413	438	444	450	428	406	430	407	464	460	464	436	471	435	397	452	408	410	440	428	405	419	442	441	394	399	377	419	372	426	419	418	427	442	394	421	413	426	454	468	426	427	463	400	440	400	430	394	417	414	428	447	376	398	414	425	414	423	419	441	426	371	414	427	391	484	434	435	410	404	407	427	439	433	414	389	449	463	429	416	404	420	429	406	387	435	399	405	429	373	369	405	414	427	411	420	452	412	475	395	373	405	392	412	429	396	433	423	404	403	441	433	407	419	417	409	415	411	404	430	407	429	436	417	422	438	452	431	443	469	419	403	427	419	392	425	437	385	394	413	426	447	406	426	397	433	417	437	400	394	431	405	416	431	427	396	466	446	447	431	405	428	459	406	385	428	418	423	450	415	393	443	419	427	403	418	429	462	448	440	446	420	418	412	407	438	400	454	447	436	448	423	399	458	425	412	435	443	415	455	439	407	388	426	427	392	413	438	417	438	438	415	432	413	392	408	422	414	410	426	428	420	406	413	323	421	409	424	428	393	431	427	400	407	399	443	422	399	417	428	465	459	431	383	442	436	390	394	421	454	377	437	426	438	409	374	410	407	459	426	391	448	377	406	455	429	443	398	420	391	463	443	416	373	413	428	416	431	427	460	411	431	439	475	420	434	410	421	419	411	432	434	435	401	423	385	418	372	426	377	409	423	400	416	433	416	390	432	470	455	447	469	432	417	376	417	395	388	430	421	429	403	404	439	389	406	393	421	399	416	465	409	417	450	402	391	431	417	433	416	431	441	403	412	412	412	403	435	427	421	475	448	447	410	426	453	420	441	404	424	435	386	462	426	428	390	443	383	440	428	451	424	411	405	463	381	434	430	410	408	403	405	397	407	372	382	423	388	424	427	420	457	405	417	458	396	375	451	392	381	421	409	413	430	409	419	423	409	456	419	407	415	381	447	401	404	412	407	419	427	406	419	439	426	410	428	411	421	401	425	418	400	447	398	381	413	413	434	435	432	416	442	455	416	421	449	388	437	398	432	397	383	403	440
29411	30790	41097	34555	7584	4941	4528	4037	3621	3186	2511	2227	2053	1769	1832	2003	1580	1523	1383	1237	1180	1152	1032	988	1030	1039	1014	958	968	978	988	1000	984	936	868	910	940	936	916	954	945	893	879	899	914	922	911	929	896	1003	915	928	913	879	924	907	872	915	908	907	890	876	911	924	947	896	876	924	905	885	918	889	885	903	923	952	905	896	897	869	926	952	866	935	905	929	854	877	968	849	941	908	940	907	894	990	923	906	904	920	883	877	871	930	940	938	907	948	882	933	912	956	836	875	933	933	902	890	908	926	918	967	968	870	913	908	852	986	899	924	948	929	907	926	944	887	917	900	912	890	876	909	938	962	893	902	888	913	1000	951	884	903	931	945	896	909	955	891	892	925	868	829	946	958	930	895	943	900	891	865	873	920	910	883	920	879	938	902	905	913	854	854	935	900	851	883	943	875	919	877	858	848	894	948	867	918	922	954	894	880	861	868	905	910	902	891	900	903	903	844	884	868	887	944	932	888	936	894	868	883	956	849	852	920	893	907	923	928	908	876	912	851	929	912	898	881	915	898	922	906	878	841	880	910	908	943	899	917	865	887	928	896	872	924	882	899	881	899	880	909	894	939	976	909	909	896	895	921	929	954	891	882	921	945	903	919	917	937	891	879	911	920	919	878	926	973	927	900	907	944	879	910	928	889	927	872	842	926	875	890	900	895	902	937	889	913	929	902	935	872	874	914	942	840	913	897	920	948	916	949	915	905	958	942	820	872	905	888	885	910	880	941	976	895	855	901	959	894	934	863	874	917	855	951	887	887	920	886	887	866	892	910	887	921	930	914	923	871	881	917	893	995	947	907	922	961	874	890	893	884	923	885	866	922	923	971	863	916	921	921	910	959	917	958	885	955	899	914	900	835	890	882	908	832	920	966	924	929	931	843	910	843	843	908	913	942	925	922	950	927	903	907	901	913	890	900	911	901	966	881	870	893	901	862	932	886	929	900	845	947	939	922	870	900	901	869	971	893	919	925	864	938	951	933	900	941	884	934	888	900	900	900	884	878	852	933	869	876	908	880	907	873	913	939	912	903	943	902	853	880	911	924	939	890	939	923	927	929	924	872	908	927	954	953	923	892	928	925	916	925	869	920	959	904	847	880	904	891	910	901	922	918	908	924	832	853	942	965	894	922	862	894	880	928	892	923	929	900	889	881	871	913	867	898	965	866	913	898	891	947	915	889	924	916	993	918	880	935	930	952	921	898	848	912	888	947	935	874	907	878	926	905	912	879	877	891	896	921	871	941	892	878	976	902	917	931	924	894	938	910	877	923	894	894	927	910	895	924	923	869	914	868	895	935	896	902	895	901	916	864	887	881	894	872	874	863	874	887	891	887	878	881	917	909	868	930	901	877	896	948	859	912	854	941	899	841	889	856	856	928	940	873	913	904	897	924	848	928	914	878	960	900	924	909	906	886	888	906	920	896	892	954	907	868	929	904	873	942	869	888	873	870	878	904	895	884	908	924	915	953	911	906	870	940	931	902	921	923	914	923	890	902	920	934	902	894	946	930	902	921	904	886	853	901	912	854	861	866	885	935	960	932	902	922	949	881	884	899	929	862	853	934	957	878	914	878	952	931	891	921	929	877	875	904	857	935	935	943	950	860	916	869	948	939	880	918	879	915	881	858	917	868	905	908	899	897	940	927	892	905	853	921	925	948	893	901	905	902	893	909	846	931	878	923	956	923	843	910	916	871	940	851	907	909	922	935	843	930	911	924	958	905	907	944	882	912	925	891	918	914	906	909	901	961	892	892	892	911	937	927	852	941	855	870	897	942	834	877	919	923	891	877	902	919	895	849	858	947	991	907	873	870	878	868	851	925	932	982	935	951	866	945	868	964	947	909	899	890	898	894	945	866	893	878	934	898	942	869	892	907	945	882	923	872	914	886	827	942	906	956	923	899	896	910	888	916	937	929	877	956	932	917	859	902	908	872	925	940	889	861	943	981	957	909	892	916	916	837	931	935	927	919	866	923	922	886	908	985	855	910	895	936	912	897	869	869	897	914	938	916	953	902	830	923	917	932	890	873	870	938	948	864	930	863	902	924	887	904	910	885	883	895	870	895	925	895	901	900	899	877	891	876	925	971	922	900	903	906	900	964	948	925	968	934	962	878	919	912	952	890	872	937	978	908	950	880	943	910	944	910	895	899	942	897	893	901	898	849	882	944	901	922	940	884	866	950	917	915	916	846	860	917	917	940	913	921	859	867	927	890	906	937	945	890	937	906	889	918	887	921	952	858	911	841	937	885	899	909	937	943	940	892	899	864	911	909	908	870	902	913	921	872	895	944	866	897	891	929	863	897	923	880	899	891	875	920	918	826	913	916	962	919	913	861	928	927	866	898	908	891	894	833	888	933	979	935	904	918	916	910	923	916	885	910	913	879	913	887	909	887	881	975	864	879	879	899	856	883	897	954	911	879	900	949	913	974	902	909	924	930	906	974	865	930	947	887	898	908	908	871	929	921	921	916	907	913	906	916	890	951	894	901	914	912	930	894	882	900	922	910	930	892	867	907	887	884	867	914	924	846	936	871	922	984	879	862	966	907	911	877	865	919	920	930	973	872	906	922	881	893	883	920	911	941	917	892	933	889	906	950	891	929	890	907	890	940	905	908	886	898	912	893	904	904	898	924	908	947	897	893	908	883	916	903	930	894	885	958	927	886	926	911	817	929	848	945	938	885	894	905	877	900	952	920	942	880	917	902	876	909	926	903	965	875	871	900	916	892	875	895	896	846	948	885	900	960	884	941	902	907	883	903	883	891	860	905	919	832	920	928	921	949	912	913	897	869	916	910	902	878	930	896	917	925	863	900	883	952	928	901	918	862	876	948	931	891	926	910	956	924	916	885	975	910	870	841	907	884	967	930	870	943	884	891	904	931	858	903	896	892	947	940	920	865	883	945	931	915	914	867	906	847	882	890	896	852	911	916	914	929	931	907	929	898	900	894	856	909	915	865	911	867	859	869	904	920	878	886	867	877	892	929	908	920	908	852	922	914	891	926	877	891	875	949	893	902	912	920	912	932	877	856	918	898	961	851	894	937	933	860	945	927	882	883	920	960	934	943	882	873	946	938	869	860	901	895	900	887	928	911	882	889	853	943	863	943	880	914	919	891	964	926	928	934	887	904	896	967	860	874	875	916	919	921	924	986	911	830	913	882	900	921	953	927	915	902	903	898	932	955	849	891	925	926	867	918	892	915	868	866	879	912	926	944	899	953	860	897	929	935	922	943	884	917	927	899	951	915	861	905	894	863	967	920	879	897	947	878	944	899	912	910	930	890	904	883	886	878	926	901	895	931	967	918	924	894	923	897	902	890	863	939	888	932	933	928	864	909	920	907	939	940	892	874	879	937	890	903	918	884	915	920	962	873	938	888	919	899	916	921	957	922	900	937	917	879	848	910	919	877	869	904	885	1016	862	940	902	929	874	856	895	902	868	920	940	914
19154	12047	8232	3525	870	583	560	466	455	392	399	369	364	387	345	340	331	371	328	339	320	391	339	332	349	334	346	361	350	325	327	310	319	360	336	343	346	325	335	334	320	316	354	320	305	349	307	338	325	352	357	319	339	368	339	326	322	337	337	310	325	328	347	361	359	336	337	324	373	328	307	347	340	383	363	342	333	348	333	328	288	292	348	359	319	332	365	307	342	353	307	286	358	314	338	359	311	352	342	350	329	323	321	357	342	342	342	359	333	317	319	335	367	323	350	335	338	320	317	331	370	342	345	309	304	325	326	351	350	323	354	328	335	334	328	334	331	370	365	326	320	307	326	330	306	355	328	365	324	328	348	290	366	365	343	305	280	337	327	331	342	335	312	388	352	289	325	339	317	338	347	338	316	313	346	344	337	338	355	369	340	304	335	341	289	348	322	340	326	301	349	317	367	384	348	369	374	343	321	331	333	344	327	324	326	327	335	322	315	328	311	366	362	336	381	373	339	301	335	328	307	325	341	356	344	315	315	376	318	327	354	316	358	349	327	319	299	340	344	332	328	320	357	360	332	365	331	337	347	318	309	293	321	335	328	308	306	346	310	318	325	320	337	357	349	320	329	343	361	319	337	302	351	350	328	345	344	329	340	327	351	305	344	295	380	357	332	334	350	303	316	325	318	382	325	368	309	265	336	333	319	354	349	339	326	329	326	340	345	317	346	328	374	344	329	319	338	372	352	328	343	333	340	375	322	345	315	329	348	334	355	313	348	308	338	361	337	332	331	350	353	305	311	323	317	319	304	314	348	386	305	327	386	299	352	341	325	372	328	372	325	343	319	312	353	336	319	325	334	361	350	335	313	307	337	324	343	303	322	332	366	315	318	291	326	368	351	330	374	344	353	362	327	310	349	346	355	332	347	369	370	358	351	329	299	293	307	355	346	347	362	368	326	349	295	327	365	345	300	307	339	336	334	347	312	349	310	334	343	331	334	306	345	323	317	338	325	320	307	330	304	324	359	339	345	325	335	305	308	345	337	337	328	315	331	309	329	329	327	300	332	338	341	344	352	325	339	340	335	326	325	306	323	342	329	360	321	333	314	335	368	319	321	323	368	321	342	358	312	330	341	344	327	302	341	292	345	324	320	292	335	372	326	347	320	358	325	363	319	316	341	319	358	321	336	359	377	310	360	340	347	347	310	316	334	335	326	335	319	317	314	293	334	346	328	367	351	348	377	318	361	341	357	338	340	320	318	321	328	352	329	348	352	321	350	350	358	335	338	336	321	350	347	328	348	340	358	298	314	322	327	302	323	345	313	319	321	332	365	341	326	322	349	317	327	368	346	336	370	314	342	304	353	353	321	340	303	336	330	332	313	315	327	330	363	312	344	357	341	346	343	312	353	381	312	354	321	354	326	349	319	330	347	320	335	308	318	364	368	370	336	316	332	322	342	367	318	298	335	331	330	316	313	337	315	333	318	348	316	348	327	317	318	361	329	357	353	383	304	299	290	362	346	308	362	334	352	334	312	343	349	331	360	340	347	329	310	335	317	330	350	349	324	352	344	318	332	325	338	335	357	317	322	347	350	332	353	328	336	323	356	337	322	318	326	321	304	341	326	351	368	352	339	343	347	343	312	331	367	321	340	308	337	309	349	348	342	353	315	293	330	332	301	327	324	339	320	342	340	316	299	341	312	309	321	310	342	328	331	309	312	319	327	316	348	325	307	383	332	367	355	333	328	341	356	347	344	311	340	346	350	340	339	332	345	336	307	327	320	303	352	331	346	316	347	295	343	328	360	354	335	321	295	326	313	324	312	295	371	345	331	329	334	324	318	315	321	371	336	315	330	330	346	314	309	312	330	337	351	321	315	343	365	341	323	331	334	321	342	323	306	309	319	337	351	348	366	352	319	318	355	301	349	349	369	333	365	318	320	340	335	357	328	325	331	302	331	361	334	316	317	352	313	355	344	321	263	344	323	362	319	305	318	309	353	318	335	352	327	334	354	302	338	339	308	317	345	341	328	328	320	316	346	365	319	310	348	365	346	334	329	349	333	348	352	322	348	296	323	319	352	328	331	320	320	341	344	303	353	323	292	336	348	307	348	324	353	330	317	310	377	349	327	341	320	373	358	360	333	300	341	336	314	321	315	307	312	319	326	310	352	355	332	334	343	335	316	340	333	380	321	344	321	332	309	318	322	344	326	310	341	348	326	351	331	342	353	329	362	344	319	319	348	348	310	372	316	332	351	315	335	306	331	326	347	355	361	313	355	343	303	324	335	355	338	333	330	347	324	339	348	285	331	342	341	342	321	309	291	347	333	304	325	354	311	346	365	347	325	335	327	338	343	288	326	387	313	316	318	324	321	355	311	322	377	366	325	306	368	325	348	306	301	340	314	354	336	305	328	352	336	316	305	357	355	356	336	388	310	305	334	330	333	309	323	367	333	332	323	337	325	305	323	366	349	358	350	332	307	346	352	312	335	312	349	335	323	284	337	303	345	300	324	338	351	316	342	327	319	336	359	296	341	393	327	299	325	318	347	324	346	331	349	315	326	351	363	324	350	332	340	311	341	330	320	350	338	326	336	342	344	343	300	361	314	355	351	358	338	333	315	326	310	317	320	308	305	324	329	330	349	350	366	369	351	307	311	366	335	300	359	305	348	352	356	361	308	313	339	342	297	344	339	349	283	339	332	314	303	334	375	353	334	323	336	323	319	338	350	314	312	336	345	336	349	344	365	302	344	295	330	327	329	341	350	348	339	334	302	332	340	306	338	337	327	328	319	318	344	338	314	367	364	333	307	338	345	344	353	307	315	346	336	348	325	349	314	335	313	312	309	354	334	318	299	340	297	329	318	341	336	333	328	299	339	309	331	351	345	338	315	329	279	353	340	347	354	343	331	321	291	323	356	346	327	294	336	352	303	320	349	336	305	305	350	331	331	349	310	306	312	338	309	291	330	334	343	324	324	343	356	312	315	341	335	334	338	344	292	335	322	320	343	352	349	331	326	351	359	321	338	342	337	321	320	343	321	357	294	327	342	306	349	358	333	343	330	309	310	337	326	351	314	357	319	335	343	344	353	342	332	329	340	319	331	307	346	358	349	362	318	314	322	383	296	334	331	367	315	358	336	329	341	322	326	360	308	316	360	364	304	336	336	358	290	359	337	355	367	352	315	333	326	345	307	325	333	317	331	319	318	344	348	354	356	337	331	307	354	328	311	337	339	337	361	304	331	349	355	293	307	357	349	321	321	294	331	327	332	329	333	309	327	361	338	378	361	339	316	321	363	321	344	362	351	370	356	347	331	334	337	322	339	350	308	340	335	312	341	346	324	363	388	359	346	334	318	322	353	335	304	322	369	309	294	337	327	337	310	339	306	350	343	338	340	321	333	314	349	312	365	349	357	313	346	316	309	339	323	293	312	313	335	338	350	307	318	344	335	339	347	330	371	336	325	345	386	308	321	335	320	344	320	315	351	386
11216	9863	12594	7764	2448	1916	1591	1335	1209	1109	1085	974	961	922	868	889	845	849	813	844	809	857	760	804	789	726	776	778	774	740	735	775	747	688	782	786	758	746	763	769	778	776	796	771	765	729	759	733	721	761	731	740	757	757	705	721	730	736	757	780	785	786	750	752	699	744	761	709	733	766	737	736	766	766	740	728	713	711	733	722	770	701	762	730	728	699	734	806	716	734	711	727	749	765	806	736	714	787	782	716	737	770	783	724	751	755	704	783	722	753	716	756	750	743	706	762	768	748	746	805	806	685	786	784	777	764	730	792	722	757	741	734	762	739	806	750	764	781	744	727	813	739	733	762	782	756	740	743	770	684	730	767	747	751	775	761	699	740	761	685	775	769	763	744	714	727	737	730	767	737	748	770	712	677	728	727	774	731	731	779	712	708	752	763	724	720	740	670	771	752	767	726	712	764	758	764	725	758	761	747	721	732	781	739	747	736	714	761	753	698	744	689	748	764	787	736	696	755	712	726	742	742	730	719	721	703	747	710	691	729	766	724	754	703	708	747	776	696	743	770	743	712	730	758	739	748	746	745	739	761	716	778	789	752	727	732	747	752	756	743	726	688	750	791	722	722	755	734	706	753	722	693	729	725	760	716	716	756	747	712	764	757	706	755	754	724	755	726	762	762	783	743	758	747	740	746	788	740	763	691	774	733	793	789	741	696	766	731	774	752	676	744	704	691	746	733	754	767	710	756	775	739	769	703	773	718	729	771	802	755	734	754	736	719	733	739	756	749	714	756	790	754	752	811	749	775	761	748	780	764	764	715	813	763	757	700	745	752	745	745	712	729	716	796	727	750	721	738	703	739	754	707	712	808	762	732	710	749	717	798	718	755	736	722	721	723	708	743	699	788	740	736	753	760	738	768	713	734	730	773	768	763	728	792	686	830	762	720	756	737	687	761	696	735	706	763	723	743	738	692	781	743	758	722	704	759	804	745	721	674	762	737	737	719	778	727	750	725	735	744	714	773	725	763	724	706	801	734	729	753	734	690	769	759	737	794	709	740	775	751	739	772	719	721	707	750	681	744	745	765	731	705	729	774	685	788	710	763	727	759	702	721	697	753	772	750	743	708	717	730	730	743	772	732	753	732	728	748	742	730	703	738	772	718	765	788	739	748	729	725	749	762	732	721	705	746	733	749	751	769	731	775	755	724	762	699	766	736	760	697	729	713	725	756	745	803	753	744	690	738	737	725	741	775	743	749	757	775	752	741	775	777	767	727	741	751	783	736	720	708	751	760	749	765	755	775	769	719	806	741	783	725	738	736	772	759	714	713	752	733	805	765	743	679	732	756	747	756	743	721	734	777	705	706	752	736	733	729	748	737	712	745	762	796	740	723	758	750	770	747	744	733	740	761	763	744	746	772	735	755	737	715	757	712	728	689	694	713	766	704	752	732	734	707	792	716	749	749	729	687	753	734	720	732	700	713	754	725	739	760	789	704	770	729	704	802	747	773	719	674	747	797	758	758	723	812	729	733	745	754	755	720	733	743	686	724	705	737	735	753	717	713	755	752	778	783	736	658	719	754	743	690	732	734	736	755	760	742	741	752	785	749	773	735	801	743	720	691	770	744	696	730	754	727	712	704	745	721	768	750	749	731	778	746	766	690	709	736	691	735	763	693	711	741	744	757	717	738	686	732	754	760	724	810	771	751	726	732	737	691	732	736	721	733	694	743	722	748	734	725	751	755	732	736	732	741	753	728	735	753	726	678	763	773	748	767	671	757	794	750	719	755	781	738	774	759	782	708	751	741	735	734	745	748	787	750	791	763	762	756	748	704	781	725	740	762	754	742	715	731	727	748	768	721	799	789	704	740	754	690	757	761	736	775	719	763	703	750	703	766	714	698	726	802	800	758	730	756	747	724	710	742	721	736	747	774	716	700	776	720	717	731	736	765	746	713	763	729	790	745	716	769	778	724	730	735	709	736	742	745	795	693	734	750	723	716	720	703	721	755	718	706	749	719	752	758	709	793	700	699	750	738	751	719	736	777	720	745	715	774	750	816	767	754	717	741	757	722	773	703	736	765	748	709	745	757	733	741	737	717	775	754	720	753	756	695	726	735	724	716	808	770	777	764	752	725	736	738	770	766	710	766	706	716	757	757	737	695	764	765	723	779	698	705	740	743	737	739	761	755	701	744	701	714	759	752	708	748	755	782	731	724	799	752	792	742	774	754	750	740	733	768	749	775	779	766	748	738	714	774	758	764	797	726	767	727	705	740	739	766	774	774	704	777	759	728	761	717	779	724	740	716	763	732	694	743	774	728	773	758	782	738	729	696	725	727	750	733	724	749	738	752	773	740	741	735	731	766	722	773	762	729	813	766	734	755	732	725	748	744	742	766	745	768	713	741	728	728	736	735	707	695	720	721	740	739	774	734	771	767	755	729	710	668	709	743	714	793	766	757	779	727	748	723	759	723	768	732	749	717	713	742	779	699	685	760	803	731	746	731	756	702	762	728	735	771	703	762	721	721	723	749	777	767	749	736	743	743	757	749	721	780	735	736	740	758	726	777	684	775	704	723	715	725	739	760	701	765	757	737	793	737	764	687	771	730	732	773	721	765	760	749	730	746	775	741	757	805	740	711	744	763	692	757	729	750	773	728	740	806	732	722	764	714	727	759	706	745	726	709	708	697	709	751	734	744	785	722	716	753	713	711	754	752	718	766	720	729	723	769	757	746	714	751	697	779	742	714	733	741	731	743	807	753	769	718	746	717	747	732	786	770	781	770	748	712	715	764	776	721	734	715	729	753	745	750	732	712	722	756	761	725	708	727	747	764	768	807	703	716	740	781	703	730	701	723	688	750	696	733	748	736	713	768	728	724	741	738	724	728	753	767	723	720	728	772	740	758	714	722	738	715	706	735	723	762	737	736	690	757	700	728	730	782	728	729	768	743	696	712	762	760	736	705	751	743	743	731	787	742	758	754	739	700	743	722	770	714	767	744	735	783	755	758	773	742	717	687	730	736	700	730	744	720	738	790	750	736	704	789	730	747	716	747	733	771	767	728	766	758	758	769	730	748	710	714	697	712	719	688	727	739	735	748	767	723	729	772	750	752	795	709	732	730	750	732	749	719	699	721	778	726	737	702	741	726	702	703	774	738	735	685	749	703	687	768	779	731	772	749	742	782	779	708	794	666	737	697	703	734	732	738	773	732	745	689	756	758	743	740	759	736	736	771	713	802	735	728	750	741	740	691	709	758	747	735	731	673	717	755	789	741	735	790	782	782	735	757	748	668	769	750	764	740	774	767	708	720	720	714	710	740	724	764	773	735	801	753	791	737	784	794	766	762	703	730	743	752	764	743	759	728	773	817	765	731	740	759	724	745	741	712	704	757	742	709	765	759	774	727	731	715	723	714	703	714	676	749	752	716	754	731	723	764	751	733	733	765	739	752	765	730	773	793	758	715	735	759	804	748	748	714	718	746	825	726
37089	28457	31178	21228	5043	1278	932	745	641	632	531	510	460	412	432	510	459	388	393	387	387	402	339	390	371	385	352	372	355	329	351	364	342	375	382	351	373	382	409	399	366	363	344	376	368	353	378	344	364	361	379	338	379	337	340	364	301	348	358	352	390	361	343	329	339	381	336	346	356	341	316	340	350	365	372	396	400	387	360	325	350	353	348	311	351	345	405	361	323	360	366	349	369	358	331	358	359	349	338	356	356	361	343	343	339	395	369	332	376	396	358	366	351	376	395	366	358	378	373	365	394	368	366	342	368	360	390	345	359	347	353	374	377	354	363	350	342	384	379	347	357	353	369	366	338	373	356	326	342	344	354	364	374	367	357	338	323	380	375	368	409	316	356	381	349	372	351	328	377	365	358	370	387	336	357	311	374	396	332	352	336	362	367	360	361	402	387	360	419	396	350	355	382	321	372	332	321	355	355	337	406	352	374	358	346	373	371	343	350	402	386	371	380	338	352	377	388	340	361	353	356	373	392	349	363	377	357	358	387	340	358	330	398	327	352	382	320	347	345	372	374	347	380	322	346	344	289	413	419	375	351	375	336	372	384	349	410	348	338	378	379	424	351	336	367	367	368	353	374	375	341	369	352	333	327	318	388	376	347	351	374	360	400	343	376	332	341	346	314	340	330	345	351	342	368	349	395	390	351	344	355	363	332	337	375	379	337	379	365	418	333	405	357	339	375	381	344	334	392	353	332	346	355	342	348	373	357	370	352	329	337	386	369	350	353	380	353	334	332	389	401	366	374	356	321	319	353	357	341	374	364	367	343	350	349	381	361	356	382	335	372	357	344	351	393	355	350	356	342	347	329	346	362	331	347	418	381	320	369	401	338	336	291	351	361	342	376	357	349	357	377	336	346	354	342	362	384	340	353	359	334	341	392	353	351	366	348	357	319	346	301	347	390	360	374	361	395	350	382	356	345	379	336	352	352	344	343	391	385	393	376	351	354	416	386	353	341	357	345	349	331	372	380	397	388	350	353	372	326	343	368	323	394	363	354	379	377	365	313	365	366	371	374	367	369	371	366	342	358	353	358	334	368	386	325	345	369	361	378	341	374	349	345	327	338	355	324	348	381	342	352	393	367	319	367	387	389	375	352	325	321	340	336	364	373	333	327	318	390	336	351	331	373	357	367	346	358	388	344	376	365	383	355	348	319	355	368	351	339	357	346	335	395	361	350	362	380	375	369	358	352	346	331	360	370	325	374	382	375	352	373	398	381	346	369	355	410	346	329	369	365	312	394	383	392	390	357	371	345	338	371	362	355	330	364	387	366	370	341	386	324	330	335	396	360	355	356	399	373	345	379	350	350	367	367	388	363	356	413	361	350	331	363	375	346	343	336	356	351	375	362	379	359	353	324	330	349	345	386	389	385	346	365	359	343	351	364	369	351	402	325	330	314	362	384	387	359	340	331	367	388	334	370	357	361	332	383	366	369	378	318	331	374	370	364	352	346	350	366	365	350	391	364	351	346	373	349	371	369	366	338	341	346	336	357	355	327	352	393	331	311	335	342	353	349	360	365	410	370	339	383	344	371	364	396	358	362	374	409	382	376	317	365	370	348	341	352	337	339	337	416	324	350	347	342	337	355	375	372	383	361	347	374	332	341	371	323	355	316	369	412	356	350	341	353	362	358	396	385	347	376	357	358	360	362	386	393	345	359	367	371	372	373	357	386	328	366	389	381	371	380	381	358	368	351	363	343	339	363	410	387	343	357	347	357	334	354	362	340	394	361	352	384	368	344	328	355	349	370	341	407	388	391	374	350	355	366	389	385	341	374	339	417	376	394	373	360	346	361	381	397	380	386	330	373	335	367	380	325	405	310	324	377	317	369	396	364	368	356	378	372	343	362	348	348	375	370	347	424	361	349	376	380	375	388	378	369	379	332	378	378	387	357	327	369	381	386	367	354	315	375	356	368	342	321	351	340	360	365	381	344	366	330	348	338	378	394	376	390	347	322	379	362	353	369	341	353	358	387	397	368	347	345	324	368	358	377	371	325	353	343	354	370	372	342	342	360	362	348	348	384	398	339	337	337	352	371	327	339	321	370	350	364	355	380	336	362	360	353	348	356	369	357	346	357	353	389	358	359	371	351	359	343	379	379	344	355	359	358	394	360	346	379	370	363	352	352	369	356	334	385	361	389	382	363	390	396	342	352	350	361	308	301	365	351	366	312	386	379	396	355	351	373	363	368	403	372	373	345	375	317	345	354	363	331	328	364	358	355	332	338	345	365	388	374	371	325	308	383	415	382	356	353	362	355	347	415	368	356	372	315	360	308	386	346	335	382	375	355	382	309	380	360	366	351	326	343	350	338	359	347	340	353	352	361	371	358	395	362	355	381	331	349	348	360	412	367	395	342	365	379	332	361	385	389	362	350	387	363	361	403	371	365	347	366	367	390	368	337	365	352	331	370	331	354	328	376	397	347	332	383	344	352	340	364	327	378	363	355	328	362	352	391	378	349	340	342	334	325	369	351	398	348	394	393	349	363	363	362	363	380	346	362	370	371	344	361	403	375	398	372	369	383	358	384	349	347	355	335	353	342	377	373	353	395	395	360	389	365	383	392	347	341	335	395	372	375	332	387	378	387	352	379	344	397	345	349	352	381	331	356	368	384	356	371	408	314	348	380	365	362	356	343	342	398	334	388	348	370	325	373	380	352	385	391	357	337	304	368	353	400	345	361	381	345	366	385	353	353	371	375	355	352	352	327	384	357	375	355	323	336	360	392	348	350	317	344	332	352	373	342	338	355	378	359	393	357	355	394	355	356	358	346	381	337	341	330	378	357	382	372	393	404	402	334	361	351	369	373	367	329	338	339	336	331	392	365	352	344	333	348	355	325	311	371	328	382	366	374	338	314	361	342	358	368	374	371	382	353	366	340	344	409	355	379	371	408	352	350	339	333	362	377	360	336	347	367	349	393	359	361	346	363	364	356	322	347	349	328	348	322	335	336	368	361	364	338	337	354	358	362	373	383	375	371	361	318	335	355	413	352	401	312	375	355	354	366	362	359	321	368	371	351	331	338	337	316	376	359	383	397	355	364	369	351	383	384	334	370	336	346	373	389	359	334	362	385	360	319	374	378	333	361	341	365	328	369	381	362	360	366	355	350	372	337	349	392	375	364	363	355	336	389	363	371	384	386	348	350	353	345	364	347	350	347	372	346	358	313	369	358	384	354	375	380	365	351	401	359	369	355	366	396	368	342	386	348	384	327	354	345	372	356	384	352	370	359	375	373	337	381	323	384	378	381	381	341	364	384	359	339	342	330	330	388	368	371	338	368	394	357	339	386	364	335	347	389	351	339	355	333	386	380	391	385	350	340	334	359	356	350	345	357	346	369	415	343	340	347	373	327	353	329	344	375	372	376	380	347	324	341	379	354	344	402	368	314	367	386	338	378	337	320	335	338	393	411	350	346	372	370	367	356	353	376	380
23390	22820	33112	25752	5359	3214	2951	2602	2462	2135	1655	1593	1485	1386	1269	1320	1149	1084	1031	1095	932	933	874	904	872	908	903	869	819	826	864	785	800	842	813	835	862	800	796	803	805	757	778	832	794	789	817	856	818	857	843	822	772	815	756	787	826	804	765	798	813	811	835	780	769	799	786	774	835	839	778	842	780	827	760	786	842	860	801	813	796	797	802	761	785	756	806	807	845	841	792	766	795	798	762	715	774	796	742	812	801	826	778	857	807	787	759	814	788	838	822	800	783	845	820	829	755	794	831	762	831	767	799	805	795	849	806	772	788	814	781	800	782	776	774	776	804	753	780	778	834	801	822	808	821	759	807	756	790	820	792	780	799	799	790	775	817	794	786	790	780	785	792	761	831	812	810	786	792	855	786	783	789	796	834	762	803	805	832	754	831	795	828	788	823	751	779	808	827	809	800	827	761	798	786	788	823	772	844	811	835	864	751	793	785	800	796	810	822	814	835	798	803	780	774	801	829	813	822	768	787	784	776	840	811	769	774	817	825	838	819	797	803	839	815	773	839	791	746	817	782	796	755	829	801	787	810	824	775	765	794	784	775	812	776	845	776	779	795	769	789	782	789	731	763	806	776	844	810	797	793	814	863	770	801	826	815	780	806	784	749	831	780	795	783	799	820	806	793	824	803	822	793	780	797	790	755	759	815	745	832	795	780	819	771	796	828	750	799	792	795	795	813	831	772	864	796	787	815	763	761	751	768	778	772	756	809	784	763	846	742	790	814	800	798	799	797	782	802	790	779	840	785	743	803	787	786	811	808	754	805	773	800	824	769	778	787	796	784	853	755	801	790	796	771	787	826	805	770	820	795	772	780	780	809	768	796	785	753	817	766	794	773	796	836	798	783	817	791	832	769	825	766	783	804	805	773	807	826	810	778	812	854	825	796	785	729	822	807	816	782	806	771	803	804	765	794	779	792	773	756	819	806	729	815	785	773	818	781	885	752	788	753	772	817	800	793	745	766	797	795	844	832	775	826	856	771	833	810	769	810	828	788	816	790	808	791	798	797	828	782	782	801	825	793	785	842	795	805	870	762	730	782	826	777	780	820	795	809	823	780	793	824	792	800	794	840	820	841	826	829	854	792	794	799	818	794	821	798	777	764	744	764	780	799	779	816	835	807	817	767	768	866	785	809	824	784	816	833	774	769	767	791	837	733	818	739	778	824	784	830	832	758	808	751	772	780	838	814	783	774	735	803	830	766	819	818	786	804	785	796	786	834	805	754	777	809	798	747	733	771	794	818	795	850	755	794	811	806	776	798	808	844	797	763	804	793	800	797	818	815	782	781	763	789	784	801	769	773	775	798	772	787	810	842	804	846	811	820	812	748	793	834	798	791	779	751	780	788	874	792	855	789	821	828	778	766	786	794	783	802	772	804	785	805	793	796	853	788	823	818	796	761	821	808	810	813	818	780	839	766	832	792	800	782	764	805	776	797	795	783	792	792	836	790	792	792	800	839	782	777	881	821	782	728	800	824	802	812	814	872	851	779	833	808	779	781	808	751	747	815	789	797	793	814	781	746	794	774	839	808	798	772	806	807	837	799	830	880	777	801	844	782	755	813	797	826	787	813	768	801	780	843	805	746	848	767	785	861	822	783	765	784	790	844	779	799	868	837	814	782	816	819	789	789	786	784	788	798	813	819	847	820	799	818	779	834	812	808	811	769	796	794	773	814	771	782	737	782	797	832	807	767	812	813	746	766	829	783	755	765	791	820	790	768	792	779	788	774	804	782	793	768	774	783	790	797	836	809	826	797	755	798	791	767	799	803	824	804	749	810	820	776	785	764	775	823	742	822	781	852	777	862	811	764	836	774	781	768	762	748	792	832	794	811	835	794	796	794	812	825	838	819	830	778	835	798	748	885	812	757	859	779	797	815	820	792	746	853	820	776	782	837	787	794	871	742	737	803	802	766	820	797	821	813	772	816	745	775	809	782	808	797	800	819	755	798	811	766	811	769	808	758	824	769	796	771	802	857	787	819	763	816	793	778	789	838	792	843	818	769	780	777	798	839	813	822	822	801	810	766	769	783	816	792	795	802	866	813	794	856	795	815	848	797	815	764	798	864	816	791	768	832	792	780	783	810	790	837	809	809	776	780	778	769	803	766	726	785	813	802	822	831	817	799	833	794	790	793	760	781	831	782	739	818	823	804	828	761	860	775	803	831	773	787	806	800	801	800	843	794	788	794	808	826	817	775	782	773	790	797	772	771	813	783	839	797	817	781	792	807	811	782	832	845	816	709	817	829	812	821	837	823	727	787	767	782	760	795	769	835	782	818	759	796	794	752	830	801	797	831	795	790	784	792	803	814	830	792	839	814	758	795	776	853	808	804	794	823	762	790	847	845	812	841	851	784	822	815	827	802	789	796	752	831	817	750	766	803	821	772	800	823	817	808	792	773	808	805	800	809	778	831	803	711	773	776	766	799	817	839	773	826	838	830	758	765	759	856	806	796	762	845	762	778	782	811	776	792	801	817	799	730	878	768	761	781	783	837	815	840	805	851	792	808	811	834	841	804	764	773	806	801	788	812	800	727	770	791	822	825	843	766	776	852	775	808	841	740	757	753	821	798	837	792	815	783	848	812	778	830	770	814	808	807	743	828	841	776	814	768	794	792	772	810	813	779	807	818	722	817	823	860	775	824	795	792	767	810	779	828	798	836	809	789	809	799	777	758	803	796	790	818	787	800	804	798	839	813	792	756	762	768	783	849	801	834	772	779	807	799	799	779	785	800	811	813	763	739	793	833	788	764	785	764	823	849	801	820	804	763	786	837	797	783	802	758	786	801	762	759	781	843	813	817	758	767	823	760	709	794	768	801	816	804	809	815	740	779	805	778	791	805	776	765	792	797	789	864	838	815	798	770	804	770	782	774	840	779	811	768	829	835	832	796	796	745	812	780	773	799	753	739	833	837	767	785	848	776	775	746	800	764	795	811	799	834	900	782	797	785	840	769	792	831	809	809	780	736	809	813	799	826	778	782	827	813	819	763	829	847	823	785	781	842	787	851	782	817	831	768	766	807	829	800	767	807	800	780	783	781	813	802	773	795	820	762	806	786	795	819	819	828	784	838	796	811	833	780	803	772	822	748	783	811	805	811	833	791	846	806	795	835	860	796	786	766	793	796	830	827	783	767	808	796	779	823	793	778	825	843	841	793	772	788	851	835	774	816	848	792	790	832	791	806	806	843	794	788	818	807	784	817	782	826	759	806	769	843	778	785	791	758	740	827	825	783	806	808	785	823	747	748	753	785	798	833	813	817	805	845	761	796	831	831	828	777	784	809	787	812	816	724	804	807	801	822	801	792	833	765	789	807	814	834	811	732	788	805	788	825	804	802	789	776	767	818	807	802	860	765	782	839	805	784	818	795	801	776	798	825	827	839	815	785	804	814	808	784	835	811	803	774	830	827	758	775	809	831	860	787	792	801	779	786	801
47849	40551	45252	31865	11042	3168	1600	1215	993	885	676	677	565	604	551	523	499	493	482	409	498	456	452	419	393	393	383	407	430	412	419	437	421	418	385	384	431	407	406	397	404	385	427	406	394	384	411	373	405	408	402	401	391	388	415	388	407	394	397	401	426	448	435	416	388	377	434	390	397	404	389	395	385	377	383	370	400	386	381	429	395	382	420	367	410	404	419	401	408	377	395	407	401	370	408	375	384	423	404	383	370	440	424	366	359	384	419	401	339	365	430	390	402	376	410	377	411	396	411	400	452	379	412	404	385	434	407	423	398	380	450	415	366	373	403	393	436	442	407	401	445	428	389	352	378	413	389	419	361	405	400	404	401	420	398	421	393	377	390	391	402	387	395	392	405	421	467	435	412	394	379	408	378	405	387	385	457	423	384	386	379	430	368	415	405	402	387	410	399	449	389	378	425	403	391	466	419	416	374	409	454	380	415	394	439	438	400	435	401	406	439	426	421	432	373	422	386	417	401	408	402	400	374	430	431	448	398	385	362	406	398	405	402	390	403	435	384	401	427	418	397	400	411	386	393	409	400	404	400	416	386	432	357	374	392	392	410	392	356	396	402	384	417	431	426	416	451	416	391	392	380	367	398	408	402	418	372	373	391	382	428	437	415	404	404	411	385	373	420	433	386	418	408	399	409	394	394	419	413	386	377	391	379	370	429	373	394	426	381	387	395	462	377	378	411	424	373	408	424	392	384	403	400	393	397	419	402	435	382	400	408	399	411	388	420	385	409	347	370	400	392	407	409	407	411	389	391	448	399	405	414	439	433	403	420	414	387	393	350	388	402	455	401	421	388	433	417	409	411	382	417	417	401	385	424	395	438	397	425	358	388	389	380	360	408	443	407	419	422	423	405	400	394	396	407	354	452	427	415	410	368	399	361	351	432	370	411	431	405	401	412	399	409	368	378	396	377	396	391	414	384	444	404	436	406	366	454	416	420	408	407	387	406	395	428	372	418	406	403	400	428	433	425	399	369	398	401	403	408	357	397	429	377	372	401	432	399	412	410	410	396	364	384	421	393	382	376	424	403	382	406	411	369	398	421	411	419	435	389	407	382	404	416	363	350	386	379	385	384	413	390	414	415	378	400	408	395	371	399	371	403	409	408	388	416	409	377	443	412	377	395	417	388	392	382	411	417	395	381	419	420	406	402	382	404	388	394	447	404	424	417	435	441	405	401	410	413	423	409	397	369	407	415	358	438	456	420	372	392	398	413	388	405	407	419	405	398	421	409	436	426	401	428	377	433	420	410	396	407	413	447	421	397	408	389	403	399	442	417	379	399	403	399	386	371	395	444	415	420	368	433	374	373	383	402	402	387	416	398	402	394	416	380	379	377	443	402	413	396	395	396	415	420	427	434	388	427	425	416	427	385	405	376	381	377	425	378	377	416	425	473	395	398	393	401	344	420	402	382	401	399	419	401	416	426	397	388	370	403	455	390	411	398	399	446	430	382	397	396	409	414	412	382	391	417	431	428	394	383	429	386	426	419	441	356	424	397	442	386	385	399	423	435	410	382	394	443	380	428	367	371	384	400	395	409	405	416	378	397	386	429	427	417	423	400	432	382	391	399	386	413	437	397	381	434	408	391	418	409	422	406	400	382	407	414	385	388	416	407	397	374	400	419	416	386	386	411	390	382	411	418	378	372	407	400	388	407	411	385	378	413	420	422	396	402	377	387	401	391	403	371	416	396	397	389	370	439	409	394	395	370	389	408	398	429	424	401	446	396	394	391	390	376	379	401	413	397	364	417	431	385	371	424	441	395	416	421	432	409	396	397	408	385	365	418	371	441	439	403	410	381	417	389	378	404	421	380	397	394	383	400	400	386	379	400	398	387	421	399	422	410	411	389	425	427	421	430	422	370	412	417	374	429	396	397	426	419	428	395	384	391	366	376	438	419	369	444	405	404	391	381	401	411	426	396	385	404	442	392	420	401	408	390	398	421	390	409	409	427	416	406	473	423	425	402	441	429	436	383	459	424	392	412	438	392	387	381	422	394	411	377	415	407	400	443	425	402	383	402	364	389	385	465	398	404	401	404	396	362	423	376	374	373	367	395	391	399	409	435	392	412	406	398	400	430	407	393	415	424	416	394	414	415	392	421	385	406	355	410	400	388	423	325	352	419	410	407	374	404	385	409	407	440	368	383	391	409	392	438	416	399	422	395	421	409	422	424	388	374	354	356	389	439	418	400	424	391	382	407	404	406	377	385	407	380	370	406	394	401	412	426	401	385	402	418	407	380	410	392	409	403	394	409	406	427	394	426	423	448	442	405	379	410	430	422	371	421	392	423	423	419	372	395	415	392	428	418	383	404	403	424	406	412	380	442	395	394	408	415	420	404	400	423	390	411	392	385	403	388	432	404	386	402	379	386	365	410	418	371	450	399	399	402	401	443	363	401	404	385	410	408	364	413	414	398	411	414	408	395	396	408	410	415	400	400	411	427	417	420	408	405	412	415	413	426	383	427	418	424	384	418	417	394	378	386	388	424	398	415	405	466	436	424	407	403	465	403	374	414	445	373	371	393	447	393	368	412	407	412	382	436	374	406	424	373	417	392	385	383	390	399	402	378	413	385	384	383	404	381	384	400	423	401	406	409	402	381	387	405	430	436	425	374	351	400	388	426	401	409	424	385	402	396	457	398	397	417	398	404	425	409	389	407	402	398	411	401	420	439	451	386	447	433	421	380	382	378	402	367	387	418	459	385	399	450	384	451	387	394	372	473	409	380	405	383	403	376	426	396	420	428	407	395	404	401	398	438	394	424	368	410	431	379	376	426	420	425	381	398	427	396	404	392	392	396	412	378	438	388	413	429	453	418	390	421	369	425	406	412	380	400	401	458	408	412	427	414	395	415	395	441	406	366	389	439	349	399	426	433	412	405	388	388	384	410	449	384	431	423	432	376	413	417	417	407	359	392	407	406	380	382	422	395	373	368	373	383	413	426	426	458	404	415	396	408	435	416	409	421	451	411	373	405	419	397	415	425	398	427	447	377	381	405	368	403	381	460	390	404	436	413	351	386	410	402	391	427	414	402	397	394	388	402	397	391	371	421	356	421	384	396	391	372	397	387	432	419	417	443	410	421	404	397	356	381	399	451	419	403	416	414	405	391	415	398	432	394	394	385	385	387	407	425	418	399	407	441	412	423	411	420	412	392	372	414	392	376	411	395	360	341	406	406	414	357	396	392	425	397	433	440	399	413	458	387	361	371	440	427	398	371	411	404	406	415	401	402	386	371	375	416	393	392	384	374	399	405	399	396	440	420	377	402	398	383	386	432	427	411	384	397	383	430	461	404	411	384	396	404	389	390	452	354	436	417	390	391	389	391	415	400	403	417	411	388	371	390	402	415	396	401	416	368	436	431	386	403	380	453	393	387	411	409	404	337	406	391	408	425	403	417	377	422	388	413	400	392	401	409	419	404	391	427	366	396	391
30483	32230	43525	33653	7938	4721	4206	3719	3534	3042	2232	2211	2105	1793	1830	1704	1499	1399	1182	1226	1079	1009	1021	1068	1037	1030	993	923	939	933	933	893	914	894	948	933	845	873	893	875	901	884	848	906	911	878	992	814	889	823	868	884	886	891	946	932	855	881	840	879	885	843	909	886	891	885	916	834	833	915	877	878	844	823	888	857	906	868	808	874	879	877	857	884	885	878	831	868	858	883	861	843	861	827	813	860	852	869	863	859	925	898	874	883	841	884	880	915	864	847	865	900	875	879	858	839	922	900	870	855	812	866	848	807	887	902	846	856	902	868	889	870	852	894	833	851	881	876	839	872	852	854	888	872	900	863	877	808	919	908	879	868	875	863	823	908	891	893	928	879	849	849	863	863	831	867	852	868	885	847	883	822	873	838	915	885	903	918	880	843	858	883	902	897	924	852	880	872	874	908	852	888	921	857	901	858	911	852	832	869	915	900	870	896	910	925	853	873	886	883	849	885	892	896	837	864	880	898	891	906	852	840	838	849	852	835	817	865	804	891	869	899	899	875	878	851	842	882	841	909	867	854	886	831	857	890	850	876	854	892	913	844	908	959	850	858	917	901	877	880	868	852	877	890	887	905	913	890	827	863	901	883	862	856	857	866	846	838	876	835	854	878	942	854	948	866	894	880	926	865	872	875	850	849	885	890	888	839	824	879	869	894	882	816	848	850	854	796	871	895	823	874	893	906	899	860	880	861	851	914	861	864	871	841	891	823	880	895	856	871	906	859	798	915	868	863	863	856	887	871	830	854	839	869	928	909	877	852	899	835	892	856	855	839	841	835	826	903	813	844	921	870	858	867	877	853	908	893	891	900	919	876	886	868	907	859	884	855	839	897	853	880	876	842	870	853	848	891	867	870	889	875	857	842	870	862	832	840	833	923	831	881	894	894	903	875	846	880	857	906	831	849	905	871	854	860	822	909	888	898	911	858	887	875	883	847	867	844	852	878	885	858	844	851	931	789	865	884	898	937	900	870	879	859	904	886	879	875	884	915	859	830	891	906	835	792	844	878	912	848	867	856	895	882	840	873	845	889	887	893	860	870	829	891	827	892	903	868	884	830	885	845	878	857	843	946	837	879	872	903	886	897	879	890	853	844	875	919	825	831	877	832	873	866	875	836	870	878	853	851	852	894	871	834	880	842	850	899	828	880	858	830	895	875	863	836	881	932	895	862	885	889	884	855	877	844	876	837	847	824	837	817	912	874	856	834	885	853	879	849	869	843	856	868	945	902	903	875	810	892	856	911	877	859	856	926	916	831	903	904	893	868	882	901	886	852	839	896	869	894	840	862	855	899	839	874	870	924	919	874	911	907	850	870	908	883	863	863	863	880	888	906	878	902	948	848	829	856	882	906	878	824	830	892	848	877	920	846	890	922	911	923	859	887	825	852	836	889	884	827	944	870	925	908	914	881	890	870	877	872	863	846	852	817	854	860	876	871	873	858	894	874	838	896	870	878	856	803	895	816	887	868	861	856	896	850	880	862	880	873	938	884	857	868	899	896	900	880	833	900	874	848	837	915	873	883	908	847	919	845	830	858	886	912	878	882	861	846	934	800	844	896	823	849	877	870	834	875	855	856	839	822	825	850	876	847	878	880	915	919	818	824	894	892	852	871	879	845	886	890	890	786	878	905	868	882	858	923	863	827	845	856	880	870	849	862	827	817	848	865	821	914	831	859	891	936	893	893	868	856	883	825	897	874	863	876	887	850	827	907	890	857	848	903	902	882	871	837	863	861	896	857	822	853	844	856	869	924	874	890	864	877	928	888	879	901	879	935	829	949	906	858	889	852	825	946	930	893	896	810	903	858	908	854	860	918	810	852	891	870	870	822	874	890	813	821	838	847	873	885	841	835	856	934	840	845	814	901	869	892	862	869	853	893	887	864	909	869	864	852	899	868	901	853	858	893	854	882	869	899	864	915	832	839	880	891	908	927	828	893	846	837	861	871	923	893	827	917	867	819	861	900	868	884	829	877	871	846	855	869	879	808	875	843	878	890	878	873	932	879	854	822	946	902	869	839	859	896	870	924	898	880	862	841	902	868	880	832	859	880	844	836	841	797	927	881	869	879	873	891	840	837	858	883	876	912	875	869	865	882	866	894	890	929	824	910	890	847	937	930	928	870	860	892	827	895	903	871	859	843	874	855	897	895	854	890	912	843	827	897	857	889	828	853	842	886	868	913	888	839	850	900	842	860	888	841	904	838	857	920	879	871	825	907	882	892	896	888	867	898	884	852	866	888	901	858	916	908	882	869	833	877	838	896	895	893	899	833	843	841	888	923	898	889	888	863	842	835	863	880	855	894	866	888	864	860	888	844	910	916	836	875	924	880	808	860	908	872	845	846	919	839	889	856	910	942	886	885	892	879	902	915	875	828	907	850	830	923	895	837	875	859	898	869	850	915	896	893	851	851	928	899	893	839	862	854	886	855	841	866	837	857	862	832	895	871	871	870	810	856	841	881	852	889	823	820	858	900	828	832	894	868	890	853	853	882	923	863	861	858	893	856	845	911	884	879	874	861	906	878	852	846	869	977	835	872	851	913	897	879	906	857	875	842	867	867	835	856	853	869	895	895	881	860	919	920	882	845	819	872	862	879	823	901	841	904	855	833	844	835	856	878	845	830	847	890	867	850	888	867	893	907	881	863	880	849	820	829	835	892	885	869	840	830	799	894	859	802	787	862	932	864	896	851	888	879	905	883	857	826	868	868	914	853	875	865	895	865	910	880	859	848	860	870	841	852	848	891	874	926	847	918	813	894	889	913	896	841	852	818	892	829	892	934	837	928	826	852	917	882	875	804	888	909	877	881	898	882	887	830	875	914	906	938	892	845	872	851	866	899	887	874	934	830	920	878	887	860	876	849	886	843	874	894	844	847	869	870	869	878	853	877	905	838	894	877	828	884	817	874	877	879	916	910	886	929	844	848	855	888	870	848	824	910	872	868	916	870	854	846	862	898	880	928	880	862	902	854	872	870	842	881	875	834	870	858	877	840	849	866	881	905	896	903	885	867	897	916	897	885	930	845	834	875	847	901	870	917	848	931	848	905	890	841	798	905	884	874	886	922	876	903	880	890	813	886	876	882	884	866	810	882	952	904	885	904	862	851	844	875	890	842	892	812	854	859	891	861	888	903	918	897	837	920	841	877	829	826	855	899	898	874	901	866	821	907	914	882	866	916	897	877	846	839	894	940	841	874	856	854	886	909	922	857	822	854	880	891	917	875	857	933	851	877	879	851	853	858	879	837	873	854	836	859	849	865	911	880	869	877	923	865	844	862	891	874	880	875	852	870	861	852	937	850	891	908	878	913	823	861	814	867	927	880	896	905	875	894	860	832	908	870	864	890	882	837	945	883	835	838	851	883	875	876	893	925	882	874	872	865	922	845	870	886	836	833	895	896	912	862	884	859	905	867	865	890	876	818	868	835	916	874	859	864	860	889
19819	11857	8318	3936	993	593	547	436	442	386	373	366	330	332	337	327	369	338	341	325	334	292	332	326	306	346	350	318	356	313	288	292	305	351	300	316	313	342	345	332	333	326	350	313	309	329	308	316	312	330	298	281	299	310	311	330	320	340	308	327	353	312	328	293	352	327	326	295	288	342	282	307	292	323	360	322	313	310	310	300	318	319	322	316	304	318	316	326	301	325	286	279	300	301	288	316	308	318	309	352	303	304	308	312	312	300	306	308	317	305	347	322	304	301	301	328	342	327	332	309	334	320	333	310	301	310	320	326	308	314	309	316	300	348	313	311	297	324	351	331	326	329	339	290	321	302	330	303	318	338	287	361	336	309	317	325	323	306	279	292	296	306	298	313	307	303	310	272	291	304	345	326	314	328	298	295	371	337	335	297	315	308	346	312	289	293	293	325	288	324	320	309	340	308	321	292	301	317	322	293	283	323	318	347	330	336	342	340	288	325	336	311	328	308	301	360	320	289	323	321	321	359	303	312	286	269	288	327	342	303	307	321	293	333	320	326	304	300	280	318	313	303	308	313	271	296	308	319	303	281	345	307	335	325	304	287	344	308	339	307	324	315	306	299	315	322	315	339	341	296	275	286	297	277	287	322	310	298	319	326	291	303	312	321	332	326	320	307	303	325	311	319	306	320	311	296	337	332	330	314	292	275	309	336	294	315	329	365	308	335	311	325	356	339	326	330	327	325	335	306	317	336	339	311	288	298	334	321	360	320	310	312	319	303	310	329	289	306	311	306	347	321	324	316	372	353	308	302	291	321	337	336	290	296	329	322	330	331	293	308	339	306	308	337	269	321	354	304	280	314	327	364	318	323	294	322	325	324	316	300	310	275	318	317	296	320	317	371	299	311	321	309	344	317	312	296	332	345	337	301	337	299	281	358	292	319	307	339	341	305	299	310	355	329	320	309	311	316	311	308	331	298	311	331	321	326	325	282	293	281	312	330	308	306	300	289	309	307	291	319	332	344	294	323	294	308	315	315	350	320	348	301	295	347	334	309	333	310	321	320	334	312	313	333	341	302	330	321	327	347	322	294	297	270	314	304	327	348	323	322	275	318	337	317	311	305	307	314	296	317	295	335	304	316	351	318	345	299	309	302	340	305	315	311	298	288	338	330	281	290	323	303	277	295	323	302	305	322	331	320	325	329	303	307	316	309	290	324	337	286	307	326	316	295	306	322	336	327	348	315	310	332	311	336	303	312	326	284	348	300	289	313	292	299	346	308	329	297	290	272	324	327	336	335	327	319	335	313	312	284	315	335	302	298	333	322	333	336	329	291	305	314	304	310	280	338	332	276	340	323	355	337	329	310	332	323	324	288	325	342	330	317	350	316	307	328	349	335	342	334	342	305	314	330	302	332	317	308	285	334	343	327	329	308	315	312	303	309	312	313	310	339	294	328	289	334	304	283	321	306	320	343	308	338	322	325	303	338	315	308	321	315	306	327	311	288	315	306	302	299	333	324	331	298	312	316	316	296	277	297	328	328	309	305	323	320	313	305	308	319	304	311	319	323	303	316	315	288	323	307	310	329	346	303	336	336	323	294	324	290	288	331	295	313	327	359	302	320	327	344	305	322	334	298	311	309	297	291	327	309	304	299	329	320	314	299	290	312	317	324	289	280	294	323	301	313	316	338	286	290	328	343	299	286	368	326	344	317	277	319	305	327	309	327	259	318	293	286	304	320	323	320	311	314	313	298	328	337	309	327	313	324	297	321	292	330	350	326	302	309	287	321	349	327	313	342	335	316	343	298	316	315	316	311	307	324	334	332	272	306	306	338	323	292	321	306	322	340	320	306	324	338	280	330	343	339	303	319	320	316	324	309	301	288	327	301	302	349	339	294	293	349	324	300	284	310	317	328	285	304	323	304	285	321	331	303	349	309	318	355	324	293	318	318	335	308	341	301	331	303	285	301	267	278	315	332	349	328	346	333	348	318	327	349	315	283	294	351	326	288	296	286	288	327	363	318	331	294	284	320	305	293	308	312	301	343	305	340	309	320	318	310	313	329	317	284	313	325	276	284	272	310	303	323	302	309	310	303	264	310	308	322	307	314	339	314	309	290	336	321	294	323	336	320	314	320	311	342	332	316	348	359	316	315	310	328	320	343	299	309	303	300	330	297	331	334	302	325	302	308	306	340	311	299	309	307	292	319	305	313	345	286	311	299	309	304	335	277	299	326	321	317	301	318	309	345	338	293	317	304	323	323	342	320	303	326	321	347	329	290	328	315	337	325	321	304	337	283	331	318	318	332	312	317	338	321	307	330	317	314	328	321	313	337	361	317	333	301	306	357	336	312	313	326	317	310	311	281	299	314	310	302	305	289	339	308	319	326	323	328	343	319	288	310	293	308	294	324	333	328	331	364	321	336	324	354	336	336	323	319	341	318	305	290	296	320	310	293	291	306	311	317	337	378	305	353	315	330	332	326	323	334	326	317	322	295	310	287	333	317	298	283	281	304	344	342	309	320	319	325	290	329	317	314	321	357	349	333	308	336	346	298	338	330	275	330	334	322	298	307	300	317	315	316	284	313	322	292	327	320	288	325	306	327	323	285	322	300	332	307	316	347	297	319	305	315	300	291	300	302	323	297	313	332	290	322	299	277	305	319	306	303	313	341	283	296	311	296	291	290	311	298	323	312	333	372	295	288	342	296	317	312	332	332	295	323	351	325	290	325	311	306	339	321	310	308	337	287	315	295	332	339	278	317	303	343	292	292	339	299	322	300	301	257	273	322	329	289	308	342	321	312	325	333	290	284	330	313	313	331	350	318	319	282	315	319	316	357	296	323	316	325	307	332	328	323	305	327	332	289	302	314	312	329	322	281	347	324	322	328	359	291	313	312	315	292	312	294	344	307	316	360	296	325	294	341	309	311	280	336	301	300	315	326	312	313	293	292	308	335	309	347	312	306	297	277	302	331	323	275	335	300	321	327	287	347	294	321	328	309	319	336	319	314	303	296	312	338	340	320	320	314	325	316	320	269	319	307	309	319	319	323	309	306	305	305	292	321	327	345	305	333	319	290	323	328	301	301	327	302	331	313	339	299	307	321	355	332	360	331	331	342	302	305	347	310	340	332	331	308	317	304	320	355	303	291	307	307	323	309	321	331	298	314	320	288	314	314	336	352	295	304	314	293	349	310	313	323	339	271	351	323	311	314	347	298	331	315	322	325	315	310	372	332	323	336	313	341	304	324	344	296	338	326	316	321	331	322	337	325	317	305	298	350	361	318	285	313	323	307	316	318	304	331	293	306	312	327	315	325	336	318	279	313	342	310	306	327	303	335	324	297	328	321	316	336	335	327	316	326	298	303	305	299	326	336	318	338	315	332	320	327	309	312	322	310	346	305	315	324	308	303	298	289	300	276	321	329	344	307	351	314	297	301	337	335	279	340	349	306	284	286	327	302	339	314	368	343	317	288	322	312	311	316	295	319
11866	9850	12891	8727	2519	1859	1577	1350	1179	1074	1014	952	895	904	850	864	840	787	762	841	814	695	766	753	727	771	717	728	759	733	717	679	708	759	670	722	752	694	712	725	715	743	696	740	791	721	716	709	723	700	724	733	745	693	741	737	699	680	734	681	763	720	722	676	681	748	684	765	754	720	727	716	689	709	735	716	655	727	743	665	715	731	669	711	754	683	723	747	709	766	714	698	690	674	721	734	714	718	690	714	734	734	695	713	717	703	750	677	683	750	735	702	722	709	685	702	677	720	689	700	725	737	690	736	708	745	673	702	727	655	696	769	721	705	708	723	683	710	763	702	736	697	699	699	722	712	726	718	695	712	755	706	701	690	746	677	727	694	725	691	693	691	656	708	727	723	698	713	741	717	751	757	690	742	689	696	727	717	750	755	703	697	685	724	745	736	720	685	675	720	685	735	734	750	698	711	711	704	690	735	713	678	704	739	715	647	699	678	679	712	678	733	710	738	719	745	713	735	698	677	700	693	714	720	735	756	708	746	682	705	690	721	714	697	685	699	678	731	766	698	725	728	673	731	704	702	705	728	714	744	723	738	696	727	750	730	681	737	705	729	726	728	720	748	699	711	721	723	720	689	675	727	713	724	743	730	693	711	756	703	680	692	697	672	699	664	734	691	715	731	680	702	687	802	727	705	776	710	687	748	704	731	714	675	698	689	747	680	708	757	727	718	757	702	717	699	738	715	715	707	716	711	731	734	675	741	721	761	697	675	717	673	762	746	672	725	773	747	741	706	755	742	669	755	734	720	681	737	694	723	709	731	668	741	720	701	708	688	801	632	725	775	733	753	687	706	740	708	760	716	707	692	777	725	737	690	769	674	699	678	748	735	695	746	717	669	683	703	726	721	737	703	701	768	767	723	726	726	729	711	731	725	791	664	652	757	708	736	736	717	748	697	701	714	743	719	711	710	669	728	681	664	687	691	707	698	717	734	716	693	729	688	689	735	704	676	687	728	722	681	710	682	697	651	745	687	741	708	707	636	740	767	721	703	684	708	703	731	703	734	740	699	682	739	709	709	679	726	703	691	680	683	737	710	752	675	737	693	735	722	673	695	691	698	734	713	730	673	702	677	721	687	759	733	725	733	737	728	723	645	699	725	731	718	767	743	717	738	685	707	667	677	721	701	697	712	728	737	726	708	704	691	765	685	743	710	727	689	707	735	713	701	750	703	729	771	748	715	690	715	744	666	770	690	744	714	710	716	709	705	709	727	710	692	720	743	685	713	709	789	678	679	798	727	695	742	731	727	685	654	710	704	706	731	708	684	722	704	734	662	690	715	661	646	748	669	685	713	732	695	712	742	670	704	686	714	711	747	690	708	665	694	707	743	710	693	681	703	764	722	689	687	722	722	732	682	702	713	733	745	687	680	699	692	718	682	685	712	712	727	685	707	770	723	714	707	693	715	703	677	703	715	692	698	689	699	786	730	677	725	732	663	744	685	751	663	739	696	711	716	704	729	726	707	682	715	746	713	735	717	734	719	712	677	722	707	723	661	710	686	723	725	705	706	705	694	747	658	679	755	757	729	692	728	687	723	669	699	732	733	785	701	703	685	680	735	733	672	725	701	727	703	721	684	666	684	661	738	695	656	725	695	748	685	691	727	724	731	696	658	711	649	718	698	729	729	730	704	701	733	757	697	695	706	695	701	729	749	699	721	759	723	698	670	691	671	714	667	700	732	763	719	700	727	719	713	732	723	686	700	670	726	752	700	699	698	740	724	722	690	754	688	736	723	693	748	745	771	698	692	725	692	725	693	686	699	674	730	698	683	707	719	697	715	692	682	751	675	713	732	707	687	679	731	748	706	765	708	736	684	687	806	739	711	686	700	687	681	713	706	744	732	748	738	704	710	647	735	743	756	710	696	696	726	664	697	705	720	743	715	724	712	725	682	766	693	716	679	625	718	762	697	735	714	738	708	711	747	675	733	693	731	666	682	748	695	732	743	713	737	680	739	725	749	709	716	748	720	685	723	716	692	733	696	737	729	691	727	744	722	676	705	714	699	716	721	709	738	719	718	691	707	701	759	686	736	709	700	780	726	698	692	699	699	673	740	742	697	724	723	687	645	689	715	710	692	739	718	704	722	702	712	744	741	708	729	734	711	691	678	697	716	703	722	754	739	712	697	741	741	667	710	731	760	770	716	721	672	716	752	746	714	713	708	732	744	697	745	667	683	768	745	665	718	705	684	732	705	712	694	710	718	729	710	740	697	646	738	692	720	672	685	671	717	702	717	719	681	643	721	745	706	711	710	702	720	706	747	725	717	688	716	729	715	731	713	706	693	679	718	702	689	655	725	711	719	708	679	681	711	767	682	708	698	722	739	738	674	739	661	701	696	696	755	722	733	696	720	724	704	685	639	678	745	672	677	711	698	643	760	656	728	694	713	701	780	776	686	694	720	713	705	687	695	710	688	702	754	758	654	738	723	686	696	747	703	687	693	693	693	702	697	714	694	760	755	696	720	709	730	703	752	752	670	709	702	742	734	725	718	658	740	701	721	768	691	737	732	663	731	701	745	707	736	709	723	719	671	695	716	744	718	738	712	746	749	732	715	705	738	749	701	709	734	727	729	677	706	753	698	710	707	713	694	708	715	716	742	659	714	753	655	732	699	720	742	702	740	730	711	728	684	702	701	745	712	666	728	726	705	706	720	710	693	727	696	696	683	689	696	674	714	670	687	692	746	687	727	648	723	691	712	738	732	730	757	670	699	713	729	689	734	689	728	683	705	763	735	693	718	709	749	728	667	704	702	759	676	737	679	741	695	697	673	722	697	764	733	694	705	725	704	718	745	713	704	763	716	720	692	709	690	703	736	738	743	672	701	725	692	652	698	774	676	633	716	713	735	647	742	651	728	748	716	720	708	753	696	700	750	739	690	704	734	759	726	655	695	720	669	691	707	693	745	739	707	721	728	678	732	724	689	725	725	684	696	735	700	756	711	733	696	725	727	677	709	721	742	726	720	679	698	742	709	742	719	769	745	717	730	742	672	747	699	693	728	751	741	649	692	761	661	738	695	700	670	708	752	737	731	717	718	716	715	718	713	698	725	688	698	659	706	739	687	727	736	702	703	697	709	668	678	688	703	710	703	707	729	761	700	720	719	726	705	626	724	671	693	706	659	728	695	713	679	694	721	700	725	738	707	707	697	764	695	695	696	679	716	732	694	706	730	714	699	712	743	722	688	711	708	703	709	667	717	714	669	709	699	775	769	728	703	753	703	744	754	729	729	716	695	701	720	708	725	726	675	725	699	727	699	691	695	734	719	759	715	731	694	749	744	702	714	756	720	735	705	754	725	708	717	750	744	723	732	681	745	638	730	740	669	660	717	707	716	734	680	716	733	756	689	746	738	738	739	715	760	700	711	747	722	661	690	715	726	705	756	688	727	671	710	695	728	691	729	734	709	688	692	763	734	707	707	759	714	724	678
36731	29860	30701	22505	5505	1465	1024	807	674	602	514	521	540	470	447	433	412	405	393	379	381	402	393	399	401	381	396	385	342	396	369	393	394	358	403	374	408	367	366	382	360	385	343	370	391	368	426	359	368	374	401	368	347	366	345	356	334	378	339	349	349	391	377	384	384	383	355	364	347	412	366	357	371	382	366	380	415	364	380	330	359	397	397	308	401	402	394	352	356	332	360	377	362	395	383	322	383	358	361	365	363	328	381	358	382	350	398	416	392	408	325	372	391	382	368	340	382	359	382	362	331	393	377	375	392	353	397	361	350	388	414	433	407	350	374	385	356	402	346	380	384	387	381	367	373	369	348	407	349	358	346	409	353	355	391	386	373	377	373	376	358	351	364	378	364	357	410	370	396	350	369	388	366	370	347	374	384	348	378	367	370	342	376	351	364	394	356	346	358	391	331	361	428	405	398	385	387	366	362	343	382	381	362	367	382	394	397	354	356	370	360	402	379	341	405	385	385	351	393	403	341	354	365	350	402	369	347	350	348	396	382	412	366	364	386	354	395	328	393	371	344	389	382	371	364	376	372	424	407	373	343	361	343	326	371	366	403	373	382	344	358	367	371	397	363	377	368	371	363	386	391	404	373	400	381	391	365	360	373	361	363	381	381	356	377	342	399	393	365	359	376	345	400	348	370	345	403	385	402	376	389	396	360	351	397	348	375	355	356	357	358	399	376	374	378	321	376	359	351	414	401	337	396	322	392	334	387	392	347	405	335	370	331	352	367	352	347	318	334	386	377	396	344	354	367	403	377	376	403	362	384	376	383	367	371	357	334	351	376	388	401	376	363	337	398	350	322	396	379	377	349	337	387	376	378	362	371	365	349	401	309	355	406	377	402	370	365	371	397	389	371	337	346	404	358	365	368	383	337	375	369	372	359	364	377	339	339	397	357	370	377	355	378	336	325	337	381	380	345	388	366	347	371	372	346	380	378	387	369	349	422	399	372	361	356	341	349	367	374	332	391	358	357	350	388	419	356	370	375	389	405	398	366	379	350	391	355	367	352	354	358	367	380	357	360	374	381	358	367	346	383	388	363	372	347	415	394	360	375	430	369	380	324	331	369	373	357	403	382	385	359	405	356	342	338	372	393	399	376	375	398	390	400	380	356	364	431	362	357	395	342	412	344	379	379	357	363	392	358	339	355	335	343	385	423	335	366	345	399	389	387	341	359	376	354	377	386	373	381	401	356	363	408	360	371	386	388	419	366	384	380	387	368	377	356	374	415	371	409	353	391	363	418	384	350	399	377	399	360	363	318	411	377	378	324	363	356	378	385	379	408	397	393	376	354	357	393	340	332	346	388	394	373	379	410	351	351	380	396	410	389	373	368	349	358	347	384	376	343	346	393	358	355	381	377	374	363	385	376	380	366	381	396	359	354	330	357	364	391	352	374	346	333	364	407	376	368	401	405	371	378	389	373	388	364	346	350	365	389	352	374	326	402	326	362	369	341	308	389	394	395	386	431	358	364	353	383	377	359	329	356	379	363	381	366	394	394	429	369	351	348	359	366	401	396	349	395	340	359	363	380	373	406	426	408	399	378	361	365	378	387	370	376	363	392	405	344	336	354	361	358	396	384	374	364	371	393	361	373	354	377	369	384	360	369	361	371	380	360	360	367	371	363	355	398	370	385	370	329	338	366	343	357	353	362	386	380	354	384	380	400	396	386	391	399	362	369	396	366	379	345	401	400	408	376	394	395	371	344	401	369	410	359	342	344	402	395	396	366	393	371	391	337	364	368	378	416	382	399	359	354	389	370	371	365	350	357	367	342	376	384	376	374	372	410	377	392	373	379	373	384	363	382	384	409	375	391	385	376	372	333	350	365	362	386	408	383	359	386	398	388	356	398	373	389	361	392	367	371	318	338	395	355	376	342	365	350	397	341	401	388	376	368	359	358	389	372	339	380	370	354	353	382	344	399	360	402	389	371	392	393	383	423	375	416	374	352	405	392	357	376	358	338	406	369	350	389	371	377	362	347	392	379	384	392	380	369	348	353	366	415	386	354	330	388	383	364	354	384	390	362	395	377	365	381	344	321	351	369	380	341	326	367	371	384	372	376	370	394	374	398	387	335	361	350	388	364	349	362	372	360	379	360	383	381	385	361	371	377	402	388	395	377	389	393	371	402	365	379	383	388	355	370	405	377	379	402	373	372	339	365	378	399	379	371	350	376	375	384	409	380	382	370	378	334	335	393	383	388	373	392	368	369	372	344	417	404	368	397	384	374	353	384	349	366	367	382	384	412	338	396	369	373	391	410	375	347	406	386	388	377	395	396	362	382	385	374	390	354	349	362	335	375	408	334	389	356	378	380	413	371	365	367	410	366	439	354	360	393	368	336	370	390	374	406	402	340	362	404	440	376	352	384	370	372	359	377	361	379	393	373	372	380	388	391	318	376	380	403	369	392	389	356	362	401	394	356	384	400	371	354	376	361	357	360	359	387	389	378	354	363	391	323	359	407	391	385	377	386	380	378	377	403	352	364	351	397	418	367	384	327	344	370	376	388	340	369	417	371	411	385	354	360	368	389	345	355	371	359	425	371	370	360	382	363	401	360	365	353	379	347	393	393	362	383	384	407	377	365	348	426	404	406	367	416	353	379	373	375	388	404	388	374	356	344	374	320	399	378	352	347	339	370	390	379	355	384	365	391	393	354	397	393	382	357	369	343	380	381	377	377	334	362	374	341	390	387	345	362	357	367	356	375	360	342	403	358	368	390	360	384	365	406	359	372	360	387	388	378	389	376	352	403	328	352	409	394	366	382	380	341	395	397	388	372	375	373	365	397	338	366	386	335	381	351	372	352	386	383	420	366	371	342	348	389	366	381	366	376	397	393	385	382	396	404	378	328	367	342	388	389	386	369	380	407	350	355	424	388	393	399	353	384	344	362	350	360	378	362	319	360	347	380	406	355	355	376	356	353	369	379	347	355	365	365	375	322	372	373	379	381	349	402	385	375	346	378	362	367	350	397	374	387	411	359	388	376	382	392	378	337	396	355	333	373	369	355	393	373	369	386	348	371	368	354	353	345	404	351	357	396	328	378	378	400	348	366	397	354	343	377	408	362	358	363	346	358	359	358	389	388	323	360	370	346	380	392	350	376	364	356	395	383	413	401	374	405	355	381	358	369	352	389	366	357	363	380	375	388	407	378	363	370	365	335	367	341	395	365	388	378	350	361	388	360	395	390	357	381	331	378	352	364	386	352	362	389	372	395	356	391	355	367	369	381	356	362	393	358	404	379	393	364	353	401	399	379	338	393	396	413	357	358	364	382	381	399	397	381	347	379	400	362	337	390	360	337	395	347	415	390	391	388	385	369	381	384	341	370	344	360	390	395	402	376	382	387	346	366	399	368	400	378	383	360	358	370	360	389	384	387	390	320	388	377	379	396	368	362	403	363	378	359	341	389	353	385	331	365	387	390	382	358	365	363	377
23729	23864	32981	26009	6232	3247	3132	2905	2411	2102	1539	1596	1534	1369	1336	1246	1164	1121	1029	1028	958	943	963	862	938	951	896	887	896	875	887	844	869	876	860	860	797	829	818	813	845	813	812	801	828	837	855	854	846	843	839	864	764	816	857	877	862	865	830	832	831	812	791	844	814	879	809	831	835	821	829	833	831	857	810	887	841	881	838	831	812	813	847	787	813	817	806	826	834	844	832	829	818	840	816	823	810	841	794	837	789	806	784	834	836	814	821	834	840	879	836	856	823	786	823	829	815	857	796	778	859	801	826	785	833	849	814	836	855	865	810	791	829	832	872	859	823	821	756	801	837	846	801	836	827	803	847	859	848	804	832	795	857	827	861	804	832	816	750	763	820	813	821	832	876	824	848	870	818	832	815	830	829	777	862	781	800	876	838	828	801	815	827	814	845	811	816	831	832	839	831	836	800	834	802	830	806	847	816	825	815	802	822	815	847	793	814	773	799	859	836	863	825	829	882	796	844	792	861	802	799	784	771	822	779	866	803	816	777	828	859	810	794	842	804	872	806	908	855	817	802	911	790	780	819	860	828	846	794	812	827	837	814	808	810	790	830	812	783	837	813	801	803	801	841	841	844	790	796	794	791	822	795	801	829	833	823	826	857	801	854	817	841	799	832	841	836	859	823	836	855	832	766	869	825	825	838	771	806	841	800	787	834	867	808	749	826	821	805	792	811	882	807	827	851	822	841	797	867	811	819	826	814	862	800	871	799	848	882	786	827	829	800	790	808	850	815	810	815	823	846	826	821	820	805	848	826	813	823	800	797	878	807	817	828	814	845	800	793	850	777	841	874	833	796	833	839	827	752	787	786	848	841	847	858	794	836	829	800	781	851	855	827	794	833	814	850	850	788	837	799	865	897	823	865	855	835	821	858	810	814	824	803	793	819	815	789	895	839	835	844	802	788	843	822	810	838	796	748	817	840	794	853	805	799	830	809	803	868	842	822	813	821	842	852	821	760	836	791	833	814	785	849	867	821	773	753	770	848	790	823	816	836	872	834	801	877	792	792	829	841	863	816	776	844	786	852	848	807	778	809	812	860	857	829	818	820	787	805	824	801	876	876	774	861	817	862	870	840	872	767	833	801	817	800	826	840	757	830	840	856	764	806	836	858	833	823	823	848	783	837	825	828	819	851	795	818	765	825	817	839	867	833	849	778	831	803	827	813	782	872	854	810	810	815	816	886	808	792	812	859	798	815	836	882	790	784	807	821	838	847	880	824	829	801	778	786	814	825	819	796	809	769	807	826	812	831	845	827	789	773	825	801	803	887	840	800	855	849	826	760	829	829	780	796	765	810	819	817	841	810	841	859	828	801	869	791	854	842	802	754	790	802	802	836	844	870	833	827	831	859	827	802	767	833	805	808	883	813	792	819	822	776	841	769	802	811	863	885	822	795	864	796	835	775	849	850	848	820	834	829	825	840	824	807	857	774	811	826	829	827	819	798	808	791	839	822	822	809	821	788	822	862	882	815	842	810	787	837	834	826	827	841	833	822	803	853	862	885	872	828	785	786	857	775	842	803	801	852	842	790	892	863	850	791	811	828	829	823	852	826	806	814	850	787	840	819	800	782	886	816	816	840	864	802	814	830	824	874	792	846	791	820	817	788	882	797	861	838	817	762	829	854	814	839	810	762	817	810	835	762	811	770	774	786	807	844	846	811	819	818	849	812	806	805	816	791	862	823	860	767	884	818	830	855	818	810	846	852	830	828	882	796	817	784	822	777	809	826	820	843	815	843	787	808	813	793	857	854	883	884	787	841	814	800	820	876	859	804	815	800	835	822	795	843	820	808	787	840	826	856	850	873	812	798	785	829	847	843	818	806	846	820	862	818	792	772	779	857	770	795	814	842	810	796	867	785	841	841	841	818	806	832	772	793	784	830	842	818	850	825	836	819	820	805	847	808	852	826	815	815	859	842	764	861	817	788	802	835	855	793	762	790	880	858	839	843	795	877	848	819	854	804	828	817	797	811	827	860	806	872	826	810	842	819	807	769	850	821	850	832	863	780	804	812	837	808	792	815	819	825	817	790	832	784	809	840	792	876	838	782	885	877	852	844	849	862	849	826	833	841	807	767	821	815	827	868	827	795	822	864	806	839	864	838	819	803	785	788	796	883	817	824	865	814	856	867	794	847	850	796	846	824	830	825	789	872	838	824	865	857	831	827	834	834	885	824	799	797	820	795	813	845	865	830	845	813	868	824	817	857	859	849	813	832	826	833	781	832	806	830	892	842	847	820	916	848	843	831	790	816	793	844	828	829	779	823	803	804	792	834	812	776	824	839	800	848	810	763	828	813	826	815	799	822	829	853	802	820	814	797	810	829	835	833	856	821	763	787	842	825	824	823	823	817	816	857	802	809	820	844	837	817	792	774	802	791	796	901	825	794	773	786	797	793	830	835	800	822	839	821	780	800	784	809	862	852	808	812	842	801	863	814	838	857	822	878	797	775	879	849	821	796	811	836	841	806	831	865	835	820	795	842	822	852	790	824	855	857	818	807	785	884	837	861	859	791	870	837	833	794	843	829	818	789	792	837	849	872	767	857	836	863	738	848	831	830	815	833	804	810	824	769	823	820	835	889	808	761	822	862	781	813	803	793	815	855	852	787	868	829	831	856	848	812	838	837	830	875	818	785	845	776	838	806	827	849	812	812	843	806	828	852	757	871	821	836	834	765	808	808	812	826	845	815	819	871	843	824	840	817	887	781	819	851	795	801	838	836	798	846	869	825	818	797	844	838	835	906	839	842	846	814	838	850	820	831	828	819	856	864	854	780	818	822	821	803	856	848	835	805	862	850	852	839	861	831	824	795	807	808	845	824	817	854	819	840	834	818	834	831	797	788	839	812	808	805	813	792	840	768	801	812	832	800	803	851	809	794	863	806	778	822	818	810	854	814	842	838	810	804	831	849	847	857	763	815	829	809	810	870	846	789	865	806	877	837	845	817	823	864	834	798	846	787	828	849	809	804	803	804	819	793	812	872	838	810	823	845	786	798	774	822	840	880	835	803	866	821	805	850	854	831	831	850	814	805	835	805	817	861	820	815	807	799	816	854	890	791	824	801	750	836	780	877	839	819	792	791	846	789	816	836	826	816	845	783	790	838	838	813	841	805	841	823	793	800	807	833	824	792	892	872	812	841	776	844	771	827	842	849	849	863	788	802	795	816	840	799	773	818	846	823	812	851	822	798	830	856	840	869	878	865	820	858	825	821	810	854	845	811	853	813	796	844	839	804	821	844	868	792	832	864	792	818	817	835	799	844	873	801	832	841	816	815	835	828	835	839	849	825	839	835	820	806	901	809	854	805	795	795	821	836	834	821	783	831	802	787	853	835	835	827	818	842	842	785	821	842	832	846	795	837	804	828	841	856	827	881	839	850	809	812	872	806	831	824	785	821	827	830	826	816	828	800	860	807	835	752	845	851	809	841	784	802	847
48435	40071	43745	33028	11099	3330	1668	1193	1043	879	722	690	637	598	557	493	496	493	439	494	474	458	460	427	459	428	415	451	484	468	436	377	385	413	412	398	426	447	411	443	431	395	459	396	393	415	425	417	432	433	438	416	429	455	426	391	468	407	410	412	411	384	420	435	439	372	406	413	386	423	416	424	395	415	393	455	409	415	430	402	481	454	438	425	435	412	410	433	420	419	375	420	419	390	458	399	458	434	439	420	421	423	430	434	460	437	412	441	434	399	409	389	436	405	402	409	427	442	394	419	427	423	425	390	418	395	383	391	414	455	390	417	411	423	377	450	439	431	476	467	430	372	391	397	454	415	434	438	420	437	429	389	420	462	367	418	412	388	399	406	386	463	415	428	402	430	420	392	378	408	422	429	414	406	409	396	437	416	424	416	423	433	423	393	434	382	423	413	413	422	438	424	461	442	411	371	392	417	394	410	418	391	408	432	420	416	415	424	390	445	443	442	396	416	435	408	446	428	470	394	409	391	464	406	422	427	397	402	400	466	420	430	420	418	439	442	383	414	421	393	426	417	413	407	445	407	444	415	425	387	459	427	415	429	393	415	411	436	466	441	383	445	425	446	373	426	443	396	409	429	440	429	429	396	428	415	406	438	390	377	411	439	420	388	420	399	418	445	407	445	409	423	414	402	439	426	443	426	424	401	411	407	423	432	426	383	440	415	454	440	445	434	444	430	455	424	432	395	420	376	405	378	411	399	415	406	422	399	424	431	431	374	408	416	429	454	416	419	441	428	410	409	401	384	459	398	446	424	412	451	416	371	426	422	434	439	428	444	419	419	422	450	424	392	436	389	425	398	383	416	417	412	386	444	407	411	454	370	407	417	424	446	419	435	405	426	415	424	447	426	430	430	414	402	411	461	406	398	442	448	426	447	428	465	392	398	420	460	452	409	440	485	409	403	419	401	433	424	411	460	402	430	406	443	387	423	383	407	466	409	462	403	428	383	411	390	433	406	435	439	436	421	423	443	459	429	389	422	428	406	418	411	384	413	360	394	388	428	450	443	453	428	433	464	440	389	386	435	409	484	377	450	431	417	407	408	440	430	426	388	415	438	407	410	399	458	428	427	413	431	476	407	409	410	433	361	400	403	412	432	484	434	413	432	436	415	451	388	446	443	397	405	412	450	413	432	426	447	400	441	414	429	420	428	426	432	416	411	414	384	463	462	424	410	409	472	486	431	399	399	435	401	416	405	392	405	448	460	426	427	400	401	399	391	416	414	432	386	443	423	437	415	404	401	422	389	428	413	402	436	455	400	408	452	461	454	438	415	425	415	408	398	383	452	408	407	400	413	441	413	395	383	438	451	439	434	447	412	405	427	441	418	415	443	426	410	424	449	416	421	432	448	396	426	442	428	415	476	422	377	415	417	449	445	407	431	403	435	398	416	388	426	411	416	462	413	402	431	421	452	404	436	431	435	436	439	399	399	432	413	445	437	387	391	399	414	456	420	426	448	389	392	412	436	412	412	398	470	399	428	423	427	467	421	412	357	453	422	427	412	475	399	400	399	390	403	423	414	404	427	452	376	419	417	426	447	365	415	420	449	418	405	464	419	427	423	417	434	409	419	406	451	448	363	372	440	405	431	401	406	398	437	462	426	417	422	443	436	431	397	416	419	422	429	410	392	429	435	413	468	416	409	428	450	458	414	426	419	431	393	428	421	417	414	425	431	376	419	391	440	405	449	391	408	455	417	427	453	420	427	443	387	416	426	421	423	429	449	380	409	430	426	411	430	408	379	426	398	408	403	429	417	431	420	416	447	423	399	429	409	403	417	434	414	475	439	408	432	396	453	413	396	404	438	405	436	405	439	455	426	440	421	370	413	465	465	430	379	452	402	446	421	398	451	410	390	446	436	397	447	393	441	429	447	427	435	421	472	448	430	404	426	430	426	398	452	437	409	417	438	386	426	464	398	448	400	444	432	418	444	451	447	420	433	428	406	407	399	422	414	434	408	425	418	424	416	367	416	404	397	412	401	409	432	421	419	418	377	450	458	431	427	473	436	408	394	395	463	447	392	397	378	441	414	422	437	418	420	408	430	396	455	393	393	449	443	427	432	415	447	371	435	455	417	424	444	380	421	392	438	436	423	434	401	441	431	458	430	460	399	475	410	433	439	393	363	400	426	427	383	474	437	433	422	453	421	401	402	445	411	403	455	412	485	384	431	454	396	419	381	416	429	457	387	436	413	433	414	398	432	452	424	454	422	429	410	417	424	418	414	413	441	431	415	404	413	403	362	451	394	421	434	392	450	462	407	398	405	398	410	410	395	436	385	432	420	460	414	391	409	448	435	431	453	416	388	394	420	441	430	440	388	398	434	436	405	406	449	401	411	425	429	419	415	440	444	432	419	423	374	469	455	447	424	417	455	399	452	435	437	412	446	383	446	421	375	417	425	432	398	376	429	439	407	442	456	430	438	410	398	469	466	436	455	400	393	456	400	391	452	400	434	404	458	416	426	435	434	410	421	441	449	437	400	405	443	428	454	379	438	432	404	457	451	421	424	389	438	376	412	411	427	455	394	401	462	415	449	413	426	425	416	415	447	386	438	446	410	383	428	375	428	424	431	423	434	408	429	414	434	390	425	417	410	440	395	422	370	405	424	414	445	419	407	368	399	423	406	411	411	433	425	419	433	437	424	400	460	419	412	368	408	434	484	446	417	421	391	381	384	422	358	430	430	439	450	459	441	400	426	401	408	438	428	475	453	429	439	442	407	412	418	431	429	427	393	418	413	451	456	421	406	389	412	433	393	381	436	431	428	453	409	447	407	404	432	398	390	426	429	427	417	480	395	436	437	468	424	427	436	380	399	456	411	412	394	372	419	398	439	402	450	420	384	426	453	411	449	442	421	395	427	412	419	425	346	418	428	406	423	407	415	380	409	432	422	426	425	459	396	398	383	406	405	419	426	422	436	433	448	459	443	403	419	407	399	385	436	440	415	448	429	417	418	415	447	399	457	411	412	442	421	440	418	417	408	429	380	444	443	417	442	433	411	399	420	436	459	437	414	403	460	412	439	395	424	446	389	409	413	410	424	406	431	438	428	423	441	430	373	413	441	463	425	412	434	407	453	450	435	404	430	427	433	410	437	427	414	415	422	422	388	459	420	409	387	424	442	413	454	449	413	404	388	459	401	419	434	419	393	411	404	414	426	408	387	456	418	433	462	422	419	421	407	447	428	417	411	420	421	428	444	442	412	452	398	431	431	418	420	428	402	409	451	436	423	404	401	404	422	429	404	399	443	454	395	410	432	436	442	429	420	409	399	445	386	394	448	427	430	413	419	416	391	428	443	431	434	438	444	389	436	413	410	409	412	403	429	420	387	420	401	451	417	440	423	452	378	432	404	413	443	443	432	432	373	449	428	403	449	398	466	417	427	481	394	413	413	463	416	415	406	416	390	447	397	386	454	427	462	441	391	427	436	393	472
31338	31149	42261	35530	7376	4696	4448	3686	3460	2736	2219	2141	2063	1836	1822	1548	1454	1321	1229	1258	1123	1070	1111	1015	1059	1020	1048	1033	977	1057	939	941	922	988	974	944	964	977	928	927	883	888	949	959	942	944	898	857	905	971	918	880	901	888	961	931	938	901	927	954	943	910	958	966	853	932	902	944	931	918	938	904	860	904	872	910	913	859	911	895	873	917	880	913	871	898	941	931	925	956	990	897	913	897	964	976	884	917	927	888	866	901	897	895	913	938	975	923	883	877	946	890	904	880	914	885	914	866	871	880	874	977	913	894	935	1002	904	942	937	939	920	926	841	890	904	882	929	935	937	924	907	929	918	894	924	965	916	982	929	929	927	889	894	918	923	908	921	894	910	922	938	847	876	878	919	942	860	864	936	904	962	969	888	902	832	884	847	906	882	925	835	867	887	916	887	913	915	949	926	844	927	878	932	894	854	968	902	962	947	945	831	893	889	887	922	918	874	922	957	902	950	880	924	978	921	877	891	899	948	906	916	926	938	874	879	932	919	899	925	902	907	927	935	929	904	923	902	890	953	920	930	939	914	930	931	894	979	866	985	969	948	918	900	893	862	946	876	887	879	866	917	929	913	928	870	913	872	930	903	945	908	923	889	911	953	920	897	891	887	909	879	960	930	901	895	924	858	907	927	860	919	878	894	908	872	930	903	897	898	871	922	840	935	862	950	976	951	855	849	969	926	897	888	876	930	932	899	912	923	939	896	966	940	889	959	915	886	920	898	877	902	901	918	927	893	910	888	928	908	896	877	916	921	885	875	942	923	861	900	875	879	908	851	899	960	947	979	947	841	874	915	910	878	904	909	897	884	906	855	905	902	918	878	974	853	873	943	916	954	938	903	881	946	927	950	865	908	920	939	931	837	931	871	910	913	945	920	967	927	915	898	917	854	947	946	911	902	866	888	868	924	871	910	960	916	921	907	865	908	837	912	920	919	840	929	907	927	931	902	912	921	942	955	869	878	902	862	893	915	920	904	839	902	941	934	938	960	890	902	918	916	931	887	874	908	868	901	876	889	883	873	876	902	951	887	917	895	910	922	907	891	864	963	915	928	904	948	909	885	978	886	884	903	897	920	897	910	880	941	881	924	873	838	860	886	916	916	902	953	921	888	902	906	942	930	911	900	962	901	903	924	931	880	888	952	893	858	931	905	903	873	872	931	914	891	933	885	905	942	943	920	955	903	908	924	938	898	885	942	930	841	936	935	940	950	900	943	924	856	880	892	946	914	930	863	919	858	901	891	885	937	879	903	915	906	878	912	914	949	912	883	926	895	930	956	925	920	926	935	894	942	932	868	868	879	857	910	922	916	888	921	965	876	948	905	861	899	863	897	920	878	876	902	894	867	914	883	916	868	881	913	889	909	872	886	920	914	925	912	917	908	884	889	833	974	908	959	865	904	905	900	895	915	902	922	896	980	919	895	887	938	910	860	919	873	949	927	876	896	854	897	910	934	949	932	871	937	910	885	861	938	857	857	904	916	937	941	883	864	933	905	897	890	888	935	945	887	900	995	907	955	863	917	968	898	937	915	905	889	923	900	885	915	935	950	906	911	937	884	919	885	964	932	921	913	897	899	939	906	924	880	868	930	921	892	939	973	902	904	905	865	932	863	906	965	863	837	911	929	966	952	951	911	867	942	899	888	885	881	847	876	903	929	929	946	901	854	938	949	932	938	911	913	945	876	943	886	934	910	886	867	862	895	895	892	911	949	914	944	985	918	947	893	925	860	887	919	911	912	896	906	887	873	922	897	901	915	881	927	893	934	928	933	933	870	909	899	914	913	937	858	885	901	920	876	853	933	920	905	866	941	905	872	912	941	937	951	861	890	917	922	931	925	963	920	915	932	914	865	911	859	880	915	902	876	919	895	922	886	854	944	856	897	914	868	883	912	872	872	912	929	873	947	887	938	839	901	874	931	933	868	911	917	970	881	910	926	892	943	922	826	888	912	905	898	905	920	866	836	925	907	878	949	868	916	944	924	918	884	900	910	952	909	924	931	902	910	901	887	919	932	917	877	889	904	936	955	886	882	858	898	911	908	930	896	897	849	960	862	909	932	920	888	939	914	903	915	925	891	893	890	944	903	933	872	930	885	884	933	859	918	984	975	896	921	933	961	946	966	915	966	928	901	969	894	875	912	900	929	926	925	912	937	925	953	923	913	943	908	897	900	946	902	862	860	909	940	881	921	926	857	961	905	934	897	831	869	964	888	878	872	897	880	946	892	915	905	910	951	895	868	934	965	877	894	913	876	951	932	950	867	930	863	912	908	906	903	881	897	929	957	922	845	918	930	957	871	945	948	940	855	908	960	972	937	940	912	936	929	877	880	893	861	897	853	951	910	899	942	947	883	924	909	943	867	918	881	924	890	915	870	889	859	854	921	915	918	845	831	903	906	899	905	893	943	903	925	878	921	895	885	850	911	827	970	938	918	888	852	916	894	894	955	911	913	939	893	896	897	889	891	866	894	876	930	935	923	891	897	906	939	1000	910	932	945	911	900	915	953	858	926	971	944	909	967	882	930	942	944	930	911	958	900	911	937	861	916	900	939	915	912	844	924	880	889	950	872	894	910	958	914	895	979	874	906	896	870	896	931	919	924	898	881	935	937	937	870	933	881	886	938	919	870	927	893	871	913	950	915	895	953	968	887	952	899	929	917	875	905	899	887	914	898	942	922	925	881	882	890	900	962	903	920	870	983	889	882	903	891	879	895	912	890	935	893	944	908	900	1024	896	882	946	920	954	884	874	925	959	897	856	917	904	923	931	908	931	881	950	930	907	901	894	968	945	924	1007	974	906	928	901	927	957	875	894	864	892	948	914	947	917	923	946	911	903	945	896	934	932	913	965	918	950	898	903	909	850	911	914	888	971	873	940	940	886	839	868	909	939	906	881	879	930	911	930	907	933	948	891	909	916	937	912	924	852	899	884	892	920	898	866	899	869	910	927	876	918	876	898	924	853	907	931	947	944	924	886	933	871	924	898	904	876	887	883	945	900	870	946	884	885	945	972	905	971	941	847	918	858	876	866	870	919	988	923	906	895	919	935	875	933	868	929	891	948	897	937	915	872	955	884	862	868	876	921	878	897	912	900	964	910	899	908	905	976	891	882	950	947	894	977	879	940	917	918	915	884	915	902	900	888	923	899	900	926	946	882	880	904	933	870	950	906	904	953	953	925	869	936	885	914	861	922	922	870	928	925	889	909	897	882	968	901	849	885	912	954	879	926	859	845	856	919	961	913	913	845	878	921	919	885	911	919	920	919	950	959	932	911	882	893	853	911	957	876	882	915	899	916	875	948	929	931	892	863	882	900	900	856	846	955	894	902	924	953	955	905	944	876	953	933	913	939	881	954	959	906	899	939	914	926	933	909	915	928	874	942	892	911	966	920	861	917	941	930	967	903	914	943	894	914	897	908	938	887	910	881	930	916	913	917	975	919	922	919	892	916
20270	12410	8282	3912	899	614	491	473	437	419	379	391	373	373	327	358	346	378	347	364	361	321	324	338	356	371	335	323	348	377	308	331	333	365	338	334	338	285	332	337	336	348	338	321	327	329	351	337	315	317	354	334	349	387	311	353	346	335	354	399	372	354	378	346	303	341	344	389	337	352	358	362	324	372	364	356	326	350	332	351	336	365	342	345	354	379	333	370	349	332	363	333	352	318	346	352	354	371	345	340	402	298	376	326	330	340	347	359	338	328	336	318	337	348	304	369	373	326	348	377	330	399	388	356	333	338	353	346	332	352	344	332	337	376	322	303	322	343	344	346	319	334	359	361	327	341	345	368	343	335	358	362	330	361	373	361	351	358	357	351	351	317	339	309	349	313	345	318	344	337	367	336	362	342	367	342	295	335	313	323	338	303	344	375	331	345	317	360	340	373	318	343	344	318	331	379	356	366	350	344	350	376	333	312	328	315	327	325	364	302	338	326	312	316	367	355	332	338	327	356	367	360	311	342	340	371	367	353	338	334	350	367	317	360	338	366	340	374	353	357	324	385	342	326	322	380	365	329	326	332	351	327	379	329	357	352	337	339	343	352	350	363	340	328	342	356	328	351	347	328	314	331	338	349	378	370	313	340	376	346	299	381	391	327	320	335	324	336	349	360	315	351	346	345	376	325	355	321	308	312	376	350	324	358	305	320	399	332	351	350	338	328	343	357	354	355	360	356	333	359	337	340	368	356	365	362	351	351	355	300	335	310	384	359	321	342	320	347	377	328	338	346	342	356	355	383	299	324	377	341	394	320	350	333	356	334	344	373	339	343	359	340	353	362	341	355	330	332	330	365	348	346	390	343	340	379	291	371	368	367	364	326	316	344	385	328	334	328	345	359	364	306	338	355	352	312	334	340	367	354	348	325	346	341	346	365	343	381	321	329	338	325	349	302	379	346	315	298	300	345	320	347	380	330	358	317	334	346	337	327	350	363	366	356	329	342	357	370	346	338	349	349	333	334	325	339	317	344	326	317	354	329	366	340	336	376	384	331	325	357	305	390	334	337	349	313	337	334	379	340	365	349	326	344	339	386	334	333	352	309	332	354	347	350	359	331	312	301	393	347	311	345	363	353	335	323	329	351	340	355	341	394	393	322	334	373	355	320	322	312	342	313	343	367	362	340	325	331	323	345	335	313	352	316	374	342	369	340	353	341	373	335	332	346	334	320	343	360	321	355	303	344	355	319	360	337	384	343	355	346	344	337	328	360	314	303	336	345	357	343	312	359	325	290	342	335	327	333	349	358	315	326	318	362	343	363	317	356	340	366	328	330	344	344	321	383	331	345	348	336	351	324	341	349	348	355	348	366	331	353	337	355	378	361	373	361	336	318	355	357	328	374	374	361	348	328	347	361	384	335	355	329	330	354	341	337	335	371	363	320	332	309	304	354	355	316	363	354	345	344	321	381	337	362	336	357	335	333	365	346	329	342	359	346	340	342	360	339	297	311	352	318	323	355	324	337	346	353	345	343	361	392	350	323	330	297	362	343	329	339	382	338	341	343	341	357	347	348	352	322	356	336	351	339	314	351	337	356	336	336	326	307	334	339	369	318	344	329	328	339	359	352	353	367	361	364	313	367	374	383	359	329	344	386	329	309	350	359	304	322	319	322	318	358	354	354	341	364	327	332	336	340	333	352	346	364	363	366	319	333	330	366	363	313	339	341	376	358	324	340	344	387	346	323	344	332	333	361	342	376	350	364	342	321	358	353	361	370	355	332	341	393	340	350	370	348	328	336	353	343	356	365	333	362	333	339	332	328	352	348	323	330	376	364	367	331	330	330	340	374	320	323	349	353	362	345	329	350	356	372	325	345	328	339	326	336	333	338	355	337	350	339	341	355	363	357	375	345	310	322	385	379	354	338	336	346	308	322	337	331	355	381	351	344	358	352	356	315	329	320	331	332	352	366	319	347	343	364	332	328	309	355	366	353	347	373	366	327	360	363	361	345	362	380	318	343	331	324	318	332	345	348	352	353	340	323	335	366	319	313	333	350	341	308	319	311	336	293	356	365	369	359	326	362	327	347	332	377	363	329	342	338	333	300	336	349	335	370	321	357	372	313	369	344	345	327	359	346	322	340	342	356	371	344	348	345	326	345	332	345	315	330	324	419	339	360	337	339	362	327	319	350	341	364	376	336	346	306	338	334	345	374	340	326	359	328	343	340	343	338	329	372	339	359	323	333	319	354	374	361	352	365	346	378	355	317	341	343	356	350	363	316	321	330	334	353	324	348	337	325	343	365	335	325	364	331	319	328	347	335	342	360	333	367	353	378	353	375	341	339	355	325	342	348	384	332	355	332	326	361	349	323	327	336	308	369	329	359	382	358	355	333	348	400	332	315	353	336	324	339	339	369	385	394	360	302	394	332	344	349	383	365	317	348	345	382	342	367	347	333	339	332	319	296	335	370	346	330	365	346	320	346	353	337	317	363	341	334	336	335	368	328	358	342	327	364	363	364	358	322	358	328	342	376	344	390	322	304	333	341	361	350	301	340	346	329	327	334	356	371	351	365	322	348	353	348	317	349	316	326	352	321	333	348	339	339	341	379	343	355	340	356	360	331	322	357	337	308	324	348	333	342	376	331	333	328	352	369	336	355	340	365	385	317	373	352	345	357	368	342	349	306	324	377	339	349	315	335	337	342	359	349	322	356	329	342	340	340	351	335	323	336	321	374	298	290	352	326	323	306	370	334	373	340	374	350	322	343	383	316	311	345	323	344	349	369	332	339	343	318	330	372	346	361	315	329	347	354	312	330	348	337	379	293	327	342	310	356	345	344	287	298	348	384	354	358	348	344	333	309	345	380	374	346	344	334	351	336	313	312	350	347	296	324	314	388	364	324	342	348	358	349	340	350	321	364	352	358	362	351	355	312	353	372	335	341	346	363	366	371	324	371	349	339	347	343	338	351	358	339	327	335	357	328	326	329	335	335	350	332	337	354	352	353	362	367	363	349	349	320	323	321	348	324	343	335	320	339	355	339	332	302	365	342	330	342	351	307	316	305	337	349	343	336	347	323	344	364	366	351	323	350	352	359	333	355	352	358	335	334	343	330	340	364	360	303	393	318	326	351	340	309	333	362	349	312	360	298	344	309	340	373	369	330	345	320	334	288	331	328	346	340	305	315	355	362	363	365	320	330	346	324	340	368	336	367	355	340	366	303	367	354	327	358	331	348	362	338	342	330	364	341	345	328	330	308	320	341	318	338	338	369	338	364	329	340	360	346	354	345	331	348	342	358	354	333	330	332	355	318	366	398	333	343	356	320	387	310	359	354	329	355	335	331	317	339	322	322	344	343	332	359	321	381	350	331	330	303	356	318	337	313	368	357	329	317	329	329	333	377	330	301	340	343	382	318	335	349	355	328	347	365	362	359	341	338	351	322	333	352	342	339	338	369	318	348	336	337	339	344	357	359	358	312	312	360
12603	10332	12674	8631	2450	1770	1483	1355	1176	1053	928	1022	957	878	941	890	861	882	855	792	802	787	815	826	817	797	788	794	771	737	770	783	779	767	742	756	775	796	819	790	782	758	791	761	751	805	780	742	797	800	750	760	745	742	748	758	794	785	781	768	765	745	743	788	760	798	778	747	789	738	770	799	730	737	759	783	731	804	753	764	762	771	733	821	742	764	781	762	788	740	811	768	726	775	762	764	811	817	791	734	812	794	754	784	780	722	781	746	749	718	768	769	739	763	721	721	816	784	739	799	760	754	770	786	758	752	757	753	767	772	751	753	752	740	817	737	786	786	768	784	772	792	717	804	766	756	745	769	813	736	802	762	777	798	739	735	787	760	770	713	782	721	768	754	795	749	782	767	772	791	734	773	774	760	778	787	783	787	753	771	778	780	732	741	762	743	768	735	740	731	740	762	746	744	746	818	774	780	793	766	763	797	725	762	757	801	708	748	768	797	761	773	748	780	806	776	746	774	751	763	741	732	746	747	757	732	770	793	742	762	762	742	768	786	766	794	781	794	775	758	790	801	766	789	724	786	766	741	776	765	716	731	760	760	842	794	763	728	788	760	787	762	769	735	793	804	739	795	774	751	746	789	720	728	784	711	767	787	738	765	782	772	767	811	761	728	788	797	798	767	755	784	815	735	817	750	814	751	779	758	746	761	713	703	746	790	776	762	759	793	766	785	762	757	822	742	747	743	768	751	732	805	766	780	785	707	766	786	806	782	721	750	747	760	763	756	773	748	744	763	759	733	773	766	737	765	699	779	748	772	749	732	747	721	808	751	756	766	795	763	815	733	745	827	775	746	757	818	819	702	737	760	802	744	789	799	754	774	716	746	722	753	775	767	744	751	717	717	748	767	823	766	775	782	765	760	763	765	760	725	740	763	769	793	774	759	751	754	760	778	729	731	762	746	753	757	763	755	759	764	774	767	782	718	758	775	729	756	783	776	758	787	777	799	758	768	737	807	792	742	782	779	755	772	725	774	767	765	742	789	716	824	769	738	734	735	738	762	776	712	752	794	819	753	762	743	721	763	712	775	731	774	783	731	788	780	719	747	760	738	758	777	785	799	783	777	748	759	722	773	737	801	751	739	763	803	758	764	773	741	695	722	766	768	808	729	757	786	754	765	760	732	741	748	760	743	794	741	800	758	776	774	725	722	784	810	698	736	769	746	763	794	754	776	741	737	788	757	725	703	778	744	769	754	757	761	754	744	786	795	786	709	772	804	779	734	772	792	729	739	740	753	760	738	730	821	735	751	694	750	728	786	713	808	770	744	728	781	732	751	754	783	748	750	738	761	776	753	761	762	766	750	749	730	742	791	755	743	766	727	787	732	772	769	773	762	715	768	778	777	777	751	733	787	753	790	776	709	764	729	780	774	790	784	769	757	785	799	769	735	811	743	772	757	769	771	787	764	697	744	763	817	783	742	767	697	784	764	748	791	794	714	753	817	763	765	757	785	829	767	769	775	723	716	742	775	745	795	776	761	768	734	827	765	787	742	745	771	836	727	782	728	743	733	727	746	800	769	720	752	774	804	781	744	761	774	705	740	765	774	762	778	729	746	720	766	761	734	778	801	816	761	803	754	814	763	731	750	778	738	841	751	733	781	773	771	760	780	780	781	737	782	786	808	753	772	772	759	736	781	746	726	777	758	762	722	773	757	710	774	687	790	772	759	772	740	738	726	806	677	746	824	735	763	742	785	748	761	803	719	822	758	741	731	743	752	744	741	752	813	755	710	751	753	739	812	783	739	748	770	758	740	726	749	779	755	740	793	755	768	740	756	781	778	788	872	739	797	795	741	764	771	728	756	752	803	772	788	753	770	725	750	774	731	687	750	746	778	767	759	747	779	756	750	728	728	778	761	707	760	753	827	753	746	760	779	747	746	702	751	772	790	768	806	792	781	767	804	774	753	783	772	783	762	742	783	775	761	779	760	751	756	730	783	717	796	688	746	771	697	755	738	751	732	724	776	722	764	733	738	761	751	758	788	734	729	800	733	781	760	761	772	751	742	762	792	747	794	758	779	790	730	746	763	788	798	740	797	773	781	717	753	769	779	730	825	799	745	729	794	766	766	801	802	727	749	787	779	765	751	750	821	799	756	767	734	783	791	728	778	749	744	781	746	784	765	793	785	812	744	742	741	760	745	741	742	781	752	797	770	763	740	758	734	772	752	766	767	737	754	798	756	731	833	758	823	771	775	777	787	780	747	766	805	749	760	742	751	752	744	789	770	716	745	815	715	755	781	769	737	723	743	798	819	777	798	807	749	712	785	718	756	811	772	783	711	708	784	780	809	730	725	708	752	744	735	808	803	767	768	730	760	773	760	779	759	778	777	750	757	744	724	766	796	747	756	754	786	724	753	766	748	736	773	790	798	793	735	767	780	768	751	751	747	709	768	779	774	789	784	786	749	688	766	708	752	737	768	770	790	795	745	744	788	770	747	759	755	717	787	794	767	783	745	728	770	783	757	770	753	758	756	818	790	767	750	747	765	743	749	765	790	793	762	760	792	746	782	815	718	734	772	779	783	784	766	777	806	734	758	780	693	795	788	719	791	740	764	759	751	815	766	761	697	803	748	753	791	727	772	742	771	770	760	798	769	724	718	744	731	763	765	761	787	750	808	724	802	740	798	769	752	791	779	759	730	782	773	753	800	707	748	733	734	740	756	772	757	807	785	763	754	749	746	720	794	757	802	740	745	757	719	750	767	730	787	780	730	735	726	761	735	776	747	782	794	779	806	723	698	793	822	786	752	744	793	769	807	755	753	743	770	769	761	735	816	763	752	751	716	756	783	746	757	754	753	730	843	743	736	725	762	748	781	802	768	726	743	782	707	802	746	774	729	758	769	784	741	750	734	777	759	800	739	768	759	759	790	800	798	779	821	767	772	716	757	725	780	718	751	718	745	706	702	755	769	828	786	749	748	801	781	810	797	781	801	737	791	739	810	774	765	797	758	772	751	787	811	755	780	678	754	810	759	764	740	772	734	757	727	773	735	743	732	752	785	735	745	753	791	748	793	746	736	853	815	733	745	718	729	782	748	747	759	769	743	762	762	759	766	798	757	796	755	777	761	764	745	771	815	787	796	798	721	766	744	787	782	750	761	723	808	740	799	773	740	721	828	756	782	747	782	759	737	804	767	767	776	776	746	754	765	739	756	766	786	768	737	797	762	736	730	752	793	765	811	755	701	771	724	766	748	748	764	767	694	735	704	792	715	801	719	784	760	761	763	767	792	717	788	743	825	776	759	769	744	763	742	729	742	769	768	747	776	766	773	760	788	807	756	765	753	797	759	748	792	757	794	754	802	766	791	754	791	765	803	723	749	759	747	747	732	722	754	740	729	766	764	758	772	771	753	766	786	765	724	751	743	729	762	729	757	799	740	787	779	775	748	755	753	773	734	718	796	758	798	785	749	737	787	747	744	763	760	766	713
38617	30262	32759	25724	5896	1531	1172	917	688	577	557	516	496	490	413	420	432	431	394	386	399	386	400	373	368	379	385	373	376	377	398	374	367	387	393	357	392	357	394	415	412	354	370	360	371	385	367	370	402	385	381	388	388	377	369	395	351	378	391	381	390	373	340	364	409	382	406	366	413	346	374	415	400	413	401	406	375	378	362	386	378	378	389	379	402	389	364	348	349	383	383	348	416	391	391	336	360	361	389	400	395	364	395	363	377	379	377	382	386	381	377	368	365	345	364	322	378	371	364	375	388	371	348	417	373	388	369	402	388	375	368	378	409	380	359	365	385	376	399	385	325	367	405	390	353	335	379	397	382	392	374	397	376	359	378	378	361	368	380	376	395	386	391	400	356	353	382	364	418	360	358	401	326	393	378	376	404	359	403	382	383	379	361	346	333	366	380	399	412	360	344	411	343	366	362	383	381	354	366	360	364	391	384	345	377	398	376	415	346	382	380	357	383	414	394	401	387	375	372	362	392	364	357	376	382	346	369	379	428	361	430	391	351	406	364	393	372	380	398	448	383	363	383	329	387	395	376	390	390	409	371	406	380	399	366	352	367	407	321	392	349	374	391	379	369	370	409	359	409	422	380	407	376	413	392	391	376	361	392	361	316	366	383	338	358	412	418	389	410	346	388	385	388	405	399	337	391	371	369	382	337	357	403	369	365	350	388	400	340	374	385	341	403	385	411	376	358	405	389	389	348	367	394	398	340	367	364	377	338	375	357	395	378	347	343	330	361	417	364	362	404	363	368	386	349	396	398	355	371	397	349	353	363	400	381	389	401	399	361	398	371	357	369	395	359	360	368	393	381	336	346	389	386	366	389	356	398	351	375	368	330	390	398	405	406	373	371	342	411	402	387	380	405	390	380	367	379	405	381	352	390	375	395	373	404	402	370	362	364	380	377	391	395	389	375	395	392	383	320	372	353	360	356	377	366	390	425	379	396	387	380	386	392	431	391	363	360	391	387	370	388	399	401	383	362	390	376	386	370	392	349	377	433	402	389	381	360	391	390	382	386	385	388	415	404	382	396	347	347	329	376	390	396	378	403	395	378	391	419	379	353	358	367	369	387	368	409	382	413	326	383	362	357	358	376	395	376	396	407	342	341	388	392	351	356	378	386	389	360	405	390	361	367	411	378	368	387	411	400	399	360	394	412	365	351	351	384	362	384	390	361	371	335	368	394	416	389	409	357	377	380	413	362	338	414	405	366	400	370	357	383	375	386	335	413	400	346	348	412	403	393	378	366	380	348	422	376	427	381	364	407	378	389	395	387	379	413	382	342	399	373	372	390	335	365	362	353	415	330	348	326	350	390	424	376	405	361	365	409	382	376	379	360	391	374	407	409	377	406	417	364	367	360	400	370	380	372	371	356	414	371	331	401	368	363	413	379	361	408	399	404	377	373	415	386	385	376	370	420	374	398	399	345	378	368	392	401	312	398	393	388	383	383	379	382	360	403	395	366	406	355	371	407	383	393	387	398	392	389	422	372	362	363	398	371	412	341	362	365	401	398	401	342	383	388	379	372	382	407	370	371	390	375	350	389	320	415	380	374	378	373	382	380	353	382	386	392	360	355	386	378	385	365	349	384	370	372	350	384	385	356	387	344	401	377	353	387	390	353	397	407	383	382	368	383	402	422	393	328	370	372	369	379	370	353	367	418	355	362	384	414	406	409	401	344	361	367	386	367	369	381	408	386	381	365	412	347	391	383	397	373	351	347	409	389	390	381	406	390	358	396	374	350	413	350	383	379	395	369	399	401	395	395	377	404	389	364	367	358	363	373	361	414	373	345	362	342	402	393	394	350	374	368	374	387	435	381	400	394	354	360	380	390	345	380	381	333	369	387	418	351	402	362	372	352	356	387	387	404	398	404	365	354	381	384	365	385	365	411	397	350	393	369	410	421	393	382	393	420	390	426	356	400	362	425	411	376	419	395	414	409	381	348	376	381	352	402	427	398	336	386	409	379	387	370	392	391	361	414	375	401	428	404	398	367	391	414	393	383	380	364	368	395	394	360	415	356	373	349	379	342	360	395	366	373	361	333	358	381	378	394	385	421	407	365	416	396	435	355	370	360	374	399	373	358	363	374	393	391	383	385	369	401	354	350	379	404	405	372	373	351	377	396	385	423	403	371	374	384	377	407	400	369	370	387	367	386	353	367	371	393	397	418	383	357	403	363	387	336	369	379	366	401	365	418	447	422	363	366	382	391	357	367	364	408	380	335	415	398	399	424	390	345	369	345	353	391	368	365	380	382	352	349	425	376	375	425	367	392	382	352	360	396	392	401	397	448	379	359	354	387	345	421	400	355	369	369	389	360	344	408	360	393	375	368	387	361	385	369	400	391	366	380	370	405	347	379	354	350	361	394	426	362	355	381	387	338	384	358	375	378	376	398	380	381	407	349	378	385	388	397	384	358	397	371	388	353	380	426	421	369	392	345	388	379	347	332	366	409	394	428	369	367	377	371	373	380	348	350	386	412	415	377	364	404	382	380	389	347	384	381	359	428	395	377	367	351	369	392	366	386	367	405	359	381	351	342	367	393	410	367	362	381	376	384	375	383	389	382	398	381	372	412	368	394	364	351	407	393	360	364	368	375	372	382	368	422	358	370	389	365	406	392	365	400	352	362	394	390	423	356	365	389	365	403	366	415	413	360	375	397	356	384	339	393	388	385	389	341	387	424	427	399	431	407	393	390	387	369	395	326	330	349	367	385	392	367	398	422	384	394	410	391	392	377	339	375	378	363	342	382	369	397	359	405	363	416	412	355	352	381	346	401	366	377	384	398	358	342	396	358	394	378	369	364	386	374	369	379	367	375	316	399	359	359	347	376	439	410	384	362	391	377	409	382	392	414	380	358	393	401	378	361	353	367	381	348	350	398	387	379	379	360	361	382	398	382	403	369	376	357	409	360	348	375	388	357	344	395	359	375	393	356	384	397	376	393	406	393	376	343	361	418	384	377	382	399	371	387	339	413	431	367	387	394	383	405	326	383	402	403	334	316	339	418	355	399	416	355	355	399	362	397	352	344	373	361	394	404	371	376	390	380	384	342	353	362	397	373	376	387	430	376	402	378	387	412	360	369	377	347	381	375	396	379	371	388	319	405	361	385	375	380	364	374	397	361	353	398	374	407	394	376	401	403	401	392	380	356	347	339	390	382	402	393	340	374	404	430	381	361	374	350	363	389	399	353	351	381	407	379	426	381	410	386	368	398	368	396	393	387	364	382	404	371	368	392	404	420	362	391	410	376	378	359	356	363	376	419	397	402	366	365	407	379	342	405	374	365	340	384	375	373	389	369	392	367	402	374	371	354	386	376	358	329	382	405	370	356	355	401	395	354	369	377	352	384	402	367	407	369	362	354	346	330	407	386	402	414	367	392	370	391	408	324	390	380	400	397	393	376	359	378	369	374	357	378	344	406	386	369	383	360	378	326	359
24946	23923	35488	28063	5362	3400	3234	2722	2395	1998	1757	1514	1460	1362	1270	1195	1125	1130	1059	1005	972	961	907	949	950	899	914	935	883	867	892	861	874	856	902	832	897	848	849	914	812	845	868	878	843	831	837	842	846	816	856	831	822	849	813	834	868	837	858	885	864	847	813	765	820	867	822	829	827	815	796	799	806	884	752	867	825	834	823	848	880	871	847	805	820	854	853	871	843	848	882	792	888	824	853	894	837	853	880	837	829	860	894	861	856	797	809	824	849	851	831	810	865	838	857	865	848	866	835	822	863	808	861	867	855	812	865	839	836	780	842	798	874	882	828	793	871	823	822	873	850	904	875	877	870	809	881	813	782	855	823	881	824	834	836	828	851	868	836	784	863	834	841	819	816	841	837	836	793	863	763	781	862	813	868	897	848	837	839	820	834	878	855	864	807	852	843	793	870	863	850	841	815	807	846	921	837	885	848	784	830	828	858	778	856	864	812	856	837	835	862	860	886	828	806	839	840	850	817	844	821	885	826	903	850	834	831	884	883	850	856	891	862	816	903	818	802	828	807	925	838	822	809	785	816	849	812	874	827	833	857	891	815	832	838	862	824	849	810	918	814	839	792	780	868	825	839	860	854	800	827	829	851	815	854	826	846	845	796	830	813	844	854	880	863	784	799	829	837	819	778	835	807	851	867	839	850	873	832	844	823	862	889	830	853	850	839	839	773	841	815	831	882	811	854	874	840	852	854	900	827	815	817	832	901	867	792	832	853	839	771	857	848	811	829	816	870	875	810	857	867	869	898	823	859	849	812	818	854	807	836	907	844	839	853	891	801	856	847	831	836	829	790	852	809	859	869	805	833	837	843	783	847	883	810	811	860	861	800	842	837	866	840	813	806	803	825	877	868	840	825	867	874	878	884	867	798	866	814	861	819	809	820	875	862	902	872	811	843	825	875	852	812	844	837	853	823	901	814	855	839	833	762	830	819	812	861	862	824	784	885	905	865	842	823	849	865	835	820	826	837	837	826	915	865	830	828	855	857	851	804	811	862	813	887	812	843	824	837	849	869	768	792	887	844	843	847	789	860	827	861	867	832	841	841	839	853	804	833	790	807	828	848	856	852	803	870	836	883	850	814	876	841	833	851	813	867	844	905	817	824	865	810	896	870	858	816	840	802	786	841	880	880	829	818	801	860	886	842	853	842	829	805	820	860	829	837	853	909	841	867	863	803	805	820	835	805	862	862	867	853	815	787	820	842	804	808	856	825	844	880	828	843	827	829	821	866	815	774	836	881	822	853	878	867	852	806	802	858	858	813	838	821	832	839	793	860	817	817	812	809	816	835	845	847	808	851	796	840	861	882	827	822	795	781	879	847	834	848	826	865	869	875	851	809	883	768	820	855	816	782	832	851	879	772	832	831	832	803	825	857	844	797	797	855	901	863	845	831	835	841	855	811	876	858	816	829	839	894	852	862	805	842	812	836	847	775	863	863	847	816	865	828	800	858	825	853	786	865	814	840	757	835	839	840	811	793	837	859	819	821	867	880	834	873	872	858	836	809	873	879	847	846	823	857	877	828	813	842	896	877	854	838	822	845	824	864	822	834	818	819	788	828	878	873	817	871	852	839	878	855	874	830	902	806	877	806	843	783	841	869	856	854	834	862	869	872	834	819	855	859	861	840	830	803	778	828	846	893	873	881	875	812	909	838	831	795	812	914	870	847	840	776	851	841	899	815	836	827	842	867	842	809	879	807	821	812	839	867	840	847	804	847	812	815	869	881	833	855	875	848	833	785	937	820	891	850	833	819	829	855	853	875	799	844	839	819	771	839	823	881	816	845	783	824	869	802	857	822	846	851	810	836	830	859	896	785	867	789	851	846	848	830	863	825	824	810	826	846	815	866	793	811	854	842	834	789	788	855	901	849	903	813	795	823	867	809	858	864	823	850	844	831	856	852	789	808	802	820	811	818	819	810	851	825	895	863	784	892	804	849	860	792	876	866	808	870	859	793	803	789	828	864	894	828	813	884	845	847	855	885	870	859	849	870	857	861	872	840	843	832	855	839	784	841	855	845	838	812	873	847	838	838	807	836	876	803	827	862	816	817	824	831	881	825	861	821	815	798	887	833	843	884	843	865	856	840	849	859	815	832	820	902	820	824	777	813	878	870	832	798	831	839	871	840	850	857	814	801	823	860	879	862	813	868	793	814	796	812	836	855	907	877	784	801	797	793	847	833	860	843	829	866	871	897	873	832	844	818	855	894	837	840	809	872	883	845	865	822	840	837	918	838	891	875	801	857	843	775	788	817	819	844	795	818	854	830	802	826	842	814	831	853	888	857	804	846	851	857	874	854	854	866	863	826	858	803	860	825	846	851	836	805	801	853	841	784	856	873	889	860	810	860	821	838	843	841	848	823	830	824	851	826	841	840	822	854	828	832	870	775	882	823	828	890	862	851	841	828	837	804	822	827	781	880	811	850	825	805	802	872	828	874	856	870	875	796	882	855	839	869	805	853	823	837	850	812	828	814	868	847	835	866	846	782	902	846	859	886	816	850	852	844	832	811	853	830	828	817	813	906	868	800	830	889	877	837	856	867	850	831	900	861	864	856	827	878	865	852	786	903	805	876	864	849	850	805	829	803	777	824	776	818	788	884	799	826	823	872	889	805	844	819	804	848	785	776	884	763	813	789	878	843	816	881	868	879	847	830	877	856	820	813	848	870	804	852	838	882	883	821	834	824	784	842	867	834	827	848	869	857	839	865	783	844	820	897	789	852	874	868	849	858	780	777	835	863	857	870	917	900	799	796	818	857	805	821	811	846	854	874	859	810	875	796	849	835	849	845	807	833	842	903	849	877	816	844	857	846	869	821	859	813	848	858	859	814	838	804	846	829	866	814	876	849	859	878	859	811	889	894	792	876	855	812	880	831	854	867	854	797	812	807	798	837	792	808	828	796	814	841	886	835	817	861	844	835	860	822	855	843	851	848	856	847	870	818	821	890	810	827	890	797	854	844	804	821	857	844	864	842	879	808	874	845	814	881	889	862	827	838	788	770	821	812	851	852	904	914	811	815	811	819	806	881	847	868	900	860	862	844	800	852	859	816	859	841	804	845	878	798	871	858	826	805	824	850	798	787	796	871	796	846	845	861	799	853	743	851	855	863	827	807	843	860	824	811	905	844	805	876	869	883	808	850	896	814	827	820	832	847	809	834	829	781	836	838	838	865	865	832	884	824	837	947	846	871	828	863	851	840	862	860	867	828	869	836	830	880	842	861	899	827	841	829	822	887	848	854	853	840	847	806	802	845	829	820	854	821	885	801	883	861	808	814	817	789	829	870	835	824	821	900	828	778	847	791	869	842	810	861	837	800	869	846	810	845	823	804	868	805	797	803	877	808	794	891	885	855	819	842	873	880	869	879	804	861	860	856	876	823	856	818	803	835	866	887	862	780	825	871	797	845	871	866	910	796	846	848	802	827	859	824	853	864	846
48654	39350	44770	37258	12732	3632	1691	1344	943	870	699	607	640	647	591	562	551	557	452	483	524	477	487	434	473	450	403	453	422	418	407	456	447	434	409	445	448	408	421	401	435	393	424	441	431	430	439	435	439	454	461	493	412	432	464	427	445	440	438	450	423	459	433	401	439	387	429	487	425	424	458	429	414	432	471	462	439	417	452	444	394	422	474	432	478	392	423	442	398	441	449	484	421	427	414	481	450	462	463	465	409	484	390	475	441	464	439	455	425	448	403	431	454	407	420	421	456	401	435	457	467	422	422	453	412	399	426	438	429	399	467	440	446	447	438	414	377	442	449	438	410	417	391	402	432	428	424	421	452	468	433	401	385	428	462	446	438	466	393	455	411	466	428	470	437	447	433	429	424	400	412	479	409	428	455	486	450	428	460	452	431	425	438	407	417	456	407	423	454	455	440	459	431	448	456	458	422	421	430	443	456	452	443	444	416	421	419	433	476	446	463	474	441	428	393	409	444	406	435	463	409	425	423	407	434	421	452	456	455	427	459	411	417	430	428	448	385	444	451	432	444	405	448	458	445	435	422	431	423	444	419	448	424	440	431	436	390	420	460	478	445	410	418	446	416	421	385	418	465	448	461	440	459	437	414	430	417	450	437	429	435	467	431	418	431	440	418	451	407	418	438	411	422	432	423	445	453	421	469	417	448	443	475	428	435	456	481	427	422	459	405	443	435	436	454	421	452	488	403	428	426	452	441	431	427	448	456	420	415	459	471	421	430	459	446	446	461	406	413	459	470	451	396	413	435	445	462	453	439	440	427	441	455	454	387	420	447	434	461	426	450	451	423	382	411	427	468	442	421	494	465	446	412	399	438	459	451	390	409	418	425	441	417	409	415	385	402	416	453	418	384	397	423	452	421	405	408	457	413	388	422	393	439	396	428	428	409	472	444	466	471	410	459	450	404	449	394	450	471	396	437	405	441	481	420	405	427	444	378	419	413	444	431	408	444	442	434	402	422	449	504	422	439	421	395	439	478	427	461	428	439	456	421	411	458	452	439	465	463	436	420	452	425	425	441	429	441	443	469	432	449	436	399	431	432	482	420	441	418	422	448	404	449	459	450	483	455	439	442	445	429	411	462	444	442	407	452	419	404	437	416	452	483	417	472	435	423	375	392	460	435	412	403	430	403	434	413	412	464	477	430	461	431	468	441	438	430	445	424	440	434	427	472	431	453	423	455	457	413	381	428	436	459	413	399	467	447	404	425	449	452	485	451	434	411	424	425	413	404	428	444	457	407	446	388	429	430	431	437	415	458	389	438	472	436	448	468	440	427	434	461	452	426	408	419	465	446	424	411	419	420	425	433	451	430	432	422	425	431	445	441	409	398	452	402	388	432	462	427	444	401	426	476	447	426	450	431	462	433	410	452	394	434	429	405	429	430	420	385	461	461	401	444	425	473	418	446	414	412	402	436	416	407	416	442	449	443	430	430	446	444	421	465	430	424	449	428	414	447	417	454	396	428	413	457	422	422	453	419	478	467	392	436	415	431	416	434	406	391	407	410	436	427	461	377	425	417	451	426	447	405	400	459	475	443	445	441	451	466	415	435	436	419	435	433	407	451	478	398	412	437	464	440	436	439	436	504	418	411	476	429	451	410	416	412	449	422	437	426	404	455	424	427	461	438	464	467	404	441	417	416	405	471	430	437	448	469	445	437	442	426	412	387	459	432	389	454	471	410	395	435	428	459	461	420	435	445	437	407	435	429	470	437	441	432	438	463	429	423	414	415	421	431	433	438	442	472	434	431	444	430	404	407	393	457	443	429	434	437	423	444	487	426	422	422	450	403	424	414	431	453	419	416	402	458	457	471	474	451	422	450	428	441	422	426	428	438	408	406	431	424	437	438	425	431	463	464	475	437	430	470	404	416	439	506	461	455	454	460	393	427	430	431	437	466	435	436	438	430	426	417	428	463	441	456	429	452	404	418	445	446	453	465	408	410	450	439	458	411	435	424	440	477	428	420	426	456	458	422	408	399	456	468	418	486	416	475	435	470	452	450	419	429	451	463	453	421	398	432	418	447	458	443	412	414	441	445	433	445	424	410	402	432	445	413	420	407	433	436	429	405	370	479	415	445	436	476	467	402	422	419	439	459	409	409	422	414	427	421	420	446	463	492	470	433	452	423	402	400	426	481	406	444	474	438	471	428	433	458	453	427	421	421	425	432	414	441	378	378	424	442	404	402	478	441	435	443	434	441	452	436	466	424	422	427	499	428	452	413	429	423	435	415	419	392	419	458	421	430	432	445	478	423	464	453	436	445	437	422	395	449	417	411	420	401	442	495	417	446	459	491	436	435	439	432	471	432	460	436	446	466	381	419	438	424	477	471	450	392	406	446	451	412	455	396	436	416	402	434	496	447	414	422	416	426	400	414	439	421	417	486	424	418	419	441	427	428	442	426	411	456	431	454	411	415	370	445	417	467	453	444	448	454	397	426	435	423	447	411	448	440	437	422	412	434	430	453	465	425	423	458	474	461	448	428	454	416	453	420	425	433	428	417	425	444	434	414	418	462	419	442	430	430	434	411	414	452	444	431	441	417	427	459	385	408	453	459	459	419	409	417	413	447	411	423	414	396	431	425	462	419	425	495	435	430	428	427	427	429	439	452	420	423	434	432	420	464	454	413	422	425	434	409	428	425	456	453	445	444	433	480	405	464	411	449	456	456	445	501	440	410	402	447	431	450	405	426	434	422	458	462	430	468	452	404	445	448	408	436	459	435	425	423	452	471	425	453	426	413	443	403	391	506	445	422	436	417	385	412	423	435	437	460	417	411	446	421	422	431	450	450	465	452	402	449	421	456	440	452	398	425	407	395	435	464	418	411	465	496	394	380	427	454	449	453	444	424	439	418	473	434	410	478	441	471	438	413	479	430	446	485	411	425	438	420	386	413	447	467	426	464	456	454	432	470	428	410	429	448	395	448	449	461	407	430	418	489	415	423	391	435	472	429	440	438	441	434	416	456	440	428	467	428	461	459	459	448	439	431	453	449	460	441	423	418	484	455	512	426	427	410	495	435	444	428	443	395	431	423	461	432	428	427	391	440	475	444	421	464	442	410	410	409	417	407	433	458	470	419	488	428	417	468	410	436	432	418	408	466	448	423	449	416	425	442	401	481	421	451	440	423	448	440	450	428	424	441	419	437	473	443	425	440	413	426	414	416	456	466	439	464	426	429	429	419	462	438	443	415	454	444	409	411	427	443	452	391	434	441	391	388	426	483	497	430	447	414	458	405	493	460	420	425	433	462	391	418	408	420	442	440	409	414	411	413	439	467	446	455	418	423	423	458	411	431	439	395	418	431	421	440	404	450	454	411	423	401	426	441	410	414	433	413	441	435	421	427	463	462	421	435	478	411	438	397	408	472	444	457	462	424	455	455	415	402	463	399	412	437	384	445	396	441	401	454	447	405	407	410	434	470	460	458	439	433	426
31321	30745	45047	37204	7868	4684	4200	4041	3431	2931	2373	2201	2103	1836	1679	1488	1418	1319	1294	1198	1151	1097	1128	1068	1068	1013	1014	1070	1050	984	1023	1026	951	912	993	972	965	964	958	956	984	958	937	964	931	929	980	927	967	965	930	1002	936	950	945	945	982	923	916	1006	967	957	912	925	935	946	916	882	898	941	951	954	949	1018	903	948	934	970	973	953	979	914	831	956	931	999	950	963	935	967	921	945	929	936	953	953	883	910	882	929	978	966	919	941	908	933	985	907	886	892	925	923	952	899	920	882	937	913	933	903	940	942	883	938	940	971	974	958	941	947	961	940	918	947	990	983	986	926	961	952	936	942	929	934	989	908	925	897	921	938	907	971	965	951	916	918	999	946	923	961	930	944	934	952	990	923	958	950	891	893	958	888	1030	935	915	944	963	950	857	986	929	941	938	956	968	970	993	931	938	934	918	920	939	953	908	926	975	981	985	961	923	966	888	924	903	943	922	974	969	934	952	935	967	925	942	909	956	965	936	975	953	950	938	956	981	987	924	933	884	985	1002	905	842	968	953	930	884	969	984	977	922	936	947	887	932	970	941	905	853	921	917	957	937	877	941	925	912	904	985	914	954	910	950	955	929	911	951	870	960	893	889	897	936	891	942	959	963	913	940	945	937	954	918	956	893	945	928	916	929	976	955	919	985	935	962	900	876	951	927	953	899	920	888	954	963	896	955	904	975	898	935	974	1016	952	950	903	967	951	971	999	914	925	909	931	907	906	980	853	885	948	878	919	955	923	947	911	872	953	918	969	960	894	884	917	957	937	905	949	930	923	942	955	939	955	945	938	970	915	917	937	913	982	886	919	956	997	872	938	972	946	955	911	946	921	879	964	958	911	950	904	946	924	919	957	936	918	919	991	932	909	868	907	935	911	947	916	935	912	939	940	926	943	948	922	966	933	944	914	877	964	885	942	950	960	900	914	938	926	959	982	921	923	932	978	919	1006	948	956	957	966	983	994	926	902	939	924	931	969	926	937	959	968	900	910	965	935	926	932	966	981	978	941	926	958	918	941	933	955	941	927	947	952	903	941	921	939	954	908	957	926	935	959	943	941	969	928	880	933	919	921	899	933	924	949	918	906	929	926	972	977	955	947	928	954	903	927	919	937	936	959	905	952	986	913	953	984	905	959	988	964	924	900	935	928	915	986	884	941	918	918	974	901	940	972	961	870	933	903	938	951	981	946	989	924	963	955	966	974	962	889	942	915	951	952	934	992	886	905	913	926	906	921	908	941	927	942	986	969	961	947	991	937	940	930	932	939	977	912	912	931	992	867	907	958	974	934	981	943	926	910	919	939	985	957	957	933	927	960	903	958	962	906	957	890	846	964	911	933	873	943	948	870	936	920	965	889	893	908	923	962	908	910	948	914	950	911	944	902	918	885	929	958	925	948	880	926	905	959	945	974	924	956	978	954	957	934	912	883	883	924	995	943	879	956	962	911	887	890	905	959	957	924	951	928	875	897	939	880	951	970	928	923	919	934	979	886	891	900	959	880	900	961	889	883	921	981	957	928	950	893	955	940	913	842	954	974	937	961	956	939	912	897	971	1023	903	916	899	928	908	892	992	933	933	963	968	939	896	887	966	982	953	978	917	914	904	931	956	993	964	983	941	994	952	946	951	918	967	983	953	938	977	907	943	910	954	978	879	929	930	915	905	939	976	956	881	916	948	911	919	966	934	954	987	901	937	949	943	939	973	952	933	924	992	878	905	941	954	958	966	969	935	977	996	913	913	952	921	931	942	978	965	932	889	931	944	914	875	970	931	936	916	928	990	946	884	955	933	942	969	946	922	979	944	936	942	929	936	953	918	937	944	944	956	913	936	931	1039	943	920	986	947	956	935	953	959	924	904	903	920	943	1001	944	965	1000	979	1002	961	942	883	1000	908	913	937	950	997	900	899	924	973	926	935	923	942	964	939	892	968	929	947	963	951	901	929	961	912	928	971	949	941	933	901	968	914	934	882	932	956	912	896	967	954	960	932	939	966	905	953	950	905	942	920	881	925	1020	899	949	903	920	935	921	970	1046	930	899	929	948	889	951	920	965	963	897	935	957	925	964	892	922	918	970	899	894	970	903	954	950	905	990	962	954	940	925	938	895	1001	913	931	908	927	950	919	911	880	1002	918	903	917	960	888	934	989	941	944	916	914	896	906	904	951	963	1005	889	963	965	971	972	889	954	892	952	1014	958	933	967	922	954	908	960	935	967	921	976	929	943	990	974	927	942	972	910	940	918	971	899	946	935	941	959	967	1008	952	950	930	946	952	924	921	982	892	925	948	988	989	939	936	866	959	933	942	966	942	866	890	906	933	926	933	905	923	974	979	931	973	946	988	967	896	899	932	916	925	927	908	956	903	942	943	939	955	976	892	900	983	981	863	1022	916	999	957	931	951	878	944	926	930	989	904	880	951	869	920	912	990	913	918	952	932	874	903	927	907	907	949	1009	917	939	901	936	910	916	955	910	892	931	942	929	949	960	949	916	944	915	1027	936	898	1011	920	895	892	956	940	978	879	961	933	959	906	931	937	910	1004	989	945	967	917	862	929	930	952	958	933	988	900	924	964	898	974	899	995	945	895	931	919	933	951	949	950	935	943	958	965	990	950	977	934	951	928	950	924	929	938	951	991	945	896	938	961	974	925	929	874	933	904	949	983	949	929	1025	924	985	962	954	904	900	938	999	973	943	952	953	943	981	950	974	947	909	934	946	943	927	924	913	936	924	929	971	967	905	991	959	972	908	899	914	956	920	914	908	950	953	926	964	994	964	990	921	957	967	899	894	893	916	890	967	954	915	964	912	966	950	915	977	956	979	944	923	907	943	976	947	994	989	971	952	968	902	903	873	945	938	930	935	976	966	957	905	932	972	930	933	909	903	906	953	913	923	970	907	946	966	958	975	983	910	951	976	931	887	931	1004	979	930	946	924	940	881	969	920	942	938	987	959	916	970	866	927	948	952	930	936	956	865	985	991	946	940	935	972	989	926	970	971	988	921	925	953	927	937	917	947	927	898	974	912	915	917	900	913	886	915	886	904	985	949	938	942	876	917	946	968	963	957	940	903	923	966	951	886	929	962	980	922	942	947	893	932	927	999	875	921	907	925	960	939	995	987	966	969	1031	896	945	904	928	885	932	936	995	940	949	967	956	892	960	987	945	984	910	959	899	939	933	962	922	950	929	964	942	935	951	874	963	909	909	909	953	942	893	960	962	884	962	894	926	992	930	911	931	917	883	969	891	933	931	870	916	953	918	942	934	943	956	939	970	928	934	938	928	957	930	932	924	954	930	996	991	906	986	889	958	968	969	962	935	877	999	949	876	914	927	903	893	983	932	964	963	967	919	922	896	944	947	912	942	915	890	974	949	938	939	965	961	892	909	957	885	979	1033	939	933	896	947	918	929	969	962	944	914	944	993	899	918	913	947	942	929	974	959	943	904	932	946	917	865	896	920	934	947	921	929	1003	962	929	909	1007	935	904
21269	12723	9249	4585	1058	627	548	486	492	407	416	407	405	369	376	414	401	397	381	385	376	332	378	411	369	340	364	329	364	385	368	387	372	399	404	411	364	380	370	366	384	363	350	363	341	382	353	325	324	387	389	404	382	404	384	349	363	348	399	344	366	369	359	393	403	385	352	380	361	403	374	399	357	361	361	379	375	370	353	396	393	351	382	388	367	375	389	374	348	400	391	371	351	388	381	360	413	372	344	380	410	368	369	388	355	401	384	369	392	413	374	339	370	354	386	368	422	422	394	346	382	371	390	358	396	393	332	370	365	346	361	403	359	400	341	378	382	379	385	405	379	364	407	338	370	402	361	352	341	397	375	369	379	359	385	348	357	384	386	387	385	410	382	408	385	352	370	365	352	400	352	404	416	352	370	366	359	336	370	366	358	365	355	374	389	383	360	372	360	416	363	355	400	364	387	354	381	375	392	376	393	378	395	367	389	365	391	375	337	383	344	353	340	393	349	387	352	385	376	354	374	395	350	368	374	370	379	412	377	406	405	391	355	385	380	380	423	408	363	342	400	383	397	374	410	388	360	381	364	378	379	385	363	423	348	398	336	386	393	395	414	365	391	357	372	355	368	395	379	344	379	375	386	387	334	376	364	389	393	371	349	348	352	365	437	357	400	365	385	350	347	322	358	346	355	365	326	364	347	371	370	369	337	368	345	395	385	369	370	356	364	372	383	386	389	353	368	399	354	384	341	359	410	374	367	359	350	343	381	390	391	356	389	376	388	392	385	365	387	376	359	351	392	342	362	371	387	337	370	332	364	327	350	363	357	375	368	383	376	401	406	366	343	405	376	361	335	323	348	376	356	387	366	368	387	368	361	368	384	364	373	361	349	433	365	356	348	359	394	373	390	387	382	365	366	382	404	399	399	397	371	356	388	378	359	410	378	369	390	373	388	361	387	414	372	353	330	388	397	344	363	378	371	364	374	375	410	348	357	355	392	411	379	382	353	368	366	385	356	372	377	393	397	375	351	392	366	348	384	384	418	414	356	357	405	390	352	366	387	372	356	371	378	412	404	402	395	378	349	351	394	374	371	342	390	357	403	384	384	368	376	327	381	392	367	353	387	341	392	381	359	339	350	364	330	395	407	372	364	415	373	349	371	430	368	382	394	419	362	391	360	392	367	378	400	395	373	375	332	361	363	388	354	405	364	382	335	391	374	374	387	380	406	378	387	369	356	409	364	390	368	362	347	369	374	346	367	369	365	409	359	410	380	348	330	360	375	391	385	392	385	373	407	345	414	390	373	348	387	351	354	336	378	362	360	388	339	420	334	348	382	374	375	389	400	337	375	368	356	417	367	370	361	372	395	381	348	325	401	380	378	357	367	375	360	345	384	377	370	349	358	341	402	387	364	355	333	316	375	363	410	357	369	339	366	370	388	361	380	351	396	361	357	335	368	376	384	371	370	362	390	388	391	357	370	370	348	376	384	374	380	354	389	344	364	391	367	386	386	372	415	346	391	395	381	383	415	352	376	358	379	366	371	365	374	390	413	371	359	369	341	375	362	362	381	379	384	376	379	383	373	366	363	407	405	370	349	408	394	394	375	384	395	407	380	403	372	357	346	407	387	367	369	373	347	355	389	364	409	382	388	322	354	370	343	374	396	363	387	369	383	352	384	376	358	380	322	374	389	411	434	387	355	382	353	368	343	340	395	377	401	419	386	384	371	363	367	377	382	362	366	326	380	398	409	379	340	346	391	369	402	346	353	410	321	368	386	362	366	408	382	389	328	366	378	367	395	380	338	369	365	393	382	338	396	395	348	376	352	409	369	336	374	355	345	411	378	424	375	350	364	366	364	382	359	370	361	351	395	367	371	357	389	376	372	351	380	349	380	348	411	410	404	353	376	375	388	390	377	373	317	364	335	335	397	366	381	376	321	336	373	391	377	398	357	404	389	359	358	353	394	354	403	372	417	395	424	369	380	377	353	357	362	394	373	377	394	375	367	355	332	377	359	377	384	359	342	419	362	371	382	352	361	340	374	397	378	358	374	348	386	364	348	368	375	386	321	360	359	363	357	406	378	407	408	386	414	389	412	372	376	369	423	374	394	370	384	363	379	361	362	354	416	396	391	356	355	331	368	400	380	376	377	353	347	355	404	348	385	335	388	373	384	369	407	417	398	380	340	375	371	381	325	386	372	384	372	365	385	353	387	382	318	400	380	377	369	391	405	374	373	380	389	362	370	361	365	396	379	339	378	345	388	382	344	366	353	338	376	394	397	397	381	380	364	366	366	383	349	369	373	347	380	376	405	383	356	379	383	406	372	381	354	375	383	381	382	376	350	392	382	397	365	377	351	360	384	390	370	376	327	366	379	344	379	344	363	370	375	376	394	406	406	368	394	350	394	362	350	333	367	334	405	423	372	373	382	361	374	379	385	385	359	388	360	350	401	376	371	347	396	344	375	407	351	341	352	375	369	369	369	366	365	391	378	384	357	370	370	338	386	372	362	346	368	372	348	366	376	375	385	381	392	378	401	373	372	361	353	350	372	396	380	365	383	361	368	388	363	393	358	376	391	389	329	366	331	400	368	356	349	403	391	414	372	349	406	361	362	404	419	345	374	387	399	347	354	388	366	391	361	364	370	348	365	379	365	371	379	378	377	342	373	350	352	378	353	401	351	370	408	346	376	381	361	353	352	360	349	333	385	355	369	401	366	363	389	365	351	382	346	356	374	360	401	399	365	371	361	401	414	417	370	376	403	337	382	397	346	351	382	403	395	360	377	350	351	387	397	376	390	352	396	363	363	351	384	360	364	389	364	354	344	347	348	362	361	344	378	402	374	385	401	349	377	401	380	341	367	361	370	377	403	395	401	401	373	372	390	411	376	355	349	391	346	417	390	351	347	384	358	358	371	393	331	355	364	382	360	412	365	390	395	408	377	401	383	373	402	375	352	393	365	343	364	377	380	350	370	354	366	377	370	392	333	361	359	367	350	368	337	363	338	325	361	376	408	384	379	367	364	370	385	372	383	373	369	402	328	388	385	353	365	389	365	372	395	360	432	360	355	378	352	393	347	393	305	378	366	392	375	371	339	377	368	386	363	350	365	360	379	411	407	393	378	323	338	343	366	385	391	367	402	400	347	363	377	357	413	359	358	412	402	351	363	328	371	357	324	355	362	364	366	365	373	364	374	386	318	381	343	354	364	334	358	392	355	348	397	373	369	374	358	361	371	375	341	413	354	380	384	355	375	366	384	405	365	357	392	365	406	351	338	349	394	417	391	360	376	365	353	363	342	377	379	356	383	375	395	350	361	389	338	354	397	350	415	395	389	396	379	415	414	394	365	364	341	374	356	356	367	381	427	403	346	365	363	381	350	382	400	374	359	358	389	389	351	366	398	408	359	391	318	343	356	395	364	356	376	398	408	373	386	372	392	376	382	398	367	397	396	360	378	346	365	371	380	351	371	393	374	356	404	369	401	396
12976	10280	14092	9991	2979	1909	1603	1344	1227	1162	1118	1073	1029	1024	931	1052	916	978	942	911	833	844	874	888	835	833	867	844	854	824	838	775	828	810	821	831	902	816	811	870	819	797	865	860	875	832	853	827	839	830	818	779	818	842	849	823	883	817	854	826	843	749	823	849	806	837	800	861	809	846	862	873	813	793	820	813	809	868	824	870	842	804	816	853	843	799	834	828	827	801	863	817	764	876	829	840	840	831	878	805	840	803	792	842	838	817	807	834	813	823	851	865	863	832	823	855	812	798	862	836	788	833	855	827	794	820	844	763	843	779	807	854	859	811	786	848	829	781	808	877	874	815	777	812	805	778	911	842	836	829	815	807	797	827	833	791	811	828	841	842	883	824	852	791	818	811	851	828	803	845	820	845	802	801	828	841	867	803	854	844	869	795	802	792	820	852	827	849	818	827	795	812	893	852	828	767	859	842	847	882	864	817	819	774	802	838	865	832	836	810	837	802	813	848	823	857	829	831	863	793	819	826	838	861	803	837	825	860	820	876	853	835	848	808	841	877	815	825	782	795	792	814	839	794	793	805	827	826	817	779	857	841	793	828	837	839	799	838	829	819	823	803	807	801	856	859	825	784	772	811	821	807	814	864	845	807	810	846	827	849	847	814	825	816	863	887	810	832	798	859	834	798	819	870	873	863	823	845	816	853	828	837	778	916	784	813	868	816	837	806	823	817	823	809	856	825	824	823	808	822	815	835	827	839	857	812	833	857	787	777	875	768	835	866	836	856	823	777	822	832	846	870	841	824	839	851	820	857	804	834	873	836	796	845	814	841	825	832	856	787	804	858	838	831	840	854	845	834	816	869	816	813	822	833	847	814	863	855	815	818	848	855	814	903	798	841	774	861	821	872	790	768	816	819	816	835	855	838	802	863	840	829	824	808	826	795	812	815	834	824	865	829	852	793	863	856	816	815	884	884	850	829	825	810	811	828	870	831	874	859	820	878	835	778	853	810	882	866	864	875	819	833	830	792	780	792	806	880	811	769	834	825	815	845	829	795	801	876	776	811	843	833	811	739	832	825	794	802	804	818	816	834	852	814	791	836	864	785	809	847	805	882	848	836	882	864	848	823	837	756	806	824	860	826	884	836	814	863	822	854	870	853	808	836	805	817	849	858	780	836	834	863	835	780	846	850	849	793	846	829	832	773	812	810	805	838	818	788	873	820	829	823	846	832	864	849	815	880	829	813	804	813	773	798	863	835	821	854	808	855	829	863	819	833	833	791	856	835	848	817	864	836	810	847	785	836	804	841	790	799	844	837	793	822	815	884	805	888	817	856	836	788	840	762	870	908	888	817	768	817	841	823	832	841	859	829	814	829	804	801	825	811	799	842	810	828	808	783	798	831	829	804	813	813	794	874	860	800	821	858	836	797	810	876	796	867	761	825	826	831	831	822	833	798	856	835	811	870	816	852	830	809	848	827	845	806	848	858	811	797	850	870	771	867	816	880	837	844	813	814	848	729	848	838	810	830	803	784	815	840	862	813	862	808	866	857	851	814	836	800	779	821	876	809	821	796	807	852	794	784	772	838	851	785	832	802	784	843	812	798	860	836	853	831	813	848	811	780	815	793	838	792	795	829	883	803	828	823	819	824	791	812	907	820	796	823	812	729	802	835	825	804	813	825	835	796	820	786	826	791	833	821	924	839	838	874	848	801	836	860	792	837	877	809	853	840	875	827	856	830	800	820	843	792	816	758	780	850	819	821	804	815	877	837	852	862	792	797	799	816	792	823	813	783	852	876	871	844	813	800	841	866	799	780	845	848	800	823	765	797	775	827	834	798	862	824	802	847	849	824	774	832	857	848	845	797	842	810	827	781	788	839	841	806	803	853	880	850	771	805	862	866	826	866	825	824	815	790	808	798	809	842	848	815	817	839	824	819	811	807	792	825	890	843	850	832	846	828	835	828	822	803	850	803	811	867	826	832	861	848	837	863	819	818	819	797	861	790	859	793	815	811	834	797	811	834	830	824	754	852	834	827	873	827	846	812	835	842	838	815	763	769	838	787	799	846	874	806	794	862	841	844	827	822	809	834	857	792	823	848	831	830	798	860	826	863	883	843	798	834	809	812	876	815	827	810	798	842	844	804	816	832	819	863	852	855	835	814	834	852	824	837	815	877	851	782	829	805	864	863	804	814	900	831	850	789	814	810	855	746	798	829	803	782	849	791	804	850	808	836	800	861	782	872	798	803	871	836	813	834	774	823	846	804	862	835	835	864	797	869	830	808	830	832	794	804	827	790	810	827	841	864	814	815	865	848	860	824	842	801	835	795	853	823	784	840	766	860	798	847	781	832	862	862	846	875	770	845	781	844	800	795	789	882	824	828	871	831	841	833	795	754	790	808	860	854	827	847	841	807	808	849	834	872	875	795	777	845	845	834	894	796	822	846	833	863	834	823	806	831	788	837	820	834	835	865	835	862	825	804	811	817	865	834	788	831	843	853	828	798	829	829	808	780	826	845	820	772	797	802	814	827	807	836	867	813	824	808	788	807	853	743	850	835	833	858	793	783	834	778	796	810	813	846	798	850	791	773	831	874	779	862	783	792	807	867	807	834	855	802	815	810	874	761	834	856	856	825	865	822	804	788	881	781	821	805	834	817	845	808	856	793	831	790	815	839	846	804	835	834	834	773	819	801	824	813	869	855	840	846	806	828	830	794	842	833	775	852	810	824	798	838	875	861	814	827	848	820	826	833	795	781	774	842	826	827	799	871	822	864	842	823	854	814	841	848	824	834	837	806	853	848	877	789	804	874	871	811	803	865	830	827	806	803	844	804	844	821	821	871	802	835	822	848	831	874	855	834	835	870	777	819	900	802	816	861	794	796	833	844	796	798	820	841	821	808	871	815	793	826	888	817	831	807	811	840	807	822	814	792	804	841	782	822	819	803	796	862	844	806	858	829	801	869	818	810	827	844	826	798	821	836	804	793	768	850	828	827	828	805	823	829	821	805	792	845	788	874	848	829	817	854	847	829	856	857	834	791	811	825	779	848	838	893	829	827	780	785	810	793	810	858	863	829	834	829	855	870	875	754	787	799	850	807	811	757	802	801	808	813	780	838	816	829	878	748	857	855	836	839	836	831	849	826	845	798	781	784	820	796	891	825	816	856	809	842	824	797	785	854	844	822	855	869	841	803	852	784	839	833	809	839	840	809	824	891	806	797	819	795	846	856	827	839	827	869	810	829	819	865	859	824	868	871	877	806	869	823	826	830	820	836	843	829	825	803	832	822	821	883	821	822	824	878	837	823	829	778	802	788	793	858	842	796	829	810	875	831	845	798	894	840	850	806	806	790	820	821	827	827	783	827	818	843	791	870	877	834	805	821	814	855	875	848	849	811	813	799	833	826	881	796	855	808	814	865	858	862	872	819	905	829	844	817	842	815	782	803	817	839	807	830	795	828	834	840	821	837	818	804	819	785	861	830	849	819
38973	31104	34924	27121	7492	1723	1035	868	733	615	582	576	534	497	519	484	482	463	493	441	457	427	460	472	461	427	429	398	469	475	437	456	457	444	448	449	433	477	474	432	455	427	434	459	413	402	432	425	470	436	403	417	417	425	434	451	450	416	451	450	422	427	420	405	411	425	422	420	455	413	434	431	430	387	455	470	446	449	425	449	445	383	444	413	405	475	434	416	446	458	428	436	439	446	448	492	426	423	440	423	447	429	416	376	464	433	447	439	417	462	466	405	476	391	408	438	483	458	436	433	474	493	445	435	453	440	409	451	452	392	430	421	471	440	430	452	410	453	466	438	452	412	481	482	451	431	424	463	458	423	412	409	431	430	414	391	438	432	433	422	469	417	402	425	407	435	426	422	432	447	447	418	434	430	430	383	423	431	429	422	430	473	411	408	468	453	483	479	426	440	436	387	477	392	426	421	424	424	433	422	424	442	472	481	451	442	400	420	440	475	397	491	427	412	417	452	430	420	429	406	430	418	388	463	434	436	398	418	472	451	412	435	388	404	423	415	464	461	413	401	414	404	471	457	448	432	434	436	437	401	437	418	398	452	416	431	449	374	475	465	441	455	408	458	375	420	438	428	415	452	435	406	401	434	433	385	419	466	396	451	425	448	413	427	417	436	443	454	412	460	399	441	461	435	423	433	451	439	395	412	422	459	425	439	438	425	459	458	461	424	387	431	451	420	471	432	387	385	399	456	428	424	442	427	427	398	422	429	435	416	423	387	451	414	400	425	435	386	414	453	459	419	429	450	445	454	462	452	475	446	450	429	417	437	434	410	436	454	438	437	427	446	421	426	468	451	457	432	439	468	413	430	495	414	409	448	424	406	413	410	409	424	417	411	421	453	433	450	436	492	445	421	449	452	420	445	395	429	432	437	436	426	432	470	467	443	447	457	406	430	471	414	430	451	463	442	469	446	442	467	413	449	426	380	423	441	461	450	432	451	457	444	447	440	437	430	400	408	414	431	435	434	428	435	407	450	460	434	429	449	459	427	410	441	449	419	403	425	482	446	428	413	401	414	444	402	424	453	445	413	440	425	428	431	452	451	429	442	434	443	390	403	411	408	445	418	467	412	438	417	460	460	456	432	456	408	409	481	428	453	448	445	431	450	400	489	455	426	420	416	468	461	454	456	442	387	434	378	456	376	450	422	490	426	473	427	431	431	435	429	398	420	468	414	432	475	443	410	437	437	448	468	463	431	441	390	421	424	413	434	454	422	447	435	449	423	420	439	406	424	469	449	393	434	419	433	403	469	419	436	410	468	382	439	418	428	410	451	386	426	428	480	428	415	434	422	414	384	407	390	444	443	481	462	446	420	417	435	464	434	421	436	485	426	441	443	428	432	438	418	454	427	407	444	482	458	467	415	426	396	404	432	444	399	408	441	409	432	435	420	400	449	428	453	485	421	394	444	442	429	451	404	437	457	436	444	417	464	457	435	418	399	410	445	435	453	466	399	429	508	384	411	460	454	450	465	451	421	420	466	477	467	456	411	443	404	386	445	432	455	419	465	392	416	411	431	435	441	464	424	427	439	433	415	431	436	413	404	396	396	438	445	440	425	482	445	418	406	444	488	422	462	412	454	466	452	445	437	429	439	421	419	414	440	377	453	422	409	438	470	407	447	403	420	422	455	411	477	469	390	416	457	462	438	444	461	486	472	431	442	404	461	451	380	434	417	421	429	457	486	443	440	403	447	438	423	414	449	437	420	433	433	456	478	431	444	442	451	424	442	404	448	440	395	445	395	400	405	433	424	454	410	426	444	483	455	427	434	437	418	432	422	457	458	458	457	400	424	455	440	491	403	429	458	407	461	436	440	485	475	459	411	427	446	413	439	408	422	455	458	407	454	450	433	415	465	420	419	445	418	421	421	457	389	456	424	419	423	438	413	426	423	445	381	399	485	419	407	437	424	462	428	448	406	408	457	453	440	411	436	468	459	458	416	440	389	441	423	432	406	430	447	425	408	421	445	426	418	450	437	436	455	441	430	458	410	421	411	438	444	449	430	435	451	433	431	436	415	443	433	441	401	442	448	425	449	444	414	393	459	442	453	465	429	427	419	439	448	416	455	443	468	411	440	460	470	449	417	414	465	495	421	396	431	449	445	455	417	423	414	416	481	398	428	373	427	418	424	469	417	470	425	425	420	447	455	477	407	412	467	431	485	408	435	413	403	445	398	439	417	428	450	432	435	413	422	430	415	457	446	428	459	478	461	394	437	406	417	377	464	454	443	415	479	489	449	404	380	439	408	437	458	406	447	438	420	467	440	426	433	419	423	400	411	442	465	440	422	399	427	447	451	423	411	446	430	460	461	432	428	433	443	434	385	420	437	434	414	440	453	466	458	456	447	419	435	439	463	467	446	471	400	440	445	458	401	430	406	395	406	475	406	466	437	478	449	451	412	409	406	419	399	450	419	441	428	429	437	478	439	444	407	441	451	459	380	436	440	461	418	428	417	418	447	435	395	463	412	424	412	436	486	455	420	436	413	431	465	451	449	441	449	444	432	434	418	428	422	405	424	432	421	452	457	468	421	457	424	502	435	419	414	442	436	464	432	438	438	421	430	433	416	406	434	430	422	399	427	458	444	387	442	418	426	474	441	440	447	426	447	428	456	440	474	427	417	381	414	433	444	450	458	445	426	429	437	420	384	408	456	431	445	413	401	422	403	424	442	428	448	454	430	442	469	464	457	435	415	439	428	471	378	459	436	411	454	440	453	421	449	411	427	424	448	437	400	433	439	443	466	447	454	493	446	386	403	433	413	455	428	454	417	407	431	395	400	436	497	450	446	462	445	468	464	409	442	421	379	445	415	446	448	415	423	466	406	429	472	451	415	444	429	454	436	425	411	404	409	452	468	441	459	465	406	418	432	395	466	446	397	430	441	404	441	434	419	396	459	434	439	415	461	495	451	434	440	465	407	434	445	438	474	453	391	406	420	475	421	435	448	470	426	417	451	419	440	446	410	405	414	405	447	431	427	469	483	436	422	426	422	436	443	462	432	406	417	434	462	420	420	401	391	427	452	395	397	415	414	432	478	422	420	388	457	442	451	470	461	424	422	468	445	431	413	451	391	436	413	404	415	473	438	456	443	457	436	458	397	447	430	427	419	439	453	408	465	398	409	406	432	415	424	442	420	458	442	440	440	432	475	405	391	443	409	419	420	425	447	429	433	417	453	446	412	485	407	417	431	441	415	431	375	409	440	472	390	391	427	429	444	460	422	466	430	449	439	457	479	479	390	416	447	418	434	456	430	432	459	463	410	421	450	422	407	441	437	437	449	420	408	466	408	461	393	433	444	424	428	424	403	400	469	465	424	454	420	474	432	413	455	441	441	393	442	436	411	409	435	392	449	431	433	415	385	440	454	409	450	424	404	427	460	410	423	412	477	424	434	403	440	403	416	440	431	426	438	430	444	451	401	434	410	425	415	476	426
25020	24767	36304	31951	6583	3330	2976	2767	2392	2296	1792	1761	1624	1347	1396	1378	1268	1230	1200	1124	1034	1087	1079	1052	1051	975	987	977	985	993	972	980	958	962	1010	987	915	966	921	904	976	901	1020	957	941	926	944	990	956	980	976	863	903	980	994	896	912	998	989	1019	985	984	910	940	862	898	956	945	975	965	975	987	973	903	932	957	882	1032	940	921	950	989	929	942	934	935	905	950	936	955	978	971	916	949	893	937	986	972	930	905	941	978	902	979	979	934	985	923	988	976	970	977	906	983	948	955	960	955	901	979	952	992	973	893	983	966	953	991	999	1028	989	947	979	993	943	972	974	955	982	956	951	964	1002	932	909	961	942	970	918	943	954	889	916	963	926	973	978	946	901	921	921	879	948	971	943	919	925	963	932	921	972	903	955	939	941	899	944	928	972	952	992	934	940	971	980	981	975	973	1011	939	939	950	946	912	951	960	927	934	931	995	935	954	939	935	986	973	940	947	866	970	930	980	941	978	909	966	936	942	950	939	927	1038	1021	988	934	975	1004	978	936	962	969	940	991	940	919	1021	987	962	902	975	943	945	1028	997	946	929	923	949	950	980	931	944	1005	876	912	912	909	980	950	919	903	948	931	961	1005	921	916	977	951	896	984	997	942	959	916	977	956	933	977	946	1027	980	932	967	976	927	953	982	868	1001	951	965	953	943	982	971	935	895	995	933	963	906	977	975	925	927	983	960	929	916	982	920	907	943	953	945	937	989	929	945	953	900	944	943	980	940	910	884	945	896	969	912	976	939	937	1004	933	915	999	980	972	873	925	988	950	929	926	947	935	906	941	907	903	994	932	909	974	953	978	982	907	933	971	958	918	967	910	921	973	896	930	942	996	986	948	910	898	934	919	928	973	974	926	951	934	930	947	962	947	917	921	922	941	936	978	909	943	922	949	967	893	925	928	927	993	897	924	986	974	948	964	884	918	962	879	967	965	909	969	934	954	934	1015	962	914	904	979	944	915	931	1014	931	897	1018	878	942	956	1039	937	975	967	952	954	998	913	941	965	888	915	965	901	971	903	961	928	940	922	914	983	909	933	958	932	935	910	950	963	951	953	969	998	929	970	942	951	959	967	957	929	973	980	929	909	906	899	931	936	962	981	1009	978	939	971	922	944	937	955	950	925	938	910	985	913	958	976	968	940	952	961	919	918	958	941	981	909	947	1002	994	933	913	984	942	941	877	938	920	922	961	909	956	1019	929	957	938	941	950	967	989	966	928	946	966	957	893	954	896	973	966	954	953	924	919	947	968	1004	904	952	1014	957	971	959	918	931	982	981	893	961	948	982	943	962	961	920	936	907	951	963	976	911	963	878	968	899	927	891	932	900	927	980	939	950	1014	940	916	931	945	965	958	910	943	982	968	972	943	938	922	996	932	922	955	892	958	990	976	1007	979	963	923	937	996	959	907	929	901	960	927	975	990	893	917	907	982	949	955	959	944	969	919	935	959	928	885	948	961	981	877	950	999	936	879	931	957	920	902	919	946	924	919	917	895	903	977	903	896	915	965	941	994	944	900	970	923	958	947	932	935	947	965	967	904	972	928	937	941	968	939	927	951	951	938	948	951	876	959	934	978	974	865	953	936	951	964	924	972	918	991	953	982	955	948	887	960	940	932	995	947	919	975	914	902	1005	948	905	977	954	992	990	913	935	943	975	907	961	880	916	1028	954	943	955	958	1042	918	986	942	987	982	947	915	969	964	949	913	965	950	943	1000	952	971	974	974	894	959	927	967	883	931	935	944	865	968	926	897	981	937	1026	971	1001	919	919	990	923	949	998	972	949	985	945	908	932	964	921	1030	959	977	976	987	939	923	967	976	924	975	978	931	953	910	957	930	924	915	1017	991	891	932	938	985	907	940	907	918	960	1009	1009	1012	987	923	958	914	933	956	933	1015	961	976	915	988	965	921	931	981	994	934	935	957	945	962	913	944	989	972	923	928	974	902	950	960	943	950	944	916	942	1006	937	944	965	931	942	958	977	969	920	943	920	981	901	950	975	920	949	974	926	987	960	953	993	919	886	1007	875	994	934	908	906	935	938	952	975	909	938	931	903	954	983	921	931	958	949	949	955	988	942	992	919	977	932	954	905	953	926	983	975	961	981	1019	1030	938	976	928	878	949	939	928	995	950	1007	926	962	971	947	965	987	979	976	901	974	977	908	989	929	990	947	964	1019	954	943	952	936	920	987	988	978	1003	958	935	999	922	951	962	957	948	900	1006	928	968	945	975	882	984	962	922	932	956	950	921	977	978	972	921	949	943	926	933	957	986	927	918	976	922	979	953	932	994	1008	960	947	927	962	931	952	968	914	970	983	925	965	939	993	939	951	947	936	969	939	969	893	894	896	893	927	909	979	941	964	1002	933	960	1002	921	950	877	956	914	949	960	980	975	969	929	921	918	1020	943	943	937	900	983	977	969	932	897	945	940	905	964	908	902	926	945	955	957	1002	930	959	971	940	997	923	979	882	997	926	950	1006	944	898	922	927	955	993	964	949	948	919	954	876	1004	988	952	930	949	930	941	919	924	917	938	951	959	941	945	947	938	942	905	898	918	989	950	894	917	939	935	1010	968	976	888	957	1018	938	947	959	947	980	924	944	944	967	948	987	907	990	986	948	939	923	967	935	939	936	949	960	955	912	928	989	961	967	954	949	944	961	955	915	981	909	900	919	938	930	885	894	993	965	983	947	966	912	964	948	933	911	918	964	916	905	920	933	935	938	927	938	943	970	936	957	943	915	949	982	972	945	959	931	943	961	978	935	959	958	950	913	981	960	934	975	942	915	965	955	954	1017	954	967	897	935	891	947	930	924	944	1002	942	963	940	954	966	933	931	942	943	980	940	987	970	981	944	967	967	897	945	929	936	912	946	915	884	915	921	977	932	936	920	971	971	920	909	870	916	952	919	912	979	939	894	959	943	883	942	913	971	948	913	960	1018	990	960	941	959	978	976	967	948	960	972	982	922	890	931	963	928	959	968	942	950	961	948	902	968	925	935	935	938	933	952	969	958	858	991	972	933	969	894	945	992	977	957	991	971	972	927	968	975	968	945	976	928	1010	953	985	957	939	900	929	982	940	961	935	954	977	924	974	928	947	983	967	946	988	936	942	1010	967	939	944	934	949	946	957	949	911	923	990	982	961	965	936	941	926	937	982	997	922	1041	944	1009	917	986	943	939	960	973	905	973	926	966	1009	948	945	1012	908	947	911	934	856	926	965	962	916	974	966	954	881	961	932	930	995	972	997	950	933	949	910	958	978	934	864	949	939	943	971	939	976	979	892	944	933	874	1015	955	989	943	879	965	996	923	957	937	945	972	901	901	929	988	940	935	941	898	961	949	908	990	911	919	984	981	923	905	957	949	948	966	901	986	964	919	947	915	962	940	954	911	988	989	960	952	941	946	985	951	905	905	993	966	873	937	906	952	932	968	929	933	888	956	926	971	931	926	966	957	936	963	940	1006	951	975	912	926	923	953	917	927	959	928	941	944	929	992	924	903	946	970	970	907	956	1007	961	914
48859	41464	44247	39392	15115	4075	1834	1266	1083	929	748	714	700	611	618	579	531	505	538	532	500	463	518	486	496	503	516	467	462	456	488	493	506	562	455	504	484	502	469	501	475	485	470	446	482	508	479	534	464	451	443	447	471	481	510	470	529	498	501	490	454	487	495	461	499	481	466	449	455	482	500	461	475	499	476	460	450	513	504	489	515	469	480	460	477	484	499	451	482	485	508	506	490	470	465	493	505	493	503	508	492	469	463	510	503	486	488	494	427	457	486	495	471	444	511	498	454	498	462	499	474	537	531	471	501	473	497	507	460	465	495	457	461	452	499	510	479	504	517	551	454	499	469	491	478	468	498	538	483	496	525	484	506	473	509	505	504	474	479	490	470	496	481	497	443	524	509	487	461	508	424	449	516	497	492	465	465	486	491	534	488	481	485	482	479	470	519	467	494	482	489	478	512	477	482	472	514	469	507	511	492	445	440	464	493	480	473	478	474	472	502	488	480	437	477	491	491	530	453	463	437	486	460	498	458	518	459	487	472	493	475	487	432	533	508	497	477	451	497	461	483	514	454	498	482	471	454	496	537	478	442	481	485	487	493	496	520	527	472	472	553	489	456	481	499	507	443	521	457	441	475	526	506	472	490	466	495	495	439	451	487	481	502	480	444	497	451	481	481	468	455	461	500	502	454	512	463	507	482	470	457	440	446	484	499	476	490	467	491	491	498	527	523	484	443	512	525	513	480	518	525	459	483	514	467	497	490	497	493	516	470	446	496	485	488	471	492	517	452	451	468	516	486	461	477	500	453	504	493	515	517	484	488	470	493	483	494	481	504	478	464	520	496	480	480	508	431	507	474	507	497	488	466	485	496	542	497	457	485	444	495	502	452	513	482	454	460	508	488	482	460	514	539	515	491	462	507	458	514	472	490	493	503	486	456	468	449	504	462	451	512	455	465	430	470	446	471	515	479	481	509	510	486	461	438	485	530	503	483	477	483	485	480	476	485	488	454	476	479	465	495	459	491	508	508	491	471	470	501	496	467	499	511	491	494	526	465	474	476	475	475	497	444	444	480	476	481	432	505	496	470	489	469	516	518	488	469	488	488	446	472	446	462	481	449	521	468	483	512	444	466	446	450	518	452	467	527	508	531	464	484	497	465	458	491	475	472	499	455	490	482	463	447	460	465	515	516	505	445	463	458	461	447	499	480	487	449	500	448	497	491	494	466	473	482	473	527	459	470	480	547	485	470	468	457	477	488	428	446	507	437	478	437	477	463	495	455	434	498	471	490	524	473	482	444	522	524	519	509	452	441	517	492	513	465	447	471	463	496	469	515	499	457	522	493	478	487	482	491	495	488	447	459	469	481	469	499	501	490	476	541	493	501	457	498	528	559	474	467	496	459	512	481	523	497	477	474	472	484	479	509	489	447	510	480	479	485	406	466	455	465	474	491	484	458	473	505	527	505	481	478	478	468	467	510	463	462	449	481	527	475	506	502	454	493	436	473	477	507	464	470	428	500	475	520	479	487	531	496	508	481	492	468	530	459	514	489	483	474	455	494	473	457	511	449	500	506	497	480	529	498	482	488	481	491	507	436	468	448	473	491	482	467	437	486	520	473	484	410	475	441	476	445	491	478	463	435	458	453	456	441	503	497	465	478	538	483	469	467	514	487	531	513	460	536	464	519	496	517	467	465	492	460	520	511	509	470	518	522	458	555	505	499	452	490	501	449	423	485	497	444	525	479	504	470	497	475	499	469	502	507	475	487	480	516	467	555	465	501	471	520	469	460	507	466	475	471	492	500	505	511	469	488	488	474	521	505	477	521	442	502	504	477	462	487	463	436	442	477	494	522	498	486	479	458	486	498	473	467	507	497	507	500	465	495	507	498	498	462	514	525	499	481	478	496	512	469	458	487	533	491	488	508	483	446	506	449	459	460	477	515	464	482	459	488	461	492	442	470	485	515	518	492	489	441	453	437	503	465	521	500	439	479	456	503	490	516	478	474	468	482	482	457	486	499	498	479	499	483	481	528	454	493	514	495	490	512	449	498	488	454	513	499	438	512	471	490	494	469	482	497	522	475	455	467	467	468	495	516	518	522	498	488	462	504	492	464	475	468	488	511	504	488	450	476	466	488	526	510	475	485	476	484	531	478	433	436	450	442	492	467	494	470	419	487	488	527	500	495	479	493	502	475	443	463	465	466	455	515	491	483	457	455	488	494	485	508	530	477	469	466	481	482	472	483	464	497	517	475	500	477	504	449	483	466	490	470	484	489	447	450	479	461	506	510	464	469	454	477	460	495	508	478	439	477	494	453	485	472	470	471	465	508	460	422	476	506	485	490	475	481	484	461	530	479	466	536	466	464	509	497	456	497	500	488	507	480	493	508	476	490	524	484	438	505	478	494	497	477	488	484	508	520	479	465	501	473	453	489	471	501	497	476	492	488	480	497	479	507	504	472	506	479	453	484	474	507	462	490	508	465	494	484	456	479	482	479	482	507	480	456	513	461	492	510	452	524	448	461	458	489	515	484	437	506	499	448	498	483	477	479	468	508	523	471	446	515	472	448	471	503	501	491	481	505	486	510	499	490	467	509	499	492	470	512	491	455	464	496	488	463	488	471	499	483	512	502	522	499	494	500	520	495	455	497	509	477	482	503	441	492	447	492	521	491	491	483	545	529	454	509	457	508	490	457	440	492	459	531	453	501	502	479	493	462	456	475	489	449	515	517	537	474	484	482	441	481	488	438	479	442	476	497	470	463	497	472	478	503	520	463	474	492	547	485	462	472	476	475	492	490	459	493	504	489	470	478	507	498	519	490	505	471	491	466	514	472	455	496	504	507	466	478	511	500	494	505	462	517	466	458	500	478	481	461	492	486	482	461	488	466	482	474	505	517	479	465	430	502	466	481	468	458	500	459	513	452	475	465	487	496	507	474	480	499	466	526	442	519	500	462	422	436	465	519	507	466	466	455	471	513	472	514	512	469	517	485	473	475	504	467	461	441	544	523	467	510	440	498	521	487	507	450	456	483	468	538	445	483	497	489	465	472	436	466	509	483	474	492	459	533	507	458	512	427	513	493	499	492	502	464	461	492	461	518	485	497	484	470	480	473	447	439	496	473	456	444	463	485	463	471	458	486	480	475	507	476	524	478	504	475	474	494	488	442	486	469	456	471	456	447	488	476	502	488	492	418	467	495	476	461	475	493	487	503	451	509	513	455	532	487	479	464	484	520	463	488	481	449	469	527	475	494	496	492	498	519	495	453	494	469	500	490	457	508	471	482	489	469	511	514	462	433	481	510	508	490	454	538	430	484	485	492	501	496	490	521	496	448	458	484	448	524	539	479	481	476	455	526	480	441	527	485	458	470	487	477	473	491	496	460	484	516	498	479	459	473	500	462	494	481	485	504	466	510	474	492	483	459	468	540	487	532	523	469	490	477	491	463	460	511	483	491	472	489	464	516	488	513	518	494	474	496	471	469	541
31253	32882	43645	42604	9788	4620	4091	3831	3526	3011	2431	2268	2110	1738	1645	1591	1481	1449	1340	1275	1215	1175	1164	1218	1084	1125	1141	1106	1121	1094	1135	1116	1102	1030	1045	1078	997	1079	1077	1080	1017	1009	1022	1113	1018	1037	1039	1015	1006	1020	1046	1029	1055	1049	1070	1028	1064	1084	1093	1042	1105	991	989	1011	1063	987	1046	1066	1058	1030	1046	1054	1033	1035	1042	1033	1047	1026	1008	1027	1003	984	1065	1014	1065	1034	1094	1044	1088	984	1021	1026	1060	1021	1058	1026	989	1010	1027	988	1053	1076	1013	1020	1093	1038	986	1049	1034	1012	1077	957	1075	1067	1062	1019	993	1117	998	1021	1053	977	1054	1046	1050	1060	1030	1019	1011	991	1090	1011	1062	1095	1027	1058	965	1069	1074	1030	1019	1020	1053	962	1032	1058	987	1007	1040	1036	1029	1045	1068	1047	1000	1055	1019	1091	1053	1015	1001	1085	1083	1028	1057	1017	995	1063	1022	1053	1028	1072	997	1075	1064	1033	1012	1058	968	1086	1051	984	1041	1054	1013	1036	1048	1041	1029	1085	989	1038	1077	1038	1041	1046	1050	1073	1079	1044	1048	1002	994	1028	1015	1030	1044	1037	1038	1036	1024	992	1083	995	1031	1001	1090	1064	1024	1017	1018	1050	1059	1039	1003	1011	1026	1030	1005	1008	1000	1007	1056	1038	1052	1015	1038	1021	1042	1053	1056	1024	1012	1065	995	1030	1029	1037	1005	1048	1055	961	959	1027	1026	1088	1020	998	1073	1056	974	992	1026	1105	1025	1026	1007	1024	1040	1024	1098	972	1080	982	1029	1044	1041	1074	1080	1009	1047	1011	1086	969	1105	1014	1071	1015	1034	1065	1037	1044	1066	959	1039	977	1040	1094	1036	1059	1003	1013	1034	1005	976	1030	981	1044	1026	980	1015	1054	1043	989	987	1074	1087	1048	1003	1022	991	984	1025	1062	1082	1009	1084	1032	1017	999	1023	1050	1023	1008	1012	1070	1112	1015	1082	987	1049	1032	1011	1024	1041	1030	1034	996	1028	1073	1012	1053	991	982	1015	1035	1050	1001	1040	1045	1053	1053	1079	1015	1086	1008	979	1115	1073	1040	991	1033	1007	1082	1023	994	1043	1081	1102	1026	1060	1077	966	1055	1050	1038	1075	1037	1034	1004	985	1024	998	985	1041	1108	1002	1061	1001	977	988	1042	1027	1014	1022	1115	1092	1025	1052	1094	1024	999	1049	1061	995	972	1014	1056	979	1053	994	1045	1034	1031	1015	1019	1085	995	1071	996	1036	1025	1055	1013	996	1055	1027	952	1045	1025	1071	996	1042	1013	997	1004	1000	1074	1017	1076	1011	1039	987	1027	988	1031	1096	996	1035	1059	1005	1016	1024	1020	1075	1075	1055	999	1028	1029	981	1020	1064	1055	984	973	1046	1014	1062	1015	997	1031	1078	1048	1038	1014	1013	1057	998	977	974	1034	1070	1055	1061	991	992	1042	996	1046	1031	1042	1019	1043	999	1033	1075	1024	1032	990	1023	1001	1034	1045	1050	1034	1024	1036	1082	971	1052	1039	1031	1051	1025	1054	1039	1081	1011	1016	1060	1079	1024	1009	1051	1035	989	1064	1071	1075	1050	998	1045	1091	964	1051	1027	1031	1106	1054	1048	1037	1047	1028	1054	1011	1018	1034	1014	1026	1017	1071	1092	1004	1060	1075	1094	1043	1058	1058	1045	1060	996	1024	1044	1024	1101	1105	976	1028	1028	1039	1066	1000	1092	986	1045	1064	1020	987	1070	1026	1033	979	1028	1026	1082	1039	1018	1041	1060	1048	1034	1040	1043	1057	1018	984	1059	1062	1012	971	1020	1021	1020	1008	1099	1007	981	1000	959	1022	1042	1052	1055	1035	1001	1021	997	1035	1076	1033	1054	1030	1023	994	975	1036	995	1014	1068	1087	1011	1091	973	1015	1015	1048	981	1037	1041	1000	1027	982	1028	1034	1007	1042	1100	1051	1031	1067	1032	1047	1092	985	1019	999	1050	1048	1043	1049	978	1014	1052	1065	984	1013	1020	1002	1044	1088	1021	1040	1004	946	1019	1066	1077	1017	1039	1014	1023	998	1040	993	978	1076	1032	1018	1088	1044	1018	987	1136	981	1045	976	1001	982	1097	981	1044	1044	1018	1090	1040	1121	1035	998	983	1034	1023	1033	1047	1067	1031	1007	1008	977	1009	959	994	997	1020	984	1054	1048	1054	1036	1053	1033	1010	1049	1097	1068	977	1023	1051	1026	1028	1072	986	1104	1034	1015	1028	1048	997	1062	1138	1005	1037	1038	1019	1003	999	1018	989	1039	1041	1038	1046	1071	931	1025	1038	1044	1057	1038	986	1036	1053	1045	1097	1024	1036	1018	1072	1040	1026	1062	1039	1027	1066	1017	1071	1013	993	1026	1000	1058	1047	968	1018	1029	1038	1010	1010	1078	1061	983	1094	984	1039	1020	1049	1039	1062	1057	998	1047	1000	978	1048	1017	1021	1037	1020	1062	1034	999	970	1044	1030	984	1051	1027	1075	1060	1054	1007	1039	1035	1013	1060	1071	1074	1028	1034	1031	1077	1052	1030	1060	1025	1028	1008	1071	1043	1044	984	1012	1028	1065	1012	968	991	1009	1034	1025	1070	1096	995	1029	1037	1023	1045	1038	1041	1035	1027	1080	1046	1023	1001	972	1019	1019	975	979	1034	1019	1028	1023	1084	1027	999	999	1008	980	1042	1052	1028	999	1007	1081	1032	1067	1049	1045	1018	1039	1008	1014	1002	1031	1018	1010	1075	997	1074	1024	1085	1084	1038	1046	1010	1030	1068	1013	1010	1057	1012	964	1005	1084	1005	1067	1010	968	1006	961	1076	1013	1080	1008	1053	1027	996	1002	1046	1058	1021	1040	1079	1053	1042	1036	1011	1083	1019	1003	1035	997	1011	1037	997	1048	1013	1001	1046	1055	1117	1041	1049	1043	1041	1027	1053	1067	1029	1015	1093	974	1004	1036	998	1053	1058	1014	1048	988	991	1043	1030	1091	1095	1014	1051	997	1001	1081	1000	1067	983	1107	1032	1057	974	1059	1041	1096	1001	1058	1046	1070	1052	1061	1097	1009	1042	1047	963	994	1022	1101	1030	1025	1076	940	998	997	1056	1091	1044	1105	1036	1031	992	1026	1066	1115	1011	1028	1034	1039	1023	1065	1038	1016	1026	1013	994	1027	1057	1032	1032	1036	1062	1056	1022	1037	1000	1091	1047	1036	1076	1066	1022	1099	998	1090	1043	1040	994	1089	1016	1085	1054	997	1062	982	997	1005	1041	1069	1049	1101	1039	1032	1061	1006	1087	1039	1045	1075	1069	989	1060	1053	1069	1002	999	1050	1052	995	996	1000	1084	1006	1000	1022	1001	1053	999	982	1033	1033	1039	1060	1028	1018	1004	1026	1041	1008	1034	1078	1022	1008	1048	1016	1050	1064	1062	1029	1004	1006	1042	1007	1083	1045	1017	1075	1031	1017	1016	1019	998	998	1046	1072	1062	1086	1059	1053	1062	997	1043	1100	971	1082	1089	1045	1008	1031	1019	1066	1041	1029	967	1030	1055	1055	1143	1037	1022	1043	1095	1087	1054	1009	1004	1000	1007	968	1040	1047	1013	1064	1044	1029	987	1017	1006	1028	1044	992	973	1016	1039	1044	1031	1078	1067	1029	997	984	991	1052	1054	1009	1130	1045	1018	1056	1037	1026	1061	1005	1107	1050	991	1044	1062	1016	1022	1062	1065	1041	1066	1044	1049	1021	1042	1008	1012	1049	1021	1015	1072	1044	1051	1037	1041	1057	1087	1077	1037	1111	1079	1008	1020	996	999	1090	1035	1044	1034	1021	1039	1017	1023	1025	1046	1034	982	1018	1081	1082	1039	1035	1008	1017	1009	1026	996	1003	1052	1043	1013	1051	1013	1024	1003	1034	1075	1075	951	1102	1025	1086	996	1035	1007	1092	1030	1025	1053	995	1064	994	1029	1062	1031	994	1102	1007	1038	1079	970	985	1005	1037	998	1085	1053	993	1030	1070	990	1062	1037	1027	1011	1029	1018	1039	1041	1048	972	1018	1044	1007	1055	1060	1065	1029	994	1092	1077	1022	1018	1051	996	1011	1006	1055	1047	1085	1020	978	997	1002	1003	1024	1087	1091	1031	1016	1069	1063	1029	1004	1028	1009	997	1026	1061	1061	1000	1080	993	1001	1000	1065	1046	1001	1008	995	988	959	979	989	1071	1032	1047	1034	1019	1051	1059	1035	1019	1000	1020	1042	1031	1077	1053	1097	1080	1061	1046	990	1128	999	1007	1085	977	992	989	1068	934	1104	1027	1002	990	956	1030	1017	1019	1090	1034	1029	1005	1025	1000	1046	1036	1011	1075	986	1044	1063	1033	1041	1001	1067	990	1007	1067	1014	1061	1031	1104	1027	1058	1001	1020	1001	1017	1051	1014	1052	1024	1065	1049	1046	1068	948	978	1071	989	1001	1017	1029	1061	1014	1006	981	1031	1022	997	998	1027	1046	1098	1060	987	1027	998	1025	1051	1032	1041	1055	1005	1060	1032	1024	1058	1053	1050	1018	983	1018	1084	1052	1052	999	1013	973	989	1052	1022	1014	1044	1027	1037	1016	1002	1013	974	1049	986	1027	985	1027	1064	1010	1030	1007	1067	1089	1029	1065	1021	1018	1054	1090	978	994	1004	1067	1000
20442	13227	9312	4562	1159	619	576	495	447	454	415	397	453	405	453	427	406	400	358	377	356	409	431	417	363	390	399	391	417	387	390	375	393	405	385	366	368	357	352	373	420	390	380	366	427	389	425	377	387	409	397	418	412	396	404	400	380	402	407	389	387	385	393	406	399	351	391	375	381	388	407	398	396	398	398	442	382	414	393	361	418	388	407	399	429	370	376	414	429	386	376	396	381	390	370	393	411	419	420	411	360	397	379	349	363	404	409	386	408	371	420	402	393	360	367	388	369	390	374	430	395	374	407	374	408	418	417	336	424	387	373	394	353	365	425	381	424	371	333	401	371	401	381	361	375	394	423	374	398	368	379	374	413	434	402	413	367	417	407	343	381	408	405	398	392	429	387	386	400	382	396	414	389	357	381	402	396	406	385	390	384	444	343	388	390	406	425	384	403	453	379	380	391	387	392	411	367	422	362	426	398	369	388	398	411	364	418	386	379	381	374	388	376	404	397	316	371	436	402	416	376	389	406	388	333	359	371	373	391	402	414	385	399	397	388	405	373	403	344	400	371	377	398	408	400	348	360	358	407	381	399	360	339	382	378	432	392	370	393	371	413	355	328	385	429	404	386	422	413	374	380	360	397	404	415	427	389	362	341	419	402	387	397	426	344	381	415	395	424	355	439	386	386	399	377	415	373	401	416	402	457	393	367	368	395	370	410	362	362	410	392	376	340	390	380	404	378	389	421	361	389	374	395	403	425	386	392	386	375	400	401	390	390	380	406	395	415	400	381	391	346	406	381	384	360	418	395	380	369	380	376	374	413	378	396	393	403	390	403	375	423	410	392	374	391	351	410	346	396	395	381	398	367	427	426	378	358	341	380	389	346	410	401	384	368	396	382	434	355	348	404	431	388	382	354	437	417	350	371	393	418	412	368	378	429	397	353	358	384	418	399	357	359	419	375	400	373	407	413	364	401	371	395	364	424	371	396	389	423	339	344	381	344	362	409	397	362	397	389	374	379	437	373	393	354	427	403	373	387	390	414	361	401	399	422	370	368	411	411	363	389	379	413	382	426	379	410	392	411	376	375	403	424	388	382	362	383	411	384	402	424	413	354	363	387	401	376	398	372	395	411	400	393	417	347	411	377	371	397	370	405	333	381	414	414	338	376	395	371	395	391	437	390	395	435	423	393	364	422	388	384	376	406	379	398	356	417	394	390	363	399	385	375	384	379	417	361	369	396	366	378	394	394	381	385	349	362	426	397	372	399	372	379	344	424	384	369	394	408	398	408	367	423	403	392	356	362	388	411	369	382	409	367	406	393	367	379	411	372	377	381	394	370	419	433	357	402	377	369	424	407	393	372	379	402	387	405	431	391	410	365	381	399	410	410	352	412	405	360	415	382	439	377	398	383	413	413	384	355	410	408	370	397	400	354	328	377	387	377	412	402	407	394	381	424	400	403	422	401	381	408	387	416	379	379	366	361	364	417	428	406	377	382	401	377	373	381	448	360	397	400	367	417	404	422	392	402	410	396	382	392	409	393	385	395	367	364	355	421	400	377	356	413	369	394	427	391	373	409	376	375	404	392	351	401	362	391	387	388	398	395	361	389	395	390	385	402	364	398	396	386	404	385	382	416	436	380	395	408	351	416	312	364	414	373	370	394	383	378	443	438	360	387	401	380	341	400	429	414	399	400	382	355	362	380	390	374	392	391	385	409	376	386	400	391	364	385	349	378	417	394	388	362	384	384	427	384	416	361	355	403	371	408	386	416	354	389	410	406	385	409	406	369	413	373	417	446	341	417	371	386	358	390	377	421	403	413	425	435	398	375	399	393	401	394	338	366	388	444	410	377	386	392	370	364	391	389	382	424	414	406	367	404	420	394	362	361	387	383	434	378	389	368	399	380	378	419	372	383	370	406	391	392	403	378	358	386	365	337	388	359	384	357	389	389	399	387	455	437	429	383	398	371	403	427	446	420	376	362	392	401	373	372	407	367	366	408	387	384	331	384	407	391	389	407	376	393	368	363	389	426	377	372	379	420	428	352	423	386	385	369	422	385	352	369	393	361	356	393	402	371	380	352	373	386	405	389	388	415	389	394	392	386	417	359	373	400	385	400	362	388	401	387	398	384	376	359	380	382	448	391	399	395	399	406	378	436	420	389	368	402	401	402	413	415	389	416	403	387	366	402	383	372	422	404	382	389	375	398	353	400	351	398	389	403	386	418	354	390	394	337	371	394	387	386	430	415	382	404	422	405	363	376	384	367	395	399	407	386	390	341	351	385	381	395	387	394	368	418	339	376	352	367	400	419	368	375	377	409	364	381	363	399	407	398	355	380	355	425	400	395	403	416	423	405	390	439	382	429	405	372	417	404	409	389	355	415	397	378	379	365	404	390	390	384	419	385	372	397	384	386	375	417	373	401	394	390	360	367	456	406	392	375	389	410	414	359	399	395	391	391	366	390	406	416	392	404	359	411	405	378	394	386	399	360	392	412	393	436	402	397	400	418	376	384	373	376	361	376	368	364	408	377	343	390	397	404	395	393	379	398	351	427	393	373	393	383	415	397	384	416	380	422	396	394	414	411	402	386	395	385	418	394	367	422	412	398	376	403	364	392	384	393	407	406	326	373	407	381	364	409	399	378	411	413	375	388	420	356	425	386	386	407	384	396	372	406	402	378	401	411	369	398	359	407	379	391	366	375	390	420	342	387	400	390	426	420	432	393	415	369	374	408	429	420	401	388	373	324	416	378	394	404	375	381	378	351	405	417	383	352	360	371	356	398	408	406	434	390	389	413	424	406	375	410	384	366	374	407	383	354	354	377	358	354	394	422	378	400	409	370	373	407	396	372	350	359	396	357	356	353	426	378	448	383	369	368	414	388	388	403	358	407	385	413	414	387	407	412	416	362	384	406	424	414	360	369	382	400	420	381	390	417	399	409	408	352	389	394	400	368	424	355	417	411	371	356	401	408	380	362	370	361	415	338	354	385	354	338	364	399	396	377	386	383	372	387	408	360	382	395	372	366	381	394	390	404	380	388	384	410	388	386	342	368	365	383	376	387	381	397	396	387	399	384	377	372	400	390	375	371	384	373	372	397	368	379	373	384	433	438	397	421	417	391	382	386	348	410	403	391	335	388	414	377	352	364	378	422	393	407	360	382	393	399	405	358	400	388	407	369	379	368	345	425	373	370	426	405	358	385	372	384	372	394	381	400	401	403	368	361	379	413	367	405	385	396	392	382	388	418	384	365	368	423	373	370	351	399	376	376	387	394	405	356	393	393	382	403	407	400	366	366	384	423	371	400	359	397	363	385	384	403	385	396	422	411	379	395	393	413	392	367	383	368	400	418	389	375	391	358	381	373	376	414	410	393	414	366	424	362	377	359	426	404	436	418	381	381	411	404	378	410	377	369	397	398	372	413	374	379	374	382	409	391	396	383	396	416	393	433	374	382	378	412	415	355	381	380	413	388	382	386	363	400	398
12393	10837	14030	10528	2776	1901	1662	1437	1252	1233	1068	1067	1023	1020	983	978	913	948	935	902	909	907	875	933	911	878	932	838	890	847	862	890	905	825	845	890	850	852	839	866	849	885	839	886	786	877	831	839	845	880	889	855	893	852	827	854	884	863	881	851	876	889	883	873	881	911	876	831	854	811	870	890	887	824	859	861	893	837	898	857	833	857	844	874	833	846	854	832	896	817	894	882	850	883	812	877	835	789	844	867	870	845	871	829	901	788	859	855	853	904	922	855	857	872	921	878	865	841	860	852	872	848	880	848	830	847	906	821	863	842	903	881	901	884	892	798	853	853	838	848	851	917	825	867	871	874	896	880	881	860	884	858	815	901	914	871	903	838	903	867	852	857	849	907	940	855	850	864	844	838	850	871	878	791	813	834	835	821	803	830	849	888	812	868	834	863	873	764	825	888	801	899	869	823	910	849	869	859	879	902	831	883	842	871	832	834	831	872	871	875	892	823	850	827	845	893	892	844	827	885	859	898	875	840	887	936	908	887	860	878	840	861	893	839	803	887	869	838	858	824	874	875	867	896	850	831	889	856	864	902	846	888	849	887	784	855	926	919	872	840	869	879	846	874	820	842	831	885	893	851	887	874	873	867	889	849	809	852	835	871	907	910	899	858	851	854	799	827	880	860	836	860	882	811	897	848	904	909	914	893	878	927	868	879	856	830	864	815	829	847	843	855	866	864	859	849	848	922	895	851	824	859	866	832	845	874	873	845	838	843	920	846	847	885	809	787	831	851	883	869	882	900	829	862	831	829	871	854	874	893	836	823	901	831	890	822	836	877	898	860	865	885	857	845	854	885	840	829	837	888	872	880	823	777	817	828	860	873	861	882	880	828	832	839	906	897	880	858	905	918	806	871	852	848	909	880	841	886	839	894	862	849	951	867	878	862	848	877	810	854	872	850	880	882	879	834	871	884	903	825	880	850	829	823	894	875	890	811	831	928	849	868	882	832	867	854	888	860	875	881	799	887	814	881	855	873	843	838	880	894	875	846	901	894	859	826	868	831	874	854	820	865	866	814	819	846	859	880	845	853	879	864	834	812	897	831	852	786	798	841	881	928	866	863	797	820	839	846	912	835	893	896	830	830	864	899	859	905	911	818	866	828	814	864	886	877	879	843	856	845	841	872	853	879	834	860	887	875	834	815	853	829	888	862	894	885	852	871	883	883	888	843	885	884	827	892	865	877	848	833	871	868	868	890	847	856	857	837	900	866	890	862	856	853	811	853	889	863	855	895	826	836	872	843	857	852	878	813	839	837	817	859	851	881	888	872	808	815	844	908	841	886	903	843	876	881	852	902	866	868	874	816	852	855	847	883	876	897	851	841	889	831	775	854	862	873	878	836	829	776	880	866	878	900	852	866	905	834	876	865	838	822	828	873	865	842	845	839	828	838	842	878	877	866	870	899	818	875	835	847	831	795	860	806	838	827	847	861	878	817	877	849	835	905	842	838	894	800	877	841	873	872	866	900	823	895	820	902	842	894	914	850	838	836	855	863	930	883	864	835	834	836	842	822	855	876	833	833	875	849	836	854	858	852	874	839	847	865	816	887	868	903	832	896	854	856	877	856	883	859	873	856	864	850	877	841	847	877	859	849	915	897	858	840	860	888	885	889	930	883	865	826	890	889	872	867	867	893	820	888	844	864	835	833	841	896	872	895	839	851	884	890	892	883	858	825	871	874	884	882	811	855	840	843	890	890	870	845	866	871	902	812	877	839	825	837	871	880	816	867	862	896	866	857	871	816	823	839	901	827	839	856	887	845	832	860	901	869	830	846	861	894	819	867	860	844	819	905	893	823	890	871	863	908	816	848	843	861	807	854	878	855	860	872	884	879	870	825	821	857	902	832	905	789	826	862	880	844	859	852	822	877	839	829	911	877	886	822	833	836	832	888	905	807	872	913	849	847	850	847	831	817	881	808	864	829	837	889	909	885	840	875	798	864	817	830	843	870	836	887	850	834	857	907	813	876	883	867	849	852	900	845	889	840	925	890	855	823	911	806	904	919	896	877	848	865	879	840	869	912	888	853	837	911	869	834	820	870	841	915	865	865	831	878	823	902	884	833	926	890	833	875	814	875	843	851	872	826	828	796	886	851	869	848	883	877	911	899	883	865	833	867	825	809	847	890	824	794	838	867	883	892	904	892	854	850	895	834	832	845	870	830	904	876	849	873	877	889	863	909	802	811	869	835	891	874	880	860	822	831	878	803	856	865	862	868	866	863	845	888	871	837	886	862	908	863	836	853	816	862	854	832	870	852	832	880	853	889	867	825	887	855	859	884	834	901	836	906	878	925	843	880	873	815	872	840	819	830	859	870	871	844	891	824	840	861	826	843	904	862	889	839	874	898	878	896	846	834	849	870	877	821	871	892	820	826	876	853	855	857	848	829	818	883	817	830	805	830	882	814	878	872	895	871	844	911	897	861	819	848	885	846	816	885	811	888	845	832	823	861	899	832	817	883	876	876	859	854	848	831	878	890	877	812	871	853	852	830	837	848	853	903	822	885	884	849	810	879	813	836	870	830	888	860	797	859	792	882	939	828	855	854	847	831	864	887	849	828	902	880	890	852	858	824	873	844	873	885	863	887	894	898	880	880	849	835	872	860	847	889	875	854	852	878	828	805	881	957	875	877	878	845	897	892	889	809	862	847	815	851	868	891	889	877	879	871	836	857	863	831	864	916	826	820	865	878	802	850	855	863	814	833	864	827	883	875	858	868	843	865	842	894	852	865	872	841	858	846	808	874	850	853	900	890	872	880	853	878	863	852	869	837	856	874	840	849	870	956	812	830	847	823	882	868	822	888	882	890	851	860	838	858	868	860	846	825	839	872	871	860	821	823	872	848	857	794	896	885	884	862	862	849	924	827	831	901	870	882	855	829	885	828	858	857	854	850	891	827	820	901	906	875	848	877	826	908	871	818	888	906	858	925	880	864	877	803	864	831	871	863	805	826	866	844	832	866	856	879	879	892	884	873	845	887	872	877	902	845	857	865	824	853	889	884	899	865	820	831	819	843	938	848	874	864	850	889	891	859	871	856	867	850	831	870	877	845	880	875	868	800	800	897	891	850	807	808	924	822	824	865	876	847	857	871	814	846	866	802	853	891	875	869	841	846	889	919	836	861	890	823	862	856	888	905	858	866	853	891	842	833	793	875	873	830	845	842	838	886	842	844	875	809	856	861	885	874	797	839	866	857	857	946	796	830	890	842	855	867	828	856	891	843	826	847	864	848	841	881	836	862	917	845	853	861	809	853	890	940	826	849	826	816	887	809	877	902	846	800	838	830	860	830	872	864	847	825	873	830	872	839	856	830	859	888	879	916	854	902	857	879	885	907	898	878	871	872	843	864	837	879	867	837	845	843	844	823	824	882	906	863	816	832	844	864	833	866	853	847	896	840	882	892	868	879	858	918	848	914	877	822	836	808	879	882	822	793
38398	32729	35071	27372	7627	1579	960	833	680	713	614	601	524	477	473	505	457	463	462	431	395	431	428	479	462	481	436	436	418	458	455	429	424	439	459	445	468	402	431	410	455	460	416	395	421	425	447	441	405	416	423	409	414	415	422	462	447	433	440	465	459	430	448	458	422	412	408	441	422	373	422	416	411	472	402	441	388	432	399	439	451	403	416	448	393	438	453	446	373	399	425	442	411	406	409	425	437	466	458	405	444	409	438	429	438	420	428	456	423	451	435	408	425	421	444	463	416	424	434	445	424	437	404	443	423	458	391	449	410	420	450	374	438	426	436	425	408	449	426	395	432	436	445	489	422	404	419	423	396	445	481	421	431	472	409	436	414	434	478	433	471	441	446	456	446	399	432	445	407	438	404	437	444	457	437	412	459	444	459	438	459	432	435	394	420	438	429	409	455	416	423	477	387	406	401	400	475	425	428	445	433	419	416	402	445	423	400	378	401	433	421	454	464	442	413	429	421	447	434	459	396	398	403	402	403	417	408	421	427	394	397	399	452	449	441	453	419	410	439	417	434	451	431	439	426	453	441	407	433	421	443	401	424	419	412	429	426	402	413	399	450	456	429	424	445	420	448	442	469	440	413	443	441	437	397	420	397	415	443	425	441	403	441	434	397	428	415	432	432	407	470	404	448	459	429	435	407	441	399	466	409	419	407	430	444	412	420	411	457	436	431	422	442	432	396	464	450	442	443	396	440	447	440	435	424	420	441	451	446	441	427	478	430	445	456	461	423	444	426	438	443	390	412	387	417	387	425	455	415	423	432	441	440	464	421	393	440	409	419	429	444	424	443	439	459	443	428	434	467	413	438	394	412	418	458	425	449	404	457	427	420	432	448	422	427	463	438	404	462	435	417	420	427	403	460	434	441	390	423	452	445	439	436	401	397	417	442	391	450	416	457	428	465	416	451	418	428	460	396	403	388	406	469	462	435	423	434	420	466	404	434	422	417	436	442	445	419	491	421	448	407	412	449	432	420	387	396	438	464	375	378	448	414	430	409	429	420	405	390	425	459	442	478	428	478	445	422	416	434	444	404	383	449	418	419	404	422	443	461	431	432	434	445	423	436	404	417	447	424	440	447	406	417	423	409	426	407	461	451	434	397	412	425	447	415	440	458	473	457	452	444	421	392	396	460	438	439	446	426	440	410	473	404	413	417	442	445	422	420	436	377	420	447	438	452	442	447	419	429	435	446	428	406	433	445	454	442	403	453	439	405	414	419	463	431	404	422	417	420	425	397	451	404	419	438	425	428	451	468	414	414	425	445	447	460	468	433	434	418	444	479	418	425	437	408	426	428	399	416	420	422	436	430	421	463	434	473	448	407	434	415	446	422	400	398	399	427	399	442	412	434	410	424	440	444	442	463	419	431	467	409	410	425	427	407	416	439	416	442	427	406	412	456	400	445	384	427	420	435	419	427	407	390	391	421	407	432	445	438	443	441	417	430	452	430	420	440	416	451	389	428	432	438	449	394	436	367	423	402	474	401	440	382	475	454	391	424	454	446	424	423	401	413	447	401	444	441	458	414	434	426	441	470	449	398	447	432	418	438	409	450	423	406	459	419	404	457	442	405	420	424	420	399	382	450	416	397	427	431	452	428	428	437	432	420	426	445	408	421	403	453	427	442	388	415	425	434	406	410	432	428	426	431	429	444	438	432	426	408	388	410	411	465	453	448	456	430	445	405	414	399	386	439	431	427	450	467	458	442	436	432	465	387	427	438	465	441	406	483	409	446	423	418	407	442	417	416	413	412	424	447	436	412	425	455	396	385	397	435	423	403	414	466	426	406	481	407	441	438	406	429	454	466	404	429	430	452	408	440	424	442	451	417	453	434	409	423	431	414	429	393	411	484	438	437	418	473	446	444	480	431	413	428	422	447	430	437	374	430	455	430	459	426	441	438	415	439	421	387	408	466	411	399	412	416	428	448	432	425	431	435	433	417	406	462	440	426	412	400	426	421	454	481	426	432	461	435	450	444	427	421	474	419	441	401	374	402	448	400	419	446	418	449	424	460	442	427	414	424	423	457	460	430	432	408	393	456	446	434	406	398	434	459	407	431	386	436	422	435	429	415	492	403	442	410	472	446	423	446	456	423	422	410	426	404	416	454	438	435	446	433	436	417	398	395	438	448	433	438	415	421	445	417	440	390	438	444	467	390	398	439	443	426	410	422	442	394	446	384	425	445	438	417	404	429	429	434	395	412	413	443	464	463	449	415	408	430	394	433	483	408	422	462	432	439	427	427	407	376	371	432	426	435	459	423	413	400	398	429	427	423	388	421	442	434	486	406	419	439	423	452	431	422	443	429	451	407	436	399	440	432	445	468	466	448	438	431	426	427	441	438	438	428	413	406	422	387	441	410	405	426	443	408	413	431	475	420	452	438	393	408	437	433	403	415	434	463	431	431	401	443	387	456	450	446	406	450	448	433	457	434	413	444	394	425	476	435	419	406	447	442	388	449	433	431	440	440	446	400	466	429	459	371	436	424	444	445	467	363	432	418	415	394	413	429	432	448	445	417	431	469	397	456	440	445	431	438	451	380	412	436	465	443	428	435	406	441	410	401	449	463	409	433	417	420	466	420	376	408	409	415	444	429	416	426	411	424	419	433	416	437	427	453	442	394	394	428	441	409	434	398	456	429	433	411	459	417	407	423	388	450	453	463	401	427	405	448	398	455	439	396	447	452	442	421	442	435	469	435	409	370	436	414	399	424	434	426	420	404	445	418	431	404	397	433	423	450	404	439	381	426	411	411	434	449	408	376	436	439	431	387	429	436	454	424	412	391	421	444	393	390	430	426	449	435	435	464	410	419	489	430	412	455	405	425	412	429	412	434	429	403	435	428	471	427	395	430	471	455	473	421	408	429	421	411	438	421	460	450	439	437	427	421	408	446	400	456	435	422	424	378	436	448	410	398	440	381	413	429	439	459	420	417	400	401	424	426	448	446	387	446	447	397	431	396	440	436	447	438	430	457	393	416	442	457	420	412	447	428	424	465	490	453	447	431	449	450	365	459	446	452	430	427	440	401	426	405	437	424	416	371	464	464	441	437	444	428	403	427	435	434	413	430	448	423	407	408	451	411	450	419	442	462	411	401	412	440	433	425	440	430	439	409	436	416	445	453	424	402	416	408	450	432	442	433	472	458	447	449	432	395	413	441	389	448	448	426	449	429	422	453	393	423	401	454	440	407	481	415	404	433	442	422	453	419	429	441	436	389	448	479	451	408	453	427	444	423	438	438	403	415	419	453	398	463	448	415	407	379	409	427	427	452	445	396	460	469	438	447	408	421	417	414	410	453	418	447	439	397	433	424	438	414	400	446	425	410	418	433	399	421	415	435	428	427	433	434	403	444	388	401	353	401	441	422	462	469	461	415	430	442	427	423	429	421	439	408	459	404	421	433	436	391	422	425	421	424	391	413	448	411	422	455	420	419	407
24888	26269	36644	31463	6358	3318	2726	2778	2434	2047	1765	1573	1525	1341	1301	1292	1156	1175	1077	1041	1026	1009	971	1065	960	971	981	957	992	963	981	1048	949	961	986	899	937	948	924	955	908	939	962	901	946	983	1018	943	937	955	953	913	967	964	908	936	976	919	973	973	911	963	935	940	942	881	860	948	905	939	877	952	978	944	901	953	964	942	941	913	925	957	909	855	968	909	942	945	928	936	939	955	969	1006	934	940	967	951	914	930	992	951	932	949	929	902	957	953	909	937	933	956	910	927	934	892	923	961	940	899	972	909	933	923	990	933	932	948	997	930	971	1002	924	936	945	888	951	970	910	897	991	894	985	974	983	913	862	896	938	954	928	952	948	928	939	880	865	952	945	890	897	940	920	981	957	1005	923	948	945	906	921	903	962	942	925	907	973	933	986	924	981	927	902	992	939	968	976	948	895	833	909	931	949	946	908	932	937	918	889	949	929	936	967	959	899	968	929	954	933	920	951	972	850	962	962	944	922	952	951	897	919	925	929	933	991	947	949	933	924	864	950	1000	940	924	947	967	957	953	927	933	908	932	915	948	915	958	942	989	941	978	953	963	890	963	944	947	907	960	929	959	944	901	933	944	936	939	929	1003	905	895	901	945	931	918	982	892	935	976	938	919	952	1013	957	888	959	904	995	925	968	917	935	893	923	895	883	941	938	938	919	927	956	923	895	901	937	935	968	1017	936	912	892	944	919	936	949	952	903	973	929	993	967	913	977	930	980	948	955	929	961	977	903	903	965	915	902	959	924	938	910	949	881	904	916	1016	891	888	915	909	963	951	870	931	947	971	890	911	967	908	894	959	934	903	917	972	923	888	964	874	968	907	938	942	970	924	925	931	919	920	907	945	945	948	937	905	929	927	983	1025	849	974	963	927	907	950	892	921	963	963	956	941	966	935	905	916	1004	900	966	886	934	979	963	930	942	947	878	952	957	961	938	870	925	932	969	920	959	928	918	921	897	921	953	940	964	875	955	882	872	944	931	974	989	957	948	956	919	928	887	933	972	935	946	961	948	914	918	933	958	929	932	974	927	975	959	934	973	906	948	891	951	899	973	921	957	1003	972	964	950	935	933	964	980	974	943	925	887	936	916	993	931	983	931	915	885	964	894	927	919	952	941	932	928	919	936	922	899	969	899	904	919	916	918	956	978	940	923	939	962	894	902	989	948	948	928	938	855	921	940	908	966	899	875	1009	954	911	924	920	929	925	907	922	974	963	918	893	980	963	934	967	900	921	907	985	871	978	950	929	941	932	935	881	1003	932	940	883	929	928	889	928	891	971	943	931	878	933	946	962	942	972	925	935	937	890	948	941	890	949	938	927	957	967	935	960	941	911	915	898	943	917	901	897	943	957	947	889	912	1010	933	899	965	946	903	928	873	925	897	935	932	937	914	949	966	881	955	961	982	910	936	935	898	924	952	926	894	922	914	911	942	929	902	923	953	965	980	921	944	956	915	981	975	908	951	903	919	954	995	897	910	935	931	956	986	926	971	914	971	941	935	976	1005	946	928	977	931	964	862	905	944	929	964	882	946	965	949	937	928	968	953	912	925	915	956	956	956	979	915	946	955	951	974	923	976	920	903	941	952	940	981	925	926	920	961	875	922	1014	912	939	921	932	913	967	939	942	940	944	932	942	926	964	893	914	954	948	931	987	897	946	897	988	955	851	940	952	1001	939	932	925	868	917	878	899	961	938	978	935	923	958	960	921	958	944	952	998	900	885	933	935	914	876	963	956	936	911	924	929	964	905	910	988	881	908	893	947	958	962	923	916	963	948	922	956	909	989	905	989	943	900	915	928	940	922	917	926	922	951	936	949	926	945	931	910	909	937	921	952	941	945	957	990	947	919	969	934	972	941	921	911	936	910	923	907	882	940	940	949	970	966	977	940	913	925	942	975	975	943	890	943	934	929	894	943	927	934	909	913	950	923	928	911	901	886	951	956	892	927	978	945	957	922	939	975	926	953	1009	966	936	938	907	978	895	941	936	941	952	860	963	957	904	975	979	968	950	927	969	962	918	965	966	920	910	900	897	922	953	948	945	921	909	983	970	933	895	973	968	934	929	937	920	929	907	960	915	872	863	938	914	924	919	964	982	953	896	940	957	972	856	894	919	942	929	1012	969	916	958	941	998	915	903	955	962	955	948	962	963	962	915	893	974	964	910	949	970	920	924	907	956	904	933	901	914	987	942	990	961	885	906	867	906	909	958	944	938	901	930	922	913	929	949	928	918	946	952	943	915	990	962	969	955	890	954	966	902	953	918	934	948	921	922	918	913	893	875	943	927	967	908	917	941	967	891	976	945	935	892	883	939	918	945	970	954	929	870	948	947	942	964	885	915	954	889	1014	920	955	960	921	955	931	953	967	915	898	899	913	928	932	941	956	869	909	941	949	913	850	907	938	918	924	938	931	918	960	934	947	951	891	928	929	927	916	932	884	955	931	944	884	960	885	956	937	842	933	940	941	926	931	934	991	943	917	927	921	954	964	939	914	926	953	959	943	934	877	945	954	957	859	926	927	943	987	942	915	980	902	946	905	924	891	964	938	870	932	964	916	913	933	927	972	956	931	878	921	973	930	962	973	929	923	974	941	925	919	935	909	909	903	962	983	956	937	969	960	980	929	913	922	951	910	922	872	930	906	951	898	908	971	958	931	919	918	921	898	890	969	893	963	987	938	912	931	894	901	917	936	970	981	918	893	928	925	956	911	956	944	998	909	946	933	915	902	946	953	999	965	973	949	961	973	949	912	961	934	925	975	897	947	941	952	901	906	905	907	955	929	945	948	941	952	920	953	965	903	946	908	907	974	955	892	919	932	961	924	967	922	959	920	944	908	941	1010	980	959	838	923	971	913	956	908	960	905	922	924	960	944	929	952	974	950	942	959	937	963	957	895	923	950	931	915	948	1001	941	1004	965	987	949	904	953	910	951	901	981	884	972	944	975	900	916	924	972	912	956	969	971	991	935	912	913	936	944	933	913	897	938	929	920	919	963	863	915	927	952	948	885	950	937	929	918	914	921	895	917	908	898	910	888	909	956	959	952	941	918	905	974	933	916	893	943	920	970	922	889	927	942	937	946	953	986	903	921	925	912	912	954	940	922	877	926	938	945	936	821	936	928	929	939	927	974	982	989	887	940	968	964	923	973	957	971	951	921	980	904	923	867	929	922	924	927	863	963	970	897	924	896	910	982	915	996	924	932	966	951	931	946	913	982	949	919	938	945	926	931	944	986	894	884	1008	906	1009	913	916	986	973	936	927	937	973	974	940	965	936	941	969	966	922	900	983	991	962	921	917	951	903	908	941	937	955	926	913	935	938	929	1008	963	941	906	915	1007	976	990	931	963	911	935	925	923	1009	894	978	925	894	934	956	924	932	939	929	959	901	938	957	908	925	934	950	917	955	886	947	951	884	959	992	902	969	942	937	954	923	890	935	966	967	947	898	899	932	1006	938	976	939	925	892	860	922	926	902	947	990
48214	44347	46121	34056	12173	3202	1656	1316	1058	857	711	628	663	599	544	553	488	523	492	502	490	499	492	508	416	483	498	464	490	442	472	454	444	466	476	477	452	500	499	456	445	460	407	415	492	448	452	495	444	463	446	489	485	475	451	432	496	473	496	462	438	459	463	468	427	459	500	440	503	486	484	465	451	488	479	512	468	440	486	509	496	449	431	427	444	459	421	444	467	472	431	485	455	418	449	463	500	483	494	446	435	452	433	440	485	491	494	486	477	450	451	430	483	435	454	485	453	460	464	451	434	424	481	470	434	486	476	436	467	468	478	471	464	483	448	475	488	441	445	468	496	460	446	456	464	453	484	452	485	481	448	456	420	478	449	453	446	453	472	514	417	464	496	455	440	463	440	438	461	439	464	451	479	488	465	443	464	508	461	442	445	451	514	487	489	463	466	441	471	434	469	441	478	467	455	483	524	436	411	454	482	460	453	477	471	437	462	455	445	422	479	484	479	455	488	483	466	436	407	467	450	459	459	467	477	482	454	442	459	468	471	465	411	395	446	460	468	484	470	424	445	471	450	443	484	452	453	476	451	468	471	430	462	436	456	439	451	445	473	474	462	452	481	464	434	437	441	474	456	498	469	495	472	473	438	427	489	457	494	473	449	462	433	503	473	493	461	437	479	483	467	405	467	500	504	457	495	481	478	487	459	494	434	457	493	446	449	482	475	403	493	467	460	502	417	470	456	449	478	439	434	437	435	452	403	450	459	486	465	434	466	492	460	467	497	462	452	486	424	450	450	459	451	477	470	447	460	432	430	459	485	460	418	510	441	466	455	437	418	453	435	450	413	423	454	459	475	456	472	472	471	445	471	452	410	457	472	459	469	482	421	473	438	453	463	392	434	457	430	456	420	434	471	511	486	478	478	451	440	436	461	471	448	448	490	426	503	415	503	440	484	421	436	418	423	485	460	454	461	483	432	482	474	479	470	467	458	480	446	494	461	457	435	449	439	418	471	494	513	445	473	446	459	486	446	486	490	467	471	468	464	461	444	457	443	495	460	450	469	435	442	481	498	478	480	453	523	452	413	507	445	452	484	452	475	457	453	474	466	458	476	440	480	427	469	485	433	448	466	455	482	477	449	475	431	450	413	475	468	450	461	494	449	437	459	418	502	508	457	435	456	482	473	473	468	444	444	451	456	483	484	406	460	439	468	486	432	457	445	441	463	436	436	416	419	452	424	419	479	470	433	471	469	424	469	402	454	486	512	452	443	461	503	460	461	450	453	466	456	482	470	439	428	467	488	471	428	465	468	466	482	446	459	403	443	437	480	444	472	448	444	437	417	496	499	466	469	426	468	467	449	427	461	453	467	534	467	455	462	445	425	464	433	447	447	467	468	423	466	475	486	479	492	473	436	450	435	460	470	463	469	472	459	499	493	466	450	468	445	439	458	455	470	462	462	473	462	436	459	482	476	430	462	482	462	457	460	443	466	442	479	467	508	464	500	482	454	480	490	424	463	478	464	444	446	445	428	481	456	469	447	522	497	472	433	416	436	440	447	437	453	445	455	469	481	495	488	426	459	476	442	473	441	460	416	456	438	469	429	440	445	474	501	433	485	494	487	466	463	434	454	460	483	517	435	478	475	481	461	498	478	472	434	459	478	431	427	433	481	477	429	467	482	456	470	445	462	487	430	466	470	434	438	482	471	441	473	489	491	434	516	468	455	403	487	526	453	424	432	504	436	480	481	454	451	421	443	404	470	479	499	412	441	455	514	479	446	439	474	442	456	427	431	453	466	477	441	471	415	505	484	463	470	471	443	488	482	441	423	455	486	417	456	480	484	471	469	474	469	523	442	442	460	459	474	436	480	440	489	462	466	477	481	472	458	423	448	441	492	451	437	469	438	484	398	449	454	425	469	431	454	470	447	476	409	508	500	413	464	454	462	492	439	471	519	456	526	444	475	471	441	488	426	455	428	408	489	467	466	501	454	442	473	469	456	420	484	458	468	460	465	440	443	399	452	431	452	482	452	510	471	484	485	454	501	444	460	482	473	466	499	430	455	439	439	432	457	458	484	463	448	467	475	455	466	441	446	460	415	425	463	447	441	468	483	463	499	476	439	434	433	465	470	436	493	449	473	464	448	451	448	474	476	465	487	490	500	455	463	462	465	458	496	444	461	472	457	487	481	470	443	424	505	458	475	465	432	446	470	475	472	453	480	461	451	453	467	452	476	456	446	472	441	479	475	433	438	417	442	449	480	446	471	500	456	460	447	465	465	457	428	450	474	427	468	454	452	470	443	479	440	455	446	471	414	492	426	441	463	455	450	435	481	519	431	468	493	483	468	435	458	466	461	450	445	503	471	404	429	475	451	447	483	443	493	459	461	477	444	468	484	469	442	468	425	518	457	464	460	439	463	449	454	452	469	440	406	454	460	469	469	514	424	439	446	485	419	448	499	479	509	456	422	458	514	443	431	488	467	451	477	463	482	478	449	473	493	471	484	444	439	482	483	425	481	462	467	459	478	447	474	423	479	462	451	434	443	490	450	440	496	439	461	470	443	413	417	452	447	434	407	476	472	433	482	485	514	461	438	484	428	430	464	474	454	450	426	410	427	486	441	485	413	425	497	465	500	478	444	464	441	439	472	465	443	416	462	472	465	464	461	449	500	429	478	480	435	462	500	413	440	472	459	435	472	482	476	448	429	442	449	466	466	484	473	456	438	461	411	440	447	522	441	437	443	484	457	437	466	480	456	449	455	419	451	514	511	457	451	483	478	486	472	492	462	482	451	480	474	475	436	476	460	510	489	489	428	453	475	436	498	451	433	453	480	470	432	450	426	462	477	429	504	434	482	445	439	474	457	468	464	436	434	406	450	507	480	458	454	460	453	488	447	451	497	466	491	481	448	464	438	438	447	417	454	487	460	457	450	468	448	437	444	441	450	445	415	433	476	439	476	448	459	441	459	503	441	487	449	444	428	451	449	486	434	495	503	447	482	423	489	417	417	459	454	459	460	433	470	465	461	466	467	450	472	441	480	445	423	436	435	395	463	470	462	430	439	480	474	476	487	460	498	443	402	460	472	468	437	467	453	437	455	448	449	439	510	477	492	466	462	444	500	476	445	451	501	454	452	437	450	459	481	409	445	466	457	437	457	472	503	502	447	445	493	455	445	464	461	469	489	469	458	419	484	454	463	461	485	466	467	459	468	455	490	485	425	407	466	456	488	496	454	468	503	479	469	478	444	456	459	451	484	453	488	445	446	444	461	428	427	470	478	450	473	483	475	440	448	476	499	442	448	449	452	438	470	432	458	450	463	501	474	477	430	425	449	407	435	455	449	509	449	475	453	454	426	452	464	454	448	421	435	503	514	473	429	459	451	415	464	469	476	451	499	455	455	434	433	396	443	492	414	449	422	477	450	441	476	447	422	485	501	455	459	471	475	475	451	422	446	461	437	480	450	487	445	464	439	412	456	493	463	462	479	481
31156	35991	45070	35182	7758	4264	4042	4033	3500	2908	2340	2073	1877	1609	1591	1396	1389	1267	1283	1137	1237	1241	1140	1092	1086	1054	1072	1017	1060	1039	1049	1002	1043	1050	1065	1037	1036	997	984	1015	1047	983	1018	943	1021	994	1008	960	970	957	966	946	1015	984	1016	976	1011	987	936	1020	975	1008	993	921	1000	950	946	1049	968	1000	996	970	992	962	1081	1023	1016	937	1053	1011	994	1002	956	982	959	1006	970	991	944	1010	1009	971	981	1002	1022	982	1000	1004	976	986	957	1007	992	1046	984	958	988	982	984	969	1022	1005	1046	965	986	953	947	1008	1028	1018	1028	1043	931	983	979	1009	949	966	1037	959	1025	1002	985	940	1081	1006	981	953	1033	969	1033	993	977	1053	1016	1034	1013	1020	1036	1000	945	971	972	996	1024	945	1007	957	981	958	1047	1011	952	1000	1028	1002	966	974	1001	1030	1001	918	992	1022	910	979	944	976	962	991	989	968	984	957	995	967	1023	1004	927	978	1000	1036	990	985	1007	1018	1005	956	980	960	966	989	963	1037	1025	944	1038	995	992	987	1000	971	925	1010	1052	1005	1027	988	974	987	1002	1005	1048	995	967	932	995	969	971	971	996	1052	977	1004	1020	1032	1008	950	998	947	955	1006	1046	991	987	979	1010	978	936	999	1009	963	984	933	992	949	982	971	1038	1008	1013	1007	998	949	1005	1034	954	1029	955	950	979	945	1030	965	957	968	991	980	981	967	1015	1020	991	981	970	977	978	959	995	972	985	1009	964	988	923	919	1008	1004	977	1026	936	950	993	1024	952	942	960	949	963	950	954	977	988	997	963	985	1036	1012	965	971	976	1009	915	1015	933	967	1000	924	1000	1063	935	972	1001	975	999	973	950	1026	1025	1039	972	1021	977	963	1004	981	978	948	1010	1002	939	1009	982	1024	944	995	970	929	1045	966	960	1033	1014	1001	949	987	974	958	965	988	949	984	989	986	1016	999	974	1026	1063	950	903	993	1025	1013	981	1012	897	997	1029	996	960	922	944	981	980	953	1043	976	945	989	989	1038	955	1023	961	993	1017	1031	1013	1053	963	925	1017	1006	960	1002	940	975	991	1001	980	943	996	968	1048	1014	958	1006	978	982	998	985	1014	1015	966	987	944	999	986	985	904	992	977	974	1034	965	1008	973	1006	1008	969	965	915	1009	983	1003	1003	983	946	1017	952	991	1012	1029	1027	967	1020	997	945	968	955	969	1014	1027	955	978	967	975	970	986	1007	994	982	986	931	955	1008	1014	933	919	1015	990	984	994	1010	899	974	978	962	950	1040	895	1010	948	994	967	982	992	935	1003	973	998	992	916	1016	974	1028	1033	1007	1020	980	956	1009	970	1031	1041	1006	973	1049	942	1033	1008	978	980	963	1041	993	972	960	966	945	983	1001	1026	1038	963	950	983	942	983	997	969	968	972	1017	1007	967	1000	995	1028	1008	985	1006	978	966	992	1002	971	923	973	935	955	1040	965	970	955	980	1026	981	971	969	926	993	973	924	950	1015	957	989	979	929	1003	1002	970	960	984	971	970	968	974	984	1019	1022	986	985	1027	973	975	966	967	943	992	969	961	1010	964	987	965	1011	958	957	927	966	975	975	1003	999	974	986	994	935	1017	943	1038	980	1026	985	948	986	1037	959	987	999	998	979	1002	931	975	1007	976	1034	933	1013	1007	988	1046	1002	977	936	968	970	993	987	985	950	1024	1005	989	936	1010	1011	1002	1004	1000	933	961	957	911	974	991	966	954	1036	971	997	1005	1011	989	998	997	941	929	1055	982	976	961	1004	1070	970	984	1010	992	998	1014	1026	1016	989	966	969	1012	1037	988	981	980	1018	995	974	986	938	1018	990	987	957	997	1006	1022	991	990	1003	1019	1003	969	1039	1017	969	1024	1007	1003	970	1057	995	1001	1012	1012	1031	965	963	1012	995	902	989	994	972	950	1018	963	925	890	998	1001	971	965	1008	908	977	950	959	984	940	973	964	1030	962	937	972	989	998	957	940	1016	994	954	997	989	963	1012	942	937	989	1001	986	973	978	1015	1023	976	988	970	996	967	943	945	1002	977	1027	981	949	982	969	979	1004	979	1019	907	985	1053	999	993	991	932	938	923	945	971	999	911	954	1006	1017	999	1002	951	943	957	1022	936	968	984	990	976	957	975	977	979	1006	981	964	933	1015	957	1037	979	1025	984	996	940	974	1018	1012	938	1079	1034	994	944	999	1060	1029	940	1010	997	972	965	1004	989	996	957	1065	1013	1000	997	1044	936	1045	938	972	1017	1005	966	946	983	934	959	983	1012	921	968	1012	978	960	1037	966	946	968	990	1018	1010	954	947	919	982	998	1013	938	1000	1007	947	992	1000	993	937	1011	958	1031	973	952	962	915	961	1020	995	956	984	943	1030	983	992	974	960	968	973	988	946	954	1005	1034	959	1053	959	939	1002	996	1002	1031	964	968	970	982	1009	1009	1039	990	1029	1033	968	1008	1036	971	991	964	1017	994	903	952	1044	998	1042	984	980	972	1062	1033	983	1023	974	975	928	1027	1021	991	998	1001	1028	1012	1002	1014	1000	982	980	996	953	976	990	1009	1013	971	977	1017	1018	965	1022	917	1023	1060	989	982	971	957	973	950	954	990	989	1046	970	1011	985	988	985	1040	973	999	968	1024	992	933	1027	984	1000	988	956	952	999	1006	963	1013	979	964	989	972	998	938	1000	981	1013	993	984	978	999	1008	1030	995	1004	1023	962	1017	999	974	985	947	978	985	1012	994	992	954	973	945	1072	933	1028	975	1018	986	994	1014	1013	966	975	966	1032	961	979	940	956	1019	1015	986	984	1049	965	964	953	995	1057	966	1003	1030	957	1018	925	1022	976	953	986	1008	996	1002	1024	918	1003	1029	952	992	1015	964	989	1001	1026	1012	995	978	1001	1013	952	964	990	952	981	944	984	972	913	974	943	924	1008	1028	974	971	979	979	978	939	1009	1018	1013	909	962	956	907	957	949	996	987	1041	967	943	1029	1035	983	1008	993	941	1010	1000	1028	923	1017	987	976	1019	984	968	1006	955	1011	1025	1001	993	987	974	985	1040	993	944	930	986	989	986	1038	1018	918	965	1039	982	985	986	984	968	947	967	1021	955	958	979	1018	993	1035	964	940	929	1002	985	979	966	973	981	972	958	993	977	956	896	1018	974	977	937	997	983	969	989	1029	1000	943	965	976	997	980	1034	965	944	1020	980	944	1030	977	1001	990	974	1028	1009	999	1012	986	978	1012	971	991	990	1022	1014	1012	1025	983	940	1016	977	933	982	980	918	1033	1020	1017	984	885	1005	980	1059	995	964	996	965	981	1027	947	970	1017	974	995	1005	946	1021	1021	937	950	997	984	1021	1030	986	999	966	1007	1048	990	999	971	991	993	1038	1015	992	1003	956	1057	977	929	1000	944	974	1005	929	929	945	959	946	939	974	993	1000	972	1035	1016	966	991	983	960	970	984	999	1008	957	977	913	965	997	1003	924	969	1018	972	1031	1011	968	989	976	995	993	1018	966	974	982	1008	1011	963	1026	977	982	983	978	964	976	971	1004	965	970	990	1000	1015	1038	1009	993	1025	963	1013	1003	974	1011	1011	950	1022	1022	1001	1044	968	1020	977	991	965	1015	998	986	970	968	995	960	951	993	1023	974	956	958	1017	928	994	988	1014	974	1020	1032	983	956	1045	1000	961	939	987	963	969	991	982	986	967	959	948	1043	961	1000	953	992	930	972	1017	1010	959	1057	985	1019	1060	1026	1002	954	989	965	1011	942	1056	1009	1030	991	983	1001	988	975	1029	964	952	981	976	985	997	1020	1009	1019	960	973	1015	983	1004	1024	1031	948	973	969	1010	897	979	993	979	973	993	951	950	1021	1024	972	1033	991	984	952	980	1012	977	998	992	929	989	974	1013	978	1003	926	988	1012	983	1015	975	972	945	1054	984	982	993	995	938
20090	13296	9682	4481	946	621	517	443	462	391	401	390	398	381	341	334	350	331	322	375	326	328	352	351	344	352	369	335	359	329	362	372	368	357	378	348	337	327	358	324	367	349	350	396	314	334	336	346	339	339	310	321	347	333	350	345	333	321	344	326	325	382	406	330	322	348	342	294	346	341	353	379	370	323	345	313	346	351	308	333	352	326	398	335	321	378	340	318	339	391	357	366	353	328	352	346	324	341	332	326	352	344	358	338	379	348	370	327	358	315	343	349	348	364	333	336	359	356	340	308	350	358	359	338	332	335	324	348	319	373	356	332	321	357	349	317	340	365	342	366	355	364	351	345	325	364	327	337	351	354	333	342	342	340	331	337	359	350	344	322	356	351	310	365	368	392	374	357	376	386	379	331	308	335	350	346	365	333	353	318	338	356	377	391	341	321	349	344	343	349	319	344	389	333	345	348	316	329	334	304	323	314	344	351	385	369	310	324	362	407	325	323	342	351	349	352	369	351	375	333	304	343	301	351	334	342	346	375	333	375	356	339	344	331	332	353	342	331	312	361	364	339	356	326	372	360	345	343	315	317	362	356	351	349	366	371	299	327	339	349	351	330	341	338	338	345	339	367	339	329	341	381	341	341	326	358	358	358	352	356	356	335	375	412	359	372	318	301	302	310	351	345	351	326	342	332	328	388	353	359	336	382	347	362	344	354	377	355	321	322	357	354	340	346	365	353	317	372	351	334	353	349	345	327	339	403	378	353	354	317	361	372	351	333	358	345	340	348	343	340	345	359	340	355	343	312	329	356	321	316	351	362	360	333	331	374	330	367	342	382	310	359	368	359	388	323	301	370	372	364	329	332	321	349	322	332	351	321	340	336	345	341	336	370	366	349	367	365	358	361	372	312	362	356	338	358	360	322	330	359	364	309	363	351	353	357	336	326	327	372	374	331	330	354	313	378	332	344	312	355	378	318	324	351	362	349	349	331	357	350	364	322	355	341	325	337	321	381	336	351	339	335	371	350	366	322	325	365	356	355	355	341	371	325	342	369	337	340	360	335	362	362	357	343	349	364	316	292	353	312	297	321	373	379	348	330	371	346	351	308	333	324	381	342	362	370	402	341	341	344	324	365	342	347	324	368	329	354	314	349	334	327	352	343	337	385	385	306	305	348	319	380	343	344	326	333	328	331	344	353	389	364	358	333	324	369	351	348	315	296	376	328	343	357	357	330	331	351	345	365	347	324	322	375	318	334	334	332	346	342	336	382	380	338	353	369	331	323	329	329	350	360	314	348	345	312	367	377	312	323	342	327	389	357	327	323	340	358	391	357	338	352	357	401	367	357	370	364	320	371	351	346	363	358	322	316	321	319	352	334	339	326	342	364	343	367	352	368	356	328	325	328	348	350	344	363	363	360	343	350	337	340	330	320	341	342	369	328	336	315	355	326	331	307	341	362	347	349	394	372	351	363	327	320	365	370	346	361	358	369	327	370	334	341	344	324	361	371	340	341	347	344	334	355	381	336	327	377	346	362	379	310	312	350	348	324	334	353	363	375	341	347	340	316	323	335	339	360	335	364	378	338	345	348	338	353	328	339	323	346	356	341	332	320	365	358	349	345	320	335	321	349	347	344	348	349	359	348	330	341	302	324	373	374	359	325	377	365	382	352	336	350	371	352	352	347	373	362	326	333	335	357	340	352	309	338	328	316	345	316	319	364	338	394	349	322	350	353	332	339	333	356	378	340	378	349	342	344	323	348	343	331	352	351	361	309	335	372	332	298	345	325	350	353	321	322	328	352	350	354	379	350	317	353	329	358	395	328	319	334	335	350	355	346	357	323	349	332	316	354	341	323	339	327	335	332	348	331	374	332	353	340	328	330	335	323	347	348	382	356	344	348	362	363	324	374	326	319	350	347	375	329	331	386	360	347	339	317	326	359	364	352	344	315	340	351	311	350	359	347	359	369	340	360	372	361	317	312	340	335	343	351	350	346	306	359	316	343	317	333	357	327	348	329	365	359	337	378	322	341	376	338	388	327	345	357	351	338	343	353	359	342	347	325	315	355	296	334	330	340	330	342	370	331	341	334	367	304	328	338	322	335	369	343	357	369	311	352	379	352	331	354	376	380	350	328	358	360	337	337	348	304	315	336	352	286	351	335	345	355	314	319	366	313	363	362	339	330	331	333	342	329	346	366	356	350	327	371	301	361	338	371	325	328	344	353	327	340	341	326	328	363	349	332	312	326	342	353	309	308	370	345	337	345	378	354	357	299	321	363	319	324	351	369	358	389	374	340	330	315	333	338	337	360	359	382	328	358	352	344	343	326	331	322	333	325	371	372	337	339	356	400	336	342	345	339	312	345	348	351	309	344	329	362	355	344	375	349	377	354	340	359	336	360	317	368	342	360	354	349	359	377	353	388	359	363	373	325	327	354	317	338	359	347	326	345	326	293	325	334	303	339	305	357	316	327	323	356	335	333	340	345	351	346	328	314	347	397	342	354	344	343	351	338	314	318	353	320	352	348	392	329	339	353	369	369	335	334	358	297	324	347	380	345	319	325	314	309	370	312	347	315	324	324	353	363	323	369	390	325	298	328	341	356	352	362	353	337	384	347	358	364	328	346	364	339	349	361	363	338	336	309	366	380	371	350	362	371	346	356	342	355	337	348	332	326	354	343	374	335	345	328	360	349	343	329	325	348	357	312	347	397	381	348	338	329	360	351	341	365	305	345	335	366	347	317	365	361	364	378	329	344	350	357	333	356	373	354	361	315	328	394	337	348	322	341	387	333	303	356	321	354	272	352	341	352	321	345	344	332	349	334	315	345	341	331	330	332	317	345	324	317	364	324	358	335	368	343	297	312	373	381	362	356	304	364	378	301	336	352	354	370	351	343	345	367	367	327	311	340	341	338	335	309	348	375	330	325	318	375	349	338	345	364	332	314	362	332	370	318	372	369	340	351	349	333	300	319	354	359	357	359	379	371	359	355	320	332	325	339	344	318	360	371	337	374	367	372	379	365	339	336	323	327	345	329	344	364	378	358	307	345	346	352	316	350	302	332	398	348	359	320	333	331	334	341	326	369	366	326	353	380	344	358	348	341	333	320	366	357	372	322	344	349	352	323	351	345	332	337	354	331	341	353	372	333	337	325	365	339	335	358	309	329	346	369	339	339	368	338	347	347	336	353	346	331	350	334	343	367	337	342	334	323	307	337	352	316	326	351	364	352	339	332	354	349	321	341	301	329	344	347	332	342	371	337	317	325	311	325	365	344	332	364	367	340	347	345	368	345	339	350	320	338	341	335	369	330	339	313	338	323	368	322	360	322	338	312	332	373	334	364	346	352	335	326	332	331	335	325	366	364	357	385	349	323	321	310	328	376	372	335	353	339	354	350	347	363	351	365	358	391	372	346	343	328	346	349	332	342	364	342	350	349	370	369	342	358	339	348	316	385	358	363	366	301	348	387	346	331	385	393	294	384	357	360
12180	10842	14310	9554	2371	1805	1522	1276	1240	1137	1031	999	937	937	863	891	907	817	883	827	825	827	809	839	790	746	825	787	754	822	769	753	751	768	770	781	768	763	809	758	771	783	745	785	757	790	787	754	723	778	759	761	826	727	810	754	758	784	730	799	749	762	786	755	738	780	766	760	791	737	770	741	779	792	707	755	790	734	754	752	759	758	752	772	780	739	744	740	732	767	757	778	761	776	812	777	817	733	730	771	780	740	784	737	795	783	807	762	744	749	776	745	794	720	735	724	776	768	789	771	753	802	752	808	807	818	749	732	801	788	794	753	733	787	795	746	798	784	755	722	777	766	797	787	794	731	781	743	781	814	754	743	813	772	777	779	763	736	803	812	787	766	771	730	763	739	765	744	770	774	814	737	783	767	722	747	816	699	730	780	753	815	731	706	765	761	791	742	761	777	766	747	775	790	849	692	781	793	752	759	796	753	756	761	794	776	769	777	771	772	748	798	761	781	744	783	736	750	805	765	801	767	805	744	749	778	782	737	716	728	758	774	726	770	746	732	790	789	756	794	730	760	780	761	771	783	782	766	791	798	815	789	793	762	790	762	773	751	739	809	707	780	768	712	736	821	766	737	777	750	738	803	793	788	775	789	765	766	778	757	780	793	801	744	754	772	757	778	751	765	752	762	764	763	760	846	747	782	755	795	766	824	713	733	768	745	754	746	784	732	757	758	807	782	739	757	791	799	780	812	746	805	764	758	770	786	772	780	758	743	763	789	772	819	787	757	731	731	791	773	757	791	791	800	688	781	812	772	738	718	713	771	785	784	751	789	755	771	760	749	763	779	749	786	756	857	803	766	790	749	793	728	751	741	773	772	752	812	781	761	775	782	770	754	789	780	770	816	766	764	748	813	810	786	755	782	753	765	773	817	707	749	725	779	745	724	766	770	760	763	773	746	760	816	800	777	769	754	761	818	766	731	753	780	779	792	782	802	785	745	779	755	759	790	761	742	806	739	775	809	765	812	737	788	747	786	758	760	780	749	786	743	776	825	751	705	780	776	783	780	778	729	781	775	771	813	763	787	734	833	769	742	744	751	766	871	753	769	754	767	747	839	775	777	782	734	775	719	762	735	763	764	758	782	800	782	776	753	764	744	790	730	810	749	758	822	741	737	767	742	767	824	786	758	736	716	782	753	752	750	740	726	755	761	768	773	753	755	780	727	740	745	800	840	784	809	826	789	777	769	780	745	766	789	776	741	815	790	760	791	768	754	752	762	807	787	781	782	799	724	751	803	773	708	714	774	794	768	828	798	747	768	772	718	805	803	786	746	761	737	765	763	754	760	739	790	759	809	800	703	770	794	789	770	742	728	790	754	785	781	736	739	794	800	754	814	736	763	772	775	721	744	747	720	776	773	730	733	792	782	779	735	749	723	753	750	727	806	751	762	772	755	778	746	749	758	784	802	757	769	758	769	773	747	745	730	739	727	761	786	762	815	795	751	776	780	762	765	745	697	814	759	783	822	789	815	706	816	769	758	744	779	802	760	753	791	810	747	758	771	679	822	737	793	764	719	777	756	817	822	818	817	729	715	803	770	751	737	762	786	747	738	813	832	763	838	801	738	795	714	776	694	771	767	777	772	784	776	777	764	794	748	772	795	809	776	796	780	819	793	741	747	698	793	813	740	739	777	712	765	770	730	750	705	772	759	736	762	759	829	798	765	771	753	781	778	782	740	785	740	766	780	803	758	741	780	742	708	777	772	765	782	791	737	720	782	754	741	777	745	755	766	770	770	778	771	778	773	781	778	776	790	756	758	775	796	785	755	768	772	782	750	777	712	781	792	756	796	775	750	783	759	739	754	715	762	785	746	766	702	777	807	767	772	770	783	784	759	764	742	751	779	762	772	729	762	757	745	809	699	807	759	781	802	758	743	751	766	749	774	734	775	704	748	774	736	773	729	764	771	783	732	808	815	752	848	687	822	746	787	758	745	805	724	782	790	800	806	754	790	789	768	765	762	813	765	749	776	749	740	781	772	786	753	759	770	772	762	761	807	717	750	711	765	764	724	779	788	778	734	768	769	780	713	745	738	746	767	750	705	815	783	757	769	746	772	743	774	752	761	770	791	720	748	812	743	772	784	802	753	772	743	783	739	747	731	840	796	690	762	793	756	777	779	773	784	827	727	795	764	798	776	723	782	800	742	761	754	832	815	752	761	788	768	775	790	776	746	737	784	748	767	781	775	766	772	806	767	764	721	763	768	787	816	821	807	791	712	790	775	821	772	759	780	795	797	767	728	747	759	729	771	871	773	751	781	755	721	742	783	786	791	750	764	784	763	745	788	805	752	788	797	745	778	793	752	716	778	804	789	767	782	771	736	776	742	760	724	740	751	793	781	772	739	778	780	766	779	759	732	741	787	795	846	800	758	771	748	783	766	754	733	741	759	797	743	748	799	807	744	755	781	773	745	783	745	777	787	763	718	740	795	803	736	737	791	754	788	800	703	788	776	804	744	766	791	785	803	781	740	757	753	788	787	774	753	745	825	771	752	775	749	758	743	789	793	742	775	745	753	777	788	753	760	669	766	782	760	775	769	753	738	755	776	726	727	759	776	772	726	758	775	836	799	762	745	742	747	741	824	759	741	699	781	769	792	743	804	765	752	801	778	728	760	724	772	789	774	717	733	709	760	792	716	777	774	792	746	764	776	741	778	734	795	771	750	837	747	759	742	795	766	743	750	787	764	729	788	771	763	726	748	762	768	770	711	751	818	756	812	759	766	789	778	768	787	764	736	761	805	747	759	751	738	771	826	762	778	759	786	761	747	761	779	774	802	715	763	776	751	808	768	756	746	774	783	766	800	743	754	770	801	824	804	769	766	715	755	755	741	737	777	734	719	787	756	787	771	832	771	790	810	808	776	784	744	800	762	755	824	790	774	798	792	765	756	766	745	755	818	761	737	772	770	767	818	772	821	752	755	747	718	718	773	768	749	754	812	723	770	746	741	754	786	723	767	741	764	778	800	754	762	784	789	769	791	807	751	766	729	780	791	758	743	768	779	821	787	702	771	764	754	794	751	773	758	740	779	747	760	823	767	804	700	732	788	764	751	744	768	749	821	764	785	767	796	783	711	807	773	746	743	772	774	749	768	776	756	789	761	766	752	753	757	781	699	758	775	715	789	845	816	762	780	828	713	768	728	798	774	787	782	786	688	749	733	739	730	775	814	807	736	842	776	751	796	767	764	737	769	770	761	765	775	799	739	730	777	778	736	796	723	804	735	756	799	767	768	724	795	718	753	725	818	756	783	778	742	742	748	781	731	832	809	785	804	815	780	707	788	702	750	769	770	815	740	758	804	773	767	778	754	771	783	723	722	814	820	776	784	745	750	723	734	765	750	754	792	772	766	755	757	785	813	783	712	757	778	770	789	778	741	730	736	777	783	747	756	818	803	755	743	819	784	785	803	752	841	737	735	788	746	768	769	780	760
38502	32737	34250	23888	5461	1290	873	709	669	599	496	453	476	388	413	435	428	412	406	395	401	406	392	399	386	362	351	383	353	372	376	358	379	380	376	366	372	358	413	362	352	376	356	380	383	329	361	396	355	389	382	384	378	386	391	334	412	338	361	393	377	362	384	356	358	346	365	411	355	348	425	369	375	377	402	333	379	381	378	372	385	373	381	336	374	348	379	379	336	341	342	368	372	348	373	348	396	381	389	329	369	401	374	373	374	379	383	399	358	387	334	374	357	364	373	377	360	381	356	377	362	379	361	345	375	372	361	342	346	354	385	376	368	351	376	357	348	363	362	349	377	363	330	324	366	367	390	381	331	366	392	387	377	386	342	361	369	346	360	379	370	351	341	378	357	350	414	376	369	382	371	355	360	311	357	380	385	372	370	396	342	368	360	362	353	367	376	314	352	373	340	377	352	380	353	359	317	365	372	349	368	386	349	395	373	322	391	413	409	383	377	364	379	363	388	364	376	373	350	361	383	403	399	380	396	341	386	320	371	372	367	367	363	350	395	373	353	365	348	387	394	367	401	366	376	378	371	385	402	373	348	354	383	400	367	373	352	379	370	348	340	354	316	369	383	371	366	375	386	335	339	368	311	387	374	331	397	380	357	347	376	375	369	348	358	356	378	425	400	364	341	364	339	367	359	372	336	319	362	337	334	429	382	375	362	390	326	315	342	364	331	344	353	329	385	353	326	412	393	369	353	353	355	396	360	366	380	396	359	353	327	380	380	357	378	309	361	364	371	381	382	344	361	369	347	349	392	360	341	374	361	373	382	373	377	366	384	353	376	406	368	366	369	325	319	401	390	349	363	372	373	382	359	368	403	417	345	377	357	384	359	369	359	419	400	348	379	390	350	377	369	375	367	331	407	388	368	382	369	392	393	368	396	321	371	351	348	368	378	366	377	377	363	407	362	392	348	371	366	380	393	405	401	336	337	366	367	378	403	345	373	379	390	336	396	372	350	353	350	388	351	379	375	365	364	370	374	343	377	384	378	376	380	380	357	355	406	377	328	332	348	354	354	359	373	355	369	347	364	339	369	360	340	393	338	378	344	393	406	344	366	382	351	413	367	391	349	304	379	352	357	369	355	323	356	388	334	337	340	402	371	368	371	367	354	371	405	357	352	391	372	376	355	394	364	399	375	384	341	385	360	368	319	359	347	348	347	335	381	379	409	371	378	351	377	373	318	368	353	367	359	339	359	332	390	356	383	363	340	355	380	361	331	345	315	358	368	362	365	355	386	389	367	384	369	342	364	352	364	369	399	398	367	399	376	377	386	351	376	351	347	375	366	370	386	382	353	391	388	350	332	389	363	386	366	369	360	356	384	382	365	356	366	370	345	356	340	387	389	379	350	343	351	342	329	373	362	385	355	349	380	357	386	359	344	375	383	365	368	335	350	378	360	366	366	370	363	387	381	364	367	357	369	375	357	365	350	388	345	378	394	324	372	390	361	352	368	384	375	330	353	358	364	359	383	365	376	323	347	352	335	328	392	353	365	344	345	342	336	369	353	389	364	333	341	412	353	342	370	395	377	411	360	363	363	349	391	397	385	345	409	386	368	393	397	404	373	356	403	377	348	362	326	326	384	379	370	352	359	400	363	356	357	335	347	364	328	367	388	344	322	351	338	334	367	337	389	375	411	395	380	373	423	392	369	361	366	345	344	327	353	374	361	343	349	370	344	374	363	357	372	368	351	368	356	359	359	368	338	389	358	358	377	372	369	375	369	384	373	408	348	371	367	360	352	357	348	380	390	397	372	390	354	366	344	370	323	337	343	312	395	377	346	410	398	378	375	314	359	339	344	363	372	393	373	407	358	377	375	387	373	392	348	378	366	366	396	363	357	350	361	369	362	355	378	339	347	367	364	322	350	395	403	372	378	383	345	343	389	354	339	349	345	355	370	358	396	376	344	383	384	375	389	381	381	395	363	370	359	393	385	383	406	390	382	407	383	372	369	357	332	340	313	368	348	384	349	356	350	364	367	372	363	350	369	376	389	374	393	380	351	361	373	364	385	363	373	329	378	342	389	395	361	406	355	350	378	386	396	363	338	355	365	353	365	383	359	358	386	349	364	397	357	376	382	403	385	362	356	363	392	344	370	379	352	391	371	410	348	378	348	381	396	401	390	357	380	363	358	364	338	344	345	370	393	369	358	314	326	396	360	385	405	371	365	377	390	388	368	349	409	386	351	381	396	348	364	357	367	342	365	363	357	394	349	380	374	374	367	338	399	384	345	385	366	353	349	352	338	370	356	356	372	417	393	370	339	378	357	355	345	399	365	372	357	334	392	370	340	340	358	338	365	394	329	358	354	397	368	360	395	413	402	378	410	343	341	351	310	362	367	330	373	329	331	359	343	377	396	346	321	350	363	366	354	386	374	360	421	350	362	375	341	350	370	336	384	374	359	353	331	337	367	380	350	362	373	361	349	355	394	385	381	375	350	369	378	338	404	344	352	376	371	353	395	390	416	351	393	375	385	372	379	370	354	319	371	352	389	359	360	351	351	359	382	404	373	415	372	369	353	365	370	384	370	394	343	336	362	364	345	345	355	407	339	367	389	366	338	361	414	375	380	359	397	366	385	377	362	336	394	405	360	408	362	372	399	398	383	353	377	354	358	345	349	398	349	327	339	350	358	359	368	376	366	338	366	362	350	368	388	388	347	352	338	344	362	377	391	366	350	356	371	393	416	387	349	383	377	363	355	343	393	354	376	381	381	381	392	378	344	379	343	354	353	321	361	375	355	399	416	362	358	391	358	390	421	354	353	360	399	379	359	389	370	352	407	362	360	335	365	379	386	376	335	375	371	347	361	366	378	343	367	355	373	377	386	341	372	368	385	354	382	394	344	354	387	413	361	377	390	357	368	387	386	347	367	337	378	372	358	345	376	385	386	376	369	324	401	373	328	339	353	361	358	350	373	418	379	389	397	381	345	347	370	373	367	371	357	370	352	410	364	352	333	388	347	403	384	350	328	349	349	343	352	372	337	347	353	329	380	366	376	365	391	337	348	360	369	389	344	357	368	372	347	350	368	358	392	370	366	404	327	340	383	387	329	340	367	370	380	362	378	363	362	356	372	379	376	383	405	379	379	381	393	405	365	364	339	388	375	380	339	346	372	342	336	366	360	407	375	368	398	335	362	352	394	356	385	358	339	360	335	330	348	376	376	364	351	370	374	368	381	378	354	372	370	378	376	346	326	318	369	348	370	369	384	370	349	362	398	396	390	367	371	329	330	403	407	377	332	341	336	350	343	354	351	369	357	375	360	341	339	347	365	371	364	399	362	364	344	360	345	362	381	370	382	401	393	378	351	363	345	370	372	393	317	352	387	381	360	385	362	370	382	363	347	374	386	349	358	344	373	394	345	357	379	391	347	360	394	370	390	362	377	364	416	423	348	362	356	370	363	392	356	313	341	387	387	366	349	339	378	370	350	348
25095	26135	35695	27124	4804	2860	2792	2460	2363	1923	1647	1570	1343	1168	1075	1098	1000	1069	1025	942	964	894	945	889	862	899	831	874	891	892	885	845	822	794	812	791	836	801	772	844	806	859	805	805	821	791	805	870	785	823	801	817	871	761	828	812	782	835	822	793	792	823	790	745	769	797	796	784	806	827	883	851	798	823	836	816	779	826	762	857	818	808	850	779	769	805	837	786	804	759	777	860	873	826	826	790	822	805	849	829	785	827	816	827	834	788	854	840	758	835	807	824	824	749	827	783	767	787	824	785	827	801	838	761	845	816	797	833	792	812	826	815	813	867	762	855	889	821	820	841	814	823	820	764	803	787	818	818	855	846	839	861	860	834	773	799	804	800	814	789	773	815	812	790	864	837	807	808	787	800	839	758	785	817	789	865	841	795	820	801	859	805	810	815	800	803	794	808	807	812	837	816	803	820	853	824	839	823	784	806	809	809	808	842	758	833	817	796	868	761	755	808	822	796	797	786	784	856	781	872	862	807	841	792	808	863	810	790	808	778	809	786	843	804	786	806	800	804	829	833	742	795	818	784	807	778	785	872	856	821	782	804	781	809	839	770	837	768	815	773	821	829	785	797	814	804	851	814	806	787	753	865	789	823	775	844	753	829	833	809	881	863	771	738	808	790	771	785	812	824	796	793	800	806	808	789	791	824	808	779	773	796	769	840	794	838	812	802	813	839	799	814	837	840	773	820	799	782	840	849	829	765	750	812	810	776	770	783	762	798	816	784	800	839	744	825	773	829	842	817	827	784	817	814	828	784	800	754	859	818	821	779	780	792	794	806	830	831	757	810	824	823	795	851	834	805	819	776	810	807	810	807	778	809	810	814	784	790	822	806	804	850	761	777	787	803	853	792	828	809	855	804	825	845	805	797	796	821	790	792	800	819	820	805	786	753	763	803	788	796	828	813	752	808	774	845	775	776	783	780	806	808	827	769	841	851	854	769	784	824	832	840	818	828	816	792	808	728	812	827	805	791	793	801	792	818	872	829	827	749	787	783	818	826	741	774	791	840	753	791	789	848	818	796	825	808	782	781	838	787	829	820	825	825	779	806	789	775	857	867	756	818	869	764	836	833	839	814	777	836	819	799	788	850	793	789	806	839	823	788	824	834	806	836	848	821	805	784	817	825	794	772	793	809	789	768	781	816	758	836	773	796	834	821	840	810	807	812	859	831	806	809	791	823	801	777	793	769	804	823	835	770	787	812	819	774	835	836	848	805	780	763	865	789	812	783	771	794	854	790	790	825	834	807	808	803	837	815	753	789	827	819	788	835	794	786	763	796	811	850	846	803	752	775	849	830	806	832	838	829	748	831	795	788	786	809	808	823	807	850	805	787	782	795	831	859	771	834	792	824	775	787	813	793	812	771	830	762	797	796	793	838	776	788	795	743	836	777	799	783	787	795	833	846	789	803	835	821	809	819	740	815	800	824	842	787	799	807	819	784	811	790	822	803	814	785	844	781	833	820	821	822	801	808	845	865	837	814	832	838	728	752	846	773	808	840	777	822	793	836	776	798	796	805	787	750	801	812	801	846	735	798	838	779	807	787	772	786	809	799	788	803	788	819	810	805	822	794	792	847	809	801	845	809	823	820	823	786	771	789	835	817	851	850	841	849	783	806	794	763	798	792	797	764	797	850	849	804	821	818	790	793	820	832	827	793	784	780	808	771	802	820	828	820	782	839	813	853	794	873	785	763	822	806	793	798	795	776	816	787	749	805	849	811	777	822	832	791	803	771	839	812	826	800	774	779	800	838	822	777	776	799	847	745	841	826	854	799	823	853	792	821	799	866	815	818	834	822	785	841	768	823	888	849	776	850	795	798	773	815	829	759	820	826	798	797	858	817	817	800	752	812	822	808	798	814	791	785	775	829	855	792	846	774	752	826	814	805	802	828	821	831	866	808	824	761	798	801	789	815	823	798	796	848	782	789	810	847	809	859	790	810	837	843	807	782	828	781	770	821	775	814	766	813	797	814	809	820	773	828	781	836	824	802	782	818	764	774	762	776	806	773	811	845	811	775	771	779	796	802	767	824	814	832	797	788	796	848	833	827	877	789	793	813	832	810	820	789	824	803	820	803	773	787	805	798	782	813	822	782	813	834	823	802	817	891	821	829	805	809	787	779	796	838	836	775	862	801	739	854	837	776	824	793	845	790	791	798	810	789	777	753	764	838	802	778	781	814	832	817	761	781	818	801	823	789	849	805	856	757	798	819	839	784	847	793	866	807	839	787	763	819	817	838	841	803	799	804	817	861	807	795	853	767	820	849	781	833	767	827	838	801	784	816	751	818	830	809	788	812	850	796	807	804	793	795	801	808	870	791	806	845	794	753	813	798	815	837	801	814	843	824	775	812	807	827	778	807	821	848	813	769	823	845	796	825	788	844	880	829	805	800	777	797	815	813	728	796	772	782	861	774	794	858	812	821	805	815	783	826	838	844	836	847	804	838	802	766	799	768	814	850	764	787	777	778	766	851	807	835	790	777	778	810	780	792	796	792	838	805	834	807	814	813	813	821	859	829	823	814	809	808	844	825	807	819	800	824	788	832	829	779	798	807	840	810	751	838	819	774	802	757	803	804	819	797	800	851	798	758	843	832	783	807	835	820	826	811	771	796	838	780	823	818	817	749	830	824	838	785	818	768	822	776	800	842	788	835	751	805	777	807	832	821	782	817	843	833	800	768	846	730	801	768	811	784	829	826	820	807	785	792	789	816	783	830	821	803	757	813	784	834	794	810	766	805	780	845	845	777	784	813	866	779	862	794	868	849	768	801	821	827	803	816	825	801	836	812	798	860	801	826	786	795	755	811	835	762	849	820	842	831	843	835	811	827	854	819	842	805	868	810	822	821	824	829	795	801	787	759	774	827	791	796	776	789	807	816	848	891	837	808	862	834	830	805	856	801	847	810	797	815	773	861	807	827	785	816	797	825	771	807	826	765	836	813	839	808	798	796	808	833	829	849	785	849	802	811	843	788	871	741	813	812	817	822	766	826	846	851	800	801	793	855	804	805	821	854	793	763	804	738	736	812	848	832	787	796	835	825	759	835	807	767	744	846	817	782	832	777	811	826	787	828	789	835	807	787	799	836	834	806	793	817	871	834	802	761	834	775	904	858	803	840	820	796	822	845	836	823	833	846	771	854	802	776	794	792	844	843	790	827	749	812	775	818	789	825	793	785	819	811	832	786	816	792	787	810	818	818	843	826	773	794	793	759	822	825	831	734	779	841	813	792	863	857	775	800	808	816	839	779	782	819	823	831	815	824	801	787	808	789	797	775	801	790	807	851	827	776	800	781	834	829	853	830	843	828	824	829	845	795	762	755	800	767	777	807	782	788	847	791	805	779	771	813	836	792	814	776	780	820	777	814	797	806	816	787	806	799	823	794	782	788	808	856	802	781	859	800	822	790	811	823	809	783	780	850	783	816	800	819	801	751	803	798
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
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
