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
336811545956	336811546467	336811547017	336811547567	336811548117	336811548667	336811549217	336811549767	336811550317	336811550867	336811551417	336811551967	336811552517	336811553067	336811553617	336811554167	336811554717	336811555267	336811555817	336811556367	336811556917	336811557467	336811558017	336811558567	336811559117	336811559667	336811560217	336811560767	336811561317	336811561867	336811562417	336811562967	336811563517	336811564067	336811564617	336811565167	336811565717	336811566267	336811566817	336811567367	336811567917	336811568467	336811569017	336811569567	336811570117	336811570667	336811571217	336811571767	336811572317	336811572867	336811573417	336811573967	336811574517	336811575067	336811575617	336811576167	336811576717	336811577267	336811577817	336811578367	336811578917	336811579467	336811580017	336811580567	336811581117	336811581667	336811582217	336811582767	336811583317	336811583867	336811584417	336811584967	336811585517	336811586067	336811586617	336811587167	336811587717	336811588267	336811588817	336811589367	336811589917	336811590467	336811591017	336811591567	336811592117	336811592667	336811593217	336811593767	336811594317	336811594867	336811595417	336811595967	336811596517	336811597067	336811597617	336811598167	336811598717	336811599267	336811599817	336811600367	336811600917	336811601467	336811602017	336811602567	336811603117	336811603667	336811604217	336811604767	336811605317	336811605867	336811606417	336811606967	336811607517	336811608067	336811608617	336811609167	336811609717	336811610267	336811610817	336811611367	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2634	3650	2300	2634	3650	2300	2634	3650	2300	2633	3650	2300	2633	3650	2300	2633	3650	2300	2633	3650	2300	2633	3650	2300	2633	3650	2300	2633	3650	2300	2633	3650	2300	2632	3650	2300	2632	3650	2300	2632	3650	2300	2632	3650	2300	2632	3650	2300	2632	3650	2300	2632	3650	2300	2632	3650	2300	2632	3650	2300	2631	3650	2300	2631	3650	2300	2631	3650	2300	2631	3650	2300	2631	3650	2300	2631	3650	2300	2631	3650	2300	2631	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2630	3650	2300	2629	3650	2300	2629	3650	2300	2629	3650	2300	2629	3650	2300	2629	3650	2300	2629	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
48151	42660	40884	37355	32110	24641	23577	25114	25787	26403	23792	18227	17532	7651	3910	3096	2853	3706	2620	6544	11592	5915	1133	755	740	1169	553	554	413	443	368	398	382	373	377	351	379	370	398	383	381	370	405	364	388	341	385	355	436	403	358	372	399	353	394	372	354	390	389	398	356	401	402	345	391	407	413	378	404	400	350	381	418	420	377	358	403	387	388	401	377	374	386	397	423	431	401	436	426	391	367	426	325	383	404	377	420	383	391	355	378	375	382	358	399	364	362	363	376	395	380	342	392	357	339	358	369	356	390	360	397	322	413	354	375	402	376	338	394	369	367	351	370	363	341	356	368	401	368	414	394	364	378	407	367	375	368	373	371	374	353	377	385	390	428	402	378	377	395	374	386	375	386	319	383	375	326	376	386	388	362	406	360	399	384	362	369	413	376	399	377	396	384	376	394	359	380	373	410	374	370	389	376	404	331	346	384	354	362	407	394	315	348	389	365	361	384	382	355	369	351	391	363	388	394	376	352	362	377	381	402	391	373	365	372	386	391	415	378	372	375	347	373	405	414	366	337	368	376	371	367	366	381	372	376	351	357	364	396	372	335	357	368	379	424	392	408	357	349	384	372	379	389	371	392	355	395	370	354	354	379	348	373	367	368	366	379	335	414	369	405	361	378	338	389	402	367	375	383	350	365	371	367	340	356	366	386	417	367	372	394	423	400	344	354	370	379	377	344	367	365	377	385	355	374	366	371	356	336	398	410	415	387	397	393	391	386	409	355	358	343	398	390	397	403	369	394	350	356	382	349	347	388	381	347	396	396	366	355	375	386	362	386	357	383	404	382	385	380	378	397	353	431	390	376	372	373	387	434	363	404	364	368	416	328	388	350	367	393	425	373	369	394	380	367	372	354	420	349	343	373	363	402	380	368	369	375	362	353	376	376	326	368	401	409	421	384	385	369	389	377	415	369	386	384	398	400	391	383	396	407	339	396	358	356	363	392	396	380	352	337	366	394	366	373	376	403	371	384	384	365	395	367	393	402	398	341	413	381	354	378	379	379	400	382	395	396	386	403	388	390	418	384	369	379	407	362	401	362	409	360	336	375	404	371	404	372	394	364	357	401	348	378	338	382	385	334	296	347	398	369	385	386	366	399	414	357	422	398	417	403	385	415	409	377	365	352	387	356	360	377	425	394	370	358	381	374	397	342	334	378	369	377	344	415	384	382	392	371	381	374	377	373	367	386	400	378	382	375	353	393	359	353	355	347	354	359	363	396	345	362	368	393	372	363	369	395	384	349	393	362	416	406	403	379	367	377	374	403	401	391	397	359	375	353	397	401	401	389	350	365	383	390	379	352	404	384	383	388	364	356	365	353	399	360	354	383	313	353	343	393	382	379	358	371	371	397	382	354	400	373	375	410	413	414	361	327	389	366	345	415	348	423	354	321	365	394	373	389	373	351	405	372	397	365	370	395	379	355	364	362	359	338	372	345	377	367	346	362	383	359	340	363	416	376	362	348	345	407	366	391	380	351	392	381	383	391	383	383	364	380	362	350	389	336	366	373	365	375	381	356	374	371	386	368	382	372	376	356	358	366	383	353	355	351	349	371	352	404	363	392	391	431	382	384	349	404	385	381	345	349	379	394	358	344	369	403	378	403	411	410	388	397	407	371	374	391	373	458	344	401	383	390	359	365	373	350	387	351	362	326	373	365	363	387	368	361	355	356	364	383	375	407	391	379	365	412	379	388	372	366	377	391	359	372	354	373	382	414	389	350	385	374	414	358	384	365	358	379	369	382	380	371	422	360	383	411	378	372	380	410	411	418	348	358	358	350	374	359	366	398	380	422	365	377	372	369	369	396	410	357	397	408	365	418	380	373	365	373	365	343	351	399	355	387	383	363	316	389	369	390	364	359	351	379	369	386	397	387	392	394	381	378	397	404	392	341	367	377	367	394	372	370	359	348	357	401	396	392	370	420	383	404	369	389	381	383	396	366	380	381	401	399	368	398	359	376	382	386	366	374	383	381	368	391	375	375	386	403	336	355	377	340	384	378	376	359	376	360	364	344	345	367	377	362	355	357	349	398	406	354	354	391	370	367	363	360	413	392	368	352	395	371	390	385	395	411	428	364	397	381	411	391	409	375	383	389	389	398	353	373	351	357	415	377	377	375	397	353	390	354	374	391	394	410	345	372	375	361	349	374	375	375	363	392	384	381	395	409	385	382	399	382	355	359	387	400	353	387	359	422	352	371	364	369	400	394	404	368	356	356	343	401	359	393	395	372	402	375	375	358	349	344	379	358	346	395	387	393	414	354	395	386	407	413	379	365	401	377	371	378	412	339	356	360	399	347	354	370	381	385	366	380	355	368	378	355	363	378	357	372	344	364	396	342	377	334	414	370	402	399	370	399	377	372	386	367	426	365	409	385	336	367	374	370	352	391	391	352	345	413	349	347	400	390	406	387	409	377	388	375	371	374	365	374	384	338	400	388	380	369	394	381	361	358	407	395	406	408	395	366	373	372	378	355	371	357	340	375	366	405	406	371	370	367	392	375	348	353	366	340	342	342	384	384	379	387	375	388	375	400	376	362	390	386	379	390	368	408	381	377	392	372	399	417	371	371	366	337	374	365	398	372	383	333	363	371	374	383	393	403	329	372	392	385	346	352	388	364	364	395	374	352	357	357	342	355	375	397	373	371	412	382	381	365	378	407	359	395	329	379	367	386	377	415	384	360	380	365	378	378	373	375	365	368	382	376	400	349	396	319	402	380	394	368	369	372	369	366	379	383	411	386	361	441	413	394	368	356	356	390	379	358	386	423	383	372	356	375	385	381	375	380	357	373	357	373	386	378	358	397	377	385	360	375	339	406	360	378	366	358	371	343	364	371	380	394	426	390	353	352	361	407	352	344	399	381	393	391	367	367	377	377	364	377	381	355	393	366	393	388	370	348	374	415	328	387	338	356	375	361	384	396	343	354	387	335	417	359	379	390	383	371	380	348	413	390	378	370	397	388	373	355	343	334	365	433	351	358	391	369	386	375	395	354	355	402	365	380	349	371	374	347	372	366	370	367	352	384	364	347	352	390	358	371	368	373	406	388	391	377	364	389	361	401	397	367	339	391	356	368	375	364	362	345	391	402	412	381	378	352	398	383	391	384	379	365	399	344	383	352	400	388	374	384	372	344	378	407	372	378	371	407	360	345	414	425	395	394	355	357	412	372	342	359	343	395	372	380	387	363	366	393	377	367	381	373	371	353	342	360	359	400	383	358	398	399	376	379	360	384	369	412	375	389	362	377	393	382	379	371	391	363	395	368	417	388	377	394	406	374	386	403	397	359	405	387	383	384	377	381	400	399	389	348	347	396	380	410	374	368	383	378	398	343	360	387	392	368	398	379	373	369	344	395	378	358	358	423	366	388	373	366	363	402	410	395	403	405	401	357	388	378	387	411	365	384	384	368	360	378	372	409	345	367	362	361	396	382	355	374	385	403	363	375	369
40943	48100	50026	48625	43480	22635	27368	34390	35622	38927	33696	30952	31830	12929	11235	10191	11064	13750	10091	22909	31525	18121	3666	3124	3182	5252	1853	2160	1214	1424	1063	992	1138	943	956	949	916	857	910	900	885	965	855	916	861	944	862	905	858	890	869	903	879	923	885	886	884	874	874	887	860	950	905	945	997	927	1025	1011	1022	948	925	1002	957	942	980	936	897	924	995	992	926	859	859	915	1060	1229	1227	1217	1035	945	887	903	883	868	920	901	872	856	872	906	870	856	870	857	858	916	881	889	885	873	874	845	841	859	867	912	912	821	888	897	879	874	871	876	915	906	845	853	868	900	891	904	882	845	870	824	829	853	875	873	853	817	859	878	873	861	866	831	789	835	869	922	895	909	868	897	876	829	873	907	907	808	887	895	868	814	846	850	871	934	912	885	887	856	855	897	881	873	879	870	882	861	855	868	861	910	883	851	878	905	885	876	865	888	869	878	889	835	898	852	818	878	899	804	888	850	901	830	831	878	898	831	961	927	864	890	817	905	904	900	890	848	804	845	894	839	869	889	861	861	860	837	860	865	879	856	916	879	895	893	862	862	902	881	835	852	859	883	889	884	849	838	868	843	879	895	852	854	910	859	864	850	902	852	896	895	903	898	897	903	885	856	879	910	849	890	902	885	903	861	849	867	874	872	906	909	901	826	820	878	847	942	872	879	835	861	847	870	851	846	891	888	886	892	838	867	896	879	872	843	952	901	856	793	886	910	927	892	859	834	867	897	887	848	824	877	857	878	914	895	866	847	879	851	861	882	862	925	884	906	828	909	833	822	847	836	888	844	934	845	824	880	867	896	869	869	895	880	829	867	931	834	863	856	861	849	838	819	905	884	824	880	888	882	882	923	835	905	859	825	889	848	876	873	853	892	852	858	875	874	880	808	912	844	878	875	926	876	827	861	881	896	906	862	904	871	936	843	836	824	919	875	858	849	854	867	897	881	895	839	899	857	872	895	874	860	869	856	865	912	942	853	856	802	927	853	835	866	866	918	854	873	887	857	869	856	820	833	840	842	851	852	860	838	909	886	898	852	796	893	864	853	872	899	862	852	850	817	839	877	898	921	873	849	919	864	831	914	848	898	905	827	837	881	884	886	885	928	886	870	916	821	833	844	867	868	837	893	857	861	924	871	877	835	919	919	878	863	889	878	876	882	871	806	861	823	828	932	876	918	863	857	907	850	863	816	838	845	840	880	896	810	861	880	867	818	871	917	847	880	895	893	910	868	852	864	908	862	856	880	832	851	857	874	891	902	895	841	818	916	902	848	837	836	817	832	931	854	928	867	857	915	884	888	853	818	904	853	827	894	851	887	891	887	851	897	896	879	856	886	832	927	943	870	911	881	849	846	871	859	914	852	860	844	834	884	848	851	913	845	895	844	882	855	828	867	879	861	886	888	875	871	848	830	881	868	915	912	904	880	900	858	879	903	892	858	908	876	865	879	833	881	909	927	894	867	831	887	873	912	866	820	846	868	811	883	851	845	851	907	848	881	870	847	882	863	881	883	875	854	833	837	847	855	870	810	854	836	844	847	853	903	863	849	849	851	911	843	883	887	906	877	829	846	908	853	859	857	880	891	814	890	888	853	853	804	913	821	871	893	912	904	862	901	873	865	857	933	870	904	884	860	880	860	936	879	811	842	871	834	894	861	845	930	873	806	912	854	909	881	858	844	894	819	870	876	821	912	849	869	849	906	822	812	839	812	853	887	867	889	880	853	899	834	879	834	962	889	831	864	915	906	840	900	874	907	840	827	887	909	858	906	864	874	921	858	912	900	876	849	861	879	860	892	874	871	901	852	837	900	822	906	861	857	894	915	917	886	857	894	895	885	824	883	841	846	893	865	894	869	869	857	826	910	904	866	864	877	857	931	868	868	834	881	852	892	854	858	914	834	915	859	870	896	819	883	913	883	852	861	884	871	910	888	880	872	910	872	872	855	806	830	886	862	882	892	955	894	915	868	845	820	912	876	876	892	866	835	844	877	911	897	854	791	868	882	883	836	915	903	892	865	865	898	879	851	851	872	841	825	856	870	907	885	849	807	905	838	867	878	808	842	883	821	825	867	910	881	908	866	902	856	841	846	904	863	863	898	917	903	845	911	864	869	855	844	881	857	879	848	835	900	826	925	842	920	887	893	867	864	836	859	867	803	900	860	897	881	900	859	887	906	808	869	859	881	900	867	868	847	842	843	922	898	861	938	866	868	859	827	901	834	871	905	878	889	915	881	885	832	853	894	860	866	809	866	817	897	860	847	880	830	865	895	956	855	913	907	848	895	866	892	885	878	875	894	900	899	847	890	856	908	866	901	885	879	859	824	897	898	887	853	817	832	882	926	838	854	837	840	844	845	893	850	865	849	863	866	898	859	859	871	880	840	890	845	900	846	900	853	832	834	846	916	906	843	853	934	902	860	924	890	891	875	862	868	875	852	861	849	864	902	920	835	855	841	888	875	922	857	915	899	870	837	827	894	860	862	850	849	859	874	871	905	918	915	863	794	810	835	760	882	914	864	855	909	837	821	876	865	869	911	883	873	875	870	859	853	887	840	865	889	889	868	821	903	915	887	888	893	811	867	873	865	908	885	863	856	851	871	927	875	927	857	907	876	864	844	841	886	876	859	886	865	879	874	818	885	839	820	849	923	851	852	877	877	890	830	864	841	860	866	869	922	809	881	917	849	889	894	863	887	907	856	864	824	908	902	906	882	838	847	866	832	927	824	916	917	876	894	870	867	842	881	849	856	859	909	862	888	844	862	902	872	870	885	867	868	862	915	879	914	901	858	860	843	857	895	816	884	850	858	853	839	889	845	880	857	831	878	881	822	857	886	907	891	838	824	856	856	810	949	898	901	900	871	855	848	904	892	950	853	849	833	901	917	875	858	854	850	895	880	832	902	860	856	815	857	841	849	868	912	866	876	830	813	833	837	823	812	847	841	845	863	831	863	900	917	824	837	851	864	894	871	874	882	872	871	844	819	856	823	884	862	836	895	850	905	918	862	853	856	869	920	873	834	846	838	851	881	843	856	886	827	820	854	901	879	917	903	885	856	859	885	868	838	851	890	872	916	808	801	859	904	877	898	869	832	857	892	864	852	834	891	845	832	816	892	893	892	868	869	927	819	865	838	884	916	851	894	900	842	847	877	833	834	915	870	845	868	924	893	834	883	882	856	887	849	874	819	838	919	870	897	865	858	841	876	862	841	844	898	890	859	874	891	877	885	903	836	823	875	914	896	888	850	785	842	926	827	820	880	895	883	842	864	854	875	854	844	862	880	875	916	808	869	859	843	838	813	904	803	918	857	882	860	879	937	889	859	856	815	853	827	854	893	881	865	878	863	815	841	901	867	882	858	886	850	900	856	847	842	892	858	862	833	855	892	847	891	802	869	837	950	876	846	830	878	848	842	887	852	830	848	881	855	849	849	874	839	888	923	924	849	834	871	854	900	866	909	875	878	909	822	873	906
12822	23551	25048	20966	11466	3486	1335	1258	1084	1028	840	829	795	589	438	446	453	495	425	515	723	527	432	408	396	415	393	431	385	349	410	402	397	402	352	413	413	416	406	397	394	392	368	405	387	388	437	404	399	436	401	364	394	422	410	403	381	378	418	371	441	410	405	398	410	389	404	422	403	412	405	426	398	413	397	379	424	380	394	384	417	415	406	393	413	400	428	398	412	428	414	392	380	366	405	393	388	387	388	429	377	394	403	381	385	441	385	403	422	423	395	380	356	388	366	402	389	411	406	369	423	405	385	396	380	381	422	413	381	361	388	412	405	374	394	381	373	382	360	380	387	381	428	424	390	381	393	375	399	381	382	400	392	424	414	399	384	386	376	391	401	390	436	384	387	382	383	413	334	389	384	426	399	406	417	407	384	383	422	383	402	398	364	392	392	431	392	376	369	419	424	409	380	389	421	354	397	376	369	382	401	370	417	371	392	417	383	368	434	388	411	395	400	440	429	380	391	363	358	382	398	466	421	386	414	371	347	382	364	379	399	389	426	415	410	405	421	426	396	389	394	383	418	361	409	381	397	393	373	411	413	416	407	421	381	404	355	422	379	406	411	379	410	356	394	397	404	399	422	407	368	409	436	379	418	392	431	394	391	404	385	409	389	376	398	374	377	415	376	382	393	395	383	357	362	405	386	380	397	391	411	404	372	367	381	391	418	399	424	412	426	398	390	400	390	387	386	392	392	426	425	417	422	393	406	424	396	386	380	366	376	394	416	402	432	405	365	401	431	378	423	423	348	368	390	394	413	413	449	419	418	396	366	390	399	396	400	389	403	378	411	408	407	382	390	416	402	363	365	397	394	428	370	410	386	425	397	384	410	395	426	386	403	365	393	392	409	374	417	383	399	393	405	377	389	398	385	343	394	434	432	421	395	387	417	425	430	372	371	374	369	399	368	439	433	395	363	393	407	394	398	389	370	397	378	427	454	375	363	382	419	401	383	431	386	366	365	390	394	364	395	404	383	407	406	395	383	396	419	372	392	379	419	381	367	408	403	378	401	386	384	386	386	380	383	437	390	420	381	353	359	434	373	375	408	362	394	392	412	431	415	390	357	404	372	376	386	360	395	405	388	406	385	390	421	416	370	384	423	434	411	403	415	376	417	339	391	384	398	402	392	418	345	387	406	407	410	395	374	416	413	417	384	365	374	382	412	383	391	399	400	394	381	380	370	344	384	385	401	361	407	369	399	396	421	377	424	399	402	382	387	417	396	416	389	411	400	408	393	446	375	378	389	398	405	391	392	364	380	385	387	389	379	360	368	394	325	406	400	378	407	438	395	415	390	426	351	372	370	362	403	374	392	424	413	411	385	390	442	383	374	428	397	418	410	380	389	374	413	389	393	393	409	432	397	368	408	370	406	349	371	402	397	420	370	410	410	402	383	385	399	414	400	360	357	380	418	338	383	418	407	381	383	407	407	393	391	410	425	381	382	418	405	400	380	382	401	403	428	423	373	410	365	372	383	382	381	413	411	403	394	418	350	400	375	395	390	389	428	412	402	380	394	403	415	418	413	400	443	371	404	392	388	417	367	389	365	394	396	391	383	394	379	382	393	398	382	386	404	402	407	407	407	385	444	394	355	386	408	379	449	393	385	383	401	406	426	415	414	349	409	407	382	422	377	402	437	414	392	406	382	399	356	401	408	376	389	393	379	374	433	382	366	371	430	358	405	400	347	326	391	387	390	376	422	439	410	360	398	418	405	413	385	414	375	391	404	407	397	377	394	380	418	375	380	385	391	388	393	381	367	363	411	413	373	417	395	392	403	426	371	402	395	371	443	414	386	383	439	420	440	408	380	367	394	412	392	352	401	372	388	392	396	436	368	388	399	413	385	385	372	387	352	394	384	362	393	376	407	405	390	416	376	360	380	374	357	404	385	394	383	381	393	439	382	437	430	401	414	365	368	406	409	370	416	397	361	378	435	399	361	399	384	399	369	366	420	442	416	401	405	362	393	375	430	384	421	396	379	428	400	404	399	429	375	364	370	390	412	436	361	406	404	347	366	424	422	423	366	393	404	405	415	359	352	372	396	390	438	384	451	398	426	389	392	405	364	373	402	417	369	392	366	386	380	445	416	363	394	360	431	363	376	369	382	396	374	400	360	407	399	402	374	377	426	375	370	397	424	381	406	415	390	401	386	371	406	392	421	369	379	373	421	399	374	361	398	416	424	416	423	406	365	385	383	407	366	378	392	386	388	418	404	420	400	360	404	428	374	403	386	406	383	371	425	382	401	411	372	387	424	397	443	413	380	371	384	395	422	430	373	408	381	375	364	382	399	422	407	391	410	399	386	371	363	436	433	423	387	387	411	410	418	392	395	363	420	399	401	400	412	428	399	371	384	408	374	376	407	408	382	384	440	350	370	377	403	420	397	395	373	350	429	426	362	397	440	356	392	395	449	372	380	424	394	392	406	384	385	407	380	329	360	445	413	390	416	384	405	406	391	385	412	411	403	437	387	386	413	381	395	400	377	383	384	354	404	382	331	405	382	419	377	423	402	366	429	379	391	403	426	392	424	402	430	428	392	359	363	394	411	354	420	387	418	385	448	400	368	403	369	397	422	403	395	402	389	405	390	424	382	439	458	459	423	398	421	397	376	390	445	381	353	381	341	398	436	389	391	397	400	391	389	393	390	391	417	373	377	456	398	422	370	399	418	379	392	377	392	396	379	399	423	373	395	394	402	400	397	414	371	407	374	434	430	379	425	386	427	390	379	448	375	377	404	365	403	433	387	394	386	407	400	385	405	409	385	435	427	375	370	347	403	404	407	379	399	418	395	413	384	384	387	431	369	417	408	370	379	403	378	434	402	359	404	420	421	392	398	342	413	410	403	392	353	404	382	373	391	418	392	408	418	385	379	375	379	395	400	384	416	399	408	403	385	403	401	386	405	377	348	398	341	404	400	403	426	419	406	382	393	417	430	394	358	409	376	388	373	359	355	416	361	365	389	394	414	402	395	419	353	391	403	374	416	397	374	398	419	399	413	377	400	406	409	394	418	401	384	418	409	364	372	406	422	413	372	406	406	390	388	394	424	411	419	350	414	368	371	395	401	397	402	419	394	376	407	389	404	416	390	373	402	386	416	424	386	376	411	409	377	397	402	355	371	422	426	404	397	363	403	399	406	404	407	376	416	405	392	435	413	393	402	379	380	362	386	388	379	419	355	382	372	421	380	386	406	382	396	422	414	404	400	386	417	380	391	406	422	410	402	419	386	394	369	374	398	377	423	408	388	391	395	381	451	399	414	376	351	385	386	421	386	407	419	404	371	419	377	387	375	397	411	372	387	408	405	386	407	366	394	385	412	397	366	424	383	402	381	441	373	401	381	385	393	376	436	400	391	407	417	380	386	409	372	423	398	421	389	375	384	378	394	374	389	396	394	397	381	379	411	371	382	396	389	385	377	415	417	364	375	362	405	419	431	378
11643	24950	28560	26501	13690	5715	2803	4521	4469	4928	3771	3457	3711	2331	1354	1310	1343	1406	1231	1878	3138	1637	1059	1080	1060	1090	999	1071	991	975	1005	1025	1023	928	968	933	941	1022	945	926	982	985	977	1023	956	981	977	1013	955	943	876	1010	949	975	999	920	964	992	965	995	940	969	993	1030	1064	1047	1060	1053	1061	1031	989	1016	1018	1000	1022	983	989	970	975	966	1013	964	975	955	991	1022	984	1021	1081	966	924	955	925	946	993	966	990	1034	921	940	1016	954	932	972	994	966	933	945	910	988	898	977	994	979	971	1009	986	981	947	942	968	930	997	982	927	920	940	987	983	959	967	939	1000	923	893	933	1052	972	1009	947	927	951	952	930	993	960	958	1023	958	906	994	944	872	950	974	965	956	986	997	1006	898	1002	943	924	987	962	921	1002	958	922	1019	965	968	944	975	968	917	948	966	984	1012	908	983	987	955	973	965	990	994	971	1010	951	943	961	943	1014	927	992	976	974	950	975	949	954	967	950	933	979	959	929	966	970	924	921	960	1020	968	878	956	942	982	979	1006	972	934	1004	975	951	965	958	950	905	992	927	923	1056	944	989	993	978	978	1027	929	970	1024	929	977	1022	990	926	936	979	990	986	935	956	987	995	955	931	964	960	958	941	964	955	955	1035	960	930	974	1007	991	913	975	917	955	919	957	975	946	945	1010	1000	934	921	946	978	916	945	953	978	950	942	1012	965	950	1014	993	975	945	953	972	946	961	946	985	938	978	961	973	992	907	976	905	910	966	1027	939	997	956	983	1020	949	987	963	1001	958	992	967	1012	997	1016	963	1000	952	946	967	979	890	998	931	944	980	960	955	943	937	1001	939	951	900	981	958	928	963	958	998	963	936	1064	968	991	941	953	973	951	984	994	971	1044	1018	933	932	916	961	974	951	939	965	985	960	1001	928	958	964	987	961	976	952	949	986	998	958	967	1010	1004	951	978	960	953	991	921	1016	998	946	970	961	1029	953	968	922	1000	928	899	957	1037	985	972	943	930	980	981	954	969	953	892	996	961	941	999	972	1028	1035	1021	962	962	1030	957	962	994	955	935	971	996	957	977	997	993	959	1003	968	903	975	972	966	1022	976	975	947	963	1011	956	984	989	970	893	1004	947	969	1003	984	907	973	885	972	957	922	975	961	965	978	968	965	948	1035	984	917	926	950	963	978	922	952	955	935	966	942	948	909	930	959	993	972	963	980	961	1006	958	940	1024	965	1019	959	955	899	955	1016	998	979	966	915	1031	982	993	967	954	958	984	952	948	985	981	922	963	971	943	930	954	929	926	990	951	946	969	904	985	938	920	909	1016	930	937	960	931	999	997	907	998	962	929	966	1016	956	997	993	1006	951	968	968	948	946	941	962	946	952	1001	920	954	973	943	1011	1014	985	982	958	969	934	933	939	991	960	1048	936	937	969	925	958	926	943	1000	939	998	1040	987	986	977	977	981	929	939	967	974	988	992	964	972	978	881	873	912	936	1010	955	971	939	988	959	1024	968	973	1030	949	964	984	1013	943	974	957	923	984	982	926	946	957	1002	940	919	994	1015	981	946	966	953	933	1014	878	944	987	968	972	980	929	923	1030	931	961	927	923	975	973	1045	943	965	946	925	915	1022	967	950	917	944	977	980	986	899	978	964	1016	955	975	981	936	942	979	999	962	977	933	967	933	986	989	1010	911	948	882	947	941	932	1003	981	985	940	951	959	922	932	982	935	966	930	993	993	948	946	1037	951	931	954	940	997	941	972	982	1023	948	965	936	978	960	998	996	955	928	920	982	937	998	945	999	981	910	985	997	993	949	994	1006	1018	940	986	965	991	916	925	948	950	983	1000	964	988	889	942	926	961	978	929	951	966	914	951	945	971	946	976	961	969	948	941	962	969	961	972	894	968	979	984	964	880	941	933	957	977	1013	955	946	950	974	946	998	961	932	951	942	941	933	952	929	1010	937	1000	986	987	967	952	961	949	1011	1003	978	949	943	989	928	993	1015	946	930	960	908	974	1025	1010	997	958	976	916	1003	915	972	1054	938	960	929	981	919	908	987	953	1022	920	931	965	965	959	973	949	959	977	926	951	950	1013	951	969	940	977	1011	938	944	981	964	942	967	958	986	1001	948	960	1012	979	949	921	991	939	947	954	993	972	953	1051	951	997	1019	966	1017	923	952	936	939	1013	922	948	925	1010	1028	964	1010	962	981	971	1001	942	948	1010	964	919	992	1013	975	958	1047	984	986	958	908	937	976	971	975	901	1024	985	981	950	996	926	981	1066	936	899	946	955	978	933	986	1016	944	933	994	945	1037	1052	994	935	949	969	1003	1001	971	964	975	947	965	922	965	972	1017	934	1020	1017	904	1025	987	944	1010	943	961	872	982	977	953	997	992	938	929	929	956	976	978	930	985	945	998	947	989	960	903	978	990	970	972	897	962	963	959	1006	954	979	998	991	989	935	968	982	1009	953	934	991	967	930	958	970	964	980	907	910	1006	984	915	1008	963	980	957	970	971	930	980	935	983	965	994	948	996	1048	1004	1058	1015	961	958	985	1003	940	940	931	942	970	1034	970	922	954	958	960	977	976	898	966	1025	985	988	916	964	944	968	969	967	994	972	1015	978	974	990	959	906	992	939	1001	938	997	913	996	995	957	1006	986	940	937	958	956	982	985	893	948	913	995	1006	942	980	993	980	968	1010	999	935	950	960	917	1011	992	945	964	998	991	980	954	989	947	948	939	960	942	962	995	970	955	947	962	948	939	1024	1006	974	940	937	988	941	979	944	924	919	975	982	967	972	953	970	959	961	974	936	973	950	1035	941	975	961	913	982	1016	971	935	923	948	1018	998	957	995	941	948	1013	1032	944	976	951	974	1004	944	951	958	1023	1020	979	973	932	1011	955	970	940	990	962	960	1038	977	928	936	993	966	960	936	1008	963	913	977	970	900	980	974	973	954	969	937	977	936	959	982	904	939	957	976	980	912	953	909	956	976	1014	943	965	998	951	1000	962	981	877	1027	984	973	913	959	971	957	956	989	986	945	984	963	978	936	940	990	976	960	936	945	956	929	984	1011	898	957	898	998	918	1022	988	1005	889	941	976	999	967	937	966	972	978	982	953	966	1002	969	971	976	999	954	974	966	931	972	970	909	972	934	938	956	935	947	943	964	975	935	955	986	985	972	986	996	928	929	940	995	959	963	963	944	943	945	1001	961	935	920	988	948	935	961	981	985	991	971	961	943	1006	1002	947	987	927	956	956	920	959	918	956	955	970	965	926	1013	994	1047	986	936	1001	990	1013	997	938	1020	997	994	981	986	957	962	983	956	997	946	946	1013	934	964	966	970	933	933	998	987	961	948	935	998	993	976	971	975	975	922	995	935	1001	991	968	895	941	946	1007	938	902	1011	960	976	963	931	958	930	954	902	958	1004	971	930	944	965	917	918	1021	954	987	929	968	962	955	969	995	983	992	931	957	997	977	947	994	994	972	961	962	923	952	944	958	911	977	936	1003	964	940	998	999	917	954	968	961	986	981	952	910	943	952	999	988	981	914	978	972	978	976	959	975	980	908	918	995	992	931	960	959	992	925	967	942	957	925	958	959	988	954	940	977	967	1023	984	978	950	991	955	983	922	963	969	983	1008	939	978	956	945	995	935	980	962	1018	955	999	990	949	982
46049	50710	42546	38176	30802	24414	22164	20301	17442	17786	13583	8652	9359	3374	1353	1155	1559	1723	950	2696	5094	1517	582	609	614	743	558	500	405	473	451	408	408	408	400	401	434	388	407	454	435	416	417	399	420	377	386	392	438	391	424	422	407	426	432	416	419	392	426	388	424	387	396	410	477	432	414	414	443	428	413	433	425	406	428	404	407	419	397	407	422	407	435	389	455	413	435	422	422	426	440	391	421	398	419	371	399	389	422	410	382	405	432	412	451	408	366	419	403	442	434	397	442	417	410	407	425	393	398	390	383	381	413	394	469	426	400	382	388	442	420	388	416	350	357	394	429	401	391	404	409	419	377	388	391	369	409	434	459	420	398	414	440	433	407	457	420	395	431	425	401	414	387	442	396	412	425	410	417	398	432	391	386	386	388	397	416	445	386	432	430	392	388	381	387	386	416	428	419	394	362	408	423	392	393	395	432	463	438	391	399	406	404	416	416	416	425	386	395	412	416	444	448	380	407	372	351	388	387	442	418	398	413	352	405	402	464	439	402	415	436	393	396	411	392	421	399	410	436	463	379	425	373	415	432	389	395	383	407	396	452	407	395	411	425	443	386	438	428	404	391	443	405	443	395	399	391	422	405	421	378	413	407	375	370	382	400	416	427	432	468	377	400	418	414	353	426	420	403	433	420	451	424	431	390	366	369	429	432	423	381	409	415	408	417	409	409	428	425	422	422	420	402	426	392	400	402	456	398	421	410	386	370	410	425	414	415	445	422	429	448	423	435	404	390	425	429	431	441	402	362	412	394	369	413	431	399	407	458	401	400	442	406	414	427	421	440	428	384	386	440	406	402	409	438	387	427	388	398	420	423	420	393	418	402	425	424	412	412	391	398	358	374	401	386	401	411	441	424	383	432	378	436	401	352	407	419	404	438	429	396	380	376	428	394	418	422	420	413	440	417	420	383	384	430	416	392	436	389	452	367	414	348	426	386	411	387	393	430	406	418	397	428	453	412	410	358	408	382	397	391	415	429	404	417	446	422	421	443	374	400	401	386	369	409	429	440	439	415	423	400	416	398	369	403	405	417	421	388	427	399	424	404	380	396	378	443	403	395	422	425	412	394	404	399	419	454	416	410	427	426	405	410	410	388	420	398	441	453	394	372	393	422	404	406	405	391	400	405	406	438	399	390	441	424	386	430	404	408	419	394	436	436	415	413	430	410	422	380	416	379	378	423	415	393	425	377	397	426	435	428	430	382	414	389	423	390	431	441	397	450	405	363	381	404	413	403	430	376	420	411	407	416	385	384	432	426	373	389	403	376	373	388	393	427	406	430	464	400	392	408	404	394	398	419	393	418	465	382	390	403	435	431	404	408	421	393	416	381	400	418	445	434	391	428	382	433	412	412	402	425	374	425	417	381	467	415	407	440	398	415	425	425	378	412	393	414	398	458	441	386	420	426	391	397	408	405	380	395	418	410	397	415	423	397	393	392	421	416	397	412	430	383	389	388	387	440	426	384	391	404	413	417	409	423	431	378	400	407	402	446	450	384	406	421	412	420	410	410	408	399	438	419	408	402	406	422	395	424	386	420	405	421	418	415	452	387	453	394	410	408	412	406	383	407	403	405	424	394	381	414	425	383	395	371	378	389	394	424	394	415	446	455	434	427	414	398	382	399	414	380	401	385	410	406	416	397	417	409	422	422	377	379	388	423	428	433	389	421	372	406	408	384	389	404	418	415	396	402	406	400	440	422	455	413	423	423	359	395	401	398	429	380	391	368	410	425	421	408	406	379	384	393	394	397	390	391	397	409	429	434	428	414	403	446	421	436	378	355	427	391	417	429	415	463	434	435	404	412	403	408	433	404	419	403	411	375	396	416	432	407	393	399	392	403	366	420	393	373	398	436	412	414	409	405	430	414	399	401	436	433	401	405	435	383	358	390	386	435	420	398	383	400	428	397	405	423	377	430	416	406	386	380	416	473	411	428	404	358	418	432	416	422	399	419	404	436	427	403	434	398	382	359	425	428	402	416	447	413	392	395	410	421	392	394	436	410	382	377	391	401	445	421	438	425	416	395	401	390	405	422	404	402	413	405	380	428	387	375	385	420	417	412	419	406	429	409	418	405	384	388	407	383	427	387	443	410	401	388	380	423	434	477	419	416	431	388	409	397	395	425	420	397	402	414	366	379	408	421	392	414	373	437	387	412	416	420	413	432	435	436	405	410	418	400	394	420	427	406	411	457	457	374	428	390	414	402	395	417	391	404	425	399	383	426	424	453	400	419	407	383	406	424	434	446	398	431	417	377	392	398	431	417	401	413	406	405	391	392	416	391	429	397	403	408	430	410	388	394	409	376	408	436	386	423	435	421	402	420	417	420	413	424	426	383	460	417	427	422	397	387	395	387	448	432	432	414	441	392	403	402	394	390	439	442	366	415	415	378	414	407	400	462	430	380	407	406	427	383	436	403	414	407	369	390	437	433	402	413	374	424	380	423	408	425	402	420	410	431	398	406	403	428	429	387	427	403	420	395	422	407	417	403	367	394	396	442	373	392	385	376	409	430	389	371	406	395	412	426	371	429	463	427	417	413	455	399	420	404	441	399	409	398	427	373	443	403	407	448	445	426	414	414	411	419	417	382	426	433	428	427	422	403	409	399	427	425	389	442	424	412	373	435	403	418	403	372	422	423	385	361	415	415	404	414	426	466	401	431	393	390	447	433	417	376	412	396	385	445	374	422	451	396	359	378	412	438	452	380	408	409	390	415	391	445	405	400	412	416	391	395	406	389	416	406	443	387	412	363	434	396	413	415	440	410	405	390	406	419	409	429	374	375	429	372	432	391	428	445	399	409	391	425	444	405	397	416	390	383	423	397	414	421	415	370	414	408	414	401	392	430	384	389	390	416	419	434	386	427	380	423	471	413	405	386	434	402	385	401	393	429	384	402	384	442	415	371	444	408	430	418	421	415	408	413	419	427	428	432	403	414	397	456	435	389	411	385	414	411	443	401	390	423	416	433	377	416	409	370	398	385	389	395	422	428	412	399	417	426	427	418	414	443	400	383	462	393	384	402	408	393	402	435	391	406	434	391	383	395	428	409	413	428	397	396	408	402	396	403	396	386	442	407	408	394	407	415	438	426	403	428	417	401	398	420	398	394	374	395	375	416	428	418	382	428	416	406	453	368	357	402	405	410	402	396	375	428	387	393	403	372	394	429	400	405	349	393	411	372	470	418	411	386	433	411	427	411	400	385	386	430	377	411	419	411	390	422	419	415	427	385	431	410	445	421	392	420	403	439	415	463	424	410	445	441	386	472	394	375	421	426	407	407	415	392	375	427	442	380	402	405	451	388	380	363	389	410	426	403	430	405	385	418	411	401	409	390	417	416	428	401	382	400	414	391	404	422	411	436	439	417	375	422	427	412	452	376	408	402	430	375	384	406	409	394	411	401	378	416	417	397	439	380	434	354	406	452	400	410	395	425	393	409	440	429	414
36082	52368	50409	49343	35329	20184	22191	27003	28568	34434	27362	21382	25945	9192	5146	4569	6966	7618	3788	12696	19797	5765	1996	2447	2314	3028	1910	1654	1050	1078	1010	1079	1092	991	983	1003	965	987	916	970	936	1025	1014	991	1012	992	987	970	1003	963	1006	972	923	950	1015	966	915	1044	946	958	1031	996	980	1026	1073	1095	1137	1065	1078	1077	1022	1092	1039	1013	1030	1052	1018	1061	951	1040	947	956	970	969	1089	1140	1215	1104	1012	1034	898	924	928	996	986	904	1009	940	989	956	1017	957	981	915	977	934	985	952	967	924	980	998	935	980	961	963	956	911	1003	998	969	1042	967	1000	944	925	966	967	1017	987	1023	935	992	989	912	957	938	925	1027	951	945	924	942	929	977	962	971	973	986	994	1007	974	984	977	985	1012	993	941	939	980	958	989	967	1017	961	1001	953	964	969	1008	1007	1002	990	959	953	984	949	982	922	970	992	953	1016	986	969	950	971	973	957	948	970	991	976	911	1033	979	966	946	934	966	948	953	947	1025	989	1022	1034	1029	992	981	995	1038	989	971	1002	964	937	985	977	967	921	979	1007	938	962	977	951	913	925	971	998	961	949	960	965	948	990	979	906	907	910	999	978	955	986	960	966	963	949	959	949	943	947	974	988	947	1030	948	990	1011	1030	970	931	943	949	958	965	924	983	966	959	969	955	969	1008	1006	999	1008	949	962	939	952	1003	1024	1042	954	970	974	962	971	944	947	966	949	957	960	975	937	1031	926	938	1021	968	1026	959	994	1010	946	997	960	941	960	905	1010	919	955	874	1004	970	941	967	1034	974	1013	904	931	932	1024	967	974	925	990	955	923	977	976	987	1015	960	975	972	981	1019	917	1004	981	972	1007	1000	928	953	959	887	1016	1009	980	955	946	973	970	947	969	1003	962	1000	916	983	979	969	994	1020	990	1018	933	1053	954	936	933	992	1004	947	984	952	963	946	905	997	969	1015	1023	955	989	993	1020	961	997	1012	992	923	913	1007	948	891	997	964	1005	1016	998	1009	998	916	985	971	990	962	926	967	1025	966	1005	993	937	955	956	1020	954	1010	953	986	936	994	992	981	1016	977	959	956	981	987	933	993	960	942	972	968	971	1017	1006	968	1002	958	993	1001	993	968	930	1004	930	952	964	943	963	980	932	938	961	1001	977	939	943	984	972	945	998	988	991	980	954	921	968	964	975	1012	978	955	976	1024	1020	965	990	1021	996	1043	966	955	958	981	942	989	1015	917	968	1025	1015	924	923	1012	1021	986	984	1039	964	941	1026	920	964	979	979	958	985	946	970	988	990	955	978	1005	1008	1021	989	962	969	926	933	1007	986	993	1009	968	923	1005	897	999	982	865	973	940	1009	974	970	958	936	981	984	984	968	970	992	1001	965	997	960	932	921	930	1020	929	999	897	948	978	956	1009	1026	939	951	1010	1000	946	933	956	1008	952	987	978	1003	976	1011	986	926	923	970	980	933	948	985	930	955	922	978	962	1005	979	951	987	973	957	982	992	952	949	997	951	975	1008	1011	993	997	984	992	937	953	1035	993	990	998	952	1010	988	975	997	937	989	935	1006	926	957	978	1007	1025	1056	963	985	978	998	984	965	939	946	958	990	955	912	988	1055	965	1035	972	979	948	965	998	900	957	978	976	937	978	994	968	1004	943	981	944	945	919	999	990	885	977	989	981	992	978	933	962	945	951	937	954	997	981	958	998	982	927	991	1002	981	973	936	964	990	1012	970	985	941	1021	1013	1023	943	956	950	954	951	981	970	989	1025	959	978	956	930	994	964	918	992	943	961	978	936	966	957	996	976	999	981	944	994	995	1016	992	987	953	981	993	977	998	999	967	935	987	953	934	998	951	1006	977	979	926	1006	947	1038	967	988	983	950	1033	967	944	1011	1003	959	963	956	975	974	996	936	920	1018	994	1012	970	981	984	931	942	923	976	956	1045	961	957	964	1008	991	1004	934	964	1014	971	934	1004	990	954	989	953	967	1029	984	977	958	964	1005	936	1011	1034	973	907	937	990	985	960	1009	903	975	985	981	1002	919	924	979	979	989	969	959	1031	921	981	914	1021	959	953	938	993	964	958	935	948	988	961	1013	1010	985	1025	992	973	963	954	947	935	974	948	940	1009	910	931	944	1003	999	956	990	979	973	982	945	1000	946	1003	1003	975	930	977	965	1011	949	985	943	1013	911	948	1036	953	960	994	961	946	982	952	959	933	974	977	935	986	1013	997	957	921	958	1028	1034	991	1039	952	997	959	986	974	953	939	957	968	964	994	951	968	981	984	940	1022	954	996	974	975	974	904	953	982	899	986	948	957	968	1000	976	918	906	976	987	971	968	949	954	965	964	934	968	937	1000	946	948	958	950	959	934	968	891	1007	987	950	936	936	977	1015	940	962	926	978	986	950	964	976	958	935	965	932	948	918	918	1022	950	956	910	989	963	971	934	993	1018	1008	959	1018	980	955	987	984	1036	961	953	901	975	998	971	958	972	906	989	973	1007	955	923	1014	942	953	956	925	986	1004	947	994	975	953	975	1007	1009	936	969	927	905	936	977	924	943	1006	964	981	959	964	976	1019	927	927	996	948	1003	933	980	988	963	913	948	986	957	977	967	976	961	929	969	944	1000	951	949	996	993	957	979	981	992	980	961	947	944	991	964	977	976	942	962	1015	1039	917	974	894	974	987	957	997	981	933	1011	968	963	998	979	974	1016	961	936	974	1059	967	960	1009	988	954	928	1001	931	963	987	927	936	986	981	961	997	950	1017	1011	956	895	977	956	1007	942	932	942	950	991	957	928	925	1017	967	963	993	1001	1074	924	999	938	1042	960	995	978	971	1001	988	936	964	957	938	929	1010	933	978	924	971	964	996	1033	965	964	940	947	999	978	991	954	1015	939	1048	1023	985	939	934	923	974	1007	976	933	1001	978	1022	956	1002	944	1036	967	982	978	988	927	971	992	962	985	930	978	978	1021	939	979	982	960	999	1002	973	919	986	947	972	949	892	999	949	983	964	984	1003	959	960	1061	884	959	975	964	917	999	945	948	1035	975	1004	953	969	974	916	987	930	938	993	975	913	1015	949	924	927	935	985	984	997	952	953	977	1034	960	1000	1009	963	925	1012	943	962	993	901	980	971	960	900	988	996	938	985	998	969	961	965	986	937	986	925	994	919	991	931	993	1008	934	934	997	988	967	996	1043	1000	907	1016	959	920	950	991	932	1007	942	945	934	940	954	1011	950	958	983	1007	967	970	1037	980	929	964	968	979	988	976	947	946	1028	968	982	949	1006	1009	1036	973	966	983	965	984	983	914	966	968	947	956	947	971	951	1004	989	921	983	991	946	962	994	952	1017	953	969	999	1020	994	974	957	949	908	975	971	975	923	979	984	998	947	994	932	1008	1015	993	982	979	1014	943	1003	954	971	1031	957	962	990	1028	1010	948	953	1007	1003	928	1008	961	1004	1058	920	929	1026	955	1018	972	1003	915	931	969	921	961	944	1006	1009	928	926	967	1002	943	991	916	1008	966	957	980	974	955	1008	954	954	959	984	940	928	983	975	976	945	992	1016	1004	938	991	961	978	966	1042	913	929	980	1000	957	973	906	999	959	977	911	973	947	986	1005	1001	966	1041	990	1020	988	957	999	957	962	979	927	959	981	1004	977	962	1001	993	958	968	972	994	994	1030	986	1027	945	906	955	956	981	994	921	942	996	928	1014	947	1008	989	977	980	989	914	965	954	997	1007	998	941	895	985	983	985	958	957	986	928
51730	50371	43353	36416	31408	26681	26783	29142	29689	33273	27321	20284	22773	10310	3447	2826	2841	3545	2319	6686	12354	3664	1010	1173	909	1356	788	561	471	341	401	379	358	309	361	354	336	345	324	359	322	333	327	325	342	362	332	325	317	355	355	336	338	341	406	324	324	350	360	328	324	348	343	325	376	338	368	354	380	376	346	404	364	316	336	337	380	351	375	341	314	354	352	368	324	398	424	412	388	343	347	326	296	316	337	367	305	332	365	332	362	315	347	354	368	339	335	311	325	340	345	321	340	320	346	326	326	325	317	314	325	330	300	340	296	340	341	348	353	332	341	337	365	309	331	331	333	332	345	314	332	343	351	350	310	340	350	298	357	329	365	361	310	310	311	331	351	318	325	305	322	322	331	313	309	337	358	342	360	334	338	329	305	335	368	323	296	314	335	321	319	292	354	330	349	363	311	270	344	338	334	293	319	338	316	306	312	313	344	342	342	328	303	365	312	372	300	329	361	329	325	332	322	340	338	319	317	326	327	310	338	392	353	323	323	359	316	351	336	278	351	299	349	343	323	306	280	306	327	338	340	308	346	333	337	345	350	341	322	319	348	309	360	309	340	356	341	302	319	341	342	336	339	323	340	355	322	308	340	320	321	335	321	311	331	316	341	330	335	295	322	317	332	341	352	362	336	351	324	327	306	365	335	375	332	343	346	340	351	327	334	347	355	343	338	328	304	329	313	331	326	356	314	350	331	316	358	336	337	340	311	334	313	376	339	342	315	350	347	380	323	352	342	310	313	340	334	345	360	365	343	304	343	360	348	344	335	339	328	367	365	319	336	350	326	369	334	348	356	344	360	355	354	329	326	352	338	327	354	333	339	308	373	310	345	316	341	328	347	338	315	345	351	288	303	344	346	338	348	338	321	380	322	337	292	300	304	344	337	359	366	315	312	309	378	328	325	387	326	331	336	338	330	332	335	330	292	341	331	332	353	338	338	325	334	285	340	371	344	355	342	350	338	330	343	331	327	336	333	326	347	332	328	349	335	325	324	337	341	332	313	325	320	330	329	306	329	362	328	331	344	318	326	356	310	323	349	359	296	365	367	330	337	355	337	363	365	342	322	323	322	353	337	354	324	338	345	349	346	307	358	366	369	353	345	312	347	363	342	316	341	320	321	329	319	332	311	304	346	364	366	343	334	371	353	349	349	297	348	325	346	337	337	342	310	297	327	316	350	348	324	335	313	328	323	380	314	316	317	314	311	341	328	366	307	333	330	351	318	336	338	306	326	342	351	343	314	322	312	324	303	334	340	327	334	325	346	361	342	332	320	354	286	325	347	311	316	299	359	307	338	327	332	309	307	334	339	357	361	343	325	326	301	322	315	329	313	347	332	367	345	332	296	344	320	345	337	349	324	318	309	297	387	330	342	355	299	303	320	299	341	348	354	322	334	324	356	322	351	316	345	337	323	315	331	303	324	327	342	350	333	316	323	347	379	319	325	311	339	319	325	333	319	348	353	352	348	320	325	358	353	321	327	325	330	302	333	332	339	332	349	318	359	315	357	323	325	357	333	338	324	360	350	328	380	324	347	330	325	338	341	306	314	322	312	332	306	326	316	309	336	358	317	319	332	310	308	350	356	314	318	328	327	339	364	339	340	308	299	327	353	327	326	324	341	347	347	315	327	293	295	303	331	374	319	328	341	359	343	326	329	335	312	348	334	308	303	335	334	332	335	338	348	294	355	325	298	301	323	340	328	339	348	310	283	340	348	391	314	359	360	340	299	341	341	354	372	353	312	304	343	336	311	327	326	360	336	329	341	344	341	329	284	340	336	313	321	343	318	310	345	347	329	319	293	316	349	361	355	322	376	324	339	325	346	314	356	351	370	341	307	299	322	347	319	313	308	344	354	331	321	294	316	334	348	351	274	343	344	327	325	291	332	376	334	364	326	332	329	313	291	317	360	335	302	362	363	332	310	308	329	372	321	348	319	354	337	347	326	337	352	332	325	310	329	322	347	365	330	346	339	344	329	335	337	323	319	303	313	303	328	332	349	354	339	314	317	347	325	317	338	376	307	348	313	340	335	339	346	336	308	351	334	360	355	331	322	352	345	343	368	359	327	323	352	348	319	305	342	372	346	377	348	359	318	318	325	352	314	354	320	346	340	332	311	312	354	371	346	337	320	344	321	342	312	382	326	357	356	325	342	355	341	350	353	316	335	355	348	349	305	301	357	309	350	312	297	349	343	310	314	317	323	338	356	328	321	371	340	334	334	305	326	354	368	321	338	357	362	376	320	327	313	318	335	333	340	353	331	342	316	315	342	348	322	306	343	321	343	347	335	314	371	345	370	328	329	302	293	344	271	312	302	328	343	330	330	272	341	344	331	336	346	337	317	322	350	339	319	332	279	326	351	312	350	353	344	328	293	335	327	290	354	346	343	333	307	334	341	353	367	346	337	316	352	336	288	348	341	338	321	336	333	293	371	360	310	356	344	353	323	320	354	299	328	335	310	360	363	356	321	336	344	385	318	346	345	319	335	326	359	369	308	332	347	317	359	347	338	304	338	328	339	320	327	363	344	325	335	301	371	333	349	310	327	336	333	331	357	339	339	324	320	315	321	333	332	311	329	346	333	326	345	310	320	386	324	340	330	291	309	286	338	305	345	345	362	320	309	325	341	333	358	295	310	364	372	319	350	323	327	371	338	311	327	338	327	314	321	317	287	321	333	318	300	302	331	339	335	378	339	333	315	326	355	329	337	376	345	340	378	325	321	334	326	318	285	311	337	346	333	336	341	320	331	323	313	327	341	334	354	320	301	328	315	342	344	356	310	362	356	331	325	374	336	364	324	312	320	306	347	314	322	325	334	333	309	339	366	339	329	352	344	345	362	353	321	310	287	349	323	313	303	315	334	331	353	336	336	322	363	341	319	313	356	304	327	323	306	323	325	279	350	291	309	341	345	335	346	301	306	319	321	340	355	344	327	319	346	312	337	352	328	336	354	336	316	303	311	328	341	333	333	336	291	343	338	348	332	327	332	330	336	315	328	313	341	357	317	355	334	329	353	315	372	362	331	339	339	314	325	334	352	358	325	325	337	316	311	320	320	353	316	298	330	310	344	341	352	317	326	336	358	328	310	343	324	351	315	369	296	311	326	346	337	353	317	363	354	339	315	320	276	314	317	330	354	316	311	346	347	366	366	350	327	302	340	342	303	332	344	339	331	330	333	348	322	302	352	329	345	310	318	315	342	339	323	334	348	335	329	369	358	312	351	331	323	321	296	302	325	319	322	300	311	299	345	334	341	328	325	323	339	353	333	332	338	346	329	340	334	332	321	303	351	365	335	339	283	364	342	347	327	338	340	333	326	331	358	338	348	316	343	356	317	331	319	341	333	327	337	374	343	338	359	326	343	355	342	352	343	346	298	378	367	356	330	339	359	334	324	320	334	340	352	299	322	328	316	336	311	385	376	356	339	345	342	340	357	322	362	364	338	317	314	335
40741	54199	53028	50054	44642	35457	36425	40158	41036	46490	38792	33990	39328	14994	8763	9909	11337	13570	8969	23615	32938	11394	3700	5539	4168	6642	3209	2318	1254	954	1105	1168	949	881	773	801	816	794	845	829	825	842	798	800	790	805	839	806	769	785	752	820	803	770	775	802	768	783	877	856	829	826	875	915	897	1082	992	918	975	934	959	997	901	920	896	949	868	809	874	841	831	899	825	776	839	1262	1499	1318	1069	913	786	826	790	807	719	809	774	760	761	771	819	776	808	756	748	774	744	776	769	712	730	792	761	774	768	788	784	805	782	776	762	779	797	778	741	817	749	839	775	791	775	735	760	744	821	803	741	770	785	747	772	782	802	793	760	775	746	751	755	772	750	764	740	760	775	759	775	768	755	807	749	751	753	808	759	736	767	814	812	766	762	768	811	756	795	760	700	794	800	735	735	777	789	810	786	798	741	775	758	758	806	795	746	794	770	739	759	715	776	828	755	774	791	786	750	756	737	769	766	769	760	827	754	775	756	752	775	798	711	796	814	742	762	748	760	774	821	794	729	818	765	766	785	786	779	812	824	787	758	719	737	761	763	720	804	773	771	792	791	820	810	814	766	754	792	721	795	772	779	813	804	766	775	717	793	790	780	772	796	759	777	808	813	775	762	751	784	772	718	794	818	727	771	779	798	776	763	818	745	793	753	749	759	744	768	750	784	772	748	762	780	789	776	765	785	801	803	780	791	784	790	798	774	728	827	778	755	687	780	750	784	759	730	768	793	744	764	835	785	758	794	734	793	785	784	782	764	777	795	753	754	736	781	784	789	759	773	838	845	796	777	757	772	771	768	779	750	831	823	747	772	769	809	798	806	768	754	753	796	733	769	745	729	809	787	787	764	789	779	785	741	747	811	768	788	738	768	778	747	789	793	727	808	779	782	752	779	742	754	783	766	801	840	758	814	804	746	750	767	766	776	769	745	801	755	766	776	788	770	816	753	782	787	794	816	732	819	773	756	723	757	796	771	714	828	742	859	770	759	829	807	782	771	778	814	776	769	810	785	774	763	752	774	760	777	827	777	757	746	727	765	750	752	813	788	799	761	767	752	767	798	739	821	753	717	772	807	826	800	790	761	799	781	714	756	732	789	775	771	768	790	755	694	814	757	733	730	765	810	769	748	768	769	732	773	838	789	762	776	727	800	769	819	805	788	760	787	762	780	802	770	792	778	792	746	774	792	807	783	805	823	792	772	791	805	685	757	730	762	810	750	819	746	762	792	807	719	757	757	788	777	753	782	784	770	742	746	780	759	749	711	746	735	763	768	751	768	764	814	833	789	766	743	757	792	732	784	809	794	745	776	782	746	745	770	745	772	717	786	748	731	769	790	750	761	796	820	845	756	824	755	767	755	802	763	768	784	773	755	784	796	749	795	774	796	788	768	789	752	771	771	753	786	738	778	775	745	784	771	799	809	818	787	770	816	808	797	755	760	737	785	767	772	797	757	801	740	785	758	814	820	765	772	789	803	783	834	756	768	800	753	785	818	786	733	792	779	771	804	789	794	784	765	779	772	731	794	771	789	762	787	789	784	769	804	768	763	797	778	789	780	805	831	755	762	780	812	769	732	729	748	764	765	826	767	804	753	719	770	781	797	787	777	766	754	760	758	784	837	749	779	757	772	801	767	755	722	804	764	806	745	766	761	772	755	790	786	780	795	735	735	758	756	764	744	798	824	788	755	762	816	796	805	754	787	791	736	788	754	735	808	769	775	766	795	819	822	747	753	740	742	780	737	762	733	778	789	758	794	796	748	728	797	796	783	826	776	804	710	767	778	781	813	783	750	744	826	771	724	779	809	745	758	815	761	818	806	789	754	727	770	799	761	729	783	806	799	797	750	811	734	760	788	801	759	773	765	730	794	832	807	741	810	763	768	783	825	782	813	750	812	793	820	802	763	754	754	779	739	776	781	780	766	782	822	824	719	803	755	768	804	780	771	828	774	792	819	740	813	801	731	791	745	791	788	810	752	783	778	757	789	736	747	816	753	802	779	797	758	722	776	807	796	747	746	802	795	796	782	850	831	823	750	727	779	792	803	762	792	762	762	790	804	806	788	803	809	793	734	774	746	818	780	794	736	772	752	772	813	822	742	775	766	814	784	742	757	769	771	789	802	777	818	783	796	816	781	770	742	799	791	774	818	744	784	850	835	750	768	742	799	748	776	780	765	813	770	739	834	785	774	782	732	780	824	771	786	766	837	792	797	763	743	761	764	773	770	756	773	809	742	756	763	767	764	792	747	752	758	774	753	790	749	807	774	803	820	776	803	840	802	753	778	837	803	806	846	741	773	805	777	754	775	807	722	792	793	776	763	824	782	795	783	790	772	850	846	738	758	812	802	751	780	778	774	789	748	790	759	803	802	786	834	740	767	804	753	757	767	782	777	808	753	719	779	782	744	845	787	780	768	812	772	783	758	747	789	776	797	766	791	760	776	767	804	807	744	770	731	735	754	741	786	718	791	783	743	771	843	785	741	758	777	808	765	747	739	771	790	710	741	772	756	816	775	818	781	791	753	796	773	787	768	757	789	771	801	767	751	797	806	812	775	768	783	799	788	779	745	796	758	812	846	770	788	784	732	810	828	763	772	814	769	778	834	749	746	794	756	750	779	757	772	742	745	814	787	730	748	809	792	777	733	744	764	746	810	788	767	801	748	758	801	793	793	754	813	767	800	759	760	754	813	817	755	859	786	749	718	754	799	773	822	791	782	761	721	797	755	782	763	788	789	731	764	728	766	768	783	806	762	779	732	768	759	796	745	782	776	755	755	767	730	813	815	776	739	734	728	766	753	777	779	779	766	764	825	800	734	767	794	742	816	774	788	770	788	773	778	784	761	810	815	811	759	796	780	826	770	743	771	771	752	771	804	753	765	809	789	777	761	795	780	773	723	826	746	806	753	755	765	730	811	778	797	767	791	802	769	765	738	764	810	794	749	751	770	735	773	797	789	741	777	787	783	767	746	749	752	766	753	747	757	791	794	830	798	763	758	810	771	792	788	750	779	802	788	758	744	760	737	755	817	816	741	781	777	757	757	758	768	730	819	820	742	809	781	770	799	798	777	757	762	780	818	782	787	760	781	710	753	759	743	756	834	754	792	776	743	808	758	760	786	781	791	771	811	771	789	764	736	778	807	801	777	787	804	796	753	769	756	799	806	766	789	764	788	791	788	803	787	759	779	739	754	757	808	782	827	771	730	845	768	779	801	793	779	777	760	765	806	758	750	780	826	780	774	737	790	773	814	783	770	764	777	776	733	801	787	806	764	787	804	752	782	777	819	793	765	780	773	764	773	782	740	781	793	784	733	818	765	766	762	785	817	747	774	772	784	764	776	741	803	776	795	796	778	755	757	794	795	800	782	737	800	742	773	805	786	785	821	807	789	759	802	758	821	741	736	756	772	783	816	758	768	774	837	796	773	721	754	796	766	780	776	785	816	759	770	778	805	777	798	730	766	769
11496	18663	21054	20703	14922	5823	2015	1510	1181	1403	951	706	816	550	399	352	353	424	364	441	750	409	383	355	358	326	314	341	309	310	327	345	312	320	294	338	340	308	329	309	335	321	304	358	300	315	323	348	349	324	336	352	294	327	336	347	310	313	340	329	319	360	346	288	329	342	354	347	357	321	295	345	319	315	344	312	360	334	374	334	325	363	358	323	359	359	301	333	325	335	286	320	334	369	322	330	322	315	344	329	294	349	368	339	301	329	291	293	329	353	328	340	335	329	325	359	315	300	333	341	339	312	338	318	331	342	348	332	313	322	295	328	321	362	307	356	341	338	345	330	322	336	342	317	344	323	352	339	317	314	328	302	375	307	333	312	360	310	302	325	327	298	345	329	317	345	346	349	306	335	324	340	323	323	338	294	328	285	359	337	316	332	347	334	364	347	320	309	305	278	342	314	307	322	321	331	352	344	331	340	327	349	349	330	334	311	329	309	312	317	329	320	337	329	333	331	324	371	353	342	313	323	318	338	316	312	289	362	332	302	305	325	323	369	329	353	319	362	354	302	320	344	371	333	307	322	344	340	311	313	336	337	342	362	350	305	302	323	322	344	299	345	308	327	310	299	325	347	338	344	328	354	322	358	337	338	341	309	331	328	330	343	355	329	361	328	315	305	317	324	329	330	289	368	334	350	311	315	337	325	331	319	340	331	358	362	316	327	315	321	334	298	301	359	362	316	340	342	301	331	349	327	318	275	347	328	328	306	351	312	319	342	305	330	296	327	339	343	342	333	323	341	337	307	315	334	314	348	324	324	317	345	318	322	362	295	329	379	342	340	339	328	360	325	332	333	315	317	311	320	334	344	326	322	315	298	356	332	341	326	308	327	323	329	350	324	340	338	315	326	305	320	317	307	345	320	338	327	317	320	344	324	332	339	353	334	363	332	315	376	319	328	319	302	311	337	301	350	326	335	329	358	315	361	327	296	320	338	345	350	311	357	316	314	347	328	340	308	356	350	336	310	335	335	328	293	311	348	339	316	326	313	340	350	296	333	330	320	337	345	300	318	351	331	335	306	348	329	325	329	311	328	311	308	348	320	313	304	331	336	318	329	340	323	338	314	359	326	300	324	324	319	304	330	303	330	297	311	323	312	353	313	355	330	353	333	308	343	318	294	338	331	313	287	316	322	327	296	326	338	346	317	352	331	319	335	308	344	307	300	359	335	318	357	348	316	313	306	326	336	379	321	357	341	325	321	373	309	331	328	314	329	320	326	324	323	320	325	328	336	307	347	341	335	320	336	340	295	334	303	326	312	351	336	330	345	337	317	324	370	329	341	313	335	333	312	296	288	317	344	332	332	322	314	290	285	343	312	302	319	354	348	308	360	332	324	329	332	321	335	320	290	312	306	343	319	317	335	325	332	345	334	344	327	373	344	326	327	314	356	322	326	315	329	351	270	345	304	302	331	338	329	315	303	310	376	339	368	296	323	361	332	326	309	353	346	325	347	337	323	329	329	343	334	318	341	347	341	307	337	344	315	310	316	337	337	329	335	344	354	355	333	288	302	307	344	342	360	361	362	321	277	334	346	326	322	346	296	317	317	321	331	289	276	326	327	310	281	349	327	346	356	331	303	321	330	312	332	313	308	323	343	310	354	365	329	332	337	329	333	302	355	285	296	323	311	352	336	333	310	296	311	346	356	354	321	365	359	344	319	325	282	345	342	349	279	327	335	326	316	328	327	346	309	351	333	307	275	307	352	327	355	310	339	316	347	355	333	305	344	324	302	323	340	319	317	306	323	313	334	324	320	352	342	334	308	300	311	324	309	292	349	293	330	338	337	320	321	320	308	343	355	322	306	299	333	326	342	310	324	329	337	349	324	300	348	325	342	344	316	345	334	308	312	330	347	312	306	319	366	305	304	309	348	348	356	341	344	340	361	337	326	302	336	342	321	331	335	330	309	331	326	320	309	339	354	306	328	319	340	338	304	332	354	324	343	298	323	339	311	312	345	305	314	305	342	333	314	355	302	357	328	323	333	343	302	314	353	327	307	307	306	297	329	318	310	345	325	337	309	326	347	340	315	358	300	318	332	375	311	308	325	321	315	314	326	330	312	338	302	366	351	352	354	351	332	318	340	311	357	307	320	312	296	315	309	315	328	317	299	311	334	310	301	331	341	356	325	326	324	310	329	348	305	310	312	335	323	332	321	365	320	326	298	325	328	329	340	338	334	344	342	324	317	342	377	360	350	362	333	329	323	354	310	328	364	296	297	332	320	329	297	347	345	327	315	340	319	331	308	295	373	324	365	324	331	332	329	359	352	313	336	337	327	307	320	330	317	362	340	331	335	311	334	329	312	332	330	316	355	322	327	328	348	312	357	303	314	354	302	308	322	311	328	312	327	342	302	337	334	290	325	324	295	315	303	333	322	290	330	343	324	301	330	336	308	311	350	317	305	317	327	323	318	329	300	329	318	361	320	338	334	302	328	316	334	300	308	341	339	338	313	331	316	334	329	307	304	315	311	330	305	328	329	377	310	332	318	288	311	336	288	313	341	373	327	319	327	340	324	291	326	301	325	352	334	314	335	328	340	356	323	329	326	353	324	343	334	370	333	354	298	334	348	317	287	339	341	355	332	303	351	367	373	342	335	359	353	352	331	337	301	324	308	327	332	357	340	363	350	339	314	330	310	313	339	330	346	338	314	310	318	342	328	334	317	318	303	346	338	320	347	324	320	328	367	340	359	300	327	322	311	316	307	305	338	325	318	339	328	337	315	305	303	326	348	324	334	310	320	279	363	321	334	324	300	316	328	323	318	309	314	321	343	339	322	311	296	316	338	363	337	348	310	315	334	330	357	328	304	333	315	315	334	304	328	338	307	305	338	346	304	331	300	330	327	324	329	355	352	328	339	389	343	326	335	338	336	328	330	331	314	311	307	339	333	313	324	332	301	318	337	329	333	372	334	322	308	313	324	322	316	288	321	385	323	351	315	326	350	321	325	280	338	347	325	314	360	362	311	313	342	343	338	294	309	322	339	336	302	330	352	315	312	329	301	297	327	354	358	339	322	329	312	375	318	316	342	339	329	329	324	321	358	364	364	322	307	306	352	316	311	360	303	306	341	327	361	322	317	321	305	317	351	334	311	278	352	354	301	345	351	358	360	292	327	314	317	335	297	316	307	335	319	331	332	349	303	319	335	303	380	324	311	352	285	336	311	332	319	347	315	293	319	306	311	321	330	325	349	330	358	348	304	316	326	306	318	323	302	324	331	325	318	335	322	332	323	321	317	312	372	349	319	347	332	306	287	339	327	338	367	317	312	311	316	318	367	352	317	301	359	319	303	339	300	336	319	308	311	347	325	322	300	362	354	331	325	343	330	321	312	352	340	313	305	335	314	337	339	339	340	341	313	310	331	330	355	315	333	371	327	332	347	310	321	327	348	320	318	366	318	352	322	363	341	326	352	301	322	344	350	333	332	330	381
10288	19979	26010	28110	22017	10237	5222	5711	5116	6165	4315	3008	4227	2138	1182	1140	1270	1306	1065	1777	3279	1211	894	942	868	949	854	814	829	836	824	828	837	789	821	813	770	796	841	775	851	863	744	802	836	845	811	825	783	837	777	857	790	855	886	813	839	837	880	829	851	878	778	839	842	917	893	929	950	944	904	945	859	830	863	850	835	800	819	814	770	832	777	850	804	827	832	843	846	837	814	804	804	803	810	805	809	799	818	864	812	825	770	836	830	856	752	769	786	826	811	792	830	806	811	783	825	808	853	799	795	813	807	822	800	828	806	843	839	783	821	807	781	803	815	817	797	834	840	805	831	813	822	838	802	787	846	823	790	850	825	797	863	809	837	837	842	796	811	835	839	842	841	863	772	837	821	795	817	852	755	810	875	826	820	798	857	830	809	796	827	781	845	808	793	868	843	777	791	819	824	878	793	793	762	846	774	867	850	787	769	803	814	800	788	818	780	769	853	848	816	870	805	796	842	827	828	834	804	829	806	773	801	773	826	809	820	820	730	835	828	784	836	796	818	810	811	789	813	821	776	824	791	823	802	795	818	843	803	820	799	773	790	775	822	837	781	773	811	850	806	814	784	778	846	845	839	839	821	810	840	842	821	832	830	845	824	816	790	789	843	835	792	852	823	835	805	830	781	833	852	825	849	827	803	792	806	815	858	851	788	801	790	840	773	789	836	809	770	802	849	854	834	847	813	746	761	831	795	822	827	881	868	825	816	796	826	805	791	831	825	793	815	798	841	811	848	829	824	824	814	784	756	783	808	792	815	788	879	795	870	794	826	833	840	795	841	771	844	835	790	834	757	823	798	854	831	823	827	770	765	811	840	788	795	888	817	830	816	812	838	865	835	784	774	839	803	828	807	844	827	782	788	790	806	797	767	760	866	832	789	821	770	825	792	842	822	782	827	803	799	844	785	779	831	807	780	833	823	812	809	803	814	792	792	814	863	759	800	849	806	841	885	819	814	802	817	827	823	814	813	778	807	785	790	804	774	828	784	768	805	831	830	805	821	851	801	810	801	786	833	789	867	799	831	858	790	823	761	769	832	852	803	899	785	810	815	766	798	806	840	840	834	806	807	822	850	839	837	800	789	816	771	800	777	853	811	800	865	791	785	821	793	817	813	785	823	865	801	817	819	792	816	846	801	796	825	801	802	795	848	818	846	774	828	819	802	821	836	821	826	840	834	779	824	830	824	809	853	871	795	802	798	832	762	824	822	811	859	838	835	806	809	855	764	808	793	786	837	833	816	808	806	842	857	805	802	783	741	795	772	821	809	804	840	800	791	760	780	798	853	808	852	776	826	885	826	825	814	798	802	834	857	846	828	843	831	831	848	810	782	829	823	814	823	817	753	823	778	820	773	777	813	755	813	760	834	798	813	855	837	805	841	782	758	818	812	809	810	774	794	838	828	855	774	774	803	842	818	854	813	849	860	791	799	839	800	840	840	825	801	803	842	869	816	796	815	818	761	789	863	861	807	748	804	782	802	790	749	907	784	820	786	810	883	814	774	858	836	764	767	820	824	817	840	804	773	889	813	813	800	812	722	836	837	797	837	807	811	777	844	808	860	841	827	831	798	804	803	816	783	817	761	787	803	876	832	798	794	835	789	814	821	807	808	772	799	880	819	820	832	797	814	797	818	784	776	877	814	839	827	814	798	828	762	849	798	810	848	793	800	800	842	845	844	785	832	822	783	826	802	835	774	823	806	856	836	828	811	825	829	790	802	786	832	842	839	829	802	800	851	789	810	806	834	831	820	813	781	867	826	823	858	770	814	819	786	813	787	862	789	799	837	797	822	840	814	803	792	765	850	816	823	842	805	851	788	898	802	843	801	812	786	816	840	742	853	809	768	839	827	841	770	849	852	825	823	865	805	842	796	802	814	863	781	841	821	844	819	856	808	860	791	832	859	819	821	842	804	818	791	800	786	842	810	801	838	792	867	785	792	865	801	827	862	780	790	783	846	732	793	799	845	795	846	857	870	827	824	861	812	777	767	859	826	819	801	798	814	810	808	809	825	842	777	801	845	868	797	825	852	759	849	790	825	816	811	846	824	805	837	845	848	775	842	810	855	765	778	851	830	799	818	817	813	817	843	799	837	800	815	859	799	808	881	832	825	801	822	864	855	840	816	867	836	803	858	783	806	765	839	773	825	799	849	729	810	824	818	774	809	839	825	849	853	820	777	759	805	818	802	805	868	831	800	811	804	808	862	802	779	813	821	824	766	866	773	777	848	865	814	842	851	826	817	847	807	846	793	853	771	872	822	868	725	889	787	810	821	818	800	805	793	792	813	780	842	845	807	845	824	803	857	825	853	827	791	857	840	763	788	831	815	820	795	768	800	788	827	855	790	849	854	885	814	792	815	827	809	791	821	770	828	830	807	800	811	853	814	835	846	817	807	864	840	828	844	810	846	856	798	806	794	797	853	854	817	810	836	816	835	801	831	823	797	885	792	825	789	805	843	780	867	774	779	858	788	825	855	828	837	803	793	853	848	857	821	835	827	788	818	798	783	841	820	832	795	809	780	830	845	788	774	838	795	819	800	807	842	830	842	800	793	817	814	812	832	834	816	830	835	807	783	879	811	841	831	801	816	789	810	818	877	802	810	887	807	829	837	799	828	802	783	865	822	851	804	847	809	821	766	776	773	829	791	831	860	821	803	823	774	815	779	776	786	805	850	859	832	816	760	792	830	834	883	799	794	808	822	797	847	793	821	829	792	800	867	768	807	838	827	792	879	818	799	763	804	878	828	823	792	826	757	800	837	818	784	785	808	862	788	747	805	804	833	809	848	841	812	804	818	809	791	765	795	854	793	855	797	806	783	872	816	799	767	863	824	807	784	798	822	800	817	831	842	822	819	865	822	770	858	813	828	824	814	879	796	843	817	806	824	820	791	839	838	830	815	836	815	783	817	813	840	790	842	814	833	838	773	886	799	850	781	833	763	885	874	798	846	847	820	814	847	849	786	832	841	842	836	825	802	799	831	802	735	831	790	863	807	837	845	817	850	807	803	784	816	856	856	820	784	797	832	829	834	818	835	829	799	821	822	837	786	806	815	847	814	866	784	834	759	814	838	842	791	795	821	783	794	766	842	771	763	846	799	823	849	790	814	841	771	811	861	818	873	790	791	797	764	816	806	786	822	849	814	865	812	827	827	782	869	825	824	795	799	825	838	777	764	803	816	776	810	806	815	811	827	802	838	838	827	836	829	797	831	828	830	785	846	843	826	813	773	793	793	810	789	808	760	788	835	851	804	842	784	800	810	803	822	874	809	790	816	753	834	837	848	815	801	834	817	787	795	905	828	844	793	784	872	803	826	832	784	858	823	773	826	819	809	769	825	750	804	808	848	822	788	799	828	811	818	807	783	851	840	812	818	805	789	807	806	873	831	764	827	798	831	781	841	784	780	773	823	779	828	782	779	836	844	828	839	808	787	803	837	746
42351	49225	44891	42084	35437	27805	24170	24763	19110	16806	13145	8612	7936	7030	1647	1153	1142	1497	1194	2234	4194	1322	788	791	506	780	504	505	381	409	374	374	390	363	345	333	355	351	354	373	372	391	431	359	383	381	336	352	389	396	357	360	397	359	386	389	387	359	373	411	376	360	323	351	362	361	383	363	387	385	400	402	375	395	374	408	384	366	372	393	383	412	375	399	388	418	388	409	346	361	349	365	366	349	349	362	393	350	386	402	398	363	360	361	395	343	363	441	348	325	363	361	388	365	343	347	361	325	366	336	345	387	370	352	359	407	342	351	312	383	345	372	352	375	374	375	353	369	385	372	394	372	390	346	326	366	389	374	370	376	367	393	394	372	364	364	365	353	383	341	349	358	386	384	393	361	383	407	358	357	361	384	341	364	351	367	385	380	361	376	359	357	347	367	385	379	350	371	372	357	380	409	346	336	341	356	352	372	354	365	387	340	370	385	375	428	383	377	411	395	379	356	367	399	338	379	389	365	392	336	362	346	340	384	375	375	365	394	351	377	368	349	339	369	360	376	362	338	418	336	349	369	385	354	355	349	376	371	409	392	384	350	339	389	370	377	358	387	344	352	366	360	356	371	395	344	381	388	352	377	360	398	339	357	374	370	374	384	400	371	362	366	338	338	374	358	382	344	382	362	351	350	336	409	366	369	340	334	369	391	369	396	333	381	366	372	355	384	398	336	365	370	407	381	409	373	375	414	380	366	352	370	381	374	371	354	367	365	401	412	372	385	365	396	361	393	346	389	343	386	351	359	346	368	369	371	371	377	417	395	421	390	362	339	374	379	350	388	355	374	326	386	364	377	382	355	330	361	349	343	366	395	331	365	347	397	351	390	393	364	345	397	390	373	386	357	365	371	383	381	370	386	359	369	352	383	380	379	346	365	388	395	345	384	368	391	383	345	359	387	372	363	416	345	369	359	342	377	377	399	363	382	401	383	373	342	377	368	347	362	349	386	347	375	317	362	374	369	379	333	368	377	341	357	351	357	349	332	362	356	359	356	350	358	381	317	381	385	369	378	387	358	339	361	357	368	324	371	386	371	358	363	364	371	367	351	366	340	351	354	347	427	376	416	370	368	390	360	348	376	353	352	363	384	380	347	403	380	377	360	338	371	358	339	387	333	376	364	388	390	399	365	331	359	360	413	365	335	368	362	331	372	364	373	355	375	346	343	353	370	397	341	341	355	399	375	382	346	321	338	352	386	356	384	379	341	375	420	387	356	341	380	358	394	372	351	393	345	329	363	358	376	348	351	358	361	372	381	336	372	367	347	350	363	358	368	356	372	370	331	348	340	371	356	363	390	340	359	359	314	343	380	356	338	350	366	399	382	369	394	369	370	380	349	377	366	379	337	413	401	363	408	376	356	391	348	385	352	363	403	333	393	346	373	374	364	364	332	355	369	380	363	363	364	391	355	376	376	386	388	380	347	386	365	386	363	381	366	390	383	386	345	346	352	359	378	343	359	371	383	378	322	362	373	380	387	368	325	356	327	373	390	372	404	358	371	339	369	400	365	384	355	370	378	348	351	348	364	372	357	392	360	362	409	378	370	327	361	371	374	354	384	383	355	374	369	375	364	412	347	404	382	360	375	356	435	385	364	368	355	387	346	321	365	367	379	394	378	362	328	368	333	370	353	395	387	375	392	383	370	391	351	378	317	358	351	373	378	353	356	367	349	354	358	359	376	405	427	404	406	356	383	370	334	384	373	416	353	354	393	362	390	366	380	379	380	380	332	359	402	359	344	361	362	381	388	398	425	401	383	368	347	400	344	368	340	352	351	376	400	370	371	346	357	347	360	373	333	381	366	369	387	369	359	360	375	358	343	342	349	357	337	332	356	375	335	359	421	391	378	379	360	391	378	365	348	387	344	343	350	371	372	364	420	354	365	396	375	379	373	375	362	415	363	337	355	353	412	378	359	362	379	355	358	352	388	361	390	353	343	404	355	330	339	418	371	376	393	359	376	345	384	372	367	363	378	342	339	351	391	368	362	361	375	371	360	356	379	370	373	377	352	375	341	372	369	343	353	350	362	377	362	379	361	338	347	373	375	353	372	396	355	371	336	372	375	355	379	378	376	379	322	378	388	394	384	384	367	385	388	368	378	354	319	337	373	342	355	358	393	348	363	381	406	399	368	355	347	366	338	396	365	378	394	391	350	399	402	382	415	390	370	346	380	363	337	395	365	360	378	361	365	363	400	385	367	328	375	351	377	375	397	340	338	367	360	355	366	370	357	396	381	368	398	375	370	376	366	402	354	357	371	397	347	335	377	375	393	364	363	374	349	376	377	351	348	348	362	361	346	418	376	397	339	345	405	383	384	357	341	403	352	352	371	378	395	366	366	381	350	375	366	401	354	361	360	364	381	349	405	346	388	361	363	350	368	359	369	352	372	405	348	374	358	380	345	356	378	374	361	354	367	389	374	374	356	368	370	425	401	377	359	355	378	360	353	349	370	377	345	331	349	375	385	340	334	341	374	375	353	334	369	378	364	344	351	358	384	382	335	362	393	380	388	368	326	374	376	370	360	405	355	392	336	384	391	410	383	368	353	382	331	384	357	369	361	353	369	367	339	384	334	379	357	372	386	377	369	397	375	405	366	354	407	362	369	354	380	374	356	330	340	361	378	364	375	392	415	370	381	383	405	374	374	370	369	355	373	396	365	376	349	365	364	388	372	360	363	342	356	346	333	380	364	395	389	353	373	377	358	329	385	344	354	373	339	377	313	381	352	343	390	385	348	365	328	343	364	383	375	374	389	370	363	376	373	355	402	368	369	390	336	348	352	386	375	389	369	359	359	320	370	401	381	361	403	343	379	388	370	360	367	368	401	339	374	348	371	342	380	361	354	375	371	351	338	352	339	345	363	333	342	388	360	391	358	361	381	432	354	347	371	382	344	378	364	402	381	402	349	374	348	368	391	382	358	376	363	372	360	345	352	385	362	379	323	353	333	413	382	354	360	347	380	376	386	360	371	374	389	380	381	383	403	366	366	390	372	413	387	358	361	347	324	350	362	375	383	387	371	345	350	368	361	378	352	354	401	362	366	359	357	386	372	385	382	358	380	369	359	368	344	410	341	377	363	350	382	383	325	372	333	366	362	390	401	387	385	351	366	406	372	337	370	361	401	353	345	397	361	370	384	349	328	347	345	381	375	363	381	380	374	351	375	366	319	371	393	399	357	378	354	359	366	362	381	355	378	374	329	361	377	345	354	365	354	318	346	376	396	390	349	365	385	330	362	336	373	359	383	388	390	403	380	384	370	379	370	369	401	366	372	359	388	388	365	345	366	361	400	358	355	338	353	347	363	372	391	355	385	390	344	378	401	365	360	386	359	395	362	356	374	342	351	358	354	383	404	378	366	353	340	373	385	376	393	352	354	364	365	336	353	315	335	360	308	362	373	307	376	370	361	351	408	355	383	370	343	363	375	381	395	419	386	341	363
32858	46649	51062	52698	43233	27486	28044	35025	28578	29982	26651	20473	21811	18337	5281	4590	5271	7250	5346	10803	17405	5460	3273	3617	2161	3279	1626	1656	1174	1036	1004	986	980	944	894	957	906	867	902	927	894	887	889	825	921	871	916	889	933	903	920	907	921	902	889	955	928	990	906	939	994	965	958	973	967	1017	1023	1035	1014	1067	1024	999	974	1015	997	987	901	921	903	955	895	895	885	849	963	1100	1112	1057	1031	955	971	885	889	900	924	942	926	872	900	935	892	944	904	888	902	896	946	903	861	889	823	913	911	880	966	784	902	951	853	861	924	877	873	849	914	864	893	880	898	876	893	895	879	881	934	860	859	876	840	882	879	875	817	886	905	872	916	917	874	890	888	833	871	864	900	888	852	886	875	862	854	875	896	921	847	927	901	879	860	902	911	920	971	859	871	890	906	894	936	932	937	868	892	920	890	915	879	865	882	887	921	921	930	874	923	842	907	881	881	885	939	964	927	918	895	905	905	928	861	927	897	928	853	906	917	888	850	931	947	872	874	887	943	895	892	859	884	936	890	898	865	862	862	872	907	876	912	898	928	944	838	875	893	876	869	856	909	927	917	874	956	901	898	875	954	868	935	904	900	892	891	839	861	880	923	885	856	876	907	902	913	862	906	921	909	857	916	917	905	847	875	869	871	942	897	887	850	912	903	877	866	956	903	936	899	885	923	895	854	944	902	911	864	883	899	878	869	886	902	801	888	832	946	881	879	866	901	879	887	872	883	937	896	847	937	870	898	891	869	924	814	941	900	835	870	890	855	855	895	908	927	877	829	894	870	943	866	902	865	919	917	941	947	950	857	887	865	855	959	868	880	921	881	886	942	919	925	881	894	890	895	903	884	865	829	876	894	871	856	902	837	849	912	890	849	887	882	877	889	887	891	887	872	829	894	871	875	823	949	914	899	857	903	874	916	880	891	864	925	910	828	921	887	899	913	923	947	866	860	883	878	864	878	861	851	895	912	897	879	859	884	923	816	912	891	920	913	916	924	979	926	888	879	869	884	849	921	890	921	894	903	911	894	910	840	867	871	893	879	871	893	914	876	876	877	843	909	924	847	856	902	879	894	868	908	883	881	939	913	852	901	908	929	862	888	868	844	867	857	901	908	896	880	926	927	931	887	890	919	878	853	893	883	952	857	836	934	891	897	875	894	936	877	831	846	909	881	962	896	888	880	906	871	893	916	902	870	872	874	930	837	870	888	849	900	891	879	904	947	908	920	911	892	919	895	951	881	852	897	870	867	866	901	888	899	956	897	917	858	893	873	890	886	949	873	915	884	940	876	881	874	903	921	878	948	853	883	911	929	919	910	896	861	850	899	979	866	861	896	916	889	875	944	882	859	878	875	895	896	839	862	922	864	922	897	940	955	894	866	857	904	870	919	879	884	920	932	889	908	890	867	900	886	850	890	904	907	902	965	892	904	959	916	854	838	819	897	884	893	889	909	886	861	900	853	851	905	938	901	887	861	927	913	952	952	904	876	867	863	895	845	897	852	902	935	886	893	914	897	845	871	887	830	903	888	889	836	872	962	954	834	865	839	902	913	893	902	909	856	868	880	881	916	932	884	935	874	907	886	893	875	920	896	934	872	907	860	896	853	875	903	849	956	860	882	882	911	905	827	909	877	913	932	917	903	897	849	889	873	900	849	885	863	914	894	922	864	950	879	927	859	920	868	897	884	873	886	912	909	904	905	925	896	935	914	858	884	897	918	880	855	905	874	940	936	878	902	905	912	895	897	843	875	815	905	882	849	849	891	916	913	923	898	927	911	886	890	863	877	862	853	901	917	870	911	917	934	881	895	916	969	863	883	862	881	940	905	852	899	915	897	898	891	898	875	877	850	828	953	866	880	902	929	860	881	856	876	894	864	897	855	909	874	863	869	920	866	936	874	987	897	872	883	897	866	880	926	863	980	902	936	857	868	926	890	930	876	897	866	939	855	859	874	909	885	913	847	960	949	858	871	932	819	928	876	868	868	897	922	913	891	902	872	907	916	868	879	899	843	902	844	846	899	826	861	870	923	917	892	877	941	859	927	891	835	825	896	905	958	938	858	883	865	938	864	902	857	835	878	883	888	893	958	914	868	867	912	881	894	909	905	895	823	933	946	878	870	885	872	875	891	864	890	947	862	897	812	877	918	864	899	880	928	941	895	889	859	911	892	862	884	875	885	856	878	882	933	883	960	849	913	874	935	891	864	875	924	882	851	895	891	938	934	851	888	901	880	888	875	875	895	902	886	920	873	918	874	871	941	885	908	879	934	873	865	846	899	902	865	935	920	882	909	915	894	883	887	937	912	876	893	869	872	913	855	915	837	885	901	873	885	830	864	890	864	908	888	885	877	883	951	803	855	866	904	898	855	889	890	886	876	917	872	884	915	968	927	910	841	882	886	902	905	893	888	906	873	917	867	948	889	870	909	925	935	925	859	875	909	913	958	857	899	899	893	926	856	927	921	909	930	851	928	863	898	842	838	836	868	896	892	871	901	847	933	883	884	882	909	838	904	897	866	884	891	905	873	864	965	914	948	897	895	830	860	912	864	902	881	900	869	886	913	875	921	933	900	912	955	993	890	898	863	926	895	862	913	986	815	910	840	905	847	912	873	915	876	927	913	909	947	896	839	910	914	891	923	900	906	877	875	919	922	861	880	929	914	843	880	864	948	929	859	878	914	886	842	872	925	926	894	835	846	908	908	865	890	935	882	922	877	903	866	877	850	915	836	887	924	873	895	859	872	955	924	863	913	885	914	892	871	852	854	931	837	839	926	883	926	879	911	906	895	879	904	904	888	976	901	907	894	857	921	903	918	860	940	907	891	927	865	900	874	864	905	833	982	858	887	866	895	898	874	891	903	917	915	935	903	928	899	909	917	846	928	892	966	903	909	918	858	901	903	903	933	900	902	907	862	840	890	873	897	912	905	839	924	864	875	919	911	841	856	942	883	883	906	859	872	924	939	893	865	914	853	889	896	923	885	881	904	873	921	851	870	848	907	939	884	896	880	850	856	878	883	903	877	897	927	906	853	827	928	861	863	941	853	908	926	919	824	833	865	848	904	906	875	884	876	912	906	943	923	879	893	878	907	884	860	893	889	876	890	944	849	880	863	903	902	902	879	798	875	929	857	872	945	834	884	889	893	890	902	896	881	846	872	880	919	879	877	861	921	905	900	890	862	889	865	827	839	859	896	864	876	924	885	884	905	838	876	858	888	921	952	889	878	907	901	921	876	971	911	890	902	840	952	866	866	881	874	857	906	889	919	870	875	881	876	971	889	879	897	843	882	897	866	871	874	849	855	870	893	887	879	882	936	961	909	857	865	912	816	871	845	881	932	931	917	930	882	888	883	897	907	913	911	909	861	887	872	884	892	933	905	861	882	942	898	913	920	912	860	892	926	893	902	903	859	902	912	948	876	860	862	916	901	896	891	871	908	913	875	887	887	848	919	883	899	926	877	955	861	919	896	875
51728	47745	44176	40621	31310	26159	25605	30023	31463	30514	27377	20560	17782	18834	5561	3194	2986	3470	3127	4105	10701	3963	1394	1496	1076	1202	560	776	422	397	375	335	411	347	345	316	361	332	297	365	344	330	344	370	361	357	377	344	315	368	340	335	339	381	346	338	328	363	355	361	348	367	401	364	349	413	355	443	371	379	379	328	371	370	322	385	391	384	359	359	357	356	360	368	365	390	438	421	407	366	318	353	347	329	356	360	322	348	357	349	380	367	340	341	327	362	311	340	381	332	328	360	401	352	343	334	357	360	365	369	368	331	341	363	322	374	321	321	320	309	312	348	372	331	342	342	365	365	351	363	338	347	361	363	322	335	338	329	356	353	338	365	357	357	345	346	343	351	369	375	382	345	369	341	361	360	333	363	350	328	361	351	373	365	346	318	342	368	341	319	347	332	342	323	351	350	327	341	370	323	324	341	355	357	364	362	363	336	337	364	381	383	344	366	339	325	329	334	362	364	362	317	346	364	335	360	355	378	328	317	351	342	374	393	357	378	358	388	339	325	343	327	357	370	339	344	335	352	338	356	358	313	335	352	344	336	375	335	324	350	365	339	350	356	336	305	312	350	344	359	352	360	358	383	349	349	348	366	311	353	344	372	307	384	371	332	343	315	320	361	353	370	337	312	366	363	375	380	367	338	353	325	373	326	410	341	338	344	340	326	368	357	341	308	333	353	356	330	330	383	345	342	373	352	337	335	326	337	348	388	346	414	361	343	364	357	350	339	309	344	351	347	331	384	321	347	369	319	324	340	367	332	301	364	376	362	340	347	341	343	365	322	357	358	317	340	368	321	342	308	389	370	365	334	361	363	321	329	371	342	406	380	367	347	329	337	311	401	368	326	388	325	339	365	340	338	373	358	374	311	344	361	369	358	359	360	384	358	348	340	365	349	374	327	340	345	359	324	364	347	334	357	334	356	360	379	372	360	320	326	351	359	334	333	334	389	374	392	361	358	377	340	373	324	320	352	328	361	340	335	349	350	368	352	334	353	362	307	375	369	333	334	359	325	325	347	365	321	326	343	312	356	334	344	341	299	343	358	370	363	393	354	342	343	379	322	313	338	336	333	366	336	360	351	367	367	335	353	327	349	376	338	363	332	345	321	332	331	372	344	326	322	352	347	345	341	333	347	361	360	365	388	357	355	344	367	304	345	375	331	348	349	379	357	350	328	371	343	393	358	351	339	368	362	338	342	373	361	356	328	330	379	363	340	338	349	322	331	371	309	385	342	368	341	324	340	375	316	337	331	333	353	324	351	358	332	343	357	343	353	329	336	325	334	362	367	358	380	338	355	342	339	321	328	369	346	327	345	331	347	325	334	345	310	336	353	370	328	344	357	363	387	352	377	347	343	347	355	346	341	337	304	372	349	358	323	378	338	336	362	350	359	345	341	332	339	376	359	321	359	340	301	341	352	333	355	386	329	339	348	351	339	352	355	366	343	340	325	350	376	335	375	342	332	341	322	366	338	331	350	329	370	337	344	347	350	364	332	335	365	368	370	373	330	344	352	319	327	334	352	328	371	362	329	324	347	340	354	352	369	369	336	352	376	337	304	345	329	327	337	409	358	390	373	346	352	387	352	364	357	336	389	331	342	335	342	359	350	364	355	308	358	340	330	323	340	333	364	359	319	367	331	379	381	382	376	374	318	329	350	352	357	379	361	354	364	357	334	361	349	349	372	358	351	364	350	339	358	366	326	360	346	373	344	341	347	365	375	315	329	315	330	324	362	339	376	348	355	355	307	344	361	339	334	362	305	356	361	356	327	341	363	351	328	342	367	384	349	344	380	346	386	360	354	371	348	338	352	373	359	349	354	318	312	323	404	347	348	374	360	353	366	365	334	362	345	323	343	380	404	326	350	334	365	326	336	354	350	330	345	352	329	317	370	355	395	358	383	367	349	372	371	347	307	312	356	358	366	394	344	305	381	348	391	355	349	366	346	334	333	361	350	342	362	335	367	372	323	307	367	338	393	360	372	367	329	358	359	362	371	313	340	385	367	350	366	331	361	342	351	357	332	371	333	302	363	345	354	335	347	351	329	359	375	346	325	358	320	344	360	344	360	334	395	330	357	374	351	345	337	354	346	370	323	310	373	353	354	334	348	370	322	312	365	352	343	342	334	355	357	351	376	346	361	339	370	393	338	330	314	342	367	369	356	326	327	361	331	344	337	341	363	330	350	367	344	355	357	325	365	360	338	353	360	318	328	379	347	342	376	372	321	355	333	320	338	351	334	332	367	316	374	363	376	323	363	356	349	294	342	344	360	358	344	335	356	364	382	337	353	353	352	339	346	367	336	375	365	364	338	349	363	340	378	325	325	351	368	356	350	347	338	333	327	345	341	369	354	397	346	338	334	396	354	329	375	366	345	337	340	369	367	330	376	319	335	346	356	326	319	385	305	342	339	355	354	357	332	329	326	304	393	361	335	337	360	322	345	352	352	373	347	393	364	353	350	352	348	334	339	348	346	381	337	321	337	358	361	301	330	387	374	371	340	347	339	331	344	361	327	361	373	351	310	363	378	358	364	323	388	332	337	342	337	394	351	320	387	351	322	322	353	349	374	326	370	324	341	367	341	324	349	321	344	361	327	368	363	334	359	320	368	335	336	358	352	343	354	330	327	312	361	335	337	358	348	336	347	339	374	379	340	324	338	330	349	356	345	366	368	360	334	321	340	342	328	345	348	357	332	344	329	374	357	347	344	375	372	386	389	403	347	318	359	371	335	345	374	321	326	329	385	352	356	340	320	323	354	359	350	337	395	332	348	311	375	353	365	362	336	364	388	327	367	312	341	327	364	331	342	350	348	358	382	318	411	338	380	313	355	347	358	357	345	352	365	340	355	349	336	316	334	359	346	331	357	311	361	354	299	344	329	351	373	333	360	321	353	346	350	326	384	340	374	356	380	348	330	356	377	333	371	325	299	354	378	327	345	308	381	367	333	324	327	329	364	337	348	338	336	321	356	328	359	319	369	355	392	333	348	347	342	374	331	313	366	335	367	362	336	319	312	382	342	377	356	375	359	324	368	308	376	330	374	328	350	357	355	357	345	345	331	336	351	377	359	346	352	362	350	331	393	361	363	354	392	325	374	357	328	355	367	309	351	325	345	341	316	306	352	375	331	365	361	346	369	342	395	371	354	340	375	333	335	359	374	408	375	345	334	333	332	353	349	366	354	396	317	331	343	333	333	345	329	359	391	354	337	319	351	332	346	373	373	362	360	355	352	332	328	344	357	355	341	353	322	354	353	345	347	371	337	338	316	365	381	346	316	345	396	359	338	320	322	322	341	345	336	342	336	322	333	325	373	377	353	358	340	371	328	371	319	338	338	341	378	347	384	313	350	323	342	345	347	344	330	328	319	319	366	355	359	362	337	368	363	399	326	348	346	362	322	383	335	344	362	392	319	378	345	349	365	332	350	349	341	360	323	369	338	358	334	345	371	343	379
41876	50528	54752	49276	44137	32264	32632	45656	43979	41914	39754	33169	32362	32049	10108	10207	11324	13795	12025	16424	31399	13369	6262	7246	5107	4722	2246	3474	1243	1201	1062	999	923	905	875	861	848	789	901	841	819	886	813	852	875	797	843	817	821	860	795	842	804	911	841	843	863	850	868	865	843	924	959	918	944	987	1006	1020	1062	1003	955	956	913	925	932	949	906	938	841	856	830	857	899	871	879	1053	1409	1132	1012	932	862	841	800	842	860	784	820	860	795	797	829	826	826	804	867	836	836	845	814	805	848	818	823	813	817	813	839	823	810	866	799	804	824	809	820	806	847	827	866	876	849	812	808	826	789	840	813	852	866	827	793	806	786	833	779	801	799	799	807	845	832	806	771	808	814	819	814	771	817	791	801	800	828	801	809	788	797	797	794	776	754	828	823	837	849	824	768	804	846	779	833	796	807	791	838	869	835	790	860	811	801	828	793	809	824	879	849	851	855	791	772	848	830	810	816	780	808	763	821	789	808	833	821	822	771	838	815	794	785	734	802	832	756	804	825	829	807	817	809	817	858	781	853	796	800	855	820	826	877	860	787	799	809	826	856	772	824	834	774	784	837	785	859	786	811	824	806	807	786	849	802	779	819	809	768	843	842	851	832	746	840	781	792	818	812	800	783	868	841	866	856	802	786	833	801	853	793	785	842	817	779	816	882	842	814	805	791	839	855	822	814	860	827	812	801	848	863	797	819	822	825	828	816	809	848	877	836	759	773	806	892	792	830	782	836	784	841	854	793	829	798	754	845	836	806	833	837	786	787	795	822	825	789	807	838	851	776	840	844	828	796	820	816	858	828	813	799	806	816	794	777	784	839	835	841	758	773	818	834	800	788	785	826	802	812	834	830	882	796	773	810	776	822	761	828	794	790	821	777	769	866	768	794	857	854	800	793	807	832	842	796	800	820	823	824	798	865	772	804	835	778	783	820	842	772	872	810	807	810	811	801	816	836	878	884	828	801	787	808	823	826	813	776	828	843	810	871	826	779	871	849	811	819	819	827	832	855	830	840	831	794	803	786	773	804	807	823	774	784	832	828	826	817	811	851	839	820	800	864	764	775	835	840	832	831	842	857	800	854	827	806	825	810	852	803	860	822	859	787	805	809	820	810	773	794	817	813	834	762	785	865	833	802	805	764	847	812	822	816	821	814	784	841	825	815	792	813	828	807	785	799	810	806	828	783	821	844	840	854	827	814	798	791	840	789	819	848	798	820	804	855	866	796	821	819	843	763	828	825	857	823	779	817	821	846	799	814	813	802	794	802	809	782	874	840	816	839	815	815	777	787	836	791	796	848	813	837	794	777	844	832	844	770	810	797	791	797	802	817	759	811	791	825	752	799	824	804	799	758	860	785	841	807	837	832	810	755	825	804	776	795	795	846	828	838	823	801	807	822	818	830	808	851	833	855	794	856	831	783	844	818	838	837	887	836	831	855	795	810	830	817	826	807	809	808	780	854	824	834	831	782	780	782	773	834	806	838	863	901	805	774	852	812	795	842	802	860	770	790	817	817	834	813	828	812	790	806	790	820	839	808	832	846	800	865	804	728	802	821	844	812	799	845	793	797	852	840	867	818	860	870	811	778	810	826	821	811	823	853	774	806	859	831	815	838	790	865	795	772	839	844	821	807	871	836	882	834	814	793	852	786	782	840	815	805	831	771	832	768	813	791	764	802	753	806	814	861	820	782	790	834	842	831	854	820	765	804	814	865	819	795	820	802	765	799	850	804	826	810	759	872	822	771	876	830	804	838	755	816	847	794	833	839	790	781	828	843	811	837	862	795	833	832	801	790	807	842	841	832	777	771	818	857	824	829	836	792	885	871	864	855	824	789	812	827	786	827	843	807	789	792	783	838	816	835	809	779	809	851	782	778	841	795	834	834	796	862	812	776	748	793	845	799	798	836	815	820	781	793	857	824	810	819	851	817	803	814	845	765	790	817	798	839	807	798	820	781	806	792	828	810	796	816	841	818	812	831	801	818	781	866	826	874	820	842	847	797	816	845	789	793	766	837	840	800	836	797	821	776	852	802	848	808	823	827	814	859	854	818	823	860	835	810	843	831	805	801	863	790	833	813	841	763	819	811	851	826	819	753	793	839	780	804	794	823	811	792	803	807	811	830	822	854	819	834	820	806	847	814	816	835	771	803	884	807	907	838	881	803	781	865	832	824	822	880	802	850	770	809	784	792	787	824	800	836	845	845	805	826	855	789	805	762	820	847	869	798	773	820	758	847	858	779	844	828	843	758	840	811	831	836	753	837	841	867	828	852	844	826	824	853	804	850	803	785	795	821	842	819	873	855	753	848	814	839	789	824	816	807	792	853	797	792	801	834	811	826	861	844	828	813	872	833	862	811	833	829	811	828	822	758	860	756	786	838	829	814	840	839	838	853	801	783	802	815	787	835	837	745	774	817	811	791	836	809	780	795	813	851	800	791	814	797	802	845	909	807	798	809	822	809	803	809	771	788	829	831	848	838	834	788	831	862	837	830	842	816	803	861	797	821	851	788	827	803	830	842	812	862	846	778	871	819	800	797	802	839	818	860	828	799	792	839	829	882	862	778	828	840	863	824	822	792	847	829	796	840	789	829	830	854	809	785	761	834	823	805	805	865	800	866	832	816	846	818	820	810	776	827	838	801	760	828	890	851	860	789	828	812	809	816	803	842	803	859	824	805	847	841	831	838	827	855	826	797	804	831	830	834	748	822	825	778	834	793	793	824	789	806	836	801	826	772	778	843	779	784	741	816	791	822	851	901	843	828	803	817	835	815	815	869	847	837	760	815	877	824	828	840	822	807	809	781	848	815	820	842	776	758	819	805	830	854	766	782	805	833	839	790	845	805	796	820	825	784	818	845	802	780	836	825	808	835	818	807	802	782	844	863	820	818	839	775	793	834	804	834	826	813	788	803	797	804	830	832	799	802	830	855	811	796	752	773	785	825	821	774	848	873	814	813	841	825	791	812	852	820	847	805	800	791	815	745	788	797	775	808	840	795	857	829	841	824	835	876	809	849	799	763	843	803	822	811	781	809	819	833	817	876	779	809	841	838	828	802	844	784	831	794	819	821	862	831	793	802	815	841	804	804	810	821	785	823	858	835	771	847	847	814	935	818	839	829	820	799	788	809	840	771	767	851	795	795	753	831	826	800	832	784	818	822	834	773	805	830	833	827	808	781	818	773	849	810	837	811	806	844	822	811	849	800	842	787	783	834	801	844	813	790	868	788	795	813	812	845	805	811	773	847	825	790	844	815	789	804	855	753	822	822	796	803	866	827	837	819	884	776	840	808	819	824	855	821	849	847	816	811	827	815	823	871	779	803	803	844	844	752	777	820	833	813	798	818	847	779	804	853	832	841	814	794	809	787	765	817	798	853	821	793	792	870	796	869	850	851	820	824	779	806	857	857	813	816	833	824	831	809	866	814	799	827	830	804	804	813	821	828	856	807	829	816	821	853	803	824	850
11494	19117	28368	28911	19151	7279	2158	1744	1503	1100	900	805	776	681	484	456	449	445	413	437	682	595	440	434	414	385	367	400	377	377	379	401	400	404	392	376	380	385	409	372	385	421	390	418	369	354	388	397	371	411	382	369	371	386	414	397	368	365	396	396	355	396	375	389	396	403	386	353	382	382	393	394	360	387	422	371	402	360	363	385	376	390	359	395	382	374	388	403	373	368	389	411	357	422	350	407	344	382	392	404	393	394	384	385	342	427	386	400	414	383	378	368	394	389	381	386	384	383	376	367	373	355	367	357	389	375	350	367	338	393	387	362	357	393	361	351	365	413	377	393	361	389	379	410	389	374	345	406	353	361	387	442	405	351	393	381	389	347	371	390	358	371	397	380	381	408	385	395	390	390	369	389	409	376	388	393	403	373	365	361	419	364	386	340	393	361	390	410	400	408	374	419	380	392	373	412	413	368	386	359	397	419	372	382	361	356	387	408	390	434	383	355	385	403	421	349	355	367	432	406	404	421	388	376	355	367	359	370	366	383	433	375	402	364	381	364	415	380	429	359	372	388	391	416	408	392	370	365	366	395	395	368	394	382	365	347	413	404	380	382	398	400	376	427	403	387	379	377	358	402	354	382	393	384	375	355	404	384	377	391	361	386	393	409	413	329	432	360	371	365	415	391	359	376	380	410	357	409	354	435	401	413	419	366	366	405	378	389	389	401	406	389	381	377	382	398	386	371	392	366	356	416	372	370	378	386	377	379	396	348	404	400	379	370	372	358	421	395	386	340	390	398	385	390	351	364	384	416	429	411	397	403	417	403	397	389	396	398	373	363	350	374	408	401	379	384	448	389	381	408	382	385	373	399	351	344	398	374	368	384	385	375	396	386	379	436	384	375	379	367	367	369	400	375	388	384	336	341	400	373	374	373	387	372	389	393	371	389	388	401	369	373	390	381	374	377	387	393	375	388	387	354	356	399	355	397	386	362	363	371	345	372	376	396	407	384	393	375	376	376	397	414	387	387	378	369	410	395	399	402	394	389	383	360	386	399	385	390	368	387	377	376	368	376	399	373	379	359	378	417	419	378	386	376	403	360	388	404	379	386	391	441	385	373	380	393	391	384	394	408	365	415	384	394	389	397	384	379	381	338	357	357	365	391	383	387	406	403	380	418	401	409	388	388	378	389	379	370	359	372	382	358	422	382	352	403	379	391	373	360	357	372	382	372	360	407	393	381	434	363	400	380	404	349	402	384	345	339	389	363	392	387	400	391	384	384	435	329	420	373	419	404	374	379	397	404	426	348	347	403	374	378	391	396	380	385	397	378	338	346	421	354	370	382	409	382	384	388	399	420	388	384	355	396	356	403	374	343	331	363	359	357	393	360	367	362	402	367	369	388	365	379	383	354	386	368	373	366	386	377	356	381	368	392	391	383	355	362	372	384	374	409	391	382	385	404	394	381	381	385	395	381	369	382	368	390	415	414	388	368	379	379	349	398	398	371	387	360	361	421	384	398	401	398	390	386	354	371	370	359	353	382	354	418	385	388	375	349	392	401	416	367	402	376	397	387	360	382	402	350	403	395	380	394	383	357	366	416	400	389	366	398	354	368	372	409	409	392	361	366	361	409	388	369	389	356	397	342	399	395	396	387	384	352	379	412	387	372	424	375	412	402	397	395	408	389	354	391	390	381	373	370	376	422	375	370	382	377	372	399	336	356	388	373	386	420	394	403	402	396	388	389	375	375	362	393	370	361	371	373	359	376	369	357	359	365	399	394	368	381	401	368	384	400	371	403	416	416	390	362	407	389	375	337	374	385	400	351	399	382	363	386	362	403	371	404	375	397	401	389	372	366	390	373	410	365	374	392	377	399	386	371	397	374	372	376	384	370	390	394	391	417	391	381	350	384	373	351	378	384	337	393	381	412	370	406	392	377	373	384	336	396	343	399	378	376	422	381	350	368	348	362	390	362	332	388	369	361	369	358	356	347	401	366	358	364	410	388	369	386	342	383	399	384	366	375	384	383	384	406	332	361	395	402	359	376	399	384	385	339	397	371	389	411	392	400	387	388	391	402	392	374	383	423	390	382	373	389	392	377	358	397	397	387	408	403	354	386	390	360	417	370	372	386	414	379	376	386	360	418	377	361	377	402	375	375	381	401	350	410	364	366	406	382	373	403	378	396	375	404	362	393	370	389	390	374	394	382	334	362	363	399	423	388	386	388	382	383	356	341	385	409	375	370	341	383	381	382	379	409	340	335	380	397	413	348	376	403	380	354	392	419	351	387	375	382	386	404	388	399	392	375	401	387	393	403	400	401	382	383	389	403	398	395	393	367	386	381	410	391	358	390	348	401	410	377	335	386	400	348	399	403	373	364	387	381	386	369	387	399	340	373	358	380	377	381	375	375	405	397	398	390	347	380	406	376	405	373	409	351	400	396	363	387	404	390	411	402	383	409	367	393	404	412	346	393	379	379	384	363	378	357	388	388	405	403	411	360	409	393	366	368	410	361	373	390	365	362	355	371	384	364	412	363	408	400	380	377	354	367	356	387	400	392	345	382	396	356	441	368	389	383	372	365	356	354	377	397	360	404	346	385	390	376	404	370	384	413	382	349	380	357	378	414	382	415	414	398	373	399	396	363	388	335	356	390	379	380	404	378	351	398	401	379	364	405	388	359	348	420	391	349	378	387	325	374	349	396	403	406	430	390	388	397	409	418	377	402	375	430	409	410	382	414	357	409	369	377	379	379	359	359	399	380	411	381	387	409	376	362	369	375	368	364	414	385	396	370	364	377	401	368	407	372	363	371	383	375	368	385	346	399	346	374	380	406	390	366	404	349	404	389	365	396	358	407	379	353	377	415	383	374	376	373	386	401	369	353	384	399	386	346	368	342	393	356	401	359	367	377	336	372	411	407	372	353	405	378	389	410	442	369	398	388	400	357	359	372	390	405	351	378	362	373	374	379	390	403	352	369	355	387	407	367	360	387	379	352	388	391	438	372	380	408	380	373	393	379	375	400	365	365	432	369	382	375	380	385	427	364	349	381	398	376	375	403	351	389	421	424	370	402	368	387	396	424	381	394	392	374	343	383	355	331	398	353	351	375	406	361	346	370	386	411	373	382	344	410	405	383	417	366	394	415	357	369	348	409	402	388	362	365	354	353	356	414	337	377	394	392	378	394	381	390	367	411	372	389	372	385	410	380	365	346	358	373	316	360	364	394	358	384	414	389	406	371	339	389	352	387	369	411	363	412	380	366	394	416	391	374	371	391	346	397	361	372	417	376	398	358	378	407	385	397	394	416	360	390	376	370	372	420	372	372	366	373	412	350	384	384	398	388	421	391	371	409	392	361	394	359	414	414	388	380	386	384	366	388	373	369	387	402	384	370	376	325	398	373	361	359	385	397	374	336	377	387	339	367	370	377	377	398	362	392	374	405	385	395	361	385	389	381	376	412	381	409	387	375	372	407	367	404	404	403	370	320
10468	21217	31688	35498	25976	9313	4820	7056	6256	5070	4048	3376	3205	2909	1564	1200	1278	1284	1326	1415	2900	1774	1191	1035	1073	1008	912	957	930	952	982	1004	928	961	957	914	969	938	964	902	945	971	977	949	975	928	958	943	926	961	966	959	938	947	968	1000	931	938	947	965	1015	974	997	974	920	1021	976	1000	1001	987	1017	1008	958	945	1025	925	969	946	972	997	969	966	990	908	933	960	952	984	982	984	935	973	943	964	890	970	945	981	954	940	964	957	945	891	924	902	907	905	949	945	923	979	938	962	971	939	942	989	968	926	992	882	924	927	889	957	892	962	970	870	918	992	969	902	948	914	925	960	929	954	963	941	937	932	960	935	898	936	988	894	966	843	960	912	962	954	979	946	955	943	937	957	964	866	921	953	979	920	942	899	928	959	992	966	971	912	889	964	933	979	910	933	947	948	903	910	939	981	872	938	916	942	931	988	901	972	944	890	932	934	996	966	959	913	967	866	904	978	932	946	941	941	941	961	892	923	891	915	954	907	965	926	963	961	959	975	922	914	931	936	948	918	968	959	977	1002	885	934	981	961	935	995	901	926	928	941	968	925	942	921	949	922	1016	918	939	931	893	948	961	939	952	876	928	983	953	938	926	1022	943	928	969	924	923	882	948	929	913	920	932	946	947	937	943	902	922	957	940	952	993	965	944	937	888	940	900	955	933	883	911	915	897	919	994	929	897	944	877	947	932	912	962	944	927	921	977	895	954	934	914	942	947	1004	985	936	976	914	916	909	894	973	941	997	924	929	961	927	940	931	864	907	963	969	921	920	961	941	895	957	963	924	973	900	924	891	957	924	946	950	945	942	947	937	912	938	976	940	924	956	946	940	940	947	979	932	915	904	950	975	924	957	942	910	921	930	932	911	994	951	926	960	934	907	983	944	932	957	937	987	962	983	898	890	914	921	914	908	920	926	953	945	917	932	963	936	933	998	901	877	929	925	941	950	956	935	935	977	911	989	994	992	937	972	945	943	957	975	929	940	939	911	938	926	909	893	948	892	958	955	922	994	929	949	959	959	914	955	972	908	953	928	996	937	991	978	949	903	960	938	926	911	936	960	944	945	937	914	925	960	965	949	985	971	924	917	911	1010	926	906	974	950	972	865	874	954	908	979	973	896	962	967	915	906	964	921	905	955	962	949	942	887	980	917	947	905	986	925	904	925	990	927	920	918	958	957	934	971	989	981	937	913	921	877	912	902	931	972	963	985	922	918	941	922	895	979	877	948	960	934	869	915	915	945	932	996	892	942	990	967	914	889	963	866	941	907	903	973	922	953	900	947	961	906	940	921	924	934	913	901	960	919	975	892	899	928	949	934	888	913	918	906	987	984	964	973	959	948	930	916	915	960	894	907	985	918	918	917	971	905	968	1006	885	961	976	916	946	941	1002	869	923	1015	921	932	962	917	974	950	956	938	990	978	937	932	934	928	976	938	971	924	948	942	967	906	966	975	921	954	917	918	932	918	917	972	898	924	950	915	977	956	948	942	938	932	971	966	951	926	923	930	936	916	934	919	911	952	943	934	960	930	1052	957	936	936	973	971	950	965	952	958	941	928	915	923	970	911	937	946	929	925	983	967	947	993	951	908	924	940	972	970	914	950	947	930	925	969	938	913	986	975	976	1005	982	920	922	931	992	969	926	975	933	940	986	909	940	972	970	930	960	937	907	973	922	996	983	918	970	908	884	932	971	921	908	938	966	906	912	926	974	912	912	910	937	977	923	915	941	944	949	989	942	976	989	940	941	1023	958	943	968	946	926	973	918	906	966	936	930	927	939	978	957	905	908	896	951	944	988	937	918	904	943	984	943	927	946	896	962	899	961	975	884	908	892	930	926	953	953	915	941	909	908	933	958	934	954	936	1010	903	922	955	935	894	935	889	933	975	963	1007	960	952	909	930	925	953	972	905	915	878	987	928	899	917	957	898	924	942	986	986	917	871	966	936	1009	954	987	986	963	972	964	894	942	1016	965	943	937	969	925	962	960	918	965	921	962	985	919	913	948	971	912	969	973	951	967	953	957	923	905	954	943	887	905	998	903	881	934	918	954	954	934	974	941	921	935	966	940	972	920	949	957	905	925	933	948	975	961	946	870	970	996	994	971	999	948	887	898	961	943	956	973	949	951	941	974	908	904	906	942	900	941	983	956	948	944	939	981	934	928	892	1004	918	973	974	1015	958	963	904	979	917	954	939	934	935	930	978	875	900	880	913	920	906	948	972	930	934	980	984	921	933	932	942	1001	901	952	945	911	939	927	904	953	919	913	932	960	885	958	956	926	897	990	930	959	947	925	948	927	962	904	933	929	950	922	887	929	919	942	946	930	956	973	901	949	972	975	946	980	893	923	932	908	945	954	1016	946	956	926	972	946	912	913	932	925	967	973	930	972	985	969	935	940	922	930	971	952	992	918	909	999	946	912	912	952	926	936	970	933	935	895	966	967	886	958	884	968	976	951	964	928	979	971	910	951	937	947	967	945	953	1037	965	976	905	919	928	967	948	934	917	991	940	880	940	900	879	985	975	945	983	995	945	941	910	936	931	892	993	903	916	954	943	954	959	878	1026	962	909	953	953	954	991	948	932	925	906	928	957	961	936	894	946	926	924	941	955	929	915	966	1021	985	906	926	969	927	1005	958	941	907	897	929	1019	914	930	905	901	940	946	943	962	910	894	972	933	969	912	916	979	951	977	902	960	935	910	956	954	940	924	939	967	933	953	970	897	925	910	969	980	918	932	921	970	973	958	960	967	973	929	944	953	943	913	924	960	940	920	931	922	916	945	915	987	966	1010	948	914	933	937	982	910	938	881	975	928	944	978	950	932	926	890	960	929	960	965	911	952	944	872	925	974	892	975	945	955	921	928	994	940	948	995	925	938	907	949	913	978	939	979	949	919	1008	950	883	954	955	950	915	917	962	969	963	937	987	955	921	933	920	913	895	971	944	969	928	916	927	882	947	886	979	905	823	861	944	963	971	896	965	984	953	912	951	920	986	934	914	946	960	938	983	997	974	994	941	951	946	989	920	894	932	941	917	996	892	932	912	939	954	915	887	958	964	898	1002	963	906	932	997	960	946	999	943	891	987	936	931	897	953	994	1013	905	928	925	946	979	1022	915	914	940	956	943	874	902	938	951	997	919	934	912	945	917	953	912	921	973	937	899	998	895	941	983	973	995	950	961	949	970	911	990	943	911	885	951	943	938	941	907	906	966	957	914	899	910	915	947	914	889	909	930	939	1005	1004	907	929	944	960	911	988	978	983	934	993	956	897	943	944	937	898	930	963	992	960	942	969	961	954	935	919	931	913	926	961	961	1040	908	927	965	971	982	911	929	909	965	975	931	935	922	913	949	892	965	960	899	917	924	976	940	936	926	877	892	916	912	924	955	900	904	941	903	924	956	940	973	897	964	978	997	988	868	925	942	878	932	993	895	930	977	887	955	916	983	926	978	924	918	930	953	988	921	948	907	941	913	918	924	926	996	944	956	908	1031	920	965
41240	51153	43929	39611	36980	30939	25051	24648	22027	17424	11117	9196	8484	5759	2354	1190	859	930	1061	1282	3732	1221	795	624	812	699	581	644	544	436	434	447	440	460	418	464	456	471	414	434	360	393	479	435	426	398	412	419	433	429	420	431	434	439	427	407	443	407	401	419	435	461	462	408	448	460	437	415	417	473	424	429	413	442	451	442	439	453	433	426	439	448	405	398	439	430	439	418	422	399	442	445	444	417	425	450	444	422	401	390	422	419	416	439	384	408	430	455	405	418	398	453	430	456	425	460	424	419	439	416	391	454	413	436	410	436	412	430	408	400	408	375	424	396	450	421	429	375	389	402	404	453	406	431	363	392	398	412	452	379	414	455	467	432	423	445	429	426	436	394	381	432	400	384	415	412	419	435	407	427	443	412	409	431	417	438	405	444	430	410	414	409	414	417	409	413	425	403	383	395	396	423	456	460	434	426	425	395	389	403	436	407	408	423	421	415	424	443	422	455	453	388	433	428	406	422	409	426	422	397	404	396	424	449	428	445	448	442	413	402	415	397	453	462	426	434	386	414	406	382	416	439	395	382	426	397	431	433	406	455	458	455	401	408	423	415	401	442	393	424	378	446	421	433	427	441	454	383	385	425	421	393	450	370	433	482	445	391	405	397	450	442	437	391	421	434	378	395	414	403	408	380	426	405	404	443	413	436	433	403	414	420	380	427	417	418	404	460	355	440	386	434	402	405	444	435	411	433	438	444	405	445	432	379	423	424	425	430	418	417	424	398	378	421	435	406	419	444	439	426	408	416	404	409	439	405	470	408	382	435	393	418	423	396	418	410	405	411	386	407	395	380	420	421	434	404	413	424	426	427	418	420	424	400	393	421	422	406	436	378	424	411	399	400	459	401	414	403	452	416	413	455	405	408	444	453	411	453	433	438	429	401	417	419	410	433	420	415	429	416	445	404	435	432	446	412	436	410	412	405	477	373	417	399	398	409	388	430	423	398	459	403	441	421	392	411	428	391	426	406	404	401	431	377	396	409	448	402	459	407	400	427	424	432	428	425	401	393	384	378	390	439	435	445	408	432	422	417	453	399	435	454	417	406	413	437	430	401	428	379	424	434	414	408	416	455	423	411	406	415	418	438	421	447	461	446	431	401	398	417	419	476	414	436	397	424	398	413	410	473	406	423	421	411	407	429	402	398	407	455	388	451	416	434	386	428	438	388	435	380	429	439	422	440	463	424	401	396	438	456	417	423	416	457	441	438	453	394	396	384	436	390	407	415	379	429	429	402	442	415	428	439	446	446	434	401	435	399	395	384	393	427	429	415	414	407	403	427	399	425	410	402	393	409	436	385	411	447	409	403	435	425	442	428	420	414	452	444	411	461	404	423	395	413	406	413	400	448	388	398	439	435	387	418	412	402	392	408	365	412	466	407	413	443	451	423	421	408	424	404	420	416	442	417	437	443	398	381	442	417	433	407	416	424	398	394	435	418	414	406	457	409	447	410	374	437	398	434	401	430	400	421	417	436	380	433	378	422	428	427	463	400	424	439	422	404	415	427	396	385	390	408	448	397	440	464	424	463	381	410	400	414	438	404	441	433	452	432	409	433	407	435	418	434	425	411	426	443	420	421	440	434	382	434	454	420	406	432	384	425	425	435	423	417	399	420	452	411	409	425	394	409	409	416	434	431	340	437	427	413	392	414	407	393	421	426	426	441	412	422	394	419	412	402	414	421	344	394	425	403	438	425	430	460	435	410	418	449	440	416	435	432	450	394	393	413	410	402	434	409	444	405	388	432	430	433	434	435	386	419	415	426	418	381	431	433	396	426	434	457	449	425	428	462	386	427	421	445	421	418	463	436	396	432	439	423	467	399	437	394	424	437	448	453	417	406	428	394	424	378	417	380	412	427	384	416	445	403	417	391	430	431	399	398	419	417	409	405	432	415	408	433	408	439	384	415	419	415	420	421	419	414	417	431	438	424	406	410	454	386	420	420	468	409	408	428	416	431	429	454	393	426	372	416	427	418	413	389	430	383	405	403	424	408	414	421	444	403	397	372	393	443	425	412	386	433	448	441	451	382	406	412	385	454	424	409	466	437	401	408	396	400	424	423	427	434	400	402	441	428	386	435	400	431	457	383	409	390	412	390	450	389	434	397	428	433	425	432	414	453	421	417	421	392	423	417	429	438	392	399	398	419	404	442	439	436	412	412	419	409	460	404	449	422	457	416	430	457	419	409	442	426	441	371	444	468	408	434	442	417	405	444	401	442	435	427	425	428	380	435	402	391	405	411	464	392	406	452	410	414	419	411	421	415	399	406	413	410	420	432	425	413	429	435	377	401	389	427	423	408	404	426	434	454	403	426	424	402	398	450	367	444	446	405	433	397	456	403	421	453	410	440	371	464	414	465	409	425	426	385	403	387	401	416	406	427	426	412	441	408	393	474	429	424	465	394	387	399	415	445	401	428	402	388	440	418	388	406	434	436	422	428	423	424	439	402	445	399	434	392	397	419	459	400	424	409	431	408	439	422	416	423	428	381	426	435	419	440	412	423	382	421	410	418	439	437	435	432	468	430	408	406	412	417	387	447	408	421	420	440	445	459	427	417	418	427	421	411	422	438	409	384	446	402	421	463	423	396	442	454	426	406	408	430	443	438	427	414	438	414	413	402	420	440	394	442	468	404	414	410	383	460	431	416	421	427	437	384	373	444	434	384	472	386	416	440	429	445	431	456	427	443	404	434	407	382	394	447	395	440	360	430	443	425	398	433	428	413	407	412	398	380	414	424	382	427	403	436	376	408	428	421	409	429	441	415	419	437	388	412	417	432	416	424	423	425	402	446	411	414	412	443	394	438	408	437	418	452	411	418	442	419	418	435	433	450	410	412	445	470	442	423	406	412	419	409	438	399	433	394	427	411	382	434	435	432	401	431	407	436	432	408	412	410	397	415	432	402	423	424	406	437	424	424	484	424	419	405	409	427	454	431	380	424	427	454	403	433	426	399	380	420	459	398	416	409	429	396	440	382	408	406	380	449	423	388	408	439	402	425	411	415	461	419	423	406	436	464	411	437	400	419	418	419	387	417	432	420	404	432	389	413	440	453	429	405	425	403	428	450	390	430	420	413	404	451	452	451	434	443	422	402	406	435	404	426	384	428	397	418	428	430	436	409	416	399	452	445	390	415	422	426	416	394	410	399	393	439	452	386	444	398	429	403	410	432	396	419	398	429	428	429	385	391	431	387	363	377	396	434	413	394	413	404	413	429	468	428	411	420	432	401	459	422	404	392	431	401	403	412	423	410	404	407	449	441	456	438	442	420	460	450	391	414	445	403	417	464	420	408	401	429	434	437	408	398	413	440	421	379	393	414	441	471	383	405	421	466	413	398	426	441	401	450	414	402	406	414	392	430	389	424	420	454	409	388	418	440	450	405	406	389	412	411	400	428	380	395	414	414	425	439	437	444	432	413	420	382	412	420	396	427	418	423	404	450
32488	50198	51380	49933	46744	34344	26237	34652	32168	29143	24230	23070	21587	16482	7617	4063	3399	4185	4716	5892	16683	4828	3151	2580	3991	2434	1853	2696	1349	1107	1096	1077	1077	1059	1018	1000	1045	992	1007	1004	983	1039	987	972	988	995	1035	1056	1045	989	940	1019	1033	991	1037	1003	1028	1021	1034	1089	1067	1063	1108	1119	1055	1203	1125	1147	1168	1135	1086	1138	1074	1080	1088	1017	1066	1061	1028	1043	1057	979	1007	1022	1107	1147	1236	1223	1095	1082	986	963	950	973	1009	1055	989	1061	967	1011	1049	1039	1022	999	1001	1042	966	1040	977	1026	977	1020	1017	917	979	1010	1016	985	1047	997	1037	1005	1009	948	943	1002	975	995	1024	1010	1032	964	1052	971	925	997	1011	1029	1041	1041	979	1022	960	1064	1070	966	984	977	970	943	1048	981	962	998	1028	979	1032	975	995	998	1018	1031	925	1049	1006	969	986	988	977	1018	1016	979	1028	988	970	999	991	1025	1041	1002	995	972	1009	1004	991	981	1037	960	982	951	976	1035	1005	997	1001	1033	1019	1040	1006	984	984	986	969	972	1040	1007	942	1019	1010	998	992	1031	968	964	1003	1051	1011	994	1031	925	1007	1030	955	1030	1034	972	963	976	961	1030	993	991	967	1014	986	991	986	1039	1002	971	955	1034	1013	1008	1008	1019	1033	1041	1003	986	1038	1037	1020	998	992	1038	988	941	966	1027	997	978	1052	990	953	961	1018	1030	1041	946	1003	941	984	1031	1019	988	1007	1074	997	961	968	983	1010	987	963	978	1043	975	1001	1052	970	1007	1006	973	976	973	985	1002	948	1012	970	976	1030	1004	1015	1011	1058	983	1011	971	1006	1013	1010	1014	1006	966	1038	1046	968	953	1004	998	993	1028	1003	1018	987	939	980	1035	1048	1060	1030	1005	1015	1010	950	1034	953	1026	989	997	955	1006	964	995	973	1004	994	935	1017	1002	1036	995	1015	1013	968	993	941	1005	1008	942	1017	971	1039	1086	994	1059	975	945	1025	1005	972	933	983	963	998	1049	1011	986	1018	979	1043	1005	1023	915	1006	992	994	984	1014	988	1031	994	1033	955	993	1000	988	1052	960	1039	1018	983	971	975	965	998	1004	1002	1004	970	1031	1009	961	989	1015	977	927	986	1021	1011	1026	934	985	998	998	984	969	969	959	974	940	1006	971	1013	983	1009	993	990	989	1007	954	1032	1025	968	934	1029	996	1011	985	1019	982	951	998	999	967	935	988	1019	1022	979	1039	1004	1082	998	1029	941	999	1002	991	1060	1033	1042	1032	985	1018	991	1043	942	1020	1022	1037	1020	1012	1030	1018	976	1000	1031	988	987	1005	994	981	990	999	1014	1001	1002	980	897	988	995	1014	961	1018	996	1014	985	994	1048	1056	999	998	1009	1032	998	988	952	965	984	1057	994	1013	1031	987	1007	910	941	1032	971	1037	1034	1003	1007	1004	980	947	1016	951	1002	961	1058	1009	1022	1005	1022	956	1002	916	1010	1035	1055	984	977	1049	972	1039	1047	974	996	981	965	910	966	980	982	1008	962	1031	973	1034	1012	1080	1023	1007	982	1055	1002	1048	989	953	966	1045	1000	1011	1030	1013	918	997	937	994	972	976	971	1013	1033	1037	978	996	1040	997	996	978	1015	1019	1042	955	1010	989	995	1027	1084	995	993	1007	1031	1001	1019	966	948	1035	973	1007	1027	1009	1002	1042	1001	969	1020	987	1040	1016	1009	920	1049	1025	985	999	938	1015	991	979	977	942	1026	934	987	1024	1056	1027	1022	993	1016	955	1024	1020	950	998	1003	1006	1011	1039	1027	1002	975	1039	986	986	965	1040	1021	951	1007	1009	938	985	1040	1003	1032	1025	983	961	1032	1030	1040	983	1027	998	1049	998	1011	1008	982	1034	1046	996	965	1021	990	977	1004	1008	1010	975	982	1004	954	1000	1024	998	967	979	973	992	995	965	984	1047	984	1015	973	1052	997	999	1017	1024	983	1024	1031	1039	997	973	1019	988	1012	923	1007	962	983	1049	1012	968	1006	993	976	1035	970	1017	1021	962	1074	999	1019	1046	981	1007	954	1010	1000	1000	967	996	1016	970	1035	1004	979	984	990	1044	994	1002	1066	917	990	1002	1032	1035	994	1028	1010	988	1023	975	983	1017	994	1011	966	1000	1003	1027	965	1018	998	1032	974	1005	1010	1033	926	1021	1019	1045	1060	1019	1024	1002	948	962	1018	960	982	991	1010	1049	1045	1011	1009	978	987	956	1006	1028	1033	1054	1057	1021	999	927	957	1006	996	953	979	971	1007	1025	1002	936	1012	998	981	986	1016	986	1003	1015	986	1080	994	996	1051	1015	1021	1011	1011	1029	1002	1023	982	983	988	956	1041	1029	970	958	1016	1000	1014	976	958	1067	1037	974	986	955	1081	995	1005	1007	980	1013	1049	1008	995	1033	964	1080	1046	956	981	1078	1013	924	967	1002	961	1016	1006	1041	1068	960	990	956	970	1027	976	1016	981	968	1010	969	974	992	982	980	959	999	952	1013	986	985	1005	979	1015	989	992	993	1010	1028	986	999	961	1043	938	946	1013	965	1024	1051	992	997	1000	1022	999	971	1027	1022	1041	985	970	987	1033	978	1022	1079	1013	979	1002	980	1003	943	1042	988	942	1051	966	1046	956	1069	1001	977	997	951	1021	1048	952	997	990	988	939	1011	979	983	1000	980	1015	1020	945	958	964	1025	1001	992	959	1032	1000	986	1021	1001	992	1052	1027	1011	990	1006	1019	1003	980	990	973	1014	1017	1005	991	1025	1038	938	1005	985	1039	982	995	992	1032	1041	1021	1054	1030	992	1062	1058	1058	1007	960	981	984	978	1024	1020	1030	1011	1028	1003	956	980	1044	962	978	988	1053	1008	946	1013	1043	1023	998	1013	981	1015	982	1022	1002	1045	1036	1018	991	1039	1006	1004	999	1021	965	1040	1026	969	957	938	984	1019	1016	1017	948	991	984	1020	988	983	996	963	990	1012	1044	1006	1053	977	1029	1011	1032	995	1064	965	1009	970	984	985	1030	1022	995	942	992	1002	1047	1009	983	1020	1047	971	997	952	1010	987	992	1007	993	1029	1026	960	1005	991	1012	997	985	982	969	967	1009	991	979	996	1005	1075	998	1035	1030	962	1014	1020	973	977	1010	960	1050	995	965	955	1006	941	1013	995	1017	983	1035	1040	1007	984	983	1023	998	1014	1042	917	960	1041	975	972	987	962	983	1012	1041	1010	998	989	983	1064	967	1011	922	985	995	1001	1024	1080	944	914	1004	1003	1004	960	1042	1014	973	1064	989	1002	973	998	969	991	1047	1000	986	992	975	973	994	1000	1005	922	997	1064	1042	1014	1011	966	1017	963	1040	999	1020	1006	975	982	972	1025	1051	976	974	1034	1052	990	1022	1069	996	1029	1017	972	971	1030	1002	966	1049	998	988	1003	988	1024	968	993	1021	993	1008	994	1051	1011	1037	982	986	966	1043	1046	1021	988	1024	950	999	1017	1013	1046	945	955	996	1003	955	1079	1038	1056	1074	1010	991	977	995	1017	1007	969	1025	973	1015	946	1021	1033	945	980	996	1033	1024	977	930	1015	1033	1036	987	1001	977	993	1054	1014	1049	1050	953	1000	1036	995	979	990	991	997	1013	984	967	931	969	1024	994	1060	990	1027	984	1021	988	992	1007	986	1030	979	963	993	1002	1001	983	983	994	988	1004	988	988	1008	916	1041	1032	1003	1013	941	986	988	1009	957	1003	977	1056	1001	996	1022	1047	967	941	1045	1003	1025	1039	1043	1044	979	1030	1011	981	959	953	971	973	977	965	955	974	1042	1018	1007	1050	983	995	968	1008	935	1037	1017	1010	1033	948	1074	940	996	1011	996	1009	1065	1021	1037	1015	986	1020	1003	958	945	984	1043	976	1101	973	990	982	1039	1011	1007	1001	1017	1012	970	1043	1006	982	998	1042	1008	1036	1000	969	992	1050	1037	974	1014	986	985	989	979	948	997	992	958	947	1022	1033	1018	983	995	1032	934	993	981	1020	991	991	988	1065	987	998	981	1000	938	1015	975	1006	939	1013	1020	1019	1030	1025	1011	1026	1025	981	996	1034	997	984	996	1002	1056	969	1051	975	1013	1003	1073	1057	997	920	995	1040	957	991	1030	1037	1000	1058	981	954	1000	979	1019	1029	956	948	994	1000	942	1002	996	980
53029	45301	38398	37910	37028	35292	27137	27805	28471	28962	22920	19462	15727	15898	6150	2982	2450	1989	2461	2623	8807	4177	1745	828	1335	959	1110	730	448	389	377	400	425	420	365	366	383	360	362	401	393	380	394	395	390	362	403	352	365	361	408	374	383	415	397	339	411	399	392	402	381	405	383	382	419	406	438	421	434	398	379	377	357	404	379	401	395	383	375	360	411	359	382	347	393	422	447	420	425	400	403	368	357	384	386	403	370	358	374	348	373	367	386	333	377	332	414	359	379	394	401	358	367	378	376	365	370	371	444	375	384	369	448	383	365	329	377	363	400	361	408	372	377	337	332	357	378	375	356	373	352	390	390	405	347	330	378	400	381	379	395	349	358	373	395	391	428	394	404	363	433	365	347	377	388	369	401	352	366	366	366	382	366	364	377	367	338	342	354	355	400	369	433	389	369	357	408	387	374	427	356	345	414	398	404	380	394	404	397	398	362	372	374	383	376	407	366	349	390	383	397	373	405	383	361	356	414	346	402	397	367	410	420	375	372	365	389	377	387	344	415	364	319	387	389	360	378	387	369	403	362	368	360	384	359	401	383	408	372	335	420	376	415	369	375	376	361	368	353	342	394	369	378	320	368	379	379	340	412	367	388	404	412	388	359	395	363	344	406	388	375	414	391	389	384	359	348	403	439	392	376	368	366	345	390	376	368	393	388	337	371	385	370	385	414	325	356	349	369	394	391	363	356	406	385	369	350	371	396	401	372	377	349	374	366	406	376	374	385	402	413	368	402	364	416	402	357	328	395	390	365	362	352	332	398	415	417	366	355	348	399	381	366	376	395	388	363	377	397	399	356	400	348	431	406	348	376	348	361	376	400	394	387	374	353	352	391	366	367	388	403	391	374	373	418	359	357	347	345	388	355	381	358	411	409	382	355	407	388	373	400	368	369	379	359	359	401	391	351	359	354	385	400	368	354	389	384	356	385	336	362	402	398	393	407	348	348	370	385	384	403	394	392	388	417	376	380	382	400	339	352	371	382	377	371	376	421	374	381	413	415	342	379	348	395	388	374	376	388	416	331	404	382	393	369	397	386	363	369	369	366	401	421	399	377	375	355	412	384	369	398	369	384	382	375	382	409	360	369	364	347	348	354	362	382	373	402	375	346	368	369	394	358	349	402	370	379	371	344	351	393	402	336	401	347	373	363	352	375	343	408	388	369	371	400	385	378	358	387	366	402	360	394	357	364	399	377	367	343	372	365	349	353	388	367	378	369	367	388	424	369	371	374	363	386	396	380	347	381	413	374	367	399	346	388	353	376	353	391	404	349	381	383	374	392	379	373	365	308	380	358	357	395	391	365	367	365	352	379	363	390	399	346	392	384	367	416	384	379	384	394	395	389	411	343	367	360	367	367	348	387	362	352	365	365	357	353	385	403	360	375	426	360	378	388	344	393	384	345	365	412	364	421	370	378	392	393	371	387	449	389	374	391	335	421	384	368	388	383	379	357	375	400	362	349	359	372	353	346	369	389	410	382	347	390	384	356	371	367	402	371	401	377	414	394	366	373	375	375	383	407	398	352	381	368	371	348	371	385	372	364	367	387	360	420	402	378	365	383	377	367	372	386	373	363	355	368	372	371	392	393	349	366	403	381	355	397	361	380	369	383	359	394	353	398	384	387	356	409	390	374	413	371	408	343	339	417	369	330	371	373	412	380	392	403	363	385	394	373	390	373	384	366	379	385	409	349	364	369	349	357	374	359	368	359	375	337	423	365	346	345	397	375	368	354	385	358	380	390	365	366	373	376	388	375	362	401	383	386	407	364	364	378	353	392	391	395	362	343	403	360	346	385	393	409	412	366	375	383	330	371	334	385	362	358	381	364	385	384	425	371	386	391	378	373	366	353	387	384	443	334	377	388	365	404	399	414	414	428	339	385	373	356	345	385	367	380	368	369	397	379	361	382	370	366	364	382	381	365	378	364	389	393	375	401	378	362	343	349	409	382	388	397	381	420	336	389	375	370	372	372	385	396	360	364	367	346	362	404	359	386	364	400	354	391	390	377	402	382	390	401	378	369	380	367	377	366	391	368	400	375	372	361	361	369	367	363	378	411	376	410	329	376	376	402	429	372	379	389	392	375	385	370	369	377	375	377	391	378	406	365	367	391	378	378	355	379	373	377	354	373	374	427	395	401	359	402	363	362	379	378	404	353	407	370	407	385	404	390	367	403	391	372	367	360	379	352	379	382	401	380	385	375	371	420	366	375	381	384	382	405	367	379	346	384	394	366	376	403	383	367	389	412	376	402	369	339	407	393	370	356	392	393	394	383	377	410	399	387	388	373	395	399	401	365	373	358	375	367	382	365	355	385	396	382	357	366	355	385	375	373	339	376	402	405	393	366	410	396	358	380	384	367	370	402	379	391	373	390	386	379	360	400	394	406	358	375	411	375	373	378	393	368	402	366	356	343	347	348	407	369	370	359	376	358	366	422	423	373	379	397	378	390	352	397	417	400	382	390	380	369	429	365	371	371	375	391	371	391	342	386	367	392	363	374	401	353	384	382	354	343	355	397	368	319	368	332	372	366	381	365	428	368	380	384	384	353	390	374	392	394	387	376	386	370	351	367	381	369	357	342	368	389	382	396	386	353	358	398	366	353	391	368	343	326	360	456	388	379	382	386	435	360	398	456	406	378	373	382	370	405	358	373	380	384	380	386	364	408	369	385	406	361	373	402	377	378	377	383	365	350	343	383	360	342	359	353	363	387	382	342	372	375	368	400	378	384	381	375	394	391	376	363	343	350	384	346	383	362	351	401	397	370	385	398	404	361	386	379	349	373	343	392	377	363	381	364	353	418	406	389	366	353	380	375	383	377	403	380	380	396	377	371	344	365	379	354	387	367	409	359	361	389	373	400	364	364	367	372	328	412	399	421	369	354	391	385	352	376	390	374	369	395	349	379	352	393	351	336	347	379	387	394	379	373	396	359	381	344	355	390	366	365	385	408	388	400	362	386	386	361	390	399	402	375	367	353	369	395	350	352	391	412	371	400	400	388	375	341	371	379	362	348	397	390	355	381	349	362	355	399	387	373	391	339	379	358	391	381	366	351	376	389	364	376	368	349	398	385	378	377	362	384	362	369	332	395	371	340	411	361	366	358	373	394	404	362	379	357	360	379	382	331	387	365	388	424	420	374	389	377	347	400	361	359	392	372	402	362	363	420	368	373	405	356	400	372	420	370	380	389	360	392	367	354	404	405	391	453	401	368	371	375	399	383	365	373	411	359	335	378	371	386	396	371	382	375	357	398	354	385	359	386	357	407	366	346	351	363	379	355	371	394	366	402	399	417	373	386	415	356	443	376	398	424	366	390	336	392	368	383	344	410	379	354	355	383	351	340	368	354	361	381	375	382	383	392	369	364	374	384	378	374	390	329	381	416	404	344	390	385	382	384	393	377	367	393	370	414	398	350	398	371	383	373	361	341	368	345	374	345	365	361	365	388	379
44484	51746	52945	53738	53956	36638	39027	40900	39654	40574	35513	32278	29600	27680	14354	8858	8881	7412	9824	11382	28628	12677	7191	3047	6367	3810	4788	2821	1301	1067	1232	950	1258	988	880	915	903	913	967	887	924	928	890	875	889	927	914	895	896	866	903	865	899	941	929	921	925	946	895	929	955	905	935	936	987	1053	1126	1071	1066	1117	1053	976	1034	970	920	995	929	921	940	952	924	929	866	906	977	1137	1284	1186	1038	976	893	900	893	814	889	877	883	911	818	855	861	876	866	885	901	889	906	924	850	880	818	858	866	890	896	917	846	878	901	874	859	912	891	902	878	864	864	890	849	875	916	905	855	880	865	913	841	865	883	923	861	843	866	863	882	876	825	838	895	865	891	876	871	897	887	872	861	862	844	859	859	823	852	832	918	956	934	852	884	831	876	828	852	880	821	880	872	919	891	828	919	864	894	845	924	814	889	881	900	872	906	909	873	857	881	857	869	894	855	885	874	897	916	873	842	879	828	899	867	879	865	856	870	893	868	869	881	855	867	899	843	877	816	876	926	864	900	849	876	850	932	893	849	911	868	913	850	868	889	852	934	936	861	907	853	845	902	867	879	847	891	915	799	867	824	858	878	917	895	882	919	898	853	882	877	851	934	887	868	819	897	861	895	819	889	831	912	861	874	852	943	921	841	929	862	890	887	894	883	870	884	881	885	854	900	883	874	887	884	861	914	846	883	874	832	898	901	929	845	894	842	856	860	848	866	893	841	944	927	912	880	858	854	884	856	883	865	937	881	877	888	868	860	930	899	916	866	839	843	891	866	865	891	903	871	903	914	844	841	846	853	894	913	882	883	845	907	821	873	855	934	882	863	889	922	898	930	889	815	851	857	936	847	915	886	880	916	904	853	875	927	874	872	852	873	798	884	875	891	897	889	891	885	937	888	929	873	913	855	885	840	862	926	881	899	899	926	865	887	867	865	898	872	878	862	869	963	905	874	861	845	924	842	873	876	930	884	923	924	882	910	864	827	871	805	898	840	882	820	891	855	846	847	913	867	847	862	867	902	860	913	862	876	901	940	884	902	898	809	829	848	865	875	830	801	888	876	866	874	836	869	820	912	850	886	885	898	839	889	890	861	864	875	843	890	892	894	888	888	827	898	903	841	828	906	883	861	861	871	879	895	914	918	888	890	883	872	868	861	825	847	849	872	888	887	830	903	867	892	882	925	824	868	817	822	871	910	887	949	906	868	822	905	874	900	862	924	921	880	923	880	852	876	876	895	860	862	865	828	843	904	874	863	862	890	879	879	887	861	842	829	895	868	886	882	902	875	835	876	875	861	901	840	904	856	847	866	835	898	864	882	840	898	864	906	855	868	845	876	898	868	860	876	875	893	832	872	884	895	894	901	900	829	899	868	911	875	896	868	906	849	866	866	904	895	821	898	855	885	905	872	879	881	907	875	877	885	921	850	856	883	940	879	844	910	875	930	864	934	890	884	862	948	845	877	853	822	855	851	886	896	847	906	891	899	849	871	888	929	887	863	892	862	892	848	868	903	934	847	846	871	885	915	873	917	867	898	862	933	866	908	827	865	870	896	872	854	867	853	795	850	869	863	860	829	907	893	852	902	851	886	863	876	904	839	818	930	910	912	911	891	872	858	855	889	861	864	890	831	858	850	893	838	855	899	862	854	906	934	918	840	901	861	860	838	949	861	865	874	901	841	856	864	940	860	887	845	850	899	875	836	904	867	894	955	877	895	849	867	897	831	854	877	873	882	847	860	850	924	872	945	853	836	916	879	906	914	861	844	861	820	881	893	890	923	884	938	893	920	863	848	867	894	841	828	842	885	873	897	898	820	898	886	951	907	880	915	898	961	841	830	872	848	823	910	852	875	867	864	865	850	888	893	845	908	871	942	855	879	920	851	943	865	874	852	902	909	867	892	873	905	843	864	927	852	880	883	868	869	836	880	854	870	868	911	883	904	894	910	923	853	824	904	854	885	896	869	886	879	866	865	866	898	891	853	868	816	852	878	873	894	823	904	903	869	888	927	873	892	864	890	888	884	955	861	852	794	871	831	887	900	830	926	876	838	901	900	874	851	839	881	871	874	874	886	829	855	835	806	903	932	883	862	895	831	895	880	907	863	870	910	865	830	887	910	834	868	844	880	824	893	900	920	861	846	882	876	851	884	884	861	903	899	863	859	904	879	877	890	874	897	846	890	891	858	901	837	859	858	858	880	928	872	842	933	865	915	834	857	871	845	909	862	894	871	829	904	870	891	888	887	908	904	875	896	871	883	819	871	854	907	887	926	826	836	900	800	861	891	869	855	878	828	897	875	829	900	870	869	913	918	861	847	820	907	896	855	876	884	920	875	877	859	842	853	859	887	925	854	828	866	933	860	869	877	887	883	856	906	859	936	864	871	902	864	865	879	849	929	858	908	902	872	887	852	809	883	844	874	927	890	890	877	857	899	840	859	869	864	865	875	901	866	845	902	892	888	897	862	901	885	926	869	887	879	877	925	872	844	843	873	832	892	836	854	881	867	881	866	836	926	886	897	890	848	893	853	916	875	916	856	816	867	877	863	867	891	832	850	861	845	892	830	931	874	898	856	861	933	909	843	854	847	927	897	883	895	811	862	833	871	817	843	891	924	880	814	879	851	885	900	871	878	898	879	897	884	811	866	911	851	779	918	878	897	878	880	886	917	898	870	862	870	832	936	848	839	837	868	877	902	916	822	912	845	922	879	876	862	886	872	822	865	924	850	861	819	905	830	862	838	916	867	900	857	910	885	867	912	874	898	863	930	901	867	913	889	914	915	884	887	869	833	908	866	856	882	859	879	850	869	855	860	891	891	905	901	901	853	829	861	869	879	858	909	873	896	871	865	847	871	884	895	857	915	878	910	869	846	881	888	929	844	847	905	850	881	877	879	841	869	877	885	868	927	865	882	847	896	849	831	876	911	871	905	916	859	906	838	887	862	900	911	886	876	881	924	872	885	870	860	862	872	886	890	881	927	857	871	913	860	853	889	844	886	895	854	832	911	784	832	822	932	872	874	881	929	880	881	861	886	881	851	888	895	872	878	830	902	889	910	874	813	886	846	942	930	907	839	862	880	911	865	919	872	889	819	872	881	866	850	860	822	866	872	902	876	855	919	860	844	904	866	826	892	879	871	901	845	917	892	833	866	862	877	832	841	893	893	878	888	876	871	889	856	851	897	870	879	918	917	937	877	853	908	827	812	887	870	831	863	821	811	887	810	870	890	852	866	886	847	893	891	903	832	883	878	868	906	892	888	894	833	869	915	887	906	846	813	818	934	856	856	863	848	828	829	882	881	858	913	875	901	874	880	836	875	864	852	891	884	863	858	870	886	892	876	910	900	865	853	862	855	894	878	905	882	921	843	897	968	884	839	849	897	859	854	781	888	891	838	895	907	906	843	894	877	921	899	903	874	857	901	832	885	887	918	852	850	901	889	889	857	886	857	843	876	861	894	900	897	866	837	894	826	877
13263	17739	25661	24603	23766	9094	2487	1711	1332	1031	789	741	643	706	459	471	428	445	418	425	662	675	435	356	375	350	371	399	401	375	365	355	389	437	376	393	365	384	374	368	390	363	368	383	423	366	354	397	396	393	392	381	370	331	426	417	401	400	410	366	377	384	381	393	399	397	416	378	392	363	399	389	400	357	377	382	350	431	391	386	395	364	379	374	366	365	415	393	401	382	368	373	365	357	387	398	387	400	414	375	397	397	374	384	377	402	367	365	379	389	365	379	393	405	396	369	384	388	369	367	413	373	360	387	363	394	366	365	378	399	406	372	391	369	406	382	385	369	407	388	365	359	366	394	399	383	381	376	402	385	379	408	384	384	368	359	355	392	421	353	375	339	362	365	412	394	347	381	393	346	403	404	379	405	374	369	355	396	383	364	341	372	399	387	406	375	393	411	362	373	353	379	404	365	382	372	402	398	379	399	379	374	406	397	407	363	358	396	429	387	367	418	396	395	425	397	390	416	411	417	376	401	379	371	388	358	348	365	397	409	413	369	389	404	391	384	395	396	348	385	388	355	386	415	398	378	402	370	406	449	371	387	377	379	394	407	421	381	383	378	390	357	345	375	379	402	343	392	424	386	347	414	387	419	374	392	402	421	392	399	415	370	407	377	375	375	369	410	361	396	357	410	378	375	364	395	410	359	402	391	423	399	373	398	403	377	356	390	465	394	399	390	394	372	379	373	372	339	381	378	395	375	385	387	399	403	355	384	383	392	388	370	429	403	413	370	354	385	390	366	381	360	383	394	372	393	416	370	373	373	390	389	380	391	380	384	406	386	377	370	399	388	404	371	394	358	379	379	369	435	371	378	431	378	433	383	433	354	371	439	408	408	397	365	414	385	352	425	391	391	380	379	384	418	395	399	396	384	405	395	409	405	401	389	383	392	380	358	349	391	395	406	372	399	363	401	401	412	373	386	367	359	378	394	375	374	407	388	343	413	408	394	418	381	409	426	386	420	402	350	378	371	366	356	376	405	394	375	384	378	414	403	403	382	387	406	380	397	395	399	399	380	424	381	411	399	392	418	423	446	412	396	411	343	350	427	408	373	385	382	363	395	384	382	384	377	407	353	360	359	346	375	383	377	425	345	394	385	371	432	407	392	388	401	396	369	359	445	425	428	347	377	357	408	402	371	378	413	410	373	381	353	398	382	396	425	416	388	409	396	422	407	368	388	374	365	405	417	401	381	368	358	401	401	356	395	374	396	395	372	360	347	387	379	384	401	382	375	391	369	342	373	414	400	389	418	380	391	364	380	375	404	405	375	386	340	392	358	380	385	352	391	385	444	410	368	332	411	389	391	379	381	388	346	374	374	379	357	391	383	367	419	357	359	394	368	403	407	386	407	378	417	391	358	392	404	399	360	363	413	354	392	386	403	384	371	397	396	398	360	425	366	372	371	407	398	363	384	396	389	360	390	386	381	362	399	414	411	372	355	378	397	364	362	368	374	405	408	355	391	410	354	398	385	382	400	373	394	392	388	388	384	355	392	400	391	400	394	366	370	387	374	372	391	395	368	382	385	391	410	375	406	389	402	398	418	369	423	424	383	409	399	419	408	393	412	408	385	410	374	387	383	398	377	423	397	389	392	400	392	390	374	379	377	414	387	389	378	386	382	412	402	362	341	381	343	386	380	393	408	350	431	377	388	420	382	400	377	407	355	350	420	361	403	422	404	395	393	358	405	436	373	366	387	361	376	415	385	363	407	341	413	419	378	362	403	406	355	385	399	395	389	409	394	366	421	393	366	409	387	350	384	431	392	376	370	368	367	393	368	391	392	431	376	423	357	377	396	381	368	398	388	397	421	408	371	398	355	404	374	372	367	376	373	419	374	359	406	352	380	418	347	371	374	375	391	369	404	424	396	378	430	373	399	402	399	378	407	352	415	402	378	361	432	366	415	357	416	402	388	372	387	391	416	391	412	379	375	401	410	371	370	435	377	417	407	401	373	395	352	379	349	365	376	366	388	408	372	384	412	361	379	355	398	376	367	348	380	367	406	370	374	382	423	362	365	369	383	416	398	390	324	360	409	370	390	407	368	435	346	412	397	376	381	398	392	375	403	407	356	390	404	370	435	400	390	347	348	371	361	381	415	359	428	373	380	373	387	356	400	373	390	402	398	403	381	403	380	341	360	399	393	422	389	362	393	379	400	383	383	383	372	367	382	419	374	386	383	408	392	384	354	374	372	433	369	408	383	404	355	391	367	373	374	379	395	403	394	391	381	385	371	388	391	420	378	391	374	382	382	398	372	381	354	401	418	378	390	382	401	378	417	353	344	401	403	384	362	370	366	384	433	397	368	387	406	413	379	392	397	391	436	386	357	387	366	388	381	402	396	381	380	390	412	382	395	416	400	384	368	365	384	377	356	393	405	370	383	374	394	419	410	359	389	359	378	379	366	404	397	390	389	365	396	396	415	397	398	415	394	384	368	412	359	379	387	388	407	397	371	406	369	402	415	364	373	401	414	401	403	391	354	384	377	400	408	402	388	397	398	378	357	418	439	390	360	379	384	390	384	386	402	390	388	396	389	379	407	369	391	396	415	386	381	387	422	389	361	417	419	405	380	399	360	374	340	370	362	396	409	422	373	336	385	382	384	378	397	376	385	373	423	413	402	416	380	363	391	401	382	406	364	384	405	402	404	436	403	370	363	377	391	345	403	375	353	418	389	420	393	360	363	420	392	380	354	402	384	357	386	371	379	398	348	394	378	393	406	393	393	411	433	366	371	374	361	373	387	398	378	358	369	424	405	375	371	384	351	372	376	371	376	397	363	367	393	394	375	410	397	371	385	404	367	379	416	368	400	413	377	417	336	362	366	405	361	367	383	394	364	370	409	371	396	402	369	356	393	389	385	397	366	387	356	373	349	390	383	411	392	372	382	449	383	361	408	409	398	372	373	375	394	404	391	363	422	378	396	383	376	395	400	399	414	422	362	385	373	397	398	398	392	401	386	362	419	387	413	404	407	405	382	414	391	376	377	403	387	382	375	360	384	392	406	390	392	362	384	365	403	404	377	385	416	368	392	408	373	396	373	392	392	398	401	412	388	396	389	381	401	352	406	372	393	404	396	395	411	355	388	403	414	386	380	392	402	382	421	397	410	380	361	346	443	406	392	398	341	400	401	411	375	441	406	385	381	376	370	381	363	397	417	375	404	383	427	386	384	396	392	394	396	384	410	370	377	403	399	387	365	371	385	383	382	387	397	398	384	385	395	363	374	383	361	385	419	392	387	364	421	404	430	436	379	413	382	398	386	417	392	355	419	415	340	393	386	386	423	380	379	410	400	433	394	384	387	372	392	400	377	375	366	410	389	384	418	384	347	360	351	411	387	372	395	371	392	378	370	417	380	379	366	372	384	373	398	378	346	375	395	399	429	393	411	388	406	382	377	372	420	408	352	409	387	410	383	395	377	389	415	385	378	346	405	415	355
11906	18323	30067	33115	33850	8554	5076	6074	5112	3920	3612	3012	2772	2893	1417	1327	1266	1290	1192	1190	2621	2343	1195	1006	1005	1011	970	969	945	974	987	944	965	912	906	887	909	965	928	977	967	979	1007	970	960	909	946	979	926	975	925	977	923	958	998	981	957	948	945	968	914	1019	999	958	999	1018	1064	988	1027	1002	1001	1029	1001	1002	951	986	980	927	949	972	928	924	953	941	983	910	989	978	975	1011	968	924	916	949	919	931	938	954	943	930	945	877	1011	932	958	1011	971	904	946	915	978	987	970	891	899	946	938	935	940	980	951	943	962	928	929	946	937	963	901	918	921	940	951	964	933	990	983	969	984	905	926	1012	949	960	999	962	947	923	921	946	990	913	982	946	964	953	933	906	934	958	975	962	988	946	947	962	943	957	887	995	922	876	927	949	959	1013	966	919	990	889	899	928	910	930	953	967	949	941	915	965	925	932	947	917	1014	928	982	949	963	927	935	1012	936	952	964	961	1007	950	1021	955	903	943	931	968	916	947	932	954	927	993	956	920	935	983	913	965	974	976	1005	954	938	881	989	919	970	905	922	989	956	969	931	942	917	930	905	926	944	899	903	932	928	914	910	954	951	928	982	946	945	939	921	927	932	929	946	980	999	951	952	929	972	923	937	943	926	875	944	975	898	934	916	942	897	986	960	926	913	991	982	934	945	941	963	969	958	971	977	976	956	905	959	935	944	980	906	940	957	975	922	983	964	960	905	891	958	969	1028	927	908	912	951	973	974	957	979	965	943	954	959	961	965	991	933	941	958	906	972	957	928	924	952	958	873	962	942	959	906	948	934	955	907	955	920	986	919	913	984	910	853	939	865	956	931	965	959	948	936	923	917	949	969	925	909	939	981	933	969	980	960	1035	997	995	935	931	952	958	1008	933	851	901	918	910	971	1001	958	952	940	897	1019	935	945	942	930	901	939	905	990	909	977	1000	925	918	933	986	941	957	900	945	964	953	993	898	929	984	998	907	979	899	922	924	894	998	946	961	953	937	927	938	919	979	925	957	961	957	976	900	947	937	967	956	939	897	919	915	885	952	953	991	935	957	952	927	872	956	968	934	939	907	976	916	924	936	949	941	935	898	918	930	996	947	952	942	997	890	969	964	981	969	890	1006	960	938	959	884	944	971	957	936	940	1009	999	979	883	951	995	903	950	977	928	929	928	1011	928	977	978	939	939	962	952	921	953	921	967	894	952	946	963	925	936	899	922	914	923	951	928	1024	915	919	939	926	974	972	912	994	965	957	921	975	954	882	919	946	891	935	907	931	990	965	938	887	961	984	946	958	922	912	945	956	963	956	924	1004	932	944	971	934	985	961	930	971	956	956	931	923	930	1008	931	986	943	965	903	918	990	930	999	943	972	934	944	1011	977	953	971	970	979	952	934	947	964	940	967	986	943	951	996	910	912	933	958	955	1009	948	921	919	948	940	909	955	917	947	942	903	968	897	888	978	960	964	950	940	901	956	984	933	940	933	990	984	958	1012	946	954	946	950	944	951	892	978	894	952	955	966	958	924	989	925	894	972	886	984	970	972	897	935	944	931	922	959	940	968	885	971	954	909	1026	946	979	968	945	931	942	962	906	981	960	934	873	967	878	971	904	952	934	927	933	944	954	900	923	944	921	944	919	1000	908	897	991	941	900	1011	910	934	946	960	940	1010	934	917	914	998	1021	913	923	900	967	966	943	952	976	961	960	919	910	977	984	952	948	925	968	898	948	967	907	942	927	990	941	966	963	929	1030	931	967	886	987	955	930	961	970	892	984	981	981	904	962	957	985	893	970	970	953	958	956	954	949	942	931	936	937	973	934	934	957	902	1006	930	907	925	949	943	908	934	909	943	922	959	934	913	910	876	921	941	975	972	941	908	934	916	985	960	934	973	960	947	961	936	934	892	960	963	899	934	964	992	961	1004	949	950	969	963	907	918	1000	954	944	967	996	927	934	957	955	934	936	889	950	956	986	969	960	974	971	940	953	924	961	929	952	910	966	930	904	953	950	937	941	946	932	960	997	943	940	956	901	940	940	935	948	886	936	962	940	888	950	969	932	977	932	902	916	881	944	951	895	962	949	946	934	947	923	905	987	916	964	908	910	925	936	899	924	962	935	905	948	967	979	916	935	974	893	954	888	926	892	978	944	900	998	912	898	917	896	930	973	944	958	959	915	964	1008	906	914	898	942	966	942	930	944	923	942	908	915	925	904	949	935	946	926	969	957	933	995	1012	942	968	963	935	934	950	971	928	944	934	936	955	913	933	978	917	921	930	920	978	912	908	965	935	947	910	890	953	955	906	896	982	939	971	987	921	916	955	1006	916	906	945	935	872	912	940	890	955	962	935	956	965	929	952	916	932	953	958	930	926	981	940	958	941	949	928	917	955	898	913	978	934	943	916	974	938	965	966	902	961	931	916	930	934	929	902	982	1000	962	929	927	980	944	969	992	889	966	924	969	969	918	911	959	939	960	950	956	895	924	983	984	927	942	969	930	965	966	996	980	989	905	912	917	1012	909	930	954	1006	918	966	972	973	969	929	954	889	978	908	899	991	897	955	953	932	967	968	933	943	967	944	916	946	944	922	932	922	934	1031	954	967	927	989	923	975	962	957	901	922	934	956	980	891	958	975	937	894	925	938	949	934	933	975	963	956	894	968	949	911	982	979	987	939	980	1007	982	924	950	972	898	955	959	961	970	944	958	929	934	946	921	965	912	948	974	896	963	968	969	916	946	942	971	919	941	894	979	923	960	908	939	915	912	960	927	976	947	930	928	980	923	936	921	909	944	956	947	925	984	919	954	978	972	975	877	970	952	987	946	920	937	897	954	963	993	930	929	914	908	945	993	935	884	968	906	941	917	904	998	959	935	948	959	956	926	994	979	965	947	950	994	962	910	945	920	981	942	930	928	892	960	914	926	920	957	942	952	951	931	963	939	891	920	908	993	952	927	991	985	964	923	994	937	894	922	952	957	904	949	969	940	1004	989	987	951	931	988	923	937	915	959	945	885	981	931	931	910	893	889	878	853	931	963	931	1007	948	902	899	980	928	919	950	984	915	979	949	949	944	965	927	945	912	941	1001	990	952	907	948	937	956	927	988	943	936	926	934	906	969	899	978	986	973	980	960	938	936	898	1001	881	949	898	916	914	924	969	924	915	966	950	920	936	931	964	970	943	957	922	927	941	901	920	936	941	938	933	992	944	972	954	917	923	950	874	940	963	927	946	957	926	924	952	971	941	958	921	971	960	949	956	986	947	954	965	907	943	988	931	983	961	968	945	959	907	892	923	969	907	1001	936	959	918	927	937	926	970	957	956	972	985	887	905	942	946	926	909	944	1007	909	956	924	908	950	948	959	929	953	911	984	979	948	988	944	940	908	948	930	914	968	893	960	928	920	932	948	900	955	936	907	886	939	905	938	903	1026	989	920	965	984	933	967	924	941	958	995	951	963	902	941	935	989	944	963	945	1028	930	979	954	943	895	938	939	966	948	966	928	968	937	963	947	915	983	970	900	944	915	897
42212	45734	45582	38541	33396	27630	24072	21163	18360	11076	8470	5615	5417	6068	2305	1263	982	1057	1149	1051	3691	2316	820	549	614	528	509	411	434	387	416	429	405	428	404	420	395	379	446	375	405	388	411	381	405	434	389	416	447	396	399	418	430	442	422	402	398	425	406	419	496	389	442	454	393	441	455	404	399	466	412	401	445	418	405	414	400	405	429	397	449	435	394	385	398	451	407	407	419	427	422	364	400	397	373	451	428	414	409	407	444	428	397	345	447	387	383	413	403	368	407	386	449	405	387	409	361	408	426	436	433	392	397	408	391	420	402	415	382	415	389	395	422	408	390	418	402	402	445	416	414	405	364	390	391	379	431	390	429	399	432	433	456	421	413	358	396	401	405	404	392	407	413	403	400	416	398	394	405	450	400	394	425	417	453	407	381	402	430	414	384	391	371	404	385	403	453	407	388	424	379	389	437	419	402	425	397	426	406	407	438	425	417	409	397	416	439	430	405	443	415	359	435	409	401	411	399	371	422	393	424	417	422	410	375	418	403	403	400	408	414	398	413	383	445	432	374	415	339	388	408	413	405	382	368	392	401	373	375	407	410	435	391	394	387	417	397	362	368	420	402	378	391	378	395	422	412	414	415	408	421	421	403	402	375	380	380	403	375	365	410	438	409	408	408	432	408	388	387	395	401	435	410	446	427	405	411	398	401	431	413	379	368	396	429	406	417	419	401	399	392	404	429	399	412	387	426	405	374	401	389	380	405	415	407	394	379	405	429	435	406	389	420	385	421	406	394	372	431	437	414	395	391	361	377	454	441	414	386	424	416	398	398	414	388	450	423	442	400	377	405	397	376	396	383	385	434	413	399	408	412	386	434	392	413	419	433	409	403	405	406	433	424	419	401	411	418	376	422	379	407	432	428	396	389	415	390	437	431	419	376	371	406	411	377	386	436	388	406	375	410	383	428	397	428	452	438	414	406	391	383	383	397	413	408	401	429	365	392	395	420	417	402	400	456	388	378	433	396	421	400	400	403	414	400	419	418	401	400	444	381	436	420	432	374	375	357	453	412	415	403	409	423	427	380	365	391	422	388	396	394	393	368	428	397	403	395	386	392	417	419	404	411	405	417	419	400	444	415	390	419	410	398	400	433	394	392	403	403	372	413	427	416	437	414	375	439	442	394	403	392	431	425	373	390	393	400	423	427	445	347	408	433	388	414	406	418	418	399	415	426	403	383	408	381	405	422	413	403	384	446	407	448	385	413	396	402	384	386	432	404	399	389	385	402	430	407	433	435	367	379	414	436	407	428	350	387	388	409	398	370	399	405	383	401	403	384	395	403	403	426	378	397	410	358	443	424	392	414	418	400	434	424	406	406	390	423	386	387	377	431	413	400	347	396	394	406	381	430	396	407	427	401	378	383	431	390	440	392	391	405	405	419	465	440	434	423	419	410	390	440	385	380	406	435	401	410	393	386	366	432	429	399	391	420	412	454	380	400	388	413	383	384	425	434	396	420	361	406	413	426	388	366	387	441	433	403	403	400	416	399	452	414	378	359	417	433	404	407	422	402	447	425	388	420	436	433	411	376	397	405	422	436	416	404	416	388	389	388	435	393	394	405	412	417	357	400	367	369	402	400	421	380	437	363	403	418	376	423	389	410	421	430	416	414	404	391	389	389	423	406	379	377	402	398	412	412	384	415	370	366	435	427	413	416	412	415	409	415	405	416	398	381	413	434	420	413	361	397	398	400	420	392	403	412	382	393	418	432	370	425	397	391	403	479	423	375	438	382	447	423	409	414	406	391	419	411	431	441	403	426	399	402	393	438	437	394	412	439	436	395	414	407	383	399	394	434	382	420	452	421	395	411	401	405	385	429	431	400	403	386	416	421	426	373	391	388	394	387	424	407	411	385	409	361	397	397	363	398	427	411	432	398	388	421	433	425	397	411	389	406	387	430	430	397	382	407	406	410	417	408	377	414	396	409	367	410	387	420	382	393	384	419	441	412	398	424	398	396	379	390	399	439	404	446	414	379	415	411	439	383	420	441	406	407	413	430	401	389	430	425	403	389	421	412	426	413	414	401	435	388	378	408	381	393	371	401	403	440	415	380	398	417	407	402	423	375	388	419	344	387	410	392	409	409	395	383	404	413	422	418	420	389	405	427	413	418	416	405	434	368	425	381	405	384	400	374	412	421	424	423	423	443	396	412	410	412	428	387	411	417	424	440	439	397	373	408	404	389	413	420	407	438	412	422	422	434	410	417	400	413	361	394	386	377	382	391	395	366	391	404	394	381	362	397	387	385	391	396	425	390	381	420	415	385	395	412	410	405	428	441	379	396	404	434	419	442	441	385	418	441	382	378	396	408	422	413	447	397	404	390	401	369	416	386	385	372	356	426	399	377	456	433	400	363	426	410	386	427	436	394	405	405	405	400	379	411	413	405	424	433	404	391	422	425	418	380	409	363	404	415	402	409	392	410	383	424	443	437	422	389	385	385	389	403	417	402	432	450	381	394	414	410	404	403	419	401	408	393	398	406	405	392	428	436	418	428	422	398	420	401	412	414	428	423	391	406	448	426	395	446	372	400	395	388	398	392	449	355	396	383	412	396	395	382	442	385	420	406	460	384	410	416	398	411	385	368	408	401	409	423	407	427	386	391	373	420	417	400	353	423	405	402	420	407	401	406	389	412	423	397	380	381	391	404	357	417	371	415	375	390	384	398	388	408	412	430	407	400	408	447	430	416	391	403	402	446	410	408	411	408	386	370	385	380	400	422	426	443	388	364	416	417	417	407	391	406	387	426	393	402	411	420	367	461	377	397	423	432	391	405	403	392	387	411	407	429	413	380	373	400	440	427	407	429	390	423	404	408	380	418	395	432	459	399	396	394	423	407	432	446	404	393	392	392	419	425	433	411	413	390	414	415	403	408	386	420	410	395	392	382	408	422	385	394	420	399	405	369	421	447	377	395	436	426	423	448	378	419	451	411	423	413	402	395	431	407	399	381	414	422	395	404	410	390	388	402	422	421	341	392	440	438	387	398	430	430	412	413	415	412	369	426	440	399	406	396	419	417	435	404	383	397	409	423	391	382	384	413	372	406	393	379	398	377	402	420	378	369	427	376	401	380	427	382	410	450	379	436	409	398	438	391	433	415	390	416	390	425	418	417	386	403	436	405	395	399	415	411	392	396	389	420	375	426	446	382	436	410	417	382	426	421	405	453	440	392	408	422	423	451	390	441	444	415	414	400	414	406	415	427	418	410	390	393	409	390	395	423	384	436	380	405	428	377	373	415	448	367	413	404	422	382	420	411	446	455	435	413	386	397	429	419	392	381	370	413	424	404	414	404	434	363	384	422	378	371	392	434	410	409	349	416	408	397	400	437	406	414	417	390	366	362	440	409	405	424	386	383	423	358	450	394	380	387	405	389	393	394	389	385	445	395	399	413	417	425	414	406	413	397	408	367	386	432	399	441	390	428	404	415	407	421	430	406	419
32087	44088	50761	49402	42394	29079	27220	27394	27892	20265	20351	15585	16963	16862	7319	4852	3880	4436	4869	4700	16811	9803	3058	1759	2419	1790	1544	1096	1020	1066	1039	1031	1126	1014	988	942	968	991	935	958	1015	958	958	983	1028	938	961	998	962	956	1008	965	961	1005	983	1016	1018	971	1000	1058	1058	1035	1023	958	1054	1035	1111	1106	1126	1102	1143	1031	1008	1028	1035	1037	1038	1014	988	939	1025	978	1018	969	986	1079	1150	1109	1127	1028	972	984	1003	989	1087	968	1004	904	974	951	1001	996	1033	936	987	981	1011	993	942	994	991	1004	975	1000	931	1017	994	983	961	953	941	973	1005	982	1012	977	990	963	983	992	969	965	976	959	971	964	951	968	940	934	945	992	1016	987	993	939	976	1017	1019	982	953	964	1001	996	999	966	984	963	1010	992	978	1010	910	966	951	992	990	964	1000	928	929	946	950	982	922	972	974	1022	996	979	990	957	1006	970	941	1016	945	988	945	1010	1009	973	990	959	994	952	938	956	954	962	977	941	918	964	1029	981	954	1018	995	934	960	973	1009	1032	1004	953	990	989	995	961	1021	1030	980	909	970	938	1006	971	929	969	957	975	1009	1013	976	1046	982	979	1009	983	931	995	963	1008	956	936	1005	908	932	967	935	1002	978	980	974	1006	961	933	961	974	986	967	937	971	994	995	1003	997	971	1021	995	925	1003	965	987	920	969	991	969	951	904	933	936	1034	1009	920	970	1017	1004	982	959	993	1037	941	995	957	926	935	1005	998	945	986	937	956	1000	1017	1010	969	951	968	1000	967	942	951	973	986	1009	990	983	989	1003	970	943	918	999	983	989	1021	968	959	959	982	1014	998	1002	955	1017	957	984	898	929	996	988	950	1033	913	948	978	967	1002	947	979	958	967	952	950	984	935	977	967	1017	1000	955	997	980	984	977	1023	986	958	954	997	967	1028	974	978	990	997	987	997	1018	970	975	938	999	918	961	934	1017	981	1012	957	974	941	953	981	902	952	963	957	967	974	947	993	919	1005	997	1023	967	994	982	979	960	963	1018	1042	978	1013	899	961	989	1001	968	1001	987	1003	953	1032	973	935	993	979	921	982	996	999	929	992	971	1007	965	994	926	879	981	993	924	969	947	913	959	981	1010	959	1038	1013	965	951	993	1038	982	958	1028	1007	979	999	976	983	1004	984	1002	917	962	955	947	933	956	930	1022	1002	946	935	936	977	979	912	958	954	939	972	982	935	1017	948	990	997	962	992	1029	946	945	941	975	977	945	997	956	999	978	1000	981	1049	951	903	988	974	1027	965	991	1022	912	976	928	947	984	948	1044	934	967	976	911	924	939	970	912	1037	990	989	953	958	981	945	1041	976	927	967	991	1001	966	1014	1006	912	970	975	1012	977	1036	998	996	990	962	943	978	1051	993	951	945	985	990	986	938	957	939	974	1040	989	1042	1003	959	968	955	960	995	1019	983	995	988	984	950	908	966	936	946	988	966	961	1000	981	941	955	960	1010	1001	999	876	979	972	940	979	958	1008	981	1007	1027	991	967	979	970	1003	969	1006	989	1038	954	1001	999	1011	976	978	1014	964	968	914	1020	1003	968	966	1035	996	1011	940	1000	1013	1013	935	966	1013	995	1005	940	956	986	945	904	939	941	981	915	935	993	987	1035	941	986	984	946	937	944	999	988	999	944	968	988	932	904	1014	945	998	993	994	961	973	970	981	892	1021	978	978	992	959	967	922	954	979	946	987	927	1027	959	987	1017	993	956	939	952	1011	942	987	967	950	991	956	961	995	1012	955	1026	980	999	960	1009	1039	968	1004	1050	977	961	948	957	987	949	948	976	947	910	905	949	952	947	941	939	963	983	980	948	999	970	986	1025	953	987	1023	962	972	982	975	983	976	987	970	1008	970	978	1000	958	921	997	1001	912	908	966	969	969	988	989	997	961	974	982	982	1025	1018	972	956	954	1023	976	930	997	1000	945	1024	1015	1005	966	984	986	989	958	948	975	1026	965	945	950	976	945	919	1003	970	978	967	986	1015	1016	1041	998	1013	1031	986	927	953	940	929	957	936	916	1005	976	971	967	955	936	961	1026	951	988	994	981	1014	1018	934	1017	997	987	1014	1042	958	990	975	939	937	1004	977	999	1022	931	948	987	1006	1034	958	986	967	979	983	967	964	929	956	963	972	979	908	968	979	1015	965	931	1001	938	1003	947	1032	1022	989	944	964	985	994	1016	958	931	973	989	982	989	983	962	955	986	988	884	957	1005	993	956	986	979	987	997	967	933	1011	950	988	931	929	965	969	970	1025	963	986	947	1028	958	963	964	990	925	1013	1004	1037	997	978	981	945	1011	989	979	938	945	976	1015	990	993	984	1005	952	1001	1006	943	959	918	996	1039	955	948	1036	937	1023	941	1024	947	973	988	969	1013	1004	927	955	1015	985	995	918	951	980	981	1033	941	993	988	976	971	1004	968	947	943	962	964	978	929	962	944	1019	984	977	978	945	990	997	1001	1002	978	961	954	944	1011	973	996	933	1022	1004	1019	947	979	982	941	965	927	956	968	1021	1020	973	1028	958	958	945	994	999	964	981	979	958	1003	909	973	977	931	1003	972	991	1002	983	1039	974	956	979	996	1008	959	1022	931	1010	982	998	991	954	953	973	971	960	1008	1012	956	965	1018	950	1046	951	938	947	988	953	977	1000	954	941	969	1006	996	935	965	975	991	972	954	1045	968	985	981	1000	979	962	952	1010	930	986	969	963	1000	951	936	1020	981	984	983	971	1001	975	1001	955	937	981	946	1024	1019	929	932	962	983	952	1089	978	953	983	967	906	990	970	1013	992	935	974	943	986	920	994	960	1000	960	992	1028	987	888	937	993	987	1020	1014	999	923	1009	945	1055	931	989	998	934	1013	1005	972	988	1020	919	947	988	1018	1004	946	939	960	914	970	991	978	963	942	964	971	1007	965	940	1016	993	989	1014	989	973	971	986	958	1000	1028	970	956	983	969	1047	1008	933	920	948	936	993	994	945	1018	998	1009	1007	1015	1046	984	1026	962	1007	961	980	1026	934	973	956	962	935	895	961	998	925	992	960	932	1018	990	968	969	997	999	1025	1002	1023	974	957	1000	1006	989	1024	1006	1023	994	959	975	979	972	964	986	984	1018	1059	949	984	900	926	972	948	991	997	967	923	948	1026	961	1000	983	917	988	1019	972	949	997	979	922	966	951	942	1036	979	946	1006	967	916	966	935	984	960	994	990	969	995	966	991	1001	963	986	980	981	1025	920	999	994	960	981	963	934	975	996	1002	980	990	996	987	991	947	996	998	947	950	966	949	985	1022	950	987	958	956	983	998	935	925	964	979	986	1014	1011	999	959	903	959	950	920	974	972	1054	911	1015	1005	1019	954	998	1001	942	959	1014	990	1007	949	903	997	969	961	1024	963	944	1011	1000	977	990	1005	960	982	950	977	984	983	991	998	969	958	980	948	996	966	1005	909	929	964	976	1031	983	999	991	1018	954	956	925	989	948	991	1033	956	931	950	976	974	983	992	999	991	972	975	1000	948	973	985	1008	969	1030	1005	991	969	962	989	975	987	1020	924	910	968	997	927	980	950	942	965	976	1019	965	1017	977	975	963	1002	945	953	943	1028	962	1003	944	956	950	967	978	973	965	953	957	982	983	964	970	965	957	964	984	1012	965	970	1007	1011	930	984	1011	998	924	990	994	1029	942	996	938	1048	1030	952	954	967	1029	989	992	973	936	915	945	943	980	969	998	998	969	1019	998	969	977	970	942	938	969	976	1029	950	975	965	901	1025	1006	1025	958	955	991	934	989	917	955
51586	47168	42494	38480	36564	32852	26662	26248	27302	25314	18504	15692	11548	11695	5014	2815	2211	2766	2352	2064	8227	7154	1847	653	838	566	528	377	379	376	363	437	400	375	355	385	332	373	339	356	353	366	366	385	340	348	362	397	371	348	348	355	372	364	346	346	367	355	381	405	389	382	375	342	350	334	382	362	419	365	355	371	416	367	343	368	379	357	357	345	344	316	339	364	354	344	396	422	447	349	356	340	331	328	377	390	390	360	365	323	348	354	370	354	367	320	363	390	382	355	379	348	352	342	343	327	356	340	383	324	374	375	403	385	355	365	320	350	349	308	345	323	371	364	342	364	353	329	371	346	328	401	347	363	346	346	349	328	384	329	356	353	347	371	332	376	360	364	392	383	361	374	347	367	364	345	371	399	339	366	331	328	338	362	357	343	342	339	330	347	356	338	364	360	393	358	351	340	371	354	346	369	346	361	353	357	362	383	340	343	358	400	373	347	358	362	334	361	366	370	302	361	381	384	338	415	366	374	371	342	364	373	357	328	362	345	366	338	318	367	371	393	358	327	364	341	334	323	313	367	339	328	354	363	288	377	384	348	345	354	360	386	355	337	338	354	349	349	389	346	329	352	360	346	364	350	357	363	350	346	323	320	333	328	355	355	365	388	363	352	363	396	387	309	337	361	332	373	367	399	341	357	338	346	373	335	322	335	380	357	356	343	369	362	321	369	339	298	364	336	355	357	364	359	341	369	392	338	341	357	354	331	337	367	318	346	332	371	337	340	340	325	363	385	335	380	362	375	354	340	338	328	306	326	374	311	344	337	343	393	355	360	325	334	337	390	362	373	333	352	364	339	328	338	381	362	348	341	365	348	353	355	323	357	325	358	351	366	371	333	326	339	335	342	325	319	381	380	333	328	379	370	355	361	351	345	366	355	359	331	317	339	355	344	366	363	365	352	327	330	334	376	330	353	351	345	336	352	397	345	334	363	354	359	374	351	354	372	355	308	368	363	349	355	323	371	360	341	325	347	330	388	343	398	360	312	309	338	333	363	366	339	320	346	349	363	304	360	359	340	349	347	337	355	317	332	337	397	339	347	330	363	379	337	339	364	346	391	355	335	357	325	364	360	389	395	367	362	340	335	346	345	365	381	395	358	350	333	348	365	293	371	359	390	352	350	362	361	380	357	393	344	344	362	379	380	325	368	335	382	349	349	356	351	365	335	335	346	366	348	331	339	300	358	362	355	368	330	358	392	374	345	350	374	352	387	365	348	361	343	351	334	330	331	339	354	357	324	366	364	365	360	362	362	359	367	371	363	319	380	358	351	329	340	354	348	337	347	323	361	380	387	339	347	330	326	378	360	350	367	371	364	368	320	355	342	342	347	361	350	381	377	352	359	331	328	362	358	357	355	345	373	347	343	351	399	353	367	366	374	361	354	349	384	355	329	373	336	343	374	368	361	352	355	382	362	326	382	384	350	356	331	383	347	339	375	346	357	365	381	331	351	394	312	328	364	350	360	367	313	348	330	357	357	355	345	329	309	313	360	338	338	327	354	360	335	333	352	354	401	320	328	360	345	358	372	353	339	360	354	395	355	346	333	385	341	398	365	337	338	351	330	339	339	360	334	367	353	372	345	341	351	368	337	359	368	322	353	324	355	369	306	369	345	365	343	368	349	356	362	360	351	324	342	369	378	343	365	360	364	355	362	371	327	359	352	372	372	342	357	375	330	342	333	356	366	368	355	340	342	324	338	335	346	315	369	369	363	367	357	347	374	348	344	321	347	365	369	358	320	359	374	355	375	349	361	335	345	347	390	333	321	345	364	321	368	351	374	385	341	338	360	360	372	378	360	351	371	346	368	352	366	311	372	336	338	340	339	345	358	320	337	379	371	319	360	355	339	372	355	335	383	360	362	347	341	375	348	336	341	335	366	388	366	342	327	356	369	366	348	311	340	392	371	351	346	394	379	344	345	351	315	356	387	402	379	351	347	366	348	358	317	344	364	355	379	354	336	355	347	346	376	372	347	316	338	346	368	348	350	353	354	337	342	367	326	341	366	334	328	367	380	336	377	346	390	347	355	378	314	337	320	357	388	352	353	352	359	352	380	333	384	370	357	331	362	323	344	339	352	371	351	347	367	355	419	312	359	345	329	337	372	335	340	368	356	341	354	341	356	356	331	378	359	369	334	314	337	375	369	355	347	345	341	358	350	346	354	323	358	368	365	337	319	338	362	334	348	346	343	364	356	369	368	361	326	354	376	375	397	351	367	348	363	375	369	348	354	381	368	344	364	395	355	369	352	338	341	350	357	371	366	381	340	381	368	377	341	343	351	349	313	368	374	381	356	364	365	384	390	348	365	335	369	339	361	327	359	338	349	381	336	367	362	367	332	352	371	364	322	380	341	361	340	355	310	326	344	356	332	367	345	361	314	345	335	421	330	373	358	367	335	316	357	383	362	324	372	354	350	357	339	353	343	357	345	332	364	382	320	321	335	366	382	358	378	373	348	326	322	334	340	362	343	365	354	359	325	355	342	340	333	353	375	308	376	347	327	383	335	385	333	329	370	347	385	362	359	315	351	354	377	380	408	363	370	345	299	359	349	345	354	354	360	353	373	356	339	365	341	335	363	341	375	345	340	352	342	330	362	334	329	366	365	361	356	368	331	358	393	346	353	335	373	369	336	374	385	351	356	364	370	387	348	347	371	357	390	354	339	394	360	345	356	338	351	332	376	391	328	360	351	341	350	360	341	361	387	394	349	322	335	361	338	365	360	373	401	354	377	356	338	342	332	353	364	363	378	381	328	332	373	361	353	369	364	343	383	345	340	351	307	327	342	361	377	311	307	322	371	342	339	332	338	359	379	357	335	365	309	318	336	379	368	326	316	346	331	351	368	375	338	372	358	379	328	340	340	316	341	319	341	340	339	363	343	362	334	361	333	325	363	357	357	363	349	341	346	339	352	355	363	354	407	379	352	321	348	365	343	385	351	311	366	351	338	380	323	384	339	334	359	330	340	397	356	352	332	351	356	344	362	320	328	358	311	379	340	345	333	337	330	367	351	353	337	353	366	368	346	350	348	353	364	383	349	336	346	351	355	358	359	339	370	356	351	307	385	355	319	311	334	422	360	346	374	354	346	372	358	351	344	338	333	353	378	331	358	365	351	369	334	337	329	357	371	352	359	320	350	328	323	350	383	383	331	365	345	338	373	356	340	342	378	354	369	389	386	388	336	361	326	347	339	365	304	378	352	358	381	316	326	362	347	378	400	362	348	373	306	378	339	352	353	359	354	391	360	374	393	367	355	362	355	349	319	346	336	369	317	351	330	325	349	376	361	386	316	362	382	350	359	347	329	350	356	357	335	367	352	360	338	335	408	367	323	427	341	347	367	331	335	336	318	321	373	389	349	364	345	358	366	341	352	328	328	356	329	350	340	384	357	363	347	374	364	356	341	326	343	346	371	285	383	317	363	353	361	349	314	359	345	320	362	347	323
40399	49827	52456	51393	52432	41083	34871	34253	37248	35149	29722	29136	24285	25002	12895	9470	8727	11370	9563	8699	28661	21516	7136	2563	3844	1984	1749	1082	1022	1070	1028	1413	1343	860	904	869	829	886	891	859	836	816	867	823	868	825	853	811	861	850	876	792	843	884	832	885	873	882	932	951	934	914	893	968	894	969	1014	996	1039	1046	1014	1003	938	905	989	972	867	889	856	932	885	841	808	888	887	1053	1225	1126	1019	940	844	809	810	826	804	852	859	820	838	876	811	810	784	781	858	851	849	850	903	885	805	834	830	829	887	805	786	802	882	807	825	829	883	904	869	879	841	887	829	809	807	844	809	787	858	850	863	823	895	882	809	847	826	850	817	830	866	834	835	801	831	845	829	834	812	801	815	816	812	853	871	867	818	825	801	865	875	860	812	872	849	861	848	868	860	865	830	827	827	885	844	825	829	851	862	833	858	832	797	864	811	826	842	845	798	848	862	785	846	823	835	832	837	769	862	873	791	824	849	782	853	880	857	872	836	856	848	840	811	851	836	829	789	864	845	798	877	824	879	844	853	757	767	828	908	824	804	848	861	797	835	833	805	830	849	830	820	856	837	853	861	848	881	825	845	848	834	808	806	818	838	848	863	817	876	839	802	825	846	859	912	800	846	859	815	855	790	859	847	853	774	778	803	880	830	809	859	812	844	844	856	802	824	811	840	817	755	819	844	789	866	843	848	808	877	901	788	813	826	789	854	814	808	827	835	822	826	870	846	857	866	825	850	828	837	834	859	838	827	872	843	783	812	805	864	848	855	866	830	841	810	821	876	857	786	867	816	803	859	855	806	879	872	891	844	814	829	785	852	823	858	841	811	828	812	840	870	848	905	833	853	848	812	831	869	795	846	857	795	845	808	853	790	828	880	805	840	808	820	784	853	779	770	844	794	873	839	838	842	811	849	836	817	850	798	866	827	820	837	827	780	787	788	792	853	849	863	891	817	851	895	864	832	867	881	842	834	832	818	798	870	840	793	829	797	845	804	816	863	859	843	804	830	829	888	809	823	853	829	839	891	818	853	866	751	802	863	838	831	830	847	819	830	820	821	842	829	847	817	806	848	827	879	888	848	802	831	809	807	825	806	851	865	882	858	878	830	825	827	801	819	834	866	830	882	894	925	775	848	810	843	803	851	843	899	798	888	776	798	806	810	818	855	841	819	881	866	883	859	833	818	821	838	847	763	770	801	819	825	893	893	853	858	832	823	854	821	833	776	843	886	854	825	804	788	844	863	839	884	812	813	838	810	794	826	810	861	855	795	845	799	804	845	841	815	833	894	803	833	813	805	827	852	813	850	830	868	816	805	792	839	861	808	860	869	878	836	797	818	836	848	815	818	795	825	855	796	816	869	894	831	788	858	814	856	824	802	860	812	788	825	838	835	841	849	843	812	793	810	848	818	841	841	820	903	806	833	861	814	804	834	874	878	826	857	895	860	836	837	873	802	786	835	860	834	865	838	892	865	867	800	827	858	855	792	863	805	864	866	874	787	879	831	830	864	830	812	806	844	831	858	816	858	871	870	810	822	838	815	850	853	838	803	826	785	854	829	834	830	762	801	856	798	830	888	914	850	819	827	863	758	832	813	891	850	818	858	852	818	797	853	835	844	883	817	827	848	870	845	829	868	890	841	807	833	810	838	789	864	830	844	873	877	833	877	834	862	857	845	785	802	856	850	858	774	840	826	845	821	821	794	861	806	840	866	862	832	801	827	837	879	866	843	825	824	834	871	837	837	828	784	829	840	824	834	844	831	817	820	794	833	860	832	865	820	853	884	794	827	829	844	796	788	864	810	805	794	855	829	870	860	776	819	871	769	815	800	831	800	848	810	838	786	827	817	851	826	866	867	830	869	850	860	847	818	825	811	844	799	807	813	841	837	827	795	811	864	830	840	797	816	801	859	868	816	812	809	842	880	886	814	776	836	845	844	829	848	805	788	843	838	797	845	834	811	848	834	867	805	858	822	830	844	840	838	822	838	826	807	863	821	837	804	855	806	810	848	800	801	822	828	851	819	862	859	842	847	832	834	828	826	851	834	822	827	839	885	847	813	873	834	872	875	819	879	851	845	801	805	823	793	850	840	786	813	819	865	811	901	835	832	814	819	802	826	837	849	796	849	850	789	814	845	835	818	872	875	803	843	797	856	815	808	873	831	795	837	801	791	846	853	869	866	804	807	891	851	799	839	855	808	862	818	813	833	846	776	839	873	793	858	822	874	879	833	861	890	809	841	819	800	845	825	816	770	792	859	776	850	787	817	842	827	835	812	837	863	871	884	802	831	860	835	834	818	823	814	837	835	856	826	805	820	776	817	831	810	818	824	861	860	887	843	902	818	809	796	805	832	832	859	855	813	846	840	798	874	859	778	841	866	768	832	884	816	896	859	836	821	841	843	861	858	849	850	872	816	759	870	845	858	777	828	822	823	832	871	818	826	765	832	862	805	851	864	885	832	827	811	845	853	863	785	880	841	856	824	804	846	797	873	842	818	891	881	895	843	769	824	824	828	837	835	851	870	812	804	878	799	894	812	843	823	839	851	831	836	818	861	831	849	835	805	853	826	842	814	847	861	855	840	788	792	837	840	854	797	770	810	846	870	830	826	876	852	817	841	820	823	854	868	809	863	852	842	816	855	864	843	871	873	754	896	848	815	831	849	840	838	835	836	857	777	832	747	854	823	871	880	839	866	795	879	826	825	825	906	813	783	803	853	805	827	857	822	883	834	810	799	815	830	811	789	823	875	871	807	838	789	782	791	854	831	832	870	883	848	789	770	844	831	843	865	807	797	807	818	831	838	869	817	804	787	818	836	860	798	812	795	821	787	770	884	806	848	854	835	873	826	813	822	872	779	861	832	886	791	903	863	856	854	803	798	863	844	865	909	829	862	823	815	843	877	856	824	848	858	839	826	861	851	878	842	829	800	801	811	841	827	862	858	866	799	867	846	854	794	815	791	821	883	832	785	858	825	820	840	880	807	801	832	855	826	766	795	823	817	805	821	830	787	796	798	803	807	835	901	841	857	863	828	859	843	799	822	801	862	844	863	827	869	804	809	846	831	795	887	862	824	831	840	794	834	786	871	828	848	826	856	779	866	834	871	826	840	806	852	823	883	857	827	870	837	825	879	838	866	841	816	787	851	866	821	845	865	781	862	830	844	819	829	841	785	880	847	852	860	823	807	865	817	837	868	824	864	820	795	823	838	873	806	855	898	873	845	855	808	836	780	816	833	890	847	841	833	798	851	826	867	871	877	826	820	863	810	877	875	844	875	754	848	769	812	824	880	832	816	802	841	883	811	863	850	759	785	849	798	806	841	807	831	845	853	845	824	857	807	855	850	825	812	802	915	847	854	837	845	837	854	832	879	887	827	855	851	844	848	834	812	818	849	812	854	830	822	795	845	847	814	827	856	857	846	830	808	795	853	806	806	799	791	877	816	813	841	848	930	858	855	843	836	890	788	836	840	862
10347	18756	26864	24323	20803	8472	2632	1302	1186	1047	947	758	657	590	487	451	449	446	442	397	674	696	408	388	378	359	368	343	363	373	371	378	404	368	318	371	364	425	357	374	407	370	431	345	367	380	385	375	343	357	388	418	388	345	378	407	381	349	371	353	375	379	383	333	367	399	378	384	406	390	417	345	379	379	395	378	367	372	388	379	386	358	353	365	385	365	354	378	390	386	404	366	362	403	362	368	388	351	390	395	375	370	355	358	323	353	360	346	393	340	398	371	365	343	394	378	352	385	369	414	378	358	377	363	400	348	377	375	359	340	397	408	406	353	343	353	367	364	363	411	363	383	355	360	393	360	379	363	380	355	381	401	374	359	361	384	355	360	360	342	332	358	340	361	345	352	362	342	366	378	346	372	354	380	356	375	365	309	370	446	406	372	368	357	386	381	365	371	371	353	392	375	379	385	370	355	405	358	375	366	365	370	379	377	360	393	371	351	382	400	369	387	372	363	394	368	366	378	399	376	368	386	388	361	346	363	411	380	387	388	358	359	357	384	352	352	349	384	356	354	377	371	359	377	372	352	352	355	366	366	344	406	370	343	354	367	357	369	382	362	359	378	363	425	355	359	362	355	364	378	384	373	380	391	377	371	402	400	389	329	367	371	376	379	382	392	399	362	351	361	390	399	386	342	370	381	373	374	408	377	391	382	364	357	360	375	402	364	379	361	369	350	370	384	364	343	381	374	330	338	386	369	338	369	334	366	360	357	350	377	352	347	360	402	416	336	393	381	364	389	382	375	367	364	389	352	397	364	372	363	344	329	378	333	369	385	383	329	409	368	379	403	374	384	339	375	399	403	361	368	355	356	366	334	362	410	349	381	350	384	364	348	362	412	363	365	388	391	360	339	365	342	356	360	387	394	371	392	359	378	362	357	364	388	351	352	341	416	388	359	355	372	342	349	372	377	386	363	405	321	353	385	393	353	401	385	353	420	380	372	407	390	359	337	391	369	373	346	364	347	350	390	364	389	358	422	383	371	386	357	321	416	377	353	369	394	368	390	353	376	398	363	355	378	373	347	353	366	387	347	370	346	352	392	395	366	398	415	354	384	364	410	354	366	382	366	345	375	363	365	392	404	373	357	383	338	357	332	385	364	359	350	360	352	342	360	401	364	388	356	338	367	371	381	398	367	381	363	380	381	397	340	350	385	365	388	396	382	352	349	344	362	351	361	393	387	393	389	368	372	367	409	372	354	357	336	367	364	352	333	368	357	398	390	383	364	366	368	400	380	388	377	376	409	339	375	342	405	362	367	341	361	364	346	361	366	347	400	386	362	362	372	383	366	375	341	355	365	388	352	384	380	369	396	359	349	380	349	373	394	347	320	348	359	387	387	352	386	369	335	359	366	367	346	392	410	368	412	351	410	351	384	387	356	365	365	374	363	402	372	361	360	354	331	365	373	373	373	355	364	361	382	372	383	388	346	346	375	361	332	349	370	365	385	376	395	369	394	334	354	392	345	370	346	337	357	363	395	375	360	361	385	387	354	402	353	365	414	351	363	364	355	355	349	366	367	386	362	353	386	347	358	390	368	358	359	358	376	384	398	359	394	347	363	344	331	351	381	345	371	309	346	369	379	375	384	384	376	356	372	384	364	419	340	322	373	324	385	396	332	370	371	355	390	384	330	369	369	374	368	398	374	373	370	337	371	346	335	383	390	394	419	372	380	363	375	360	358	401	366	399	373	361	347	361	352	369	369	364	364	378	417	409	335	355	364	349	400	368	390	313	330	387	389	383	370	355	376	359	382	359	360	365	406	355	385	351	371	344	346	356	364	379	361	361	333	359	369	403	363	369	384	397	350	385	367	392	378	355	398	355	368	360	350	359	352	369	368	342	368	347	362	380	372	380	359	373	345	396	363	367	373	416	364	359	369	377	343	373	345	375	375	411	391	376	365	388	385	328	353	371	389	405	357	402	317	372	376	381	373	389	377	389	359	392	358	385	370	355	397	370	387	397	334	376	398	407	398	365	344	333	359	356	366	381	378	362	363	357	356	351	349	405	362	383	388	354	389	359	375	360	360	368	386	370	367	380	339	356	367	374	357	395	391	360	362	377	410	348	349	369	418	403	378	381	382	367	381	384	401	397	415	345	355	354	426	374	409	385	375	351	322	353	368	397	359	389	363	376	371	343	359	354	388	377	382	374	375	364	359	378	363	383	361	345	384	351	384	389	386	362	355	374	343	395	376	389	376	358	382	316	367	319	389	365	343	352	358	370	379	384	356	415	380	351	347	373	359	337	360	358	350	360	350	398	376	378	377	402	345	336	323	342	384	367	369	361	343	341	377	427	354	358	370	404	364	323	363	356	384	337	411	402	368	365	345	381	359	388	387	390	349	373	369	380	353	348	381	353	341	367	396	356	360	412	394	354	369	404	374	379	357	373	367	382	351	365	381	388	383	350	384	346	386	375	354	313	378	339	402	348	360	349	398	348	362	389	362	337	347	355	359	359	398	394	413	361	362	346	390	350	344	369	361	350	353	370	399	373	360	371	361	352	349	364	374	360	353	389	331	345	333	345	363	400	363	354	341	344	359	394	350	397	402	354	350	347	394	373	340	308	411	389	358	377	358	342	376	354	378	382	342	347	359	345	381	344	353	341	356	404	380	384	371	378	376	351	344	333	373	358	346	337	390	393	362	346	361	406	373	344	374	363	380	353	396	370	349	374	366	369	377	374	393	364	381	345	388	380	355	377	374	367	383	359	359	376	368	333	376	379	389	364	366	389	393	392	366	384	344	391	377	384	372	394	368	350	359	350	377	355	378	373	399	415	349	339	345	382	385	379	363	374	411	344	378	377	360	370	393	334	348	371	357	382	338	374	349	386	358	364	373	362	369	357	415	384	348	396	351	339	378	332	384	344	368	391	429	330	388	364	332	398	377	329	393	386	356	392	387	414	349	383	377	361	364	356	370	358	349	362	334	388	417	351	360	354	389	356	369	359	392	387	372	356	366	357	327	371	345	367	403	372	376	379	387	374	375	363	363	380	360	308	337	343	374	353	400	382	342	409	394	373	388	372	374	362	355	368	365	375	364	360	354	349	382	376	356	362	324	344	366	389	393	385	348	388	404	390	353	364	381	378	388	329	357	379	384	398	379	382	340	337	354	351	350	352	337	394	351	375	343	415	384	411	352	383	382	390	380	385	370	330	352	351	366	378	379	373	392	368	373	352	402	397	396	340	369	398	383	368	368	377	377	394	382	376	400	332	368	386	361	362	372	368	373	403	372	357	386	370	343	366	414	345	351	378	334	362	367	351	342	363	362	384	363	390	368	400	352	346	365	360	360	359	349	399	373	352	364	353	385	375	379	397	404	358	401	337	371	388	376	372	371	356	381	387	367	352	356	380	406	375	383	351	363	358	383	388	375	369	398	361	350	379	391	365	394	383	380	392	371	355	371	367	380	330	390	364	368	362	379	385	388	336	372
9122	21016	31703	32709	28003	10634	5368	3581	3747	3715	3434	2811	2340	2173	1476	1339	1239	1388	1179	1158	2508	2309	1095	964	1012	971	920	896	953	913	897	929	893	867	914	945	930	949	928	930	893	927	955	931	972	878	898	903	882	866	881	910	867	877	916	903	958	952	937	948	982	879	969	930	925	957	968	996	989	1030	1024	967	910	929	907	936	924	940	904	908	906	889	923	946	962	937	946	922	887	949	915	914	912	909	921	890	905	866	889	972	926	893	904	905	928	876	888	910	888	858	872	937	917	923	927	954	904	921	889	918	949	881	920	942	945	874	908	889	882	916	937	892	843	923	945	920	939	947	928	941	915	896	913	896	870	890	895	929	896	936	929	864	912	880	934	965	942	894	880	960	913	962	942	916	937	903	892	884	942	891	904	911	898	866	922	877	931	907	907	914	891	908	858	892	987	912	926	918	849	924	933	903	898	862	872	949	891	934	911	928	924	904	919	923	929	925	884	920	945	927	1034	899	865	1007	953	919	881	887	894	926	855	969	872	874	934	918	900	956	949	930	957	923	925	943	908	906	937	948	903	943	933	971	934	898	932	953	918	919	884	915	951	937	888	986	940	928	902	938	894	902	908	877	892	892	886	925	919	892	966	911	919	882	930	921	941	912	915	965	908	933	923	873	925	943	876	882	881	907	864	955	915	963	908	924	933	873	914	940	919	953	958	911	945	925	828	925	859	896	855	958	924	945	886	896	913	931	927	901	933	909	948	887	940	928	954	921	938	896	921	888	907	878	913	884	907	878	868	896	907	928	906	921	924	893	894	918	878	901	851	941	911	949	929	871	888	963	882	961	913	964	950	960	944	894	962	832	930	898	966	966	849	920	945	913	946	906	885	903	877	894	919	937	881	916	957	936	926	937	888	888	907	869	904	876	917	964	928	880	961	925	896	949	921	920	962	899	926	910	909	877	892	878	943	928	936	885	923	882	956	918	922	905	915	865	968	907	869	975	895	902	969	930	911	904	950	901	885	962	958	912	898	918	881	963	941	869	915	904	886	867	876	950	924	927	921	911	890	932	914	878	894	932	897	912	898	951	921	905	906	935	914	861	918	921	915	866	913	929	953	911	936	938	923	903	937	885	941	918	945	912	946	942	893	855	976	932	947	883	862	878	893	863	891	867	869	865	897	885	936	943	895	899	933	943	867	913	898	920	833	884	924	854	917	939	934	953	911	957	883	913	884	925	930	929	943	891	903	929	950	881	911	950	902	901	929	885	899	932	946	966	931	877	877	914	926	948	917	889	865	954	882	969	896	951	896	918	857	965	937	939	911	922	1001	885	882	914	962	917	878	896	951	895	889	841	953	911	896	917	970	914	863	968	965	955	881	918	894	944	906	898	915	945	904	922	918	863	905	939	910	912	891	875	866	923	909	913	829	906	901	904	897	872	942	919	929	883	926	859	908	922	948	882	944	929	949	906	903	904	843	908	955	954	851	903	911	965	919	849	879	908	958	941	922	907	871	895	886	958	874	839	938	906	910	931	929	902	847	867	830	915	933	923	862	835	925	900	1002	890	878	943	939	935	930	926	921	922	885	872	849	903	865	928	944	850	900	930	889	853	929	867	936	906	879	966	936	964	904	879	972	912	844	936	882	949	935	897	915	915	940	947	937	883	874	961	932	870	917	890	934	931	933	908	921	953	959	926	922	895	916	959	873	884	888	888	906	940	905	893	906	908	959	964	923	839	932	901	864	889	879	888	972	917	835	951	965	962	933	907	877	899	926	922	890	952	862	867	895	935	909	906	930	857	919	918	938	934	889	902	947	871	904	899	897	929	944	883	923	972	894	897	988	939	901	879	935	878	926	915	902	904	897	998	893	973	934	884	918	932	910	891	858	893	925	897	939	951	901	975	883	896	873	923	935	914	923	919	912	944	884	956	958	902	907	873	867	887	907	943	925	933	861	932	918	893	933	902	930	937	873	912	870	931	895	910	891	1004	869	926	916	927	888	941	872	861	915	976	916	924	913	917	925	926	897	900	894	932	904	875	908	971	891	905	925	927	951	871	907	913	920	940	895	941	906	951	920	910	980	973	955	907	941	881	918	903	942	813	921	945	944	914	887	922	888	907	917	882	922	901	954	873	965	964	844	913	916	901	974	850	962	874	953	909	872	937	897	911	937	903	857	945	894	908	923	940	902	932	867	932	953	925	863	902	926	935	943	857	926	906	867	859	884	907	937	885	936	930	905	862	879	964	884	921	917	945	894	937	925	891	931	920	909	897	877	894	925	898	902	918	928	913	889	938	846	870	948	946	931	921	909	895	964	925	976	885	958	905	888	908	903	868	900	901	852	884	924	926	928	873	914	910	916	871	962	834	862	967	870	932	901	907	911	998	934	876	946	915	881	866	926	948	933	904	905	851	956	912	933	919	928	843	917	879	919	884	900	889	916	894	871	890	887	867	902	923	907	868	930	981	972	885	919	898	914	950	921	895	906	885	901	931	885	960	965	983	902	913	917	949	926	937	910	883	925	958	931	898	917	935	862	874	851	917	916	903	861	902	954	946	894	943	879	977	865	923	973	892	924	884	900	955	934	922	868	922	986	923	901	918	902	931	906	948	923	892	892	963	915	881	893	892	917	943	930	906	858	864	937	925	887	915	897	923	892	924	929	905	931	865	987	915	944	887	896	926	920	846	929	914	886	878	921	955	936	919	949	885	915	888	889	915	949	947	936	926	922	867	959	924	910	931	915	939	880	892	877	909	924	966	897	906	911	918	900	893	839	881	926	965	935	906	917	910	934	899	874	897	883	865	977	927	882	928	888	882	915	918	938	925	943	881	924	945	923	921	917	932	878	955	931	934	966	951	903	865	919	891	903	892	881	930	934	894	907	969	923	931	866	939	932	903	956	881	906	904	901	897	864	914	947	925	933	898	860	877	886	961	902	875	884	908	871	929	913	889	889	904	886	918	919	919	861	874	922	903	901	910	898	893	910	969	843	892	936	913	970	916	877	867	879	955	935	877	867	888	906	854	909	888	957	886	908	928	861	901	938	867	910	910	900	936	927	910	942	874	867	869	904	949	873	927	928	889	925	898	919	926	886	938	957	960	894	888	912	883	902	967	903	965	904	895	904	879	916	908	914	887	918	888	926	928	947	875	908	910	900	860	904	898	934	932	915	919	925	934	900	955	885	959	905	852	903	868	922	942	924	981	850	912	944	870	905	873	891	877	915	887	876	901	957	955	953	953	931	947	941	907	894	883	898	883	892	908	882	913	894	874	902	838	900	862	966	898	966	911	923	879	878	962	949	893	935	902	881	969	965	929	875	934	860	914	963	938	933	917	863	933	873	986	938	855	916	956	969	959	906	991	927	932	892	897	873	953	951	934	912	935	856	929	913	891	901	947	892	863	938	919	926	921	990	970	920	933	948	911	913	913	917	849	935	914	980	871	986	918	933	902	899	908	935	916	911	925	909	930	960	895	917	879	909	952	915	898	925	979	908	889
44058	43677	42952	42266	41187	32921	24846	20791	14092	12163	8232	4359	3616	2915	1845	1191	1034	1119	980	1092	2932	2804	816	516	528	474	422	424	416	395	447	446	442	389	418	385	394	441	406	407	393	434	378	403	412	367	447	416	432	420	384	383	408	406	444	440	366	406	405	408	405	422	417	427	401	400	376	403	416	434	490	435	382	404	432	410	434	389	438	443	424	474	484	377	416	382	420	449	399	399	436	415	391	415	393	433	412	418	413	403	403	391	391	410	397	432	433	391	406	386	432	398	391	399	430	398	462	366	370	433	402	401	430	437	408	404	422	402	371	396	402	392	378	369	447	423	383	395	440	440	431	420	396	390	385	433	387	410	435	403	386	376	435	424	415	421	392	375	414	431	401	401	417	416	370	398	378	397	412	378	377	450	433	383	444	380	408	442	402	415	418	430	404	441	423	405	410	361	382	422	387	402	402	398	361	420	399	411	411	399	387	411	391	406	384	398	404	367	426	411	382	382	407	376	419	426	436	415	422	395	440	345	396	378	427	430	437	378	372	396	430	417	435	419	416	402	382	378	394	413	407	385	393	433	447	419	461	377	445	412	441	387	402	421	419	398	394	450	403	395	397	426	425	401	413	394	374	388	414	396	414	424	387	398	380	409	404	376	376	427	397	406	366	374	418	391	381	396	458	376	385	403	405	388	410	403	436	385	381	387	388	410	411	418	396	443	417	415	409	421	389	369	431	418	358	412	447	413	416	410	389	429	430	430	426	388	379	424	419	402	408	416	425	431	418	432	400	427	396	384	408	442	429	415	360	391	355	381	357	368	423	397	422	413	387	394	439	418	431	447	410	431	399	403	401	416	433	414	415	388	395	427	422	429	393	411	424	345	370	391	432	392	424	433	426	435	412	392	428	435	402	398	428	415	415	345	414	455	420	431	413	424	389	400	412	427	424	439	386	388	405	418	436	423	424	422	423	410	420	413	404	383	404	405	389	395	397	430	409	386	381	409	399	384	404	447	408	410	411	451	402	410	388	435	413	415	454	445	416	421	418	408	424	391	414	412	395	415	418	416	393	396	400	412	421	399	423	432	400	430	402	393	400	392	406	400	425	468	436	424	419	390	467	427	383	414	397	404	411	429	452	419	443	394	397	392	415	439	422	432	404	403	395	407	382	414	400	424	420	403	412	414	402	366	385	405	420	406	416	395	427	392	414	444	406	423	456	398	439	430	373	425	425	407	429	415	398	394	382	389	435	406	463	380	388	414	408	427	399	410	400	445	429	405	375	405	410	409	417	409	364	376	402	388	453	432	393	408	412	409	446	398	370	392	411	421	377	403	386	387	413	423	414	396	459	391	394	403	417	408	416	382	450	385	412	362	422	407	361	421	444	433	402	397	421	419	409	433	389	393	390	393	434	410	392	378	385	415	400	407	402	433	417	397	410	417	405	426	405	393	427	422	428	416	451	408	410	415	422	439	405	414	376	400	428	428	427	384	392	434	419	394	388	399	442	411	423	421	449	422	376	406	414	392	392	400	419	416	409	387	408	398	427	410	432	429	413	401	388	420	386	393	427	376	431	436	423	417	425	414	416	425	432	388	403	378	429	392	430	434	396	440	431	407	428	386	404	376	413	418	412	410	379	419	448	440	432	433	424	418	389	407	385	423	417	377	387	404	435	388	402	405	386	390	394	404	367	384	414	431	438	350	418	412	396	364	381	417	357	360	401	422	430	404	379	371	398	391	389	383	447	429	422	414	409	398	419	388	429	409	413	449	406	404	438	410	403	431	437	421	440	415	410	390	384	382	431	402	441	396	389	408	406	389	397	393	424	377	383	425	406	404	397	416	441	405	381	422	400	402	409	388	407	439	417	424	432	408	422	428	397	420	389	421	388	408	416	392	388	376	411	421	389	427	436	383	413	399	395	414	384	409	384	370	357	388	420	427	384	376	422	419	397	392	393	396	429	408	383	432	402	428	424	398	412	406	425	413	399	407	363	406	430	390	371	418	425	443	409	424	405	396	384	387	419	387	395	396	406	411	389	435	427	456	379	445	376	434	407	366	420	426	405	415	407	393	416	418	374	425	407	414	380	453	419	384	445	364	393	395	390	416	379	416	399	421	429	409	398	447	407	420	374	408	391	366	423	414	416	418	415	399	384	415	361	418	416	380	406	411	425	427	421	387	422	414	417	393	432	394	380	390	400	388	446	412	380	458	429	383	422	421	391	398	404	398	400	421	424	407	436	408	440	408	412	413	445	350	451	401	385	426	414	462	397	397	391	383	434	449	407	393	391	396	443	415	371	440	405	412	406	397	413	436	378	449	426	398	414	437	402	387	426	400	383	378	383	432	386	389	404	390	394	416	408	426	377	406	418	402	421	426	426	428	393	383	418	407	395	400	403	367	371	394	417	401	423	409	404	393	388	405	406	407	399	407	410	388	416	382	442	421	406	405	399	418	431	394	357	423	384	415	411	398	394	408	399	414	417	386	404	396	417	408	371	389	408	442	397	420	382	418	408	388	425	417	398	405	419	429	403	395	405	367	397	463	425	420	438	426	392	480	392	421	417	425	396	376	390	406	407	421	402	387	398	421	397	436	357	396	394	426	384	410	367	427	391	437	374	427	427	428	398	398	388	410	387	397	457	378	412	392	426	414	402	396	437	419	389	394	406	418	400	391	411	390	388	398	396	375	423	401	382	412	370	411	412	430	390	403	412	437	393	466	395	387	417	400	379	395	371	377	404	387	441	406	376	407	387	422	438	383	390	395	419	402	439	410	418	431	417	425	395	409	410	406	432	395	381	453	410	394	430	388	372	362	446	371	386	407	381	390	428	435	376	389	401	407	415	429	417	397	384	405	386	412	409	398	386	393	436	417	404	416	430	435	391	431	371	442	429	413	396	419	387	407	413	421	409	403	412	410	384	404	412	403	441	382	424	387	375	362	376	422	416	394	392	420	397	444	456	419	425	365	404	414	436	394	401	408	414	406	425	433	404	408	390	413	405	438	403	378	415	387	366	421	398	409	367	386	402	382	425	443	405	374	415	422	369	433	392	395	377	421	422	423	412	381	408	409	427	380	398	422	394	421	364	418	392	391	420	392	441	418	408	449	415	406	404	377	407	425	439	435	413	391	408	411	412	377	432	464	390	468	399	405	394	379	374	385	368	399	427	445	384	424	415	417	401	386	434	369	393	413	429	432	428	423	413	379	394	389	434	405	393	417	423	419	430	431	422	413	392	429	391	408	419	433	410	358	403	394	388	419	410	383	419	389	410	414	399	414	422	411	433	403	441	387	407	403	379	385	381	401	394	404	395	414	404	399	421	429	360	431	398	420	419	439	407	435	423	396	432	429	396	402	388	391	425	426	427	428	444	418	412	381	407	460	443	388	414	374	411	383	409	399	396	359	417	385	400	407	391	403	424	426	390	402	392	445	441	382	428	399	428	402	435	386	420	417	422	410	438	419	379	411	384	387	395	369	439	419	418	421	384	415
36353	43821	50361	53776	51411	35353	23950	22014	18192	23281	19606	12595	12015	9754	6965	4722	4124	4653	4208	4637	13733	12284	2872	1535	1703	1315	1225	1134	1058	1100	1112	1452	1094	990	937	954	997	997	972	957	982	1050	1001	995	1006	996	948	1026	1009	978	983	969	961	1021	953	1003	1018	1020	1061	1085	1046	1035	979	1096	963	1048	1097	1063	1031	1094	1107	1057	1002	1032	1111	1027	979	999	1007	976	1025	969	1030	1001	955	1094	1167	1141	1026	1085	936	981	1036	988	1033	977	990	974	950	979	971	1041	976	979	997	931	960	935	1013	963	994	1014	1007	941	949	1035	951	993	974	935	973	973	982	984	973	944	972	993	1026	966	999	935	980	992	970	946	983	969	973	999	985	997	1004	950	1027	1014	1004	1010	1009	990	1024	1033	995	946	980	940	958	966	966	984	980	956	1008	997	955	963	980	942	967	977	1003	961	1044	1007	943	971	971	987	958	975	985	966	1005	948	1013	995	1005	1020	937	966	1028	965	1013	957	1019	971	969	998	982	991	972	1009	960	965	960	1044	979	1008	1017	1019	967	1076	971	952	980	993	994	1068	983	953	1030	970	962	969	1003	1022	969	981	967	975	1017	966	1005	1041	1028	980	973	942	983	998	948	958	996	986	968	1030	1051	1044	994	985	1030	973	989	1001	941	943	960	1029	1001	941	958	935	1008	976	968	967	962	1002	1015	942	929	925	967	991	1015	986	951	993	1033	986	966	949	970	965	981	983	993	987	1023	946	1007	1012	1009	991	959	1035	1003	990	981	910	957	1008	1015	997	985	963	939	1016	976	999	958	1051	963	1062	1051	1012	993	1009	956	1021	998	1009	989	952	986	999	1030	987	1022	987	1001	1026	946	987	1015	960	1006	1019	999	989	993	989	1025	997	962	941	930	993	933	1021	986	1026	999	1013	994	992	963	986	981	926	999	977	1018	971	991	986	944	963	986	982	971	1013	932	993	983	1007	998	954	988	1013	984	951	971	949	1010	999	1006	1016	950	967	978	955	986	942	947	975	982	937	954	990	971	997	971	1017	962	1003	1001	917	1010	970	1028	950	997	999	1003	966	1000	971	972	994	1031	1001	983	1013	1000	935	945	1023	981	956	973	1001	954	987	1015	940	959	1016	1006	1005	957	1025	1024	1043	1012	979	1019	985	1029	970	985	973	1000	964	966	997	1047	988	987	1022	1030	1025	956	1029	988	951	950	944	1010	947	1019	992	997	1011	1014	1003	931	1032	978	1016	980	994	938	997	1007	991	998	1041	1013	993	1011	1018	1033	1008	997	981	1020	999	950	1025	967	992	975	984	966	1042	940	1019	930	975	954	969	945	993	941	1004	919	998	1043	1028	998	981	965	954	1010	1025	949	995	951	1016	996	989	956	1011	1009	971	1000	996	1015	975	1030	932	984	947	957	998	987	963	1029	980	1003	965	1005	952	974	982	968	943	983	1003	976	958	994	922	1009	963	995	1004	999	936	997	975	1041	1023	984	1017	999	979	1016	992	1038	954	977	964	1030	974	1016	1029	980	957	962	936	982	954	977	1004	1016	957	1032	1009	941	958	993	936	966	957	953	955	1003	1012	966	984	953	975	1013	932	983	976	945	973	975	985	973	947	993	946	940	983	1018	1013	969	1006	1000	1021	1007	1002	987	968	1040	1056	995	1040	989	1001	1001	1028	998	956	956	989	1012	991	959	971	928	914	994	1068	964	945	1025	928	958	997	1002	1022	973	1026	1037	984	1002	987	1046	946	978	1005	967	971	1005	936	980	999	968	968	1006	967	963	993	1021	935	1045	941	916	1019	1007	968	998	999	961	936	1030	1020	943	962	992	1009	921	981	983	1026	1028	981	982	954	985	984	1012	983	933	988	1002	1012	959	977	979	982	981	1012	1018	939	997	985	993	966	998	1011	996	989	957	977	975	922	940	1000	963	990	941	953	945	983	984	915	965	983	993	931	1001	946	1010	966	963	976	987	901	981	971	980	987	1026	943	986	1024	1046	965	1002	987	997	940	976	1036	971	914	964	1002	996	961	984	918	991	1013	1047	964	1015	947	948	923	1005	977	922	1002	1008	972	973	1009	965	962	968	963	1059	1012	923	1006	989	908	1012	951	953	958	978	1001	967	929	1001	983	1024	988	940	967	988	1015	980	975	1004	973	1036	996	931	909	979	996	1004	939	990	997	919	961	919	1011	995	1002	960	995	938	1004	993	957	1046	996	978	1004	981	1043	978	974	1021	978	1003	948	968	958	954	1008	999	973	973	990	1037	1040	923	1046	992	948	956	1005	976	1002	1021	1000	971	980	956	914	931	983	977	927	923	949	969	957	989	989	983	966	1027	970	995	958	963	959	965	986	1042	968	941	981	957	986	987	1019	1004	990	955	963	952	1029	966	964	976	927	1013	976	967	974	972	1012	952	1048	964	1018	987	951	1010	1059	947	940	1011	956	980	1046	961	1024	963	1004	986	995	986	918	1010	967	961	1000	979	1005	957	950	1007	1018	937	951	1013	1039	1000	953	1009	1003	1013	1011	1017	957	1007	966	906	926	1008	1001	1022	1038	930	978	1023	978	966	1038	971	1036	987	984	961	965	981	946	945	970	931	1013	1017	955	950	1038	975	982	1006	988	1001	958	962	1021	996	983	956	960	937	972	973	964	938	970	954	1018	894	1001	977	935	983	1017	987	1025	978	966	996	962	936	953	981	968	1012	980	962	983	1061	942	1009	991	954	991	943	1002	938	1009	987	988	918	991	1014	963	1017	1010	1021	948	956	986	997	1002	1003	991	967	1017	985	973	1016	965	1011	994	1001	1002	978	1001	947	971	1005	946	987	994	973	1041	1014	955	929	1007	980	1033	936	1017	967	975	991	988	1055	961	982	989	986	983	991	912	1027	920	1017	995	999	972	1003	1056	934	985	942	1000	985	1022	976	973	950	991	1017	979	926	986	939	944	1011	991	982	965	992	973	928	972	910	991	987	937	990	1001	963	966	960	991	982	927	1040	933	1021	1039	991	943	1053	1020	960	968	973	974	965	960	947	987	974	999	1013	924	948	980	956	958	966	997	980	990	1020	943	990	965	924	997	984	946	1008	967	971	969	974	965	1027	949	1034	973	944	973	968	1007	981	987	1008	962	939	938	1006	988	1008	957	1020	991	1014	956	942	1015	990	973	1028	986	962	989	1068	960	991	955	988	936	1029	1012	1000	938	935	1015	1049	990	933	973	948	948	980	928	931	958	994	1005	1011	987	1001	997	997	938	943	1058	962	983	1014	951	1025	982	1009	1004	984	981	1003	970	1015	991	1003	973	995	995	963	964	970	929	1013	949	1030	954	956	974	984	952	1020	1023	971	1023	962	951	996	1006	1068	987	923	970	933	960	926	1047	937	1006	1024	987	999	915	971	961	981	1006	996	974	970	998	989	968	944	1001	980	973	998	979	972	1009	987	972	990	1011	988	985	959	1007	958	929	957	998	987	937	998	957	1075	996	985	991	1010	1037	1038	977	960	1000	987	997	983	933	1010	923	902	964	994	945	940	937	1005	1000	992	1032	980	1023	976	969	1031	1008	987	970	1017	988	983	1006	980	1037	1018	993	967	1000	1011	1000	976	1002	973	1032	1032	1007	1026	1034	989	993	941	991	956	972	981	1027	996	1002	1037	965	1021	1036	956	949	979	1000	952	1041	916	970	930	985	973	986	976	981	1008	983	994	966	995	968	983	992	994	987	1004	975	1010	1013	966	966	982	944	991	1047	956	959	964	1026	985	987	966	982	1000	964	1025	990	973	994	1033	1050	992	990	1008	958	938	978	935	983	946	979	980	985	1005	1015	935	979	1006	917	987	1016	955	991	928	1002	907	978	1111	1014	970	1025	932	986	1009	983	949	941	1006	1002	979	913	980	1019	1019	980	953	980	992	1012	973	1062	954	954	1034	997	1075	990	966	979	961	977	993	971	926	947	997	992	980	986
53379	46758	37621	36294	39685	32870	26689	25499	24364	26141	20407	14943	11078	9311	4568	3204	2342	2151	2047	2324	6303	7138	1844	695	622	507	470	360	383	407	466	658	434	356	339	331	340	356	364	348	392	351	395	388	383	367	366	365	380	389	375	343	342	368	335	380	345	393	382	401	387	383	392	344	378	347	378	382	383	388	393	381	368	370	350	381	383	389	362	382	390	398	379	394	375	403	462	386	343	393	383	375	383	348	342	366	373	403	393	388	372	371	377	345	359	391	357	406	361	356	354	348	340	377	387	372	405	311	365	366	358	414	374	401	362	369	372	372	331	410	367	343	349	350	371	385	373	378	365	383	366	345	376	370	362	402	371	380	364	378	367	375	368	401	358	335	360	371	361	352	350	335	362	363	379	381	378	357	374	337	383	385	397	377	365	386	368	380	359	362	372	387	411	336	336	355	356	402	365	368	372	361	350	362	372	348	367	363	366	353	374	362	376	374	378	350	375	396	372	363	406	359	389	352	357	381	398	392	322	377	386	390	377	375	362	361	380	379	361	393	413	365	398	399	392	337	352	386	357	374	358	374	396	385	377	363	351	354	344	381	375	360	341	367	371	354	385	335	363	376	331	379	389	366	360	367	352	380	368	387	361	351	366	345	360	368	346	344	332	376	329	365	373	359	357	359	372	397	360	354	387	378	373	365	383	384	350	366	384	364	366	373	402	388	375	370	385	367	353	348	350	406	368	378	347	358	354	398	358	380	356	376	340	345	379	358	391	375	388	360	337	383	372	375	346	329	372	379	375	393	371	352	366	383	374	327	376	331	352	334	370	362	350	368	337	344	377	365	329	380	381	360	336	394	388	369	379	389	348	353	374	388	347	379	333	379	351	340	382	318	347	414	392	344	356	382	350	398	354	323	345	372	335	351	366	352	369	352	380	344	379	365	400	372	338	365	395	361	368	363	353	377	350	366	359	360	399	369	333	411	357	359	358	352	363	364	388	338	362	404	355	391	324	319	297	368	320	367	380	379	391	385	337	353	362	376	399	320	361	394	371	338	372	369	399	393	369	369	340	370	361	347	365	364	322	324	366	330	392	378	362	375	372	357	367	374	355	376	399	339	337	364	401	348	363	361	392	370	391	366	328	366	350	344	356	372	356	358	335	367	379	394	371	364	381	325	358	372	374	390	377	352	339	361	393	387	360	398	364	392	402	347	372	333	364	384	386	342	390	381	316	389	354	379	362	371	327	350	388	361	372	381	366	362	372	359	386	405	352	379	375	368	337	352	387	333	389	367	363	299	347	338	381	378	382	383	360	406	357	351	391	403	351	375	389	385	342	369	381	355	328	400	351	348	392	369	349	379	366	369	389	358	381	379	343	334	339	379	402	346	371	353	387	357	333	358	356	343	362	369	374	363	357	332	369	362	354	374	384	353	379	388	341	389	344	368	345	326	383	380	359	342	334	366	342	364	378	379	357	395	371	345	333	367	374	339	383	342	366	384	355	374	343	388	375	318	331	378	394	378	379	355	371	390	396	352	342	377	366	384	329	334	384	325	360	377	348	361	389	356	411	373	353	358	382	353	319	337	377	342	358	393	348	356	382	350	357	369	388	375	347	373	350	343	388	381	347	312	357	364	353	346	371	352	362	360	377	348	372	336	361	376	356	365	393	380	382	408	398	376	337	377	374	403	382	388	351	327	361	350	356	372	377	378	334	374	342	361	334	382	367	361	368	366	370	343	347	376	390	364	380	345	350	319	380	350	413	340	383	345	370	367	325	364	331	403	339	355	347	390	387	366	385	360	311	379	388	365	337	329	367	370	369	370	333	383	390	407	369	374	333	370	324	383	377	377	410	334	368	360	348	375	314	357	318	392	387	346	346	358	361	359	331	345	353	367	364	355	399	352	342	366	432	385	391	354	382	370	368	357	407	371	367	361	374	340	396	324	389	342	348	362	347	380	379	352	354	370	406	380	324	344	350	355	335	381	363	355	359	369	358	367	347	338	368	402	375	349	370	355	344	335	341	359	358	386	365	336	351	383	348	326	352	351	352	315	401	315	354	379	371	380	393	367	383	400	368	332	391	363	360	352	360	333	378	385	351	368	348	371	360	339	340	395	348	364	347	378	364	352	369	327	365	355	376	356	353	373	373	356	368	376	405	368	392	398	367	367	397	347	358	388	403	338	395	369	359	366	383	386	348	333	366	368	366	399	401	366	335	353	341	396	347	367	380	373	338	352	394	363	358	369	313	338	364	399	384	353	356	343	387	365	325	398	343	364	358	369	368	391	373	385	332	393	381	360	312	405	361	360	319	357	358	314	328	370	355	376	373	366	347	377	375	333	361	360	336	373	349	365	310	355	391	368	375	375	330	345	353	339	354	351	354	370	397	371	366	338	377	356	344	380	380	380	357	366	356	332	390	382	352	374	315	377	361	379	350	359	390	370	356	358	367	424	373	383	340	353	391	381	344	376	345	374	385	367	361	380	345	328	340	375	378	360	348	383	347	366	365	366	378	373	382	355	383	373	351	386	364	349	353	382	382	350	369	372	406	377	347	345	370	360	347	340	365	348	373	401	356	400	371	372	357	358	382	381	366	383	362	371	353	371	350	326	337	350	361	336	343	372	354	393	364	399	342	379	338	364	363	353	383	363	392	359	373	386	350	350	374	380	352	386	353	360	373	353	350	373	392	366	386	391	372	370	366	358	349	399	371	353	384	351	346	373	356	360	381	370	369	392	369	365	350	387	369	357	380	398	363	348	345	363	374	388	413	350	337	389	352	356	389	346	367	383	389	358	352	355	350	346	382	387	345	357	348	359	377	370	393	406	387	370	366	356	379	340	351	368	371	363	406	365	320	386	363	376	348	363	380	314	389	367	368	354	352	364	407	352	371	365	390	353	378	367	329	331	400	347	370	378	326	363	405	368	341	393	379	388	343	338	364	366	360	365	384	386	375	354	368	353	391	334	345	350	376	356	348	362	377	362	378	370	388	331	372	352	318	363	388	405	335	378	378	382	419	382	361	358	365	340	348	379	377	371	355	382	341	335	365	350	347	380	383	404	370	355	363	351	331	334	344	393	334	378	337	362	321	358	389	360	371	409	375	334	376	359	358	356	378	391	392	380	361	387	372	353	336	350	381	391	355	379	376	344	383	401	361	374	373	380	349	357	377	347	367	375	345	371	365	379	362	360	323	375	356	358	382	358	347	383	356	357	371	301	378	349	340	360	382	356	380	341	366	346	377	372	400	395	364	363	377	362	393	392	353	349	380	362	363	346	363	332	381	379	388	350	344	353	370	381	375	378	398	407	358	385	350	376	373	394	400	372	371	366	359	338	366	346	373	349	342	353	350	344	350	372	342	398	349	361	333	367	365	366	367	396	336	384	370	352	363	358	383	372	381	375	385	372	391	391	371	403	363	376	372	353	405	374	355	369	394	370	350	351	392	345	349	361	311	352	344	362	381	384	388	354	361	396	369	373	366	366	361	330	378	361
44286	54948	52130	56166	51560	41765	33515	31201	30543	36082	31027	25153	23985	20447	12049	11186	8562	8653	7994	9751	23152	22192	6938	2483	2033	1510	1535	1014	1024	1007	1703	2848	1295	967	900	869	923	898	858	870	839	812	878	849	846	863	856	895	905	841	895	828	913	864	892	917	860	992	891	1000	975	963	960	926	917	1034	1002	953	1008	943	1041	932	962	957	1010	946	917	892	880	900	893	904	876	809	947	1223	1337	1163	1004	881	853	829	899	829	804	818	885	880	873	846	825	840	836	846	822	821	865	868	838	838	929	875	855	834	851	836	825	828	847	857	835	861	826	845	848	821	842	835	816	830	846	859	851	840	879	872	813	867	839	851	823	818	834	897	838	825	815	850	817	827	839	838	854	813	856	830	842	916	903	865	843	813	852	890	864	874	849	875	821	804	847	832	851	872	780	851	843	832	878	855	852	897	836	842	819	803	826	817	860	880	840	799	846	792	808	840	818	823	893	858	911	870	838	808	846	865	830	765	836	839	847	846	808	820	887	850	847	889	882	879	808	883	833	844	784	838	857	854	793	868	827	867	856	840	876	865	887	811	821	796	816	827	896	894	820	839	883	819	865	837	843	854	845	829	825	844	884	843	890	816	847	880	839	844	875	849	868	841	848	861	882	808	851	820	843	825	848	852	858	928	858	828	859	821	863	883	801	846	805	849	816	838	883	812	810	825	841	843	828	825	816	832	821	850	823	829	831	843	895	815	891	861	793	837	799	855	853	866	901	817	924	831	853	834	844	880	846	818	828	851	883	840	806	822	898	887	804	871	876	856	914	864	805	808	834	860	815	867	819	871	905	771	886	844	914	877	863	847	829	825	810	860	870	786	899	907	848	860	870	849	864	806	831	825	797	857	853	785	894	815	864	913	870	811	821	824	874	834	833	804	807	852	808	866	824	856	847	846	863	836	861	838	869	802	795	890	801	874	881	885	878	822	879	830	842	880	870	838	792	829	861	801	871	874	879	816	855	817	840	826	864	883	855	901	836	801	843	862	847	856	810	845	818	862	834	806	831	819	848	899	829	832	806	873	827	794	842	854	800	789	912	857	850	875	810	840	835	857	896	855	827	885	797	843	847	862	875	843	856	871	824	821	820	835	847	846	839	823	817	885	835	816	878	813	887	827	823	847	839	790	813	857	840	847	847	812	870	914	855	856	884	812	880	802	780	881	791	823	855	864	823	811	843	899	779	877	825	840	813	830	865	903	873	833	856	889	818	869	841	828	828	866	852	839	882	810	869	941	854	857	851	873	867	873	841	868	815	777	838	826	799	862	824	857	816	914	839	852	822	844	870	880	883	872	854	878	878	822	872	847	845	850	841	838	816	821	828	884	834	832	834	760	853	838	855	840	837	843	809	836	825	813	842	844	891	836	862	846	813	899	812	830	856	829	848	859	878	838	785	883	870	828	862	871	842	866	821	866	865	871	823	854	845	877	836	780	813	791	850	830	836	808	884	850	797	856	880	842	849	843	844	831	804	865	803	852	853	833	860	873	877	872	779	856	868	859	860	887	864	824	806	798	828	851	784	897	863	863	831	878	883	848	849	829	855	790	820	922	809	835	882	866	884	793	857	828	817	829	868	867	833	827	849	838	884	815	840	833	834	854	849	870	855	849	885	832	859	919	869	871	837	844	796	825	802	919	824	863	834	813	837	845	904	833	860	835	828	882	841	792	851	829	846	882	887	833	907	869	863	829	765	875	803	846	852	897	806	846	852	830	858	852	855	855	900	832	816	820	776	830	839	839	853	797	863	846	794	835	810	829	865	880	824	842	857	810	849	800	834	849	875	849	816	855	852	809	847	825	851	802	835	865	876	909	821	833	860	831	892	852	856	815	827	826	848	814	890	840	854	874	879	830	856	874	833	802	839	860	757	861	806	845	876	884	865	831	885	879	782	870	865	764	835	873	875	817	891	856	845	826	899	858	830	805	843	883	863	868	814	830	824	854	871	798	815	871	804	862	851	881	793	855	845	824	817	909	861	836	851	875	834	815	860	833	837	832	850	859	903	855	800	898	862	818	831	861	859	799	884	806	835	792	832	891	924	900	809	820	824	820	852	855	828	893	824	875	821	818	846	825	830	826	811	833	815	847	800	809	856	884	894	829	817	875	830	818	858	847	879	849	822	870	890	859	879	830	820	807	869	858	861	811	829	868	800	815	840	845	861	844	818	801	868	947	855	860	850	805	848	816	899	865	825	862	852	789	847	860	933	852	875	890	815	888	837	850	860	793	862	840	871	815	853	829	813	880	854	865	835	830	805	841	871	864	895	885	828	801	850	827	864	870	819	829	876	816	863	826	866	801	848	862	882	813	812	849	821	829	870	833	861	855	871	847	908	847	798	835	833	838	808	837	861	846	798	844	807	831	877	879	855	801	784	820	878	843	815	777	909	834	803	835	828	876	820	827	865	821	814	895	878	926	839	863	846	842	910	867	821	877	835	892	847	819	866	808	883	773	893	827	874	917	864	863	846	832	833	869	869	848	842	831	799	842	811	903	871	899	838	859	859	880	851	903	870	852	883	807	836	872	826	847	807	800	868	802	847	838	819	875	838	822	832	856	849	911	879	867	880	877	859	889	841	877	796	827	876	854	858	845	854	837	885	863	868	843	857	894	850	860	833	825	819	886	802	871	848	844	810	841	830	834	867	881	843	847	829	844	869	810	805	841	860	821	827	846	828	846	885	847	840	827	818	851	835	829	875	852	873	866	854	863	861	822	856	757	845	900	779	802	865	908	793	848	893	813	921	846	879	760	867	794	854	885	852	838	819	847	853	839	796	823	839	840	874	876	886	833	793	848	855	833	875	854	786	867	834	895	837	876	813	827	862	792	817	890	856	807	860	820	832	741	893	843	858	888	893	813	807	862	825	855	907	810	860	838	834	833	874	905	856	859	915	853	811	837	857	870	896	809	858	838	867	854	863	855	892	854	806	847	871	842	845	878	846	901	858	809	862	869	862	872	855	841	826	809	779	847	877	845	840	891	891	845	833	837	869	848	821	865	793	907	822	841	853	835	844	871	834	829	908	843	897	891	860	870	869	833	809	882	842	878	830	871	852	798	843	880	830	819	841	852	851	835	898	848	847	861	832	893	832	805	891	812	838	801	891	899	824	821	841	846	863	881	861	840	809	834	867	891	811	849	846	859	823	899	923	864	868	839	802	837	755	831	809	821	825	862	821	813	856	848	888	819	819	885	879	885	839	889	835	836	872	901	845	812	866	852	826	840	888	822	869	894	863	855	871	844	856	885	872	836	863	862	831	837	879	815	845	893	906	822	893	843	831	843	845	859	832	848	859	845	774	845	800	802	833	837	833	866	858	847	844	885	845	817	852	843	811	873	846	858	918	851	862	855	890	861	823	830	867	859	814	873	833	824	812	889	857	831	850	843	865	884	851	820	851	828	883	862	867	875	820	858	837	810	834	855	839	803	893	857	823	862	824	881	846	848	795	856	872	861	851	889	827	859
15418	19511	20117	27452	17628	6566	2249	1207	903	1044	785	628	603	502	451	414	440	429	409	420	525	612	418	401	406	383	382	383	391	372	413	372	391	375	380	414	384	382	371	360	399	400	397	420	381	398	391	387	380	388	389	415	390	379	393	425	430	400	362	330	388	391	390	416	452	362	386	391	413	385	401	377	394	400	411	377	398	371	418	402	395	358	376	422	377	412	388	383	394	376	414	361	392	414	369	413	415	398	412	377	396	391	361	434	366	383	395	405	369	401	426	397	412	369	398	404	391	389	424	382	395	393	381	410	341	398	394	390	410	390	409	358	394	375	422	380	417	366	375	406	415	393	400	407	401	386	371	427	404	377	409	397	389	407	410	369	420	370	374	401	409	364	366	391	416	410	389	382	392	384	364	406	398	388	378	413	397	408	375	417	378	377	425	401	393	398	405	372	393	381	378	411	396	381	384	348	392	393	381	412	408	396	408	390	384	386	363	375	422	393	381	385	415	380	405	397	395	368	365	413	375	352	360	403	432	375	371	379	390	374	408	362	370	408	414	427	390	382	377	411	364	415	412	388	383	389	417	401	369	418	367	364	378	386	419	356	366	369	399	364	414	408	400	383	377	404	400	419	388	416	398	355	360	415	415	347	389	355	462	365	371	358	368	407	377	376	418	337	382	424	397	356	393	388	374	365	394	354	371	390	390	377	380	373	418	401	388	380	422	410	408	367	378	423	365	392	377	391	382	360	395	379	383	363	408	398	385	387	403	407	423	358	437	408	375	355	390	410	389	364	370	377	383	406	372	420	373	418	351	367	398	370	386	396	378	388	394	384	414	360	407	410	376	370	395	381	375	386	401	395	433	409	369	338	415	385	385	368	391	380	376	441	409	394	401	355	391	404	379	386	397	390	440	381	383	390	358	374	361	401	414	378	375	397	339	415	414	385	377	396	395	404	388	396	409	395	366	387	394	396	393	379	420	379	398	393	373	395	391	396	395	398	424	390	452	403	402	399	379	396	372	404	417	356	388	365	401	361	417	420	389	353	398	383	373	373	426	374	392	401	415	372	418	405	393	371	403	367	406	398	390	387	385	378	381	322	366	385	393	376	390	387	393	422	400	425	380	411	385	406	399	384	403	380	352	392	364	423	389	411	369	377	401	390	414	416	416	361	396	399	386	380	405	414	426	405	415	369	388	377	424	366	386	358	357	377	373	373	390	376	383	380	373	362	391	415	397	380	390	386	340	404	390	406	386	391	379	385	436	394	398	384	407	416	395	361	401	359	431	371	374	387	380	393	365	416	398	377	383	415	365	403	413	358	390	380	392	366	401	428	364	420	386	365	380	392	368	366	357	390	372	384	401	381	409	373	414	365	402	384	348	391	390	411	366	392	383	431	428	417	390	412	355	382	389	352	411	410	411	372	391	408	392	405	372	371	434	408	401	399	364	396	376	376	358	376	414	383	392	397	351	395	372	366	358	407	424	374	375	400	391	371	393	408	360	402	379	389	390	401	394	385	392	402	404	417	353	437	411	380	366	401	380	421	385	390	346	345	414	395	398	391	405	394	382	389	368	409	364	381	392	397	430	375	396	392	409	428	389	381	371	421	356	369	385	375	368	372	387	362	391	387	403	370	403	384	385	371	420	402	374	396	366	360	404	405	388	366	394	391	368	391	449	397	384	403	415	417	405	424	397	401	362	400	422	360	383	444	385	398	404	392	412	350	393	400	359	378	379	398	373	425	381	426	416	380	395	411	359	355	375	366	370	415	409	395	424	383	371	373	434	418	375	330	377	400	379	357	357	414	401	371	387	390	399	383	372	410	409	399	396	383	416	389	387	370	400	407	397	363	357	405	383	386	418	383	372	405	368	408	420	406	422	363	371	382	440	387	416	399	390	392	395	376	383	407	401	417	407	417	385	377	378	400	353	377	385	380	377	401	368	405	356	368	383	375	372	424	364	418	368	394	404	394	409	423	403	419	404	362	360	382	383	348	375	378	342	417	439	364	369	416	390	406	412	413	383	390	388	370	358	423	412	389	401	338	384	414	354	410	421	403	386	392	353	358	372	385	400	390	376	371	360	434	373	391	380	422	407	359	350	364	323	375	402	351	380	398	378	403	374	352	414	394	378	377	370	408	398	378	357	398	377	438	370	377	370	402	397	410	388	358	382	415	358	362	369	398	399	393	379	392	375	419	394	417	411	367	409	374	365	400	388	401	416	362	361	398	412	401	399	331	361	366	374	401	397	423	383	408	404	395	394	409	354	416	376	394	386	350	399	414	364	406	428	363	397	360	419	411	389	389	371	419	396	409	384	390	404	360	403	442	400	387	400	396	439	399	399	403	436	394	425	400	393	388	356	402	365	406	390	380	397	428	409	367	399	378	439	407	341	376	367	391	399	379	391	400	415	383	377	394	393	389	390	343	389	388	390	397	398	388	367	409	387	407	433	403	370	375	371	385	385	369	349	400	391	371	383	413	398	413	385	407	417	386	386	406	375	379	375	394	399	379	435	396	407	367	372	406	379	420	364	425	402	384	373	374	411	395	384	373	368	405	396	388	381	440	395	356	395	373	388	390	413	352	362	377	363	377	356	393	404	387	356	394	378	410	389	409	394	392	368	381	408	374	361	368	377	366	388	374	396	407	389	390	363	329	360	403	397	415	398	376	438	405	417	362	412	387	411	410	409	439	378	389	422	385	376	372	401	407	372	430	370	392	371	394	381	352	424	386	388	448	418	415	383	380	396	395	409	401	386	404	365	403	387	383	368	375	397	382	368	372	400	402	374	415	390	398	371	369	410	375	388	397	361	373	361	385	388	387	406	378	379	396	374	380	377	372	386	393	414	396	371	409	418	393	393	438	410	411	381	402	418	404	405	423	415	376	395	421	399	389	406	396	384	409	405	450	388	390	386	383	389	418	396	388	385	408	402	410	363	383	379	410	395	368	351	372	431	382	393	414	374	392	420	374	412	388	381	396	393	366	408	390	406	358	370	388	395	395	421	385	371	386	386	350	406	368	381	362	396	395	424	361	407	395	386	353	404	395	391	418	385	400	414	401	377	403	372	374	388	342	412	371	408	406	372	399	401	421	403	382	394	367	406	391	360	407	404	380	409	415	389	391	370	395	393	405	411	378	407	401	392	411	384	386	388	379	365	417	440	408	375	430	407	388	433	386	428	416	399	429	369	395	379	388	370	379	362	394	376	406	428	402	422	363	361	416	387	397	380	387	349	412	409	422	371	367	412	401	394	356	384	393	423	413	393	364	410	395	371	347	390	387	426	381	389	369	383	401	354	391	395	409	388	445	406	421	372	388	404	400	391	409	382	381	397	407	408	397	393	406	401	394	386	376	414	393	394	405	356	390	389	374	427	411	409	377	391	367	424	355	381	438	369	419	370	365	446	397	369	384	393	359	406	374	365	379	410	393	420	394	400	375	415	419	390	367	405	397	415	350	361	429	365	400	401	375	382	379	407	395	391	393
14498	18210	24901	33476	25072	8388	5063	3676	3328	4503	3177	2524	2333	1803	1506	1340	1258	1207	1161	1237	1966	2420	1148	969	1068	1034	913	986	977	971	1004	1069	1016	985	971	953	961	942	996	949	933	950	955	941	943	990	950	974	916	956	902	980	990	984	986	996	996	961	990	968	972	976	1042	1005	1027	1004	1029	982	1017	1089	1026	1004	957	1105	988	1014	968	981	1012	891	980	944	916	928	964	1030	924	983	953	1006	955	949	1002	941	955	971	983	964	936	922	972	958	938	961	947	976	979	896	922	953	925	965	961	972	986	949	957	1000	999	984	950	949	984	966	932	959	916	952	997	988	970	1024	953	946	975	896	956	904	944	906	1002	950	998	887	979	975	1009	956	1007	979	957	969	938	974	944	999	931	975	962	909	962	982	949	997	946	956	969	969	916	1020	974	914	989	943	916	911	983	977	917	986	988	949	961	930	997	963	975	959	954	1025	983	989	941	954	976	991	979	953	991	968	882	1005	896	991	954	1030	936	947	1004	992	956	981	983	968	931	948	945	1010	911	905	957	951	980	969	937	976	968	994	972	972	983	966	969	948	953	983	960	951	958	964	974	1023	988	959	953	949	946	953	913	943	980	984	930	964	1030	953	972	960	979	884	970	943	964	989	964	945	972	947	933	948	933	989	950	972	981	972	957	983	951	897	941	944	977	952	964	951	959	908	924	965	962	951	950	916	960	963	996	954	937	948	985	951	950	965	975	933	990	982	930	920	1013	964	939	936	981	944	999	943	943	996	1016	933	1029	1006	981	951	928	928	945	981	929	1014	969	942	960	896	978	956	965	940	977	960	896	953	954	1010	939	976	898	901	938	948	930	950	916	954	1047	947	975	943	999	944	954	977	975	931	988	999	951	959	925	932	995	965	987	919	982	955	992	1021	908	950	984	912	949	900	896	944	971	974	935	961	968	941	986	949	1017	952	920	971	954	984	1005	949	942	998	973	956	971	958	986	973	982	975	927	1004	977	949	989	990	971	978	924	985	985	943	966	992	973	960	957	970	976	955	979	983	994	936	927	932	955	996	947	949	933	1012	970	952	977	917	1004	940	944	951	978	969	946	982	987	898	960	909	1005	942	910	991	939	935	952	977	984	955	992	901	897	966	901	958	938	919	927	994	980	963	965	940	951	968	986	964	952	956	929	954	950	908	951	945	915	941	936	1003	932	941	972	975	993	975	923	990	952	979	883	959	967	963	966	986	959	944	957	975	949	966	954	950	936	937	988	962	1005	995	1000	974	932	971	945	906	909	947	988	948	1016	957	982	929	940	974	913	927	970	1015	976	921	932	994	901	913	987	970	975	924	920	982	985	984	976	980	972	959	925	967	952	968	974	943	998	979	939	985	932	935	925	1004	985	949	971	1008	924	974	988	967	952	928	947	1005	982	985	900	946	964	916	989	951	953	952	945	954	992	998	937	962	989	947	948	977	969	998	920	956	947	926	926	961	947	930	985	1021	992	954	949	954	958	962	920	998	966	969	957	969	966	1022	979	947	970	965	984	962	1026	1010	975	998	941	950	997	949	1013	1002	932	975	947	972	975	972	933	992	933	956	929	990	992	988	1003	947	925	956	971	947	993	976	927	976	954	967	972	945	979	941	1001	956	931	970	964	918	924	923	1006	970	1005	973	922	930	975	961	954	971	981	1010	965	1006	895	975	964	969	958	940	998	944	913	891	953	1005	932	976	1008	984	961	937	968	950	1014	989	902	1021	925	1003	959	996	932	926	958	978	990	953	957	967	957	986	970	942	963	980	969	983	884	951	951	942	944	971	937	965	946	964	987	1036	956	983	990	968	923	965	961	934	926	990	922	934	969	933	980	979	937	955	959	938	912	991	945	987	979	956	946	909	988	923	947	938	970	950	962	941	1000	988	1004	918	954	976	1007	915	946	965	975	959	977	978	935	923	966	983	991	982	985	923	998	991	960	968	997	1006	927	1005	1063	993	923	975	973	943	969	968	944	996	932	958	975	958	947	987	992	923	962	978	956	952	954	977	942	998	938	955	924	955	943	993	956	957	961	963	1000	950	934	961	944	962	918	950	942	973	974	962	952	1000	941	972	939	954	946	990	929	940	988	948	957	933	976	978	956	935	959	949	946	911	938	965	955	926	980	962	935	939	932	934	1002	1022	942	952	976	974	974	992	979	999	963	946	928	967	982	1000	942	956	966	967	913	961	969	988	986	921	954	938	941	1004	938	1019	990	954	939	962	957	945	974	1010	907	956	984	924	1006	952	1011	922	939	1008	962	983	1002	976	984	924	962	933	935	963	942	980	997	968	952	866	986	975	964	940	974	983	930	978	997	965	906	882	970	916	989	994	991	977	993	932	952	972	970	895	1017	917	962	989	982	921	898	985	942	932	944	919	960	947	975	913	995	956	917	925	1012	975	931	922	959	1044	946	955	991	940	964	992	994	969	978	967	924	1012	990	967	950	925	911	952	961	1022	947	991	945	946	897	945	943	954	994	967	966	913	944	952	1049	947	925	910	968	949	962	985	946	937	997	939	972	897	958	976	921	928	909	910	983	963	1012	973	1013	981	1015	946	966	981	1016	957	963	1017	999	916	927	964	913	963	922	979	974	964	940	960	978	926	929	951	911	974	939	962	983	929	919	988	926	967	936	935	1031	989	992	975	983	979	994	969	962	946	981	934	932	979	973	946	986	977	910	976	948	936	957	950	952	936	973	994	952	906	985	968	966	975	964	932	992	1011	976	929	928	948	971	980	967	1020	948	997	967	955	954	947	1003	995	979	953	956	991	1052	951	960	978	935	994	987	974	966	950	915	970	977	931	897	922	944	923	970	1001	967	966	954	976	920	967	953	956	990	927	932	1013	940	979	933	950	971	946	881	1014	966	964	1028	952	951	929	981	944	930	957	946	974	952	990	976	921	947	924	975	978	964	957	958	991	932	941	1007	1004	932	948	984	877	997	981	964	964	944	961	992	930	983	941	1003	952	929	941	961	974	937	974	969	965	965	968	976	969	942	1017	917	992	924	923	967	964	899	974	1006	995	966	980	997	932	963	947	953	1001	912	938	930	952	961	1000	926	1013	983	933	1007	1003	943	949	930	993	967	966	1013	935	946	986	949	921	937	986	908	1003	945	921	948	949	949	977	934	920	1039	941	921	1026	919	940	921	940	941	984	1008	971	1024	953	957	1030	957	963	934	955	976	963	988	899	923	973	982	1042	986	908	962	937	1023	957	1044	940	951	899	989	984	954	952	996	951	958	935	978	954	933	944	957	948	994	959	984	957	928	975	927	951	965	1047	965	928	932	970	995	913	926	908	935	970	998	932	1001	982	1016	985	958	940	954	968	948	950	943	977	903	952	955	911	996	948	977	951	953	956	972	942	965	989	936	921	966	947	971	981	995	976	956	980	956	953	943	985	940	962	955	984	981	926	996	976	924	934	937	986	952	910	972	942	960	925	1014	997	936	958	989	900	976	956	947	957	927	957	944	955	962	979	913	911	939	920	921	947	951	972	862	999	977	914	928	960	964	965	885	923	894	966	963	923	942	970	950	983	966	967	957	958	975	964	945	985	939	914	941	950	1004	1026	959	936	943	1019	967	974	933	1006	956	954	948	981	955	919
41518	48841	42585	43130	34393	28609	25366	21194	14940	13286	10299	6449	6683	2443	1687	1628	1462	1147	934	1035	2819	2978	785	576	504	528	508	453	414	550	673	594	445	469	462	460	431	412	422	429	433	446	464	419	441	442	438	455	449	419	409	403	415	450	471	426	417	435	465	480	444	432	445	468	506	428	446	494	480	448	432	429	456	447	476	423	435	434	452	418	438	432	441	463	455	477	494	476	458	426	459	447	429	401	462	478	437	458	446	442	470	453	433	467	401	443	426	457	451	419	439	429	402	441	426	432	462	404	436	441	468	454	419	398	446	453	399	421	465	396	477	419	438	432	416	447	437	429	416	440	444	436	449	426	421	460	432	434	418	437	439	439	473	446	433	448	437	429	413	434	431	402	479	446	429	459	436	465	478	449	466	475	427	468	435	441	439	431	438	438	425	458	436	420	466	449	449	459	416	401	438	460	446	423	428	427	473	425	425	450	455	406	420	467	437	464	436	424	437	416	456	475	418	441	422	433	435	406	421	442	448	390	451	441	446	440	441	426	431	383	417	429	473	430	430	436	497	437	420	466	448	427	455	426	475	431	464	422	453	428	407	440	422	454	439	452	426	434	444	426	420	427	450	436	449	452	471	452	444	471	474	468	447	456	448	437	401	389	463	474	445	458	463	456	452	460	414	451	446	390	436	440	456	460	474	430	447	412	412	454	452	364	437	426	459	436	448	472	397	408	438	444	439	451	441	447	433	427	446	435	443	452	421	433	434	439	424	439	431	428	460	464	440	439	460	438	442	457	464	447	397	440	425	442	386	449	417	451	481	447	472	405	452	436	452	455	449	457	414	457	440	406	443	437	417	460	402	451	430	444	483	470	460	435	461	488	509	445	455	438	463	421	439	449	480	434	456	456	409	466	478	452	443	471	424	433	448	435	419	454	404	427	462	449	434	428	466	441	415	447	457	401	471	411	433	422	448	454	413	440	470	428	442	460	425	455	448	413	456	439	441	458	403	459	450	434	434	457	431	431	424	409	480	426	477	418	421	432	414	439	445	451	450	459	407	435	429	454	456	422	434	445	435	459	431	423	412	440	467	457	445	426	451	450	418	448	445	470	449	441	473	434	458	440	458	443	463	450	458	421	471	417	400	430	459	447	469	478	451	430	417	482	447	424	451	441	453	467	454	444	446	462	427	445	454	440	455	407	461	453	402	436	451	447	495	456	445	458	452	419	422	424	444	432	440	459	434	417	447	450	439	434	418	391	448	424	451	446	411	450	417	451	455	410	429	439	421	450	422	439	416	420	438	432	461	467	408	417	425	468	440	407	432	430	441	458	420	440	415	446	412	403	440	439	448	406	416	460	416	430	434	446	442	445	441	483	460	432	424	439	480	404	422	429	436	485	428	461	440	417	449	441	407	467	453	435	460	440	462	427	459	435	438	399	446	429	467	438	453	403	436	432	458	427	449	455	436	432	475	437	425	413	430	434	436	444	383	450	467	475	435	426	430	434	454	459	396	460	453	442	442	407	458	467	444	443	473	451	434	489	443	428	456	421	414	457	443	417	438	456	431	379	393	439	438	438	472	446	436	428	435	425	430	424	407	490	433	476	502	499	451	450	453	460	412	416	404	438	394	442	433	445	419	444	461	428	415	432	425	452	426	422	443	475	433	429	471	446	447	431	487	381	434	435	430	437	434	492	438	460	438	450	428	471	511	436	456	402	464	462	407	413	394	448	418	445	419	455	425	445	414	451	409	450	436	432	444	445	452	470	442	420	428	445	414	476	422	439	457	453	410	447	467	459	447	438	469	455	434	436	471	477	460	390	460	435	416	435	404	450	458	430	421	410	468	423	429	410	432	445	400	452	436	397	440	434	415	416	466	442	421	441	415	431	452	426	443	429	462	429	458	414	451	420	419	438	463	440	445	427	416	451	453	441	400	474	453	431	492	450	410	455	449	460	427	419	446	465	445	449	411	472	443	457	459	443	443	459	426	412	409	452	422	418	474	423	437	480	423	407	444	435	438	435	469	457	420	425	428	405	427	434	440	447	435	416	432	452	439	436	428	392	467	447	441	433	484	444	467	452	452	429	453	440	443	434	447	478	429	413	474	426	456	467	400	439	461	428	443	442	394	443	482	439	426	436	415	404	459	423	445	446	462	437	442	388	433	417	411	399	410	428	440	459	441	461	424	428	427	479	445	438	427	462	428	412	403	431	443	427	430	471	435	438	451	403	453	430	435	444	449	467	478	406	424	448	423	410	440	462	429	421	418	452	408	452	399	448	449	464	411	445	429	479	445	441	456	416	455	456	460	426	466	440	452	473	430	400	437	466	425	399	419	409	468	471	412	414	448	445	454	449	453	468	455	465	457	445	471	434	461	415	440	436	411	420	452	491	436	413	437	439	427	418	463	443	461	454	459	457	416	450	404	434	421	413	484	459	378	450	442	421	466	425	420	458	457	439	465	438	493	450	457	429	430	464	424	494	426	438	446	404	444	411	443	394	424	410	411	452	446	444	452	383	461	449	429	402	492	459	484	455	419	449	457	411	376	429	457	458	424	445	443	405	457	451	439	453	432	461	401	405	449	420	435	436	419	416	419	396	474	481	423	417	439	450	452	421	447	450	418	442	459	454	457	452	441	432	479	447	436	426	449	437	470	410	450	468	394	416	433	441	456	445	421	458	472	422	439	481	454	440	423	432	409	459	408	444	439	440	463	451	427	427	414	444	445	471	477	458	407	428	459	435	476	437	442	436	425	413	423	396	426	477	462	445	463	458	417	457	427	426	448	455	464	387	419	448	391	438	426	480	455	419	453	430	423	470	417	451	460	472	451	435	419	468	430	479	432	407	412	447	431	423	465	468	463	459	423	470	444	405	401	469	424	457	442	434	435	453	428	472	421	446	462	487	478	467	404	477	402	451	476	452	457	450	420	408	399	434	478	450	449	463	442	455	426	443	445	424	425	428	428	433	460	436	425	417	434	464	466	442	437	423	411	474	460	471	430	476	415	396	456	488	445	432	466	432	383	421	410	454	432	422	407	450	448	429	419	434	425	425	471	418	418	471	416	459	455	411	453	435	454	462	458	454	412	428	467	405	473	436	425	447	434	391	398	443	496	408	437	490	402	478	421	440	419	436	427	443	435	449	421	472	492	409	432	443	469	462	470	417	413	466	476	427	443	505	445	404	402	446	422	471	432	438	460	418	428	487	426	418	458	418	452	404	459	469	434	470	466	426	455	427	428	453	427	418	388	453	445	476	435	432	454	429	427	464	449	438	427	470	431	400	475	431	452	455	462	401	436	425	464	427	405	459	448	434	442	474	427	407	428	448	407	449	447	462	437	437	408	471	464	446	457	447	406	447	434	471	456	457	463	446	457	458	437	415	438	470	462	454	435	444	443	457	465	431	449	451	446	446	432	402	433	440	453	459	376	430	435	434	420	423	442	442	439	424	410	438	426	462	411	425	435	483	451	444	434	467	415	417	486	447	452	399
31156	45675	48812	52640	46956	33308	28303	21947	19909	25515	22644	16791	18611	7068	6174	6608	5932	4724	3885	4553	13312	12531	2604	1826	1590	1607	1306	1121	1140	1481	2558	1621	1245	1102	1026	1088	1077	1048	1102	994	992	1043	1079	1061	1121	1025	1074	1027	1098	1051	1100	980	1025	1052	1019	1063	1162	1061	1172	1094	1086	1194	1123	1126	1204	1211	1105	1086	1138	1138	1132	1173	1187	1105	1085	1054	1094	1111	1064	1089	1087	1070	1073	1167	1205	1261	1268	1216	1103	1111	1088	1116	1067	1050	1063	1042	1008	1090	1074	1122	1083	1057	1064	1021	1040	1046	1045	1033	1078	1064	1067	1063	1061	1078	1049	1046	1063	1017	1024	1074	984	1014	1046	1038	1057	1002	1083	977	1033	993	1021	1058	1037	1078	1016	995	1055	998	1058	1002	1076	1008	1022	1059	1038	1046	1098	1071	995	1039	1006	1057	1101	1041	1051	1038	1056	1000	1005	1032	1037	1047	1022	1079	1051	1022	1010	1031	1084	1061	1012	1052	997	1089	1044	1098	1063	1038	1077	1029	1072	1056	1046	1076	1018	1040	1038	1056	1059	1080	1011	1092	1048	1045	1031	1031	1034	1073	1037	1046	1031	1051	1006	1045	984	1037	1055	1097	1057	1050	1057	1104	1017	1035	998	1030	1077	1010	1005	1065	1050	994	1047	1064	1085	1045	1099	1008	1033	1048	1086	1029	977	1070	1053	1047	1072	1073	1024	1028	1028	1094	1046	1016	1078	1067	1097	987	1009	1076	1062	1042	1074	1037	989	1047	1036	1018	1029	1074	1004	1019	1044	1057	998	1058	966	1046	1043	1091	1041	1033	1091	1063	1055	1080	1106	1075	1109	1017	1070	1019	1082	1054	1081	1067	1041	958	1072	1018	1019	1062	1023	1059	1009	996	1036	1039	1100	1075	1026	1018	1021	1115	1065	1075	1083	1050	1110	1026	984	1068	1101	1015	1040	1051	1032	1053	1039	1078	990	1060	1023	1013	1059	1011	1065	1054	1044	1074	1042	982	1015	1059	1049	1060	1054	1050	1054	1052	1040	1029	1016	1033	1024	1040	1062	1033	1019	1025	959	1086	1052	1071	1053	1094	1063	1066	991	1029	1060	1063	1012	1077	1071	1050	1046	1030	1115	1037	1059	1013	1048	1078	1052	1043	1055	1080	1107	1041	990	1026	1006	1013	1049	1032	1084	1015	1065	1057	1087	1084	1081	1034	1003	1058	1038	1076	1059	1060	1060	1037	1034	1015	1013	1011	1082	1067	1027	1088	1087	1016	1030	1067	1048	1042	1119	993	975	1105	1067	1060	1095	1092	1128	1029	1040	1027	1065	1034	1030	1035	1016	1108	1097	983	1055	1084	1094	1053	1035	1084	1031	1043	1032	1002	1110	1060	1026	1010	1076	1085	1022	1014	1044	1045	1064	1061	1036	1056	1026	1047	1024	1065	1076	1085	1002	1069	1027	1075	1027	1036	1064	1046	1052	1093	1023	1075	1044	1080	1074	1004	1041	1044	1081	1072	1061	1061	1087	1052	1034	1092	1019	1039	1013	1088	1042	1075	1080	1049	1112	1002	1081	1063	1083	1052	1051	1097	1035	1011	1057	1036	1056	1002	1017	1014	1073	970	1041	1060	1053	1042	1032	983	1057	1084	1097	1042	1038	1039	1085	1119	1018	1074	1025	1020	1021	1048	1084	1072	1026	1020	1010	1076	1013	996	1004	1046	1032	1055	1069	1018	1026	1092	1104	1013	992	1072	1043	1042	988	1077	995	1035	1042	1103	1063	1061	1036	1079	1030	1073	1089	1045	1054	1058	1053	1114	1058	1028	1112	1024	1046	1054	1001	1045	1049	1064	1040	1063	1047	1047	1090	1063	1006	1056	1066	1034	1080	1040	1018	1049	1050	1062	998	1041	1093	1042	1052	978	1079	1037	1026	1034	1104	1000	1006	1096	1006	1035	1047	1049	1109	987	1088	1019	1007	1045	1047	1051	1045	1046	1000	1034	1059	1067	1022	1059	1038	1054	1005	1007	1057	1102	1114	1094	1063	1046	1043	1045	1046	1041	1072	1037	979	1051	1064	1044	1008	1018	1009	1035	1041	1059	1065	1053	1022	1039	1012	1007	1048	1084	1036	1029	1029	992	1003	1018	1085	1059	1065	993	1061	1047	1058	1008	1024	1058	1117	1051	1058	1025	1062	1072	1065	1041	1010	1101	1086	1044	1071	1001	1056	1057	1063	1037	1073	1072	1066	1076	1011	1080	1044	1086	1045	1076	1065	1046	1052	1014	1034	1013	1031	1001	1030	1073	1019	1079	1069	1053	1053	1079	1045	1053	1063	1030	1069	994	1013	1059	1082	1035	982	1061	996	1023	1072	957	1033	1101	1073	1014	1047	1037	1023	1058	1009	1083	1048	1061	1022	1020	1049	1030	1042	1001	1012	1056	1049	1010	1079	1028	1059	1086	1014	1068	1069	1010	1067	1048	996	1076	987	1036	1007	1033	1059	1057	1059	1074	1050	1053	971	1068	1043	1087	1014	1019	1061	1037	1039	1052	1067	1055	1031	1060	991	1079	1062	1049	1120	1022	1063	1016	1080	1077	1039	1079	1053	1077	1094	1118	1049	996	1066	1031	1056	1003	1060	997	1084	1091	1014	1067	1076	993	1002	1036	1092	1041	1041	1044	1067	1070	1014	1051	1045	1056	1085	1037	1067	1018	1060	1025	1034	1041	1011	1066	1026	1012	1065	997	1030	1034	1023	1062	992	1078	1044	1061	1054	1040	1020	1056	1023	1080	1073	1038	1035	1026	998	1086	1075	1070	1079	1066	1086	1106	1102	1020	1035	965	1066	1064	1020	983	1083	1030	1103	1066	1042	1038	1079	1006	1065	1091	996	1031	998	1095	994	1038	1065	1035	1062	1022	1037	1052	1092	1035	1099	1075	1083	1093	1052	1055	1053	1059	1029	1059	1013	1017	1056	1035	1066	1000	1082	1045	1068	1032	1080	1038	1052	1059	1089	1098	1089	1047	1063	1058	1021	1030	1044	1014	1075	991	1046	1002	996	1049	1010	1061	993	1047	1031	1051	1012	1030	1060	1071	1017	1044	1083	1042	1056	1007	1062	1042	935	1082	1118	1071	1044	1029	976	1030	1084	1062	1075	1036	1008	1042	1067	1053	998	1050	1057	1047	1034	1030	1042	1018	1069	1028	1103	1077	1075	1061	1022	1054	1001	1072	1059	1076	1079	1023	1057	1044	1062	1048	1116	1070	1029	1041	1062	1093	1068	1060	1030	1005	1075	1014	1037	1100	1103	1058	1037	1021	987	1027	1021	1014	1091	1067	1104	1041	1070	1083	1034	1023	1028	1073	1014	1018	1062	990	1095	1028	1107	1144	1064	1094	1064	1039	1041	1041	1049	998	1031	1050	1051	1108	1052	1092	1082	1025	1012	1072	987	1048	1045	982	1060	1107	1074	1064	1085	1072	1043	977	1117	1074	1071	1039	1041	1016	1103	1039	993	1016	1099	1025	1050	1058	1055	1010	1029	1035	1003	1086	1050	1062	1029	1063	1082	1066	1060	1052	1044	1084	1036	1038	1035	1082	993	1040	1070	1040	1016	1093	1033	1061	1101	1066	1098	1008	1055	1054	1084	1030	1073	1084	1096	1035	1039	1028	1089	1042	1032	1037	1004	1040	1026	989	1052	1062	1066	1045	1042	1059	1125	1059	1027	1080	1045	1037	1040	985	1061	1081	1011	1062	1043	994	1059	1035	1024	1043	995	1034	1059	1035	1022	1053	1034	1074	1082	1072	1052	1007	1095	1018	1051	1013	1047	1098	1076	1055	1075	1008	994	1033	1060	1093	1019	1090	1103	985	1056	1007	1077	1037	1036	1102	1035	1023	1065	1114	989	1034	995	1079	1074	1059	1071	1070	1040	1056	1064	1056	1033	1033	1022	1068	1076	1061	1065	1061	1054	1093	1036	1086	1019	1061	1023	1076	1099	1001	1061	1044	1065	1061	1074	1070	1070	1012	1055	1092	1037	996	1055	1062	998	1045	1028	1022	1086	1088	1113	1097	1007	1099	990	1011	1071	1058	1047	1063	1023	1057	1033	1008	1053	1019	997	1064	1070	1075	1003	1037	1093	1061	1077	958	1031	1012	1066	1079	1052	1031	1064	1057	1072	1048	998	1076	1060	1062	1093	1046	1024	987	1059	1000	988	1039	1085	1117	1119	1025	1054	1049	1095	1088	1069	1036	1067	992	1003	1024	1034	1053	1067	1025	1055	1065	1071	1052	965	1006	1093	1045	1055	1041	1047	1067	1087	1075	1106	1010	1049	1054	1041	1058	1034	989	1065	1050	1101	1042	1111	999	1036	1037	1046	1079	1060	1080	1039	990	1041	1053	1030	1042	1060	1014	953	1120	1093	1041	1026	1093	1021	1071	1011	999	1049	1123	1075	1022	1006	1067	1041	1059	1074	1012	1043	1013	1019	1050	1093	1011	1012	1029	1074	1033	1069	1018	1030	989	1030	1031	1045	1071	1026	1033	1074	1053	1049	1087	1018	1039	1046	1079	1051	1066	1068	1041	1055	1064	1083	1074	1017	1052	1061	1014	1086	1049	1084	1063	1027	1027	1027	1060	1054	1038	1037	1052	1045	1098	1053	1050	1006	1027	1064	1060	1092	1018	1068	1016	1051	1000	1072	1038	1039	1075	1064	1086	1024	1071	1008	1018	1051	1051	980	1010	1001	1050	1121	1059	1039	1043	1009	1074	1048	1077	1004	1073	1047	994	1061	1048	1059	1074	1047	1026	1080	1090	1011	1030	1053	1058	1070	1088	1069	1008	1073	1000	1082	1050	1040	1116	1036	1063	1024	1065	989	991	1004	1028	969	1041	1021	1052	1083	1079	1002	1021	1140	1073	1049	1012	1060	1104	1074	1058
52390	46644	41505	41222	37879	31252	26243	27592	23648	23778	21358	14777	13949	7700	4353	3418	2332	2195	1980	2094	5723	6639	1621	680	619	701	553	450	427	629	1144	604	485	448	457	443	423	423	433	409	408	429	413	453	439	405	422	404	436	404	462	427	429	440	436	403	435	455	434	444	451	445	447	453	426	412	454	430	467	470	476	468	420	419	438	425	433	414	438	443	409	390	409	430	441	536	527	488	459	444	415	398	419	421	406	426	433	430	415	412	381	459	415	423	455	423	414	422	454	416	412	449	376	423	424	423	380	420	401	462	396	413	408	465	426	407	432	402	422	406	403	423	426	402	425	410	454	414	413	431	424	450	401	452	416	471	457	365	406	433	420	412	407	381	425	390	417	460	460	418	384	400	402	421	414	412	415	440	405	431	411	418	416	413	432	413	431	403	412	443	410	407	444	416	392	409	423	428	404	453	420	437	416	423	429	427	399	430	384	444	412	390	472	432	445	418	411	405	410	445	420	442	401	399	389	417	471	465	451	454	417	370	400	383	382	395	424	409	446	414	397	433	405	421	424	402	437	420	447	411	404	416	391	405	419	374	420	439	438	449	442	414	408	408	406	417	385	418	440	432	418	404	413	434	401	412	448	437	424	430	395	428	435	467	413	421	435	420	452	426	414	425	391	452	409	410	401	405	439	450	404	413	433	409	378	431	394	427	395	414	440	417	430	441	398	387	402	426	401	426	427	414	454	423	427	423	414	434	412	456	396	415	434	398	427	432	402	397	421	438	429	402	427	427	389	432	462	415	426	420	442	417	407	405	385	427	440	411	410	423	439	437	453	453	434	432	379	410	421	476	408	424	430	470	421	385	438	433	411	428	417	435	418	413	408	424	419	411	398	407	414	388	397	421	417	451	371	430	423	423	453	413	395	405	406	445	446	419	471	417	490	441	410	408	407	403	451	398	425	415	433	450	405	419	459	423	442	462	457	466	409	432	332	419	396	404	439	403	421	417	424	459	436	394	407	399	413	424	390	411	451	363	423	427	424	422	417	454	413	387	383	399	471	413	385	438	393	396	410	423	413	436	429	430	405	420	425	415	422	396	416	413	447	439	449	418	425	392	472	386	418	402	396	419	430	426	437	381	424	417	407	428	437	430	470	401	429	377	407	407	411	437	420	448	416	405	437	395	437	415	452	413	445	421	381	404	415	443	424	431	416	414	461	449	384	424	386	394	434	441	411	436	427	403	411	448	404	427	396	389	439	397	411	423	390	454	410	424	428	390	383	443	389	428	420	431	420	415	403	431	410	437	432	419	414	428	403	395	405	464	431	380	406	436	399	430	461	437	436	430	432	470	411	406	429	405	455	407	441	393	414	447	428	435	423	433	441	403	399	424	399	456	389	443	424	448	450	446	439	435	405	433	393	435	391	383	423	387	445	412	384	395	418	396	386	433	429	419	405	405	399	426	431	417	400	380	393	416	430	399	416	419	464	443	453	437	449	406	395	419	412	428	473	426	413	418	414	406	429	444	452	413	388	401	385	423	393	439	414	395	430	455	453	424	396	477	414	435	442	414	451	466	375	418	439	419	407	433	466	409	422	415	408	409	446	417	401	384	418	460	429	431	443	424	428	411	378	381	429	375	436	391	407	395	453	446	410	402	390	430	423	393	410	395	411	420	413	374	409	447	401	434	418	417	426	439	369	395	391	430	412	411	433	430	405	396	427	423	406	422	403	409	388	423	427	412	394	394	438	458	433	451	385	429	438	427	410	405	419	406	422	436	444	426	453	419	433	361	402	413	423	416	402	425	411	427	371	434	410	430	379	411	415	427	451	389	426	425	387	418	407	442	406	399	396	406	428	427	425	412	436	412	398	395	404	399	434	411	415	476	397	419	437	417	402	414	415	408	400	410	377	387	429	418	429	454	433	409	423	415	406	398	413	420	390	409	381	403	450	407	417	399	396	378	418	400	387	417	365	393	467	452	434	448	457	388	442	440	411	422	468	425	387	451	461	407	432	435	436	408	400	401	406	402	405	413	403	351	440	413	433	426	415	413	404	396	442	439	427	476	415	385	410	416	414	399	399	438	421	433	412	440	413	410	454	406	433	442	393	415	437	382	420	432	416	426	450	400	397	432	438	452	368	418	416	417	379	399	436	388	422	419	395	412	431	421	451	402	441	441	448	441	435	412	418	400	394	421	436	385	407	413	434	416	395	411	459	461	372	401	448	470	451	405	404	440	404	399	424	423	419	438	433	390	430	406	418	449	436	424	431	402	415	454	428	476	424	372	430	388	423	428	433	433	443	436	425	391	403	410	436	365	430	416	412	441	447	411	427	415	442	384	423	388	409	421	413	408	468	412	433	414	361	390	389	422	401	415	431	442	404	409	417	390	415	418	445	487	389	387	399	404	409	450	411	425	439	399	424	408	424	419	411	464	417	428	423	366	410	406	413	390	428	420	441	446	430	448	448	405	430	407	427	417	459	427	451	419	418	453	413	434	385	445	448	425	432	438	417	403	432	406	431	457	370	397	444	432	411	454	379	435	472	397	402	401	394	454	408	440	432	371	413	389	426	429	421	469	419	404	414	417	422	424	394	417	396	459	407	400	400	418	421	424	414	438	394	418	432	359	427	390	469	442	444	416	404	406	448	403	398	418	439	452	412	426	432	435	428	391	398	456	387	401	427	455	433	391	440	475	396	400	433	441	416	408	424	421	372	433	422	407	362	400	407	434	455	400	438	423	379	402	446	417	402	463	438	387	418	450	435	424	434	437	419	400	400	438	413	383	425	436	445	435	436	406	433	398	445	428	418	470	394	443	396	439	407	445	391	380	406	387	390	410	416	417	416	421	419	430	416	432	402	438	425	440	426	432	428	429	428	425	399	466	408	438	425	412	422	396	418	392	451	409	418	413	409	436	455	485	401	392	417	441	448	415	419	413	437	426	434	447	426	453	435	420	425	461	420	428	448	425	442	415	435	450	386	437	387	410	415	435	464	368	386	441	408	399	409	419	445	409	433	389	416	438	378	435	395	409	435	412	417	423	405	413	420	416	424	406	405	442	400	444	416	451	420	431	390	405	393	413	441	428	368	439	437	451	397	435	442	397	398	388	444	411	402	444	388	445	460	408	430	411	427	392	412	393	435	434	440	425	419	443	442	459	443	434	396	422	440	423	398	375	425	423	458	416	409	398	447	384	400	403	418	373	426	409	385	429	422	437	388	459	426	433	433	392	399	432	425	441	428	413	395	408	405	398	408	409	429	391	403	446	440	395	445	443	408	426	395	437	419	423	392	394	431	405	435	423	420	438	428	424	381	398	425	388	420	370	456	427	405	392	395	402	417	410	389	401	436	438	406	404	398	429	428	389	431	396	380	427	429	446	403	417	448	430	410	423	420	392	413	442	448	376	407	378	416	440	434	448	426	414	435	422	414	369	382	386	427	390	409	418	459	418	424	431	426	432	402	437	435	437	387	420	398	402	418	400	384	416	421	413	416	455
42768	50018	51446	51643	54060	39431	34084	35735	29218	34932	34782	26277	28456	16846	12177	11575	8616	8879	7914	8665	22099	22182	5417	2706	2535	2657	1546	1144	1167	2404	5667	2182	1321	1059	1030	1037	983	981	1034	1015	1013	976	1001	968	981	1024	973	1061	999	1013	1011	963	997	1022	1001	1001	1086	1114	1092	1138	1115	1110	1098	1190	1137	1171	1150	1124	1106	1105	1130	1049	1064	1032	1040	1044	1081	1042	1067	973	1031	1011	958	1020	1230	1565	1591	1290	1107	1102	962	977	994	969	1001	967	975	955	993	935	997	959	1003	943	979	1024	1014	979	1048	907	955	936	962	975	968	1005	1009	955	936	935	965	922	1006	1009	967	1024	923	925	986	940	955	941	993	964	1006	931	942	981	956	999	975	925	981	932	997	974	973	983	994	992	965	952	1035	969	996	959	990	965	982	968	963	1002	1025	939	978	943	961	948	1026	1028	964	969	993	963	1019	960	925	990	973	1040	983	957	1016	1001	1013	1038	981	954	950	971	976	996	1027	1022	984	985	924	1000	1000	998	1004	1001	944	985	966	1012	955	987	962	951	1014	949	977	1061	958	1075	940	929	927	952	980	963	988	977	991	947	974	988	962	1011	943	935	971	975	986	980	955	976	985	1022	981	950	1007	960	947	979	1023	936	997	965	1027	985	898	939	973	986	979	1012	977	908	983	986	1026	1026	1011	961	949	967	1011	944	970	1016	993	943	1015	991	1027	997	937	998	929	965	966	1021	1004	956	952	934	922	1027	934	992	1015	976	955	998	953	1027	972	923	1003	967	984	1016	970	974	1038	1012	969	966	1017	971	964	962	964	991	963	1021	996	983	907	1001	973	974	1052	954	1035	926	973	992	982	968	964	963	1048	946	998	1038	1011	914	968	995	988	995	975	987	948	966	972	973	975	981	984	1037	979	1003	956	965	986	950	946	950	986	992	950	949	948	997	964	976	958	923	963	939	1004	982	977	1030	1001	1030	979	966	1000	941	1001	1000	999	997	951	936	981	976	965	919	1001	1009	975	961	949	945	994	955	1007	1036	998	963	1019	964	988	1011	1012	981	974	973	1026	1017	971	992	1015	942	985	1015	996	985	941	979	983	936	1003	989	1019	995	975	969	986	1004	998	960	981	980	994	984	963	1010	931	952	936	1024	916	933	1041	945	928	993	1084	974	931	1036	965	979	953	1005	976	974	1006	947	957	981	950	941	930	915	901	966	987	1011	947	999	987	938	949	976	973	1002	929	1013	966	921	939	996	971	988	945	1013	984	1009	979	977	953	1011	978	999	963	1000	983	973	954	982	1044	908	957	982	1032	946	969	977	1006	969	962	1028	925	1048	1021	952	973	984	964	958	982	938	984	1033	974	955	1002	1005	965	955	969	959	1001	940	981	976	958	958	936	986	1047	1016	980	1008	986	982	971	968	970	1074	986	950	1021	950	997	980	990	964	1010	951	982	972	1008	937	1008	960	1012	986	1023	965	986	988	957	985	978	999	969	1036	1038	979	974	1045	955	998	952	998	975	993	989	983	992	971	986	970	942	979	971	948	968	1007	925	1001	983	1014	972	940	1000	899	960	983	947	964	1025	977	992	957	952	995	938	945	1015	1030	990	954	1026	961	998	951	984	1015	1010	976	969	976	956	916	981	986	1005	950	949	974	949	939	1013	1000	962	960	963	965	1035	965	1010	1013	964	951	1007	977	943	1045	968	976	956	897	941	993	950	927	990	1030	1001	1002	950	1040	995	994	1041	932	980	1008	938	998	980	951	1021	965	971	952	976	949	990	971	950	961	1005	998	963	1034	1026	958	1008	1007	1024	946	945	900	965	1008	980	952	964	954	980	988	932	951	995	994	985	1007	962	977	979	976	999	985	976	977	924	912	1013	1023	971	968	958	1003	1033	930	1013	996	992	999	992	1004	961	976	1010	995	958	1006	974	990	993	980	991	996	972	967	949	924	940	941	959	996	970	968	1029	969	905	970	975	1055	980	983	1026	977	949	948	936	982	1016	962	988	1015	959	951	993	1049	1001	951	959	1003	958	973	948	964	1010	1024	997	964	967	999	957	954	988	958	1023	943	970	942	1018	1009	993	941	935	966	1003	966	977	1045	1032	968	984	1019	1009	967	962	915	1015	1017	987	1003	947	984	964	947	997	938	958	974	1055	1006	960	1010	975	1002	1010	978	988	972	932	1014	954	994	950	984	984	946	939	963	940	961	1028	958	963	967	995	960	974	960	931	1054	981	928	998	977	999	983	1025	977	993	981	1006	1037	1002	1014	1003	960	944	950	952	945	939	962	1012	1026	998	979	991	983	960	948	945	945	916	989	989	967	940	961	973	975	990	962	946	1019	1001	966	997	979	1034	1008	967	949	1020	1005	999	976	977	937	968	975	950	1021	953	995	985	1024	979	995	965	949	981	972	986	963	1011	965	987	993	1002	953	980	939	1004	1013	1000	942	989	979	984	1016	922	980	981	1014	978	930	990	934	976	982	1036	910	983	977	962	989	975	948	1000	980	947	931	978	1038	937	980	993	943	1038	994	943	1001	973	974	957	1018	957	1019	996	994	977	992	1013	1017	988	952	1009	945	1000	930	1015	967	995	964	929	1030	947	983	956	1006	1016	994	977	983	960	1012	1008	927	989	949	1011	947	994	945	971	970	998	995	977	950	984	967	1019	981	982	1067	921	991	952	964	965	962	1052	950	983	985	1017	1025	949	1011	972	922	1020	983	1026	919	1030	998	1015	976	958	1012	993	975	997	996	1043	910	881	1022	1001	955	981	1029	942	968	965	944	1024	988	931	947	961	974	985	971	988	1005	996	985	977	976	978	937	961	979	973	1024	994	963	1000	1015	1046	971	991	1023	1011	960	991	973	966	1028	966	918	948	967	976	987	936	1001	957	936	994	1007	941	1006	969	1019	976	1002	993	1050	941	965	932	963	945	956	1003	962	996	975	1001	957	960	1013	970	1007	1016	1004	1003	959	950	985	1076	993	1011	1019	973	1008	1035	991	952	978	987	1049	1021	939	986	1012	1002	971	939	964	1005	957	1063	982	1017	972	989	1018	978	909	1013	960	1014	964	959	997	974	949	962	994	975	1010	976	1005	1001	964	973	930	955	999	946	942	957	975	974	966	1017	952	955	976	970	954	971	979	972	996	1012	967	933	1027	969	978	980	962	964	1027	1017	967	1014	971	959	1048	1005	959	975	935	977	939	1016	984	921	1010	981	965	960	984	966	982	992	932	932	943	1003	990	1026	955	983	938	979	1000	1031	999	960	963	973	924	965	982	964	972	971	974	995	925	979	1025	978	923	1030	988	926	1017	1001	943	1011	990	997	973	979	1021	950	992	968	994	1002	1008	957	1035	993	935	1003	997	936	979	952	965	989	992	992	955	995	928	956	965	993	994	980	971	980	972	945	972	950	1011	985	983	976	1003	1010	980	994	955	1018	981	958	1000	925	983	956	1025	966	956	995	1029	1009	974	1001	942	991	968	987	996	959	1039	1014	942	1005	994	958	987	973	958	950	1008	999	969	986	966	1034	986	975	974	964	947	1019	971	1003	989	952	996	926	948	910	1004	949	970	976	976	1067	939	957	1011	962	987	978	1001	995	1000	944	981	1005	1004	1015	962	948	985	987	1002	983	990	1073	929	1029	949	961	960	1014	1008	973	967	947	962	944	957	991	976	986	985	963	996	988	1033	941	958	987	989	1036	1036	1030	995	961	915	988	994	990	983	986	1017	960	960	935	942	981	1004	1005	976	932	976	923	967	1064	1016	900	982	966	977	994	980	984	954	987	1040	984	986	1043	936	981	982	995	961	1011	1003	947	999	945	940	1001	1026	915	1025	952	946	953	934	1008	999	928	1011	971	991	964	994	1003	933	1000	981	941	971	994	950	1011	990
11085	18674	24828	23040	14212	7826	2027	1279	835	891	884	707	698	633	584	486	466	455	487	509	587	533	481	475	462	420	425	456	486	450	484	477	448	457	440	449	457	464	474	477	414	464	444	450	439	430	445	487	458	446	453	428	426	475	456	480	477	488	441	418	481	438	481	455	477	465	461	432	489	494	519	479	440	468	470	439	434	435	460	458	435	484	466	482	434	459	480	429	446	452	488	470	454	436	440	456	454	407	472	452	456	442	474	453	446	441	473	459	454	470	476	478	471	482	474	478	468	463	482	434	416	420	446	460	479	475	446	469	466	416	431	475	465	500	463	499	506	472	452	410	463	456	444	433	471	461	494	456	493	486	439	427	462	508	449	480	465	465	462	461	462	463	407	452	454	456	488	451	501	434	392	427	467	469	461	435	433	485	468	482	441	429	457	459	458	496	448	445	469	443	457	471	439	431	463	466	451	455	451	480	454	459	429	442	475	503	455	491	468	475	445	455	490	462	460	500	441	451	461	440	440	440	494	486	461	471	452	429	444	477	436	443	429	416	488	443	395	453	479	443	422	459	417	469	442	410	456	442	439	443	487	444	472	442	439	461	415	407	513	408	439	482	423	453	453	448	423	439	469	478	457	478	438	494	476	459	470	466	464	463	457	430	456	452	450	484	476	480	469	448	463	420	451	396	442	445	462	474	468	431	446	474	497	450	479	462	476	468	468	454	426	450	461	458	452	434	456	489	463	482	462	458	465	433	458	434	430	460	453	486	449	445	472	445	481	472	483	427	473	445	460	472	454	447	440	496	450	474	430	476	463	491	441	402	464	472	471	425	452	453	476	509	441	451	482	451	464	473	456	498	485	483	450	468	450	429	443	414	458	456	408	453	473	420	467	489	456	450	449	468	436	436	472	448	468	464	436	448	472	438	456	459	475	437	439	469	476	445	479	453	481	520	468	521	474	444	440	478	496	469	478	451	450	461	425	493	468	426	455	495	435	424	478	467	487	473	481	457	490	435	466	443	472	479	457	424	440	436	444	448	454	483	462	467	443	458	463	477	411	464	510	508	455	458	469	472	459	411	507	439	464	473	435	439	418	477	456	466	472	425	489	488	515	468	439	439	471	455	483	460	485	443	465	491	458	487	446	440	452	411	446	409	505	457	458	462	434	444	444	471	431	449	460	483	453	428	438	488	420	493	471	471	487	452	461	456	469	468	467	461	428	467	463	436	432	463	437	432	443	448	495	426	463	448	483	504	448	471	444	449	428	437	470	476	469	442	439	482	459	462	467	433	464	450	479	435	419	462	469	451	474	464	450	497	455	476	473	439	443	418	493	452	444	481	423	467	408	448	467	446	456	466	445	480	448	482	401	429	459	449	457	451	451	448	404	438	444	480	447	432	444	471	446	451	452	453	440	460	459	417	461	447	457	440	455	463	431	468	477	429	430	456	436	428	487	464	463	431	474	471	462	435	448	474	449	464	479	431	486	444	462	469	440	482	427	439	454	431	484	430	440	472	486	441	448	444	424	482	436	450	456	477	487	497	427	448	483	461	461	472	466	476	442	435	462	400	498	461	477	442	450	438	461	454	440	467	468	452	464	451	458	427	484	465	444	430	438	447	460	475	481	472	497	483	475	471	469	476	475	481	439	446	470	503	477	445	467	452	517	475	434	437	427	488	419	442	465	490	461	485	490	469	477	449	457	496	443	488	457	491	454	494	447	467	476	445	415	461	445	452	445	476	476	465	478	434	450	456	481	447	454	442	495	452	455	488	417	483	454	429	438	453	492	444	439	452	447	463	428	415	442	457	457	460	460	457	453	490	426	438	453	440	435	443	477	461	444	494	434	467	467	492	465	416	449	485	439	465	475	438	439	478	459	456	482	451	491	467	455	442	447	473	452	435	462	467	412	481	459	467	450	480	431	516	463	523	469	436	459	453	455	427	465	440	476	437	472	453	495	465	453	476	460	455	444	431	434	472	495	431	448	447	468	445	445	455	431	401	395	470	472	521	449	452	444	474	488	499	423	401	491	478	435	414	470	434	431	446	471	455	457	409	443	495	449	425	401	469	472	468	462	434	459	455	453	445	469	498	422	426	467	490	448	446	461	445	458	432	464	480	467	444	464	452	430	451	489	506	469	445	487	482	424	443	465	451	438	446	451	453	467	467	409	459	494	427	448	451	428	483	458	445	466	462	472	425	454	453	462	481	456	472	435	485	495	480	471	419	465	453	463	443	446	468	466	441	430	422	435	475	465	464	469	464	470	490	408	481	456	440	433	476	459	433	404	445	460	451	456	464	511	435	440	417	465	488	454	432	465	477	445	459	511	438	443	465	446	435	461	404	462	433	427	453	457	417	452	457	459	436	455	447	459	455	485	474	457	482	461	438	492	444	458	494	463	477	461	435	462	442	483	456	422	464	479	463	474	425	446	470	420	420	479	460	453	454	431	417	461	455	512	439	484	492	441	462	441	434	454	444	478	449	479	422	410	477	410	444	448	476	446	469	456	418	470	463	484	427	449	414	476	451	461	420	471	445	463	431	464	440	487	479	470	447	517	459	475	427	428	470	470	516	461	466	457	441	471	432	479	422	461	464	429	472	498	488	435	446	431	444	478	448	447	468	498	495	441	458	457	425	458	507	440	447	452	432	491	461	440	478	445	471	496	441	479	455	465	446	493	482	453	506	484	443	461	449	451	438	423	475	472	454	472	413	443	448	444	464	451	455	448	424	451	436	449	446	446	444	465	438	471	463	443	466	476	469	484	444	430	410	423	457	507	433	429	416	480	489	492	436	447	437	427	427	435	445	431	437	458	463	474	476	463	450	469	462	461	455	442	460	448	435	456	447	406	456	487	442	454	461	475	459	462	444	472	440	468	454	467	456	412	442	492	467	480	465	462	486	443	454	433	480	467	455	454	452	502	493	489	439	415	442	457	473	428	463	440	447	463	467	439	434	440	467	451	417	459	447	434	448	440	443	429	443	463	470	466	431	470	421	439	476	477	453	458	470	445	460	472	446	475	433	430	437	495	473	429	469	456	431	474	462	472	418	450	479	443	494	438	498	451	484	424	424	534	465	404	419	448	489	470	439	460	438	462	458	458	452	441	466	400	445	491	469	478	469	423	476	468	469	440	470	457	466	487	434	442	478	454	456	476	463	445	434	439	444	430	487	435	445	486	498	426	435	445	443	454	466	438	465	477	475	451	475	401	440	447	431	418	471	455	470	449	454	422	472	466	462	454	426	515	436	452	486	421	430	422	491	421	449	452	483	490	414	423	453	439	426	470	474	468	518	476	432	464	436	445	437	466	495	438	430	491	505	484	433	470	468	432	490	460	473	503	462	445	461	393	457	487	472	408	505	449	455	430	439	438	454	462	475	398	449	461	470	463	464	461	497	460	488	482	424	477	450	424	504	468	455	442	426	470	492	479	456	470	432	473	430	439	410	466	483	445	469	437	460	490	451	428	449	501	452	476	472	462	452
9577	20673	30252	27036	23667	14128	4103	4151	2879	3387	3649	2572	2812	2024	1627	1434	1279	1335	1330	1267	1720	1879	1173	1122	1151	1146	1055	1056	1085	1145	1237	1105	1089	1139	1112	1067	1099	1120	1109	1057	1123	1041	1086	1062	1103	1123	1144	1081	1073	1124	1150	1106	1097	1053	1084	1116	1110	1140	1148	1141	1142	1169	1126	1149	1154	1166	1200	1124	1141	1132	1161	1066	1091	1137	1150	1144	1097	1125	1106	1057	1126	1088	1118	1163	1145	1160	1178	1146	1159	1125	1122	1116	1144	1117	1122	1094	1141	1112	1047	1118	1058	1129	1139	1106	1175	1064	1085	1144	1101	1130	1103	1118	1123	1121	1104	1116	1106	1065	1121	1065	1105	1076	1033	1110	1116	1133	1092	1074	1052	1089	1074	1115	1116	1116	1083	1052	1084	1090	1064	1049	1111	1101	1102	1121	1111	1095	1066	1188	1100	1039	1094	1139	1121	1105	1108	1109	1171	1071	1067	1087	1085	1115	1102	1072	1154	1093	1161	1096	1068	1059	1051	1049	1140	1166	1083	1073	1130	1087	1153	1114	1074	1074	1076	1085	1110	1053	1068	1056	1064	1139	1062	1089	1098	1095	1098	1057	1082	1059	1101	1119	1146	1102	1068	1076	1133	1114	1054	1096	1136	1079	1099	1041	1067	1168	1052	1106	1084	1066	1051	1118	1083	1114	1082	1088	1087	1093	1122	1130	1131	1078	1118	1074	1079	1102	1065	1075	1103	1118	1063	1054	1116	1065	1066	1061	1104	1078	1103	1090	1094	1088	1164	1077	1035	1120	1096	1080	1091	1119	1162	1113	1056	1149	1063	1136	1091	1133	1051	1123	1134	1089	1088	1142	1094	1131	1075	1091	1140	1092	1082	1093	1101	1098	1043	1093	1070	1081	1134	1120	1092	1146	1089	1061	1048	1060	1093	1098	1111	1174	1094	1145	1083	1107	1033	1106	1084	1127	1106	1096	1094	1084	1083	1101	1071	1038	1024	1033	1097	1043	1067	1098	1092	1156	1070	1100	1091	1045	1104	1177	1098	1081	1041	1136	1070	1035	1060	1053	1146	1099	1159	1140	1117	1126	1081	1114	1108	1043	1084	1084	1030	1079	1153	1103	1158	1082	1106	1136	1132	1162	1087	1087	1085	1095	1093	1108	1057	1046	1093	1078	1083	1152	1110	1131	1109	1160	1105	1067	1083	1171	1120	1063	1078	1155	1126	1076	1106	1112	1115	1135	1031	1060	1135	1100	1021	1084	1091	1110	1085	1122	1115	1165	1092	1125	1144	1116	1068	1092	1076	1102	1093	1096	1111	1085	1034	1048	1099	1122	1124	1084	1106	1101	1079	1115	1073	1140	1114	1073	1121	1117	1087	1110	1074	1102	1105	1109	1103	1085	1113	1125	1098	1088	1124	1045	1084	1072	1089	1092	1114	1123	1110	1061	1113	1131	1111	1088	1086	1121	1094	1114	1128	1026	1074	1093	1111	1109	1093	1063	1101	1075	1066	1074	1133	1071	1065	1108	1066	1049	1106	1147	1094	1077	1092	1095	1103	1052	1151	1158	1126	1209	1133	1130	1113	1087	1110	1131	1036	1060	1075	1071	1109	1140	1075	1089	1146	1044	1096	1148	1081	1118	1102	1087	1100	1099	1103	1127	1154	1097	1012	1149	1038	1086	1101	1075	1068	1095	1085	1049	1135	1133	1082	1075	1103	1059	1092	1105	1135	1152	1098	1040	1061	1114	1093	1096	1094	1079	1132	1144	1024	1105	1101	1067	1105	1096	1096	1112	1072	1064	1118	1069	1074	1097	1082	1037	1069	1045	1135	1075	1108	1129	1080	1065	1073	1116	1089	1090	1052	1075	1050	1170	1110	1095	1130	1125	1105	1023	1063	1128	1069	1109	1112	1113	1124	1116	1142	1067	1084	1112	1075	1101	1080	1023	1086	1124	1079	1090	1060	1117	1129	1135	1160	1140	1128	1094	1124	1086	1088	1110	1099	1085	1098	1174	1134	1112	1075	1072	1142	1112	1072	1127	1079	1131	1100	1129	1102	1040	1125	1160	1108	1081	1105	1141	1089	1067	1106	1070	1060	1138	1091	1086	1055	1087	1130	1061	1077	1042	1073	1094	1132	1087	1104	1109	1113	1085	1107	1137	1088	1035	1137	1085	1141	1066	1078	1111	1136	1145	1079	1069	1052	1111	1045	1123	1108	1126	1106	1103	1110	1031	1097	1145	1090	1159	1074	1190	1101	1078	1100	1103	1072	1066	1105	1059	1105	1082	1097	1086	1127	1108	1107	1093	1138	1025	1142	1103	1142	1120	1085	1119	1127	1143	1026	1115	1097	1105	1067	1063	1076	1088	1125	1089	1121	1119	1135	1127	1153	1065	1072	1066	1112	1070	1100	1084	1072	1125	1025	1070	1114	1101	1059	1090	1106	1092	1084	1097	1184	1092	1073	1075	1066	1069	1122	1141	1139	1086	1084	1149	1088	1074	1070	1123	1065	1050	1069	1140	1103	1097	1130	1120	1070	1068	1147	1092	1093	1070	1041	1088	1068	1092	1075	1053	1152	1073	1196	1176	1041	1051	1092	1121	1127	1100	1125	1105	1107	1131	1113	1109	1107	1125	1054	1068	1105	1069	1118	1054	1087	1119	1085	1102	1076	1128	1082	1096	1087	1034	1108	1134	1087	1096	1145	1180	1111	1097	1125	1103	1091	1118	1019	1104	1107	1115	1070	1106	1062	1137	1060	1106	1112	1061	1072	1116	1021	1152	1071	1129	1095	1119	1092	1047	1133	1085	1113	1075	1065	1056	1073	1091	1074	1140	1113	1078	1097	1147	1168	1111	1040	1114	1053	1106	1042	1132	1057	1061	1100	1034	1104	1042	1093	1074	1053	1091	1099	1084	1128	1112	1095	1068	1131	1102	1062	1147	1070	1171	1107	1050	1163	1124	1111	1120	1128	1106	1091	1017	1035	1119	1061	1099	1049	1131	1063	1078	1111	1105	1104	1090	1081	1126	1125	1106	1101	1082	1038	1019	1088	1101	1065	1099	1069	1088	1062	1112	1053	1077	1139	1082	1016	1088	1066	1098	1064	1124	1097	1129	1116	1012	1121	1077	1111	1113	1112	1100	1063	1116	1064	1080	1113	1089	1145	1028	1097	1101	1079	1050	1105	1088	1023	1121	1107	1115	1156	1067	1036	1115	1116	1149	1095	1098	1111	1117	1133	1083	1034	1166	1107	1059	1096	1154	1128	1091	1140	1112	1117	1084	1146	1081	1096	1080	1134	1097	1070	1093	1115	1127	1092	1125	1077	1143	1111	1096	1052	1075	1099	1089	1088	1099	1150	1089	1074	1079	1086	1099	1113	1074	1078	1021	1099	1121	1111	1140	1129	1029	1078	1082	1114	1091	1068	1068	1110	1157	1110	1127	1069	1098	1067	1150	1058	1050	1044	1118	1155	1043	1041	1064	1107	1088	1081	1072	1061	1143	1087	1070	1090	1065	1107	1102	1087	1135	1098	1112	1098	1062	1104	1109	1099	1061	1075	1096	1080	1106	1126	1099	1089	1093	1082	1149	1079	1094	1115	1125	1081	1138	1091	1054	1117	1138	1058	1052	1050	1099	1059	1074	1089	1068	1081	1151	1109	1128	1093	1092	1086	1169	1124	1063	1114	1098	1101	1101	1052	1086	1151	1136	1118	1058	1065	1116	1149	1077	1064	1107	1049	1154	1039	1054	1036	1085	1089	1084	1153	1113	1069	1142	1133	1132	1102	1094	1084	1139	1093	1105	1105	1135	1106	1133	1105	1068	1138	1073	1120	1072	1077	1065	1105	1094	1077	1081	1126	1163	1086	1177	1115	1077	1078	1018	1135	1049	1096	1060	1115	1085	1090	1106	1103	1133	1020	1099	1110	1154	1130	1175	1142	1166	1143	1079	1065	1114	1097	1129	1086	1127	1071	1058	1140	1102	1106	1122	1072	1162	1118	1093	1134	1052	1084	1129	1110	1125	1069	1136	1161	1077	1150	1035	1129	1169	1089	1130	1144	1131	1094	1112	1093	1077	1010	1109	1012	1143	1038	1116	1075	1138	1083	1119	1109	1051	1099	1129	1096	1133	1048	1073	1100	1151	1036	1096	1073	1138	1070	1060	1140	1049	1062	1133	1100	1143	1177	1121	1175	1146	1098	1105	1088	1151	1077	1128	1130	1070	1100	1091	1048	1095	1085	1086	1145	1103	1081	1135	1179	1097	1093	1106	1071	1127	1084	1174	1088	1138	1094	1083	1148	1077	1091	1134	1085	1104	1125	1083	1122	1023	1073	1130	1102	1077	1093	1093	1114	1136	1085	1164	1106	1158	1081	1148	1077	1056	1122	1092	1120	1078	1124	1142	1097	1091	1152	1075	1096	1124	1105	1085	1134	1078	1067	1144	1038	1139	1082	1074	1125	1170	1157	1074	1074	1118	1089	1103	1140	1104	1110	1119	1091	1056	1107	1088	1091	1104	1147	1079	1113	1102	1033	1113	1060	1099	1088	1124	1092	1104	1100	1121	1087	1101	1125	1062	1121	1176	1111	1086	1160	1066	1126	1101	1124	1092	1112	1068	1105	1102	1082	1112	1094	1097	1117	1091	1093	1085	1107	1105	1136	1102	1135	1137	1067	1087	1063	1074	1157	1105	1072	1069	1095	1122	1095	1129	1061	1107	1100	1094	1079	1086	1091	1085	1115	1103	1058	1103	1047	1121	1070	1102	1151	1103	1084	1094	1088	1117	1058	1097	1075	1096	1135	1096	1114	1072	1077	1104	1117	1071	1097	1132	1082	1072	1131	1106	1051	1128	1052	1125	1106	1109	1106	1111	1078	1102	1086	1081	1119	1073	1061	1017	1090	1074	1118	1161	1098	1125	1116	1078	1096	1039	1095	1092	1102	1075	1093	1124	1116	1089	1109	1113	1101	1124	1080	1072	1139	1105	1070	1042	1105	1115	1090	1098	1104	1111	1097	1065	1122	1155	1130	1161	1071	1080	1115	1086	1094	1128	1129	1131	1107	1101	1117	1118
43291	46047	45003	41838	37297	34232	23429	18436	11408	8581	8493	5549	5440	3098	1900	1477	1134	992	897	1052	1802	1551	640	598	510	621	512	472	547	751	754	615	520	474	518	472	500	528	483	444	476	499	506	521	474	523	496	442	487	429	478	482	478	461	474	473	458	477	482	475	510	487	487	505	499	476	473	478	499	505	493	529	462	493	489	474	476	504	472	467	483	516	475	503	507	507	480	461	505	487	453	496	509	462	495	437	446	492	482	450	458	476	488	469	475	428	458	497	441	452	456	428	501	513	443	467	485	460	467	450	476	450	460	478	481	469	461	469	518	469	480	515	477	487	514	465	429	479	499	470	477	478	497	503	510	499	460	490	444	496	500	484	472	467	464	463	464	453	497	484	465	438	486	501	492	461	418	466	445	524	468	478	462	458	468	480	495	475	471	490	461	452	486	469	454	482	505	473	486	460	484	437	440	456	478	470	481	460	495	428	461	494	456	476	502	472	521	510	463	476	458	470	464	513	437	492	484	517	450	461	493	470	491	489	488	453	452	470	480	443	462	477	427	454	465	479	470	480	463	485	499	498	485	478	516	496	506	479	478	474	456	500	499	480	483	478	478	464	457	477	485	486	453	468	507	478	495	500	502	462	480	488	498	488	476	429	496	484	439	473	495	485	490	500	491	492	500	435	486	482	477	474	531	457	458	488	483	449	423	475	430	491	478	515	518	489	446	511	473	497	452	452	490	497	489	494	472	505	467	477	475	517	452	466	502	461	448	507	486	500	451	509	490	468	460	511	489	475	459	491	495	467	486	458	499	496	506	491	464	466	440	500	459	455	485	458	490	466	435	490	497	455	487	460	530	446	442	521	458	473	440	519	475	451	481	513	460	472	454	458	421	503	486	489	492	491	468	498	496	480	485	472	471	506	447	511	473	480	459	504	452	501	462	487	514	498	463	451	424	432	482	459	487	450	455	531	491	476	434	479	495	466	493	484	483	517	469	483	477	449	525	480	466	468	458	490	454	511	439	507	471	460	524	475	481	500	448	492	471	486	436	491	434	485	489	468	429	473	509	462	502	495	486	445	454	494	485	472	465	493	436	493	498	528	484	463	481	443	426	462	500	472	456	475	489	475	448	452	500	471	446	465	468	484	495	449	469	527	470	511	475	465	467	462	484	485	466	486	484	498	452	486	487	455	473	468	483	493	474	492	452	510	467	464	495	502	496	477	516	490	476	484	475	467	490	432	472	463	487	462	435	501	469	490	459	477	446	424	476	500	496	487	459	472	459	489	455	480	466	500	450	482	455	501	512	454	474	470	465	505	431	464	484	473	470	508	470	447	446	486	471	501	513	495	479	470	513	486	500	481	460	477	507	490	473	477	471	482	462	486	442	483	503	531	498	491	473	478	489	458	482	459	466	461	500	489	464	509	492	453	497	496	473	513	427	451	454	475	470	477	496	444	481	485	470	457	433	489	482	519	470	475	456	492	453	437	459	520	489	471	499	464	484	470	509	466	445	504	476	488	446	460	476	473	477	494	504	470	455	474	496	447	442	472	459	480	437	502	482	438	476	460	440	464	524	521	455	469	492	476	458	465	454	508	490	495	473	412	508	484	432	471	471	446	511	487	472	464	523	476	498	489	502	478	471	459	431	496	470	444	491	443	439	477	492	486	474	446	467	489	490	484	434	497	470	476	481	496	543	441	465	488	503	485	481	465	524	465	528	497	463	455	473	435	489	448	514	500	462	483	450	475	471	487	462	478	496	483	517	474	479	484	486	486	451	475	506	453	442	482	456	474	504	480	468	451	481	493	454	480	457	500	406	476	494	504	513	493	491	467	448	491	448	475	474	483	487	469	523	464	425	486	486	510	506	490	484	448	484	449	483	513	463	489	456	436	471	488	487	493	494	505	435	516	490	478	454	476	520	523	482	499	467	489	484	439	496	462	506	450	473	487	480	452	483	448	439	489	497	476	473	461	447	491	470	455	479	499	456	485	495	511	474	531	440	471	469	489	491	422	484	471	469	442	459	478	463	496	523	451	466	483	467	494	501	495	483	465	453	478	478	500	483	466	455	479	442	441	443	478	475	486	490	498	451	508	497	488	495	473	434	440	417	423	459	486	506	511	464	475	471	496	504	474	453	493	487	439	456	485	476	457	422	479	484	473	469	464	460	463	457	487	483	468	445	484	436	515	441	460	532	471	466	454	472	491	493	490	499	465	500	475	461	503	505	470	466	491	488	495	457	471	475	486	495	478	482	450	479	451	488	489	509	527	455	509	514	499	470	503	481	440	450	445	482	429	472	463	446	515	462	474	453	440	440	510	453	433	485	465	461	497	474	442	487	470	482	489	443	459	477	444	446	512	479	481	446	490	473	491	468	493	446	487	504	449	466	444	424	466	456	453	432	476	487	482	496	448	475	442	493	481	485	479	486	439	466	496	445	464	497	447	495	489	480	466	456	488	498	481	437	463	456	470	484	478	501	474	465	487	462	460	419	468	487	488	520	495	500	505	450	463	495	494	493	489	494	484	462	475	473	483	474	441	479	458	445	478	468	482	483	425	451	437	504	491	488	469	458	489	485	451	503	524	476	509	504	477	487	554	487	442	483	494	458	433	488	447	481	474	463	507	499	447	470	432	479	451	459	464	473	480	493	461	475	488	465	455	486	487	472	479	518	463	481	487	453	471	487	518	461	503	483	477	478	458	487	452	474	456	472	504	459	470	478	445	479	450	487	503	446	472	457	446	456	446	499	497	473	459	478	457	494	475	485	495	453	496	479	474	458	490	484	467	507	470	514	488	426	433	470	542	478	470	491	481	456	545	482	461	468	412	472	479	492	473	472	492	447	481	493	474	474	459	490	495	549	488	452	515	519	471	483	449	472	480	463	441	517	521	463	507	473	460	485	457	455	470	473	476	465	495	482	484	490	493	502	476	503	462	496	490	515	469	515	488	479	470	487	403	449	493	545	461	477	504	448	494	489	490	456	454	506	474	459	484	487	519	454	480	482	449	493	505	450	495	469	444	521	467	492	472	480	497	491	486	464	506	470	473	500	446	485	450	483	432	433	481	512	499	506	508	468	480	482	497	462	469	484	481	473	441	481	497	447	474	501	450	504	512	519	471	503	476	460	471	442	483	467	469	472	515	501	497	483	425	505	464	461	423	490	484	467	446	468	513	504	464	479	468	495	469	487	454	452	506	505	505	477	443	503	488	450	481	489	464	475	476	503	470	499	442	499	485	514	457	509	499	474	480	455	520	486	441	479	486	490	468	511	468	453	474	480	494	485	486	444	492	457	528	481	479	522	464	490	442	535	473	495	497	465	481	469	454	511	473	429	437	476	477	517	501	469	476	440	472	460	451	476	465	497	476	423	448	484	431	476	515	425	428	482	514	461	476	484	533	454	491	504	437	482	512	496	486	474	425	488	465	494	501	501	485	464	475	499	477	433	456	474	495	470	459	504	486	528	524	520	524	498	458	424	480	450	467	465	490
34215	44216	51759	52634	49615	37751	19656	15726	12286	17729	20813	14464	16864	9495	6693	5555	4215	3705	3327	4475	8449	6706	1872	1964	1549	2061	1320	1189	1254	3305	2967	1851	1303	1148	1090	1125	1153	1165	1222	1162	1153	1136	1147	1120	1172	1219	1148	1141	1128	1125	1127	1091	1154	1215	1153	1126	1152	1210	1186	1196	1206	1212	1231	1297	1284	1262	1271	1255	1223	1286	1186	1153	1167	1235	1138	1111	1142	1177	1148	1114	1169	1209	1194	1193	1251	1368	1376	1321	1253	1208	1169	1114	1118	1182	1160	1228	1115	1124	1133	1129	1121	1178	1142	1142	1090	1127	1078	1187	1117	1202	1167	1136	1143	1121	1095	1133	1112	1101	1169	1144	1052	1126	1159	1110	1174	1145	1136	1120	1112	1088	1136	1124	1115	1162	1146	1147	1149	1145	1156	1148	1178	1137	1126	1158	1126	1094	1133	1139	1087	1157	1098	1117	1175	1088	1154	1138	1125	1152	1142	1096	1138	1119	1111	1109	1121	1155	1110	1067	1113	1149	1108	1117	1106	1179	1158	1134	1189	1165	1149	1106	1070	1125	1139	1137	1164	1161	1197	1118	1124	1130	1144	1158	1146	1121	1132	1073	1131	1111	1106	1097	1144	1168	1133	1177	1128	1138	1186	1026	1084	1108	1135	1108	1138	1108	1059	1140	1172	1097	1160	1085	1131	1153	1083	1101	1120	1127	1157	1151	1131	1112	1038	1188	1132	1105	1185	1143	1093	1155	1132	1156	1117	1131	1125	1126	1121	1131	1146	1168	1162	1148	1094	1181	1146	1076	1146	1177	1171	1137	1094	1119	1180	1119	1073	1133	1083	1128	1125	1076	1167	1150	1106	1074	1103	1076	1163	1134	1154	1143	1113	1143	1163	1084	1188	1155	1086	1082	1139	1096	1170	1155	1206	1114	1148	1129	1095	1127	1158	1178	1101	1086	1105	1095	1098	1077	1118	1139	1064	1125	1160	1096	1130	1157	1140	1121	1159	1089	1144	1092	1126	1035	1090	1126	1137	1106	1129	1090	1130	1119	1184	1160	1168	1110	1129	1140	1183	1120	1143	1124	1099	1117	1130	1143	1129	1093	1151	1113	1143	1156	1153	1186	1146	1164	1135	1131	1155	1126	1170	1122	1177	1141	1144	1170	1116	1135	1116	1128	1132	1150	1134	1101	1102	1173	1161	1120	1142	1125	1163	1179	1175	1058	1055	1216	1087	1098	1122	1188	1101	1138	1123	1126	1149	1124	1144	1148	1065	1158	1123	1113	1092	1152	1169	1134	1170	1082	1104	1068	1069	1122	1134	1098	1129	1080	1145	1119	1159	1137	1080	1156	1102	1136	1116	1127	1136	1178	1154	1130	1088	1087	1094	1121	1131	1087	1172	1101	1183	1160	1082	1139	1068	1169	1130	1105	1120	1128	1165	1127	1196	1095	1148	1112	1119	1175	1168	1131	1140	1131	1132	1101	1136	1148	1118	1129	1164	1108	1146	1109	1080	1168	1133	1136	1146	1111	1143	1071	1111	1108	1151	1148	1144	1175	1122	1120	1124	1113	1146	1163	1129	1112	1190	1118	1149	1104	1120	1090	1110	1170	1155	1113	1117	1139	1118	1170	1090	1183	1149	1140	1124	1104	1127	1133	1114	1064	1142	1154	1150	1108	1141	1162	1129	1174	1118	1144	1143	1110	1191	1177	1144	1165	1154	1122	1111	1097	1155	1109	1096	1120	1118	1091	1135	1115	1115	1140	1168	1149	1100	1131	1022	1062	1075	1168	1102	1130	1098	1173	1168	1187	1095	1113	1109	1137	1168	1121	1121	1068	1073	1099	1044	1217	1117	1137	1109	1096	1170	1096	1124	1124	1120	1083	1195	1164	1122	1170	1187	1134	1160	1106	1104	1051	1188	1118	1123	1159	1148	1142	1131	1167	1099	1168	1119	1129	1116	1160	1140	1113	1111	1133	1175	1142	1060	1113	1098	1101	1133	1138	1155	1104	1088	1183	1046	1086	1102	1149	1175	1165	1083	1153	1122	1161	1150	1182	1153	1101	1146	1163	1132	1157	1114	1153	1159	1134	1069	1121	1095	1138	1088	1090	1116	1190	1093	1088	1146	1108	1115	1167	1157	1184	1147	1127	1086	1146	1204	1165	1131	1127	1179	1093	1134	1090	1110	1133	1125	1093	1118	1150	1147	1161	1144	1145	1078	1145	1101	1172	1117	1148	1096	1142	1141	1196	1213	1154	1152	1080	1123	1167	1128	1127	1163	1140	1142	1199	1094	1109	1096	1106	1194	1145	1131	1127	1094	1147	1098	1098	1143	1119	1096	1136	1158	1132	1147	1109	1102	1131	1193	1164	1133	1086	1144	1108	1111	1100	1189	1128	1079	1112	1188	1141	1106	1069	1113	1105	1167	1125	1190	1170	1119	1094	1084	1139	1050	1161	1139	1125	1075	1074	1089	1125	1107	1072	1201	1143	1104	1082	1158	1155	1129	1136	1033	1126	1088	1155	1107	1076	1107	1117	1061	1123	1126	1122	1170	1123	1082	1154	1106	1108	1112	1147	1180	1076	1098	1112	1122	1119	1154	1154	1120	1157	1150	1147	1094	1149	1102	1177	1127	1138	1177	1165	1110	1073	1081	1101	1194	1090	1139	1117	1067	1118	1157	1146	1080	1073	1118	1086	1145	1152	1099	1065	1113	1161	1122	1124	1181	1114	1090	1127	1127	1159	1104	1154	1163	1088	1212	1162	1149	1130	1119	1092	1075	1150	1128	1033	1174	1128	1123	1160	1103	1056	1117	1134	1211	1151	1114	1080	1112	1119	1145	1100	1061	1156	1156	1094	1157	1158	1113	1126	1121	1121	1167	1148	1166	1193	1163	1127	1132	1094	1127	1142	1226	1165	1138	1132	1086	1117	1105	1091	1167	1139	1159	1164	1175	1090	1129	1146	1150	1152	1081	1147	1119	1134	1158	1106	1153	1144	1124	1158	1138	1147	1062	1160	1089	1164	1107	1074	1126	1211	1159	1097	1171	1132	1128	1152	1141	1160	1101	1109	1124	1161	1152	1212	1105	1100	1120	1076	1120	1098	1126	1101	1164	1133	1129	1144	1167	1147	1162	1090	1134	1109	1128	1084	1149	1075	1063	1185	1156	1108	1097	1093	1181	1187	1065	1144	1119	1075	1119	1113	1163	1120	1148	1098	1102	1113	1150	1120	1124	1153	1100	1180	1168	1106	1163	1127	1081	1118	1109	1171	1112	1112	1152	1121	1151	1132	1121	1088	1132	1112	1142	1094	1151	1133	1146	1135	1119	1103	1149	1124	1114	1182	1125	1148	1118	1183	1117	1125	1113	1126	1171	1106	1102	1092	1121	1095	1136	1138	1106	1111	1119	1178	1100	1141	1163	1228	1164	1116	1125	1130	1103	1115	1131	1197	1184	1121	1144	1108	1148	1099	1086	1129	1086	1217	1122	1092	1107	1097	1083	1043	1116	1147	1132	1111	1183	1107	1129	1153	1131	1116	1082	1134	1123	1066	1145	1148	1147	1189	1103	1105	1147	1105	1066	1149	1183	1092	1133	1184	1141	1167	1194	1134	1163	1147	1139	1176	1100	1133	1103	1097	1157	1108	1104	1133	1108	1137	1138	1127	1180	1133	1138	1135	1164	1104	1046	1144	1150	1121	1050	1123	1116	1110	1110	1200	1167	1127	1121	1057	1207	1113	1230	1152	1127	1120	1137	1160	1163	1107	1116	1155	1114	1117	1113	1157	1158	1155	1068	1114	1108	1109	1128	1124	1174	1129	1131	1082	1087	1155	1162	1127	1088	1111	1165	1140	1136	1135	1157	1142	1105	1157	1113	1148	1154	1112	1066	1092	1150	1155	1108	1144	1124	1166	1116	1137	1200	1103	1087	1122	1107	1088	1142	1143	1082	1102	1156	1102	1167	1187	1120	1135	1184	1157	1159	1057	1078	1156	1148	1130	1120	1149	1120	1164	1127	1099	1140	1132	1120	1086	1111	1102	1153	1114	1129	1171	1164	1147	1087	1141	1126	1220	1057	1104	1124	1158	1139	1094	1130	1087	1105	1131	1155	1118	1121	1106	1049	1211	1126	1136	1117	1172	1153	1139	1180	1122	1127	1106	1217	1196	1107	1120	1176	1145	1153	1122	1155	1155	1182	1113	1117	1116	1145	1162	1121	1176	1159	1145	1187	1106	1133	1086	1129	1116	1148	1149	1186	1114	1202	1125	1172	1094	1151	1109	1160	1126	1136	1112	1165	1148	1148	1111	1105	1154	1151	1132	1114	1154	1125	1185	1111	1113	1133	1189	1088	1130	1152	1140	1093	1149	1124	1146	1146	1107	1149	1057	1120	1115	1155	1117	1092	1147	1158	1131	1142	1103	1119	1097	1155	1113	1095	1119	1147	1148	1057	1092	1142	1130	1167	1095	1131	1136	1136	1123	1174	1129	1054	1136	1129	1147	1147	1119	1155	1126	1163	1117	1117	1160	1079	1114	1168	1166	1176	1144	1135	1120	1118	1145	1136	1120	1203	1094	1166	1095	1174	1132	1108	1169	1117	1165	1150	1121	1153	1123	1077	1130	1115	1105	1112	1112	1101	1176	1140	1207	1170	1203	1112	1125	1098	1176	1166	1119	1166	1143	1162	1139	1105	1164	1134	1095	1164	1083	1130	1092	1156	1151	1164	1148	1180	1111	1111	1101	1129	1146	1113	1121	1149	1142	1153	1130	1130	1082	1169	1147	1134	1115	1136	1138	1168	1091	1187	1099	1064	1206	1117	1080	1138	1149	1128	1119	1177	1117	1152	1163	1149	1083	1107	1063	1179	1142	1140	1098	1198	1141	1095	1160	1175	1151	1161	1127	1151	1130	1153	1218	1172	1128	1195	1177	1101	1129	1141	1151	1108	1166	1127	1142	1111	1137	1197	1157	1119	1141	1062	1160	1140	1108	1135	1126	1124	1159	1118	1116	1060	1176	1099	1122	1152	1108	1095	1092	1102	1132	1137	1167	1177	1150	1112	1092	1159	1061	1087	1128	1181	1113
53520	46890	43305	38113	38054	32291	26224	24314	20339	19123	19401	14282	11927	6453	4670	3586	2491	1846	1623	1876	4136	4220	815	736	547	922	549	392	595	1953	1110	593	412	414	425	374	386	399	360	370	379	356	421	380	414	389	379	365	399	340	427	372	393	395	400	391	397	425	400	412	394	414	408	395	383	413	423	422	432	433	427	437	399	387	432	384	442	405	409	390	382	418	405	386	419	500	495	458	414	375	381	370	393	396	416	431	357	377	383	400	389	379	415	348	349	412	406	398	347	368	370	414	376	360	404	408	385	400	356	360	391	399	386	390	375	392	425	443	422	408	364	374	364	382	371	374	378	376	393	375	427	331	380	389	393	386	394	416	394	390	416	400	324	411	370	397	393	352	370	402	373	393	414	357	401	400	432	393	362	383	414	427	422	398	390	391	416	389	358	401	384	386	358	365	366	361	407	406	372	379	393	376	370	389	417	355	386	379	413	347	364	377	366	407	407	399	405	394	379	376	373	386	362	384	410	360	402	376	365	401	380	406	358	392	367	380	377	363	384	401	395	408	380	396	393	411	389	403	410	381	380	369	369	365	393	342	401	403	389	404	391	375	393	374	370	358	395	373	438	387	403	383	408	374	412	354	354	422	360	383	361	372	400	376	427	398	375	389	419	343	381	381	403	411	367	387	384	418	392	394	395	362	361	381	392	401	408	347	399	395	407	393	381	383	368	411	379	372	390	387	376	373	388	333	403	383	390	406	367	378	373	398	398	403	394	414	396	414	386	423	380	374	405	363	381	365	428	394	409	434	390	354	401	395	380	344	374	365	411	386	381	387	380	360	380	353	366	365	450	399	379	408	382	353	415	345	382	416	378	358	384	382	423	393	387	418	394	400	415	384	395	370	352	366	379	364	376	381	367	409	401	374	353	407	384	402	423	396	395	449	372	377	376	395	402	402	365	397	345	380	406	361	349	362	373	376	406	410	406	390	385	375	383	404	397	383	356	387	390	408	393	386	363	388	456	410	366	381	401	369	370	364	369	377	320	434	379	395	365	415	375	386	365	390	399	399	379	391	376	404	366	413	377	415	383	405	385	372	384	392	412	422	370	400	383	395	393	403	357	395	401	393	385	409	363	388	377	413	377	424	383	376	408	390	401	382	351	410	428	394	418	383	359	374	387	379	397	408	384	391	367	408	369	366	396	426	392	374	375	375	356	393	386	402	411	371	401	411	366	366	371	421	379	385	388	389	384	379	375	369	382	407	406	374	416	386	386	397	387	361	378	411	371	386	359	429	410	412	412	366	362	379	368	417	363	385	374	408	388	377	386	414	397	377	349	394	380	400	360	413	348	400	392	404	367	390	374	391	364	400	400	358	373	374	381	416	348	366	383	404	392	365	358	393	365	363	394	387	423	402	390	350	383	371	386	397	376	393	414	373	365	384	347	369	433	400	370	365	366	395	394	394	369	463	399	384	425	404	364	350	416	414	389	366	356	418	369	377	420	357	395	384	387	393	358	387	368	400	348	405	415	353	366	370	381	381	396	359	382	400	354	399	361	397	422	403	415	380	377	374	361	401	389	378	374	375	387	415	392	383	381	411	447	389	411	379	367	381	411	426	382	367	381	377	384	411	418	353	395	420	386	384	385	369	376	381	368	400	390	358	385	377	374	378	427	392	356	383	396	357	381	365	361	397	398	377	377	395	355	381	377	391	383	387	407	391	379	383	386	394	416	405	381	375	378	386	393	405	406	410	377	413	445	395	414	381	391	338	368	368	388	373	396	358	390	379	375	370	362	365	365	390	362	375	411	385	386	386	384	403	375	362	378	379	357	381	380	346	369	400	392	378	424	372	402	412	380	385	385	427	387	409	388	367	414	369	374	367	386	423	386	383	356	421	400	399	345	395	396	432	407	364	396	363	385	388	399	393	350	376	372	373	393	373	393	350	388	398	356	367	382	411	417	389	346	393	417	428	410	375	396	401	384	378	404	389	398	374	382	392	399	391	422	409	386	373	359	418	386	420	372	395	383	395	397	355	390	370	388	381	398	402	385	371	416	391	358	387	382	401	361	396	339	375	374	384	368	396	366	385	434	379	389	411	364	389	414	397	420	390	392	392	394	372	412	381	333	379	378	379	393	379	398	428	385	404	379	384	412	374	421	406	410	407	376	378	346	322	361	354	360	377	360	369	389	348	396	392	382	392	401	379	401	403	388	360	402	361	451	377	428	387	368	419	415	369	365	364	355	374	400	429	421	392	392	414	363	372	379	392	384	378	370	368	394	406	392	382	398	384	348	394	361	344	392	381	408	375	370	368	373	418	407	388	385	403	421	368	386	420	425	410	410	384	363	398	409	343	390	355	429	387	376	369	392	411	398	415	424	381	394	371	426	385	406	424	381	385	371	380	367	422	365	385	405	399	374	397	372	395	354	434	358	425	395	370	377	387	398	370	364	414	402	401	384	351	379	401	366	373	356	367	396	421	372	331	393	424	426	425	404	369	370	426	377	409	389	355	366	406	391	364	401	423	391	363	376	392	398	390	405	409	394	384	403	425	361	391	365	353	376	382	378	363	394	380	420	398	366	370	375	369	372	387	392	386	361	391	382	399	381	395	410	394	379	394	358	406	362	394	369	374	378	437	374	393	386	385	364	415	398	399	406	383	374	386	361	390	381	388	398	376	387	392	379	379	375	366	398	363	407	400	387	418	407	373	382	378	394	440	422	345	417	357	387	390	366	359	390	353	359	363	357	402	431	411	363	398	374	373	365	394	371	378	353	370	361	400	399	367	357	372	401	382	383	389	405	399	371	406	395	374	366	362	366	410	396	394	372	407	393	404	381	357	350	393	386	357	346	357	357	396	372	424	384	366	377	357	396	408	401	401	392	395	375	417	389	360	365	378	389	383	345	405	374	381	419	367	344	433	350	333	391	382	411	407	387	384	349	389	397	418	401	443	374	431	418	379	415	400	357	365	390	434	371	396	392	412	428	382	406	383	394	370	333	387	401	392	363	390	383	388	366	415	405	392	370	367	362	388	389	351	374	366	369	364	391	405	360	368	340	363	369	411	387	338	349	396	375	387	411	366	354	356	395	365	446	383	364	384	384	386	405	385	402	411	382	375	398	391	371	403	385	383	373	358	377	372	403	349	358	387	407	385	365	412	336	367	380	418	360	368	407	406	381	347	411	368	403	397	405	353	411	377	368	374	408	360	368	400	371	392	359	355	381	377	400	413	405	380	402	364	356	391	379	418	370	412	405	344	387	408	351	353	384	387	389	391	365	376	385	399	388	401	363	414	364	424	400	423	371	394	388	384	376	388	369	373	364	395	417	395	379	386	354	399	368	368	399	397	377	424	466	421	383	405	405	404	380	371	371	365	384	386	401	394	388	400	400	393	379	420	400	412	376	325	370	386	396	396	351	406	396	393	413	389	386	345	370	399	414	404	398	369	369	363	384	385	389	362	355	373	422	381	359	411	376	403	394	370	397	365	414	360	360	384
44532	53563	52343	54267	55090	41562	30960	22879	21009	29254	32461	25748	24849	14770	13707	11821	8402	7225	5980	7733	16854	14413	2668	3020	1743	4235	1743	1076	2222	9306	4422	2187	1064	970	943	928	939	943	968	968	931	840	902	956	920	966	870	908	919	881	921	964	944	929	959	953	1040	988	994	994	1081	1059	1056	1112	1141	1100	1080	1135	1120	1052	1097	1002	1046	1049	1015	937	966	964	984	912	975	1001	982	959	1202	1511	1505	1313	1090	1000	915	909	908	877	891	882	881	897	915	899	883	910	918	870	854	942	888	864	875	930	870	957	878	879	905	891	896	883	881	890	886	881	913	847	962	926	966	949	932	888	910	894	878	896	862	901	905	901	874	908	909	896	895	914	868	940	877	891	900	901	894	904	871	933	977	888	909	914	921	891	939	913	905	880	910	907	886	954	855	832	868	920	909	897	911	884	895	953	904	892	881	911	886	908	908	891	879	890	914	967	915	859	925	882	872	889	859	939	936	942	906	936	929	820	891	920	903	942	917	908	910	881	921	894	922	844	947	852	948	913	827	936	933	860	897	895	900	895	911	912	945	933	871	912	913	891	911	856	909	924	894	892	875	923	863	910	842	873	921	894	942	886	906	946	850	877	966	920	914	912	882	895	914	889	889	872	909	876	899	910	903	884	856	871	918	921	917	913	901	874	885	922	901	897	913	902	895	886	888	912	877	884	970	897	894	936	928	886	907	921	888	890	934	860	927	865	922	914	949	864	908	862	889	919	905	931	887	866	889	905	916	865	866	835	886	896	916	926	872	898	900	865	895	923	933	943	916	824	929	884	926	884	877	942	934	907	819	883	885	887	873	912	888	853	915	885	889	891	887	900	879	867	919	909	853	933	833	888	887	927	936	929	896	909	878	932	889	893	841	946	915	881	891	893	877	959	884	884	885	908	869	907	962	904	856	952	890	876	925	907	841	851	947	890	896	867	900	890	876	939	866	877	944	928	908	902	918	924	840	937	898	932	901	944	885	915	882	881	930	932	940	894	885	902	888	917	912	910	913	904	903	913	877	836	909	883	871	899	930	946	881	887	909	860	873	917	920	830	852	847	874	886	997	901	943	858	863	843	930	921	909	936	896	902	878	906	874	821	939	903	944	924	891	885	926	890	849	901	902	963	895	911	841	888	889	893	922	909	901	831	866	918	899	934	862	868	866	937	892	918	868	864	894	920	884	859	894	856	882	835	913	852	871	850	843	900	865	958	878	895	943	920	937	895	921	894	937	868	894	871	954	886	878	860	956	898	913	896	868	927	905	889	942	900	895	853	904	903	916	873	841	948	909	963	904	871	916	978	943	905	856	941	891	890	852	858	893	887	890	913	892	907	895	861	923	920	880	899	894	951	922	892	934	881	895	895	953	863	914	922	954	911	917	887	887	902	930	934	929	871	901	915	885	871	903	885	861	935	885	936	910	946	887	883	926	891	879	835	894	850	942	914	944	878	891	909	912	941	879	819	888	904	930	917	881	929	889	938	899	937	951	880	923	842	924	920	891	876	922	901	949	885	907	902	890	903	886	925	924	949	891	911	919	897	851	946	877	908	892	912	852	889	907	943	887	866	857	883	886	909	890	871	920	911	871	852	924	925	911	871	908	917	875	866	842	973	900	875	894	843	909	941	895	901	879	926	895	918	910	899	897	927	830	938	875	875	904	877	891	914	907	888	959	876	906	874	888	916	898	913	894	819	863	889	851	874	935	916	867	886	872	902	877	853	898	901	909	898	910	859	925	898	950	896	912	916	856	956	900	903	860	868	882	882	880	905	894	904	889	828	932	927	890	923	891	910	868	869	934	868	938	828	861	891	862	889	892	893	894	922	935	955	917	931	905	964	910	889	882	856	904	948	899	945	783	922	921	872	922	923	864	903	889	912	907	861	924	873	917	860	915	918	895	842	859	899	905	881	865	899	898	887	888	930	884	900	869	916	896	863	897	895	949	910	894	919	875	895	871	889	850	866	892	973	912	891	949	947	882	910	903	926	926	868	895	877	924	909	938	836	921	902	929	902	908	874	965	918	856	931	910	904	939	869	840	890	922	856	916	861	904	924	858	912	889	895	883	850	910	873	887	874	883	901	900	843	929	959	850	921	871	914	936	865	891	900	922	893	937	866	916	884	881	923	925	903	883	891	914	967	866	916	882	936	943	912	931	931	894	930	938	955	940	888	915	926	862	904	909	887	894	867	917	904	912	968	851	870	928	874	902	874	872	937	871	885	909	865	906	913	902	860	845	901	917	921	883	913	911	879	941	895	888	907	889	890	953	916	833	889	908	904	875	989	858	913	925	857	893	960	873	920	833	891	896	867	932	877	857	944	862	870	917	883	925	864	945	911	944	926	887	937	895	903	914	926	864	913	937	921	916	925	898	949	944	888	859	889	890	885	900	882	901	998	902	917	901	894	862	870	926	888	919	900	909	895	910	909	866	901	903	881	901	843	896	898	919	919	916	866	912	880	863	965	898	934	937	909	887	819	909	867	923	912	895	872	873	871	918	876	882	906	872	957	850	870	885	861	932	835	889	902	966	900	931	880	871	892	901	916	892	911	903	896	941	889	949	878	919	907	932	892	878	898	896	873	917	869	909	901	861	894	874	855	902	933	892	936	878	872	902	878	930	910	903	894	904	881	910	883	858	889	869	901	889	871	901	902	960	901	908	850	872	916	868	907	909	897	935	897	865	822	910	867	889	845	947	942	905	908	878	895	900	879	928	873	909	900	922	902	929	955	891	926	908	937	865	932	904	884	871	905	860	910	886	902	937	858	883	903	918	886	892	897	874	890	850	914	867	918	950	936	844	846	901	935	922	915	943	855	934	884	929	882	958	878	866	853	843	884	895	904	837	896	873	857	906	909	900	874	952	908	899	906	883	930	896	913	978	891	875	864	931	886	893	869	919	894	919	909	881	853	884	902	887	917	890	892	842	846	896	890	938	905	893	958	893	877	892	844	915	939	909	927	956	928	911	836	882	884	900	885	903	867	940	885	890	874	900	870	858	959	921	970	871	913	925	939	867	852	888	986	922	951	897	881	934	913	907	889	928	898	960	884	867	899	914	863	902	908	876	919	915	884	937	947	939	901	899	913	895	887	1001	911	895	890	889	875	885	882	933	868	870	846	902	881	906	894	927	866	852	838	873	891	913	875	907	890	888	905	925	902	844	869	932	943	818	889	878	879	921	906	865	884	950	907	890	929	894	941	886	844	904	915	933	880	911	875	851	911	893	923	932	974	926	831	883	885	908	890	920	916	944	868	962	891	904	900	884	959	912	880	900	888	938	891	926	866	910	926	946	885	918	907	891	937	926	953	905	906	896	893	911	882	983	904	910	904	886	937	883	902	958	844	859	894	886	924	920	880	907	882	984	916	919	872	923	903	909	918	892	888	903	896	929	866	864	843	904	874	888	926	902	947	871	871	861	940	889	901	901	869	903	900	934	920	939	892	924	884	861	923	906	926	862	858	880	924	890	862	875	923	933	841	922	888
12636	18115	25726	19624	17677	9339	2446	933	672	697	712	648	565	486	452	432	395	382	395	423	422	465	368	357	359	406	370	360	405	402	405	379	362	382	387	400	371	376	355	390	363	373	362	346	375	330	381	368	398	373	388	357	387	363	351	405	359	384	388	394	374	400	375	359	386	395	358	403	386	388	400	362	375	377	389	378	379	385	405	360	383	383	362	328	371	339	330	343	389	356	433	386	385	345	352	379	370	386	375	340	352	403	350	369	397	371	395	328	383	353	343	379	370	405	373	396	384	369	357	393	352	372	374	345	386	358	360	377	345	425	341	382	379	356	366	380	374	378	347	349	387	389	392	361	426	387	382	376	399	354	351	391	401	336	374	334	366	396	375	386	405	402	397	389	351	416	379	365	342	384	340	372	363	377	376	386	372	349	370	387	394	351	359	372	359	345	377	395	382	421	346	329	348	356	334	380	345	417	381	380	403	362	380	375	358	353	359	385	392	354	365	399	351	357	383	348	357	399	364	432	383	376	355	373	354	382	370	385	414	361	375	371	374	366	351	386	372	349	377	335	387	372	352	380	354	400	383	356	337	367	365	387	371	385	371	367	394	326	363	382	376	383	352	407	333	393	356	364	378	383	394	397	379	356	363	321	365	387	369	382	333	388	356	377	330	380	364	375	363	361	378	379	373	383	376	350	377	362	353	387	337	317	345	354	382	357	370	348	390	346	341	372	371	356	331	348	363	389	360	378	340	350	347	364	369	335	332	371	361	350	390	403	373	322	406	400	378	321	386	360	379	399	384	347	405	371	383	388	361	367	401	350	334	360	362	402	391	382	382	372	369	369	369	353	392	389	395	418	346	381	360	378	329	350	346	368	386	413	354	365	388	382	362	365	381	372	428	337	389	330	345	361	378	355	358	344	353	369	356	361	369	347	392	370	356	364	404	375	373	375	357	391	364	362	382	359	379	365	358	361	350	407	351	384	343	379	341	374	375	370	364	342	363	422	382	375	339	356	357	357	324	374	343	370	382	379	347	384	319	388	380	347	375	374	370	369	377	353	389	368	338	331	367	387	370	376	391	386	382	432	377	358	389	379	382	372	394	356	334	356	356	406	363	395	368	377	365	367	335	396	363	387	353	379	377	364	369	351	371	353	387	376	361	378	363	403	341	348	373	373	395	348	400	389	370	391	372	391	352	403	375	386	380	372	364	376	418	389	365	349	338	365	386	382	337	376	360	366	380	365	385	384	381	366	359	399	366	400	344	387	404	355	374	412	363	352	393	410	402	334	339	384	343	424	354	389	370	363	406	350	365	384	385	382	383	389	355	373	358	356	393	373	386	419	353	352	370	357	378	369	346	346	373	373	398	327	354	374	400	397	356	335	379	387	382	341	377	382	360	383	348	378	364	390	338	352	372	381	341	363	366	388	378	372	391	382	378	393	355	377	346	326	360	369	401	366	366	384	406	339	344	395	357	378	351	381	370	362	392	369	377	371	375	395	354	398	348	425	364	361	377	363	388	363	355	330	404	394	362	384	342	358	368	377	375	336	356	365	369	372	430	364	409	368	369	348	391	403	355	374	354	378	348	389	367	384	366	415	359	388	333	365	367	357	347	379	349	354	386	386	411	372	367	376	387	374	366	374	363	380	377	369	394	332	362	343	373	377	367	341	405	360	362	373	376	363	363	353	394	368	409	366	400	367	377	410	348	350	368	375	369	330	387	348	367	366	347	367	365	370	392	395	373	376	351	366	369	369	392	372	371	349	387	348	380	397	332	345	412	361	352	389	369	388	375	399	351	372	349	330	369	364	346	409	356	375	370	385	376	362	407	337	382	363	391	348	376	353	384	390	342	331	367	363	394	380	373	375	453	345	342	389	329	371	370	370	360	365	341	387	372	364	379	337	416	358	356	396	411	363	382	373	372	354	347	394	393	351	401	352	376	376	358	373	355	379	330	396	365	343	374	367	371	337	411	369	415	372	335	395	364	357	388	380	379	385	315	376	363	373	365	371	372	333	385	361	348	351	348	355	340	333	394	372	387	365	360	317	374	407	380	371	363	393	361	343	371	352	360	375	381	353	359	349	375	361	387	383	380	362	382	357	360	355	356	378	353	386	384	372	375	376	384	357	383	391	383	376	392	406	370	348	328	379	373	363	380	350	403	346	351	388	369	403	381	395	379	386	363	353	350	405	375	362	374	399	402	402	336	342	421	378	341	331	366	380	317	377	350	411	402	408	410	385	381	363	390	350	383	392	407	353	443	390	377	382	401	320	358	377	363	358	346	380	373	374	353	388	410	366	392	348	384	364	360	383	401	374	359	359	355	369	343	379	378	352	361	387	368	357	394	362	350	362	373	361	406	391	374	358	364	360	388	364	360	421	382	391	336	387	390	337	377	365	365	416	357	347	330	368	340	358	371	348	372	359	351	363	420	394	380	374	343	369	355	380	400	376	364	373	331	360	366	363	350	366	357	387	368	397	366	379	358	397	363	379	383	359	372	376	380	359	384	379	343	361	368	395	376	404	378	373	350	365	370	353	398	361	406	384	370	342	359	356	391	379	379	369	357	356	356	390	356	368	357	364	381	359	368	397	351	398	381	376	353	357	376	367	397	428	363	346	359	350	367	359	394	381	397	371	382	360	354	352	373	410	403	394	370	377	361	386	338	376	380	351	367	354	348	361	352	368	382	338	371	380	349	396	355	371	353	387	412	373	371	347	394	374	373	405	371	368	385	354	337	389	387	391	388	376	318	335	396	372	372	359	392	341	399	379	366	396	390	365	351	374	356	349	374	386	318	382	379	340	364	372	407	388	379	357	364	388	368	357	362	379	347	347	379	376	342	389	335	375	398	358	329	341	358	376	375	378	376	350	366	360	352	371	366	367	371	400	379	341	403	368	401	372	356	376	327	343	386	363	366	379	366	362	357	387	374	329	401	391	359	350	365	335	357	327	414	383	387	350	389	388	413	353	381	357	394	370	379	380	383	400	368	355	347	360	367	349	427	387	385	399	376	387	411	375	368	374	384	379	373	359	387	350	358	374	362	389	390	391	399	394	386	397	341	395	373	391	380	388	379	353	382	383	388	358	361	336	326	373	366	388	364	354	383	344	366	363	387	372	377	381	338	343	405	361	372	390	350	371	374	360	365	333	371	370	381	366	353	387	384	346	366	406	382	357	411	381	392	388	370	375	351	372	355	384	384	377	384	361	345	392	377	358	385	367	383	379	350	374	398	406	365	366	313	369	363	379	398	325	381	385	356	388	383	409	360	344	379	402	375	342	376	378	360	335	365	397	389	353	363	368	380	381	395	375	381	378	375	350	368	367	346	385	375	396	377	365	396	376	343	352	375	360	372	377	358	375	384	364	359	405	368	371	349	347	352	364	360	353	349	345	358	412	365	390	354	392	355	366	358	378	378	351	407	395	395	345	390	362	391	375	382	384	420	389	382	347	394	379	353	385	349	412	419	341	389	356	367	389	353	393
10747	20679	30480	26446	29332	16671	4662	2671	2227	2413	3090	2716	2016	1677	1474	1249	1203	1159	1135	1119	1474	1277	972	978	872	932	918	974	1008	1164	1026	935	935	945	892	987	969	913	939	970	866	917	899	910	951	903	912	878	932	884	946	970	937	922	934	917	937	930	951	1015	974	964	996	952	1083	1009	991	985	1018	957	962	946	961	923	988	898	935	959	981	950	962	891	975	972	958	979	960	973	955	946	964	956	941	900	842	906	916	910	900	884	925	907	885	921	902	884	910	964	941	918	855	940	945	914	961	917	932	934	925	856	932	935	933	941	906	853	919	877	851	907	931	898	938	922	893	903	874	945	890	937	904	954	878	884	886	926	943	880	879	908	963	921	851	893	907	949	971	862	934	951	926	933	953	910	910	922	941	900	908	916	903	995	930	920	972	939	880	922	962	922	940	955	915	913	915	926	948	899	945	905	994	884	921	914	982	944	904	900	899	907	911	938	944	872	912	909	845	892	941	944	904	948	916	881	896	902	864	930	935	908	929	927	933	898	924	830	945	938	911	929	922	913	905	876	892	925	915	922	923	975	937	899	919	845	919	894	900	915	913	934	923	930	911	933	938	935	883	957	920	968	937	920	966	929	913	976	881	915	925	892	917	904	925	884	922	932	973	954	894	949	917	943	880	904	954	932	865	927	954	910	922	887	887	951	971	914	935	893	925	899	906	887	914	903	929	939	962	932	943	925	891	934	886	974	970	872	953	894	900	944	912	902	951	892	883	940	943	907	868	908	824	900	931	906	939	958	948	887	898	913	898	932	904	913	887	970	882	913	906	922	942	850	925	977	892	861	903	906	915	888	881	899	962	887	917	927	868	937	918	877	921	914	917	951	873	926	876	885	930	953	966	904	902	895	944	948	934	892	883	923	914	896	902	934	921	910	920	902	963	904	936	900	924	905	929	924	973	938	938	874	917	954	899	926	913	847	831	901	911	927	976	925	916	875	949	889	969	897	913	920	879	925	950	947	890	892	970	870	977	935	890	953	990	913	940	890	889	897	921	852	866	992	890	921	914	854	866	948	921	920	932	900	946	923	906	913	883	927	934	911	963	928	927	903	949	861	879	888	922	884	919	939	876	900	910	887	907	864	940	937	962	959	896	941	915	913	873	942	911	863	957	946	926	919	898	913	960	909	925	920	964	908	917	903	882	877	929	883	946	919	932	947	877	932	928	917	920	903	918	934	894	938	924	966	1001	901	922	883	869	907	953	871	889	924	955	847	922	925	941	886	914	917	884	926	882	881	909	897	930	940	962	935	878	913	857	894	911	911	918	951	928	962	906	849	884	914	929	923	895	949	934	858	906	887	902	943	926	950	948	868	912	878	906	991	913	928	928	956	920	970	899	963	880	939	938	898	867	952	882	939	909	913	921	903	895	932	875	886	937	912	865	884	919	937	895	887	887	891	892	931	913	943	921	908	929	880	910	943	856	935	894	876	912	916	919	920	888	882	945	874	893	919	894	937	944	910	945	880	924	889	903	871	960	892	940	871	913	920	883	895	953	885	966	849	916	921	898	924	935	970	928	941	894	950	895	921	893	950	850	890	921	978	915	872	921	934	944	907	884	981	905	953	884	869	918	918	978	886	897	917	934	907	909	987	903	941	938	934	923	942	909	937	910	902	940	931	909	916	920	913	933	921	914	881	902	923	943	974	892	907	927	860	910	904	887	922	929	964	983	958	937	905	928	896	900	960	896	905	957	899	926	882	946	935	874	905	941	916	914	905	932	915	866	870	875	904	937	943	949	860	849	904	894	926	849	943	911	905	962	836	878	895	994	880	955	963	958	882	948	956	950	873	905	841	932	891	922	928	899	878	961	915	909	906	921	883	966	969	947	977	907	854	886	923	922	911	976	898	857	916	915	924	914	927	896	933	887	940	881	951	895	885	894	937	871	942	929	931	905	893	970	939	898	898	879	888	927	963	958	910	889	882	894	968	875	942	906	936	922	938	961	911	899	912	975	911	872	861	916	893	940	933	904	951	887	893	879	904	965	921	930	873	927	894	916	922	850	915	878	954	927	921	935	901	924	921	952	855	909	937	897	895	945	936	920	865	923	931	937	896	900	917	921	900	910	908	907	841	940	955	892	953	913	933	883	943	925	899	940	905	926	933	906	974	984	916	899	934	896	892	886	934	965	912	926	894	936	949	913	933	917	945	924	967	942	948	922	891	945	922	947	939	947	934	920	923	873	933	870	906	899	890	915	902	977	925	930	931	888	906	969	924	925	910	950	899	895	937	959	868	866	926	866	886	945	909	942	889	902	924	905	965	894	902	909	924	922	943	919	936	881	924	901	929	966	924	946	950	941	911	912	925	907	903	899	956	891	931	868	901	912	932	872	925	901	907	950	942	923	919	914	916	932	899	920	914	936	903	857	945	825	903	941	910	931	889	941	898	899	916	950	866	960	901	881	924	917	958	896	908	935	915	880	901	895	949	905	943	870	889	927	881	908	919	958	871	878	901	947	969	959	897	859	878	903	875	885	912	892	902	996	884	844	853	948	937	905	957	917	908	910	922	924	931	910	876	924	921	960	908	937	906	914	910	937	907	925	939	879	898	924	912	913	914	958	971	934	930	976	896	882	946	922	853	915	878	908	887	863	912	957	885	977	929	985	917	922	932	977	903	897	891	882	935	957	913	893	890	848	912	905	968	903	925	871	966	889	861	933	904	884	845	900	901	933	917	885	972	958	919	897	932	933	864	908	867	929	965	945	887	924	891	948	906	893	926	914	952	937	931	909	911	907	969	906	906	903	884	903	918	869	917	888	881	884	910	899	902	949	914	923	907	883	945	938	924	916	908	957	925	930	895	976	939	892	899	878	897	920	912	930	933	893	893	905	904	938	894	955	876	861	912	904	900	926	925	882	914	928	924	910	877	870	895	913	925	961	898	954	890	919	899	863	884	853	889	904	912	893	855	946	918	884	921	1009	933	899	945	920	893	953	941	918	910	848	957	920	908	912	905	916	888	905	890	847	925	924	906	896	904	976	962	898	913	879	957	923	925	921	876	920	931	912	929	891	850	893	868	956	950	943	903	962	932	902	945	903	870	857	891	907	875	975	876	936	905	954	961	937	870	910	891	872	902	898	850	926	940	948	930	876	904	912	934	966	935	905	904	884	898	970	887	853	905	912	934	883	908	910	938	917	878	978	931	931	942	890	936	869	897	922	906	946	957	961	863	901	879	903	891	936	904	898	954	932	954	911	917	929	911	948	951	952	890	935	917	943	888	909	924	891	912	930	915	900	903	898	906	956	894	899	904	898	848	963	907	914	920	984	950	888	907	916	902	922	924	900	899	927	901	927	897	920	936	922	931	911	922	913	927	892	929	910	870	897	859	991	892	966	886	940	895	882	949	952	957	884	938	932	934	937	927	906	928	864	892	905	906	954	907	859	907	948	895	945	933	910	935	912	972	955	883	863	964	922	910	898	905	865	910	916	906	922	937	936	875
41827	48484	47396	44918	39365	30803	24399	19550	12067	7852	7501	4978	4346	1663	1229	1038	935	851	739	889	1558	936	570	507	426	451	449	525	904	914	627	392	411	400	394	385	428	385	441	428	394	408	413	386	409	398	406	409	392	412	421	417	404	433	436	410	398	396	445	395	409	393	459	397	430	417	448	438	425	434	408	420	411	441	439	395	361	421	435	413	402	459	403	426	413	389	461	463	400	393	406	402	419	424	388	410	406	403	375	395	413	400	426	405	367	407	399	400	426	414	388	416	395	406	403	391	404	417	400	379	386	377	351	401	387	431	374	425	458	434	399	383	394	413	407	391	397	348	432	418	424	402	383	443	410	383	436	435	408	407	394	413	389	423	391	420	417	387	375	394	400	409	402	380	404	415	397	417	423	426	392	416	382	404	414	390	410	401	397	409	372	430	401	442	404	387	369	359	376	399	415	394	380	418	425	417	444	413	416	368	392	420	394	382	407	399	400	398	411	410	426	426	387	373	382	417	437	430	425	443	463	422	378	403	402	390	433	429	413	385	420	373	376	400	417	392	384	384	407	378	416	388	409	432	407	403	417	377	398	411	402	411	406	422	374	373	414	445	432	411	420	374	426	437	399	420	392	407	376	406	428	422	376	384	410	428	390	404	435	402	412	399	380	442	394	397	414	401	453	391	401	420	428	386	430	426	419	374	432	399	416	423	416	467	402	407	416	401	448	396	424	424	426	374	400	359	401	383	420	413	393	421	419	401	394	419	406	420	397	405	400	413	410	370	400	376	405	378	391	439	386	387	421	418	415	395	377	389	435	450	374	392	424	413	419	392	378	395	400	404	382	411	379	390	386	437	381	412	384	406	398	362	436	397	435	413	385	444	387	427	353	378	395	396	389	407	381	407	398	411	371	413	402	400	390	467	381	398	425	431	359	408	370	394	366	390	393	427	405	432	365	423	459	420	412	419	450	422	418	427	439	407	424	377	431	427	426	385	409	392	402	397	402	406	381	367	400	397	366	425	392	373	363	408	406	406	430	392	418	373	396	412	399	390	417	433	377	405	398	404	436	418	402	426	390	386	422	406	432	412	399	387	408	374	417	415	400	438	410	389	429	388	418	394	420	412	400	458	422	405	399	393	386	436	391	421	396	418	382	421	399	401	443	433	418	399	369	390	417	439	406	379	412	387	364	387	437	363	405	404	400	422	386	402	403	426	439	412	391	405	401	412	389	391	337	382	390	375	404	449	382	371	390	368	421	371	381	375	393	408	377	407	411	385	385	367	422	395	403	405	416	394	454	410	389	410	393	393	401	384	405	406	412	373	388	400	408	394	395	456	425	421	403	398	432	425	407	394	420	414	369	403	439	405	392	415	399	414	390	367	384	392	385	382	417	431	411	372	403	428	408	426	440	432	401	408	397	428	403	417	382	406	441	428	416	395	428	407	437	385	392	409	413	436	414	402	381	383	405	397	371	371	408	441	393	410	428	447	418	399	422	395	395	364	389	383	409	394	401	384	387	417	378	399	403	379	418	431	455	408	417	369	404	446	413	391	405	405	409	396	405	374	464	375	449	417	448	384	385	419	435	393	370	384	404	443	380	379	421	400	419	414	416	368	442	422	412	425	400	429	402	380	395	414	410	408	387	425	431	412	417	400	390	396	362	406	430	409	384	408	403	389	395	402	415	413	445	402	405	382	419	442	431	434	403	401	420	387	435	394	404	396	394	388	357	421	408	402	442	451	384	398	433	394	386	434	424	414	383	409	420	388	447	426	366	410	431	367	434	372	390	419	423	403	429	423	385	402	430	388	391	416	399	400	399	431	425	382	407	470	385	400	413	403	366	383	376	408	394	391	405	397	391	414	425	375	431	393	406	395	429	400	391	371	406	419	399	439	434	362	367	365	391	440	437	393	377	405	364	391	384	421	396	401	398	409	448	394	384	420	363	397	404	406	407	446	425	427	420	413	402	383	400	369	403	417	408	399	406	395	433	410	401	430	385	425	426	391	426	417	404	392	419	418	428	414	432	404	410	438	382	391	411	441	387	423	431	394	407	413	414	366	408	378	425	404	402	381	438	385	394	413	404	407	416	440	391	429	432	401	369	407	400	442	401	407	421	400	400	402	399	402	369	373	380	433	427	409	391	390	393	438	418	401	382	394	403	397	402	387	410	414	367	379	390	388	423	393	382	426	422	387	391	399	426	390	434	401	411	422	417	404	423	412	409	404	373	411	421	377	414	419	387	370	422	354	426	402	468	403	378	420	404	421	414	440	406	414	389	420	403	428	405	368	428	416	428	414	379	436	409	420	388	363	395	451	435	421	418	437	450	422	427	411	344	443	420	388	400	421	381	418	424	385	402	450	388	442	387	408	395	395	412	386	377	416	383	416	390	420	369	416	384	416	383	380	401	403	384	395	418	403	425	437	429	415	387	389	429	389	372	380	394	432	382	418	454	422	400	389	398	412	416	389	396	452	412	407	427	419	378	423	430	412	386	420	414	392	407	407	391	400	415	424	405	411	370	393	419	412	388	448	402	404	437	389	420	391	405	410	396	406	402	420	353	409	408	378	381	403	395	463	414	382	409	377	406	431	423	385	394	423	412	404	418	372	383	421	398	372	395	401	391	443	358	471	407	402	433	404	380	434	415	376	402	428	426	419	381	394	442	383	406	403	418	423	399	422	415	424	407	439	394	417	353	435	371	385	396	400	382	385	425	421	418	389	435	381	379	402	396	411	421	396	412	375	392	419	420	436	412	384	433	392	416	385	423	402	389	382	441	398	396	392	433	409	363	406	392	394	389	428	396	449	379	389	394	412	376	388	399	369	396	412	393	403	427	397	367	425	378	416	376	375	433	434	350	413	395	429	455	410	415	414	403	436	415	453	383	361	402	399	395	424	405	401	409	428	380	419	428	404	413	369	405	415	429	399	426	394	374	398	426	376	398	435	445	417	416	372	446	437	419	400	416	450	423	387	399	411	383	389	394	374	395	415	381	386	401	409	400	418	406	390	370	430	425	409	416	384	362	417	419	425	389	400	422	415	390	450	358	351	441	426	421	401	418	393	411	403	415	433	415	439	399	387	404	418	395	387	422	409	417	415	405	394	406	384	404	392	411	408	424	426	401	413	431	414	393	377	379	402	372	379	421	418	398	349	397	390	391	405	390	387	407	380	413	436	367	371	398	398	390	390	412	381	411	384	412	406	412	371	400	409	404	418	450	400	361	402	388	402	408	406	396	426	452	410	404	427	385	402	400	399	389	383	399	405	407	392	413	423	409	439	427	409	411	404	410	410	371	408	379	432	381	396	395	364	446	414	398	337	368	409	385	449	414	368	434	383	382	457	379	434	437	444	358	442	407	408	363	388	391	431	407	401	450	429	437	436	403	379	420	434	378	450	386	402	394	393	396	396	449	390	394	405	395	409	380	404	389	391	458	390	374	420	388	394	375	370	411	387	402	398	393	443	431	377	374	367	414	397	401	398	392	400
33354	46236	53559	54647	54094	37736	18417	15286	11823	14743	18326	13562	13433	5130	4632	4057	3645	3380	2632	3639	7373	3609	1994	1647	1089	1257	1221	1592	4199	4366	2330	1065	970	990	1042	1025	1005	1068	932	972	923	1022	976	1024	905	961	991	1006	966	973	1001	936	1011	950	947	982	1071	1058	1042	1111	1078	1045	1067	1078	1102	1101	1156	1162	1115	1083	1039	1037	1060	1028	1018	965	1055	1032	978	956	982	1044	1036	954	1044	1201	1283	1147	1119	1034	989	950	944	967	980	996	966	985	977	1012	976	1019	972	961	926	939	903	936	961	959	976	1010	902	939	957	947	961	1009	947	980	977	973	997	981	933	965	973	962	934	972	1024	994	984	952	998	995	995	988	1016	970	982	994	967	917	1014	977	932	994	926	960	985	931	981	1020	991	958	977	955	1005	941	1012	928	1004	943	996	954	927	958	1003	958	1013	1005	977	927	986	975	971	934	999	949	1006	961	945	956	1032	977	959	1005	929	963	1022	938	950	963	924	974	1012	1003	958	1006	1001	956	957	1006	971	988	994	950	990	992	998	973	1010	983	960	1005	950	941	967	969	966	953	986	957	966	950	980	999	957	976	953	931	974	992	970	952	976	935	964	1017	1007	922	976	961	946	974	981	964	982	953	981	994	953	988	1003	934	968	987	950	941	966	985	944	951	1003	954	960	972	983	944	945	997	958	1020	982	978	1011	975	922	951	932	1035	986	976	942	972	934	962	992	961	988	1002	1005	950	978	959	973	1031	1001	944	1004	1026	997	993	977	1010	954	946	993	984	940	984	994	959	992	986	939	958	972	928	991	990	940	968	916	982	1022	975	1024	961	1010	958	1008	945	945	994	915	952	1000	959	1024	936	959	952	922	981	951	972	966	940	939	989	999	969	958	975	970	992	977	997	949	982	956	977	967	952	968	954	917	999	966	988	936	939	954	1005	932	969	1012	964	958	974	1019	958	958	989	1035	966	984	999	972	991	933	944	956	983	993	924	918	945	953	1017	1011	957	992	941	978	996	1011	971	979	972	944	974	994	993	982	998	1036	945	990	962	985	975	963	954	932	940	981	905	1012	945	959	891	902	977	958	999	1002	954	964	1018	978	942	996	949	998	1023	1005	963	1006	947	947	1009	987	1001	910	966	967	906	973	939	1001	1010	961	962	1008	1027	918	969	962	995	929	932	960	951	977	966	1004	1043	996	954	981	960	962	928	970	903	998	965	967	942	996	912	935	942	954	962	967	942	961	920	944	995	970	963	973	1012	975	1017	972	942	931	970	961	998	938	936	938	957	905	979	987	963	950	967	998	988	996	960	957	926	1019	988	952	969	1003	916	989	998	962	990	960	950	1012	995	991	1006	958	932	970	1003	973	941	997	964	957	908	951	1002	998	957	1018	1062	926	990	980	955	940	1006	945	944	992	1024	984	915	958	971	966	1030	964	963	967	987	949	1006	974	972	984	969	994	1057	1037	961	1004	962	977	1001	960	933	1024	927	926	978	1021	992	949	981	965	962	991	974	1020	956	950	1004	976	975	980	983	976	1002	945	1012	974	962	1013	978	950	937	1003	976	950	994	956	1023	969	1009	992	960	990	982	949	984	995	967	1028	1017	981	915	944	993	977	958	965	971	996	950	955	999	948	960	942	980	966	934	992	972	979	941	1012	939	957	975	995	1008	1025	903	956	923	1001	973	972	1047	1036	978	927	963	1018	946	955	944	1027	927	923	976	961	972	910	947	952	1002	957	990	1007	967	945	1034	932	967	941	979	983	1021	997	1006	996	968	989	1003	964	944	1025	927	957	1001	961	967	956	986	1034	927	972	944	988	956	984	963	974	1000	919	1007	969	970	945	941	993	958	964	1016	992	974	980	987	937	966	990	995	925	966	996	968	954	987	935	974	1042	981	947	988	1016	954	964	1030	954	928	981	983	953	951	990	994	906	981	923	969	976	972	975	953	945	1006	945	970	921	968	930	971	953	921	983	978	981	954	1026	946	938	935	956	954	940	952	935	1011	994	995	956	958	977	955	999	993	960	941	934	1002	962	986	984	953	992	1005	1004	1013	996	1034	948	985	957	944	947	930	948	970	957	994	978	994	989	1031	944	993	972	957	979	961	996	1008	992	986	990	925	980	941	943	997	972	949	1010	1023	960	935	975	937	948	975	956	957	942	963	958	969	946	939	947	985	960	975	1026	981	912	958	1040	963	996	926	998	951	961	1005	1011	981	1002	908	1025	962	981	913	992	947	953	922	955	886	958	977	963	964	916	956	964	1005	963	948	987	907	925	964	940	1009	977	996	963	989	969	959	1013	939	1001	1002	1005	1014	994	987	970	939	966	975	999	1012	945	1000	972	994	996	965	932	945	999	989	955	964	977	971	978	947	901	952	1023	880	932	966	992	1012	978	936	1007	1004	933	1018	940	995	1044	965	962	988	971	981	956	973	994	977	904	983	952	927	969	931	987	1021	1024	999	988	938	934	955	967	991	1064	993	952	1016	935	1004	919	891	1033	969	971	998	989	982	933	974	985	937	914	949	995	979	941	957	944	997	942	981	957	914	923	1005	936	1041	982	929	1011	945	1006	1058	1007	941	918	1016	926	989	1022	974	960	1005	933	969	987	984	965	931	972	958	987	961	993	998	896	941	1015	980	1024	987	971	997	946	931	931	967	941	971	977	932	963	939	968	954	1036	944	928	932	962	994	951	994	943	950	1012	951	969	1032	968	961	987	993	901	969	1008	988	953	1032	974	1002	927	1016	960	1013	973	999	976	930	984	966	927	989	951	937	1076	1010	996	985	947	1002	950	999	973	1011	1021	986	971	950	982	986	949	902	975	955	978	951	1002	959	1037	994	969	880	908	980	972	972	977	973	934	924	1013	1049	970	979	930	916	1005	957	947	1004	940	922	942	999	947	973	956	941	997	924	1028	1019	970	949	968	911	973	972	949	983	952	959	1013	896	1010	970	991	1018	1059	959	988	959	1018	925	974	957	982	988	993	915	996	913	954	979	996	962	953	975	961	893	1016	966	944	973	964	1016	960	988	940	987	980	960	969	999	980	974	1016	1004	1002	1035	1018	978	997	977	1028	959	955	967	1004	986	956	1020	980	947	925	1010	998	946	948	1012	971	951	999	994	979	1069	987	1040	901	975	978	1037	1008	956	976	991	979	929	938	953	996	1045	954	955	973	966	961	1011	999	944	985	1013	931	956	968	1009	981	965	998	902	1032	958	979	941	981	968	1007	952	985	933	936	980	975	920	931	953	1000	998	935	999	991	991	975	966	1003	1018	1063	961	959	995	954	988	1031	942	985	985	976	955	956	985	979	949	952	975	942	980	1008	994	996	988	971	982	957	971	995	981	980	985	971	947	954	989	982	1018	993	957	1017	1002	1004	1023	934	963	960	943	952	1025	984	992	934	1024	994	940	934	960	981	946	1010	963	982	954	944	1030	967	992	960	955	977	945	936	923	947	929	949	1019	907	963	928	973	964	1045	964	1023	1007	962	998	964	995	986	970	914	994	1016	931	1049	1020	986	951	1012	975	991	960	1017	993	979	1026	939	977	1000	950	982	925	992	961	938	992	1001	924	943	1023	956	970	911	980	936	970	967	1008	944	1013	1006	1030	940	1022	955	970	936	984	980	935	970	916	953	1011	917	1048	924	1020	944	926	990	963	941	989	921	989	966	943	918	969	1002	986	933	1011	1037	956	953	976	996	952	976	948	1003	999	1006	918	994	1000	959	951	974	978	982	1033	962	970	910	1012	979	1033	979	1036	979	946	963	1003	955	948	951	985	968
53091	47276	44776	38891	33024	30435	25692	24770	21494	21376	19132	14216	11858	4639	2828	2487	1938	1803	1520	2031	3851	1929	1189	631	487	492	447	752	2145	2080	1050	493	415	383	399	364	366	411	397	381	372	392	355	392	405	380	385	364	392	399	340	413	403	404	406	416	393	398	413	439	392	408	365	375	435	436	461	421	441	413	403	419	435	387	404	413	393	391	415	395	389	382	362	398	408	499	472	451	406	404	348	376	381	378	357	343	384	428	355	387	408	380	400	380	415	378	370	368	399	398	345	423	377	389	415	364	424	409	403	400	414	392	366	405	372	355	416	366	389	369	424	376	378	369	388	352	377	362	401	367	377	369	356	404	374	386	401	417	404	412	354	390	357	354	394	406	403	410	409	366	341	367	415	371	411	414	410	369	398	389	410	420	378	377	369	376	361	387	390	390	397	415	366	396	416	380	391	384	369	442	411	401	400	330	398	376	393	375	366	418	386	347	404	364	427	374	403	385	376	379	408	395	362	366	406	372	397	430	398	381	378	371	373	408	419	393	367	387	386	373	430	370	365	399	378	350	400	366	428	342	378	369	408	410	389	396	363	381	406	387	405	414	365	378	365	363	432	356	401	382	432	382	394	377	399	393	382	401	387	402	358	371	355	398	358	374	404	370	374	395	412	385	356	356	389	422	369	381	376	370	359	383	382	386	418	415	385	407	398	367	429	398	392	379	401	382	391	395	388	362	386	377	377	379	405	402	377	389	444	359	424	434	382	373	411	340	368	420	379	373	376	398	405	392	356	372	384	391	412	346	376	426	431	408	385	388	393	393	388	370	341	387	384	397	376	378	406	412	393	393	411	370	388	397	392	431	369	361	389	381	379	416	399	414	351	399	415	385	386	398	373	380	398	393	374	401	381	417	430	405	376	380	394	391	424	394	428	394	345	404	408	354	345	421	379	348	398	397	361	380	394	379	399	393	411	419	378	405	427	388	401	365	401	411	372	414	373	379	352	374	400	445	412	386	433	401	388	386	397	429	375	379	402	362	386	361	380	382	422	371	388	419	393	392	374	384	415	361	360	386	373	386	402	397	384	355	370	385	404	384	412	392	366	378	394	365	385	341	383	378	401	383	398	390	411	337	397	396	394	377	360	365	388	431	377	433	418	375	351	366	365	394	412	349	336	393	377	368	391	401	344	403	399	398	390	352	363	405	408	374	380	358	400	387	395	379	399	387	377	432	364	384	401	380	390	388	362	362	383	380	394	383	384	399	385	365	399	389	374	371	394	407	358	384	407	359	410	404	386	451	394	410	392	382	390	355	328	389	395	398	394	364	387	419	378	416	394	398	361	373	398	379	361	382	371	371	329	342	396	411	431	386	408	393	351	424	389	361	387	380	378	381	390	376	368	384	411	383	401	414	412	392	366	412	388	366	375	355	415	390	379	362	344	411	384	398	398	398	423	397	363	389	393	425	435	382	400	402	352	403	365	376	425	408	390	347	390	406	396	386	378	391	402	382	415	380	416	362	389	390	399	359	395	380	361	375	377	408	394	398	362	372	391	400	391	362	384	346	337	415	378	382	358	396	424	370	352	390	429	395	417	435	406	390	382	406	348	368	380	402	406	391	402	390	388	379	362	395	376	368	395	388	405	396	396	404	388	384	392	414	367	394	392	402	379	334	353	382	353	386	413	407	411	384	404	404	387	390	390	397	384	421	384	381	371	403	417	399	368	352	385	386	372	407	412	404	386	356	379	409	385	419	359	373	405	377	385	402	392	402	387	369	361	374	357	377	370	347	371	391	367	401	400	407	379	425	397	419	367	415	412	396	416	386	421	388	376	377	394	383	427	407	363	345	380	379	410	353	356	426	395	408	422	377	357	352	364	369	377	402	395	377	340	401	389	399	352	414	387	400	385	379	389	408	369	391	416	388	371	414	374	392	376	394	406	374	366	392	419	402	380	383	353	365	370	378	390	426	384	374	352	348	412	365	382	393	370	394	431	389	387	421	396	385	426	383	380	326	392	344	377	412	387	409	384	378	368	387	387	400	371	384	405	330	391	377	354	381	384	411	365	335	339	374	352	397	405	421	362	379	426	373	409	378	390	372	361	363	364	409	398	408	392	385	381	347	405	394	381	372	374	372	435	391	391	392	356	362	394	414	393	368	399	361	410	397	367	393	397	427	413	364	400	380	356	420	364	361	386	358	410	379	336	420	378	377	421	355	394	366	403	398	423	384	379	390	391	394	393	372	367	391	393	415	385	388	392	383	376	351	371	416	399	373	387	377	398	377	408	417	369	388	414	377	395	390	418	377	390	390	359	409	381	389	390	372	395	361	353	373	381	390	409	386	407	372	387	399	428	366	394	371	402	401	383	332	443	403	387	399	387	343	378	380	379	409	348	361	374	420	381	370	384	378	401	405	396	395	378	393	360	370	414	384	379	361	398	420	398	405	404	395	399	344	405	460	415	364	398	382	368	390	394	412	380	368	394	373	389	407	383	378	396	376	369	396	356	390	392	374	422	390	415	350	380	376	394	414	377	381	372	373	365	397	388	413	413	356	370	393	427	402	372	357	363	357	390	363	400	395	362	344	397	386	400	377	394	397	370	389	386	393	393	384	395	363	384	379	386	390	373	363	383	417	353	331	357	425	395	347	389	371	361	373	386	405	427	372	380	343	374	388	397	353	393	392	362	448	393	409	354	412	378	374	407	397	426	399	393	402	373	421	391	375	355	397	394	389	369	380	370	378	401	419	392	379	387	361	401	387	390	381	393	407	363	377	352	350	372	356	383	372	387	400	383	376	421	402	382	364	378	408	355	423	371	411	361	374	400	385	371	379	372	393	389	366	402	403	372	389	415	369	374	400	403	383	393	364	403	422	343	365	416	395	350	410	371	355	375	398	391	411	384	379	356	359	395	397	377	394	324	391	363	360	397	382	394	395	359	332	361	378	377	391	410	360	410	394	384	388	374	381	397	346	394	381	398	372	374	393	376	397	338	360	348	385	389	399	390	388	378	408	360	362	380	363	379	399	350	400	375	386	413	371	380	353	376	373	369	377	393	402	390	371	383	390	376	395	398	390	393	401	384	409	377	379	409	379	368	346	368	370	396	375	335	415	406	375	367	366	372	396	356	406	339	378	405	408	418	376	425	371	388	419	414	376	407	380	422	353	388	397	400	379	383	386	367	427	415	390	384	409	381	412	369	379	370	360	390	390	388	406	358	385	376	404	422	371	408	395	372	380	409	378	386	423	380	407	417	383	370	392	372	384	371	382	345	383	386	391	354	375	404	345	400	382	376	349	349	417	388	386	397	390	433	410	383	393	374	400	381	392	405	409	417	398	385	381	380	381	380	394	390	379	388	419	377	323	398	387	382	396	412	381	366	333	399	377	403	376	366	362	425	365	346	379	410	404	390	400	383	441	401	367	402	383	385	375	363	389	362	369	351	381	390	364	390	388	421	401	386	395	392	367	394	347	380	391	409	441	371	442	354	399	387	389
43576	52935	54344	45615	47177	39947	27468	22004	18604	30493	29513	25221	23785	10658	8996	8589	6987	6741	5917	7990	15508	6539	4903	2604	1421	1329	1100	2864	9888	8807	4312	1198	1059	930	995	956	905	969	994	838	952	981	880	921	943	986	899	882	871	950	921	918	884	904	969	1004	1035	986	1064	1057	1078	1033	970	1073	1123	1128	1149	1149	1118	1097	1041	960	1001	1050	1006	1018	1015	993	943	866	928	951	889	897	1045	1353	1511	1258	1065	1001	915	929	877	898	921	920	912	898	900	891	914	864	874	873	866	920	831	910	882	840	895	904	900	880	897	870	851	905	920	876	956	858	895	859	889	877	852	897	892	888	886	906	879	946	918	889	911	846	934	870	916	894	883	837	874	857	814	879	863	944	938	939	830	868	868	916	891	897	909	911	897	918	910	797	882	870	886	873	845	886	920	923	846	871	923	911	872	881	901	912	889	855	871	937	892	899	945	930	919	890	842	913	896	849	889	951	849	893	854	912	891	870	884	914	907	897	866	872	888	923	888	864	819	881	896	899	895	893	883	860	898	916	891	875	942	931	856	905	937	937	893	863	899	903	868	867	882	911	906	936	904	962	850	881	895	894	855	888	874	925	890	845	887	841	871	855	987	847	845	934	853	908	888	947	899	900	914	843	944	901	868	860	908	932	898	909	901	876	890	875	836	913	892	931	865	917	928	857	914	889	938	943	920	914	825	871	890	831	933	890	885	877	911	923	900	914	866	887	889	902	897	884	903	849	892	904	827	924	903	919	872	877	892	907	916	880	886	884	881	870	906	856	892	921	895	912	892	905	841	845	872	888	902	920	856	893	903	938	861	886	901	843	944	856	855	931	866	916	917	906	873	887	892	851	931	908	881	879	979	916	899	926	860	883	900	875	874	896	890	887	920	907	922	863	863	841	929	914	910	847	835	875	895	895	878	902	891	884	873	916	873	921	909	862	860	918	940	875	898	897	838	865	914	920	913	873	884	906	887	906	901	885	925	889	890	906	869	909	923	919	913	861	869	844	932	888	889	878	899	904	869	902	930	871	931	868	858	897	905	906	863	910	901	953	911	911	872	904	880	846	883	901	894	920	900	904	899	894	843	879	866	879	885	940	922	923	879	862	863	897	910	833	868	912	864	833	911	896	908	870	934	828	843	863	885	916	943	871	912	844	918	898	875	916	869	887	861	881	931	930	871	935	862	858	857	940	876	921	865	863	913	857	896	901	848	936	894	897	861	893	848	837	923	877	927	883	888	864	908	871	912	882	875	879	893	880	838	897	894	873	894	952	875	896	840	938	834	904	871	930	898	859	939	847	916	905	893	902	902	889	906	938	864	919	852	892	878	890	901	853	901	868	884	926	899	962	969	935	894	865	861	896	862	885	863	902	909	907	912	874	855	880	863	964	911	879	921	919	872	882	904	903	852	845	872	940	886	838	887	879	912	899	873	925	887	913	941	903	959	890	897	872	871	889	966	867	869	875	912	921	955	885	886	922	895	886	886	852	851	942	891	883	883	908	868	904	950	912	895	871	884	929	893	887	908	901	888	871	869	921	975	937	909	869	882	940	897	913	937	901	925	892	882	879	914	847	884	817	903	925	896	894	905	851	897	864	852	887	918	860	840	927	912	891	859	808	849	860	891	854	916	873	888	867	861	862	894	863	870	896	854	899	934	890	865	864	898	929	897	877	869	879	917	878	912	918	823	876	882	896	905	865	923	871	897	874	883	888	909	873	953	886	892	902	862	870	870	865	916	920	826	891	872	904	907	911	897	869	921	868	885	903	869	876	867	919	912	854	947	906	875	879	876	921	883	876	864	858	869	928	819	897	922	871	871	910	897	883	907	899	907	904	876	895	874	905	844	868	872	869	888	888	918	941	939	836	902	915	856	887	843	900	935	923	914	894	855	839	903	872	867	867	827	887	908	858	847	885	877	910	921	909	915	881	829	948	904	912	907	881	875	924	903	875	868	912	919	894	844	889	890	869	878	861	878	855	890	942	891	872	884	882	870	849	852	856	896	909	912	859	893	876	853	962	941	847	858	941	895	897	880	832	877	908	860	864	935	885	892	899	902	883	908	832	929	865	926	888	869	879	905	873	892	927	912	893	904	857	909	886	937	942	890	881	891	908	878	865	825	833	866	889	923	876	840	942	945	865	881	866	870	932	873	820	904	904	877	892	894	890	933	874	877	853	826	850	860	875	892	896	914	892	909	894	873	912	850	906	896	891	946	883	901	900	864	854	869	891	879	897	883	897	842	907	869	962	881	927	918	899	882	888	876	895	889	847	909	903	880	892	963	936	878	885	895	925	848	873	894	890	895	886	916	916	917	841	838	922	888	891	897	928	903	894	866	863	908	845	872	864	895	900	869	901	907	876	888	875	880	913	864	985	842	899	881	974	844	871	919	909	867	874	901	918	877	934	830	935	832	950	871	916	946	874	897	918	873	886	911	888	898	881	927	959	887	869	902	935	920	893	878	897	897	868	902	870	914	845	905	872	870	886	826	884	925	883	925	927	929	914	905	912	901	945	897	871	912	849	863	871	936	972	870	948	906	937	888	922	977	895	860	899	878	878	913	857	895	907	895	867	880	922	884	866	879	916	858	881	856	875	921	864	855	921	834	860	859	930	886	855	830	911	856	868	863	900	880	898	891	879	862	917	951	834	977	920	904	909	906	883	895	882	899	918	860	851	920	857	896	895	891	909	917	916	877	894	837	882	842	955	892	881	854	873	914	890	953	865	880	892	909	853	878	909	878	896	874	902	896	926	929	812	887	858	873	857	948	871	891	857	834	920	880	824	935	911	900	881	865	890	888	896	888	949	894	891	866	832	891	852	903	930	901	884	923	873	874	919	873	867	873	868	886	896	867	888	915	891	865	898	875	920	909	903	849	912	891	915	942	895	913	929	869	872	881	908	869	942	876	921	918	823	853	888	897	910	908	873	903	902	901	893	904	899	905	861	922	914	882	940	918	893	793	852	888	906	910	868	943	881	842	879	876	877	912	898	875	876	866	953	904	957	876	865	901	942	919	862	884	861	937	888	881	873	922	881	896	881	846	880	870	919	867	895	876	835	910	881	864	943	870	859	921	854	861	845	922	914	879	894	861	867	938	897	955	904	870	827	912	875	887	910	812	898	883	942	891	873	855	905	926	865	887	837	945	909	830	886	886	909	907	828	905	898	861	920	899	909	868	846	915	897	842	908	897	899	907	896	941	876	951	880	926	840	890	861	814	898	932	884	840	919	890	901	929	883	937	867	859	884	852	920	918	856	865	884	848	921	891	829	869	862	886	952	832	849	874	881	876	919	877	856	919	888	895	939	866	899	966	917	891	889	902	887	875	867	856	909	873	849	872	885	930	869	890	864	924	867	905	899	870	834	878	892	875	824	940	924	907	889	856	850	912	879	899	918	863	924	900	836	875	901	929	878	880	916	871	888	856	913	898	884	925	873	885	878	875	919	891	911	875	899	817	932	890	943	859	925	855	863	923	904	872	862	924	913
11535	21396	39162	23475	13475	5610	1656	889	782	927	889	707	718	529	472	469	466	404	486	461	525	455	469	414	429	392	418	416	515	424	405	418	405	424	417	427	388	401	433	419	403	443	391	422	432	413	391	416	424	443	407	402	401	441	436	432	421	459	375	479	424	434	428	414	451	451	437	425	442	424	438	405	444	453	462	429	388	401	421	383	413	436	449	433	435	420	427	397	411	441	443	380	404	434	428	395	372	402	414	395	421	427	403	417	395	382	381	427	422	424	447	443	386	453	413	410	420	402	377	411	391	437	412	420	419	407	390	415	456	426	401	404	414	410	375	432	400	393	376	397	411	410	429	419	438	448	407	409	433	413	404	460	415	404	396	460	428	455	413	357	422	446	449	414	402	406	421	430	411	384	437	430	440	401	417	407	441	413	410	428	447	406	394	404	418	426	433	397	434	397	401	400	450	422	417	439	427	462	393	397	420	436	356	419	408	435	398	401	438	406	435	415	395	359	386	436	397	370	406	427	418	435	470	427	389	447	440	405	404	379	395	403	424	396	408	384	408	410	454	436	425	387	429	463	435	478	448	446	443	429	400	403	428	427	418	442	442	409	402	385	444	430	410	448	460	407	400	419	437	439	416	426	408	439	391	449	417	405	389	405	410	397	410	400	410	413	477	399	444	441	412	426	371	370	460	407	427	400	411	399	424	411	408	428	411	437	398	426	393	394	404	425	403	398	423	430	467	400	443	391	429	381	398	444	423	408	432	464	418	401	421	366	442	407	438	388	386	401	396	415	436	429	416	395	456	420	419	375	392	405	396	409	428	416	410	429	403	420	390	407	403	450	408	441	441	425	422	406	458	400	414	405	415	423	467	427	420	408	459	437	392	436	395	385	410	406	394	441	430	432	437	375	419	411	416	438	422	414	425	418	403	384	421	408	429	439	431	392	399	438	467	422	408	444	411	392	452	418	413	447	425	416	413	401	405	389	425	394	422	412	440	388	426	408	422	461	413	411	395	450	420	440	429	389	441	448	416	414	405	391	410	416	405	422	408	408	380	389	405	389	428	401	406	431	444	450	414	429	419	405	413	395	390	435	415	449	419	405	427	383	417	426	453	426	403	360	369	419	421	378	374	428	424	413	445	423	434	385	362	376	401	412	407	417	417	413	431	423	450	400	464	457	400	448	443	432	406	424	440	446	378	374	432	445	426	405	411	391	447	428	354	412	446	416	419	420	457	432	380	449	417	426	407	394	434	377	428	411	450	389	382	423	443	414	412	416	420	438	409	404	456	377	414	389	437	396	403	423	418	392	415	410	403	406	400	460	407	431	429	398	418	433	387	400	428	427	401	426	429	428	427	460	446	420	382	379	386	462	374	391	393	452	409	428	426	439	390	391	422	443	406	410	442	429	433	399	436	405	405	421	380	451	389	454	418	386	404	390	390	386	429	389	420	406	427	396	409	393	406	418	406	411	397	420	417	393	427	425	398	412	398	467	386	375	438	428	410	393	400	428	436	402	426	440	415	439	417	441	438	375	399	405	424	388	436	443	417	405	417	395	368	413	402	451	419	416	399	428	425	442	417	393	431	383	393	436	437	431	405	434	433	394	442	428	391	427	389	401	451	422	424	427	426	421	431	443	396	418	441	422	395	409	446	452	434	417	387	411	458	405	425	388	431	439	434	436	455	470	433	386	396	404	417	418	403	402	421	436	405	431	380	418	421	457	396	438	450	395	422	451	415	408	452	416	338	418	404	359	387	368	406	396	443	413	406	391	423	390	430	420	389	434	423	461	436	435	425	424	411	420	355	430	454	381	398	374	374	429	414	384	463	404	430	445	406	391	420	387	426	388	409	429	402	421	401	459	390	402	406	388	425	404	430	401	442	389	399	408	457	429	412	471	479	427	403	440	419	371	392	422	428	411	425	420	421	414	430	384	446	376	439	416	404	417	424	416	386	411	431	374	374	414	414	406	426	406	376	456	385	408	422	453	387	447	418	410	398	408	379	443	375	416	423	433	404	439	376	413	382	409	443	400	447	432	444	417	385	423	422	459	412	396	378	433	436	416	424	447	421	438	380	437	392	437	428	390	411	368	399	427	420	409	426	418	393	433	423	444	424	397	377	388	433	366	435	432	436	409	419	443	424	413	442	415	448	431	419	468	390	432	415	422	402	383	406	449	397	422	393	413	387	422	383	407	434	482	456	408	419	429	407	437	441	419	422	381	427	395	417	436	414	405	399	446	468	442	437	430	426	417	452	377	410	412	429	424	401	472	431	435	415	407	397	406	396	419	404	399	412	380	384	387	430	445	441	445	400	436	425	408	418	374	423	424	439	416	431	399	413	402	436	382	405	468	411	429	386	437	421	429	424	399	429	407	420	441	379	421	436	415	389	420	371	419	445	439	439	418	384	415	423	486	412	418	424	439	427	399	362	403	409	415	419	426	422	409	385	424	436	416	414	440	419	433	395	442	420	429	423	409	430	415	411	419	420	404	438	431	410	432	398	406	415	377	415	454	393	405	384	382	414	399	414	464	414	461	405	393	410	459	396	453	410	397	446	463	389	420	434	396	396	378	380	396	359	423	458	420	437	444	391	373	397	364	402	414	389	414	410	430	416	452	407	424	415	428	405	447	424	421	426	460	410	385	421	441	433	437	410	431	393	412	418	379	405	419	412	418	422	368	394	412	408	397	367	386	421	434	445	411	416	405	402	388	436	461	391	410	425	422	421	416	392	400	406	424	416	434	424	412	461	418	435	454	435	416	418	417	379	393	438	439	433	422	436	427	419	415	416	431	409	426	426	387	402	422	404	454	411	423	410	422	397	416	448	426	450	405	466	376	454	410	422	413	393	413	414	396	407	438	400	437	403	435	411	405	407	416	401	428	421	425	407	429	421	435	408	434	431	390	406	456	422	393	439	436	435	409	434	435	393	433	415	390	422	421	411	408	414	448	432	411	401	388	405	420	396	395	429	415	409	417	425	406	441	387	416	441	454	426	419	471	421	405	437	424	394	438	384	432	384	443	428	411	417	412	395	432	410	402	423	414	416	433	445	389	402	407	387	408	372	381	475	430	393	409	401	435	443	401	397	426	410	391	410	401	429	425	399	392	406	407	439	420	402	423	438	430	447	406	431	462	385	389	443	413	428	409	397	406	407	396	432	412	431	433	453	426	406	399	438	437	388	465	425	423	420	391	463	460	387	407	425	402	390	427	424	453	456	456	374	391	403	416	433	410	411	412	425	456	384	363	403	424	413	398	427	390	416	412	412	431	445	410	394	430	418	424	414	412	426	441	371	437	452	398	440	433	431	384	400	422	400	385	395	422	384	411	443	405	403	409	393	403	436	451	428	445	400	409	404	410	423	412	411	379	419	410	389	432	445	420	377	394	438	421	383	410	421	411	431	430	424	428	404	434	396	402	427	414	441	430	402	424	383	420	478	405	460	383	407	455	436	456	432	427	424	425	444	428	397	395	411	406	430	423
9809	24147	39673	25929	19788	8211	2962	2295	2596	3617	3246	2726	2810	1620	1460	1314	1305	1159	1173	1268	1552	1241	1146	1024	1010	1061	1046	1135	1392	1209	1033	1058	998	988	972	957	979	1001	950	1014	1031	1011	994	1010	1028	1036	955	1015	955	1014	969	1035	977	962	1026	1111	1074	1069	1081	990	1106	1097	1102	1049	1138	1124	1094	1124	1114	1048	1067	1033	977	1063	1000	1057	1020	995	1020	1028	947	996	1102	1035	1049	1084	1017	1118	999	1029	1033	1021	989	1064	1046	986	965	1012	993	1028	1021	1010	1008	1026	964	985	999	1008	997	1005	1015	986	981	979	983	1012	1007	995	968	969	956	979	1015	1063	995	1004	1007	1009	988	1003	971	1064	1004	1009	1040	976	958	991	995	918	952	1013	984	996	1039	983	1051	992	1001	1006	1022	991	1006	978	1004	1020	1002	1016	996	1016	1006	929	995	1020	1010	980	995	1035	948	1012	1053	967	1052	969	974	1009	956	960	993	1024	1003	989	967	1050	958	1013	1026	1033	1064	1000	968	1015	1022	970	1048	1056	983	1011	1023	988	1016	1007	1006	989	1002	999	1041	997	999	1040	1000	1022	1015	970	1006	1016	979	1026	986	1019	957	1012	1029	1013	1028	1002	1015	1022	961	964	992	995	1000	1031	1025	956	981	1014	1023	981	999	1024	946	1024	1023	1015	1039	1008	996	1070	974	987	956	984	1029	991	1026	1028	965	979	1025	930	994	998	1027	987	1034	966	982	951	928	1041	1015	966	1006	1008	988	987	1033	1026	1050	986	1001	1008	980	998	984	1026	957	986	1024	1047	966	984	998	1038	1011	1047	1031	984	1001	1038	973	1004	979	963	992	994	1066	1086	1006	987	983	1027	1001	1009	972	1007	1025	948	1040	972	1025	1030	1007	1002	990	1050	925	1007	983	1011	954	1022	1022	1002	1020	992	997	967	1024	972	1024	1049	1013	983	996	1009	1066	1006	1004	1067	1025	1020	975	1009	1008	962	1055	980	989	909	1027	1007	953	972	968	965	989	1036	1027	1000	1009	1000	1010	1018	966	968	977	944	1001	969	1005	957	1008	990	1004	1014	1009	967	1016	1039	992	1004	972	1009	1063	1039	1010	996	979	954	979	968	1062	1032	1026	990	968	988	978	1052	963	996	1045	964	1032	1018	966	1013	995	997	966	1032	1001	999	1058	992	1000	1011	1004	1006	988	1085	1036	1069	933	986	962	988	983	950	976	980	1006	989	985	1013	1037	998	978	1043	976	991	973	1029	969	949	998	972	1003	990	1026	1033	949	974	1006	1087	977	1030	1066	994	1009	986	1012	1009	979	1014	1016	1012	972	1031	996	947	1011	1035	964	1007	1010	935	997	974	1008	958	1012	1038	992	1024	932	1009	1006	987	1029	1018	1033	996	1033	1016	973	996	997	992	982	973	972	1013	1002	1014	1019	1025	990	1040	1025	1000	988	1010	1023	956	945	1016	1000	1002	1018	984	977	970	1010	998	1003	1006	1029	992	1017	927	1021	970	1000	1011	1066	1013	1021	1027	1018	932	1026	982	1047	988	992	993	1031	965	991	998	1059	1023	993	1020	964	1003	972	1016	1077	990	997	1030	1009	937	1027	1012	1012	945	1019	959	1055	973	1005	967	1028	1017	966	965	960	1030	1047	969	1030	1049	993	1025	951	950	1039	1009	1040	1020	1007	1048	994	1041	953	1006	978	986	998	994	975	986	1031	1019	991	1037	998	1019	989	960	990	990	992	1017	1053	929	996	988	954	996	1000	1034	1013	1034	983	955	985	1025	972	961	954	969	1017	987	953	1043	1003	1060	976	984	1027	1008	1023	1019	991	1010	967	1037	1016	984	1005	1017	971	988	1043	985	1000	1033	956	1057	1009	1005	1003	1004	1023	987	1020	1006	972	936	961	1069	994	1018	971	968	1017	1024	994	988	1046	962	1051	1035	974	987	983	1028	938	936	986	1024	1044	975	982	983	939	974	1003	1014	992	982	965	1040	980	1016	1006	977	1003	1024	957	1013	992	1006	1024	993	1002	946	987	1012	909	994	991	1000	1028	1030	1007	979	989	1013	1037	1056	1087	985	1064	978	1013	1012	998	1010	989	968	979	1024	1000	1022	1021	972	960	962	1003	1013	1013	1045	955	936	1011	1010	1010	995	972	1048	1100	925	984	1024	1002	1032	941	991	963	1025	977	1004	964	970	986	978	1002	1067	1001	1044	977	991	1023	990	978	1037	991	1027	961	1023	998	980	1024	1060	1004	971	1025	1031	1010	998	1002	983	938	985	969	1013	986	1048	1011	1001	970	936	970	998	1012	1016	1028	1050	989	1017	995	1027	973	1019	992	1030	935	1031	946	1020	1040	1049	1019	964	1027	977	963	1005	982	942	1016	1012	984	998	1010	1021	939	1013	1029	1014	963	981	1027	1011	979	977	997	979	964	967	993	967	1006	981	988	987	1039	920	1003	1015	988	963	1026	1043	1030	1046	945	992	971	1028	1040	1013	991	1037	1010	1029	1021	970	1040	986	991	1041	1024	1004	1030	1000	1006	1009	1040	1016	1031	1020	1012	1059	990	1022	1024	1016	966	1008	982	1059	975	1022	924	999	998	1036	978	1022	984	985	1049	1059	946	1000	1045	982	1028	1020	1010	1018	1007	974	964	1006	994	972	921	960	1027	999	1045	989	992	1011	994	1023	986	986	999	997	936	1003	1010	1016	988	1018	1020	980	988	989	1003	1032	1067	1008	958	985	971	1038	1013	959	962	1039	989	1011	999	1039	962	1061	945	920	964	997	1016	1003	984	1022	1025	1011	984	983	1014	1006	979	1013	1013	1029	1039	1034	988	985	982	1023	954	992	997	935	966	1017	1019	1014	1007	960	1009	979	1020	998	981	968	997	969	986	955	1077	958	1007	967	992	1009	1018	979	1036	1018	963	959	985	972	1032	986	1003	996	967	1058	986	1050	1003	1016	1013	1021	1004	967	973	954	989	1020	980	1023	1015	1042	1018	1012	982	957	1000	1003	979	960	1025	1004	1045	995	1027	1015	1029	990	1039	1011	1016	1009	967	992	1007	1028	981	1029	1010	1010	954	1025	1018	949	1000	1001	979	958	999	1020	997	1029	971	1000	992	985	974	948	997	970	1051	994	1000	970	1010	974	924	1013	1007	980	973	1040	1056	1024	972	916	975	1049	1042	1028	1018	1001	1016	1033	967	964	1045	1050	1006	997	1058	963	1018	1006	1020	996	1025	1007	1034	940	1071	963	939	994	1005	932	1032	1020	1050	1012	964	939	927	977	1021	998	1032	994	983	991	990	971	974	984	968	1024	1002	1001	969	1043	1010	1042	1010	1036	998	997	991	1064	995	1000	998	1013	1007	1050	952	939	1000	1002	1034	1020	1025	1038	952	1013	1022	925	967	967	1019	999	947	988	1012	993	977	969	984	1018	983	964	1049	1008	1038	999	962	1020	1026	950	1048	970	1002	978	1008	1023	961	988	1005	931	983	1035	1022	1007	956	1003	986	973	1000	1065	989	1027	1013	1035	988	965	1025	1026	1025	991	980	1041	1011	1070	989	992	966	994	1017	1053	970	1032	944	1004	956	1054	1004	1009	1037	1043	1034	1067	949	1001	1004	1001	1049	958	1006	1033	977	991	991	942	982	1057	968	973	965	941	932	1022	976	1091	963	988	994	994	982	1019	985	977	979	955	1008	1039	1011	954	1009	968	982	996	998	958	963	1015	1005	1004	1006	1001	987	921	983	974	1033	968	1074	977	1007	978	968	985	1008	988	1009	1046	977	1025	982	983	1019	962	1018	1002	1001	997	973	985	987	1004	1002	1003	1003	951	964	974	1043	1005	989	1038	991	972	1027	970	951	995	1014	963	1008	1048	1060	960	945	969	966	1049	930	1007	1005	1028	1018	946	992	965	1013	1048	1034	989	1030	953	1015	1012	1022	1032	991	1005	974	977	976	1007	1043	1006	1029	974	997	1008	1026	957	980	914	1028	1024	992	1008	923	1053	1049	985	1013	1022	1043	955	1022	1018	1001	1013	989	979	1044	1037	998	1018	974	1026	1019	979	991	1005	972	1013	982	1000	1024	1059	1031	1033	954	999	991	940	996	1032	991	949	1081	996	1008	978	885	1006	944	965	1003	1025	1037	1042	1023	1001	991	966	1031	1034	986	1011	981	1051	966	964	1029	911	985	1000	983	955	991	970	996	1006	956	1009	987	1011	1009	968	1012	1022	1051	997	980	998	972	1021	1004	1011	933	1033	1000	975	1021	1001	1007	1048
41687	50735	46075	37663	35050	31190	24450	17282	11095	8059	6038	5516	5045	1791	1821	1301	973	916	863	1114	1216	715	756	517	443	492	491	827	1090	812	517	488	439	426	436	439	428	441	443	466	411	452	473	450	413	403	434	465	457	398	460	460	425	439	456	437	461	478	451	428	470	415	465	442	447	478	458	477	449	459	479	473	449	421	458	411	427	426	414	436	419	441	419	430	483	500	465	502	439	422	409	444	441	401	404	450	404	466	458	461	447	457	409	458	441	412	396	439	453	433	409	441	446	421	415	436	398	431	437	457	430	478	430	460	434	429	433	438	427	436	427	429	466	428	434	413	414	396	450	444	402	432	446	431	465	430	450	438	413	456	445	392	472	434	466	437	408	454	462	425	430	432	437	405	441	414	420	435	434	453	447	437	471	426	466	444	404	451	435	428	418	407	457	460	434	410	445	439	431	411	457	458	414	419	425	403	457	427	451	439	439	431	395	415	454	434	415	423	419	435	452	452	445	399	421	409	437	469	446	423	416	420	450	463	477	409	431	413	454	439	449	400	397	469	427	391	453	417	433	468	451	446	456	420	417	455	414	423	452	433	407	420	405	475	463	477	431	457	460	424	405	423	424	435	458	420	450	442	432	448	442	440	420	428	410	430	445	441	427	449	463	401	443	441	442	422	463	443	435	416	462	440	421	415	437	445	424	424	450	432	451	423	438	420	418	423	439	455	408	440	426	443	421	454	396	419	434	454	425	441	417	431	405	413	419	446	435	428	413	456	465	417	450	443	426	474	443	440	432	417	433	398	403	457	434	400	408	435	442	439	403	445	456	439	424	439	424	409	443	434	476	406	416	426	424	471	434	430	411	475	443	467	419	400	446	399	433	449	426	436	392	410	450	420	413	430	435	433	422	427	486	435	451	400	440	441	468	452	456	404	412	422	395	464	436	452	430	436	402	478	476	426	424	446	440	452	410	437	437	427	473	447	427	430	450	458	425	431	416	427	456	446	418	432	414	418	446	454	474	451	434	449	448	441	406	408	461	437	454	465	454	437	438	445	475	397	432	448	437	450	412	450	445	450	436	417	426	404	431	420	441	428	421	454	426	429	411	399	424	460	442	444	398	410	415	383	460	416	441	412	406	465	437	437	455	433	421	450	458	448	452	416	462	419	421	405	453	434	468	465	435	479	475	483	418	414	409	414	441	389	418	448	435	461	459	440	409	436	490	420	397	448	431	418	428	436	416	438	444	441	427	440	447	438	419	439	404	440	414	435	461	420	440	434	456	425	436	446	394	486	455	429	423	425	420	442	440	423	412	435	398	421	390	409	417	421	448	467	418	415	427	445	417	437	453	429	431	441	447	440	436	426	410	452	452	400	412	431	453	412	413	408	410	443	461	440	463	463	410	457	417	413	421	424	428	457	470	451	433	421	435	402	392	453	468	421	440	422	451	431	443	423	475	439	421	445	438	432	442	401	419	419	449	419	457	425	433	424	440	443	418	451	396	457	412	477	391	450	441	457	450	448	450	424	425	439	447	398	441	400	429	411	461	444	453	410	415	428	429	473	416	429	434	417	411	441	426	414	461	453	446	437	465	424	436	445	428	451	411	408	433	444	434	400	427	477	452	398	436	437	414	425	444	439	433	416	477	426	388	450	397	424	465	426	443	436	447	447	443	444	451	424	442	415	427	435	434	429	437	421	459	406	442	438	435	403	402	445	416	450	436	425	432	431	450	461	410	412	423	429	407	449	445	463	435	406	449	409	448	480	424	414	456	426	413	445	484	445	443	426	418	394	461	429	438	438	435	435	433	410	446	441	421	473	438	473	388	435	461	415	410	429	398	435	469	439	443	446	451	459	438	423	426	421	432	442	360	436	434	469	408	448	446	398	396	406	443	413	449	449	423	452	430	451	423	447	449	436	470	432	445	450	470	424	459	439	418	447	423	466	420	434	429	436	429	427	437	440	421	414	443	405	445	431	425	435	418	424	445	438	465	400	411	446	363	400	421	415	449	451	435	449	444	434	431	427	448	428	443	448	420	426	428	422	436	438	482	417	452	449	414	461	441	438	433	427	465	430	457	423	441	440	430	414	432	455	441	487	415	421	448	428	448	450	424	416	397	419	453	454	426	433	406	417	423	399	437	446	419	439	446	442	429	462	453	446	436	399	435	460	430	405	430	429	461	469	406	437	446	426	438	453	416	436	453	404	448	431	433	445	452	437	401	445	441	423	418	405	453	422	443	422	465	443	427	445	479	430	433	399	416	463	427	427	436	440	426	472	437	456	461	431	432	390	420	431	448	426	445	445	434	437	454	451	420	455	425	420	420	417	447	400	478	448	432	455	445	416	441	451	437	490	456	426	418	422	418	439	423	425	416	434	413	414	407	443	432	436	444	424	482	466	413	450	471	397	419	464	403	416	436	434	419	447	462	425	466	422	445	433	442	424	444	415	411	460	412	447	425	413	485	427	456	426	413	427	447	399	417	462	444	457	434	438	461	447	441	417	431	450	441	470	392	473	425	456	432	460	407	421	403	426	431	403	433	439	409	447	405	436	418	441	457	426	408	448	465	437	382	434	426	419	396	409	462	457	424	432	425	416	443	435	433	417	439	472	463	389	466	423	409	450	434	450	422	450	464	378	418	432	428	399	395	419	394	431	437	444	454	402	455	412	438	391	389	427	434	440	426	389	439	418	399	412	432	444	439	430	400	415	408	444	460	480	481	425	435	411	401	443	462	400	441	444	442	435	461	433	453	490	437	442	425	398	426	400	425	427	459	415	481	480	438	452	430	464	439	429	462	476	460	471	416	460	457	420	442	430	417	409	441	421	429	476	429	482	414	418	429	431	442	457	435	433	435	463	442	405	474	405	456	455	393	425	416	417	404	446	425	425	465	392	418	461	436	434	434	403	405	432	411	439	415	439	422	424	435	468	429	461	421	425	428	412	428	467	456	436	427	459	413	403	442	408	407	407	447	411	418	461	431	441	408	441	406	444	433	434	425	461	419	463	412	406	429	476	411	443	434	425	438	421	406	443	443	388	435	409	448	454	419	407	425	442	459	436	448	479	409	461	484	410	399	443	429	446	439	408	422	444	463	432	442	429	426	410	417	421	457	440	421	404	416	429	441	443	426	418	424	454	412	447	461	423	475	427	482	434	443	442	445	396	393	450	431	459	448	445	418	435	442	448	443	430	442	428	423	445	489	383	439	423	451	432	450	423	468	397	409	412	427	443	459	423	439	424	444	436	417	491	463	412	412	425	477	419	423	410	387	474	402	444	443	451	429	446	407	449	387	438	454	413	441	421	459	459	458	437	453	423	439	448	402	404	448	445	420	453	438	442	419	423	466	440	419	454	416	427	471	398	426	425	485	443	452	444	417	423	458	451	423	431	411	435	435	447	469	446	431	458	405	428	420	445	443	451	437	416	421	414	442	422	428	468	429	433	407	407	438	429	415	432	445	402	448	420	429	419	447	435	445	401	450	431	438	447
32057	50540	53706	53504	48208	41720	18205	10394	13596	16055	15390	15456	13794	5694	6913	5006	3848	3274	3377	4513	4996	2360	2301	1566	1154	1229	1326	3644	5112	3515	1199	1086	1058	1060	1083	1039	1075	1027	1049	1061	1023	1026	1056	978	950	978	1027	967	1061	1051	1044	1024	1006	1075	1029	1075	1094	1152	1123	1104	1109	1105	1114	1104	1170	1260	1211	1128	1199	1139	1080	1109	1089	1088	1060	1073	1108	1056	1015	1037	1016	982	1032	1081	1134	1287	1308	1181	1091	1062	1036	1040	1036	1077	1032	1029	989	982	1031	1001	962	1028	1069	1028	1068	1015	983	1065	996	1012	1037	1064	1064	1066	1028	1014	1060	999	966	946	1021	1007	989	998	980	1046	1028	1049	1022	1009	1063	1049	999	992	992	1039	1021	1007	1041	1058	1010	997	1042	1000	986	1046	1051	945	982	985	1067	1040	966	1045	998	1010	1046	999	1013	985	1046	997	972	994	1007	1019	1037	997	1037	977	998	1038	1035	997	1013	1029	1026	994	1011	1040	1008	942	1059	990	994	960	1025	1024	1025	1031	1025	1033	1036	1000	984	1004	994	1010	1054	1047	1037	936	1004	1004	980	994	1050	1002	1059	1026	1030	1029	978	1021	1041	1047	995	1019	1060	1018	1043	954	1027	1034	970	1010	1036	1024	988	1036	1026	994	1002	1035	964	1038	1040	1028	1003	1024	1040	1059	1078	1023	1015	1021	977	1042	996	1004	1002	983	1050	1004	1023	1069	1041	933	1031	1028	1005	992	1027	1044	981	1025	1040	1051	1029	1017	1035	1002	990	1004	1020	986	1044	1027	1038	983	1041	1002	1001	1015	1023	1068	1066	1043	989	1069	1000	1050	1046	1024	1015	1006	1010	995	1049	1022	991	1006	1025	1019	1032	998	1035	1073	1068	1001	1007	1030	1028	1017	1032	1047	1004	1012	990	1039	968	1020	1004	1026	956	1024	1015	989	1007	1016	992	1022	988	1032	1026	1059	996	1000	1025	1043	987	1059	1010	1017	1016	1048	1070	1038	995	1015	1025	1022	982	999	1034	1009	1061	1036	1023	1013	1029	964	1085	1020	1020	1046	1039	1036	1009	991	1025	998	1011	993	1006	996	977	977	1015	949	967	1057	1007	1059	994	1036	1035	998	1009	1039	961	972	972	1005	1052	973	1009	1006	1009	1020	944	1005	991	988	1052	988	1060	1042	1007	1053	1085	1071	998	991	965	1014	1001	1033	1050	964	960	977	1034	1086	1040	1037	1056	1023	1082	1050	985	1025	1057	1059	1021	1013	1096	1035	1023	1049	1026	1048	1008	1021	1047	1027	1026	980	1002	999	1004	1005	983	974	1019	1040	1013	1019	1068	1012	986	960	1024	1013	1050	1013	934	1033	1007	1019	968	1072	1025	1003	1042	1022	1057	1012	1035	1001	993	959	1026	1080	1026	987	1021	1026	1068	1039	1057	980	991	1008	1018	998	988	1003	947	1027	1036	1073	998	1019	1066	1063	1038	1009	998	1012	1027	1017	1046	989	1062	1013	996	990	1020	994	1010	1033	963	1054	1028	1028	988	1045	1073	1031	980	1039	985	1044	1020	1023	1004	1019	1018	1034	1055	998	1037	1082	1007	1054	1003	1041	993	973	986	1021	1026	1056	987	990	1021	971	999	990	1057	1031	1070	1011	1026	1053	999	1007	1026	990	1077	1043	1022	1062	1002	1018	1023	1000	1014	1039	1051	998	996	1054	1050	985	1001	1073	1031	1019	993	1029	1038	997	1044	1073	1004	1022	1061	989	1043	993	989	1002	1013	1028	990	1085	968	1074	984	1031	960	1024	987	996	957	1035	1010	1051	973	1035	1041	998	1077	1004	1050	991	976	1023	1076	1090	1018	950	992	1047	1022	967	1067	973	990	1000	1070	942	932	974	994	1061	1032	1001	998	1039	1017	1090	972	1012	1026	998	1049	1045	1101	1055	1069	999	1039	1019	1014	1006	1031	1050	1022	1070	1068	971	1023	1029	986	991	1088	1013	1016	979	1034	975	1009	1009	1017	975	1065	1038	1010	1000	995	1034	997	955	1009	1049	1000	1017	982	987	972	1065	1013	995	1036	1040	1047	1026	1033	1090	980	1056	1042	984	1027	1046	1042	997	997	1039	1044	962	1044	1005	1034	1048	1040	978	1045	1041	1024	949	1039	1003	980	1023	1066	1012	964	1049	1067	1079	1044	985	1017	1024	1031	965	1038	1009	1045	1074	1019	991	1050	983	1025	1037	1028	1002	1008	1031	1022	1004	965	1067	1027	980	1040	1021	1009	1088	1079	1047	989	1015	1024	1012	1062	1020	985	1066	975	986	996	993	1006	1026	1011	1055	1006	973	982	1051	988	1030	1017	1015	1024	963	1001	1022	1048	1009	992	996	979	981	1070	977	1021	1056	1058	1033	1048	987	1054	977	973	961	1038	1056	987	1044	1035	1006	966	1000	1020	1039	1016	1100	990	1027	1026	996	1013	989	1019	1039	1035	1055	1020	1019	938	1027	993	1014	1065	1042	990	1015	1080	994	1012	1043	1012	1010	1053	1022	1036	1012	1011	997	1064	1008	965	1021	983	1023	1027	1036	983	1103	1076	1011	1039	1010	988	1008	1031	1020	1036	992	1012	1023	1033	1017	1065	981	1008	997	990	985	1109	1042	1012	988	1038	985	1025	1008	996	1046	1082	1028	997	1009	1020	1037	992	982	999	1040	995	1021	991	974	995	966	1003	1023	1086	1124	980	1053	969	1076	1022	1013	1009	1037	991	1027	994	1024	976	1074	1014	1088	991	1010	1021	1019	976	1029	1023	1035	1018	973	981	1054	983	1005	979	1053	986	1006	1011	1035	1051	1016	1019	981	1015	990	1031	995	1078	995	1024	1016	1023	1022	1101	1040	1008	1033	994	985	965	1039	1027	992	986	1029	1022	1013	982	1037	951	1011	1052	1077	1103	1070	1069	1055	1052	998	1052	988	957	995	1042	1020	1013	1032	1038	1023	994	1017	1036	1002	972	1024	987	1066	1021	1033	1010	1047	1041	1026	1000	1108	957	1002	1038	958	1018	1075	993	1007	972	980	1023	1081	968	1043	1057	1042	1039	996	1016	1012	1015	955	998	1024	968	968	1043	982	1089	1004	1030	986	1029	1054	1011	995	1089	1069	1006	1028	999	1052	1015	1057	1045	1069	1047	973	1058	999	971	1027	1078	1008	995	1030	1047	1033	1015	1065	1013	974	1023	959	987	1026	1047	974	996	1041	973	1079	1027	981	1040	1023	963	1006	983	1032	1055	998	980	1010	978	1020	998	1059	1002	1009	974	976	1032	952	1083	995	1013	1022	1042	1006	996	1020	974	1032	1018	1038	1031	1008	1039	1002	1054	1010	995	1017	1013	1121	1005	956	1004	1039	1060	979	998	1021	965	1056	978	987	1012	1041	1025	1011	970	984	1028	1081	1015	1005	1008	997	1005	1027	987	981	986	1025	965	1020	1071	1074	1051	1045	1030	1034	997	1011	1029	1016	1021	1027	1009	1003	951	1034	1049	1014	997	1061	1026	1051	1026	1026	1099	1019	1044	984	1017	1014	1006	1022	1005	1007	990	1027	1023	1044	1020	1026	1115	1069	1014	1001	981	998	976	1042	999	1004	1060	1002	1058	1047	1047	963	1033	956	1009	1019	1071	1031	1032	1022	1027	1049	1006	1037	1043	1081	1087	1033	1020	999	1035	1029	1011	1034	1068	1011	972	1041	998	1052	1053	1042	995	1092	999	1053	1001	1020	973	1039	1030	995	1010	1040	1041	1033	1027	1058	997	1027	1034	1018	1035	988	1001	1061	1062	1001	1044	1008	1003	1006	1029	1058	975	1006	1021	1006	1010	989	1027	1037	1000	1020	1003	1053	1007	985	1023	1047	992	957	1033	1000	1000	1037	1009	948	994	1032	966	1005	1023	968	1012	960	1028	978	1050	1020	1004	1023	996	1060	1081	1034	1046	1006	1041	1007	1029	1007	965	1050	1067	1100	974	1010	1107	1012	1016	1028	1021	1056	1020	1048	1000	976	1077	990	991	1053	992	1048	969	1021	1038	992	958	1102	1058	1030	1059	1102	1041	1028	1007	975	1025	1058	1011	987	1014	1006	1005	1011	1050	1035	1006	993	1009	1046	1014	1017	1010	1106	1015	1000	1011	1015	1015	1024	1027	1056	1027	1017	1048	1037	989	1040	985	1034	1027	1060	1009	945	992	1037	983	988	1017	1024	1046	1011	983	988	976	962	995	1015	961	989	1018	1018	980	1030	1043	1057	1050	1054	1023	939	1043	1005	1009	1013	990	1033	1003	1037	1043	994	1024	1029	1024	1016	972	1057	1027	1015	971	1088	1039	1053	1060	1022	1001	1001	1052	997	994	1048	1011	989	1048	1067	1010	1089	979	1039	1018	1034	1029	983	998	1034	998	1082	1055	1019	1037	1041	1014	1006	1010	1004	1013	988	972	1026	1009	1041	1015	1045	1007	1039	1018	1028	991	1031	1090	994	982	1020	1008	1018	1024	952	979	1040	1033	1036	1003	1053	1078	1010	1081	1022	986	1018	1046	992	1049	969	982	997
52084	47741	41888	38829	36495	33717	26990	23472	22388	20608	16219	16371	15869	6166	3584	2777	2210	2211	2061	2707	2126	1076	913	587	464	453	752	2552	1657	1052	415	426	414	409	388	383	417	376	408	397	359	364	383	407	365	378	380	348	379	369	356	351	352	396	405	412	418	412	368	430	385	422	423	420	396	397	402	427	420	390	383	391	358	392	424	385	379	358	415	386	403	380	382	389	411	536	522	470	411	387	384	420	385	398	330	376	373	382	404	374	408	367	371	357	378	406	367	343	396	344	383	373	418	384	401	398	399	384	383	367	358	333	363	397	379	370	366	396	371	378	359	391	402	374	390	369	396	399	365	401	393	342	400	377	351	403	373	364	406	406	381	384	381	366	401	382	376	359	373	407	368	363	338	385	364	346	368	352	391	369	398	372	372	356	433	395	383	353	359	374	380	381	377	364	392	393	378	416	417	377	380	401	364	390	404	391	357	366	415	381	357	358	342	386	363	389	373	346	369	351	403	366	368	376	382	403	383	340	367	395	389	370	360	344	354	381	386	414	381	374	343	385	388	377	364	352	374	400	379	386	406	392	369	358	355	370	395	386	395	392	393	392	401	345	377	379	382	362	370	359	372	380	348	380	344	354	398	396	397	363	430	354	383	372	361	345	380	369	413	360	374	390	382	410	350	363	366	367	387	374	396	384	398	376	380	371	384	424	383	372	338	423	399	373	349	349	359	374	365	383	368	378	332	345	380	395	356	380	374	378	349	376	398	344	353	373	345	391	359	401	396	368	369	380	398	394	352	389	391	383	370	353	399	361	393	392	368	341	342	404	378	377	393	378	368	413	424	409	341	390	417	376	401	384	347	377	417	366	360	363	358	373	366	400	377	348	363	374	349	381	375	388	413	359	388	399	406	354	356	360	367	387	415	367	409	373	369	380	395	350	380	391	372	395	388	387	395	354	376	371	314	374	412	359	363	340	391	371	345	371	337	384	379	365	382	359	379	391	380	357	358	368	423	363	382	362	360	356	389	351	417	411	374	382	370	378	360	411	355	373	385	373	349	406	382	352	389	399	356	356	349	356	356	388	359	329	401	350	351	362	355	369	404	380	361	385	381	372	413	390	382	410	347	351	370	354	349	373	402	402	362	376	385	356	395	383	378	372	372	377	332	367	364	421	366	417	386	413	338	351	346	358	333	383	359	366	362	383	406	381	387	382	348	387	342	408	347	351	349	380	367	385	400	359	380	358	383	374	401	362	368	346	347	368	362	349	358	387	350	372	367	367	345	336	381	363	397	365	361	369	381	391	362	386	383	368	377	356	351	386	408	364	392	392	391	392	407	401	368	387	412	369	378	354	358	380	358	366	376	342	376	382	386	403	378	359	389	397	344	387	372	345	337	385	392	379	358	317	394	355	363	361	395	361	350	381	375	335	370	364	381	412	392	382	394	376	363	368	412	372	366	349	411	381	391	387	379	348	355	363	365	408	375	373	382	355	368	364	358	390	359	381	387	367	374	373	379	358	343	366	371	398	393	395	353	367	375	376	358	383	360	377	404	329	369	378	371	378	339	369	396	349	393	386	426	364	379	390	384	379	344	405	396	377	330	401	392	365	376	363	395	383	371	338	373	395	380	380	364	362	396	368	380	358	344	366	337	390	386	363	346	337	385	367	333	382	390	350	351	408	405	355	390	369	400	388	323	356	377	382	373	325	357	399	410	349	369	376	376	396	385	363	323	399	356	406	381	431	363	383	385	378	385	372	365	392	390	360	353	352	347	398	368	378	353	424	350	377	344	350	356	390	353	374	401	382	365	362	353	364	375	375	374	361	355	371	330	340	373	414	354	327	373	343	377	366	365	361	404	383	356	368	357	419	386	403	375	374	389	378	364	365	397	361	355	401	369	369	389	378	377	395	371	343	379	345	376	371	381	363	381	364	393	376	359	339	337	358	357	359	383	360	357	380	406	400	368	347	392	334	399	355	353	390	357	370	387	368	385	403	365	391	379	410	386	356	419	370	368	388	343	376	351	381	342	414	377	377	408	363	408	362	338	355	399	383	344	385	378	410	383	351	340	379	387	358	375	362	370	389	361	385	340	393	375	378	372	419	383	389	356	363	362	372	361	341	378	369	357	381	382	399	360	388	357	358	380	405	399	378	387	385	363	348	365	383	359	374	387	381	346	369	341	382	402	382	384	359	360	349	406	409	378	390	335	368	381	365	381	361	424	347	366	378	357	391	390	370	400	375	382	390	361	340	410	355	403	381	375	340	369	392	350	371	353	370	411	392	366	344	331	395	349	372	362	386	382	400	358	331	354	356	415	392	370	351	359	376	402	371	386	378	396	374	354	416	375	377	369	358	374	375	339	374	355	359	389	390	362	362	389	392	389	382	350	345	385	372	356	379	386	364	409	398	368	398	373	437	374	366	352	389	353	362	401	370	379	357	413	362	358	362	371	372	355	354	362	351	349	375	367	378	365	394	381	380	348	375	376	353	351	403	362	345	413	356	342	336	350	345	410	378	396	397	364	381	377	362	369	343	370	380	368	373	358	362	388	399	381	378	388	362	356	347	365	373	384	357	382	372	345	343	369	367	387	370	385	355	389	371	373	398	426	381	364	369	389	368	332	397	396	332	376	388	383	362	337	385	422	346	366	397	417	375	397	354	379	355	385	359	389	389	372	376	373	394	373	392	368	358	378	386	387	357	405	384	373	372	367	358	371	396	380	383	365	382	360	365	370	347	382	392	374	382	409	343	349	348	398	381	350	393	374	363	388	408	400	403	361	397	382	390	402	329	336	377	386	357	370	381	381	398	376	380	361	419	401	389	324	417	400	331	355	372	362	426	392	364	369	382	362	419	394	396	384	391	348	370	393	388	361	371	396	394	394	427	365	366	374	385	388	380	386	391	369	392	399	380	379	375	368	408	406	369	387	370	335	364	374	343	355	374	361	373	411	397	408	364	374	356	383	391	375	357	406	390	356	364	362	392	383	355	403	387	376	363	403	376	374	371	414	348	345	357	362	348	348	378	368	369	346	341	381	358	334	365	380	406	386	377	372	373	411	392	373	340	398	423	364	384	336	334	399	367	380	387	400	374	407	367	342	414	376	405	383	379	355	365	391	341	378	352	373	412	362	379	372	387	392	382	372	346	337	363	404	383	354	409	376	375	395	386	364	341	367	356	397	385	367	372	341	344	383	349	366	398	372	402	375	392	349	377	416	389	357	410	380	373	386	368	343	390	336	348	347	358	355	378	365	362	353	369	388	373	448	398	353	404	367	368	367	388	348	386	377	389	356	343	361	393	377	366	373	355	369	368	360	364	360	345	387	339	361	387	358	367	369	368	374	354	348	397	408	348	378	415	338	341	355	343	366	384	405	413	378	346	376	380	415	370	354	361	364	358	341	425	395	373	370	391	352	349	381	377	378	380	373	388	387	383	367	370	365	359	353	363	367	383	356	389	330	411	366	373	340	370	358	401	343	363	388	379	396	375	392	381
41715	52849	56284	51559	54778	45491	24525	17716	25593	26690	27510	29393	28538	11701	10399	9162	8276	8507	8133	10402	8164	4407	4013	2169	1229	1318	2849	10878	6635	4201	1147	1122	1013	959	999	943	891	915	998	888	913	944	848	936	929	958	834	859	893	947	871	870	889	878	958	949	931	975	1079	1047	1069	1081	1059	1014	1087	1075	1233	1097	1039	1011	1029	1030	982	990	975	1037	1021	968	940	870	936	855	961	928	1202	1798	1593	1281	1078	964	881	883	890	915	878	850	879	844	886	885	877	919	898	886	830	839	911	853	822	909	899	908	840	863	853	860	839	861	871	889	870	894	818	889	822	872	840	853	843	815	854	809	834	858	822	841	880	861	840	907	885	870	849	864	885	863	865	888	903	913	840	847	890	865	866	839	866	882	865	833	875	904	885	823	878	854	856	876	903	830	854	850	907	887	845	871	865	894	847	852	899	874	879	837	903	831	862	825	852	868	849	896	858	874	828	843	936	898	834	885	807	897	847	868	889	905	816	879	889	854	848	867	866	857	853	817	837	883	916	826	887	884	868	850	881	868	915	867	820	881	838	907	833	874	791	848	858	824	877	880	863	876	879	826	894	876	851	846	833	824	906	821	855	889	884	863	847	905	846	905	889	853	888	823	834	839	857	892	902	840	852	857	869	812	815	843	903	877	839	904	832	844	905	878	881	887	858	886	840	874	852	895	850	864	907	875	831	911	848	833	850	898	848	849	811	829	818	884	876	851	832	859	834	872	862	859	903	933	860	851	884	884	875	860	875	838	802	830	879	895	920	940	859	836	871	825	869	840	890	858	882	839	843	865	890	855	855	854	929	848	861	861	882	892	877	846	826	837	841	888	857	843	889	876	859	850	868	875	838	877	821	840	873	847	831	844	868	860	880	859	897	858	910	807	868	905	793	873	883	844	862	815	861	850	807	884	863	853	890	845	879	870	854	932	836	840	825	827	876	850	893	845	849	888	906	891	848	883	896	862	796	842	908	894	841	871	924	865	874	879	916	873	813	855	853	869	843	865	841	894	845	851	845	928	872	871	826	883	849	844	907	869	902	861	848	907	878	841	859	892	919	864	790	826	886	837	872	856	899	878	905	861	859	887	870	926	888	889	809	879	837	852	893	817	842	898	891	932	832	878	869	826	865	891	875	886	873	850	859	855	899	860	884	896	872	933	871	904	841	885	884	894	831	873	856	858	847	916	860	884	880	872	866	909	846	873	872	906	839	893	880	877	847	827	854	819	918	821	850	886	868	913	907	834	854	826	872	854	834	828	874	852	788	816	888	857	858	862	882	861	878	866	807	850	893	864	828	809	897	905	826	861	900	874	877	866	891	852	848	861	843	878	850	872	912	867	880	868	903	871	881	850	854	843	879	892	878	862	847	866	863	867	904	891	841	893	838	900	873	836	884	853	903	849	896	904	901	777	847	908	883	883	854	921	867	877	859	883	825	855	874	842	819	855	871	877	886	878	843	893	865	807	833	845	859	891	858	888	874	901	813	816	887	863	837	792	886	818	844	822	834	871	869	861	822	873	840	877	855	941	901	867	852	840	885	853	864	863	865	864	866	886	899	958	867	872	826	895	844	855	882	840	857	845	877	879	833	891	855	853	843	849	905	865	824	911	836	827	865	848	899	860	860	888	863	864	887	899	892	868	924	852	837	864	859	828	926	847	912	909	848	881	883	901	842	879	841	886	878	920	825	838	800	813	864	888	842	856	899	846	873	851	913	923	876	836	887	901	815	861	890	893	878	879	847	887	937	864	836	907	850	881	877	870	867	846	833	856	845	870	866	836	897	783	871	873	852	871	908	846	854	841	868	839	875	875	866	901	882	845	851	868	880	856	896	851	807	856	901	865	885	932	867	844	853	867	861	843	822	848	889	837	879	872	906	882	864	905	858	906	869	904	898	867	846	881	850	870	831	847	837	858	866	840	864	822	839	842	826	857	882	894	844	845	871	836	928	895	834	850	912	865	867	863	892	835	844	867	802	889	879	880	871	861	917	856	835	867	859	939	879	866	831	862	865	903	856	847	859	890	915	865	871	825	848	930	871	849	858	857	856	852	848	875	853	908	920	860	859	888	855	845	792	857	831	896	850	841	850	900	848	847	912	875	871	941	842	914	848	864	837	900	857	860	831	911	878	861	860	834	871	900	867	835	877	883	889	895	870	855	884	877	838	846	848	882	793	840	846	873	845	886	869	849	884	876	882	876	895	827	888	867	828	807	846	842	866	894	807	838	872	851	817	843	873	868	936	889	854	895	832	852	854	855	845	835	813	891	888	862	872	869	837	880	856	851	933	807	823	836	850	831	898	896	867	890	877	889	848	822	877	819	844	885	899	865	928	913	816	843	844	893	893	954	884	881	841	829	839	885	878	888	853	911	901	905	865	883	845	878	853	875	851	845	865	819	862	872	886	907	819	851	805	898	885	863	849	862	934	834	835	893	873	853	899	869	898	883	926	872	845	809	928	861	874	882	886	868	869	909	909	923	880	899	886	866	857	817	875	821	844	858	825	812	895	809	849	844	867	857	842	909	878	849	850	844	847	823	877	880	880	841	830	888	893	889	919	864	818	822	871	878	868	841	826	852	921	852	927	856	869	915	903	873	893	888	894	918	876	858	883	881	873	836	882	842	908	830	889	914	863	873	874	880	850	891	817	907	907	872	840	858	838	910	849	890	836	859	839	816	825	858	899	879	918	863	874	882	801	901	828	840	873	896	879	823	918	863	868	894	907	811	884	827	866	871	841	903	930	836	911	822	888	806	834	876	843	887	874	818	794	846	882	881	891	891	872	826	891	863	857	871	896	871	882	868	881	879	870	864	829	871	889	901	896	882	867	837	836	851	872	867	878	866	874	861	884	880	878	891	840	852	897	868	932	846	915	885	865	841	878	841	854	896	884	864	845	873	872	866	876	843	865	811	888	894	849	874	891	867	859	861	880	850	851	851	889	828	856	827	864	874	900	881	885	852	857	872	896	829	907	825	868	812	828	880	865	818	841	900	890	887	848	883	877	808	878	815	902	807	915	921	817	912	901	871	880	860	893	864	862	865	908	873	894	831	858	849	902	852	842	869	838	902	844	860	868	876	882	927	851	883	892	925	823	879	868	844	913	871	862	864	847	875	812	775	862	870	856	848	866	849	877	800	808	898	859	845	818	831	839	864	893	906	834	874	870	888	896	836	878	897	912	869	850	897	830	898	896	897	809	856	863	895	860	839	865	892	876	823	874	848	862	921	868	850	873	839	850	821	892	880	882	838	882	816	882	853	869	881	839	912	878	837	827	821	832	868	912	831	895	891	870	896	886	855	870	834	880	884	833	896	840	799	844	869	885	872	824	847	856	888	825	886	848	884	901	851	874	848	851	832	851	944	847	851	793	856	868	926	856	861	877	864	872	882	828	815	796	886	841	876	866	820	881	893	854	858	866	828	887	846	884	888	872	882	869	874	870	856	864	824	858	804	861	811	948	836	821	860	829	920	919	867	812	896
12062	16702	22244	24011	17950	7921	1786	846	742	684	688	799	599	392	429	393	372	403	331	411	363	370	385	391	403	358	384	359	388	375	389	367	350	341	352	359	403	354	367	372	376	346	347	373	328	351	356	347	339	345	343	325	362	318	363	372	318	350	368	413	377	364	375	359	410	369	388	364	362	358	368	336	362	325	370	347	366	375	378	337	329	350	370	375	335	373	360	397	356	370	325	323	409	341	368	374	391	343	381	372	344	375	380	346	356	363	338	377	324	334	404	349	386	336	359	356	321	376	372	379	393	394	361	380	346	356	397	319	359	354	357	372	366	385	345	323	339	341	347	316	336	376	356	364	325	353	355	350	361	338	362	392	380	380	370	367	393	339	367	369	345	340	357	357	374	343	358	355	363	344	356	352	334	311	393	357	366	358	346	341	352	378	365	331	364	321	339	377	333	348	349	334	354	323	362	371	322	354	365	340	322	364	352	365	370	345	335	364	374	321	360	366	354	366	371	360	348	349	366	306	339	360	333	320	367	399	365	345	392	348	341	357	344	341	350	339	381	351	354	336	373	356	373	380	350	378	368	375	359	365	371	376	347	338	345	367	336	410	393	377	374	314	368	389	355	351	363	339	413	334	323	368	355	386	349	319	356	341	347	369	363	333	317	324	371	355	346	366	358	378	355	352	344	357	355	331	356	338	341	380	375	338	348	350	344	311	361	376	350	381	360	375	399	385	337	388	366	386	392	338	358	413	362	354	368	389	300	340	380	347	309	356	350	361	378	371	365	337	339	345	339	351	373	361	326	341	315	376	347	355	354	354	386	357	337	372	314	354	363	363	345	356	356	360	348	358	339	344	337	374	348	359	369	344	378	379	336	327	329	347	364	347	349	364	328	350	335	370	356	398	299	366	377	368	373	367	335	339	376	364	370	340	359	362	344	372	347	334	374	342	369	325	338	397	348	368	330	334	327	352	376	345	372	348	382	346	362	387	351	364	320	377	349	397	370	361	351	376	356	354	368	381	317	389	318	382	399	342	376	340	370	371	398	350	327	373	363	379	330	331	367	340	347	329	396	360	350	388	335	349	366	357	337	393	337	359	374	356	363	362	389	366	367	345	371	383	340	384	354	405	354	346	348	376	382	342	315	357	364	353	360	372	348	341	383	345	365	360	341	367	356	346	326	357	340	354	347	346	336	371	357	388	358	367	362	368	373	345	340	328	363	368	351	352	378	389	335	331	361	371	338	397	356	339	365	348	327	347	338	314	332	365	351	345	392	342	331	357	380	343	366	378	362	335	370	358	341	354	361	349	344	416	368	340	367	362	364	356	386	369	332	360	377	375	353	371	358	350	335	342	358	359	346	351	383	366	326	354	347	329	366	402	339	359	361	364	363	331	344	359	376	386	340	355	346	382	342	334	361	336	347	331	354	380	376	389	358	382	342	312	334	346	377	358	338	323	359	385	373	388	348	343	353	352	338	358	328	376	372	325	366	358	344	370	361	358	340	367	376	366	372	341	364	369	355	368	346	342	387	338	371	349	353	395	383	355	312	323	352	367	367	337	368	352	381	382	360	359	352	376	393	338	341	355	379	379	359	380	393	344	378	342	368	356	344	354	351	368	366	352	351	361	337	363	337	360	334	365	389	390	362	338	333	385	378	342	375	351	400	327	323	340	372	362	370	375	363	327	376	381	379	345	336	342	330	347	378	349	368	348	353	348	342	301	336	376	391	382	368	376	370	366	306	386	342	334	346	350	357	361	370	355	354	347	358	382	317	362	321	356	334	389	367	343	357	389	343	368	336	355	353	364	361	334	361	341	353	357	381	343	352	328	332	383	357	319	399	376	342	393	367	390	343	332	367	396	331	337	363	379	362	364	339	354	393	333	356	354	349	364	341	371	357	342	322	371	341	324	339	333	366	359	363	309	365	388	348	369	374	359	356	378	371	368	361	371	360	336	365	328	390	354	324	356	354	375	375	360	372	342	393	368	393	333	336	372	361	391	382	381	368	337	366	350	359	384	358	380	374	330	369	362	398	366	335	340	327	364	349	392	323	351	330	363	368	364	403	355	376	341	395	370	316	357	362	346	399	388	363	349	324	349	358	359	308	354	332	360	355	337	374	376	357	361	340	356	336	388	356	363	344	346	352	329	341	360	372	316	357	387	359	368	345	369	362	386	385	360	332	339	341	324	396	347	371	355	352	340	343	374	340	396	377	351	384	342	395	347	331	411	351	358	368	358	383	312	349	331	364	341	342	376	373	324	386	356	370	367	390	355	324	342	371	342	375	336	331	344	355	350	340	387	357	369	332	380	373	385	333	330	367	334	338	349	319	383	359	356	362	358	341	379	377	336	360	381	357	368	394	391	350	332	351	337	369	353	361	362	335	362	342	363	339	340	367	333	366	377	378	356	353	350	351	339	377	339	362	338	361	357	363	366	345	358	349	362	371	356	340	363	361	354	350	338	352	343	363	341	353	349	325	351	350	385	345	310	395	343	365	360	369	361	360	360	362	326	358	360	344	375	376	363	351	346	359	352	348	360	377	386	366	360	375	352	313	357	337	328	377	365	358	305	398	357	362	386	380	365	344	346	367	317	365	381	378	362	368	308	345	365	362	387	328	356	323	322	345	353	320	358	373	344	388	359	327	390	345	363	357	341	370	358	352	398	380	351	338	379	379	377	359	338	365	354	389	361	381	347	366	340	408	372	387	355	391	367	350	344	381	413	347	375	347	351	350	358	343	350	358	353	345	362	346	361	347	359	321	342	358	352	346	360	365	348	370	329	380	353	341	373	367	375	373	378	378	369	369	342	338	370	369	347	335	333	355	332	356	343	325	342	381	381	347	341	364	364	384	366	368	355	353	371	342	388	368	382	357	307	348	375	356	344	354	367	355	329	411	354	331	342	347	348	332	361	361	348	360	346	352	349	337	375	364	381	363	337	385	381	340	370	308	338	314	361	375	321	368	373	333	350	324	339	325	365	388	383	330	342	331	336	380	344	340	348	377	363	345	372	368	361	361	340	349	372	313	343	387	354	355	386	366	351	331	386	353	340	354	385	348	357	371	333	363	342	388	381	392	314	358	373	346	362	344	345	351	349	349	393	333	358	364	347	357	346	357	357	360	331	351	382	367	380	352	381	419	357	361	347	347	354	381	361	329	359	352	360	380	337	353	362	383	379	347	322	353	371	355	352	394	350	353	367	346	342	404	404	364	344	359	362	359	335	361	372	376	387	418	384	378	352	374	361	350	369	390	327	369	352	378	343	336	379	364	360	368	336	350	347	385	342	356	336	359	358	349	345	363	403	377	346	336	365	374	340	344	354	369	364	386	387	345	350	368	366	361	384	388	347	340	346	369	331	358	369	388	407	357	364	390	341	341	354	360	337	360	363	346	346	372	346	351	371	362	361	386	346	359	366	368	362	358	371	340	336	364	341	360	374	373	334	333	381	354	331	375	362	373	354	390	375	370	350	369	340	361	343
10248	18767	27867	32540	26141	11464	3131	2619	3112	2409	2856	3481	2450	1333	1316	1163	1195	1099	1071	1213	1027	936	951	926	876	910	985	1193	1064	927	892	898	933	844	854	846	874	934	851	914	874	855	905	836	890	847	906	861	880	833	891	835	877	869	908	897	982	946	990	973	1010	947	983	1015	1076	1069	1057	939	922	928	847	904	844	884	900	959	959	887	909	882	918	894	859	891	875	978	981	919	900	886	913	845	924	820	827	864	867	855	869	849	913	884	835	863	912	882	879	857	827	897	890	860	865	859	836	923	846	847	929	900	805	882	903	859	852	895	938	911	884	902	907	886	888	863	877	898	844	872	887	857	950	817	902	953	885	863	890	920	914	835	856	822	908	830	843	886	865	881	885	892	848	862	877	887	827	834	873	855	878	894	867	905	886	819	834	873	907	876	850	893	835	864	849	898	889	872	882	876	833	869	855	856	858	880	887	888	793	900	846	872	870	851	845	881	838	852	866	819	827	885	858	825	829	893	861	887	902	862	887	900	873	837	894	884	881	866	906	915	871	891	895	880	860	880	839	873	838	872	881	838	941	886	884	886	873	839	815	847	894	830	817	892	910	877	823	911	918	889	940	849	870	885	826	853	847	851	800	928	869	879	839	906	869	847	897	887	839	877	870	864	813	825	857	912	844	839	875	900	868	928	872	927	825	907	829	843	852	860	855	861	811	873	850	871	790	843	855	851	836	891	890	866	882	850	872	870	885	863	842	852	863	864	828	840	916	876	847	859	855	865	797	869	862	857	832	888	868	920	863	858	855	852	886	855	827	880	854	862	924	879	850	877	834	854	849	866	843	831	850	860	847	905	846	844	883	800	867	866	862	870	863	884	878	902	893	846	842	899	833	893	871	921	889	896	833	883	812	853	891	896	899	841	882	905	882	887	874	886	851	890	892	848	888	876	833	902	897	857	906	863	852	872	888	832	920	855	903	879	865	856	859	861	840	853	867	879	829	801	875	880	884	868	881	811	813	818	840	883	874	864	863	864	869	889	874	832	887	870	853	888	828	870	940	922	839	889	909	813	872	883	902	825	890	849	906	860	874	870	853	936	881	868	846	853	867	847	862	855	856	878	944	873	861	796	838	870	895	855	845	823	840	875	854	879	809	907	845	843	864	851	851	837	838	877	881	863	865	845	851	867	880	850	831	822	847	827	862	838	866	839	904	889	911	899	880	875	812	866	879	864	808	887	898	852	951	834	820	873	913	897	895	857	810	935	828	869	868	818	838	894	863	798	838	889	849	869	893	887	866	840	864	891	833	922	907	911	866	873	884	849	882	864	874	897	812	868	850	835	852	843	875	885	878	827	871	871	885	871	849	865	850	880	879	858	833	845	799	921	872	814	830	865	899	840	877	907	868	853	878	919	883	885	852	830	880	908	917	846	869	912	835	895	848	805	871	886	866	916	858	865	942	873	901	898	873	838	867	843	945	877	838	883	884	830	865	851	883	915	877	876	854	890	869	861	899	885	888	834	887	865	865	871	883	860	881	844	900	870	872	860	871	909	899	877	869	928	806	905	881	823	816	862	894	908	875	894	856	872	878	860	897	839	884	833	843	924	883	889	871	828	887	849	875	898	817	872	897	858	857	883	862	924	917	869	880	882	952	868	877	824	886	823	873	910	893	813	868	910	867	844	885	882	895	913	828	912	888	863	837	850	841	866	833	921	909	881	903	832	943	916	906	876	882	844	854	876	890	848	872	856	897	858	888	873	892	884	868	884	860	867	850	900	978	912	835	848	882	894	889	864	924	883	909	893	848	895	839	856	867	853	877	835	893	831	870	861	887	884	893	875	887	885	828	858	942	916	881	884	866	858	883	834	851	846	860	912	879	895	869	826	914	861	873	861	796	802	882	894	859	892	875	869	874	903	840	888	887	885	854	897	852	856	845	873	810	852	895	853	847	856	862	873	798	896	807	862	861	837	881	817	855	864	867	862	830	879	849	854	811	848	880	894	809	838	853	884	880	887	906	879	893	886	912	845	897	873	868	859	869	860	917	856	883	875	883	883	868	891	857	811	853	789	912	910	889	823	859	857	856	859	878	889	892	906	821	843	850	913	873	911	905	777	926	859	901	874	851	880	879	879	894	844	864	877	880	887	824	883	921	857	868	891	889	906	880	849	830	892	849	921	877	827	913	840	860	851	861	892	916	882	886	892	892	824	837	877	906	945	858	919	869	875	850	880	840	872	831	869	863	874	852	879	866	832	881	875	885	874	879	897	892	830	822	864	836	896	891	898	895	908	873	851	838	829	867	931	832	887	861	881	885	845	860	886	872	885	878	874	915	911	847	833	850	845	826	836	911	880	899	891	939	852	829	884	855	829	865	836	860	856	891	873	864	914	815	870	845	862	850	941	886	915	878	886	840	905	848	864	825	903	861	863	876	870	902	858	843	875	875	899	836	907	871	878	902	882	886	878	889	809	875	807	866	837	840	851	860	892	845	865	875	862	886	894	853	872	886	887	850	844	847	843	842	853	907	889	903	873	834	845	880	893	893	877	943	887	918	915	895	863	870	846	882	835	897	873	875	848	885	872	902	864	833	853	899	890	844	874	841	877	854	903	904	882	901	859	881	914	875	848	846	892	876	898	922	893	898	887	921	806	812	844	896	878	843	858	925	867	936	874	855	901	859	865	851	835	847	829	810	878	872	929	930	828	856	877	906	869	913	880	925	893	890	901	856	837	910	919	851	914	900	922	839	851	882	847	885	842	844	902	870	821	889	866	840	897	906	893	856	839	912	846	864	900	852	876	893	883	841	899	848	887	863	846	905	910	828	874	897	846	885	913	890	843	897	868	861	840	871	908	849	891	856	863	886	893	819	869	876	879	861	838	886	863	928	852	856	844	892	872	887	877	854	915	914	873	830	840	906	833	873	910	835	886	789	850	905	901	855	833	885	848	858	829	895	861	898	841	859	891	840	850	927	835	833	880	852	879	853	913	851	887	892	881	823	868	865	870	868	894	898	886	876	854	875	907	889	891	850	864	875	867	885	864	853	887	841	893	856	835	843	888	850	896	853	899	932	916	859	839	855	876	842	886	818	825	824	882	920	850	861	891	894	940	847	907	864	895	866	860	897	872	842	862	867	904	905	914	861	851	826	834	899	922	808	882	860	854	866	935	889	890	866	841	907	878	916	858	801	846	957	845	882	863	845	845	918	894	862	901	880	870	899	838	902	848	858	833	834	823	806	900	843	846	832	884	842	892	910	870	861	856	852	871	878	889	836	901	893	849	898	875	867	876	829	846	847	901	881	932	885	872	879	927	910	880	840	863	910	879	880	837	840	887	892	869	857	868	850	839	870	854	850	860	889	839	864	877	894	860	836	882	845	902	815	860	840	915	878	873	861	898	880	916	898	858	871	892	922	876	902	826	812	898	898	846	873	858	863	836	866	880	837	924	875	848	835	946	887	867	867	843	903	825	894	887	921	892	839	894	833	867	898	860	888	881
46466	46534	45504	39115	35632	25927	21027	14661	12057	6453	5504	7940	6108	1872	1575	1493	1060	978	896	1040	726	632	507	417	378	468	987	971	708	393	385	344	364	350	366	381	368	325	349	383	388	364	339	335	373	339	343	357	334	340	349	343	355	347	392	378	394	386	377	372	371	362	399	400	421	449	412	364	386	387	346	373	374	360	377	373	388	376	380	343	327	364	330	365	349	392	429	389	387	390	346	378	362	336	347	361	364	378	342	321	334	375	367	355	312	367	350	371	350	376	326	343	349	329	353	358	354	371	395	359	364	340	368	357	367	345	354	361	329	328	331	369	347	377	368	370	352	333	335	357	340	335	348	396	341	356	363	365	387	365	351	345	360	353	326	371	348	367	342	362	318	378	341	425	357	337	352	393	366	347	334	355	365	369	395	363	361	337	388	364	343	367	355	339	354	370	359	328	346	345	336	355	377	371	390	351	351	345	340	352	338	334	348	341	363	337	321	386	360	357	360	362	333	323	377	371	320	367	331	328	325	320	340	347	360	347	365	359	356	312	321	383	367	322	345	411	321	358	336	361	346	366	328	368	341	323	376	352	358	330	385	336	362	381	353	351	363	331	304	381	332	375	361	341	321	370	362	351	342	366	362	354	331	336	316	336	334	372	382	378	366	362	363	348	369	360	315	336	357	355	379	362	377	348	332	371	330	351	335	327	330	322	349	336	340	356	354	394	373	346	341	361	347	337	358	363	334	364	338	368	339	342	325	343	343	368	349	348	357	390	361	371	331	343	344	330	361	324	332	333	376	373	351	407	335	359	326	333	340	409	369	362	378	328	357	330	355	308	367	311	348	360	367	355	376	366	352	362	378	337	339	334	341	370	378	350	362	388	348	369	347	371	394	364	337	384	362	329	344	377	355	356	360	342	371	372	353	314	288	364	357	334	350	366	369	321	335	307	344	374	358	344	337	396	340	363	370	362	375	333	359	326	361	339	353	317	319	314	354	331	338	337	356	359	334	320	351	363	318	358	380	380	365	339	363	358	328	355	327	386	340	365	363	369	346	357	361	345	336	399	349	365	358	320	366	358	353	373	342	345	383	361	348	358	346	367	334	388	335	350	327	331	391	336	357	355	348	335	362	340	389	364	358	382	376	357	379	385	337	374	398	349	341	335	318	345	334	377	347	359	354	362	369	355	384	336	369	326	347	355	338	339	342	343	373	367	363	327	360	349	371	359	333	378	337	364	386	350	339	369	353	359	369	386	334	354	342	359	327	335	372	359	376	351	343	342	371	372	387	352	343	356	353	308	351	355	364	329	390	374	385	360	367	342	339	364	373	357	353	339	368	343	390	338	351	352	361	336	321	356	355	397	366	361	325	328	373	362	326	357	347	348	363	336	336	358	332	357	342	349	371	402	344	331	363	352	338	381	346	360	384	387	345	391	379	345	356	371	360	353	405	355	349	336	326	363	387	364	375	333	339	352	333	380	372	358	372	325	371	329	359	386	375	361	381	365	333	337	355	367	351	313	336	361	364	340	347	340	364	380	368	382	373	357	375	350	331	377	340	326	342	358	345	350	361	328	365	350	343	347	317	339	343	362	295	343	350	353	358	358	377	360	340	354	353	301	356	393	327	341	358	331	368	396	345	404	393	373	347	368	365	387	344	367	367	370	350	340	364	355	328	373	350	367	344	335	378	333	347	362	373	329	387	360	363	365	345	382	359	321	343	361	372	372	346	337	383	313	365	334	345	353	353	360	313	340	367	337	331	350	337	360	364	358	369	334	338	353	342	352	363	412	340	383	369	355	332	338	349	385	359	391	364	343	338	345	349	349	369	354	367	328	346	360	349	372	360	364	365	366	396	364	372	353	357	342	333	365	301	354	373	333	372	350	311	361	370	303	344	352	357	355	364	367	338	290	360	396	351	380	347	326	353	351	346	382	350	364	351	357	351	363	360	337	327	354	363	314	363	355	354	377	361	367	371	375	351	359	352	321	362	293	362	385	353	367	350	362	357	366	336	336	371	376	342	357	384	331	380	386	357	326	334	352	346	382	353	344	345	350	343	375	378	387	393	338	371	348	321	323	366	357	351	349	368	393	347	316	331	366	352	310	343	333	385	365	364	337	360	356	326	361	367	363	339	383	321	343	374	355	313	369	371	368	351	356	365	360	341	369	367	364	345	370	355	376	350	387	368	340	362	383	372	349	376	361	334	391	336	391	334	344	405	380	370	329	309	347	378	332	374	327	389	396	338	321	337	345	349	364	349	341	367	347	358	362	335	305	330	309	336	331	350	358	376	365	334	361	334	352	367	368	350	345	354	326	379	379	370	371	353	369	348	365	355	374	360	353	331	357	360	382	387	344	350	345	361	379	353	346	324	332	350	338	368	362	334	378	343	325	342	352	363	351	377	346	339	329	382	381	365	378	378	346	353	353	386	335	365	367	358	325	322	350	333	414	362	348	345	322	361	369	345	365	365	366	325	392	332	372	350	354	364	333	396	356	339	361	384	361	343	359	351	363	400	335	345	345	324	341	346	339	338	354	351	384	311	331	357	386	344	357	372	347	340	321	345	336	356	344	386	322	353	316	381	351	320	334	334	348	376	351	346	349	356	329	341	389	342	309	329	379	364	339	365	391	340	356	333	398	347	344	366	373	387	338	360	331	379	353	346	342	323	367	333	332	381	363	389	377	362	370	350	343	339	372	345	326	356	368	349	388	353	327	377	383	319	345	354	345	354	367	373	338	327	387	351	373	361	319	339	375	337	370	397	340	361	358	360	353	379	346	339	361	337	332	374	388	360	339	351	346	377	342	342	372	332	354	347	352	347	380	361	366	357	331	376	322	348	362	326	368	349	357	346	397	376	329	288	341	374	370	361	330	351	357	368	337	368	338	366	318	378	344	365	374	350	355	366	351	360	341	324	343	341	343	335	336	373	344	336	396	362	363	336	360	305	348	370	319	357	331	310	351	380	335	364	334	385	353	370	376	362	323	335	393	367	356	359	393	368	330	332	323	359	347	332	374	352	360	349	363	362	354	324	350	326	384	355	350	387	340	360	373	324	341	362	363	347	361	392	369	373	379	343	354	369	372	343	330	320	351	340	361	334	355	356	397	346	356	325	333	362	401	356	331	348	320	329	390	360	386	366	397	358	365	347	372	321	371	374	330	348	351	358	340	326	378	399	355	366	296	349	367	373	365	335	342	354	355	339	371	356	363	353	359	368	358	405	375	299	377	356	342	350	329	333	346	316	366	338	365	397	329	332	324	325	378	373	352	376	360	379	333	362	357	363	354	327	335	374	338	362	350	349	368	345	313	350	353	308	340	330	333	365	374	345	348	354	349	381	322	350	358	359	354	334	398	352	342	305	343	362	337	336	374	353	381	320	383	366	346	372	345	362	376	366	360	327	406	360	337	330	352	340	363	336	360	361	338	359	382	334	352	359	335	390	349	349	331	338	365	395	397	354	330	339	355	358	339	321	351	384	389	372	353
36826	46791	52632	51634	46395	20716	17684	15526	19116	12230	15459	21435	16175	5592	5812	6092	4209	4285	3623	4380	3023	2522	1968	1455	960	1542	4769	4328	3162	1043	997	994	882	868	870	866	870	848	860	835	859	889	875	859	862	845	845	860	901	857	836	828	836	829	903	998	962	973	966	966	994	1049	1056	1123	1191	1109	1071	1060	974	948	906	885	868	895	937	904	894	928	837	921	871	895	868	841	1012	1145	1164	1079	1007	926	861	813	843	867	857	842	826	880	836	848	823	831	843	852	816	828	801	806	870	805	819	832	806	883	874	864	852	808	845	880	822	837	891	871	876	810	853	839	803	837	861	815	838	862	844	821	865	862	857	793	837	854	816	895	836	863	831	819	876	864	808	828	829	817	829	840	872	887	830	805	787	890	851	853	813	862	863	853	858	817	847	845	861	854	846	857	805	841	802	826	858	848	841	848	853	846	856	900	860	875	856	827	860	880	905	825	865	856	794	873	888	823	790	834	901	824	767	846	831	839	810	865	834	845	854	813	854	828	849	819	858	853	823	827	871	864	899	795	842	790	828	809	852	870	923	851	820	829	835	827	826	825	838	842	853	829	808	781	877	808	827	830	908	798	880	868	800	840	876	878	882	814	851	872	838	863	852	918	783	868	816	857	856	832	842	809	798	826	872	798	854	856	840	861	839	857	793	808	835	867	838	857	861	824	849	888	841	847	821	832	837	832	832	906	821	886	878	831	870	815	826	841	822	830	859	841	881	846	825	880	867	820	850	854	847	855	838	861	817	851	838	867	797	843	876	829	816	876	849	759	858	858	854	845	860	806	824	841	904	848	808	837	840	892	802	884	819	847	869	820	834	877	835	849	827	847	854	864	843	852	856	898	832	859	835	805	871	789	829	881	860	836	815	873	843	856	891	844	859	879	874	812	840	865	858	866	762	835	855	885	803	813	885	858	850	807	832	862	805	878	836	825	869	848	867	882	832	800	879	849	896	866	814	803	774	813	832	863	809	873	841	855	817	862	818	837	865	829	870	802	828	828	822	832	829	833	826	804	843	844	865	844	844	850	872	891	807	821	877	840	885	879	789	832	848	797	842	812	848	867	863	819	873	850	831	844	864	835	863	837	869	874	821	803	801	828	855	848	855	859	876	840	830	944	863	866	839	890	859	856	828	831	818	807	863	837	796	847	850	826	844	852	885	830	849	777	840	819	862	849	847	865	895	822	857	809	866	867	897	860	860	847	806	851	809	876	799	854	866	856	828	837	803	847	792	799	804	858	823	837	879	849	897	873	903	821	841	895	863	849	887	857	838	854	787	811	829	799	888	862	858	827	818	831	781	839	791	856	840	867	855	844	827	882	829	793	812	875	853	796	840	853	805	842	844	860	894	853	825	892	813	834	906	840	792	868	846	820	862	823	827	815	836	864	832	840	877	815	862	814	879	860	880	851	852	866	853	848	775	795	854	908	822	812	777	787	841	853	822	849	851	844	873	828	821	814	825	842	839	870	868	867	862	894	848	859	876	816	835	825	790	812	876	875	803	873	834	865	873	862	816	852	828	845	869	808	878	865	860	890	862	787	875	840	894	876	812	848	909	884	803	800	887	852	822	887	893	840	816	833	881	849	825	808	840	826	893	863	901	831	879	864	815	844	862	810	853	798	851	796	839	815	870	831	810	832	879	819	832	862	846	826	874	813	848	872	879	838	845	906	864	821	840	823	855	849	866	824	890	815	813	857	862	816	803	886	843	841	818	815	814	809	837	842	820	855	872	850	843	848	813	810	882	850	811	837	853	829	845	927	827	840	871	868	913	888	858	888	832	793	844	791	835	819	871	843	825	822	857	874	865	833	844	836	866	791	825	872	820	805	839	833	849	837	827	846	888	781	863	830	817	857	888	842	845	825	907	875	815	854	871	859	783	883	805	884	869	824	833	847	873	839	838	875	883	836	804	845	832	875	804	861	835	871	823	815	860	874	841	813	788	837	824	829	804	837	860	864	889	796	860	877	864	900	922	868	863	848	865	794	831	850	857	880	793	873	832	864	815	879	833	849	840	870	832	856	847	865	839	834	845	797	831	885	815	879	873	843	861	795	809	876	852	862	850	820	888	858	816	780	788	881	848	854	849	847	816	856	837	825	834	842	842	893	871	859	856	834	823	837	798	829	842	867	872	836	903	861	829	844	873	826	861	841	787	824	878	856	898	838	852	819	848	870	842	834	825	838	842	848	840	784	838	817	834	811	853	833	811	896	813	850	884	880	866	848	803	834	878	862	864	850	832	817	886	816	890	827	820	811	912	807	848	835	795	824	867	887	853	851	804	810	882	851	771	824	849	844	843	810	879	848	855	807	835	856	827	838	828	797	807	844	878	778	822	822	844	870	896	864	890	878	856	821	821	856	889	820	870	823	839	816	833	846	856	856	894	806	854	870	846	871	817	855	798	919	832	808	869	897	877	872	772	832	835	877	853	848	834	831	890	805	876	870	821	857	819	847	867	832	859	826	854	858	817	825	847	885	870	897	862	865	811	884	828	904	866	872	833	844	852	869	831	861	879	851	855	862	797	847	859	865	883	847	869	867	779	860	869	824	810	883	828	832	832	882	850	796	859	846	819	892	819	837	841	846	801	808	804	824	798	850	823	837	803	836	819	926	850	877	877	850	869	824	864	797	816	886	772	856	825	831	889	894	840	883	822	920	841	818	832	874	838	867	789	901	850	852	862	852	837	813	846	883	874	864	887	835	913	852	875	797	892	796	867	861	847	856	818	803	859	833	879	837	926	829	848	894	883	845	844	874	839	846	830	824	840	852	836	834	844	838	846	849	831	835	854	822	848	811	852	797	851	860	880	843	828	852	821	883	841	841	817	832	806	829	808	843	821	846	839	891	848	855	812	888	877	885	833	795	784	868	860	789	872	869	841	828	840	841	797	868	811	905	846	791	863	789	781	847	856	860	802	830	930	851	841	868	836	833	815	842	823	889	872	845	795	794	834	821	918	856	869	830	828	839	843	844	853	814	855	845	899	849	858	832	815	861	853	854	849	851	853	849	915	823	845	851	846	859	839	839	821	868	820	798	825	889	851	833	848	878	890	807	848	814	810	857	863	850	849	848	855	814	864	842	824	852	861	809	859	846	840	819	855	840	842	855	849	800	866	883	824	795	870	838	845	889	765	837	831	804	884	858	804	867	838	865	812	876	830	904	818	913	819	823	827	844	859	769	852	891	839	841	841	853	811	886	886	851	835	839	890	794	841	886	843	823	850	844	878	840	865	831	826	817	819	872	886	852	842	827	865	873	829	811	848	796	806	819	830	813	845	810	845	812	823	857	863	855	834	874	802	874	878	798	881	838	851	808	841	816	827	827	868	840	882	844	787	809	826	839	894	824	846	907	811	856	865	824	835	829	854	857	920	869	816	854	866	798	873	835	891	801	803	826	878	780	853	808	831	841	808	882	853	803	860	871	831	826	846	790	889	866	876	841	851	859	794	863	801	861	839	769	822	836
53535	48508	39398	40319	36454	27401	25191	25367	25106	16745	11794	17728	14807	5199	3773	3189	2133	1884	1714	2016	1140	968	629	464	296	941	1877	1644	817	329	335	340	261	284	238	260	292	248	312	285	230	264	274	276	278	251	255	253	252	287	263	266	288	249	242	296	291	292	291	303	296	309	305	329	297	321	315	319	332	274	275	300	275	295	281	289	317	307	280	257	289	257	251	283	267	311	339	367	326	258	281	238	257	243	244	271	254	266	241	245	260	267	270	278	272	282	278	262	240	226	271	239	265	269	273	251	260	268	254	258	255	269	264	241	252	295	253	261	289	257	260	250	232	274	273	228	276	255	260	274	261	270	233	252	217	264	300	223	258	255	274	272	227	250	262	233	255	253	254	291	278	246	276	264	271	246	246	238	263	263	259	243	258	271	252	267	260	273	264	256	265	254	265	286	243	263	264	237	282	248	323	256	286	262	262	258	275	271	285	256	239	257	250	257	298	241	263	250	244	255	258	243	255	263	301	259	255	257	250	265	264	266	272	223	222	281	229	235	272	256	283	250	258	269	270	277	272	288	257	257	291	246	230	257	264	255	272	279	258	248	274	226	264	246	265	255	254	268	266	287	249	257	275	261	273	270	237	262	254	275	261	272	225	251	252	244	279	234	256	274	258	262	274	253	252	282	246	240	281	241	295	238	259	300	284	247	237	262	260	267	278	284	246	274	259	307	246	266	250	293	230	247	282	277	274	249	297	280	245	252	276	246	283	266	258	257	227	251	269	247	265	270	236	255	292	275	280	274	266	237	263	291	242	265	288	250	295	255	278	274	259	248	242	252	267	249	251	268	253	254	252	251	288	265	219	259	257	245	248	246	240	243	243	248	267	226	229	234	296	249	255	275	271	227	236	251	240	258	239	253	269	247	264	243	277	238	286	255	281	247	264	277	245	261	245	245	266	283	274	279	243	233	275	268	279	249	249	247	233	256	255	287	258	254	239	274	246	253	270	263	252	251	255	277	261	260	249	267	276	255	260	274	241	243	250	227	247	243	270	256	274	261	238	262	260	244	251	255	246	272	259	272	243	263	250	262	251	239	269	230	232	245	240	256	260	241	231	233	264	257	259	271	268	286	288	260	273	269	273	265	291	279	270	268	276	254	279	267	267	250	281	259	245	265	241	307	264	263	223	257	265	252	291	236	279	247	259	255	267	265	269	270	248	267	264	249	220	249	271	287	265	278	218	250	224	263	290	281	265	245	257	258	255	244	232	231	233	270	258	261	291	237	252	265	256	283	272	279	256	286	242	263	273	253	264	239	267	259	263	264	248	252	264	261	273	235	259	247	239	285	253	281	276	263	243	255	288	253	272	268	268	259	255	237	253	244	256	255	266	248	237	243	282	250	267	262	248	257	251	295	248	243	250	272	258	279	263	281	267	259	285	284	284	281	297	266	250	238	270	253	281	266	269	227	251	283	233	268	259	272	266	237	233	276	254	246	264	250	261	257	244	275	260	262	258	284	244	244	256	299	262	287	246	270	258	249	286	268	246	237	273	256	243	252	269	262	256	254	243	262	258	278	273	265	242	238	268	256	286	235	263	275	255	257	263	264	268	241	282	260	267	242	270	231	245	225	262	250	265	250	261	290	251	279	245	252	268	267	271	259	256	285	255	273	246	258	279	265	250	264	256	277	270	248	229	267	244	250	273	254	249	261	283	235	260	279	251	270	274	268	231	249	261	251	223	252	280	251	255	254	235	269	258	252	278	260	281	233	265	255	240	280	263	257	244	255	261	275	259	238	254	260	239	267	266	281	258	258	265	249	243	260	278	267	264	261	262	283	259	260	248	292	241	263	253	265	273	282	252	239	258	278	253	237	276	277	250	258	272	274	257	278	231	239	254	244	250	240	276	252	293	263	262	256	269	273	287	286	246	245	243	255	248	252	274	285	247	285	286	220	271	274	267	280	274	274	254	252	244	232	276	240	263	273	275	233	264	290	268	281	253	267	285	250	292	238	246	262	256	247	239	257	271	237	300	263	268	266	218	288	248	248	277	273	245	236	232	250	285	249	248	227	269	291	249	261	257	293	280	270	264	276	252	254	286	279	240	265	266	265	267	286	272	235	262	270	265	270	244	273	255	263	261	259	241	280	274	299	258	276	275	272	258	246	251	291	256	261	270	282	302	252	257	251	263	280	221	265	279	259	249	268	222	241	272	267	255	232	279	267	240	240	275	247	262	269	231	276	260	270	249	237	256	262	262	259	262	270	264	269	240	269	253	273	271	289	244	263	242	254	261	283	234	262	259	263	260	279	263	262	239	240	262	259	239	236	267	238	263	235	237	256	251	245	259	250	260	288	248	254	260	250	286	250	237	263	260	255	245	251	266	255	238	264	280	285	254	256	247	257	265	270	265	253	257	236	254	262	257	232	257	261	273	222	239	251	254	260	250	279	246	256	278	243	237	242	238	279	272	241	269	239	272	243	313	249	279	267	262	266	261	244	248	243	250	271	255	242	246	273	237	241	262	223	256	256	288	269	219	280	261	286	260	222	227	254	256	226	265	259	226	266	220	229	274	233	256	250	241	255	274	256	277	261	260	273	262	281	246	259	247	258	260	264	280	249	268	272	260	268	250	255	265	269	246	260	250	252	269	293	280	256	233	238	246	269	252	268	257	262	258	235	253	241	269	262	274	263	255	247	275	232	265	272	264	282	264	248	250	281	241	234	230	263	304	242	273	276	286	277	265	272	279	243	231	293	241	252	270	259	249	261	239	249	274	256	250	296	246	276	257	262	256	242	254	265	260	251	277	285	239	285	256	244	277	275	260	265	289	280	295	264	253	245	289	265	263	243	253	262	268	269	262	274	251	280	278	291	267	249	278	255	249	260	239	253	259	271	238	246	278	278	253	244	251	294	243	263	261	257	250	252	242	268	271	261	246	264	236	237	252	283	237	277	259	251	267	273	260	270	250	239	244	254	261	248	258	254	237	264	247	246	282	303	237	296	269	254	285	255	257	264	247	260	271	279	238	259	281	261	252	259	239	279	263	242	237	235	270	250	265	261	270	263	267	259	292	251	290	279	251	246	260	269	290	260	280	226	252	260	255	238	261	248	261	232	263	239	251	265	293	268	237	253	250	294	280	255	286	293	245	261	263	262	284	272	247	261	271	241	242	248	250	269	284	274	261	264	248	284	259	236	258	261	259	273	239	286	295	276	299	269	258	253	282	235	249	252	273	248	260	309	265	226	254	269	256	279	259	250	260	290	263	263	235	273	256	292	239	271	257	269	260	258	283	292	275	232	309	248	271	257	255	259	275	271	265	259	273	247	256	251	270	284	249	278	256	236	280	249	243	241	257	283	246	225	289	271	271	267	284	238	244	267	279	264	290	247	254	254	270	264	264	238	275	252	299	266	254	265	271	267	265	260	277	248	260	236	239	263	258	266	288	261	247	255	252	245	275	260	263	252	282	247	276	240	285	243	272	250	253	286	256	241	260	265
44312	55434	52235	52969	49637	31165	26533	31400	32486	18577	21265	33370	25742	11637	11545	10532	7800	7607	7386	8453	4700	4260	2710	1964	976	4899	8756	7882	3061	989	957	854	754	723	660	663	693	690	674	654	633	653	641	615	631	618	672	652	615	619	668	666	606	629	685	708	817	834	789	903	867	912	911	1034	1056	1099	1007	903	803	733	697	766	784	803	776	784	897	952	722	651	670	654	645	658	713	1050	1123	1295	1012	733	601	595	629	643	609	643	603	592	626	638	637	647	596	615	595	629	602	639	614	629	571	618	602	616	624	608	617	586	597	615	606	611	613	613	647	636	617	620	606	606	569	595	603	595	614	627	598	611	621	587	579	612	640	632	606	651	602	661	607	573	657	611	633	607	608	611	589	612	610	601	645	623	628	642	648	590	626	599	580	615	641	608	595	584	584	582	567	603	629	667	587	606	589	581	607	595	612	586	610	643	568	621	583	598	596	648	612	645	609	563	610	615	626	570	638	598	620	592	589	588	608	573	621	635	630	607	606	566	598	636	640	606	636	602	613	581	606	573	590	608	590	583	653	620	585	602	624	614	548	640	585	597	629	618	619	657	636	580	662	613	610	605	670	614	607	615	601	592	649	595	637	558	583	597	634	616	615	622	597	580	593	670	574	621	584	586	594	582	632	595	622	625	639	606	579	652	627	586	610	618	602	644	559	591	595	575	600	574	601	610	599	632	588	645	596	573	619	580	570	654	589	589	565	650	630	573	614	562	592	567	600	626	625	606	598	583	589	586	634	602	633	615	633	612	595	620	644	577	564	619	627	600	649	583	575	567	644	605	656	578	617	624	588	647	615	640	595	616	581	608	602	656	571	665	588	643	635	626	603	602	622	548	625	591	595	617	613	649	633	623	601	646	620	603	609	592	632	600	618	622	624	641	572	594	591	608	575	584	591	608	603	606	577	581	606	604	615	611	602	602	584	615	584	619	555	624	603	641	638	607	568	553	597	628	651	632	652	634	592	634	631	643	613	620	649	620	576	619	612	600	580	593	591	565	597	579	622	624	582	580	634	617	612	598	574	630	567	540	595	621	613	623	629	607	589	591	600	597	625	661	663	630	583	627	634	629	591	591	621	547	588	624	613	569	651	638	616	610	640	580	588	648	615	612	570	614	608	624	597	601	591	609	582	638	639	623	582	594	581	607	650	614	599	654	609	622	619	604	645	600	647	586	559	633	618	622	587	615	575	618	609	570	618	642	610	613	592	580	593	592	642	602	613	575	642	580	649	624	614	622	578	641	539	578	635	621	584	624	616	576	590	626	617	625	603	610	604	594	614	601	616	607	596	605	598	597	590	618	606	616	591	610	575	599	615	582	624	623	667	602	584	641	602	591	626	592	621	586	611	588	609	579	680	597	637	593	596	591	644	663	581	598	611	623	591	612	613	610	633	563	577	656	600	619	629	604	637	594	637	615	638	577	590	626	619	585	628	603	615	607	618	596	575	578	647	639	601	633	619	641	625	599	605	609	613	594	584	587	585	581	625	618	569	580	584	622	601	606	609	638	593	630	600	586	594	564	634	622	655	618	580	626	586	636	615	630	603	604	575	579	617	635	577	593	582	608	624	621	616	656	578	623	596	648	612	604	591	580	586	632	611	646	574	592	617	589	585	575	604	584	619	604	581	619	607	592	614	584	598	583	604	614	605	623	571	613	592	617	584	623	613	588	599	637	625	596	591	630	610	631	627	627	593	623	669	633	644	619	587	647	633	624	616	570	620	557	641	622	616	628	600	622	563	595	616	580	585	615	622	619	613	602	641	618	615	592	650	620	603	616	634	638	565	620	628	620	620	604	589	605	618	580	556	591	561	586	590	611	562	594	626	598	591	612	621	632	599	653	634	645	620	633	615	608	585	615	634	587	610	621	607	597	596	613	603	647	633	641	653	642	635	606	660	599	616	616	607	603	595	641	634	590	605	658	609	609	627	623	635	581	621	592	623	582	616	588	615	607	599	588	592	633	612	641	605	622	611	624	587	613	602	576	598	635	616	601	651	649	647	580	584	625	618	572	645	590	626	621	638	632	578	603	606	593	650	567	594	612	648	641	602	611	591	645	601	646	624	596	601	616	599	642	626	599	624	611	605	619	564	612	574	605	640	620	642	594	654	606	603	639	600	669	615	583	620	602	583	613	578	627	652	582	585	633	603	661	600	582	624	593	636	610	585	584	614	628	580	597	611	578	593	639	628	598	626	600	627	636	645	590	624	638	607	601	587	608	594	659	579	577	571	621	628	602	547	624	619	613	652	661	607	621	610	599	631	635	605	605	630	603	607	629	630	587	551	626	629	623	625	621	618	643	612	606	596	637	574	646	609	626	592	612	619	609	620	657	626	605	573	607	576	599	640	628	601	631	649	578	605	618	600	603	624	652	628	610	668	614	595	622	620	588	596	606	596	654	633	604	603	577	639	652	586	552	641	601	617	572	608	632	633	603	588	633	589	624	592	610	624	622	596	593	583	628	606	618	646	612	631	619	640	593	607	659	602	579	612	651	610	605	593	632	599	612	590	615	579	607	597	586	617	614	633	615	614	618	607	636	607	631	627	602	568	611	602	579	596	600	622	620	679	610	592	618	614	650	608	637	617	552	651	620	611	607	586	596	636	599	636	615	591	643	614	607	614	593	622	634	594	607	604	578	593	602	590	646	583	597	633	622	600	598	662	640	644	599	650	615	619	612	598	577	644	611	637	631	602	600	597	585	606	570	617	660	640	608	605	600	586	614	604	588	605	623	607	589	592	607	592	666	602	614	576	592	646	593	599	627	617	610	564	561	607	577	650	597	574	597	582	628	600	626	611	606	613	589	606	623	592	593	619	615	582	590	649	608	618	640	620	617	574	605	624	615	599	587	598	610	597	631	624	559	596	622	617	581	620	606	578	606	631	617	603	670	612	622	595	594	618	607	617	641	601	630	605	595	555	602	579	629	627	590	619	652	555	622	609	592	587	593	626	610	627	601	607	603	608	621	602	619	605	573	573	609	621	591	631	621	575	564	658	597	598	549	553	595	633	630	596	574	630	586	666	609	617	606	638	615	632	613	576	631	587	585	615	602	573	614	598	604	594	613	609	632	609	620	583	612	631	607	610	603	633	592	581	596	616	627	630	608	646	606	619	619	612	607	581	606	594	617	604	589	587	589	630	581	576	606	566	602	595	625	596	600	604	605	640	569	593	625	642	607	602	596	613	617	597	603	571	660	613	657	621	626	647	615	592	647	648	603	614	572	585	610	632	593	629	587	579	631	645	638	570	631	609	560	598	641	607	615	627	588	623	644	590	641	624	610	608	588	592	596	613	587	615	572	594	602	634	608	614	588	644	586	612	646	641	631	602	608	627	647	587	584	604	609	633	603	680	647	621	641	650	606	654	587	596	585	587	600	597	620	623	604	607	614	622	567	564	644	584	576	598	595	616	617	638	632	604	603	643	637	567	641	621	596	543	618	618	596	567	589	636	580	640	589
12871	17389	23600	24587	14268	4532	1567	1235	1045	569	482	695	553	378	325	356	314	292	309	323	311	313	290	301	290	282	319	342	291	282	293	302	301	297	319	284	271	322	278	249	307	274	275	346	308	307	311	321	307	284	284	292	332	297	306	285	314	323	308	331	309	279	328	348	297	281	330	311	300	300	275	292	286	293	315	298	266	285	274	293	297	329	281	299	297	319	325	303	311	312	332	316	324	297	279	285	329	271	277	291	302	287	302	312	280	302	271	254	293	306	306	282	318	286	301	329	261	287	294	302	321	290	274	277	288	293	301	287	294	322	284	287	304	268	290	299	271	297	272	300	308	289	315	300	296	278	318	277	303	304	288	290	283	304	295	317	267	285	300	292	291	306	310	293	307	315	293	275	318	313	293	266	287	270	293	281	291	279	294	278	282	344	300	274	292	292	284	283	312	285	295	298	308	317	251	261	327	313	253	297	296	273	281	293	278	292	284	316	332	302	309	265	302	329	292	257	309	280	300	307	333	314	314	307	324	321	293	290	321	289	293	287	254	275	283	309	303	289	281	292	319	293	291	315	315	291	273	298	292	287	314	316	306	292	267	310	299	341	314	260	276	289	297	277	296	289	299	289	292	315	307	308	289	284	281	297	301	282	274	323	309	272	290	304	287	289	279	307	294	281	284	308	277	306	305	311	313	299	302	259	295	287	279	291	266	286	301	263	301	289	285	295	287	310	312	314	284	289	275	295	311	296	279	305	280	289	291	250	295	308	296	300	301	270	278	298	273	300	273	278	282	273	306	288	293	281	299	284	324	283	308	338	271	270	311	300	299	290	306	281	300	290	327	321	293	297	296	293	305	304	308	293	287	305	256	286	299	315	268	290	283	322	309	283	277	319	301	270	319	282	292	299	324	298	295	281	291	282	309	317	282	283	300	283	312	298	289	287	288	286	270	306	270	302	284	272	282	286	293	305	296	281	276	295	294	292	322	305	291	312	304	286	320	295	283	330	289	300	291	317	290	293	312	327	262	289	321	284	295	306	308	302	315	279	274	248	302	270	293	287	312	273	265	294	300	297	298	283	295	290	290	286	303	306	309	300	317	291	268	278	292	291	285	290	312	281	285	276	287	297	305	288	305	295	293	270	249	294	306	294	271	302	290	300	269	279	296	303	296	291	309	295	266	283	302	298	297	288	304	319	296	288	266	282	334	292	274	308	314	273	310	323	274	287	300	304	269	336	275	279	297	251	335	312	312	291	298	279	294	311	316	295	308	249	293	296	294	290	294	310	275	279	319	282	294	288	289	294	296	281	247	298	317	253	337	304	271	330	273	309	291	272	300	316	266	300	291	285	290	291	276	268	301	300	304	312	290	301	304	288	289	299	308	269	301	264	285	285	324	316	277	292	271	277	301	296	309	298	320	300	271	309	319	286	278	312	296	254	307	282	315	281	292	282	289	278	265	314	281	298	275	289	296	270	300	322	291	294	316	344	260	285	295	282	278	288	282	295	292	333	271	296	317	286	286	264	325	300	268	313	250	277	340	306	283	268	309	285	285	312	317	320	292	288	290	297	321	292	280	305	294	298	302	281	300	295	287	276	285	325	309	314	310	268	325	297	304	250	312	279	290	289	336	275	294	308	315	311	284	261	292	292	273	245	316	334	338	303	292	300	305	298	302	325	337	304	309	264	318	291	314	308	315	277	282	299	264	320	273	299	282	341	303	288	305	289	299	292	277	294	298	338	305	281	291	293	292	295	300	317	302	308	288	298	308	301	293	287	290	306	285	326	277	313	283	279	285	326	290	289	270	289	285	272	290	291	284	256	312	270	293	302	311	314	308	297	303	279	301	265	285	306	313	289	287	310	281	306	330	315	293	334	297	296	295	330	275	309	301	292	305	313	328	266	291	320	299	254	302	285	299	285	278	273	316	317	281	286	292	294	308	276	307	294	286	287	306	302	285	277	302	274	312	277	301	310	312	285	301	272	290	274	303	281	301	324	314	292	302	310	266	301	301	314	318	303	305	294	290	282	280	301	311	328	325	290	311	310	313	308	301	304	290	301	303	295	317	301	312	301	314	317	302	267	314	286	312	256	275	314	313	319	289	286	268	294	270	289	300	294	290	289	313	272	293	313	288	273	300	332	312	303	293	302	285	306	299	280	288	312	279	291	288	282	295	300	282	294	272	284	297	256	317	279	263	274	281	282	314	272	313	264	304	275	320	319	281	303	296	308	294	299	313	308	295	299	294	296	308	277	256	280	301	285	324	286	284	271	311	289	283	309	281	308	277	293	327	284	321	319	320	319	281	317	292	289	313	306	305	282	280	252	286	298	305	284	308	293	289	338	284	284	282	298	280	306	294	295	293	340	307	296	297	285	293	313	290	276	270	280	294	294	280	277	314	299	304	262	291	288	318	290	301	279	296	287	310	340	251	296	319	280	307	315	294	281	268	315	271	271	283	300	298	308	275	299	288	307	313	266	305	271	286	308	288	329	295	291	291	301	285	299	271	294	285	284	283	289	329	303	316	293	285	305	324	318	277	312	291	323	282	278	323	312	337	290	290	296	299	288	278	282	276	332	290	289	297	293	273	299	298	268	266	298	303	253	275	293	293	280	311	304	279	311	292	309	294	284	304	314	289	299	290	286	272	303	282	302	297	293	299	303	271	287	297	283	272	299	306	311	293	300	286	282	286	285	310	321	305	319	300	276	303	314	258	335	318	301	288	333	302	263	298	289	288	290	286	294	325	280	283	334	311	292	283	285	278	301	298	316	287	291	276	288	305	263	292	288	319	304	292	277	264	285	284	289	263	303	316	314	286	304	288	292	285	275	292	298	304	275	305	311	296	294	309	306	285	281	268	263	277	284	305	283	284	309	281	317	290	265	306	295	293	281	309	287	301	322	301	321	309	296	298	336	293	345	318	297	299	301	310	291	311	316	273	316	273	289	284	276	281	308	289	269	278	287	286	292	306	293	288	239	292	294	316	268	281	292	307	303	305	289	259	288	304	309	298	289	306	284	256	281	267	270	297	315	294	287	310	265	315	322	285	296	267	310	321	301	308	282	248	301	286	289	317	301	315	310	291	295	281	353	336	269	277	269	306	295	293	290	282	290	290	294	275	280	301	296	287	259	259	275	295	309	296	270	282	281	312	321	235	319	306	287	299	288	310	317	304	286	278	300	296	289	308	275	287	296	282	302	298	280	285	312	287	315	301	267	308	315	290	320	286	275	276	291	293	291	309	310	302	298	268	316	315	298	294	305	299	311	304	340	292	263	307	307	305	316	318	273	284	294	262	296	286	311	296	300	258	293	311	272	274	339	282	334	280	307	258	316	308	332	286	292	308	281	292	327	286	303	301	305	282	307	311	289	302	265	323	287	273	265	303	294	281	284	307	305	268	296	308	265	278	293	289	318	282	290	271	276	279	282	336	264	291	274	279	275	281	283	315	295	284	313	281	300	289	291	294	293	315	324	309	312	329	296
10946	19008	29335	33382	18914	6535	3799	4477	4189	2392	2149	3295	2543	1302	1191	1093	901	919	925	906	836	811	781	764	690	873	941	907	760	754	754	772	729	775	714	718	753	716	728	725	749	709	747	762	754	741	701	745	714	746	736	712	738	744	773	782	767	792	825	843	853	901	977	886	886	965	867	870	785	790	771	743	780	742	734	790	755	771	799	732	740	803	765	745	766	798	844	817	714	739	732	712	732	737	729	750	723	716	745	732	748	751	803	782	742	738	720	750	754	710	711	698	752	747	737	764	755	746	715	763	698	724	700	750	695	711	777	754	709	773	685	709	712	714	738	696	716	669	719	734	740	773	733	702	711	745	724	736	740	769	761	725	675	706	728	697	724	759	731	721	730	707	737	706	736	745	746	767	744	728	738	711	685	754	729	734	744	691	740	747	740	744	719	743	758	749	716	703	682	701	736	770	789	697	700	779	752	756	756	732	769	706	699	711	794	710	764	730	728	754	677	699	689	773	739	724	741	755	768	736	741	749	748	722	736	745	769	767	713	743	733	707	778	701	756	742	730	756	723	716	683	752	710	750	716	771	744	687	749	737	723	735	696	693	734	757	721	734	718	740	775	754	705	737	709	725	752	723	729	739	649	732	766	726	734	726	759	747	700	712	706	726	782	727	760	728	695	734	751	725	753	745	724	703	673	784	690	729	768	742	734	736	782	712	770	717	680	730	751	778	720	707	727	737	793	732	727	745	741	654	751	730	710	725	776	749	728	692	691	702	757	783	719	739	793	737	744	751	738	687	724	678	736	709	718	736	707	744	750	734	742	750	706	778	742	723	734	756	716	718	747	750	741	709	735	694	732	704	747	760	698	735	710	716	734	747	730	724	725	745	745	749	786	699	723	676	749	736	709	694	751	693	748	717	714	705	703	718	743	694	750	707	753	737	680	690	765	721	751	736	755	701	751	730	706	720	716	717	720	731	747	726	721	708	725	747	668	711	720	704	725	742	755	722	732	684	742	704	729	722	769	715	739	733	711	702	725	708	746	739	749	720	705	728	652	763	709	739	722	723	741	711	717	660	757	762	702	734	731	725	753	676	718	744	704	709	734	714	703	716	718	710	710	706	746	744	745	757	790	696	729	727	709	776	716	804	717	725	740	792	746	695	714	700	735	763	710	738	765	710	775	730	735	810	720	717	710	749	710	755	729	738	745	716	658	709	683	719	725	740	762	726	793	823	744	705	694	711	743	729	795	774	718	757	674	728	745	729	708	745	744	758	800	733	773	735	714	768	768	746	736	735	713	732	712	764	708	729	735	736	734	716	716	712	746	719	723	728	733	763	723	746	694	732	700	757	699	693	683	768	681	747	725	716	724	749	717	732	739	735	732	713	770	708	741	725	698	745	788	707	715	734	716	695	792	709	667	747	705	797	737	717	732	688	695	708	695	721	706	733	740	754	690	709	723	727	781	718	792	665	751	744	709	695	747	701	768	741	742	775	744	734	706	672	713	698	690	717	759	761	745	754	753	717	774	703	695	738	756	752	695	739	725	774	770	770	753	701	760	761	743	754	726	766	746	700	703	743	740	759	763	724	721	687	724	747	713	737	710	731	775	689	702	742	736	745	702	711	727	759	693	747	744	724	745	742	689	767	698	764	748	716	716	729	733	761	741	706	706	749	712	762	767	767	743	723	747	715	712	713	741	676	725	738	738	787	776	753	728	728	750	772	778	715	763	723	719	777	768	725	700	748	692	740	698	773	764	694	719	728	732	698	692	735	754	765	709	738	726	752	739	742	712	772	775	750	738	721	712	715	715	703	767	766	706	689	722	711	728	786	684	702	744	734	730	755	765	766	672	729	734	738	712	679	735	747	686	708	758	775	761	775	741	733	783	701	708	750	699	712	787	732	740	680	725	701	722	791	695	770	711	690	744	743	721	749	704	766	737	719	768	678	726	721	753	762	717	795	702	722	716	713	693	713	739	779	730	712	748	745	767	701	722	684	751	724	766	709	717	714	756	749	678	692	734	700	747	724	765	742	733	752	783	747	735	761	729	659	747	674	677	723	707	695	713	696	716	737	710	693	712	731	728	706	702	726	698	680	720	760	723	761	740	690	712	741	731	750	746	747	723	711	699	686	728	740	706	731	702	736	734	772	738	691	711	763	687	721	710	739	714	769	760	686	692	719	715	767	732	760	770	726	668	732	705	772	753	733	714	688	715	734	723	786	702	708	734	741	700	747	669	736	734	746	734	742	743	726	748	739	763	792	743	746	710	715	739	674	699	727	768	743	730	697	710	733	744	698	738	745	727	725	752	749	721	695	735	763	734	710	754	702	725	728	741	728	780	744	722	689	712	738	789	733	783	722	722	796	753	713	737	694	714	737	760	738	756	713	702	710	693	695	692	714	704	711	752	748	715	785	731	776	724	728	731	721	743	736	733	701	763	784	748	699	667	766	728	740	763	708	734	758	691	745	781	674	663	699	747	687	757	741	740	719	739	730	748	724	715	732	726	719	732	738	728	707	706	714	751	748	727	753	698	725	754	776	739	750	759	748	713	716	721	773	713	757	741	753	741	737	733	683	729	704	715	747	777	740	762	668	732	727	748	736	710	733	702	702	744	758	727	748	728	687	769	729	683	766	802	682	732	723	759	714	721	728	740	703	735	727	737	718	712	756	738	723	727	710	747	691	725	747	730	719	769	681	708	724	733	708	739	713	760	691	757	704	735	781	775	766	733	759	734	752	761	761	741	682	755	784	724	707	705	716	757	767	682	743	739	718	748	764	724	773	708	735	742	746	711	725	688	733	754	733	746	708	724	751	741	691	725	696	738	747	697	756	678	749	762	728	745	708	738	736	711	727	690	727	729	740	713	743	783	734	765	769	752	742	717	693	743	765	763	705	714	743	723	771	724	724	718	697	708	802	714	741	715	721	741	730	718	757	795	741	741	745	722	756	718	725	741	735	742	734	687	738	746	734	750	740	774	699	758	707	722	699	745	723	716	716	710	719	732	758	693	732	699	685	743	689	705	756	719	707	714	766	754	746	740	765	730	736	767	723	643	734	694	716	746	775	638	750	723	703	762	752	697	757	701	759	715	765	732	742	762	761	731	713	728	724	788	715	712	731	755	757	756	675	780	734	780	720	746	748	716	704	744	723	716	751	712	753	703	732	759	762	729	748	745	712	722	717	748	763	759	699	716	734	765	706	747	788	750	745	691	743	727	731	715	738	769	743	717	763	729	773	727	735	719	740	733	752	738	676	695	715	765	743	729	781	768	780	750	774	726	780	751	693	799	770	735	722	739	743	760	724	742	773	689	708	670	774	688	742	699	750	735	693	738	720	723	722	770	737	757	718	714	768	758	704	717	735	712	695	791	775	733	772	754	753	753	734	774	751	726	700	764	705	745	737	741	654	775	711	706	743	745	746	738	750	728	742	758	788	701	774	692	768	686	702	762	703	695	758	709	738	778	691	745	729	729	742	723	738	731	745
42969	42621	45146	43907	39008	27237	22599	19356	14869	6978	3964	7461	6003	2534	1414	1268	969	990	803	786	676	530	366	425	429	609	841	739	381	363	332	344	340	300	335	338	354	316	343	300	324	341	327	319	314	322	354	302	337	298	305	333	319	298	311	275	329	376	328	343	305	382	332	401	325	378	364	345	329	374	312	350	312	324	339	345	339	314	303	331	352	354	343	319	352	348	374	382	316	321	330	294	321	311	318	315	308	318	286	330	335	305	335	330	335	308	358	349	337	330	344	320	326	320	316	339	393	334	329	292	319	321	308	335	291	338	303	317	343	321	301	348	312	335	355	318	320	316	330	319	325	323	307	301	316	319	337	333	361	314	286	317	291	316	308	295	344	288	317	315	310	324	326	341	335	356	355	318	357	348	280	291	335	319	329	316	343	342	335	333	337	313	342	301	328	346	343	298	338	333	312	334	318	349	311	309	306	312	308	304	314	325	304	307	352	302	322	339	319	286	363	331	309	334	343	347	297	308	341	353	359	321	346	294	321	300	348	331	310	316	342	301	347	310	330	288	306	348	329	346	321	340	347	322	313	321	328	332	321	301	378	338	283	350	338	333	328	349	323	340	317	304	346	317	328	323	290	328	346	311	335	340	286	335	327	269	294	348	335	317	300	304	328	357	335	367	334	354	341	333	345	329	338	333	323	325	359	345	311	314	329	343	304	347	323	329	285	288	316	321	306	321	340	326	342	347	322	317	330	324	302	322	322	279	296	294	339	309	354	315	321	307	344	320	348	295	321	356	302	337	320	325	299	314	341	323	287	325	326	334	318	322	337	315	370	369	316	324	319	305	356	314	326	329	385	312	319	323	312	340	338	329	310	290	302	329	333	298	325	332	345	305	335	325	283	305	348	331	319	343	345	342	337	319	345	296	312	307	323	309	315	370	333	300	319	337	309	327	312	309	339	326	339	300	310	323	329	334	352	331	322	313	369	308	314	335	360	333	332	331	338	319	330	326	310	318	315	318	322	330	313	340	332	306	322	317	343	344	305	323	347	319	341	299	300	305	314	346	294	340	348	316	309	322	337	305	344	340	329	308	347	335	277	327	358	324	297	374	315	325	317	340	333	313	310	311	322	309	322	334	377	311	328	326	320	303	319	278	292	344	359	346	324	321	280	312	318	384	343	313	321	306	327	322	316	321	326	337	346	295	357	323	340	333	354	296	299	349	345	336	349	338	304	294	323	342	341	335	341	310	307	298	325	330	332	312	341	339	374	336	332	294	330	321	330	291	311	314	279	337	306	303	336	315	309	341	342	353	337	320	363	297	326	324	334	299	307	331	326	315	311	332	328	280	320	345	309	337	354	297	306	361	295	317	311	332	324	348	300	334	341	321	351	301	324	338	342	338	338	320	294	355	318	315	294	262	306	321	335	275	333	353	335	341	317	317	320	333	334	370	337	331	310	338	311	347	315	335	339	329	302	329	350	309	312	327	347	345	369	329	329	287	310	330	308	307	327	356	329	316	322	339	308	314	320	356	330	330	343	305	321	306	260	311	309	325	364	348	340	345	346	334	332	330	311	321	329	300	348	324	321	315	301	341	330	352	305	312	338	340	284	364	332	345	347	356	314	349	329	377	357	304	319	335	319	303	309	364	325	366	360	304	318	314	330	340	306	357	321	335	350	313	345	319	338	311	295	323	344	359	281	345	359	365	294	340	295	321	301	297	305	334	310	311	338	344	333	332	338	299	299	319	340	320	323	310	334	312	338	338	330	341	346	353	316	348	325	332	340	323	314	344	335	310	319	316	318	299	294	334	336	303	314	315	291	292	319	333	292	334	340	290	323	294	319	344	289	339	291	322	302	342	345	312	323	293	325	337	323	325	329	328	318	329	294	341	330	319	279	353	273	338	338	340	342	341	339	346	302	323	312	332	311	338	284	350	327	348	309	312	291	338	292	324	336	326	342	311	334	338	297	301	324	329	292	355	319	286	350	299	334	328	311	355	323	352	315	311	303	294	348	333	343	285	325	343	330	318	290	354	342	298	329	306	327	308	342	338	341	321	321	293	325	347	325	331	331	323	345	308	327	306	322	342	320	344	317	296	315	328	304	339	313	303	336	336	320	293	330	343	331	342	330	338	324	336	309	319	332	314	320	344	312	315	320	333	345	292	320	314	331	296	307	309	335	341	313	333	316	302	344	302	299	336	341	315	317	321	334	316	340	360	294	338	329	307	345	309	327	307	316	324	317	346	319	340	298	343	309	310	321	321	311	314	301	301	320	325	304	316	325	298	341	353	288	309	354	355	366	289	325	299	365	304	316	298	338	324	325	313	354	318	322	326	360	290	320	309	325	289	330	310	327	330	338	338	316	319	294	358	309	325	276	316	327	321	301	339	330	358	317	327	320	312	313	328	333	329	306	323	314	339	297	318	332	302	331	325	331	319	328	326	325	320	327	310	278	303	301	303	339	342	323	334	304	320	346	322	325	317	342	316	324	339	341	369	325	338	306	323	313	328	304	326	322	322	327	317	336	308	331	344	318	338	295	325	328	299	354	317	314	328	340	325	321	297	321	338	345	320	323	315	331	316	301	303	320	342	328	346	338	290	292	331	330	307	333	331	335	321	311	320	334	305	327	354	294	308	315	332	350	341	327	294	350	340	341	283	312	327	316	329	343	336	323	299	312	318	331	323	316	322	329	336	311	342	341	359	312	333	317	337	351	337	334	339	334	343	309	332	339	298	278	329	307	320	325	328	309	339	294	351	340	297	317	333	335	300	304	317	341	322	333	342	306	334	302	335	308	326	309	319	309	349	289	308	333	352	344	315	320	340	337	343	320	339	349	345	322	360	261	321	307	314	312	335	329	301	368	307	339	323	355	314	327	335	322	379	335	310	320	322	311	323	298	324	348	300	323	348	318	344	336	368	307	352	343	325	308	330	349	335	327	328	360	323	341	343	358	328	332	294	315	337	340	319	300	296	318	333	300	308	340	333	308	293	319	330	309	316	329	305	346	358	297	308	279	323	303	335	326	331	317	311	311	343	343	302	354	333	348	321	303	362	306	330	330	322	283	346	309	322	315	293	328	316	308	285	324	315	335	311	322	298	325	297	327	340	309	332	317	316	345	355	330	322	324	296	325	302	371	292	301	335	340	275	365	332	324	326	316	309	343	308	345	348	354	315	294	322	339	310	339	338	287	325	319	305	304	339	308	318	356	332	327	333	336	332	279	346	322	310	345	344	336	314	323	311	329	330	363	347	361	322	341	324	319	350	354	342	336	338	325	318	335	343	353	323	320	303	354	310	328	317	319	302	349	340	337	284	341	333	336	343	340	349	327	314	335	323	311	336	341	326	326	318	341	343	338	314	336	302	298	321	366	288	326	318	301	330	340	355	321	351	330	332	321	312	348	315	355	294	337	319	322	307	294	324	333	307	312	295	319	331	334	306	314	355	340	339	332	311	334	294	286	303	320	336	304	328	332	296	338	331	326	339
32810	38890	49449	52480	44660	25682	21518	24901	22698	11887	10678	22367	16327	8137	5600	5503	3955	4085	3368	3540	2683	1894	1499	1298	1552	3083	4363	3222	1123	973	835	870	820	838	797	807	860	818	771	857	783	790	852	779	808	802	790	792	810	799	838	774	838	788	814	858	839	904	929	947	975	1008	1073	1046	1046	1041	974	945	878	874	833	812	871	840	925	926	984	939	776	783	815	776	804	854	939	1126	1158	1053	879	816	744	823	790	766	809	781	784	789	764	827	758	863	804	760	824	778	829	763	786	832	772	811	838	817	730	758	798	767	815	804	813	804	855	756	774	810	783	720	796	771	748	773	841	823	765	797	813	764	801	801	803	769	764	746	784	777	798	754	810	817	809	791	758	792	841	785	803	826	799	809	786	789	818	729	825	798	842	801	793	806	818	825	762	823	752	772	834	762	772	726	789	764	784	745	821	784	798	802	813	774	809	847	735	760	795	806	807	754	748	827	830	826	788	780	753	813	797	760	808	817	755	758	822	771	755	779	794	804	840	758	797	792	777	769	815	813	799	771	813	747	833	811	755	809	807	800	806	741	826	756	772	769	776	792	811	772	804	774	790	791	748	815	767	763	817	782	786	774	775	790	744	790	776	758	799	765	776	804	754	818	772	759	809	820	761	783	787	829	786	805	764	814	787	837	816	768	765	773	789	796	793	764	791	847	759	790	821	759	790	766	808	835	776	811	786	791	785	815	808	868	793	796	808	775	822	783	785	769	783	824	841	782	750	816	780	819	757	739	797	820	779	817	771	833	822	817	772	766	814	822	823	807	776	767	813	784	801	848	771	769	826	839	763	861	766	827	753	847	748	785	787	777	804	755	824	762	789	821	770	749	764	745	776	794	784	786	760	773	855	780	800	863	782	812	783	764	796	777	756	751	759	795	795	837	837	820	812	771	757	773	791	819	796	764	775	809	818	768	856	812	836	877	810	779	818	745	791	805	791	810	802	722	775	782	808	774	804	778	814	803	763	758	837	767	783	795	821	778	772	781	786	773	751	815	842	765	752	755	771	807	783	832	817	788	754	783	806	802	774	830	781	811	767	780	826	802	838	803	844	825	804	829	739	849	807	755	781	758	792	799	793	773	736	803	800	752	766	766	784	819	777	766	778	753	809	804	822	766	762	806	778	773	790	758	772	747	822	791	802	783	784	773	793	803	773	793	842	795	808	765	786	796	804	783	778	789	762	799	799	805	780	756	746	793	781	816	827	815	788	754	783	811	800	803	765	817	813	815	801	774	780	792	836	794	766	769	858	803	785	773	839	774	754	718	810	766	809	781	783	791	823	715	777	843	756	802	820	829	803	763	848	757	759	772	798	816	748	790	807	794	792	759	769	781	790	762	737	813	731	798	805	771	776	804	778	790	724	781	739	800	783	753	809	814	751	780	814	754	807	817	774	769	778	743	773	784	794	815	808	786	813	790	803	793	800	807	762	827	796	762	832	792	755	798	745	817	782	802	784	795	810	812	792	816	777	784	816	785	768	755	779	739	806	768	808	738	762	798	767	808	799	775	810	770	807	773	831	780	806	771	834	830	768	841	745	773	767	780	848	786	809	811	789	810	824	817	691	756	828	786	776	793	794	795	803	787	779	793	737	806	772	774	766	836	721	768	740	768	750	789	779	802	757	820	819	791	816	783	815	796	828	720	785	808	791	788	807	785	807	827	775	803	812	823	769	777	776	780	831	809	823	758	821	818	790	785	782	803	817	799	814	825	781	779	855	792	773	725	775	777	788	798	813	757	853	814	769	761	801	846	790	814	820	773	777	757	802	788	743	816	744	789	822	841	765	779	794	787	807	778	762	780	826	804	834	809	781	793	781	796	795	801	825	777	812	793	777	830	781	766	783	834	756	816	752	805	820	843	783	820	795	802	784	783	818	745	772	804	768	816	794	799	784	747	741	766	820	806	792	820	792	837	761	802	834	766	771	825	756	752	744	797	761	813	786	810	802	797	767	778	816	787	805	782	812	770	815	797	789	763	794	748	772	764	807	838	783	736	745	779	795	777	727	813	788	756	750	809	776	800	757	757	731	782	815	825	781	789	760	738	799	774	771	800	760	769	788	804	807	781	782	729	803	756	801	810	783	786	767	807	799	786	752	757	760	863	748	789	851	824	774	771	763	731	790	772	793	778	732	854	784	807	770	819	780	747	789	811	853	800	786	798	787	748	792	770	746	770	796	797	816	781	761	829	750	803	789	795	819	770	784	766	765	792	778	814	736	857	740	759	774	778	757	825	768	809	793	801	793	760	797	742	815	807	775	724	797	768	792	809	815	767	821	802	724	748	785	788	776	838	768	819	781	766	794	771	793	761	769	797	781	788	836	782	780	810	751	826	788	797	768	783	791	826	772	808	773	833	763	787	828	806	749	799	758	848	781	778	758	756	795	784	811	792	790	789	813	772	780	863	796	784	789	828	762	784	794	806	816	784	785	751	817	753	843	799	740	752	822	725	817	779	861	818	770	783	800	765	767	788	761	769	793	789	765	807	781	745	783	771	782	777	746	809	799	753	780	812	742	793	819	788	790	783	721	821	796	741	781	807	739	759	790	772	785	763	751	757	839	764	780	770	774	803	810	764	780	781	802	759	831	825	815	798	775	770	798	780	749	824	803	788	804	827	786	803	779	791	776	767	765	827	766	769	777	795	784	787	837	788	770	862	795	804	811	848	807	793	791	801	795	759	781	832	830	805	808	806	752	728	789	800	807	747	803	804	729	818	810	825	804	782	741	773	814	834	781	789	786	820	812	783	804	754	824	753	795	798	823	775	820	797	770	784	754	793	811	788	743	752	798	844	803	793	797	773	743	804	786	748	780	766	816	793	764	854	816	752	828	806	792	799	833	797	790	791	746	752	762	763	794	774	798	814	766	787	820	762	808	805	798	749	798	842	791	752	834	783	804	863	780	835	783	801	813	816	809	765	812	814	818	754	800	787	814	827	744	821	811	800	762	793	787	816	842	789	751	782	762	749	726	794	782	772	784	781	775	757	806	760	785	824	808	809	772	831	781	804	801	812	815	776	749	777	811	792	852	804	814	785	808	759	774	790	822	795	763	796	807	700	814	766	787	785	778	832	795	774	773	782	784	810	801	714	828	776	830	795	791	828	746	793	781	806	786	780	763	753	776	790	812	771	799	778	782	762	799	744	722	765	771	764	777	735	817	808	851	793	805	761	809	827	821	823	817	795	772	737	800	803	741	771	824	729	765	756	787	767	805	797	844	774	824	766	791	810	786	800	803	845	805	820	791	828	830	796	767	775	769	756	819	740	783	804	762	852	757	759	794	772	773	757	722	782	801	790	789	849	786	768	806	758	805	783	794	762	840	774	754	778	790	751	789	759	768	773	798	766	748	783	794	833	812	786	756	828	786	807	858	784	791	810	819	801	746	799	774	786	783	774	813	783	787	800	752	855	762	798	794	774	768	788	813	740	748	720	825	785	739	784	760	813	799	814	770	764
52897	48134	44998	42987	38116	28269	25088	26447	25419	16536	11906	20162	14085	7483	4152	3711	2442	1741	1337	1858	1306	872	672	551	817	1842	1688	1581	482	343	299	288	319	323	283	287	280	316	292	271	292	302	323	285	304	325	313	280	328	290	290	273	297	268	286	288	315	309	353	316	363	351	342	350	368	290	324	328	290	294	299	332	307	320	302	367	300	331	314	294	338	290	291	281	318	411	422	382	332	334	265	294	251	298	293	292	273	256	256	264	274	274	279	282	307	283	280	293	261	281	274	246	264	273	296	261	286	241	294	254	239	280	303	271	280	292	287	276	289	265	298	248	293	288	275	314	278	260	275	304	302	272	288	276	282	272	266	305	322	305	282	270	328	286	285	286	282	289	304	269	282	286	293	258	253	299	292	309	309	288	279	288	269	268	282	265	272	274	261	295	276	283	274	273	270	280	258	301	288	276	259	255	301	305	287	292	287	278	268	275	263	294	261	288	298	268	300	283	295	291	269	273	282	281	292	256	321	297	278	270	313	264	282	264	289	308	289	283	282	242	251	306	277	301	297	285	281	302	286	284	291	273	278	280	302	287	279	308	282	253	280	284	277	279	260	280	280	254	300	263	314	290	286	294	282	296	290	288	305	327	273	277	290	281	304	284	280	296	251	255	259	253	299	268	305	293	301	277	293	294	278	290	288	297	308	270	260	295	285	284	298	258	308	259	268	261	278	280	283	251	278	273	289	268	274	262	291	310	295	262	271	296	269	279	281	282	284	283	293	310	252	292	288	284	277	297	308	258	284	285	285	253	251	273	275	296	292	288	279	296	260	267	263	262	273	287	283	293	292	285	262	308	304	289	303	269	280	272	296	274	304	296	275	278	258	302	258	278	266	274	258	283	272	306	299	292	284	298	279	288	307	285	301	290	285	285	247	288	310	279	295	289	308	287	259	285	310	290	273	259	275	278	259	275	319	276	244	261	318	258	316	292	261	262	291	289	286	317	289	287	299	258	287	296	286	301	276	295	292	292	309	279	314	303	271	286	310	277	274	285	292	285	286	273	250	278	275	273	276	289	309	343	292	313	283	282	304	303	279	273	265	294	324	296	268	275	294	278	296	268	262	264	239	257	282	280	248	313	273	275	294	284	276	282	255	268	277	291	298	293	305	305	320	269	308	262	249	264	289	265	290	242	296	295	313	288	302	290	281	246	302	258	282	277	261	279	281	295	246	298	273	283	305	283	292	299	299	285	288	285	291	271	325	293	273	286	294	312	274	273	299	279	271	263	285	304	282	279	307	305	289	300	294	293	280	300	294	307	292	287	317	280	280	287	294	324	285	278	274	271	272	293	289	291	273	254	260	281	276	271	285	307	281	280	318	250	296	248	279	269	286	291	292	271	281	270	291	278	293	277	299	289	308	306	269	306	278	276	235	313	291	277	263	315	278	292	287	270	306	294	276	269	285	290	284	279	279	320	265	298	276	258	284	278	280	292	262	264	271	295	307	272	291	311	295	284	306	293	289	283	279	274	261	300	278	289	296	301	292	268	295	288	281	267	280	291	288	300	284	267	295	322	294	281	257	279	263	266	293	284	289	296	307	295	299	300	262	317	258	292	249	270	267	324	276	296	299	310	273	290	268	280	277	272	268	288	281	267	299	302	286	285	293	281	281	294	278	276	289	307	273	294	272	279	268	257	288	300	300	267	272	264	265	302	270	289	304	267	314	305	232	283	308	290	270	268	273	284	296	258	279	309	286	278	292	270	290	284	264	274	322	247	302	309	275	293	275	273	293	280	300	285	289	308	265	283	289	294	256	296	270	275	298	280	306	290	248	279	258	256	261	281	289	254	282	258	293	275	286	270	288	254	259	258	299	276	270	285	271	291	289	293	239	270	264	301	289	270	306	281	292	284	282	273	291	260	296	285	293	265	268	286	280	278	286	286	278	273	243	292	281	304	299	294	304	299	300	289	333	300	286	272	296	294	296	267	300	262	299	260	264	312	255	290	279	297	310	282	292	286	306	307	295	292	296	282	252	296	273	310	261	267	281	283	300	286	262	278	295	293	264	287	278	274	277	284	283	286	266	257	264	273	301	266	300	304	254	282	299	280	275	289	264	298	274	257	272	288	290	280	261	254	286	293	267	275	288	304	316	287	281	257	311	275	303	290	244	282	282	300	302	287	299	287	298	287	296	293	286	298	307	290	275	265	271	277	300	286	270	287	297	272	307	294	294	276	272	283	296	292	287	297	260	296	279	290	268	294	318	306	256	300	281	288	292	260	279	311	307	266	268	303	309	282	275	283	288	326	277	329	298	272	278	297	298	289	294	298	267	274	292	262	314	307	290	298	249	275	257	272	281	271	259	274	269	264	286	271	265	293	263	290	262	264	276	277	288	266	304	270	286	293	291	261	267	290	300	295	318	315	266	286	280	292	264	307	337	288	265	269	276	262	244	287	293	280	255	277	304	283	283	316	264	286	290	284	310	297	276	290	291	268	287	304	288	276	287	271	289	275	294	272	282	285	311	283	291	295	279	302	274	315	303	302	269	291	280	279	288	263	273	280	299	299	299	270	260	326	302	270	297	256	275	275	286	270	283	311	280	278	243	295	310	299	261	292	317	278	253	280	296	253	259	299	276	273	302	276	282	255	274	294	306	277	278	271	263	280	296	266	295	260	267	250	302	315	304	290	271	271	248	265	281	273	285	306	303	306	324	312	295	294	255	295	251	259	294	299	291	318	315	268	296	272	296	282	257	269	284	290	260	309	271	301	289	297	276	289	282	325	281	312	284	274	238	269	279	243	291	286	296	294	303	285	291	307	310	308	310	264	285	282	286	273	270	274	301	295	256	259	295	275	296	267	300	286	246	278	282	279	306	291	284	282	251	286	298	320	309	265	281	294	272	311	307	260	297	286	307	291	312	295	271	290	293	292	316	275	266	244	252	268	285	280	304	271	245	294	315	298	298	303	307	258	295	302	278	283	276	294	279	248	276	298	285	286	298	253	288	284	260	273	271	288	237	261	294	236	297	266	308	277	265	278	259	280	297	289	254	287	287	277	288	285	289	302	297	254	250	274	268	269	306	273	296	277	292	286	289	271	279	296	255	281	285	298	287	242	270	273	293	271	286	309	261	272	288	292	301	273	289	291	268	284	288	262	275	261	279	277	327	274	276	268	247	294	270	273	256	292	276	290	271	286	301	277	267	303	291	283	309	266	272	255	293	279	314	267	246	254	288	306	296	283	279	284	278	278	259	296	319	268	281	269	280	282	299	307	270	294	252	279	269	294	301	300	288	296	303	280	276	272	292	280	292	301	283	261	320	299	282	290	284	294	309	273	321	273	301	294	275	300	266	257	281	298	271	255	273	280	323	278	299	287	281	293	348	277	250	291	266	280	257	249	284	266	278	288	269	279	279	297	309	269	258	287	298	321	270	251	294	274	304	312	245	283	274	262	300	251	269	264	296	305	270	283	277	295	279	313	293	244	276	310	250	265
42612	51381	53581	53012	47806	31920	31533	34643	31238	16851	20858	35550	26554	15506	11930	11979	8861	7093	5687	8201	5470	3816	2775	2425	3978	9514	7783	6139	1392	1021	1024	881	803	773	749	709	710	732	708	739	734	693	725	737	722	680	740	711	728	726	706	742	686	767	744	759	745	837	908	979	1111	1051	1114	1185	1135	1060	994	885	839	766	823	839	856	851	935	1217	1151	767	711	716	709	691	727	703	858	1460	1520	1198	962	845	754	783	644	697	634	700	694	714	663	691	644	666	688	697	655	615	733	668	666	664	679	694	681	691	678	676	685	632	659	638	670	671	682	683	675	675	702	615	697	660	721	641	715	666	633	663	665	735	662	687	708	675	626	703	694	651	664	678	723	668	635	677	654	673	662	700	700	687	689	658	657	667	648	705	680	632	695	715	643	698	704	694	666	670	712	663	670	663	623	662	706	645	638	701	675	734	672	727	622	669	692	636	720	693	698	706	674	673	677	666	674	664	688	669	674	686	654	647	671	675	659	692	668	652	659	716	621	640	732	709	665	647	658	705	680	676	697	666	660	695	736	679	700	633	687	659	703	694	641	683	666	641	702	667	669	661	720	698	646	737	663	685	652	682	664	714	667	630	662	713	653	642	669	706	734	666	643	639	674	649	663	706	692	659	668	698	686	656	655	736	686	720	698	720	679	631	678	651	676	721	672	678	738	699	684	650	678	717	665	715	727	670	709	648	681	656	691	670	641	664	685	676	658	629	678	684	734	703	701	697	665	691	654	695	646	675	685	640	716	691	671	698	699	691	661	657	682	729	664	668	706	685	654	696	728	667	692	704	667	689	750	692	680	648	646	678	685	669	639	664	640	686	692	645	696	694	652	655	714	670	702	665	678	636	687	717	711	702	708	735	670	614	672	614	630	707	656	709	652	710	658	669	675	676	692	665	663	673	687	663	697	677	692	672	690	671	660	637	688	651	684	659	634	666	679	666	699	672	684	653	734	690	647	711	653	713	668	665	699	723	671	644	656	693	705	606	681	643	659	661	667	685	630	671	656	653	666	674	707	701	682	704	693	638	671	676	708	625	687	700	676	676	642	642	681	669	652	699	693	702	703	707	682	674	747	698	688	687	689	683	674	678	687	691	708	686	676	691	676	687	696	666	635	725	686	663	657	700	663	666	715	667	648	655	636	679	663	674	698	656	670	676	675	648	698	718	674	699	652	664	643	657	688	664	650	672	647	694	639	719	703	699	690	687	651	693	676	699	727	702	667	671	660	635	722	668	674	698	660	672	705	686	709	678	705	649	669	715	700	733	658	644	697	648	670	664	715	695	676	675	676	698	629	657	711	698	682	705	690	709	680	663	689	689	677	659	627	671	657	654	715	649	647	674	702	682	689	628	666	626	732	677	719	671	744	675	677	696	707	641	650	662	682	653	718	657	641	737	674	722	699	701	692	715	650	711	671	670	658	684	660	656	644	701	672	705	678	661	730	668	688	625	703	698	674	684	668	659	705	679	666	673	648	695	703	703	683	677	658	713	687	702	705	660	623	702	680	681	698	655	662	715	699	696	691	671	691	672	703	636	672	668	672	704	680	651	703	623	662	698	686	661	658	680	655	710	711	693	685	667	667	703	661	663	700	669	638	648	679	669	717	636	671	698	633	679	652	642	660	696	673	679	727	727	680	636	681	710	697	678	648	667	648	672	638	695	677	662	693	690	638	653	705	653	679	651	702	647	672	659	646	674	720	667	682	672	680	689	697	677	691	694	629	659	657	694	693	756	725	701	700	678	668	690	657	653	663	667	698	652	681	715	696	682	644	650	726	693	729	681	665	682	678	702	702	706	700	691	668	708	694	657	748	687	694	669	685	617	690	641	667	690	638	705	714	688	627	636	631	660	671	696	710	707	681	682	651	685	676	687	650	677	680	689	702	684	687	690	706	680	730	665	655	652	681	701	676	673	647	661	677	647	667	691	643	677	696	716	669	677	660	667	633	663	672	686	692	654	712	633	688	675	648	679	659	677	610	658	669	666	711	663	710	668	641	696	700	675	673	666	651	680	664	696	699	693	646	707	692	682	692	687	635	650	629	699	683	656	675	699	708	649	673	648	692	676	681	674	705	702	645	728	674	673	679	620	662	680	672	668	658	693	687	679	654	646	686	709	654	669	699	691	660	713	630	699	656	684	667	675	664	691	619	678	691	692	689	669	670	664	705	697	667	663	676	717	664	714	644	704	660	686	687	718	680	629	638	666	647	663	667	714	667	674	686	715	700	683	654	668	692	660	653	646	657	661	706	637	616	649	692	686	680	688	664	693	663	671	678	699	658	720	711	671	654	714	647	685	713	694	662	648	645	672	676	668	652	648	690	728	705	644	683	681	684	730	660	669	720	691	665	727	677	698	696	658	694	709	674	700	679	720	712	677	685	702	686	673	708	672	670	677	692	655	738	704	653	682	719	697	690	710	686	676	699	661	684	636	672	712	703	696	653	684	704	703	677	684	701	684	678	682	685	707	691	655	725	730	708	723	670	695	686	669	669	679	667	627	695	680	697	650	661	702	671	707	695	684	642	706	693	724	669	684	674	659	703	711	674	716	633	667	670	684	704	644	694	659	648	672	659	674	628	676	677	707	714	672	685	654	687	669	703	692	714	688	680	676	658	716	710	688	696	698	637	664	699	676	662	670	651	702	699	673	674	642	681	692	663	726	662	663	674	689	661	689	695	691	666	687	668	679	645	679	630	631	728	702	652	690	694	662	656	676	707	691	693	616	713	679	696	668	731	683	666	669	638	692	720	671	658	658	634	642	665	744	710	627	665	754	676	726	683	667	681	662	661	634	724	693	670	722	677	727	679	667	681	648	725	636	669	627	701	656	660	698	681	694	718	696	699	693	690	679	718	642	647	668	618	641	688	713	699	656	709	686	696	692	711	658	670	640	686	707	695	649	676	728	669	656	684	679	663	703	697	669	656	684	645	707	691	658	690	655	730	718	688	653	652	677	694	676	674	680	660	621	655	665	693	704	646	704	659	675	684	635	631	660	635	653	698	696	633	699	691	652	677	674	679	659	644	729	701	713	660	646	681	704	650	702	688	690	664	691	645	673	664	670	716	687	654	678	698	624	683	670	649	666	680	702	683	673	681	675	665	687	656	665	637	690	688	702	698	683	681	693	735	699	688	676	710	690	668	668	699	685	684	616	679	670	710	654	715	691	690	702	666	659	678	641	640	685	692	665	679	705	684	706	666	695	657	733	675	694	649	682	655	707	711	713	708	651	642	705	664	674	703	675	659	682	662	685	659	654	666	668	673	664	676	712	700	707	687	667	634	685	663	665	681	697	687	636	625	626	680	678	674	647	675	665	663	681	694	652	723	669	655	677	670	650	646	675	682	665	682	695	665	690	702	686	708	702	647	700	700	660	692	708	629	698	683	674	684	653	686	684	698	679	722	670	686	668	683	672	698	692	665	694	691	663	702	672	692	678	640	652	689	648	651	639	663	709	707	625	684	708
12263	16785	21272	24316	13306	4313	1607	1090	785	564	521	965	648	436	437	370	378	354	355	359	358	326	334	347	346	350	318	344	314	370	302	334	307	349	328	342	346	351	352	332	309	336	306	341	338	370	309	337	324	363	343	349	315	351	337	334	330	302	351	371	338	389	342	355	382	355	389	344	360	353	364	326	310	342	349	388	346	331	343	358	330	328	321	297	344	364	360	337	338	348	322	349	323	324	333	294	347	321	337	333	321	335	315	321	315	308	313	345	341	327	337	353	363	341	356	332	337	326	336	333	308	360	315	328	356	316	354	340	330	317	308	329	322	371	325	322	325	353	366	320	298	338	302	312	356	344	315	326	336	342	347	315	319	356	361	345	350	341	339	317	345	353	326	337	368	371	332	323	348	329	334	327	358	342	336	316	342	341	350	353	323	325	351	357	340	292	337	333	316	344	295	289	300	339	324	285	362	366	330	381	323	329	299	365	359	326	361	341	320	322	349	369	327	384	349	308	350	329	347	316	371	312	349	330	308	345	316	328	341	364	311	346	355	334	346	345	328	315	356	316	330	335	341	348	307	347	335	317	347	289	367	330	333	337	344	333	331	359	323	337	349	317	315	337	349	317	326	329	333	308	336	332	325	313	310	335	338	360	359	331	335	342	314	334	305	320	344	348	321	319	321	289	314	334	350	358	332	328	316	331	332	320	341	348	356	342	341	337	342	337	342	348	313	326	325	340	294	321	331	339	323	361	360	357	337	359	340	315	370	333	314	356	336	351	338	325	345	334	314	366	352	335	345	311	321	362	334	327	373	336	337	287	362	342	338	343	311	333	333	320	340	341	344	339	334	336	340	361	322	320	348	348	377	325	354	322	348	346	346	336	344	337	321	367	349	340	340	354	321	354	311	355	301	340	358	345	324	355	342	336	309	346	357	299	342	349	307	362	358	336	314	354	352	323	325	318	283	344	314	321	361	327	320	351	318	321	347	352	361	333	341	314	376	321	336	373	337	341	364	350	318	328	319	338	310	327	328	378	326	313	315	335	325	325	351	319	326	340	354	316	324	336	325	363	318	316	317	354	317	334	319	360	349	324	336	350	333	339	384	356	309	331	321	309	338	319	337	337	334	327	335	329	361	345	308	327	317	310	295	307	306	340	377	360	347	361	310	300	317	319	323	340	339	344	313	319	331	341	330	322	322	336	338	318	341	341	291	333	344	328	327	344	349	320	304	341	306	352	290	360	330	338	327	337	297	363	343	345	324	350	323	341	358	314	332	307	336	332	338	347	348	304	343	346	317	318	348	330	322	349	321	339	327	357	338	316	332	317	355	350	357	305	340	313	368	334	329	320	335	326	337	343	343	300	323	303	346	333	311	347	354	333	319	333	336	331	358	347	374	338	335	357	331	343	340	324	308	338	306	321	342	352	369	330	310	349	382	332	341	367	360	328	329	330	321	308	303	337	359	342	344	319	368	345	350	362	313	356	353	329	330	308	339	344	349	318	319	317	348	325	349	363	329	274	349	324	333	362	329	312	333	324	289	314	350	347	337	323	328	324	326	303	340	341	306	309	348	326	308	353	334	325	301	366	309	322	330	346	333	332	340	324	345	326	332	334	300	307	336	329	331	360	328	324	335	364	359	345	330	312	338	311	372	321	337	351	344	346	322	352	342	358	367	314	346	323	348	335	350	374	328	341	347	376	343	308	292	326	346	340	359	333	351	377	368	358	331	329	347	335	301	358	339	367	316	348	334	352	316	357	356	327	356	317	340	347	344	339	328	330	322	348	323	292	333	335	344	311	352	310	342	337	330	362	323	335	360	306	322	338	333	350	331	354	360	374	307	327	349	314	327	348	347	325	325	324	352	353	353	325	338	343	307	336	328	322	341	348	347	369	317	340	334	338	346	342	328	363	363	347	345	354	292	328	347	344	327	353	305	354	324	328	314	339	333	366	358	336	349	342	343	336	295	351	369	330	341	351	320	365	359	327	322	330	356	336	319	320	317	314	350	332	314	307	345	333	357	311	323	359	351	336	354	338	341	336	378	315	335	299	322	353	369	360	343	335	308	331	346	365	318	328	339	343	359	331	347	325	331	337	337	321	362	304	304	336	347	327	304	341	342	379	381	338	339	369	319	370	323	356	339	324	305	325	339	330	329	308	334	341	339	331	341	344	331	350	341	358	324	324	348	320	325	378	355	341	348	347	330	359	323	333	368	364	309	323	336	369	343	350	338	351	339	350	320	332	322	323	318	347	341	329	349	305	345	330	339	329	320	320	360	343	329	354	354	325	371	312	320	323	347	320	322	361	349	317	356	322	333	328	308	358	328	347	309	360	290	343	332	335	373	345	334	347	355	314	330	343	325	346	334	338	335	349	320	351	337	332	310	325	348	317	353	345	342	328	363	345	314	337	344	321	361	333	317	344	312	312	324	347	305	331	338	313	301	329	348	335	332	308	323	334	347	377	330	337	326	365	305	323	311	344	323	315	387	356	352	372	338	362	356	322	309	346	354	360	353	332	366	350	361	286	332	367	341	337	311	308	321	364	346	311	296	360	361	363	355	364	329	352	332	342	345	327	313	385	324	356	348	332	312	325	366	325	344	328	320	318	326	314	343	330	329	303	334	333	321	329	333	319	320	326	301	363	358	327	378	317	332	320	325	345	338	342	348	352	321	329	336	343	346	324	342	307	334	325	327	348	338	316	328	345	341	346	324	363	340	307	316	354	354	322	357	331	324	344	300	327	331	355	321	332	311	392	332	314	335	319	333	344	352	314	368	306	345	303	364	330	342	370	348	351	329	359	360	332	343	350	324	323	332	386	356	353	335	330	320	314	330	320	327	366	324	358	385	294	302	313	346	324	298	310	349	347	362	321	331	309	344	314	344	311	345	336	319	317	312	306	325	311	299	346	336	328	330	298	325	309	341	377	323	293	332	319	342	338	308	337	355	325	306	300	327	298	328	377	347	327	364	336	350	331	309	337	356	318	337	345	361	323	367	327	323	337	350	350	322	336	337	332	298	362	325	305	362	311	351	330	353	333	366	310	351	344	355	374	329	351	338	332	346	342	331	332	307	329	350	331	347	366	325	335	335	324	328	333	363	347	332	330	341	309	330	337	324	336	328	324	368	368	327	333	329	308	326	349	290	330	328	338	351	317	331	346	348	326	329	347	344	326	338	341	338	335	382	353	339	348	306	337	327	331	353	328	354	369	333	335	325	321	339	338	363	344	327	359	358	321	350	364	312	357	315	298	351	329	328	350	336	337	318	335	308	373	326	374	356	330	318	332	328	321	321	332	351	313	337	329	357	329	342	391	349	344	342	362	361	359	336	310	339	346	333	340	321	360	340	341	322	359	332	344	328	347	351	334	311	326	336	339	344	345	342	358	335	305	314	340	365	333	350	327	324	358	334	330	326	357	335	333	328	334	356	287	360	321	313	317	311	346	346	327	342	326	321	331	364	329	336	339	339	340	346	278	311	356
10605	18665	27131	32109	17644	6061	4384	3731	2919	1746	1868	4464	2716	1521	1365	1260	1162	1028	995	1145	936	899	869	950	895	1009	970	931	824	830	831	890	838	867	833	803	839	843	828	847	843	853	859	884	807	868	838	860	820	835	836	831	843	804	873	864	918	879	931	996	1063	1019	977	1045	1024	957	932	915	869	887	788	891	909	929	848	875	820	882	871	866	801	840	793	812	847	833	898	894	882	894	848	909	825	844	799	844	839	859	859	817	842	805	846	818	839	841	793	866	797	841	902	790	817	895	802	782	778	830	810	872	843	799	825	799	773	854	877	834	833	815	852	805	849	874	780	815	853	850	835	810	827	825	898	842	846	838	795	865	763	814	801	801	834	824	795	854	849	801	813	828	824	799	818	884	813	834	842	802	839	806	823	802	872	837	851	826	823	835	845	856	810	823	804	859	808	857	799	854	843	816	844	854	827	908	844	794	848	862	793	826	823	843	878	857	831	834	871	838	810	840	836	873	832	821	867	828	816	830	832	821	841	815	827	838	829	843	802	849	775	869	827	870	862	870	869	833	800	853	861	843	792	784	815	863	801	874	790	777	831	863	783	845	830	787	795	847	780	820	820	821	822	853	865	828	813	843	862	822	833	880	796	821	849	869	815	821	846	830	773	860	820	816	830	855	800	788	861	820	819	825	827	797	834	804	856	839	827	796	814	836	838	837	838	827	823	814	837	877	823	840	865	832	791	783	859	862	801	830	833	787	865	837	818	859	837	810	850	852	773	843	851	831	842	792	831	858	864	869	829	852	874	827	882	882	849	798	791	790	835	873	850	821	830	830	811	816	806	826	816	820	827	863	884	839	842	818	817	857	866	754	796	823	800	833	774	828	889	848	834	837	823	822	840	823	802	872	833	820	839	822	901	826	819	823	863	864	819	820	812	835	807	791	809	867	889	831	831	868	886	856	857	861	809	847	814	820	863	804	819	836	802	838	824	793	888	862	809	873	826	820	785	822	793	854	839	819	869	786	809	832	789	780	858	851	864	807	874	848	884	861	793	854	827	806	803	832	810	836	838	841	824	871	835	855	782	861	803	856	843	785	818	839	803	785	838	837	871	817	812	816	845	889	870	897	861	829	843	804	835	844	847	815	840	815	826	853	812	783	897	819	821	831	835	841	821	849	874	833	797	841	815	845	837	835	818	830	881	848	807	868	839	829	797	812	852	818	813	844	791	816	853	808	816	759	805	815	738	818	809	853	801	816	838	818	815	837	844	831	824	814	864	817	798	853	785	814	804	833	851	810	815	855	841	861	796	781	788	852	829	789	828	822	813	866	831	778	879	864	810	889	836	834	806	891	861	852	854	862	839	805	825	764	836	850	846	875	833	783	855	793	805	830	839	857	785	790	846	841	770	797	841	836	844	816	811	822	869	808	809	795	841	783	774	813	815	787	835	847	850	826	832	871	827	825	816	858	846	807	850	837	809	815	812	817	773	821	825	824	848	887	817	827	853	835	821	770	853	854	779	835	898	881	827	843	851	841	842	856	821	822	783	839	854	875	867	837	819	853	780	815	867	856	879	839	786	847	762	822	823	853	808	858	810	833	823	808	832	862	815	847	843	801	834	864	896	806	837	847	805	844	858	840	885	812	873	795	787	834	828	839	833	819	844	828	805	823	815	847	745	853	844	845	857	873	863	881	840	836	888	812	814	842	837	797	762	790	832	842	797	857	820	827	801	812	855	782	810	844	836	857	812	848	809	843	841	819	873	822	842	825	888	802	820	814	889	784	808	863	840	854	830	887	906	847	812	828	839	809	826	827	895	875	788	828	811	843	864	844	799	827	824	825	841	852	810	830	900	849	811	789	895	857	811	830	841	842	805	824	888	812	813	807	823	855	836	801	835	840	852	853	787	830	818	857	777	855	830	807	803	849	834	820	838	830	861	836	848	826	829	835	770	836	904	887	828	845	810	831	792	832	860	858	814	821	860	803	765	815	808	852	828	841	834	790	815	899	852	858	844	767	831	821	814	829	936	802	877	812	809	808	820	845	826	824	816	858	852	838	812	841	777	791	884	854	862	822	832	824	834	796	813	835	815	835	836	859	864	868	868	853	829	827	818	840	798	821	853	827	806	804	800	826	811	844	797	844	810	831	859	792	872	849	851	841	832	853	813	771	795	910	824	851	826	854	790	797	809	842	839	800	813	905	855	773	809	835	855	852	827	912	885	858	840	808	893	809	852	877	864	816	862	817	874	829	831	818	856	847	839	810	825	861	843	818	804	858	853	826	814	844	808	810	804	858	876	845	838	816	834	793	823	822	818	837	760	811	835	879	795	845	821	783	818	839	798	857	884	850	868	814	830	778	775	791	850	876	833	803	880	816	823	842	786	854	815	881	848	850	829	859	839	858	862	820	846	859	849	866	786	826	851	796	791	820	791	788	835	839	824	840	914	794	824	828	882	861	859	850	809	826	911	843	876	824	858	842	887	840	858	865	869	822	824	869	876	841	819	808	812	812	770	850	848	817	795	842	819	866	836	819	821	770	817	833	832	815	817	858	830	833	833	832	831	822	855	799	850	833	841	872	814	820	846	799	813	886	822	866	807	848	833	820	828	799	860	865	819	831	817	887	855	797	839	825	797	810	808	833	814	857	803	806	784	864	848	810	872	822	837	803	856	799	846	855	833	770	854	826	820	851	851	823	809	830	863	823	776	834	809	843	867	795	852	904	851	818	866	783	879	850	774	845	875	834	842	846	855	845	845	786	831	871	880	846	802	792	802	808	824	867	843	903	823	832	839	836	804	828	823	840	880	792	827	823	837	806	827	814	820	848	845	820	820	800	887	817	849	795	786	826	846	821	841	839	854	777	833	817	816	832	852	823	841	833	804	819	843	789	804	832	806	840	850	871	833	799	799	792	849	783	850	824	843	838	826	800	916	808	818	862	828	813	823	835	852	857	785	822	832	814	841	824	847	802	827	769	813	830	830	794	848	804	798	890	760	864	799	842	862	822	832	805	805	849	776	839	843	837	862	822	861	834	833	759	768	853	855	778	819	817	812	798	873	839	855	807	830	810	806	850	837	822	811	836	881	809	848	850	801	842	914	850	871	808	771	865	840	847	817	816	816	868	837	795	904	819	797	815	815	755	857	888	832	832	837	788	872	865	844	875	817	796	821	776	826	817	844	834	849	784	879	839	834	855	840	831	797	849	804	853	822	845	803	818	806	858	878	848	781	823	825	811	812	832	847	879	778	790	805	803	810	858	822	838	851	879	795	845	852	848	811	783	810	818	827	802	839	850	775	867	886	814	850	835	810	839	802	851	802	851	788	779	797	864	794	814	904	824	891	831	803	845	834	823	792	813	851	788	830	821	836	859	874	825	829	801	828	874	768	799	830	796	856	835	832	820	879	847	835	818	798	826	844	853	869	832	827	803	842	791	827	830	832	846	810	883	819	870	825	884	777	815	826	820	852	831	793	822	786	816	842	821	823	833	818	868
43326	46163	47423	43759	34674	26003	22616	19243	13945	5960	5336	11560	8335	2810	1360	1332	1107	976	769	1061	667	547	529	558	700	917	805	555	398	414	376	391	371	397	367	355	360	364	382	339	357	375	360	376	361	366	388	385	359	344	381	393	394	396	361	365	419	422	410	416	337	414	405	445	377	390	402	409	397	366	397	414	380	393	424	422	397	370	391	365	361	329	382	381	399	415	489	412	441	418	379	366	374	388	359	338	358	365	374	354	380	372	367	337	379	400	382	374	336	398	369	324	359	382	366	387	373	361	368	356	368	357	383	371	401	370	358	358	364	347	411	388	366	379	368	358	406	382	383	356	368	385	358	388	371	376	389	389	351	379	384	361	345	401	377	379	325	373	364	390	361	367	384	362	366	364	377	364	355	393	383	368	384	351	384	393	375	365	370	372	380	385	360	349	347	367	383	390	381	367	370	365	387	365	364	355	370	364	349	396	361	365	349	352	366	379	373	365	387	387	406	420	387	408	369	394	391	364	355	397	352	377	392	371	414	375	348	377	398	417	359	313	366	364	321	361	394	367	346	365	374	346	379	348	378	395	421	364	352	353	359	375	385	398	347	357	404	367	377	331	331	346	346	366	352	393	359	357	376	366	387	384	381	358	370	340	348	369	402	358	366	357	373	384	430	376	380	398	367	424	370	379	367	361	384	375	398	362	328	353	365	382	379	381	337	366	381	372	353	387	357	375	377	374	380	373	380	382	364	346	353	384	371	372	406	393	376	364	373	368	367	331	370	370	382	388	370	387	408	342	385	362	374	429	360	355	395	371	338	359	344	378	395	377	383	371	338	357	377	373	347	398	400	374	397	383	376	377	357	380	360	372	383	367	367	385	354	350	347	351	343	354	353	364	388	390	381	356	347	401	386	364	364	382	386	336	378	384	416	404	361	381	351	341	344	402	392	342	360	408	371	397	353	346	375	367	379	350	396	392	368	371	404	348	365	366	342	372	348	397	386	400	407	352	396	349	321	397	324	360	355	344	339	378	340	391	374	395	337	378	362	340	347	387	368	349	360	351	346	375	384	367	365	384	332	360	352	363	351	378	326	389	341	361	376	366	348	402	386	383	351	385	344	334	358	385	356	374	382	407	362	411	364	379	355	365	346	405	371	383	364	390	386	383	334	355	362	369	373	372	351	391	379	352	391	354	388	347	341	390	359	358	367	393	353	369	354	397	409	381	385	387	382	358	387	354	353	361	368	360	359	355	347	395	368	364	373	369	359	351	396	370	337	345	369	386	372	372	372	383	402	343	405	384	373	368	365	359	350	355	391	401	385	355	408	377	357	387	395	333	362	387	344	372	363	346	360	323	378	371	366	381	360	366	399	371	377	374	371	356	325	347	367	397	367	378	427	398	374	350	339	387	377	386	339	371	404	374	370	389	371	335	336	366	373	335	362	377	377	361	354	368	394	354	391	369	374	420	372	391	339	368	389	408	349	371	382	408	410	373	349	355	385	382	388	361	407	389	340	361	356	379	364	370	378	377	376	423	372	380	384	402	386	424	348	385	369	363	366	375	395	348	372	374	391	389	358	365	361	377	359	384	369	382	374	367	360	360	393	385	343	381	343	376	349	363	382	390	362	385	389	371	370	371	386	365	360	352	398	347	395	369	411	385	393	371	389	400	365	363	358	383	329	341	365	378	375	331	358	389	379	393	385	376	360	381	370	376	366	396	368	401	384	377	358	373	380	356	382	387	425	361	387	363	411	334	370	391	389	421	388	354	384	354	380	394	395	379	379	307	405	368	371	393	378	376	402	379	370	329	330	376	360	370	351	384	367	382	416	402	391	396	361	401	414	355	413	366	355	346	397	357	383	340	365	343	370	392	377	375	381	337	379	356	390	369	347	365	339	361	387	385	337	358	375	404	363	364	363	352	373	393	377	384	340	348	373	380	372	368	356	374	390	390	401	374	403	407	398	377	386	374	342	382	376	361	346	356	364	370	428	362	379	398	359	378	390	359	382	330	359	406	353	392	394	384	405	343	377	399	354	400	393	355	384	405	419	388	373	339	377	391	368	347	365	346	314	386	378	359	386	361	376	370	341	369	381	366	331	374	365	353	415	352	366	401	408	355	420	385	385	362	355	354	369	380	384	357	379	368	380	353	357	363	361	350	376	382	377	378	361	385	378	402	382	378	350	377	366	358	359	368	373	390	336	366	375	344	360	387	411	380	376	381	386	380	351	359	368	361	362	392	387	394	355	398	378	359	378	391	355	403	348	406	378	388	348	371	432	348	371	350	355	413	342	380	366	384	361	379	396	368	380	386	375	367	368	391	373	394	370	375	378	379	385	392	391	373	356	379	394	375	357	380	397	394	347	362	368	379	358	358	371	406	332	357	392	383	354	382	373	379	359	406	374	398	395	369	380	381	335	360	362	400	376	406	383	380	348	391	372	384	350	341	344	376	403	374	362	380	385	368	356	371	375	333	339	363	351	364	374	339	397	351	358	377	379	370	372	354	371	414	387	360	335	367	363	351	364	339	360	389	400	380	358	376	386	374	345	376	362	330	375	383	394	366	341	352	347	375	384	365	363	377	365	403	373	345	407	383	419	344	369	420	420	336	360	358	392	363	352	311	379	364	361	349	367	402	391	368	402	350	407	344	350	348	370	390	374	376	348	373	383	364	368	389	387	365	367	364	342	371	374	385	358	371	365	330	344	380	351	375	366	374	368	354	399	372	392	371	365	387	389	406	377	388	421	375	342	338	301	344	376	332	356	376	377	355	371	401	353	388	361	372	377	386	364	349	376	379	359	383	371	357	367	372	387	406	373	366	368	359	355	368	382	376	356	377	366	350	389	380	354	379	361	350	355	365	381	385	398	373	356	365	396	358	341	394	404	360	372	370	419	370	367	385	361	348	341	402	366	345	370	382	360	396	406	377	373	372	375	398	388	362	357	372	375	379	382	404	396	353	371	354	366	352	340	396	375	363	390	339	369	369	377	361	340	369	378	391	381	389	364	365	375	346	376	371	357	363	346	376	361	357	380	357	366	363	405	436	405	391	339	342	389	364	342	364	396	389	363	353	345	369	385	400	352	400	410	371	361	358	375	426	362	380	375	406	348	411	379	370	402	390	378	394	352	381	400	365	380	390	375	373	383	375	386	361	373	406	400	368	374	393	361	371	383	351	367	379	373	330	398	358	369	374	344	370	390	355	395	368	333	365	402	340	382	384	394	372	349	381	365	364	390	383	446	362	347	362	388	357	375	365	382	349	380	343	410	348	377	356	364	381	387	359	355	365	372	377	377	341	340	364	379	396	375	390	388	407	438	369	396	354	318	368	349	363	388	337	384	350	369	368	357	368	365	390	351	399	349	359	378	376	345	341	350	358	390	371	334	365	343	349	339	392	387	384	361	374	358	384	401	401	393	363	356	358	367	367	391	330	356	357	329	401	373	351	353	368	349	380	383	362	359	385	359	365	397	356	350	367	370	386	352	399
33242	44362	52659	53177	43698	26341	19854	21780	18254	8572	15900	29013	19426	7789	4900	5277	4389	3861	3069	4871	2391	1986	1934	2170	3131	4298	4030	1975	1179	1013	989	946	995	948	959	929	869	891	956	924	850	885	910	945	877	889	934	973	872	925	916	903	945	949	953	976	988	989	1019	1037	1084	1232	1214	1201	1215	1150	1057	1001	980	963	1036	1048	1023	1041	1234	1081	961	972	997	999	1019	945	900	909	971	1186	1361	1195	1125	1009	991	918	957	933	934	886	918	849	925	885	910	890	882	951	912	910	903	878	863	880	945	877	965	915	859	970	909	882	887	907	903	939	896	893	888	941	881	953	880	940	875	882	920	890	878	904	911	899	921	894	910	891	883	837	904	894	883	838	834	905	872	909	929	924	919	855	864	912	881	896	956	857	890	909	892	918	896	903	888	949	816	878	926	928	905	872	926	920	892	873	866	932	890	919	925	964	905	869	868	894	900	886	927	873	878	940	941	927	913	842	913	892	882	868	890	903	866	914	934	917	957	880	939	906	919	930	910	902	953	898	905	945	936	857	931	929	900	885	861	912	880	879	917	894	868	902	864	960	902	923	900	905	952	916	900	867	905	877	901	868	953	939	871	881	904	920	878	861	904	904	890	849	922	927	942	909	921	895	895	869	916	918	921	889	924	888	923	918	832	903	895	857	870	883	895	935	873	911	914	935	895	879	847	899	904	975	940	883	944	913	917	903	872	902	903	922	917	923	878	903	895	901	944	899	857	886	908	885	931	923	917	929	900	909	880	948	956	866	876	966	871	878	856	929	975	852	907	900	898	942	879	862	921	915	889	867	898	911	933	893	924	962	920	855	870	894	901	879	920	876	879	881	941	937	853	871	860	938	935	899	877	930	929	887	942	866	939	885	940	899	922	897	945	893	971	907	896	913	917	913	871	915	915	919	893	920	879	936	922	934	892	940	887	899	924	859	896	894	923	852	950	916	942	913	899	913	875	960	876	870	867	916	890	869	920	925	907	860	923	878	899	862	884	851	920	878	895	933	903	954	897	885	886	907	878	885	910	915	956	866	923	951	908	897	898	874	901	900	854	930	904	929	929	874	893	875	940	914	934	903	921	897	890	865	923	892	898	877	913	911	890	915	902	905	939	910	903	904	930	909	862	871	907	944	939	853	907	967	948	881	991	878	894	942	921	904	882	911	900	914	942	862	913	928	901	905	931	847	884	844	915	937	852	907	921	873	905	883	881	830	893	953	916	897	866	884	908	867	890	935	905	858	888	849	928	880	926	916	903	887	920	874	884	908	899	910	933	876	900	957	908	873	849	903	873	892	938	869	882	945	943	862	960	898	935	929	928	914	885	929	932	884	880	1013	839	908	882	895	835	877	902	909	872	905	903	955	867	930	905	894	951	871	922	958	895	893	955	890	907	928	918	887	918	884	898	916	897	911	937	928	912	898	886	866	873	961	937	869	897	917	921	890	915	948	936	936	873	899	930	870	908	906	939	875	918	911	909	895	916	885	866	916	889	884	899	930	874	929	861	925	947	830	870	892	853	900	863	921	927	852	928	904	927	888	922	912	858	869	914	891	889	959	904	875	875	869	881	964	945	850	892	962	949	870	982	926	885	940	917	908	898	897	922	927	853	913	919	849	887	918	879	903	899	878	903	886	918	889	849	881	911	917	899	947	897	935	880	896	913	883	902	918	906	897	899	859	913	882	906	844	893	833	838	904	853	851	943	921	885	874	878	912	892	894	862	928	894	876	921	870	903	869	873	900	911	855	897	894	925	919	958	924	883	910	891	861	903	890	894	898	913	863	888	884	881	1000	905	920	894	909	912	939	931	842	884	926	904	885	923	902	915	877	925	891	876	875	929	874	891	893	851	871	882	976	875	874	917	884	904	916	915	836	892	923	965	872	929	939	919	888	874	843	914	905	925	876	937	908	895	885	880	897	939	932	916	890	933	960	897	934	835	894	910	925	872	951	946	924	914	915	880	907	897	889	895	882	922	906	863	858	906	886	930	877	951	892	889	918	849	916	880	905	931	901	918	865	924	933	940	939	908	939	903	913	904	906	910	864	894	867	838	834	911	872	902	896	931	894	910	900	911	877	898	925	882	869	853	881	900	961	885	904	908	929	930	870	895	928	951	886	898	862	886	882	921	915	862	907	844	873	916	921	874	913	894	909	900	897	907	936	916	867	884	899	901	895	886	856	856	910	915	934	897	919	911	910	931	870	898	957	864	861	899	941	926	889	877	954	907	896	939	875	857	868	946	880	877	910	857	923	932	935	881	925	887	893	900	888	882	886	882	863	930	894	889	917	911	895	869	853	931	913	864	945	959	954	967	918	935	916	903	906	862	879	859	878	955	889	888	911	916	889	873	862	894	904	891	911	864	915	837	912	894	920	903	886	922	947	856	956	925	889	922	905	909	890	939	930	874	844	897	903	862	911	917	870	966	934	895	860	909	861	904	918	919	898	882	880	905	893	941	851	876	863	856	916	911	863	960	898	876	968	941	884	977	946	902	888	863	851	910	898	917	904	929	903	882	955	850	919	917	896	935	866	900	903	892	913	903	862	930	925	885	843	934	919	930	882	929	890	894	927	891	930	895	918	891	923	920	874	876	875	973	903	959	881	872	921	881	897	879	926	936	911	993	884	953	878	898	918	903	826	934	882	906	903	937	911	935	917	885	919	918	928	911	891	915	906	931	937	941	896	926	872	922	927	854	895	815	947	917	913	892	913	929	962	888	916	859	873	857	858	935	893	876	911	913	882	938	941	918	911	928	836	898	909	909	911	940	843	908	901	847	932	851	866	882	866	891	932	932	916	891	873	881	868	883	899	949	931	920	899	909	945	914	899	893	864	905	900	893	910	961	889	925	950	892	921	899	878	867	888	949	879	897	913	915	910	887	915	906	886	894	913	833	949	915	857	946	890	906	917	934	932	881	910	911	922	902	904	964	905	896	911	929	902	896	886	908	881	914	902	840	919	857	935	871	911	859	863	912	911	898	914	819	902	925	943	901	870	953	883	868	866	903	879	919	953	941	905	872	1011	895	898	892	903	926	860	892	927	864	889	917	882	864	892	903	865	888	918	935	940	865	854	916	907	876	929	875	880	912	937	899	927	936	935	844	867	890	881	924	874	916	889	945	866	858	920	900	852	893	881	901	908	942	863	895	861	897	915	894	909	921	879	923	893	854	885	924	914	1014	886	907	894	867	833	898	891	947	924	897	914	874	882	887	959	855	885	905	947	918	856	889	910	882	897	888	887	872	967	905	938	918	879	930	871	870	869	914	921	874	891	893	908	934	930	863	852	929	876	914	930	902	928	887	884	921	853	973	858	901	906	941	914	869	940	914	906	864	901	940	873	941	931	875	881	907	863	881	802	958	892	875	871	918	958	829	908	898	872	918	873	959	893	961	890	901	812	876	903	885	873	933	895	924	922	914	885	918	918	911	917	898	902	915	907	917	886	925	896	892	853	846	824	861	883	895	909	888	901	902	881	873	879	875	916
52512	48265	43245	42700	34577	26843	24827	26108	23969	17695	16991	29281	23671	8386	3106	2670	2521	1824	1474	2227	1419	747	1059	1105	1518	1501	1587	714	423	419	415	423	357	365	341	340	338	344	369	343	324	340	338	337	295	321	332	306	306	337	332	348	329	326	325	346	334	343	384	363	380	403	396	405	379	372	374	380	326	351	340	365	351	348	436	458	339	353	340	336	348	357	350	346	347	401	477	481	427	370	351	339	338	363	304	324	307	311	354	319	322	360	339	357	344	357	322	345	337	386	333	342	332	353	365	335	362	351	334	341	344	368	316	307	339	337	340	350	381	332	339	297	321	343	335	285	346	363	330	332	332	321	309	344	338	316	318	322	309	328	334	322	336	369	330	326	312	331	311	301	333	342	329	350	376	312	342	323	324	357	354	346	318	332	341	323	322	323	333	351	358	321	333	322	335	296	333	356	319	362	325	320	317	342	328	309	353	324	319	345	310	339	306	311	290	389	324	321	336	324	342	381	308	318	350	337	298	344	300	317	354	347	300	318	333	316	341	324	331	336	352	333	335	293	366	311	334	336	339	326	353	332	338	332	340	329	318	325	322	266	306	318	344	320	314	317	299	335	293	307	328	357	337	287	314	298	335	314	304	349	296	333	329	304	329	329	298	305	361	335	321	352	349	363	381	314	325	337	334	372	334	368	356	324	325	307	356	353	338	366	327	330	300	334	315	336	364	281	292	295	334	360	317	348	351	347	339	381	354	308	327	331	316	333	295	291	339	350	318	354	332	335	333	329	369	351	348	353	333	327	354	334	315	317	332	312	324	311	368	327	328	328	322	315	335	340	302	320	339	330	335	323	331	318	311	348	313	297	333	304	309	331	306	329	297	325	335	341	304	313	324	327	311	329	360	334	293	332	360	333	351	315	318	348	304	344	292	355	318	341	327	317	313	345	347	339	326	338	335	344	338	333	343	343	367	349	347	321	334	359	276	347	337	322	311	304	304	319	345	346	309	273	325	347	318	373	304	319	302	332	329	338	339	335	346	337	326	319	343	329	289	332	349	325	331	352	330	349	345	328	340	325	315	347	310	313	310	316	327	332	349	328	348	342	326	322	331	307	316	308	328	354	347	321	338	339	356	299	332	333	316	324	371	336	317	354	351	341	369	347	332	310	317	305	315	330	330	321	350	300	354	331	324	305	301	293	315	349	369	348	355	302	329	360	332	334	317	371	328	340	322	331	346	306	310	304	320	333	334	338	323	328	298	306	318	353	332	317	305	330	337	383	308	350	318	337	334	355	326	347	317	349	347	346	341	330	340	360	310	316	307	312	328	330	364	343	346	344	353	328	338	324	304	313	332	360	335	317	324	335	352	339	314	339	318	351	302	324	322	331	361	330	326	314	345	325	299	309	318	311	308	361	358	329	303	353	329	321	310	300	339	324	330	300	326	334	312	354	297	321	314	275	316	348	304	336	323	336	363	301	316	312	362	337	330	337	333	311	344	325	347	359	313	354	323	329	325	340	323	338	303	329	313	344	288	320	357	333	336	326	285	346	311	319	361	328	331	340	309	343	319	363	317	322	313	312	337	282	324	305	321	298	319	350	344	372	360	318	308	325	340	351	316	275	302	292	313	308	297	353	352	329	335	358	339	321	360	344	344	353	366	328	340	371	322	352	335	295	338	340	338	317	327	326	324	293	342	335	338	320	325	343	321	316	352	360	355	345	323	343	335	333	341	314	300	356	332	293	318	341	371	315	328	327	354	309	343	317	297	351	351	314	316	340	353	335	331	352	342	279	318	352	345	338	318	350	314	345	338	292	323	309	285	348	291	322	326	332	331	355	299	335	317	307	344	334	349	332	330	320	317	352	303	282	317	334	353	352	344	363	343	300	321	322	333	313	305	319	328	330	308	338	292	290	329	338	310	348	327	310	374	346	326	320	344	365	306	319	321	312	324	333	322	320	355	310	343	330	339	338	380	336	326	330	317	313	347	352	311	337	318	345	317	287	339	294	300	305	309	346	334	330	339	321	331	315	344	346	332	344	361	289	293	311	333	331	336	318	304	344	335	341	336	311	350	341	317	337	330	343	351	339	345	314	347	290	317	340	331	339	339	314	331	353	322	353	353	328	304	320	318	345	329	351	335	357	357	300	288	320	343	357	322	311	333	355	334	341	321	331	346	328	311	344	334	312	318	325	330	319	314	357	336	300	319	358	344	312	338	358	314	312	325	319	356	325	351	372	304	308	355	348	312	320	368	344	299	322	321	312	344	335	337	321	317	336	335	323	354	341	343	324	338	342	311	341	322	330	350	349	315	310	340	296	327	342	327	350	351	323	330	330	329	337	304	340	294	304	361	340	330	335	311	375	333	311	320	355	368	368	336	286	343	337	325	368	319	341	317	321	337	307	319	341	347	367	304	322	339	331	367	364	356	338	343	349	357	308	329	351	347	343	310	365	330	297	364	323	346	353	349	346	327	343	288	315	338	311	337	336	318	320	316	323	359	294	351	324	304	353	303	309	336	371	310	302	320	361	301	305	343	333	366	340	396	335	330	331	336	347	354	342	335	320	315	333	308	318	327	316	333	329	311	311	307	339	354	347	315	325	339	343	356	343	317	314	359	330	327	335	324	307	344	358	328	336	308	315	334	328	354	326	346	373	362	331	314	365	330	301	314	344	338	321	324	335	332	341	310	344	329	332	305	335	327	353	328	311	339	337	311	326	344	335	315	323	342	330	342	338	335	315	301	335	340	326	382	348	350	304	327	352	347	343	328	363	303	322	364	340	279	324	334	336	334	281	317	328	316	328	335	304	329	329	333	331	362	298	332	356	307	345	353	305	304	300	330	346	325	352	376	356	359	394	331	312	354	358	350	313	325	344	310	311	312	319	309	331	318	335	330	279	332	301	331	298	334	315	344	358	322	351	345	314	297	311	334	333	315	302	362	304	334	363	338	326	322	356	326	296	328	344	344	306	325	374	385	356	300	320	331	309	364	298	339	326	298	341	362	320	310	332	315	332	365	335	363	331	336	325	336	328	331	297	324	321	319	323	350	349	348	329	314	361	333	312	357	331	312	331	293	335	329	340	356	338	335	342	332	297	337	294	312	361	336	314	336	306	332	325	300	329	335	334	326	317	331	325	345	336	346	316	325	317	297	358	309	299	357	308	384	314	339	305	344	334	336	319	335	344	338	337	307	334	337	289	312	322	330	330	331	338	368	360	335	326	329	299	360	313	330	323	363	327	315	351	299	305	345	332	301	338	348	301	308	311	321	331	302	349	351	349	327	300	273	327	315	328	357	343	344	306	326	333	339	362	320	309	279	342	321	343	309	344	331	337	346	369	317	338	304	340	325	347	312	350	315	330	299	338	300	344	355	358	338	333	332	340	351	335	346	340	330	349	318	327	307	324	307	338	334	335	344	372	324	328	340	317	323	327	291	334	354	327	359	340	307	339	325	326	332	359	345	378	348	345	317	341	312	361	339	326	328	342	340	315
41912	48835	52304	51136	43426	33498	29806	32622	23716	19507	29519	44139	33411	12377	7318	9047	9387	7175	6305	9567	5146	2806	4844	5639	7656	7038	7000	2594	1242	1149	1173	1057	861	861	886	789	820	911	850	786	783	835	804	839	862	831	800	795	839	818	796	800	827	882	826	859	898	956	955	1029	1107	1218	1184	1117	1103	1128	1071	1019	991	1035	974	1034	1174	1118	1436	1552	897	867	827	809	843	817	841	791	896	1357	1558	1368	1149	1008	887	794	816	763	756	762	764	754	745	798	752	805	828	830	808	792	807	797	740	801	851	749	736	768	783	801	778	781	729	798	736	804	787	794	790	769	784	795	811	763	757	810	762	762	768	762	765	775	798	765	753	801	739	784	780	764	802	764	793	807	811	750	786	785	748	843	728	753	733	756	773	759	818	826	785	759	803	772	742	729	777	829	800	842	776	793	753	775	698	775	783	765	795	810	832	825	824	730	802	787	773	796	736	797	771	721	796	696	777	787	805	824	763	782	760	758	746	738	748	787	745	780	742	783	790	730	797	791	752	768	739	812	779	777	762	767	812	785	734	710	785	767	759	800	801	715	774	773	747	768	802	772	781	758	775	806	764	790	787	779	800	765	768	807	719	788	776	752	798	787	773	781	790	804	823	759	752	787	770	805	755	772	788	744	765	773	726	717	826	788	773	778	744	807	754	725	735	754	776	790	795	782	774	771	774	732	776	767	765	777	747	749	756	761	767	799	794	772	778	772	779	787	784	782	822	780	753	791	739	808	830	774	744	751	776	833	792	819	784	827	776	779	730	753	793	759	805	798	720	758	761	728	743	763	781	772	768	760	773	758	769	808	794	810	746	811	837	793	710	753	757	740	787	784	770	775	749	812	765	739	741	783	805	764	746	787	769	822	761	744	791	787	749	731	745	786	822	810	785	775	775	768	758	743	817	783	740	742	770	822	814	707	766	777	742	799	778	796	733	797	828	795	775	843	715	780	728	778	781	779	785	731	786	749	777	783	803	792	756	746	758	786	745	787	761	800	819	789	805	777	754	789	735	757	802	773	825	781	775	782	833	742	772	752	761	779	748	774	782	788	738	753	756	790	746	792	778	743	759	810	736	754	786	728	798	770	798	750	765	794	736	785	842	754	762	767	760	783	749	758	780	774	807	801	779	790	779	759	742	749	746	802	813	770	808	774	781	781	755	797	726	757	754	781	818	793	753	803	807	779	736	745	741	747	788	770	728	830	762	787	823	774	728	720	739	810	766	796	771	807	763	814	841	774	758	772	766	765	795	704	812	771	722	781	792	767	771	798	802	795	819	790	745	790	791	772	736	780	779	791	722	801	792	785	794	792	790	683	783	750	799	749	765	743	771	802	774	788	744	733	772	824	768	794	763	823	759	753	755	821	781	739	766	821	774	807	750	756	783	753	787	785	777	743	744	744	742	777	788	756	743	771	783	769	765	799	800	781	772	788	765	758	787	723	768	777	764	783	771	752	792	811	802	833	773	763	725	822	800	765	756	754	758	797	781	756	769	747	766	759	747	776	761	750	724	791	758	767	749	737	820	797	793	752	746	783	833	749	740	785	758	753	804	798	728	805	779	780	762	782	751	846	715	808	807	785	761	772	765	778	748	730	775	783	772	802	779	751	740	755	744	814	748	757	773	798	752	798	792	779	780	765	774	776	762	780	732	758	740	780	794	798	735	781	802	827	793	808	777	781	836	764	771	774	748	747	764	737	801	798	764	778	809	842	714	726	756	802	774	800	741	773	721	767	783	782	757	788	789	742	804	761	799	771	738	814	782	771	727	764	773	814	806	783	805	760	785	749	736	770	774	772	731	820	757	767	732	777	723	752	779	776	800	809	759	795	740	833	742	747	790	780	725	794	765	780	757	815	791	721	787	751	760	699	802	750	754	807	806	726	798	817	750	761	743	782	749	714	802	779	769	828	779	765	810	753	774	744	767	781	764	726	790	792	785	755	775	817	789	814	777	769	775	760	725	823	731	787	771	790	842	735	735	800	735	805	757	788	815	794	787	741	764	779	787	749	770	755	749	793	816	758	806	759	772	821	754	761	762	766	806	771	812	762	806	732	779	809	772	722	752	734	778	800	812	721	740	754	790	818	744	781	777	806	766	775	736	797	829	745	808	738	760	699	726	777	819	784	758	749	780	779	799	765	812	738	745	778	794	714	717	730	792	819	803	789	749	764	738	758	774	770	788	758	770	764	801	740	771	746	756	780	731	789	793	766	781	780	736	804	804	753	739	787	759	765	772	810	745	750	781	748	759	777	765	802	784	758	784	757	770	817	781	779	785	716	793	802	791	800	812	824	823	777	802	777	771	758	807	776	770	759	770	782	771	746	790	759	786	731	748	816	803	756	777	788	801	744	761	805	786	743	769	786	758	837	769	758	836	825	803	741	817	776	773	755	753	761	793	800	786	790	785	773	807	750	764	771	730	762	797	749	745	786	829	774	756	778	795	761	779	758	775	791	804	778	796	752	766	787	760	800	844	796	781	783	736	747	756	785	734	789	773	765	748	776	766	769	755	766	774	766	765	777	765	737	787	745	720	770	811	759	811	829	734	812	817	784	727	807	782	805	821	758	773	810	784	738	755	749	765	758	779	780	749	800	762	778	743	769	717	799	793	751	796	796	773	745	763	767	797	789	777	783	791	804	726	761	820	751	738	822	787	782	771	781	727	763	800	760	758	784	815	721	781	822	757	770	765	792	771	761	785	788	806	767	813	765	758	800	755	700	732	834	746	711	810	751	794	765	787	767	784	768	812	740	745	799	801	788	781	776	739	767	756	729	752	758	770	788	790	796	809	750	792	746	781	764	781	801	780	760	763	773	782	748	758	828	799	790	760	773	745	776	707	805	795	777	799	809	809	778	748	791	787	787	776	782	843	750	750	769	782	788	753	769	817	764	778	788	776	753	778	778	724	728	768	795	749	800	788	751	776	778	706	737	816	772	796	758	750	816	742	782	769	788	736	745	812	765	772	805	756	736	749	728	794	805	778	753	766	811	784	747	768	757	771	802	791	802	752	803	767	757	789	736	769	745	757	788	786	805	786	745	713	754	767	776	772	777	768	742	785	767	798	765	733	786	787	751	791	752	796	745	756	772	771	726	792	793	733	773	778	757	747	785	785	751	750	758	747	791	736	756	748	783	780	786	762	729	730	813	794	755	790	757	790	836	706	805	809	731	767	783	778	737	737	817	758	733	797	744	743	767	810	731	767	780	744	774	772	732	742	778	793	780	810	839	769	806	763	809	800	793	768	762	781	775	769	805	803	752	785	793	774	747	726	721	805	797	722	772	787	810	752	804	735	779	735	783	811	713	720	718	788	819	718	775	802	788	783	752	775	750	780	787	799	782	780	745	777	772	796	785	813	824	763	743	763	761	786	819	754	745	795	702	794	795	795	741	822	775	768	804	757	736	831	783	731	746	788	793	794	802	777	771	721	778	757	799	734	779	727	761	757	785	758	789	788	821	817	840	763	778	756	795
13178	13875	21765	25122	12038	3959	1700	1230	880	588	657	989	757	415	395	385	413	374	408	407	385	354	385	364	361	369	385	339	361	395	372	365	373	400	383	351	361	337	361	347	371	338	380	346	328	339	360	367	367	359	388	344	349	363	373	370	354	407	365	362	385	391	415	451	393	372	362	371	389	390	366	380	391	364	365	362	377	365	390	390	358	357	365	362	372	391	369	361	377	400	429	361	350	362	345	385	349	373	402	377	375	357	349	355	347	344	391	382	379	340	369	388	377	370	387	360	365	342	370	358	386	343	337	365	384	341	381	384	351	342	365	371	321	358	357	381	401	375	350	384	373	375	401	356	366	390	359	386	376	370	389	356	359	350	375	367	388	327	357	358	359	372	382	368	370	368	379	359	364	357	362	361	346	361	341	379	374	397	392	384	376	361	361	365	385	360	360	330	408	340	357	347	358	360	384	393	345	359	371	359	395	384	372	375	368	367	354	380	359	349	344	375	366	365	342	386	361	380	360	374	350	360	357	376	348	357	366	364	383	379	399	335	344	351	337	366	383	359	357	379	385	358	378	362	375	329	372	377	386	357	350	351	377	359	359	365	352	409	353	343	360	337	360	362	348	391	391	354	382	376	337	385	376	345	360	357	333	362	386	360	375	385	335	388	393	355	334	348	405	341	382	362	381	359	377	350	325	378	345	357	366	346	360	371	389	356	368	365	373	338	352	342	392	354	360	338	358	367	358	387	366	337	344	362	372	394	374	385	348	403	371	352	347	352	375	394	361	396	371	369	373	352	376	330	369	391	386	358	391	332	393	367	360	351	373	363	373	382	341	393	392	365	375	383	385	370	354	341	356	351	384	325	386	377	346	361	369	372	387	373	355	373	378	370	409	379	349	386	363	338	409	359	375	372	401	353	368	363	355	411	347	343	377	394	359	374	362	370	403	392	352	368	384	370	360	397	350	380	345	379	369	365	380	347	373	339	358	379	382	365	370	334	334	365	345	344	357	369	374	373	374	356	379	312	382	344	376	381	407	385	388	354	364	372	351	390	375	375	333	363	373	363	364	384	366	375	351	327	352	348	370	369	331	348	360	399	376	338	397	391	333	374	369	373	371	389	400	353	333	375	349	379	367	361	383	354	356	380	408	362	399	392	348	360	342	366	385	346	396	367	385	385	332	335	358	360	360	389	333	350	383	387	370	355	382	374	370	388	371	343	332	332	328	401	343	379	379	346	376	351	375	344	371	372	362	356	395	346	378	329	345	375	373	367	358	334	344	339	400	400	381	361	383	340	391	360	363	372	373	365	375	375	357	349	346	386	360	340	372	380	347	409	335	345	389	355	354	362	345	348	375	375	338	382	380	379	364	334	335	341	384	358	357	345	360	388	362	350	417	366	390	362	356	341	376	373	373	379	354	375	372	364	367	379	385	355	386	355	334	364	375	346	341	339	354	354	375	346	377	349	368	362	339	391	379	372	347	425	390	371	362	401	342	333	351	344	369	357	413	386	347	344	347	365	428	331	348	355	350	361	373	334	349	346	340	391	356	400	396	343	385	368	346	373	325	354	394	370	325	371	378	373	392	380	357	328	332	372	351	368	369	377	360	384	406	373	359	368	391	386	343	340	362	390	367	376	373	370	375	377	356	333	366	341	357	377	390	375	385	355	375	357	365	363	343	352	351	394	398	369	353	351	365	362	342	387	358	381	365	370	359	358	342	337	347	352	390	380	360	381	406	338	358	369	373	400	379	415	391	365	372	357	347	336	394	353	381	371	374	390	378	367	343	357	365	385	329	367	365	405	356	352	418	347	373	362	362	408	364	390	386	364	364	352	362	394	407	347	361	327	365	374	353	357	378	392	370	376	348	350	321	338	360	351	358	382	367	380	378	384	374	352	325	388	376	388	357	389	366	385	385	348	367	357	357	356	363	381	329	359	331	379	384	337	397	378	349	409	354	375	369	384	342	360	369	368	350	353	351	362	334	377	350	379	382	359	379	379	327	355	326	349	370	348	357	389	355	363	353	386	381	341	371	346	396	345	363	349	390	342	369	372	377	339	359	376	386	364	363	381	353	384	388	389	372	358	352	374	382	371	355	353	350	386	339	379	332	373	368	392	380	391	378	366	343	365	342	354	333	349	382	344	337	379	347	377	362	380	374	393	357	374	374	388	350	361	375	349	369	358	354	350	368	352	364	371	383	362	366	350	378	385	355	356	354	381	355	364	358	370	365	384	360	381	383	333	365	400	352	369	343	361	350	347	396	389	388	363	337	375	333	373	394	367	358	345	327	365	387	369	350	380	380	381	372	389	380	366	390	384	365	344	381	360	346	374	369	347	386	375	362	357	350	382	360	362	365	352	342	354	407	373	358	355	345	374	370	347	394	361	340	375	341	367	327	380	379	374	395	336	391	357	355	387	376	339	361	382	340	381	384	368	318	400	346	383	342	343	373	355	395	364	344	356	364	363	412	377	350	347	394	319	354	352	352	371	365	351	371	374	363	350	368	357	372	360	355	381	355	328	345	347	386	381	386	382	349	371	351	411	336	374	369	388	325	373	337	349	354	369	357	347	375	352	373	376	380	386	355	329	393	378	316	376	363	360	340	333	346	392	385	370	346	348	366	383	379	367	345	360	350	374	353	361	351	357	378	362	337	389	378	357	380	346	387	398	363	397	361	371	381	362	404	383	390	406	383	368	371	378	382	338	389	403	376	399	385	345	337	391	343	379	349	349	336	368	365	400	364	366	374	382	370	348	333	350	363	328	374	349	353	374	363	364	374	351	399	373	382	390	349	372	344	367	354	357	327	367	369	379	323	362	356	370	363	374	369	384	336	355	405	368	357	341	364	364	369	372	391	344	382	351	345	346	376	346	358	354	373	341	370	350	378	338	368	375	337	382	347	397	347	351	387	321	371	372	357	398	343	339	385	385	356	383	333	376	377	354	354	351	344	347	311	375	380	346	382	379	339	371	361	358	389	347	349	376	348	385	330	367	373	345	377	318	347	357	372	354	344	359	386	359	379	418	353	376	338	363	320	384	370	360	365	347	370	365	360	365	373	354	361	359	365	359	376	382	363	360	326	383	351	392	380	347	343	375	381	357	361	353	372	366	372	317	346	353	356	332	364	373	361	360	396	345	405	384	371	355	342	377	385	370	355	369	356	342	362	343	369	368	325	369	376	395	376	385	376	362	372	364	374	343	337	357	355	391	387	340	374	371	384	355	388	390	374	384	370	362	339	349	386	348	355	380	361	432	361	389	402	383	364	394	380	362	366	342	326	382	388	403	365	356	396	332	317	402	369	375	337	359	338	347	382	350	367	373	356	391	402	426	370	362	416	335	386	384	350	328	355	381	366	368	341	379	364	384	371	378	345	373	385	364	408	372	380	359	393	361	356	361	419	375	353	383	333	348	363	373	395	366	361	362	356	398	342	342	333	332	314	348	358	371	341	339	394	373	328	355	357	394	346	386	351	333	372	370
10846	15423	28592	31881	15549	6002	4161	4678	2844	2117	2444	5267	2962	1442	1241	1208	1105	1083	1027	1173	1059	904	973	1140	1147	1033	983	972	906	869	911	960	903	899	848	889	916	902	872	873	884	869	872	876	894	867	907	855	912	937	872	946	871	884	907	979	929	921	1016	1042	1047	1048	1081	1114	1063	968	965	1012	909	946	934	970	974	931	918	864	915	922	890	904	881	849	965	914	913	868	981	950	1006	970	907	865	938	854	887	903	846	861	862	916	888	937	889	908	851	880	887	900	838	896	856	871	912	874	897	899	890	924	919	895	988	916	807	816	907	882	915	883	872	913	890	876	915	867	870	822	882	960	861	909	912	920	919	895	850	879	925	876	868	861	840	855	828	960	922	905	915	889	886	862	890	878	890	882	852	886	967	880	883	914	871	876	930	912	921	910	880	952	877	868	880	916	977	876	841	908	868	889	873	892	933	946	905	878	892	907	892	924	918	872	905	883	947	838	869	871	902	872	923	872	856	873	943	919	851	873	851	877	894	844	883	888	834	897	900	890	896	870	901	853	907	859	929	873	934	882	893	907	877	949	874	898	896	888	949	931	884	881	896	905	870	951	868	876	887	892	868	891	858	922	905	916	887	914	882	924	861	944	873	871	894	957	878	931	900	872	909	915	862	869	832	908	897	878	886	907	863	916	955	890	873	863	851	842	900	894	889	879	904	931	915	887	901	827	925	873	896	870	905	869	960	897	851	875	896	946	901	854	851	919	884	887	886	886	856	922	889	890	903	933	877	899	894	924	935	905	925	887	832	898	878	876	925	884	854	889	915	864	936	909	888	872	907	859	831	864	934	897	910	892	873	877	932	938	933	879	874	861	899	922	872	914	862	853	876	903	929	851	905	888	847	888	933	930	889	928	922	887	911	880	903	882	901	902	869	840	893	878	900	937	882	860	877	870	874	885	911	870	918	908	904	876	888	960	865	923	906	904	806	920	916	896	953	876	924	900	872	899	919	854	883	915	829	860	890	911	893	856	892	876	896	902	871	890	905	898	866	873	915	925	879	867	927	915	937	904	866	906	895	889	912	847	893	870	941	881	869	903	881	876	847	916	895	889	889	902	893	901	927	899	862	824	940	915	919	863	887	840	869	924	867	904	873	862	872	846	847	911	855	911	927	879	927	869	879	925	897	882	920	909	885	853	879	932	927	890	952	909	899	924	868	823	871	846	848	890	880	890	868	884	922	867	877	911	981	865	898	898	918	890	913	882	948	823	881	924	879	854	878	882	929	874	912	877	875	866	915	836	890	871	882	892	904	923	895	934	881	924	877	990	900	874	838	889	933	912	898	911	874	869	888	899	903	951	925	857	898	894	858	916	885	866	894	930	899	858	893	791	878	916	867	875	918	908	948	948	883	845	867	875	849	815	883	888	915	878	923	913	850	968	896	891	879	909	868	895	914	857	906	899	871	865	889	888	928	926	930	887	887	898	912	871	886	877	920	886	875	865	883	847	877	842	866	870	918	844	945	906	862	880	881	880	903	888	954	869	922	917	911	880	900	861	928	869	895	877	920	869	902	875	925	915	888	924	898	861	889	901	902	914	917	879	914	880	881	849	836	879	899	892	866	886	886	909	892	839	896	867	908	856	885	900	881	871	914	894	856	893	884	896	916	897	914	929	908	952	861	908	833	872	918	899	891	884	849	866	869	877	910	866	889	898	894	966	938	892	869	907	901	886	834	891	848	906	839	884	902	920	898	840	852	910	920	861	884	891	933	903	957	891	927	886	904	880	892	895	889	940	891	906	895	880	869	882	835	892	894	871	907	952	944	866	870	905	893	912	882	872	938	881	908	916	862	889	875	924	895	892	876	931	853	878	899	904	908	913	877	882	916	927	875	889	858	855	872	883	915	922	939	890	926	899	924	842	898	903	910	882	921	867	904	917	898	863	835	842	852	897	885	888	909	849	879	899	919	910	895	939	913	927	880	857	882	928	858	923	888	872	904	893	940	869	930	913	934	913	891	850	857	850	842	887	956	895	876	894	939	923	896	833	820	903	919	898	898	879	922	906	886	854	919	921	864	897	849	872	916	898	924	866	840	862	941	881	899	915	868	930	908	879	874	941	917	907	890	871	863	887	863	850	948	879	844	890	899	911	887	872	889	898	901	885	912	875	950	845	849	891	832	929	934	928	881	951	877	873	892	933	927	917	921	898	937	941	956	902	911	847	941	872	916	920	915	898	896	877	924	850	869	928	877	914	962	883	870	911	894	874	860	900	912	926	918	906	937	887	901	885	954	841	863	889	912	876	886	867	858	874	928	862	901	869	873	908	913	912	943	871	882	905	845	911	898	890	943	871	933	955	857	886	877	860	890	941	940	949	908	891	891	896	848	831	922	883	905	877	888	904	878	858	935	926	920	922	907	879	854	916	855	844	857	900	890	873	927	887	867	860	939	955	817	926	893	935	858	879	887	921	892	866	919	938	888	894	912	923	845	865	892	922	889	920	881	928	871	878	888	887	926	949	850	916	902	992	881	913	900	885	931	908	858	858	935	860	922	906	897	970	940	853	959	870	862	905	913	863	927	841	856	915	854	836	889	864	877	888	837	941	878	937	905	840	914	925	863	972	896	872	886	898	939	841	917	918	962	941	887	899	960	866	872	900	828	888	889	891	897	867	872	921	928	812	902	880	910	881	903	863	907	848	888	923	922	876	876	916	863	920	840	944	894	866	879	899	900	917	892	876	909	894	881	851	879	926	863	914	885	869	887	867	884	889	913	916	856	928	886	871	924	843	869	880	917	926	852	858	894	939	907	868	943	883	896	887	861	869	961	935	906	912	936	890	871	884	876	834	945	850	829	877	934	932	903	863	865	842	860	850	900	899	822	912	826	875	879	902	890	895	971	895	884	870	875	853	908	818	900	932	870	879	872	890	940	843	896	912	891	857	931	904	885	912	880	887	903	898	899	853	924	898	895	894	876	907	878	881	892	882	897	899	862	887	923	885	935	890	905	871	885	869	880	860	915	901	901	849	898	951	874	899	832	920	901	883	919	967	871	889	913	870	871	890	883	926	888	892	882	922	919	812	937	883	870	889	900	925	909	844	935	862	886	885	804	906	889	881	956	931	842	908	872	907	860	831	928	894	886	864	916	913	952	820	886	865	939	913	950	912	881	837	865	858	889	888	930	865	926	884	885	911	895	934	907	909	930	836	887	895	918	875	914	830	931	893	920	930	929	933	907	850	912	915	898	820	932	893	889	869	903	817	865	842	886	852	934	894	884	903	835	874	887	871	920	887	938	897	902	844	852	849	895	895	915	865	879	909	875	899	900	969	853	862	896	931	901	879	898	864	887	890	893	927	884	903	868	938	911	924	842	881	874	904	872	862	907	855	861	881	890	947	880	868	904	864	868	875	923	914	899	922	874	935	901	886	846	882	893	870	844	896	845	877	909	865	886	882	880	914	879	874	926	869	912	908	863	889	914	885	912	861	888	940	904	900	913	895
34732	42590	48051	42499	32696	25692	20599	18556	12700	6495	7552	14155	7037	2188	1395	1368	1075	905	847	974	872	624	701	1115	1073	913	502	414	397	384	389	347	396	365	385	368	359	344	388	339	371	342	404	365	375	399	394	406	370	403	351	356	388	390	362	428	403	429	425	413	404	398	452	403	412	382	398	443	395	412	447	412	383	419	371	378	425	377	411	358	372	369	355	331	352	396	467	404	414	403	395	392	399	393	384	386	364	416	366	377	408	362	397	389	383	413	352	386	387	363	348	364	385	363	350	365	400	399	367	364	395	398	381	375	367	350	359	382	381	371	405	365	377	396	419	395	354	400	371	373	384	355	407	363	390	408	405	386	375	374	365	368	358	381	358	376	340	393	363	365	422	364	414	374	391	373	409	399	394	358	389	377	398	397	338	366	375	351	376	393	375	369	393	375	400	382	370	345	401	404	387	381	404	358	359	394	363	366	340	384	365	377	390	383	413	385	400	360	366	374	367	369	371	391	382	381	391	372	387	370	389	369	400	377	361	381	376	358	425	415	327	383	417	394	370	371	360	376	426	390	405	345	386	402	383	379	391	368	386	403	348	374	383	359	374	376	390	368	347	377	352	437	370	386	399	372	389	372	372	409	363	379	400	381	387	373	394	394	334	368	330	425	393	389	355	379	337	345	393	388	394	364	368	362	331	380	393	377	376	380	360	393	403	402	379	397	399	397	372	377	405	382	385	396	390	378	376	354	390	395	407	367	385	397	376	372	383	376	398	361	367	365	424	365	386	365	368	367	361	412	375	382	377	386	386	389	416	414	356	353	368	373	373	401	391	370	364	355	354	365	420	362	364	392	356	357	395	392	397	352	362	395	400	385	391	364	364	393	389	388	384	352	345	362	420	359	409	392	350	376	400	395	417	390	382	400	381	392	351	365	397	369	366	350	322	361	365	387	403	386	407	341	360	367	386	371	430	394	358	366	399	398	356	350	358	380	359	399	376	378	362	391	412	392	396	393	381	415	377	403	411	373	378	358	375	368	350	365	389	378	407	391	381	424	373	396	365	387	386	380	386	424	420	371	397	367	413	377	358	416	403	388	351	377	371	402	364	388	378	342	385	393	390	370	409	381	373	390	414	351	379	414	396	365	372	364	384	354	368	374	385	359	368	379	367	392	383	364	369	358	404	381	364	401	375	408	378	365	396	380	414	405	383	358	349	403	360	390	391	408	375	358	361	336	348	362	369	369	385	368	379	392	361	351	377	351	419	382	381	382	394	368	330	409	407	368	411	375	343	368	354	363	393	398	404	396	375	400	384	385	426	408	345	391	355	395	398	392	375	361	330	355	382	393	401	377	374	364	386	362	389	386	356	386	376	388	370	395	364	413	388	352	390	398	406	395	387	404	376	378	358	376	403	363	396	374	397	403	396	400	388	376	380	360	375	371	388	358	386	373	360	363	361	360	397	394	364	397	360	398	382	345	342	387	360	363	374	327	392	403	378	371	399	361	366	381	386	404	345	403	351	396	364	385	381	397	384	358	373	371	385	375	403	379	365	344	371	381	358	369	381	365	374	363	371	331	382	354	365	362	376	374	381	423	383	420	405	339	343	389	397	375	363	380	396	385	377	357	376	341	382	394	384	377	374	371	368	391	360	381	366	377	362	376	411	382	397	375	388	414	405	414	390	423	369	375	384	388	378	363	395	353	377	393	411	369	396	390	375	381	325	389	368	323	391	394	380	395	361	375	375	355	345	388	389	407	383	348	398	366	356	340	405	391	379	380	393	354	387	368	376	354	375	400	358	382	350	371	381	412	374	396	381	363	390	373	379	375	351	371	419	360	351	363	360	378	410	386	401	386	365	371	404	389	358	388	364	388	357	396	386	358	385	370	371	379	387	398	364	351	387	349	368	414	394	381	375	391	357	389	389	377	422	378	359	374	391	386	369	376	369	384	393	409	345	340	384	388	368	386	382	372	423	351	351	397	376	384	390	384	338	342	409	409	377	387	414	349	366	413	383	383	417	419	418	348	383	396	402	380	383	336	366	356	359	378	354	346	376	378	352	370	375	376	357	384	353	394	351	357	373	404	380	394	420	366	359	378	357	368	362	417	365	373	371	366	350	405	398	347	422	377	335	379	383	369	391	380	419	387	379	401	336	389	356	371	358	376	376	411	344	360	339	420	360	377	401	405	360	380	359	374	340	363	364	386	390	402	359	388	413	344	365	410	380	358	345	369	370	416	417	383	390	387	348	378	402	393	371	364	381	370	416	396	367	384	403	377	400	370	423	384	381	364	364	381	398	328	404	389	386	409	368	353	393	363	394	394	353	374	377	381	388	411	369	375	375	387	392	385	355	352	341	379	359	355	414	337	414	340	414	391	377	376	392	357	358	373	401	347	357	357	331	442	351	387	362	407	413	418	358	409	398	367	385	397	383	346	367	390	413	391	403	378	405	371	374	408	400	383	374	390	383	391	400	366	386	352	397	372	366	361	369	370	392	412	381	382	363	398	405	364	383	406	342	389	381	377	402	379	374	391	377	397	363	408	332	355	379	384	380	339	377	370	385	372	392	371	415	372	377	383	385	364	364	372	361	389	325	391	382	354	408	375	393	371	403	395	361	364	355	398	392	368	345	359	379	333	389	374	412	371	389	420	376	364	367	430	367	377	357	416	377	387	354	390	339	401	379	383	344	392	381	402	358	372	414	356	386	343	394	411	403	363	403	388	365	349	382	355	400	403	336	389	394	382	340	360	375	392	381	382	371	345	419	429	388	321	362	344	374	378	367	340	400	383	320	358	390	353	343	396	356	410	385	353	341	349	389	368	359	365	349	367	378	392	389	366	358	349	386	394	371	398	367	346	398	362	359	425	390	392	352	375	354	403	341	377	371	375	381	333	405	379	366	357	368	402	414	373	367	369	381	369	396	381	396	390	401	389	373	365	370	406	377	402	375	410	367	356	346	360	364	396	346	375	366	367	353	380	362	360	354	370	363	380	403	360	344	367	357	380	400	394	389	400	379	393	390	399	374	361	361	391	387	380	352	346	379	418	380	359	390	369	380	360	367	375	384	372	398	359	375	411	355	372	377	383	385	363	374	399	396	334	354	371	379	395	394	387	366	413	402	331	400	389	393	375	367	388	365	322	364	340	347	362	392	399	378	401	345	391	395	390	378	341	372	351	366	430	380	369	377	387	400	360	378	358	365	377	369	380	361	401	347	374	385	371	448	367	354	395	390	358	373	358	387	377	406	394	389	376	398	373	419	336	366	388	393	412	371	375	397	404	377	384	356	358	393	365	376	372	367	380	383	359	402	371	361	365	392	379	375	398	378	326	379	388	360	366	369	375	410	413	381	382	368	376	370	360	391	364	389	390	380	387	369	376	348	420	368	383	395	414	397	390	376	405	382	348	414	363	383	372	374	365	365	424	366	385	403	407	376	328	367	359	366	347	386	355	379	350	401	371	380	373	341	367	408	370	370	364	376	364	396	421
25300	37899	49655	50150	39841	26579	20736	25696	17124	12533	20255	31891	13536	6582	5476	5382	4586	3306	3728	4143	3321	1962	3213	5805	5553	4355	1894	1170	1137	1050	1043	962	921	929	935	937	928	956	903	900	888	933	890	945	927	959	862	888	934	910	914	949	941	924	986	967	1023	1073	1052	1132	1172	1179	1258	1178	1162	1051	1103	1021	1095	1080	1203	1168	1119	1174	1325	1054	901	989	982	961	911	934	964	919	976	1067	1277	1233	1106	971	968	948	899	913	914	974	940	886	866	938	924	972	893	905	882	893	911	908	899	869	886	883	873	924	904	942	971	900	860	912	969	907	840	977	954	895	959	871	932	886	882	932	923	878	938	903	919	922	906	935	885	934	875	916	942	895	909	911	876	846	884	904	883	915	933	873	939	891	908	936	869	937	904	898	910	923	957	874	930	880	922	916	876	899	863	849	912	917	944	888	875	966	929	918	920	899	862	956	890	924	918	880	917	902	902	926	886	884	872	942	888	925	925	864	909	968	873	888	933	935	902	943	962	878	946	918	935	926	944	890	944	930	911	927	875	980	925	902	866	937	924	953	923	921	912	938	903	894	891	876	958	877	936	927	887	944	902	875	922	878	905	885	894	932	889	889	953	872	947	923	955	912	881	910	960	866	922	867	894	915	954	910	897	931	901	912	882	920	842	929	933	923	967	892	904	861	845	952	869	944	994	914	924	950	944	977	902	896	843	903	854	891	921	877	930	904	916	914	920	854	911	955	881	907	923	893	872	929	863	959	904	923	895	891	937	960	927	895	891	891	968	924	913	922	909	952	907	879	949	890	906	880	868	915	891	912	872	934	916	959	926	937	901	888	892	918	881	911	970	931	888	872	919	903	879	923	912	863	864	898	910	926	919	952	930	866	908	833	910	858	865	899	958	886	862	918	914	869	877	924	965	864	914	917	875	900	924	889	928	924	945	953	887	855	931	937	939	878	937	920	887	940	876	850	937	916	935	984	883	904	896	943	908	914	861	902	908	879	933	888	877	939	938	883	940	925	859	919	844	847	933	878	886	964	900	912	902	906	914	907	913	878	860	933	919	890	919	912	903	951	927	923	884	901	906	954	901	926	921	914	887	947	879	851	908	891	928	947	943	920	880	885	914	882	891	905	902	910	885	911	945	923	875	914	917	971	911	920	936	922	937	882	913	917	865	909	879	907	951	912	927	875	941	875	860	887	976	880	962	928	944	908	928	841	856	867	906	895	910	977	959	882	889	936	933	940	920	918	904	945	921	945	873	915	881	970	950	883	932	827	910	862	984	880	891	903	934	900	923	911	904	916	919	919	930	916	961	943	846	953	982	924	851	904	905	958	881	903	898	953	961	869	936	894	919	931	856	924	927	914	905	952	941	909	937	890	969	898	934	922	970	897	917	911	981	908	907	883	923	917	947	884	881	927	872	903	938	939	954	917	932	954	905	908	898	844	873	917	877	896	907	914	919	931	968	990	871	909	891	942	913	950	875	945	893	920	897	925	918	932	889	871	945	912	940	918	940	914	909	949	932	894	929	896	881	906	869	904	887	890	882	897	849	891	915	891	896	863	965	881	973	917	881	934	928	929	905	884	934	944	890	880	906	887	894	904	954	866	959	918	901	913	872	920	859	890	915	878	893	892	951	1010	973	912	863	927	914	894	902	917	933	847	908	923	915	865	907	908	890	879	915	946	928	887	885	888	942	901	935	884	916	918	899	882	892	898	910	884	946	894	939	968	915	915	905	909	894	863	886	938	921	962	921	878	888	873	898	889	900	908	912	916	915	929	928	872	937	862	898	910	932	917	963	926	890	915	936	912	955	913	915	969	872	878	898	890	883	895	887	900	918	878	918	902	952	906	902	876	914	930	943	856	960	916	863	882	874	911	849	920	947	927	894	962	964	924	907	880	926	939	887	941	928	897	934	899	954	896	882	920	918	878	942	955	906	942	961	926	963	920	910	955	864	936	952	904	907	917	920	914	842	936	883	940	909	935	912	887	956	885	889	960	884	900	873	872	906	951	898	953	933	983	952	927	871	909	919	906	891	912	945	896	894	923	905	938	907	951	887	885	872	929	858	862	935	906	904	911	912	899	879	928	971	924	936	929	901	868	953	908	906	943	891	926	953	906	910	907	888	914	865	908	863	876	929	896	903	811	905	907	916	821	887	918	923	938	879	917	956	897	911	907	898	891	918	882	905	872	923	917	919	920	888	902	912	906	889	864	920	969	935	921	897	918	895	932	874	928	919	904	915	849	916	962	915	943	937	910	915	916	904	942	895	949	942	910	917	891	918	958	959	886	919	903	873	944	935	972	982	927	954	922	906	920	909	999	908	902	903	854	890	913	936	967	947	922	958	872	908	918	871	904	890	904	916	909	856	903	896	881	913	910	919	925	971	898	889	979	951	891	961	869	971	924	894	917	919	910	888	901	921	893	883	903	960	895	910	874	885	917	892	932	851	895	886	896	901	931	929	860	898	891	865	897	967	903	915	876	927	917	939	923	903	880	891	966	914	919	910	921	906	948	927	926	817	911	919	877	964	947	951	927	895	912	953	889	923	943	870	909	901	909	921	925	923	914	893	873	924	914	891	857	959	902	869	919	914	927	936	898	901	878	925	910	913	902	910	1003	975	943	943	914	892	922	917	922	904	929	949	908	924	899	899	922	941	892	918	935	908	871	931	889	933	936	913	888	909	891	997	908	893	938	867	935	886	894	923	912	941	912	919	881	908	941	914	967	914	886	918	898	909	932	876	908	861	904	896	861	913	934	944	917	934	883	912	934	894	887	943	926	901	932	890	888	926	890	886	865	897	919	867	875	921	947	920	888	910	952	927	893	903	890	921	962	908	929	942	870	951	839	861	932	900	910	940	883	898	867	913	925	886	1023	923	923	875	893	897	942	895	902	936	909	946	934	957	930	928	875	908	887	902	978	885	879	916	915	917	941	936	972	896	905	881	932	974	932	881	911	888	944	937	888	882	891	897	927	874	882	961	916	914	910	844	932	951	913	971	875	849	950	908	952	850	918	978	951	947	874	961	882	953	928	873	896	957	888	876	927	952	885	935	895	888	926	915	843	936	906	902	929	891	961	931	893	878	947	935	912	871	868	884	826	935	856	887	928	899	895	924	926	926	928	887	898	888	922	883	899	853	946	930	956	958	967	963	945	932	917	972	888	915	930	899	886	928	856	944	969	881	914	916	881	899	915	883	919	917	881	933	901	924	929	890	906	964	956	973	882	891	931	883	900	960	954	932	919	934	966	962	863	904	870	900	917	907	954	864	845	940	924	954	919	893	918	882	907	908	912	927	918	905	918	924	875	867	876	930	899	893	872	895	974	928	922	942	922	987	953	964	907	892	871	892	941	901	863	925	886	927	870	916	890	917	883	888	923	931	922	986	964	884	841	892	939	949	857	872	895	922	859	902	931	937	938	951	966	931	895	860	931	839	916	841	927	912	866	890	924	932	905	885	882	908	885	874	880	947	873	921	914	864	923	890	935	943	950
52408	46168	45143	42301	32639	28126	26422	26852	23875	16597	16838	27543	22947	9396	4394	4126	3335	1650	1235	1507	1337	767	1341	2341	2062	1139	574	393	406	367	402	307	332	306	328	313	358	326	288	312	318	293	324	323	317	334	292	326	319	308	284	299	339	311	334	305	295	332	353	375	362	365	411	402	368	330	330	354	368	369	443	491	401	469	403	324	308	335	318	340	321	287	314	329	302	348	408	430	388	353	332	311	317	318	307	304	338	305	327	291	281	287	310	304	327	343	315	312	314	295	322	304	320	321	303	295	316	314	347	308	325	297	310	311	281	309	292	296	282	317	306	299	276	339	341	342	301	319	333	322	300	346	339	306	337	313	334	319	309	303	314	340	313	299	341	320	311	322	322	299	305	323	347	297	246	322	283	297	308	300	311	293	306	317	333	336	323	338	310	349	271	329	323	283	302	321	304	316	293	313	305	315	283	313	273	289	305	274	306	325	315	334	330	299	314	328	321	284	319	309	307	324	306	332	280	268	317	315	323	334	309	328	295	298	305	303	319	325	288	294	310	319	344	310	321	288	329	299	331	320	299	294	364	294	291	312	308	321	318	323	348	341	299	309	295	312	283	282	297	312	315	297	312	313	308	306	303	318	296	293	296	340	317	285	324	309	336	293	285	292	295	299	335	325	318	323	296	339	332	301	313	323	336	306	291	287	360	321	339	319	308	338	308	301	329	304	300	330	308	308	297	287	298	323	301	284	322	293	295	328	281	293	330	316	328	316	323	353	317	334	319	307	292	296	345	332	311	318	296	307	299	320	316	332	308	291	293	310	308	311	322	303	297	314	290	303	307	312	316	291	341	340	315	321	274	325	308	318	322	321	342	308	294	281	324	274	287	305	308	309	327	312	336	345	301	335	323	319	336	344	287	294	303	305	329	268	310	303	276	311	337	327	367	331	322	302	312	316	300	292	305	301	288	357	330	337	308	326	338	290	317	302	320	317	282	329	299	328	315	307	318	297	283	316	321	293	304	294	335	297	282	291	288	291	353	291	309	325	320	263	309	295	296	332	315	304	318	308	336	298	300	295	312	312	331	289	316	331	316	320	280	316	321	310	324	287	316	316	321	302	324	305	277	333	328	326	327	347	347	285	308	310	352	313	315	304	314	300	276	312	314	319	300	315	286	281	335	290	314	335	325	273	320	333	301	309	309	310	283	333	321	343	304	353	341	300	308	320	328	350	281	307	359	338	326	337	274	289	296	330	316	337	323	317	304	324	308	327	315	318	312	313	301	290	325	297	331	304	307	293	348	316	328	334	310	327	318	311	283	270	324	324	310	309	302	271	321	291	328	326	330	324	320	307	326	296	295	332	316	291	306	334	318	300	343	331	329	322	320	316	340	321	303	327	290	287	316	338	312	306	307	316	293	320	305	317	310	310	325	320	328	301	296	299	299	301	327	323	311	293	330	324	319	308	298	323	340	311	301	314	326	300	318	344	292	295	325	275	324	310	282	306	298	318	331	320	293	317	276	287	324	328	285	307	297	330	352	307	312	312	360	299	320	301	299	309	321	305	313	308	296	307	314	340	295	300	298	292	334	318	306	282	298	306	288	318	312	315	318	310	312	314	286	321	296	321	298	274	298	322	291	280	324	294	349	293	273	311	303	313	331	333	304	276	300	301	315	347	306	320	340	335	335	300	276	293	331	316	335	279	313	303	316	320	320	287	272	332	312	351	314	313	348	337	336	328	285	307	310	300	318	271	326	260	308	300	318	309	300	300	316	307	306	311	331	321	297	293	288	292	285	317	322	298	323	303	311	312	330	281	295	344	349	323	324	317	305	311	305	302	314	271	298	297	299	328	308	357	306	283	323	300	284	301	299	297	328	334	279	301	320	307	331	333	323	288	315	253	314	334	280	310	284	305	316	322	317	347	289	305	268	319	325	332	296	285	308	310	322	310	307	329	304	307	303	313	293	308	309	302	313	298	322	360	326	344	295	275	327	310	284	322	330	295	302	298	285	330	312	341	331	324	320	312	287	334	280	330	354	299	322	315	303	329	303	275	311	297	316	273	305	303	316	291	325	330	286	322	314	344	309	264	287	314	327	295	306	311	307	302	305	323	321	293	294	286	310	291	305	329	313	298	292	333	307	303	299	317	337	313	349	327	335	309	321	311	281	313	323	361	299	279	310	313	330	321	323	288	321	302	333	324	344	329	285	318	335	329	325	343	327	310	318	315	309	298	304	280	310	278	306	336	315	305	301	307	289	317	302	312	282	276	284	292	327	288	283	311	331	276	291	328	278	323	309	318	305	319	301	293	302	326	293	303	300	347	297	312	287	319	291	343	327	333	315	319	288	325	330	300	279	318	289	332	356	332	312	334	338	333	324	320	287	316	323	305	301	304	303	311	305	293	314	304	319	266	312	340	293	293	298	323	326	297	313	319	311	319	344	286	292	289	296	299	331	298	302	319	314	330	303	320	295	310	303	304	299	293	284	300	299	270	321	303	321	317	320	327	321	304	310	311	316	315	291	319	321	301	274	293	314	326	296	313	306	324	300	334	300	314	335	316	324	329	287	351	315	328	317	312	323	285	324	324	310	305	315	299	327	278	294	287	297	309	304	266	309	301	282	322	312	338	292	321	290	329	302	322	303	307	271	310	338	317	301	335	318	309	292	318	312	313	299	300	274	310	312	312	308	316	331	297	295	352	296	283	315	302	301	322	320	317	321	275	290	328	311	353	333	333	303	308	297	286	302	302	300	288	309	308	311	312	318	288	329	291	305	337	313	315	305	288	332	319	304	324	289	285	316	316	331	290	307	318	313	294	291	295	294	315	313	300	304	303	313	327	306	303	295	294	300	295	294	318	332	330	322	342	286	306	280	318	318	314	309	306	280	294	365	280	320	293	337	303	311	312	308	282	293	326	322	296	316	315	308	325	298	304	288	314	310	297	290	297	304	301	306	321	281	293	296	309	350	301	332	350	285	273	311	294	294	342	319	299	299	336	302	330	316	294	324	345	316	303	292	309	329	337	304	295	269	293	305	272	310	312	313	303	296	304	298	311	304	331	337	336	306	303	329	291	328	306	282	329	293	338	300	298	345	290	317	319	325	334	263	349	341	297	306	324	327	323	334	305	298	274	326	304	316	312	294	354	295	293	320	312	301	317	325	320	338	317	289	303	312	312	326	295	299	327	328	306	293	310	303	303	281	326	316	325	317	281	302	269	325	296	341	293	296	317	307	297	321	318	304	294	287	291	319	351	330	346	315	303	318	342	360	293	312	346	294	317	328	315	326	298	319	316	314	323	304	292	321	336	334	292	332	324	304	283	337	295	310	295	312	374	311	315	316	295	292	337	328	324	323	323	320	316	275	309	329	314	302	302	296	319	322	308	310	338	306	293	277	322	296	325	324	305	282	315	301	324	292	288	291	308	292	338	315	328	306	314	313	302	330	327	277	321	308	325	343	294	308	338	317	308	335	290	332	293	318	281	321	313	284	339
41241	48738	54570	49099	48698	40855	32977	36527	26944	21345	30126	43001	31960	16493	11143	13738	11025	6234	5189	6674	5251	2960	6475	11630	9632	5299	2263	1247	1193	1205	1044	873	811	766	821	758	769	768	819	762	720	771	764	728	778	748	800	785	744	767	752	745	782	783	843	853	919	1016	1050	1137	1128	1221	1221	1198	1064	1001	1005	970	1014	1113	1596	1643	1617	1959	1404	962	830	768	777	754	775	733	816	762	729	935	1395	1372	1224	957	806	733	709	715	730	702	750	703	711	725	757	682	741	729	727	703	745	732	712	704	724	711	735	730	757	713	765	791	701	676	722	754	721	690	745	732	742	754	684	719	681	733	752	720	739	824	707	735	729	762	722	700	689	723	720	692	747	727	758	739	764	699	704	726	706	725	694	741	750	750	746	682	747	741	703	696	711	676	775	716	740	681	733	722	717	694	725	738	756	723	717	774	704	744	749	735	754	723	739	732	769	733	717	715	735	779	750	749	739	728	687	731	770	714	732	740	718	683	662	764	695	755	690	697	750	737	771	716	758	719	732	725	708	757	796	711	724	764	765	731	712	738	761	691	759	683	742	714	724	723	714	770	754	743	698	750	733	736	724	780	709	734	709	743	741	698	720	720	782	732	775	758	706	707	680	754	788	684	752	764	707	732	762	778	789	717	709	744	774	698	791	773	706	723	716	747	732	690	701	751	730	756	718	752	730	715	713	732	645	749	718	723	760	778	797	735	735	703	745	728	718	723	738	822	697	707	733	770	752	722	746	723	728	705	686	729	705	710	712	767	785	738	710	736	742	749	762	646	741	729	746	744	700	763	729	686	731	762	749	740	732	735	724	752	730	760	731	751	729	675	702	765	737	734	801	749	737	734	691	738	760	706	640	770	770	740	704	764	744	718	754	734	703	724	753	741	748	784	762	749	685	754	750	741	792	746	715	709	740	780	746	758	681	711	778	731	708	727	727	767	748	741	736	725	757	739	790	704	754	756	718	712	758	762	685	726	726	726	731	707	729	727	694	719	779	743	733	709	763	689	667	747	701	705	730	725	765	733	758	660	708	724	751	752	696	725	764	746	771	739	728	773	717	757	735	694	750	701	715	739	709	694	748	731	741	723	763	693	707	731	725	737	743	753	713	708	743	738	732	752	748	722	741	739	724	756	737	726	685	758	748	756	699	725	689	686	733	754	712	722	753	760	720	713	754	784	740	769	711	726	716	734	688	700	732	742	769	731	707	770	748	736	707	752	820	758	707	687	698	708	739	710	729	713	743	721	736	768	755	757	768	725	759	723	720	720	760	689	710	719	713	739	702	731	725	746	735	757	713	758	738	745	740	713	710	759	700	733	717	778	712	745	718	731	762	751	730	695	747	752	737	756	741	709	709	747	743	723	739	757	721	763	772	755	707	722	752	703	730	681	701	675	745	720	723	740	769	683	744	686	754	727	778	736	711	729	703	742	811	755	769	750	737	761	769	704	718	748	722	745	759	708	772	696	687	751	727	756	780	709	790	693	709	712	705	703	708	780	732	760	746	706	774	704	751	713	754	736	694	720	750	775	726	730	709	769	733	712	697	755	734	708	697	752	749	722	711	731	714	741	709	751	765	695	742	704	712	708	729	717	790	745	717	755	744	719	718	706	707	739	728	717	701	774	742	765	697	743	733	723	755	725	722	763	735	736	787	748	701	755	725	724	708	677	753	740	721	705	759	728	719	755	706	731	671	734	690	707	752	732	751	759	730	755	754	731	762	713	745	703	754	736	688	727	729	760	736	728	684	700	752	727	732	714	743	713	728	699	719	790	726	721	771	694	739	728	712	726	759	716	764	750	751	750	700	724	721	697	676	788	717	740	701	694	776	735	688	758	746	747	702	701	728	715	730	734	779	764	776	730	731	755	721	698	733	717	689	718	789	742	714	709	703	763	726	729	714	705	783	735	717	742	686	723	719	684	763	750	702	750	691	756	774	758	742	785	713	708	679	757	766	758	729	694	735	725	760	737	661	736	738	726	778	741	715	761	752	737	718	699	788	696	750	725	746	755	742	728	737	729	739	676	719	676	693	715	736	766	773	691	677	769	730	767	728	729	736	720	729	705	774	729	716	736	722	737	743	730	749	755	695	723	699	716	740	731	704	728	760	720	686	751	718	728	722	698	700	751	752	769	740	711	691	780	736	762	702	721	749	714	818	759	759	760	719	709	719	701	749	754	692	738	710	721	733	696	737	717	748	670	776	778	725	735	764	732	716	756	719	686	690	755	669	730	704	757	692	690	732	737	715	710	742	785	733	715	737	695	727	724	733	763	755	717	743	715	740	766	743	763	723	751	717	770	746	704	676	701	712	721	751	730	721	677	729	676	726	753	706	723	752	766	770	751	810	681	733	688	732	781	708	771	756	730	758	790	721	717	712	715	687	733	754	731	745	731	677	766	703	683	735	801	757	762	717	741	777	756	763	740	710	740	796	728	744	732	753	750	743	752	738	700	711	762	721	760	714	721	691	722	749	726	704	721	798	740	701	715	740	781	760	761	725	711	753	745	746	718	769	726	746	699	761	698	689	750	709	725	763	716	718	755	702	759	726	783	701	721	734	722	702	741	743	729	713	728	724	719	753	739	724	716	740	698	758	687	685	739	734	726	688	725	754	725	685	754	768	697	753	724	713	724	765	736	744	718	738	728	711	730	747	770	700	735	715	725	719	777	720	703	737	681	730	797	718	697	721	740	730	701	714	744	727	726	739	756	744	773	741	694	722	730	697	761	743	749	693	768	730	703	739	723	691	791	745	710	748	735	722	708	718	718	740	777	736	730	701	731	740	739	714	727	717	729	730	729	768	722	759	778	742	731	757	738	751	733	701	732	707	679	731	742	695	721	718	774	719	748	720	711	719	640	786	726	706	736	693	724	711	755	760	690	706	725	766	767	739	710	707	787	702	729	712	683	764	784	759	723	752	693	737	719	744	757	753	691	762	722	711	747	732	723	771	756	781	721	733	695	797	757	731	712	698	737	770	720	699	719	750	749	706	725	769	750	778	765	731	689	703	763	723	729	704	762	733	728	701	775	703	710	698	780	733	737	712	737	743	735	756	739	740	743	709	749	747	761	746	754	761	712	744	721	763	730	714	729	701	742	716	712	712	752	773	772	665	736	710	733	708	745	692	729	740	755	714	749	797	782	778	734	733	738	748	773	735	741	745	734	728	775	745	754	750	726	679	716	751	727	722	703	751	783	737	749	726	734	746	730	752	750	740	749	737	721	750	752	721	754	757	721	732	723	742	758	699	724	699	761	724	770	713	791	743	752	748	714	743	797	727	713	721	703	688	686	776	735	691	700	756	710	729	696	747	718	737	725	752	784	728	680	700	746	695	769	748	736	783	713	700	711	721	769	717	745	682	780	744	720	729	707	706	722	693	694	733	748	705	724	652	715	771	751	696	720	756	720	683	741	680	772	735	734	702	724	683	700	739	704	721	766	709	758	754	731	708	721	723	755	748	720	786	692	702	716	756	696
9977	13601	26669	25704	18280	9326	3063	1546	933	616	659	943	799	463	389	443	413	376	365	342	345	357	334	353	340	361	376	323	319	335	340	363	319	331	363	333	327	348	330	344	352	347	289	372	314	345	334	379	362	296	313	358	320	345	303	324	346	376	342	368	381	320	363	347	342	336	353	343	358	342	381	338	330	349	361	329	322	353	338	385	319	335	325	329	335	321	295	319	365	369	332	334	321	354	306	326	333	347	334	311	344	304	325	319	314	318	325	331	330	344	326	343	315	330	314	345	377	338	316	315	326	332	369	318	326	335	293	331	311	365	360	362	347	322	347	328	313	366	298	310	321	348	316	332	325	392	336	345	335	326	329	305	357	307	340	336	309	310	328	335	346	322	306	343	308	351	352	329	309	320	317	324	317	311	337	310	344	318	327	309	324	341	346	293	322	338	336	320	318	319	335	322	326	319	324	359	349	334	341	324	301	364	352	355	343	341	339	361	310	338	311	340	337	375	321	311	330	333	349	308	308	352	319	321	334	338	309	335	315	326	339	298	334	358	331	309	327	331	309	325	354	302	323	329	313	336	342	288	322	343	347	333	309	312	345	329	336	350	376	350	329	316	353	331	355	311	349	342	345	335	327	345	347	333	342	318	370	330	353	311	327	289	337	324	346	337	303	355	291	341	314	343	330	317	350	363	317	306	339	359	328	315	335	326	329	367	303	344	293	352	343	327	304	334	353	321	328	353	320	334	376	342	331	326	319	319	348	329	322	370	323	340	342	299	289	356	348	341	341	339	325	348	353	287	314	312	314	319	324	366	340	337	361	331	315	288	345	305	328	324	298	320	318	352	346	317	336	312	298	325	371	341	348	320	342	347	339	339	315	391	332	323	303	342	373	334	342	355	310	338	310	295	321	347	314	297	347	364	326	345	342	323	321	331	323	333	329	295	320	361	350	338	345	358	320	375	329	336	340	322	331	373	343	303	301	332	378	342	363	334	353	333	347	337	343	332	342	305	361	337	344	312	326	329	368	319	323	324	345	320	339	331	316	323	348	316	329	287	331	326	345	314	370	353	334	337	326	317	335	319	359	306	333	313	321	326	309	351	331	306	325	291	327	345	340	326	347	340	329	340	343	326	313	320	330	282	333	288	332	321	316	339	330	325	313	298	366	323	339	368	331	315	312	328	314	309	341	320	349	321	353	338	320	336	331	319	351	324	394	318	306	358	343	299	310	322	337	301	345	326	361	322	323	335	311	334	351	314	321	320	345	380	331	368	360	337	337	327	341	340	316	342	325	358	311	363	306	315	353	336	303	296	315	309	356	333	325	316	332	310	334	306	304	329	338	322	329	357	321	340	342	345	304	292	325	310	364	332	345	332	326	316	325	344	351	340	360	360	343	369	327	333	312	319	332	334	337	329	337	287	330	318	314	316	308	339	312	334	328	324	305	315	316	315	308	311	337	323	289	330	316	358	332	330	327	321	334	329	299	353	325	326	342	321	331	327	340	336	333	331	341	331	350	345	309	315	320	336	338	308	330	334	312	344	329	351	328	341	312	354	335	334	344	347	308	309	304	328	324	337	315	335	316	336	319	303	331	362	324	348	332	348	354	335	372	331	345	332	347	355	352	327	326	317	323	380	336	333	333	303	360	309	375	345	341	313	346	333	305	322	313	342	348	331	328	318	352	332	354	281	357	360	314	321	320	326	360	332	323	350	352	305	355	346	341	340	327	363	343	339	296	327	331	317	330	341	301	336	341	324	319	302	340	330	333	355	326	328	317	317	329	330	334	343	337	341	362	333	304	357	325	312	308	299	377	318	368	321	322	345	337	328	312	319	361	321	341	344	339	347	323	335	325	308	327	340	357	374	333	333	318	338	374	327	351	348	340	345	327	319	348	336	305	333	341	323	361	331	281	335	321	362	341	328	319	334	373	343	337	370	321	348	307	347	315	333	314	342	329	336	362	341	321	314	336	310	361	340	332	308	350	315	336	287	314	301	340	314	324	315	325	358	336	335	345	309	314	360	322	345	338	341	341	314	362	346	368	327	310	320	343	340	317	302	358	335	342	363	327	353	298	317	331	363	307	316	343	309	325	328	316	315	348	339	340	322	345	344	342	320	317	314	351	326	336	336	346	320	333	300	307	341	319	335	339	366	333	338	329	355	329	378	331	310	324	308	299	326	356	336	321	359	313	327	328	319	301	309	311	320	343	312	342	348	310	300	341	335	329	315	342	312	340	365	324	332	324	313	299	303	316	342	349	296	320	322	327	337	368	343	308	352	288	375	300	309	344	355	368	342	346	376	351	324	358	326	298	342	348	311	322	328	328	348	335	331	355	335	351	365	332	340	347	329	334	325	325	338	313	319	333	335	325	360	344	334	342	318	338	308	336	353	331	328	334	325	342	337	335	327	364	280	325	317	303	284	319	357	328	334	340	330	313	344	314	348	350	292	299	343	321	326	335	309	349	346	336	327	316	327	334	344	352	302	327	370	325	358	303	343	305	333	323	325	325	327	343	343	310	311	330	324	335	328	319	342	354	303	304	315	311	323	354	377	356	319	297	339	319	352	320	299	318	356	327	330	357	369	342	331	361	348	333	334	330	366	340	328	346	311	327	363	351	325	343	351	322	327	326	337	383	351	339	302	314	317	346	339	308	306	334	332	343	331	371	318	300	342	332	301	337	320	330	328	343	329	332	344	359	350	334	304	337	311	312	308	349	336	381	280	316	293	332	314	295	327	303	318	321	334	335	361	314	327	328	298	329	339	327	343	342	323	318	301	314	315	346	305	333	339	268	315	364	353	347	324	324	320	319	345	347	333	332	338	343	327	354	329	324	321	332	341	368	301	343	334	331	342	331	319	346	325	300	346	339	298	359	358	327	350	373	305	356	349	334	337	346	321	332	321	352	345	363	334	318	354	325	342	333	327	328	328	357	367	323	330	307	335	300	342	331	330	315	354	353	348	314	319	368	320	331	307	327	325	373	286	338	339	331	307	340	299	321	342	304	333	340	334	314	331	338	318	327	346	323	319	323	375	325	322	306	328	302	334	335	334	353	345	314	356	328	338	359	328	310	331	329	309	332	341	339	311	317	372	290	320	325	360	309	317	309	357	323	313	340	316	321	343	310	357	348	358	330	340	321	355	340	338	334	329	324	339	327	332	337	326	338	318	357	344	339	321	358	332	332	351	311	324	312	357	337	299	324	336	334	347	326	338	329	312	321	318	297	314	316	340	312	327	350	325	359	325	336	325	327	348	319	348	328	320	355	336	312	323	330	344	342	324	366	304	327	327	340	347	326	323	393	321	348	357	306	328	350	302	363	336	308	348	323	347	348	329	342	315	320	306	325	330	340	327	352	330	342	341	314	308	325	327	322	323	328	346	356	322	311	354	320	341	336	326	306	342	297	338	375	316	352	285	319	325	328	288	331	333	348	334	304	331	357	322	351	324	318	375	357	366	324	355	370	365	367	355	344	341	335	341
8211	15946	32490	32619	26227	15703	6682	5357	3296	2609	2859	4642	3672	1466	1183	1347	1113	971	976	941	958	906	926	1080	1011	916	866	820	815	832	806	859	852	811	833	876	834	790	810	808	813	828	822	786	832	837	850	843	830	838	788	767	824	885	826	892	872	925	943	1048	1010	919	1010	977	1002	926	884	891	913	932	955	914	851	898	816	859	823	855	843	903	766	828	832	831	809	805	884	877	881	826	865	800	826	797	820	810	801	805	760	809	781	790	817	808	826	804	857	860	890	798	865	829	809	819	849	751	806	899	807	781	869	810	842	806	820	786	880	839	820	788	842	830	793	822	812	871	803	755	742	823	808	792	865	840	834	792	827	838	796	842	778	811	804	855	833	799	790	843	833	827	829	827	819	799	830	798	802	824	813	793	842	840	811	873	824	842	813	864	769	816	814	792	814	790	798	827	823	840	785	802	833	799	808	839	804	822	771	780	818	849	815	839	779	821	823	848	787	779	841	813	787	840	823	814	809	820	831	772	817	831	814	812	795	842	825	884	825	821	755	781	819	800	820	857	798	824	793	848	818	830	866	790	825	824	774	801	844	818	820	822	833	836	828	858	822	856	845	919	822	847	856	809	820	840	808	796	814	776	775	799	813	796	814	833	798	837	754	836	826	821	782	806	807	746	824	830	856	833	814	783	761	877	831	841	792	820	784	805	834	774	861	864	841	831	895	833	807	778	809	834	792	823	850	790	825	820	863	783	796	840	789	861	843	847	782	815	830	808	820	826	797	866	767	849	807	877	808	794	828	757	815	841	826	807	798	825	840	819	775	860	818	859	797	818	855	778	732	867	864	777	788	775	764	766	801	840	787	798	840	790	810	786	847	866	823	772	820	836	768	787	803	822	823	804	855	833	838	823	807	831	846	829	856	803	773	751	771	801	799	834	841	811	853	847	769	830	786	799	913	804	789	840	788	767	820	785	857	820	818	824	820	865	785	833	803	775	797	805	828	806	801	807	789	784	860	816	861	836	827	809	796	838	810	858	824	810	803	806	829	839	820	786	871	798	793	772	885	827	813	781	783	838	775	817	864	820	835	884	866	841	766	819	779	787	792	783	880	801	783	807	844	837	842	765	832	802	797	845	814	805	861	832	822	792	785	814	780	799	811	828	841	773	794	825	841	765	807	829	797	792	807	812	778	846	817	826	834	797	819	791	830	776	838	826	801	788	845	831	868	779	828	823	794	868	798	824	844	807	823	821	850	831	806	807	837	838	796	850	822	833	754	749	868	851	819	854	837	780	864	813	871	825	815	862	808	803	832	809	839	828	854	837	805	789	844	842	804	850	801	808	810	800	840	787	862	852	805	728	806	803	815	824	831	814	807	821	795	848	871	807	817	783	849	824	777	784	841	810	841	814	761	784	848	830	825	799	812	798	820	821	826	810	835	779	859	832	769	843	836	816	869	786	826	807	838	853	773	818	826	834	793	806	791	819	776	813	838	855	802	826	789	808	844	827	814	799	808	793	811	855	800	822	822	828	779	826	795	830	827	805	812	825	850	846	794	785	817	836	810	844	831	835	819	830	805	838	809	824	849	835	820	796	860	841	764	823	806	857	825	791	828	841	802	833	807	794	821	828	793	806	806	767	798	831	835	876	805	801	813	796	874	895	794	789	857	772	808	843	853	810	790	833	834	864	812	845	842	871	810	795	791	875	761	827	822	793	787	795	805	810	794	758	845	801	824	768	837	846	835	827	771	798	808	766	827	801	817	810	825	821	785	837	840	811	831	825	861	834	816	850	763	809	762	789	869	831	830	804	795	834	822	778	826	826	768	829	765	788	795	838	810	803	835	835	845	810	812	790	771	817	803	831	768	794	823	860	781	848	818	775	821	834	852	752	806	794	840	812	871	810	841	849	804	813	877	827	791	803	746	833	792	836	838	807	838	793	809	830	822	794	855	825	806	863	811	847	816	818	813	824	781	862	846	798	833	837	798	793	758	860	839	813	796	834	822	786	805	833	848	793	818	773	803	791	829	800	828	799	833	802	861	838	799	843	846	851	842	757	837	836	776	832	835	811	783	848	793	833	749	823	886	791	759	841	830	799	757	814	812	883	803	815	791	871	828	801	812	829	791	809	870	817	819	868	851	787	817	798	792	800	885	851	821	819	838	811	836	823	784	827	789	855	858	864	848	800	785	809	821	797	778	751	836	786	817	876	902	839	810	823	813	861	830	786	804	836	765	819	838	789	798	757	828	819	800	794	819	800	851	818	811	775	816	831	850	830	804	772	785	782	807	812	822	848	819	869	809	875	771	792	858	815	784	795	858	788	849	832	821	822	816	809	800	775	863	835	820	792	809	802	843	823	873	827	839	871	790	805	806	839	810	771	772	825	800	849	795	765	815	870	838	790	833	767	812	798	847	813	800	821	798	800	825	818	770	816	778	843	771	789	835	842	804	874	825	749	809	801	834	852	827	826	802	792	859	802	817	820	806	798	802	859	798	785	838	810	808	869	837	829	791	816	788	798	802	830	805	797	812	816	804	775	853	803	792	843	836	788	843	855	824	804	805	814	788	832	798	813	794	811	820	818	857	783	809	841	842	821	792	823	855	829	821	789	793	776	843	767	782	836	837	871	840	847	786	769	841	762	853	817	825	805	800	790	829	790	807	815	786	854	800	815	795	842	827	784	853	797	824	751	826	815	825	786	848	824	841	782	781	775	837	798	791	811	786	802	822	792	798	775	822	816	793	842	809	813	796	822	815	836	807	779	819	814	849	801	874	864	792	834	836	766	776	822	796	849	801	799	822	813	882	822	862	798	821	818	786	812	797	821	832	789	850	830	824	809	782	849	807	817	847	819	862	862	836	866	835	806	858	890	787	791	860	788	807	834	811	820	816	786	847	858	859	826	756	784	784	857	811	875	779	844	850	854	826	812	818	851	820	810	830	788	787	815	813	852	836	826	824	836	837	800	809	800	844	770	792	809	796	766	801	832	827	824	853	834	827	811	801	821	806	850	774	805	918	782	822	807	840	814	787	862	860	821	802	870	836	798	800	766	803	786	811	730	804	787	761	821	768	827	844	835	767	789	835	831	818	811	770	823	823	827	835	819	793	811	816	841	827	820	820	782	819	835	821	858	843	804	800	797	822	829	821	810	761	839	799	781	792	797	800	795	777	820	813	860	796	826	796	782	825	816	831	821	853	886	820	836	780	839	830	828	800	792	804	791	790	825	789	814	848	792	751	831	826	820	800	826	806	807	851	793	896	773	747	797	818	829	775	831	849	825	796	849	799	821	799	832	796	813	808	873	786	840	836	849	854	827	787	889	826	814	823	830	808	819	829	786	801	820	788	797	789	783	785	785	779	809	785	870	829	814	794	868	833	832	783	843	826	800	826	800	787	847	836	772	832	831	822	794	865	823	816	746	857	868	824	798	774	847	820	842	820	837	784	800	788	821	861	787	838	807	795	822	784	876	843	799	778	803	797	853	849	865	839	862
38115	51041	44079	35355	38848	33004	26543	22387	15392	8085	5511	10790	10202	2613	1242	1571	1561	896	733	709	658	654	891	1067	622	415	409	370	403	379	429	366	348	374	391	362	327	365	360	335	387	360	349	365	324	351	321	380	382	339	346	321	355	377	358	388	335	395	413	414	381	386	410	372	358	365	411	347	357	379	374	378	383	415	388	351	368	361	373	373	354	336	343	343	354	420	393	409	424	390	374	363	338	371	371	322	342	353	381	357	357	350	341	329	345	409	342	377	367	358	341	360	343	353	356	342	352	364	343	347	355	357	371	367	357	361	329	335	364	393	346	399	344	372	332	352	358	363	355	357	321	382	353	337	350	373	343	321	363	341	314	363	323	361	378	373	359	329	351	346	304	392	320	343	366	370	359	344	328	353	380	361	364	360	368	356	352	375	341	381	335	346	351	331	308	353	342	390	370	367	369	348	357	356	363	355	324	358	323	379	330	370	353	342	327	344	360	360	365	369	382	366	376	354	341	322	344	361	384	371	330	314	368	372	350	358	341	344	316	363	344	357	354	353	358	342	357	369	359	369	383	380	335	361	376	340	348	343	340	373	375	370	366	368	358	339	368	371	359	371	302	345	349	356	373	349	354	351	359	374	331	349	356	348	345	376	338	319	338	353	339	354	332	363	407	379	352	358	344	371	358	364	348	368	363	358	360	365	340	352	362	376	375	366	345	359	345	357	367	332	300	359	364	373	357	361	326	348	349	328	335	351	376	346	353	382	350	369	337	334	348	328	342	376	349	344	331	369	377	375	353	370	345	362	378	386	340	353	365	389	362	359	378	348	341	363	392	373	381	332	345	373	347	368	332	359	340	332	364	339	347	349	347	389	326	353	376	380	378	368	318	335	338	323	360	371	363	364	333	361	368	332	358	352	370	323	346	390	387	333	334	347	340	348	348	385	394	355	359	403	372	369	371	330	370	372	380	333	358	345	358	356	336	335	362	353	356	348	356	341	355	358	351	365	332	361	367	366	378	359	352	362	382	375	347	387	367	338	317	354	379	338	329	344	341	357	341	346	341	362	340	334	382	333	330	335	351	349	382	330	370	346	337	329	364	342	352	332	370	384	392	354	370	333	337	365	364	383	384	349	366	374	360	371	327	342	334	354	398	328	371	354	302	387	343	348	373	318	395	377	346	350	342	391	353	374	384	356	353	330	351	368	345	345	380	344	365	329	362	346	398	358	369	386	376	342	326	349	316	336	354	368	393	376	365	358	337	346	365	333	339	352	336	369	376	363	354	356	337	354	354	385	349	369	335	331	369	366	341	349	350	365	356	379	342	346	320	355	365	334	331	380	325	343	348	335	362	393	339	375	368	365	349	345	348	321	322	357	335	342	329	336	309	388	338	366	349	415	352	348	339	367	319	353	390	354	348	320	316	342	374	383	370	331	391	324	348	348	327	342	336	351	355	360	370	386	317	357	355	343	355	382	356	330	349	356	344	364	327	359	357	368	362	312	337	352	388	357	330	380	375	359	358	355	342	340	356	347	345	336	366	345	326	404	377	368	362	312	334	330	350	339	365	343	361	374	356	371	349	340	347	366	361	341	335	355	356	361	357	383	323	320	334	339	328	347	366	361	349	352	359	351	373	368	350	339	338	355	341	347	355	385	355	346	338	357	360	371	375	360	370	381	366	377	345	365	375	384	357	343	357	340	371	361	371	355	322	357	345	356	342	362	374	355	327	340	360	387	352	356	357	336	359	391	368	382	344	352	352	350	327	327	333	314	361	347	356	402	381	349	371	381	373	336	337	345	365	389	368	351	389	359	365	368	366	347	357	359	322	370	352	354	337	358	354	360	322	375	384	358	377	331	391	364	366	351	359	336	378	372	336	309	332	348	378	353	400	354	364	376	344	383	304	375	354	354	320	387	368	335	385	369	372	372	357	361	395	346	372	319	358	335	350	374	378	348	365	354	349	350	364	339	347	364	381	379	322	335	351	371	356	366	339	349	348	361	329	331	338	357	306	373	358	313	391	334	369	335	333	317	361	328	354	365	424	380	348	357	336	346	348	342	364	354	359	351	353	372	372	343	411	374	377	370	374	338	331	330	332	356	358	354	359	340	367	340	370	357	356	358	363	356	389	365	348	356	363	368	342	346	342	365	377	395	353	361	319	349	373	327	341	320	327	346	360	373	329	384	312	362	351	373	346	374	365	325	369	338	334	333	363	352	375	362	334	349	362	335	358	357	391	369	360	365	346	357	357	350	346	382	364	334	331	383	354	349	340	342	349	343	353	339	364	359	328	352	347	315	352	338	384	382	363	347	329	365	334	383	327	372	362	391	404	335	358	387	351	371	366	381	333	354	367	345	349	375	396	363	360	358	352	374	347	370	326	353	370	381	358	364	383	346	354	367	357	374	379	329	343	336	350	363	346	323	339	333	368	345	359	384	362	354	320	389	387	361	333	324	348	338	359	341	366	322	364	348	369	351	370	342	342	358	327	373	341	379	364	333	373	389	324	352	361	347	380	356	387	372	382	350	362	382	366	338	403	381	386	333	357	411	332	374	368	352	358	342	361	336	345	337	387	362	359	400	341	364	401	353	349	357	354	338	362	343	352	357	368	349	371	319	330	312	389	335	340	347	323	388	355	338	365	348	356	373	357	359	325	349	359	354	342	345	349	355	347	353	349	342	404	348	348	346	368	359	329	355	327	341	394	336	378	353	335	371	340	324	378	378	346	372	352	359	348	310	362	359	379	369	363	348	346	364	347	350	380	343	341	355	312	381	331	332	371	350	354	360	367	289	323	328	318	337	325	373	381	357	345	357	334	393	338	349	324	337	336	333	357	348	333	329	341	375	365	393	367	337	322	358	362	365	378	363	354	362	347	354	323	328	382	336	356	369	383	350	346	345	364	311	363	351	344	361	359	357	384	368	385	372	381	372	375	347	346	353	371	331	355	369	365	374	343	357	328	339	335	331	343	371	352	374	354	351	359	361	343	346	360	368	369	349	321	371	373	329	346	346	407	355	336	367	343	340	326	345	384	352	353	361	367	337	386	403	365	349	316	346	377	341	368	344	345	330	293	392	353	359	345	388	326	368	342	374	376	350	372	367	388	355	357	374	360	370	355	358	367	383	366	361	337	371	368	316	374	384	341	370	382	352	363	345	351	351	371	374	343	372	362	376	332	321	334	339	353	375	347	351	384	343	320	349	373	387	360	349	346	304	350	373	342	367	357	319	358	363	364	349	411	337	372	409	340	364	329	363	373	360	335	377	340	327	340	384	377	346	338	359	360	388	370	378	342	343	374	364	351	329	335	322	350	360	373	351	326	354	352	395	341	338	372	346	351	367	353	357	367	357	366	357	360	330	384	339	368	349	362	347	360	323	319	343	383	361	358	385	362	370	356	337	352	371	362	332	340	367	319	344	335	323	370	318	330	354	371	344	326	337	339	359	344	352	367	364	349	321	351	349	317	370	358	353	361	361	346	317	338	369
28406	48079	47380	50311	51989	43188	28743	26980	17260	12465	13846	27357	22352	6643	4537	6601	6156	3363	2973	2788	2749	2895	3976	5087	2594	1404	1098	1036	1078	1030	991	871	906	923	896	875	884	882	940	913	869	841	832	865	833	884	856	856	849	884	835	850	826	880	888	986	984	975	1168	1196	1168	1166	1108	1105	1070	1001	997	1003	939	1084	1095	1341	1255	1116	931	875	846	865	881	867	902	872	924	803	904	1031	1130	1063	1103	975	860	850	798	834	833	864	828	841	791	900	833	827	858	830	864	844	874	798	874	883	837	868	822	846	879	841	853	856	889	819	824	836	838	814	826	899	910	897	833	894	798	890	848	848	848	852	850	841	862	846	846	857	816	857	877	873	867	819	839	850	840	831	848	896	827	909	775	896	850	858	840	897	809	889	851	777	866	818	856	838	792	834	861	812	854	836	855	847	855	826	835	866	819	858	861	835	886	864	842	855	903	876	868	896	855	823	843	797	850	945	833	855	858	845	807	817	877	897	887	864	839	847	847	836	855	883	885	847	879	860	859	830	890	803	930	824	808	849	801	910	827	801	881	857	888	847	874	867	838	857	877	843	857	783	860	824	839	803	792	922	821	824	828	898	817	820	808	855	876	831	870	866	846	852	859	827	860	843	863	825	831	814	809	857	824	827	821	800	852	817	825	836	811	876	784	885	890	867	894	806	810	852	912	903	819	851	861	868	830	879	813	858	852	860	813	846	860	833	821	822	857	821	851	832	799	811	849	877	824	862	845	821	858	854	824	821	819	827	891	893	829	851	832	794	781	845	889	837	792	871	844	853	871	840	907	834	851	843	833	839	827	832	873	872	830	857	825	847	847	871	819	834	820	860	809	895	844	842	808	885	908	846	843	823	817	813	883	860	885	868	820	855	847	863	825	842	839	796	871	818	874	829	797	814	789	858	872	835	863	791	897	812	822	851	835	870	863	835	911	823	868	828	854	877	892	876	846	870	767	849	819	800	808	814	850	864	853	850	826	865	839	869	850	852	836	823	831	836	830	842	826	864	889	843	836	879	826	827	821	847	842	852	791	861	827	848	836	874	860	812	845	846	882	844	860	877	816	733	902	868	854	859	885	881	832	798	884	806	860	851	841	857	793	821	813	798	852	866	846	849	856	889	807	812	816	883	809	854	849	843	855	895	889	850	787	839	852	856	831	827	829	836	832	809	829	847	813	887	813	867	859	886	806	860	839	879	817	838	849	872	865	846	808	854	856	891	893	858	859	874	884	842	887	861	858	852	808	830	818	799	787	835	854	875	821	849	905	875	869	861	820	784	828	818	834	818	868	812	840	783	813	888	801	806	812	866	803	821	899	868	797	856	826	893	851	849	827	807	830	879	878	886	858	897	833	836	830	875	797	896	847	886	837	853	875	856	844	808	787	830	881	869	781	827	851	836	868	804	871	840	836	844	856	862	835	886	859	862	824	788	871	844	834	840	877	858	818	899	831	875	832	876	843	854	890	906	928	860	865	801	865	846	880	892	877	863	829	886	830	870	852	783	871	888	861	854	840	889	842	850	849	869	869	888	818	841	798	791	877	862	805	781	828	878	839	770	861	905	783	799	842	883	833	813	855	894	854	825	838	830	842	870	841	861	813	886	830	844	816	865	821	845	847	868	863	848	807	789	842	868	818	822	839	831	930	837	818	820	850	884	838	863	804	831	851	896	827	843	859	821	864	805	857	904	847	826	890	841	882	850	863	825	846	871	843	836	832	851	834	836	871	848	870	865	827	838	861	824	826	847	874	825	820	883	849	823	844	852	825	877	825	821	907	851	863	863	822	888	835	853	828	850	857	911	851	832	804	808	857	784	863	843	807	792	855	839	808	900	851	864	828	860	832	818	806	854	873	890	811	808	863	839	882	894	848	853	849	821	799	838	861	860	841	819	890	818	813	852	816	864	866	825	874	839	883	855	768	862	859	895	814	832	835	847	896	850	837	840	828	806	868	810	885	814	873	828	871	872	914	858	819	852	868	843	837	859	807	865	816	897	844	903	896	834	838	857	880	816	862	843	868	843	818	857	861	858	815	813	842	804	804	848	846	835	896	871	848	909	884	943	840	834	852	826	879	848	844	895	814	879	884	833	866	829	799	834	841	892	868	826	780	866	870	858	899	827	851	799	879	846	853	855	812	858	816	832	834	799	858	875	847	852	845	853	839	877	833	847	876	821	888	818	857	854	857	850	825	901	888	824	857	886	860	868	843	873	861	841	864	887	813	835	844	810	790	849	851	869	795	872	840	877	850	839	893	877	829	879	836	882	917	836	890	857	824	895	906	843	809	852	840	874	865	871	886	829	816	811	861	892	824	825	859	851	837	819	903	855	873	840	830	855	812	835	884	809	854	801	799	801	887	855	871	771	845	857	898	815	858	824	858	861	789	828	850	852	832	860	866	853	812	828	835	911	885	859	856	898	840	818	838	859	828	870	913	848	810	869	830	853	887	867	867	906	795	860	845	832	841	898	871	858	838	881	834	915	847	812	888	838	872	896	816	834	832	802	861	796	853	840	845	839	830	813	826	889	862	882	863	819	839	801	817	835	868	870	879	826	863	837	843	814	859	838	859	812	808	862	877	872	870	813	869	838	831	828	844	838	850	866	837	874	876	849	830	829	848	895	822	875	905	824	877	892	863	902	874	858	844	850	856	835	792	844	844	798	822	877	861	879	821	834	829	796	871	878	841	891	826	839	838	823	838	825	834	800	859	855	837	827	839	822	858	851	877	833	894	807	875	832	790	834	826	833	841	884	876	867	846	834	840	861	860	850	783	831	825	843	906	905	827	815	812	854	856	878	803	809	823	838	834	880	878	865	813	888	833	837	810	875	841	791	849	854	865	862	832	848	803	797	834	819	883	879	824	843	805	840	833	871	910	859	822	819	864	809	893	876	849	865	857	851	863	847	860	771	905	818	856	848	897	882	806	869	849	813	797	788	823	826	823	815	818	834	863	842	834	933	859	878	818	830	854	825	791	834	874	887	849	801	841	869	793	870	880	861	864	809	863	848	841	812	854	855	862	835	916	870	875	864	852	825	834	810	790	874	822	796	851	873	825	863	819	847	871	858	847	855	869	820	882	908	912	830	862	804	876	810	836	831	830	793	846	852	876	881	862	841	846	882	819	836	842	877	844	870	834	835	844	879	837	823	835	828	811	833	895	828	792	844	869	855	836	847	863	850	849	793	839	846	863	860	865	896	845	827	802	853	847	885	865	879	835	826	813	797	854	817	855	804	842	820	895	817	815	854	803	871	863	860	853	845	811	795	851	855	829	823	907	856	864	894	859	873	846	902	860	845	870	821	828	881	811	810	863	827	860	856	861	887	873	828	843	823	865	853	874	818	834	790	804	851	833	798	823	878	857	828	845	798	885	827	816	832	820	870	875	867	858	826	847	859	878	826	855	858	862	873	898	875	820	815	829	881	867	810	859	867	891	867	834	892	870	858	881	853	827	861	852	846	807	883	883	839	823	893
49198	53049	39973	34612	35603	29196	27333	27670	24028	18058	17493	27856	26221	9639	3972	3437	3489	2019	1296	1193	1116	1409	1641	1975	882	412	383	344	466	338	328	341	305	319	341	323	309	316	279	308	305	297	348	321	322	325	316	276	316	332	289	321	329	322	345	354	364	345	391	372	370	380	361	367	372	337	351	366	334	387	418	423	443	384	326	312	312	347	331	313	332	300	322	291	292	328	437	397	356	376	299	303	284	328	324	312	313	300	302	311	327	295	336	297	310	320	293	325	305	302	294	302	316	311	303	299	279	289	324	285	339	266	313	313	307	325	309	290	297	316	279	340	329	292	314	315	303	283	348	298	304	295	301	280	288	299	311	324	340	347	278	326	340	318	276	318	309	326	304	293	282	318	290	306	278	316	305	311	313	299	302	295	299	295	306	293	288	281	322	309	297	305	324	318	291	275	276	277	311	307	325	321	281	327	303	323	319	353	340	330	311	332	320	302	307	298	278	291	269	309	322	261	264	310	302	319	293	318	317	325	315	279	294	308	296	283	308	310	289	328	284	318	281	299	327	289	311	307	298	295	304	311	341	316	294	300	317	289	277	288	332	328	303	317	308	308	256	300	328	340	298	296	318	308	292	274	297	291	307	306	301	285	306	339	371	347	323	324	302	292	272	298	310	300	323	334	308	311	307	290	301	329	276	303	270	346	298	329	307	319	329	331	330	302	301	303	306	311	308	283	341	317	314	319	309	345	349	311	333	323	322	304	304	320	286	310	303	307	326	309	305	328	317	315	286	296	306	280	327	299	270	276	340	318	282	307	302	310	289	312	279	308	323	309	312	266	324	301	343	292	310	319	303	277	305	272	300	292	324	308	328	293	307	308	300	340	287	278	259	289	293	328	270	299	314	277	339	306	320	319	305	303	327	296	307	316	289	335	329	301	325	310	281	311	312	277	268	303	295	302	326	286	267	325	316	331	290	299	312	323	297	309	320	334	321	298	315	301	323	292	316	307	295	310	309	334	297	290	315	291	299	298	298	331	311	329	282	280	288	307	320	302	305	287	336	288	317	288	306	300	308	337	308	340	290	310	316	307	313	286	304	318	316	274	297	300	306	295	317	290	308	318	296	300	299	314	296	312	318	313	265	297	278	295	320	316	324	299	285	296	301	323	304	299	314	345	330	315	290	308	324	290	315	301	323	329	282	328	286	272	277	312	270	289	293	324	308	311	310	354	307	306	320	307	293	286	287	303	288	282	303	300	301	287	294	313	319	308	323	289	327	340	316	312	320	301	287	339	288	306	314	320	310	328	308	307	299	305	306	330	261	281	353	345	325	289	295	303	300	293	319	328	286	316	309	322	313	293	337	319	285	325	312	320	299	309	341	290	313	290	343	301	328	282	310	294	330	322	270	294	316	294	260	291	299	309	296	318	311	312	303	298	271	281	317	330	294	337	303	304	289	283	282	315	345	316	325	296	267	292	327	308	294	275	311	313	310	334	292	314	291	288	316	300	292	345	299	278	307	298	271	319	353	291	313	325	319	327	295	313	284	315	317	339	311	308	304	350	278	322	320	298	334	292	294	292	325	328	315	324	261	278	320	296	308	302	268	321	309	308	311	284	310	360	338	356	323	264	291	318	307	294	323	309	347	320	272	326	343	313	340	288	311	318	335	300	298	301	277	287	325	291	289	278	291	295	286	320	315	296	279	310	308	307	306	319	288	304	271	319	321	299	295	298	285	279	292	323	325	323	285	328	315	310	294	325	319	326	312	330	331	273	309	318	287	285	281	282	264	311	307	315	334	294	305	321	287	314	314	277	259	309	310	295	282	288	319	331	319	308	329	287	307	293	302	331	320	302	308	320	354	330	330	274	285	297	311	310	322	282	279	307	271	303	271	262	272	304	331	319	307	297	311	270	318	323	309	298	337	296	285	298	300	290	303	276	299	286	272	337	302	289	307	350	288	253	331	309	313	313	315	317	337	316	284	294	319	340	290	299	274	285	332	321	313	320	314	307	327	320	340	267	283	315	270	317	277	298	297	285	331	306	287	303	294	284	304	351	291	276	336	322	302	283	315	332	341	317	311	291	287	290	306	273	331	350	297	287	302	284	290	321	307	325	331	335	290	302	294	328	322	263	307	314	319	281	268	289	290	313	314	291	316	296	329	314	318	286	299	293	305	305	306	291	307	334	316	296	302	310	290	275	284	290	281	301	282	295	295	303	343	316	317	273	313	319	325	312	298	306	291	331	307	331	304	299	270	295	310	316	303	280	336	289	316	286	322	272	290	301	292	313	290	277	319	300	312	365	305	315	289	329	321	328	311	295	312	307	277	317	293	292	291	308	329	319	313	289	296	309	334	318	336	283	301	307	293	321	302	305	283	307	273	298	313	332	282	328	309	284	298	315	310	285	291	312	282	263	285	305	306	325	287	298	296	315	304	300	339	281	316	281	281	318	284	327	317	304	328	310	311	290	313	283	302	312	308	296	311	297	302	301	291	296	290	310	317	308	341	276	253	324	325	307	330	317	316	308	307	276	276	306	296	338	308	286	320	284	330	320	289	321	290	323	295	334	297	287	297	295	290	289	317	309	304	316	293	291	301	317	346	287	269	303	281	304	331	327	307	298	313	313	315	311	275	299	319	307	333	303	299	312	280	294	320	308	275	310	278	299	305	269	282	309	296	278	289	267	292	347	307	299	287	291	291	314	321	307	309	303	312	319	331	323	313	308	311	319	297	318	263	283	314	327	314	288	296	322	276	310	274	307	288	314	304	295	311	316	281	338	292	323	287	302	285	297	307	301	299	309	303	279	293	280	348	310	322	288	287	288	282	299	322	288	316	252	309	285	291	336	346	290	310	287	315	298	302	286	323	322	308	320	327	331	303	295	307	305	326	321	343	332	328	317	290	334	297	313	308	254	300	321	300	281	305	332	277	308	318	310	316	284	301	302	283	276	322	327	319	298	302	295	293	331	278	303	266	302	284	341	321	315	320	325	330	317	320	304	293	311	312	279	317	298	318	304	305	323	335	284	295	295	328	288	309	339	321	285	280	280	317	291	322	309	312	297	302	303	343	291	312	292	290	321	323	321	309	290	305	277	337	315	310	317	344	286	323	323	299	309	311	310	320	326	294	307	288	311	326	323	284	293	314	262	335	332	283	317	279	309	305	287	302	290	335	309	313	273	290	293	282	281	361	283	316	295	272	279	288	307	305	296	311	273	307	322	314	311	315	307	318	312	281	315	346	352	299	292	290	306	289	310	332	303	274	292	300	314	324	289	321	325	288	313	280	290	309	298	311	340	287	318	319	319	350	298	314	316	316	292	302	311	290	306	307	305	324	308	329	326	333	316	314	309	307	256	289	336	310	322	286	320	308	308	317	293	333	284	347	285	318	292	296	329	286	312	306	293	342	305	330	295	284	325	294	322	287	329	275	291	314	285	307	318	346	299	286	323	305	294	302	290	304	279	294	320	291	292	325	299	326	270	277	320	302	295
37146	54355	51595	53324	51068	36494	38009	34359	28628	22739	29748	42956	35550	13927	9199	11149	11716	7163	4994	5011	4988	6866	7902	9199	3697	1207	1285	1095	1441	1173	863	834	825	731	749	756	780	756	749	753	757	780	781	775	775	741	739	717	724	711	762	755	788	819	861	843	901	993	1189	1204	1178	1170	1037	1082	1047	977	962	984	1046	1199	1310	2014	1611	1303	794	792	734	731	767	759	814	699	778	729	744	885	1243	1354	1064	966	826	713	705	706	658	667	647	693	692	700	700	734	696	724	692	732	755	714	700	701	742	687	732	711	734	698	724	753	662	725	765	769	701	674	662	753	717	735	755	722	698	700	671	686	739	682	734	741	739	702	709	664	721	708	761	697	684	660	736	702	683	743	641	715	732	686	766	662	693	709	706	732	703	723	764	706	748	758	756	689	711	706	706	733	680	701	721	694	693	719	696	713	668	677	670	734	745	705	659	756	682	654	772	721	705	744	697	714	707	725	732	736	705	704	717	701	734	741	727	719	675	689	680	730	762	739	665	726	686	702	684	681	682	720	689	678	710	707	751	719	732	686	677	739	710	733	702	689	757	712	694	718	761	669	709	659	757	719	681	700	735	755	697	714	724	674	723	675	689	743	725	719	686	723	719	779	677	713	722	713	667	742	721	724	707	664	709	721	763	683	766	654	717	705	727	738	727	690	727	713	701	713	665	706	692	703	731	706	736	686	718	674	706	731	691	682	719	737	687	680	704	703	708	713	672	739	731	682	731	698	711	711	728	740	741	702	661	682	746	702	686	715	673	719	740	746	719	692	734	671	715	687	648	696	697	725	747	765	719	724	724	695	717	745	714	728	726	668	712	712	709	678	685	722	687	686	689	713	669	722	683	719	750	670	716	697	703	693	730	703	719	745	728	675	670	706	708	743	704	743	721	706	752	718	685	724	733	709	690	688	704	711	675	704	702	711	694	722	713	710	760	708	722	730	710	706	748	695	707	744	704	721	724	735	724	717	720	661	732	696	688	710	671	699	689	708	731	725	710	735	764	668	673	724	713	713	698	732	712	673	767	654	706	762	661	734	738	713	701	723	679	725	698	680	743	678	753	749	675	676	706	732	736	630	672	709	738	723	716	718	751	699	730	709	760	706	713	753	701	702	695	719	691	734	723	680	729	725	688	734	728	718	734	726	727	723	696	730	765	673	701	694	709	685	733	744	707	716	685	701	691	684	736	728	708	686	723	703	739	656	730	719	704	674	658	688	732	657	762	714	705	679	695	713	764	713	705	703	738	722	700	715	716	729	717	690	689	670	750	762	702	734	697	727	708	683	754	716	669	712	697	742	682	692	684	739	697	669	682	711	702	694	727	698	699	719	671	732	699	740	693	736	706	716	669	714	708	714	722	707	696	704	701	719	706	707	689	732	696	699	703	721	731	676	761	729	686	756	677	701	722	719	650	699	738	697	715	698	719	736	707	765	669	701	697	690	671	729	712	736	699	714	684	696	753	712	663	709	698	696	725	711	740	782	696	757	692	689	650	655	734	662	720	699	734	681	691	700	725	663	705	733	702	759	720	704	711	719	694	760	771	705	726	733	698	663	729	685	701	706	732	676	755	709	725	701	673	685	750	748	711	710	739	758	716	743	699	760	787	661	712	725	698	738	716	668	709	729	750	743	700	713	738	732	685	694	746	666	699	671	708	704	711	731	767	697	712	663	714	705	715	700	715	729	729	675	718	778	711	685	689	712	688	729	753	716	666	700	676	731	711	691	723	741	679	701	715	706	748	730	737	685	748	746	681	689	739	715	738	744	707	712	727	707	719	679	718	722	698	718	686	692	724	734	732	673	704	702	724	720	684	721	697	728	702	721	690	738	692	699	716	677	741	685	712	742	699	677	710	728	696	713	742	724	754	716	741	684	702	718	708	686	675	693	684	730	689	750	705	741	738	681	742	718	702	675	691	750	688	704	679	698	738	725	719	713	750	737	705	651	701	669	669	678	725	719	709	693	686	692	697	719	695	697	724	679	713	712	722	739	727	725	709	743	766	661	675	731	703	729	716	744	737	746	712	749	725	791	681	699	720	719	730	702	699	696	691	694	712	704	735	703	691	715	699	713	712	720	709	699	698	667	722	691	755	731	704	716	708	696	747	718	744	775	764	680	680	710	710	746	734	677	721	708	695	716	697	678	746	751	688	729	721	706	681	686	737	706	720	690	718	741	716	698	687	728	700	677	689	689	720	710	681	707	717	764	693	666	684	695	720	712	741	703	700	736	673	712	722	745	698	779	747	729	698	704	730	701	680	678	746	699	714	719	712	715	729	653	722	717	771	710	685	730	719	710	724	685	706	679	703	670	756	694	718	748	735	702	737	695	708	685	713	722	735	708	668	745	701	740	708	719	698	714	695	693	722	719	719	763	701	735	683	712	715	715	642	703	710	669	673	717	702	735	674	727	708	693	672	709	763	703	707	703	689	741	662	698	737	723	689	719	707	749	710	711	759	710	705	718	676	690	723	687	687	750	728	730	743	678	687	721	746	756	740	703	759	737	711	736	717	712	705	730	676	733	731	713	741	720	671	718	735	754	690	711	676	738	677	692	687	675	687	725	723	710	710	737	724	695	695	746	723	695	716	744	686	732	728	666	725	761	713	709	702	701	746	731	688	695	687	723	771	728	658	688	756	719	710	715	690	718	713	730	733	673	734	750	711	710	701	727	744	739	685	655	743	722	772	704	714	698	679	710	724	739	714	756	686	708	708	709	672	759	663	735	727	707	690	714	700	668	696	698	712	677	683	694	724	705	713	725	745	678	646	676	680	715	672	722	722	733	725	721	701	738	727	724	748	707	752	739	703	698	691	700	679	693	702	714	737	714	726	735	684	686	699	692	695	723	776	739	776	647	782	654	702	761	746	727	707	724	737	678	711	654	710	716	701	678	713	709	735	724	743	739	732	670	708	673	727	710	710	697	726	719	715	699	689	676	721	746	711	669	700	716	678	733	701	769	639	721	687	708	679	728	708	677	690	723	744	745	692	727	688	709	700	705	752	709	672	718	696	728	707	693	747	712	748	749	697	697	739	756	682	691	713	778	676	679	778	759	729	667	699	670	698	703	771	673	745	718	683	705	674	732	712	743	689	749	692	697	714	702	722	719	710	691	751	743	693	718	718	673	667	716	754	686	710	694	735	697	706	715	727	705	699	737	711	754	715	674	650	708	739	738	760	688	749	703	675	692	726	693	719	691	717	768	717	700	701	674	744	747	691	698	724	740	681	730	682	703	689	697	761	676	715	750	671	704	713	695	712	687	699	725	760	712	744	724	765	772	706	701	734	732	679	699	707	701	747	715	711	691	723	730	642	729	737	672	691	680	713	697	722	719	701	790	668	721	718	703	745	695	678	706	743	685	703	689	716	740	689	725	749	717	720	728	700	730	742	731	757	705	641	707	675	731	730	731	752	703	710	690	704	735	703	657	722	683	684	720	675	778	695	720	674	720	688	656	715	718	753	729	685	721
12294	20815	25907	22973	12688	3914	2256	1383	901	620	657	1107	952	416	344	377	369	341	350	344	367	341	378	354	329	324	368	320	333	327	344	300	298	309	319	301	343	318	311	313	300	308	312	333	323	324	322	294	296	304	312	287	304	323	274	348	330	318	361	325	387	376	355	361	339	349	344	353	321	344	334	330	341	319	316	336	323	345	316	340	332	341	326	324	340	330	359	338	302	340	309	332	327	340	331	311	293	320	305	321	305	324	301	347	301	291	311	294	303	304	324	314	327	312	279	300	283	322	319	289	302	322	329	316	306	328	312	308	317	310	294	304	331	317	283	296	293	314	296	332	307	307	350	307	351	336	314	309	329	308	308	303	319	313	303	277	303	311	298	285	326	293	324	299	291	292	302	310	308	305	306	319	318	312	292	316	345	315	287	339	279	318	315	366	307	299	353	308	320	314	319	325	304	302	296	301	342	286	283	311	310	316	321	309	297	341	290	340	324	299	326	304	333	332	336	309	319	349	287	347	324	313	334	317	307	322	326	332	314	322	336	316	345	339	299	301	333	319	322	317	319	312	309	295	298	330	305	340	377	318	341	336	303	308	311	311	316	340	354	331	364	319	281	307	316	310	305	310	314	318	310	316	314	321	326	328	311	320	325	317	341	318	275	296	326	293	371	330	320	336	310	316	330	306	327	323	311	335	342	315	303	338	327	343	310	331	298	314	331	303	336	314	319	303	316	295	295	330	292	341	333	304	339	349	277	359	329	316	315	313	281	339	354	326	305	293	337	323	322	323	336	301	316	330	341	302	290	320	329	312	271	354	348	331	316	318	314	339	335	328	322	307	298	291	336	317	336	330	320	342	308	325	276	313	331	318	326	317	337	328	308	342	291	300	310	320	313	332	320	324	307	288	310	290	321	304	325	305	323	334	365	319	342	337	311	302	322	324	293	302	301	300	310	297	293	300	288	325	290	313	286	321	316	348	292	302	324	335	298	289	314	314	313	338	323	324	320	307	327	323	308	308	324	340	321	331	336	330	297	312	334	308	366	296	306	348	308	308	299	320	320	290	307	318	320	318	286	303	317	324	336	349	351	304	306	313	299	327	316	325	318	311	302	328	315	331	297	303	306	342	315	317	292	313	312	323	333	311	316	302	333	302	304	323	318	312	316	325	313	309	330	278	307	305	330	355	320	296	336	305	340	328	317	316	303	330	302	314	345	347	352	326	311	294	354	311	329	326	302	322	316	368	317	319	338	329	310	327	302	294	288	300	278	311	312	311	331	328	339	336	331	332	293	321	292	317	345	322	307	321	308	318	317	309	315	320	335	307	310	304	306	343	283	310	321	326	308	313	335	348	323	299	338	350	318	331	285	317	333	314	309	311	323	344	337	300	302	298	289	322	296	306	317	344	328	321	311	320	318	319	307	317	306	317	319	317	327	338	331	323	328	309	339	306	335	297	329	301	343	305	298	338	334	293	314	310	323	334	298	319	308	312	345	298	286	343	320	295	337	315	332	340	319	305	308	309	313	325	321	323	317	332	300	312	322	319	309	292	334	334	319	317	322	323	333	318	295	303	324	304	301	312	307	304	353	333	309	335	312	318	298	305	330	342	298	301	318	316	318	308	306	335	329	278	330	343	310	323	348	338	303	306	309	307	329	316	321	338	278	318	287	303	278	335	306	326	297	319	351	297	326	294	328	329	326	328	286	335	325	291	294	335	290	322	351	333	312	347	318	323	307	310	318	337	310	306	299	318	296	350	280	291	301	304	321	306	296	311	312	330	301	314	300	331	319	343	329	341	346	327	317	314	309	331	322	328	275	318	331	313	321	298	356	334	306	297	332	289	303	316	294	331	320	365	319	330	307	311	351	329	304	291	324	314	295	332	288	306	331	306	338	345	334	343	340	339	311	346	285	323	329	316	312	298	295	326	301	295	307	334	325	291	288	315	285	337	331	322	282	325	311	315	337	313	323	325	328	281	306	360	324	339	322	295	334	339	310	323	316	290	308	333	309	310	306	314	259	325	329	335	337	337	288	274	323	305	306	336	309	290	308	307	303	306	312	319	305	315	341	339	318	314	307	311	335	324	306	315	344	340	347	336	340	332	312	356	296	317	353	310	299	326	314	307	318	313	340	309	321	291	311	373	315	310	305	295	317	312	354	304	349	294	324	313	308	304	295	324	327	324	305	325	315	290	307	303	290	322	342	327	318	335	341	328	314	339	337	351	299	327	320	331	312	306	345	321	318	293	333	330	297	314	319	289	309	349	319	334	295	313	311	332	308	316	337	339	300	318	323	340	281	313	302	307	312	319	313	305	344	265	303	326	324	346	358	319	317	286	336	310	299	329	337	342	314	322	334	326	334	281	326	291	346	323	305	335	317	327	339	341	292	309	325	329	312	329	304	299	331	324	299	359	312	288	297	339	315	308	288	342	326	327	320	294	305	332	350	286	316	309	324	335	286	274	328	326	316	333	325	289	318	311	319	284	293	330	320	321	294	303	353	306	318	315	320	329	317	318	311	301	307	323	320	301	305	287	329	325	346	323	309	307	323	334	327	296	330	291	328	312	320	342	306	322	328	330	316	325	301	285	329	322	295	320	362	320	336	337	320	317	329	322	305	329	297	326	300	303	315	306	301	326	299	324	330	322	331	344	330	336	298	310	354	332	351	342	302	282	337	311	334	310	298	320	314	325	285	349	316	323	359	282	316	326	307	342	345	326	327	337	320	320	287	321	279	312	315	338	282	341	289	343	352	338	323	332	342	320	316	287	308	321	321	318	325	317	301	321	344	310	333	315	289	304	304	332	335	303	325	326	292	315	332	290	328	323	318	335	339	296	268	287	307	318	303	280	303	328	330	279	268	334	352	331	336	342	339	329	333	323	324	323	333	338	315	278	313	284	331	331	327	307	302	276	360	329	287	360	325	316	324	323	328	318	299	298	278	343	326	334	348	332	314	301	342	330	338	330	333	298	290	300	270	280	327	310	318	330	308	317	335	300	322	316	346	313	332	330	320	313	303	306	325	336	341	313	308	353	305	317	302	324	300	290	323	309	313	308	326	327	339	300	342	346	288	299	343	337	310	322	303	288	307	318	349	313	316	311	314	340	323	327	347	353	332	341	330	323	319	342	324	338	283	305	307	288	323	285	315	301	316	327	337	297	328	307	262	295	317	311	333	318	326	337	315	310	296	316	333	355	307	341	311	342	334	353	311	310	300	326	276	308	298	325	320	320	308	304	323	318	341	338	345	321	320	341	290	318	305	349	317	345	300	307	350	313	295	314	349	271	308	303	323	353	306	358	291	306	303	336	341	339	324	294	304	346	324	319	283	301	303	309	306	326	321	284	325	324	310	334	289	317	324	317	326	314	314	313	340	352	326	297	314	305	293	359	333	356	314	327	350	292	317	318	308	299	312	314	302	333	331	333	325	342	291	282	312	353	329	324	322	292	320	317	342	308	333	315	307	309	328	324	320	313	315	351
10598	22991	29850	29844	16843	5689	6383	4300	3575	2411	2733	5877	4491	1458	1058	1077	1128	960	907	879	900	925	1026	915	871	823	762	767	819	736	757	804	764	760	761	756	747	758	791	753	768	764	801	789	742	788	789	764	789	770	841	776	808	791	745	810	878	972	914	979	965	936	987	873	979	897	864	888	865	864	873	858	795	824	774	785	786	728	863	756	787	778	803	795	813	790	822	809	830	757	796	817	798	781	807	735	750	793	818	778	736	805	730	773	750	731	774	758	756	785	798	771	769	788	779	732	790	845	800	757	739	742	799	828	862	741	763	729	841	783	777	768	740	744	741	786	745	786	797	827	734	793	755	749	775	764	797	766	795	800	825	750	788	769	752	782	789	750	744	723	761	732	829	759	777	762	812	804	748	760	800	756	781	784	751	752	779	742	766	812	782	808	772	779	791	748	753	780	796	800	770	730	814	806	754	814	777	772	809	773	719	745	797	751	812	737	763	773	781	750	807	734	804	820	713	785	710	705	783	769	740	755	763	802	826	815	764	742	789	737	735	796	741	766	776	789	786	770	802	810	799	779	775	756	736	798	791	738	752	774	790	780	740	767	765	746	779	799	791	750	782	740	737	747	766	780	806	763	824	772	819	778	751	755	827	764	794	784	750	772	729	719	776	812	765	735	774	814	745	790	770	752	806	816	800	736	799	772	753	789	746	747	751	773	791	762	753	785	747	741	776	776	814	781	731	765	763	759	810	785	780	792	785	771	777	774	730	765	790	759	750	797	775	780	753	743	801	753	800	750	730	780	772	758	801	780	797	784	760	760	781	750	743	816	779	769	777	736	780	781	741	785	726	802	749	794	779	762	747	782	739	792	787	745	768	816	742	718	718	786	762	783	777	770	755	818	712	765	774	773	735	797	771	767	758	858	743	812	738	807	783	779	766	767	747	739	781	764	809	737	771	716	711	789	811	782	813	785	768	804	794	751	774	776	802	799	793	760	727	744	759	752	773	725	789	777	808	754	765	782	762	793	769	746	718	808	797	768	706	784	784	742	769	806	815	783	772	780	771	824	788	785	780	794	793	747	786	761	761	798	752	785	763	732	748	747	800	723	788	766	768	781	776	748	795	779	800	776	829	788	739	780	793	782	773	830	730	815	811	800	798	788	790	790	768	778	788	742	807	776	781	756	774	752	730	764	769	787	763	785	807	792	761	756	818	778	712	851	782	775	771	765	790	823	766	763	837	740	773	755	729	792	773	769	795	789	806	781	814	802	753	757	770	818	762	762	722	771	780	793	787	810	764	770	776	756	765	758	779	815	779	782	756	739	711	748	799	787	775	780	755	789	769	787	785	790	747	825	792	803	756	752	728	794	747	769	733	762	706	750	758	771	796	825	762	737	801	735	740	772	829	790	761	762	780	761	782	788	759	820	769	757	767	790	739	790	784	795	799	781	790	716	792	776	759	789	758	773	761	822	774	741	803	796	817	741	731	713	776	796	790	740	736	775	741	742	767	715	755	736	768	792	778	811	744	798	756	754	751	776	772	774	817	764	800	812	784	787	768	764	771	753	760	746	812	760	770	767	743	817	757	808	756	749	777	747	778	805	777	782	771	785	789	751	761	815	819	766	793	796	778	765	779	734	740	761	794	739	715	819	778	769	816	725	738	768	841	795	774	791	782	805	814	764	816	750	754	767	750	762	749	813	781	764	759	782	808	718	753	780	745	778	780	750	743	815	732	792	745	767	783	791	784	761	845	794	818	751	757	794	798	750	778	773	773	824	779	797	759	799	784	831	772	674	771	786	744	771	743	780	798	766	801	789	721	792	791	780	829	789	776	792	786	741	746	754	783	760	789	820	775	758	799	779	804	810	781	847	737	759	770	773	768	739	767	795	800	756	853	790	759	768	763	749	797	770	770	733	745	763	729	793	787	796	808	785	740	803	755	758	772	810	745	751	796	805	755	772	776	784	838	821	734	785	739	784	778	785	777	781	740	749	749	756	765	784	781	765	763	767	797	799	807	781	802	748	806	800	742	765	746	752	771	752	778	748	765	797	797	765	768	759	774	767	780	759	812	803	801	785	774	806	777	778	756	776	760	764	775	750	782	754	801	793	777	740	781	827	787	803	740	779	730	799	785	772	754	729	753	774	785	791	768	816	812	732	740	802	789	781	743	786	752	743	782	800	742	734	781	753	772	756	753	785	766	756	764	745	757	775	768	792	737	803	779	800	794	796	757	739	760	736	798	732	829	769	764	777	780	782	753	798	781	733	790	742	767	730	784	773	792	723	744	808	799	752	796	785	811	757	770	738	820	767	762	797	790	802	816	818	779	815	747	798	791	791	729	775	746	750	732	794	810	796	772	775	786	772	793	755	738	746	742	778	802	764	786	761	769	781	789	782	762	733	814	753	827	808	752	803	757	798	795	763	824	751	823	786	807	778	728	799	802	797	737	754	749	779	807	777	732	832	816	782	774	766	789	725	730	783	800	753	748	782	788	772	717	749	787	761	783	782	765	769	760	787	785	798	819	760	779	798	737	729	752	764	741	793	761	766	834	777	817	800	753	756	801	769	815	745	776	829	822	766	737	834	788	804	784	807	798	751	732	783	730	769	771	749	791	790	809	751	744	793	767	779	762	810	796	811	809	738	748	749	780	745	823	786	760	795	773	822	763	827	769	753	795	779	789	780	764	787	823	836	766	738	784	798	775	788	809	761	783	759	764	716	798	782	786	751	765	752	730	741	813	805	815	823	835	793	764	784	765	735	752	832	804	819	802	826	778	739	790	875	748	770	738	778	731	797	794	809	743	796	822	724	754	731	759	726	745	810	762	781	738	759	758	763	805	773	835	788	784	737	782	737	800	771	816	754	778	773	771	727	779	767	785	832	730	770	775	798	782	759	764	768	806	784	751	768	769	727	777	773	761	798	725	798	767	796	765	749	713	776	766	771	767	820	772	727	768	755	816	779	814	765	807	765	755	762	741	737	779	747	760	777	793	782	759	739	750	781	772	781	828	787	758	776	734	776	775	802	805	787	778	767	772	772	841	793	764	764	777	744	794	722	752	743	725	736	796	706	754	794	785	778	748	776	795	775	747	746	777	794	757	800	799	749	767	774	789	743	746	775	770	729	830	756	748	751	787	749	846	751	802	767	849	758	773	830	820	741	786	757	742	805	762	785	773	787	802	798	780	770	790	740	799	796	753	779	750	774	731	840	824	784	749	791	804	765	793	764	823	743	799	771	790	748	780	803	755	767	775	776	817	775	811	813	754	744	755	777	802	757	720	805	791	785	766	749	809	742	781	758	795	781	781	782	777	779	751	797	769	767	778	759	766	808	755	824	825	786	778	814	760	767	828	791	791	796	791	760	739	773	774	779	812	809	790	804	770	772	749	784	759	771	792	774	791	767	755	729	695	765	784	751	772	771	797	796	788	825	790	767	776	770	805	778	794	784	782	747	794	699	759	786	788	771	784	737	784	775	747	803	800	791
37000	49020	44371	44471	36371	29677	23067	19952	12822	8311	6596	13029	15158	3174	1291	1119	1208	902	633	503	523	756	852	774	446	328	384	367	348	320	325	330	311	321	305	295	327	337	350	321	321	357	317	315	309	344	325	305	330	315	301	315	330	325	315	336	334	307	345	347	405	362	379	370	366	347	398	359	297	383	373	395	371	326	337	337	318	327	321	313	349	328	372	365	361	315	343	347	337	341	334	304	345	311	326	348	320	308	311	362	335	336	336	322	313	317	346	321	352	309	277	343	351	327	310	315	330	304	334	307	331	316	299	334	323	341	319	310	333	326	327	320	345	325	298	314	336	340	365	338	295	311	350	336	340	332	334	335	361	326	313	336	318	326	296	343	334	341	353	313	288	305	331	352	304	348	308	316	289	319	305	322	288	333	305	331	324	329	302	339	320	316	281	326	341	342	315	319	291	298	329	312	329	323	311	316	336	329	321	307	341	300	323	324	295	339	333	350	316	315	358	353	343	325	327	336	309	320	330	341	336	312	285	294	333	393	317	351	279	321	340	313	330	332	312	360	335	328	366	311	310	337	362	326	317	331	344	325	325	323	341	331	333	356	336	350	341	306	323	288	306	347	339	332	326	329	310	321	323	310	300	346	343	301	344	311	329	356	338	340	280	293	346	318	330	301	312	347	318	349	319	332	313	311	315	297	355	330	321	323	326	344	291	333	337	329	316	329	315	321	346	330	345	282	322	336	320	311	333	314	333	321	337	312	348	300	328	311	306	318	319	339	325	320	355	329	320	332	329	336	333	303	319	323	306	281	333	308	317	349	341	343	320	318	329	309	324	298	371	322	306	353	284	306	320	316	305	311	337	332	326	321	314	339	305	340	328	328	314	309	367	314	292	350	303	311	365	328	316	335	291	289	335	320	325	308	341	307	351	363	309	329	312	363	347	335	342	360	329	309	346	350	314	326	300	307	353	292	320	355	303	337	326	319	305	342	368	344	318	350	332	365	307	358	320	342	315	317	320	331	358	326	331	339	345	305	346	287	304	333	303	302	311	331	354	321	332	307	327	299	313	351	290	339	350	285	334	349	326	314	334	316	328	296	325	312	330	349	326	337	341	331	332	321	349	343	308	336	321	326	326	363	341	326	322	298	331	320	323	307	333	320	322	320	331	319	300	314	314	295	332	315	343	314	327	343	306	317	300	323	342	289	324	317	319	363	315	320	345	306	305	321	339	302	341	314	363	346	310	343	344	322	329	331	332	325	340	291	359	357	332	328	312	342	332	308	320	308	327	326	302	320	344	395	309	308	343	319	335	322	307	327	326	317	306	363	356	336	306	343	307	308	366	321	348	305	306	328	324	303	312	299	316	313	350	330	302	307	348	365	311	323	328	316	336	337	324	312	263	356	313	314	353	314	322	285	345	327	313	342	323	321	306	330	307	294	292	337	325	331	338	339	355	318	310	303	339	321	319	308	345	377	333	331	303	314	326	324	320	333	323	354	351	315	314	317	333	282	310	349	332	301	310	331	347	309	331	360	296	340	351	295	338	318	335	344	306	350	292	314	333	341	319	316	318	311	302	322	311	285	312	333	318	311	319	346	308	319	315	299	332	324	361	334	290	331	300	349	299	311	332	317	338	329	328	325	300	311	316	324	322	345	321	332	302	348	313	343	280	332	320	359	318	338	288	332	328	297	312	313	324	323	294	330	328	313	309	330	318	314	330	343	319	305	344	301	319	300	316	315	317	344	303	326	298	335	317	307	330	354	328	327	371	350	327	332	304	302	373	315	333	318	349	321	298	310	323	334	336	325	326	321	367	322	301	319	276	327	330	338	303	329	330	301	317	286	326	351	350	350	354	337	323	356	336	354	326	359	318	332	315	315	332	351	326	330	297	327	301	323	326	320	349	331	329	318	331	360	312	340	337	335	316	337	345	326	340	306	344	332	289	323	339	327	320	300	322	307	302	325	352	317	333	353	317	310	330	333	348	301	301	341	353	321	338	294	301	347	295	346	336	329	299	325	352	327	332	311	343	315	353	340	344	332	312	347	306	340	319	330	314	339	320	310	322	314	329	344	349	332	342	316	322	334	304	356	325	328	331	319	347	336	312	343	375	318	354	316	337	327	343	358	312	353	328	301	357	337	349	322	380	348	310	319	333	321	311	322	361	327	344	329	364	288	319	316	327	346	345	313	299	324	301	329	325	313	364	364	288	348	315	326	296	315	322	320	337	337	342	333	333	324	346	329	311	335	324	306	360	309	286	327	316	317	355	333	366	308	337	351	306	317	328	322	338	349	333	321	345	315	333	318	350	336	328	303	315	319	306	349	303	343	333	318	325	326	326	286	359	324	301	326	310	315	312	297	331	307	307	320	317	313	307	336	317	315	290	349	345	342	331	316	313	353	333	328	322	312	305	293	306	333	337	354	329	326	334	346	332	279	318	327	347	293	384	308	341	311	307	300	338	305	323	313	336	328	325	331	325	311	313	343	341	298	313	298	345	328	321	308	328	293	325	294	292	342	332	337	322	347	349	319	304	302	296	338	310	347	282	326	340	297	322	305	314	361	294	299	278	292	327	331	319	306	304	292	318	329	280	328	312	326	338	321	312	282	311	315	323	304	375	293	340	311	306	339	313	321	320	328	315	289	322	323	324	330	357	306	304	319	304	320	318	324	326	336	303	351	342	359	327	337	310	324	337	294	361	316	321	306	301	326	293	314	321	299	323	327	319	336	348	290	335	312	340	331	364	345	314	299	322	320	323	338	361	330	331	330	299	308	324	287	344	299	314	312	339	349	299	342	310	312	313	323	341	337	298	321	311	305	330	330	289	339	324	308	332	333	287	347	321	335	346	322	336	345	306	330	287	306	313	343	326	330	318	321	318	351	297	336	322	315	363	326	323	347	329	325	301	323	339	318	327	314	352	319	344	336	282	319	324	343	368	319	310	295	337	305	330	327	299	310	353	344	304	316	393	319	298	348	366	327	305	325	331	344	328	357	330	338	338	299	345	328	325	317	339	328	328	337	318	327	325	339	351	303	315	296	323	319	346	330	345	334	318	285	327	328	304	324	306	303	310	258	320	317	326	324	329	353	336	338	336	328	334	297	316	330	328	341	344	306	282	317	331	328	349	327	317	335	342	296	343	304	326	315	352	312	323	319	315	317	302	332	312	341	313	336	294	328	344	348	364	305	307	303	344	304	310	364	309	327	313	326	342	343	313	315	306	332	310	366	293	327	343	387	302	319	310	300	375	332	358	307	354	331	371	323	313	336	340	321	329	299	331	286	309	307	312	338	331	301	306	318	302	323	354	329	360	333	291	347	358	326	324	301	332	353	328	317	292	359	379	369	271	318	321	298	321	361	331	284	315	328	323	330	292	332	312	301	345	336	340	332	358	334	320	322	329	329	336	338	328	308	337	336	321	335	302	347	303	308	318	330	324	334	319	329	354	332	331	330	355	330	363	348	316	363	304	332	316	308	314	320	325	329
27423	45036	49502	52755	44573	32651	23222	23372	17788	14919	15887	30348	27920	5295	4397	4604	5391	3610	2705	2013	2174	3707	3974	3816	1423	948	975	975	1111	896	846	809	791	770	814	870	816	867	814	821	789	795	842	776	770	800	814	786	816	780	750	791	821	799	852	831	938	962	982	1048	987	1034	1032	1059	1031	951	963	955	1025	956	986	1305	1088	1014	881	836	813	763	812	838	800	809	759	861	806	916	913	988	943	852	788	782	756	814	788	804	791	786	768	760	758	783	802	820	803	787	754	815	739	782	800	785	808	807	749	790	827	790	755	784	756	778	789	810	763	809	865	824	783	741	813	792	799	793	745	834	777	750	815	780	800	810	766	760	773	838	761	826	745	793	759	834	810	710	767	795	740	803	789	751	759	768	786	826	789	795	796	806	790	815	842	762	793	765	795	774	794	762	775	835	757	801	802	817	739	816	811	779	823	780	837	766	750	789	823	777	793	818	781	828	768	770	798	776	819	760	751	820	781	810	829	756	765	744	803	737	783	758	744	830	779	809	734	759	804	813	818	780	818	801	743	850	773	792	826	787	788	802	779	757	754	739	788	803	811	757	870	806	806	831	835	832	796	779	821	800	761	765	767	797	759	788	743	833	805	809	782	748	785	730	785	769	815	740	748	759	832	758	801	800	819	802	774	755	812	791	817	823	781	803	805	753	770	840	726	785	812	774	787	785	759	782	806	835	821	812	804	813	808	761	791	770	820	754	803	778	810	835	768	762	834	816	812	803	783	735	791	793	836	780	796	804	802	827	767	786	799	783	825	759	826	782	755	760	822	793	743	805	753	779	789	760	815	793	728	802	777	818	767	781	809	801	773	788	784	768	788	811	779	756	835	805	751	840	754	783	810	816	793	788	812	789	798	783	809	756	773	776	797	822	767	740	777	768	801	765	779	835	770	822	757	794	747	792	730	792	790	765	770	792	826	808	792	798	807	780	799	785	795	787	826	728	793	751	814	769	768	755	791	783	833	799	779	816	814	730	783	807	755	830	777	812	818	798	827	815	782	730	786	773	806	825	779	721	742	798	807	779	752	769	797	753	773	773	781	849	825	812	856	831	798	797	775	818	856	819	765	774	785	815	781	852	802	768	762	752	769	792	738	793	745	766	754	796	751	755	786	761	765	726	780	780	743	829	780	792	796	786	811	836	769	764	783	800	815	765	799	782	743	768	781	788	788	785	774	835	766	772	764	764	791	809	779	793	773	805	819	838	781	764	777	747	829	789	756	800	798	780	804	744	787	800	761	769	763	776	794	757	793	802	785	780	751	812	785	780	796	805	826	803	795	817	793	794	797	810	789	796	782	729	792	748	794	792	828	795	758	824	779	780	759	758	798	750	785	811	812	783	741	762	778	740	806	857	802	766	730	777	793	832	802	738	779	763	791	773	783	774	753	830	748	803	774	810	811	842	732	743	810	790	804	770	756	807	761	743	795	857	783	719	772	744	773	768	797	819	759	799	765	793	818	767	769	774	794	754	792	758	784	790	802	796	759	780	797	775	748	791	798	813	746	781	831	789	795	809	783	752	778	780	801	855	805	802	799	801	806	797	783	811	769	807	806	752	782	747	774	784	771	782	778	770	794	774	799	751	764	809	741	785	768	802	836	748	751	770	774	802	757	753	795	822	782	790	764	793	765	786	753	825	796	779	799	809	803	776	783	765	770	753	777	801	852	792	738	847	742	806	806	777	811	791	756	765	798	758	769	806	791	814	796	742	798	830	759	859	808	750	822	830	805	790	762	787	804	789	818	717	758	780	827	831	770	755	738	736	783	789	800	812	742	828	792	686	804	730	746	759	789	807	762	778	821	737	723	782	806	756	832	767	820	775	853	834	813	840	803	778	822	750	802	817	793	831	710	804	794	790	750	818	773	799	799	803	803	800	779	779	797	818	768	777	759	788	835	773	773	850	745	784	826	778	777	769	842	796	789	783	783	764	814	808	792	776	753	760	774	785	798	853	757	783	832	788	784	837	801	785	762	820	793	758	782	789	818	757	763	764	785	823	795	798	800	772	778	774	839	767	780	810	798	737	792	804	820	754	802	746	763	759	793	800	763	821	807	822	764	740	845	771	772	797	739	825	819	837	782	758	754	804	769	780	782	714	822	778	774	821	795	779	804	829	798	846	810	828	801	802	740	788	830	737	798	761	822	807	745	770	841	797	783	818	826	814	729	803	804	788	821	832	742	759	817	794	801	752	754	807	809	812	796	792	803	828	769	785	765	820	762	799	761	796	772	770	743	775	809	830	822	763	752	792	799	804	782	782	820	741	809	797	779	772	838	816	794	758	802	781	772	763	763	800	781	768	784	817	782	791	802	763	790	825	755	768	769	787	776	807	762	849	833	773	837	786	782	781	755	789	824	731	827	803	792	778	812	769	769	741	768	795	820	735	772	748	798	762	792	770	737	806	831	802	768	830	774	747	814	783	756	769	798	785	728	777	742	790	767	819	795	824	800	796	807	773	831	788	808	787	775	725	748	782	869	765	768	799	797	746	806	755	786	809	784	776	741	764	761	752	755	767	804	784	767	789	820	745	787	791	755	816	757	768	794	809	783	761	810	817	773	783	803	784	759	803	833	758	744	783	788	745	734	776	777	796	796	823	747	768	825	817	736	737	801	780	798	765	786	763	826	755	756	776	755	764	766	796	792	740	751	754	832	771	733	767	801	761	791	773	766	756	832	792	778	828	789	736	755	742	775	802	780	743	781	757	775	778	818	772	764	772	813	752	770	802	803	774	755	775	779	797	832	811	777	802	796	790	863	786	802	822	803	802	774	775	821	742	745	730	762	788	750	779	781	822	805	799	771	824	745	761	792	833	776	824	770	760	836	761	772	792	777	812	745	837	772	793	779	784	785	772	796	789	769	790	786	769	708	759	795	798	805	798	794	828	735	745	794	767	824	786	810	770	743	771	773	791	814	782	806	844	814	811	708	747	809	826	819	822	822	788	791	831	803	797	808	791	806	773	769	822	813	749	771	763	787	756	811	734	728	760	753	771	784	757	789	765	789	845	798	786	800	828	790	790	742	753	750	789	732	783	769	792	765	776	770	768	756	784	776	826	820	792	775	747	801	763	763	777	789	760	772	819	820	795	795	782	782	784	761	783	795	752	777	808	828	795	811	770	815	794	818	830	780	832	783	780	755	800	839	829	836	747	753	770	815	854	825	798	761	769	852	764	757	806	823	769	773	830	799	722	801	772	772	807	813	818	786	815	794	790	802	820	741	793	794	771	832	790	785	769	775	760	764	732	756	762	773	770	729	755	784	781	763	730	768	784	737	800	834	783	742	807	796	816	764	778	783	804	739	779	787	755	785	764	777	740	787	797	780	737	833	809	799	760	788	798	756	766	747	780	874	767	830	847	784	823	763	778	791	768	792	749	805	781	754	766	823	781	730	787	769	801	798	789	740	796	815	803	843	812	763	755	741	823	802	810	804	781	798	827	786	793	817	787	792	760
54056	47616	41018	40156	42577	30720	26206	25685	23865	19953	18545	26379	28908	9786	3053	2240	2092	1441	1105	1018	1034	1295	1284	1234	515	280	312	419	324	313	279	246	281	254	278	249	259	267	264	249	273	234	276	257	245	277	264	234	294	245	213	263	275	267	253	283	280	297	287	277	298	332	299	309	275	281	256	288	305	287	281	372	368	401	320	295	275	238	245	257	290	273	229	287	262	288	313	324	296	257	244	273	286	227	287	266	236	233	272	268	252	307	293	299	249	240	247	241	250	222	241	258	271	304	297	265	309	241	276	237	260	255	247	271	256	236	253	267	287	252	291	274	227	227	269	247	289	246	257	273	232	271	269	258	219	269	257	272	250	266	264	268	272	278	256	236	289	275	236	278	219	278	245	254	243	276	302	259	268	264	258	257	239	278	263	270	262	262	273	244	281	235	257	257	271	261	253	252	269	252	272	237	246	259	239	238	265	282	243	260	276	245	241	270	259	245	253	257	249	243	256	255	267	258	259	234	256	241	275	232	247	278	282	244	234	256	245	260	254	245	241	263	254	250	268	290	257	286	289	269	280	255	246	277	269	277	245	274	247	255	250	257	269	246	251	244	261	246	236	253	258	272	264	279	272	283	249	292	274	236	263	253	263	285	246	267	248	265	263	278	228	275	233	249	260	272	238	303	270	232	275	280	243	257	260	223	264	254	242	248	242	299	279	280	246	245	246	250	232	263	275	274	255	246	261	295	258	230	250	252	248	228	244	238	267	244	286	258	264	261	258	239	247	244	291	269	261	266	264	267	276	225	229	234	229	255	230	257	257	248	247	267	244	272	230	239	248	236	249	261	266	273	278	259	242	247	243	249	265	253	252	244	290	258	262	265	237	245	281	239	268	254	266	269	264	262	239	264	264	235	256	260	238	254	268	280	244	248	265	257	237	238	241	269	237	271	226	251	241	289	257	254	235	269	255	287	266	258	250	251	237	268	267	264	269	277	263	239	251	257	273	241	241	268	242	245	280	247	256	289	285	268	266	265	259	246	247	236	274	273	236	284	248	258	258	259	275	273	242	255	282	244	250	299	249	250	229	273	250	270	234	261	275	261	286	241	278	223	270	235	251	263	230	265	252	242	269	264	254	246	256	239	239	237	213	278	259	266	257	266	264	272	253	260	260	247	220	239	257	262	263	271	258	257	235	239	269	275	250	279	276	266	254	296	264	249	243	254	290	252	262	253	248	269	277	235	252	234	273	264	263	289	234	257	237	260	269	274	272	257	241	255	263	269	239	265	282	281	239	257	268	244	241	276	225	250	249	269	278	256	261	244	244	254	272	266	256	268	236	259	249	278	227	270	242	256	270	244	248	285	275	248	261	268	250	255	270	256	249	249	237	232	260	269	271	243	281	229	250	261	276	235	285	269	246	248	293	284	253	275	249	263	272	289	253	243	261	307	259	256	279	288	250	264	261	251	241	264	291	260	246	291	262	275	235	254	272	251	272	242	237	243	293	260	234	281	255	253	246	237	276	268	206	237	230	255	247	286	274	263	256	248	223	256	234	265	243	300	239	254	269	244	258	237	239	270	252	234	251	250	271	277	238	282	252	265	236	246	295	249	255	257	285	269	251	263	254	289	273	265	267	233	288	243	259	239	246	260	258	254	243	263	297	245	281	251	266	276	253	257	253	257	259	267	262	259	270	227	235	278	260	259	281	254	279	277	252	263	286	262	253	247	242	261	239	226	230	254	254	238	268	256	278	250	249	260	249	264	257	244	251	274	256	234	240	258	236	273	243	255	243	272	286	268	266	261	254	236	265	256	255	245	262	290	243	263	256	230	262	239	250	225	243	249	242	239	278	263	258	264	234	241	274	249	256	280	243	266	256	250	267	272	247	242	259	254	230	255	254	250	233	256	233	247	271	278	235	245	276	243	251	297	256	257	241	218	254	262	272	249	245	241	274	243	256	301	260	254	267	271	269	242	244	265	245	282	238	236	251	272	248	243	256	279	247	248	248	266	249	262	230	214	268	266	231	262	291	226	247	284	226	275	283	241	248	263	255	259	258	265	246	250	260	220	267	244	239	247	255	241	261	275	289	258	265	273	271	265	271	285	286	260	256	268	289	282	254	237	253	263	281	239	258	250	222	272	232	248	264	250	234	279	256	241	268	275	246	268	241	262	265	254	293	253	298	265	243	275	239	244	243	295	278	263	224	259	240	266	246	262	252	260	259	263	247	230	268	234	269	266	268	270	264	266	261	255	273	253	229	243	262	276	266	281	225	245	276	248	289	282	272	247	257	280	289	246	258	238	232	277	267	242	241	277	248	266	233	276	238	242	264	243	215	226	254	244	276	248	242	279	287	258	226	266	285	251	253	256	222	232	255	271	264	240	305	264	265	269	255	261	248	238	268	271	255	242	255	243	291	256	246	267	262	247	261	278	269	234	264	265	235	252	270	232	228	283	264	263	242	264	241	254	244	250	258	265	286	263	297	267	266	274	248	259	246	288	279	241	245	253	253	244	242	265	272	234	275	288	257	246	235	273	278	272	227	257	264	251	257	212	246	258	265	289	258	259	263	279	249	245	231	244	272	271	260	256	272	245	266	244	260	252	247	249	304	227	274	246	249	266	261	255	247	245	230	270	286	255	247	281	279	267	243	248	271	237	240	255	249	234	245	256	260	253	239	251	254	256	246	238	270	270	271	276	259	254	239	231	241	264	283	271	257	253	256	284	251	267	228	227	278	277	254	259	237	235	280	227	287	237	254	270	265	251	279	284	245	243	284	281	257	265	253	263	251	264	278	246	237	269	277	268	245	256	277	231	249	243	237	272	258	269	253	239	236	240	224	243	244	264	245	260	254	286	282	257	237	261	256	231	243	249	258	256	270	242	262	258	225	238	230	238	265	245	278	238	241	264	269	239	266	265	252	222	264	264	257	264	299	251	247	240	246	256	298	231	274	252	251	254	254	261	224	265	246	288	269	272	261	228	247	232	258	241	303	272	220	246	251	255	248	250	259	271	257	273	243	269	265	283	272	218	268	262	243	273	237	260	259	253	243	272	250	253	255	261	272	243	278	257	284	252	252	276	243	253	295	281	265	261	248	260	220	244	266	245	256	260	251	257	275	243	270	254	239	254	261	253	240	256	237	266	289	278	250	251	275	267	270	251	257	291	258	284	239	263	241	261	260	261	281	272	242	263	245	235	236	264	239	307	241	278	236	254	246	243	270	240	251	247	265	247	243	250	258	232	297	242	266	271	270	275	259	254	257	231	238	243	281	246	264	254	240	214	244	261	255	277	253	284	250	238	272	236	275	263	247	262	235	259	266	277	260	252	275	234	255	266	253	278	254	252	225	255	244	251	263	246	277	222	256	250	244	272	273	258	218	251	253	277	253	259	242	250	259	274	272	238	255	257	263	276	248	258	262	219	254	257	255	248	240	267	252	278	257	253	249	229	253	270	256	250	264	244	235	259	248	240	298	271	275	255	194	253	275	276
44787	53102	54091	55461	49969	43992	35874	27321	26777	25422	30059	41688	37498	12281	7066	7871	8595	5820	4432	4637	4856	5724	5503	5422	1994	790	996	1289	1010	842	726	680	667	671	644	636	653	648	615	621	593	617	601	615	623	589	643	644	632	649	612	606	606	688	680	706	742	829	862	845	948	926	883	906	860	844	844	793	873	914	917	1377	1677	1274	1137	823	716	686	625	696	608	616	655	668	647	836	1120	1094	852	670	615	671	659	618	655	652	583	618	592	637	634	583	642	628	630	602	613	604	606	608	585	606	675	584	612	584	661	631	634	636	624	620	629	620	589	632	600	625	625	589	583	575	651	627	660	596	596	585	614	623	597	631	590	643	607	605	592	652	603	614	610	595	622	627	615	610	609	600	624	548	617	629	596	609	606	594	587	598	606	564	604	638	599	595	589	586	634	632	648	592	610	633	601	567	613	610	606	605	581	587	604	636	607	613	613	605	606	607	603	631	620	604	636	642	571	618	605	648	648	596	668	599	618	581	613	603	597	604	584	621	623	613	603	623	589	591	631	589	574	652	598	649	618	601	618	566	619	609	630	691	609	654	672	642	637	578	625	605	630	622	558	627	616	617	580	601	607	578	634	587	624	645	627	596	633	626	620	617	592	613	591	621	663	606	580	630	585	619	594	651	606	596	629	625	573	643	603	588	607	609	608	625	608	629	596	634	646	578	614	637	567	578	593	614	615	640	592	600	621	585	602	627	602	589	586	614	609	607	614	616	611	581	608	644	620	600	627	594	612	622	620	621	610	600	586	595	603	582	618	624	588	618	573	606	591	598	656	582	604	574	594	571	600	587	625	608	574	580	591	643	601	579	673	621	624	612	632	611	609	614	613	616	612	592	592	592	596	642	621	624	603	569	580	607	599	610	607	571	619	616	641	548	633	630	628	640	641	609	653	623	597	630	600	606	612	637	619	615	652	629	652	616	554	584	606	633	669	591	621	644	588	573	638	634	622	552	645	614	628	633	580	570	625	620	561	624	556	634	599	578	577	570	635	596	611	620	624	572	629	605	610	615	635	633	619	624	624	571	651	623	598	591	612	616	610	625	630	622	666	607	608	642	582	658	630	602	640	626	602	608	631	581	594	628	616	607	631	650	612	602	651	627	633	659	601	613	599	590	636	629	576	560	616	610	566	608	648	617	643	651	606	602	623	561	604	619	639	618	606	611	608	599	646	637	607	602	620	617	615	617	647	605	577	585	559	643	591	631	623	617	609	613	633	536	556	572	642	599	611	619	593	641	648	608	579	581	610	611	612	601	642	579	616	614	647	623	596	633	567	618	621	580	629	628	622	634	618	617	629	573	611	592	567	616	578	565	615	574	625	589	611	627	596	613	627	564	625	626	614	579	605	634	583	609	634	602	617	607	605	613	617	616	609	627	639	596	561	587	606	591	653	596	603	579	643	618	607	563	637	582	627	602	572	609	591	577	641	609	565	642	609	616	628	632	586	603	644	622	634	632	618	625	588	594	637	606	603	642	594	605	577	585	610	636	605	575	613	616	579	669	603	555	660	578	598	625	583	633	664	555	603	612	604	609	636	598	642	553	599	611	641	635	611	596	607	613	599	631	584	587	564	585	581	629	613	589	600	635	587	577	592	650	614	609	632	599	643	605	590	593	603	594	583	667	598	604	576	647	615	613	560	649	585	581	602	644	636	607	630	621	583	633	634	632	619	605	619	628	628	627	622	653	615	597	628	615	583	596	626	603	584	599	593	548	611	632	633	619	612	626	624	611	614	641	588	603	638	542	610	621	618	652	605	641	614	605	597	591	639	580	622	602	635	612	631	618	639	626	593	654	597	561	596	617	549	623	564	655	596	621	646	628	596	602	585	613	560	612	606	638	609	586	598	585	623	613	620	607	636	608	617	585	637	642	610	586	597	609	581	617	613	622	603	607	571	615	610	587	593	653	581	588	561	569	602	606	582	619	628	605	638	612	597	637	624	602	591	592	612	615	586	606	614	616	578	624	615	581	613	630	667	583	571	625	593	609	576	597	607	576	629	612	596	616	646	609	601	597	627	584	627	639	574	587	615	614	608	627	595	601	633	604	561	591	626	621	631	575	623	578	627	576	602	630	605	618	585	576	575	636	622	632	640	591	582	602	627	593	630	602	602	569	584	632	591	650	590	601	608	613	574	591	628	601	617	604	638	608	633	597	632	627	623	588	601	619	610	647	574	641	607	627	656	621	622	604	606	628	596	601	649	645	598	605	655	606	627	653	621	613	644	587	609	576	615	631	619	611	612	584	565	602	657	588	608	627	610	641	628	585	626	605	646	634	611	613	637	619	611	663	601	600	577	555	645	607	643	590	538	574	614	611	642	663	585	627	584	612	576	586	606	583	594	568	591	620	635	604	604	618	596	602	613	575	582	635	641	628	641	616	584	610	578	617	628	615	645	611	606	618	601	615	608	612	595	597	575	617	623	625	642	635	667	595	607	621	625	614	651	612	577	603	595	595	599	600	646	594	598	617	604	591	577	590	614	629	600	652	638	610	609	610	594	598	598	651	633	606	566	603	599	593	624	620	592	614	637	634	573	628	633	631	601	619	633	605	625	654	603	663	604	564	611	603	625	605	628	628	640	616	635	622	611	583	607	616	598	595	603	633	610	580	613	585	646	577	611	579	586	535	614	613	606	583	617	583	624	605	548	562	577	622	624	631	605	633	667	587	592	624	589	631	633	584	626	624	655	605	623	602	588	567	581	653	620	641	573	603	606	665	590	583	621	622	617	582	620	682	609	640	623	595	584	644	633	604	624	615	682	582	596	648	568	574	584	630	615	625	622	580	597	601	602	618	587	619	610	595	553	590	655	607	588	631	647	650	603	669	565	610	603	569	644	632	619	650	640	621	614	577	640	602	591	608	603	648	638	626	609	613	603	640	650	613	623	631	606	584	606	655	607	627	612	634	602	655	593	601	606	623	612	639	634	632	631	637	600	603	602	611	613	592	622	614	620	622	589	607	635	625	601	622	650	587	577	599	591	619	623	575	605	552	641	583	614	643	576	600	594	566	603	616	601	584	621	633	643	587	649	628	568	645	610	566	621	597	615	615	606	587	615	639	635	591	624	603	613	612	589	588	658	627	668	656	634	599	629	605	615	646	601	605	607	621	590	631	587	586	603	625	615	593	585	573	591	607	627	574	629	592	593	625	608	616	601	613	618	573	633	609	601	596	616	600	632	614	617	581	572	620	605	604	595	549	604	604	635	642	604	631	595	605	583	572	576	576	546	594	604	608	564	625	628	616	560	606	598	634	611	601	596	618	617	644	615	632	592	594	584	604	617	600	653	602	589	612	569	633	569	591	619	587	610	562	621	593	627	643	622	634	612	586	614	592	640	620	599	609	662	587	629	600	609	590	613	593	652	627	619	600	621	643	584	636	578	604	579	639	592	648	613	621	655	570	611	626	570	621	605	609	608	573	575	562	612	599	598	667	612	597	623	577	630	617	647	593
11485	15720	20622	23377	15108	6842	2578	1248	805	710	800	1068	866	416	347	311	338	315	301	317	305	302	295	303	289	297	280	304	275	285	269	312	283	279	276	281	291	279	281	294	282	311	280	310	281	272	268	274	289	285	304	312	317	284	274	291	279	298	312	290	269	293	283	323	297	341	300	283	275	296	308	270	287	301	295	266	265	302	301	295	290	310	266	284	293	283	260	318	278	262	304	267	273	267	313	327	360	274	301	286	263	289	290	266	270	298	290	308	277	282	281	319	267	290	294	317	283	298	298	310	279	289	298	265	277	278	314	268	306	296	306	287	300	289	258	282	324	304	286	324	286	293	272	279	273	299	276	266	288	292	274	285	293	300	287	300	333	274	290	300	313	265	281	279	285	296	268	286	286	290	287	291	296	295	299	293	241	313	278	271	301	266	295	298	298	304	298	282	292	297	294	285	297	279	291	284	318	302	303	281	281	317	280	275	329	257	289	312	332	303	283	270	297	284	269	283	283	299	291	265	258	293	280	285	261	288	265	302	278	276	305	293	295	267	305	298	291	267	304	293	284	251	247	298	262	311	311	332	309	265	281	291	285	272	276	261	289	299	276	267	266	273	272	300	297	272	285	272	279	294	286	285	290	278	270	252	260	305	286	319	279	275	264	318	292	294	264	302	324	271	294	294	271	303	270	277	289	272	275	288	268	252	286	274	291	279	283	280	254	300	283	280	291	282	291	286	286	261	277	253	298	295	278	261	276	310	288	280	283	303	334	277	275	254	308	293	313	293	276	324	312	285	309	286	288	282	308	294	291	292	264	305	301	278	273	305	304	269	285	288	287	280	316	313	289	276	276	256	301	293	278	252	308	286	296	274	266	292	310	262	276	292	280	297	283	336	300	264	274	267	259	292	295	264	287	297	299	284	284	282	274	259	233	264	272	268	286	270	273	296	289	277	275	296	283	304	285	315	293	285	300	275	299	266	279	287	296	268	258	297	263	277	272	294	279	254	260	314	315	282	280	275	283	300	320	317	294	290	291	282	283	312	298	288	300	286	294	278	293	269	276	279	255	299	294	307	311	279	278	261	294	296	268	294	285	256	274	281	290	269	283	260	267	281	285	290	305	291	276	288	276	304	303	279	291	315	260	273	287	320	279	281	272	278	289	265	263	310	270	291	298	269	291	292	297	287	288	287	285	262	275	292	284	284	306	271	262	299	307	272	283	295	321	288	307	285	281	285	291	298	308	305	296	271	286	275	293	262	293	272	284	280	294	273	291	285	314	295	287	290	284	346	277	286	289	280	291	285	315	269	280	262	285	276	281	282	307	274	301	271	297	285	296	302	305	279	291	276	312	277	276	275	290	302	265	276	285	295	307	267	284	277	278	296	303	255	290	274	272	298	259	269	297	313	284	280	292	280	291	297	307	289	306	309	296	279	294	319	271	278	294	288	314	323	311	246	278	289	284	246	280	265	257	304	272	301	286	266	277	293	271	289	284	273	322	277	277	315	262	273	314	296	293	290	283	304	303	271	301	287	292	289	282	292	279	296	265	266	286	273	300	273	281	273	252	290	264	312	257	269	270	298	287	285	290	263	269	319	315	273	276	272	297	342	278	278	264	303	296	281	280	302	289	289	275	300	278	277	290	312	289	295	304	294	279	258	290	278	313	300	282	306	293	298	310	295	271	279	284	288	302	278	280	280	273	288	291	277	294	284	291	281	305	294	327	289	279	288	299	271	268	314	287	283	310	272	264	295	310	303	245	265	262	282	296	304	290	269	323	296	293	290	281	302	275	275	282	248	263	298	301	299	275	289	249	297	260	259	281	290	254	260	328	300	290	302	303	296	282	288	298	300	287	289	271	304	269	275	297	291	286	292	322	280	272	275	267	281	289	273	275	306	274	306	316	292	278	264	291	270	293	301	277	277	271	317	289	310	281	300	288	263	300	267	254	322	311	300	307	314	317	296	300	300	307	296	301	294	292	269	304	295	280	279	282	265	272	285	248	273	312	289	307	257	283	271	289	271	283	313	295	272	268	312	270	270	298	291	291	303	274	277	273	273	296	286	329	280	258	296	241	293	297	283	268	284	297	296	303	280	301	274	289	283	294	238	346	285	274	293	283	315	251	282	252	283	277	338	307	295	284	306	319	273	285	314	270	297	289	282	312	274	263	315	271	264	274	330	304	296	271	296	313	302	291	255	285	274	281	272	279	296	271	284	301	275	293	273	285	285	280	297	265	261	295	283	278	258	289	296	267	293	284	314	286	290	293	289	296	277	285	294	291	264	283	291	313	279	284	275	267	299	260	297	267	297	277	288	282	295	312	281	303	289	279	281	293	297	270	295	267	288	282	300	280	319	278	270	288	289	263	296	304	301	299	261	291	304	296	305	281	298	276	287	284	263	265	267	311	278	297	272	254	300	243	305	306	304	327	252	270	275	305	301	255	283	284	285	284	288	314	263	296	298	282	254	306	298	290	286	300	292	299	280	275	265	336	287	281	294	292	268	281	292	312	307	265	286	275	288	320	294	262	288	281	258	263	263	257	318	286	263	280	275	280	282	310	266	293	312	289	282	321	273	281	338	274	304	295	274	310	282	273	277	289	303	250	279	287	271	281	260	296	280	288	291	281	303	320	333	287	294	291	301	258	272	319	277	313	286	296	282	293	276	330	277	269	264	314	270	271	339	283	274	303	284	260	291	303	292	303	267	273	254	287	263	289	279	266	286	304	284	265	272	283	295	320	269	295	270	277	283	317	266	287	285	274	246	291	287	291	313	290	305	305	293	274	279	290	296	273	277	274	249	283	298	297	309	302	272	279	265	306	280	301	273	292	296	301	272	268	286	262	296	332	302	286	283	296	262	277	330	269	269	279	269	278	305	276	315	274	276	306	322	281	309	285	294	274	292	259	293	320	286	298	277	286	308	234	281	275	286	270	277	281	256	273	306	267	274	280	274	288	303	301	297	258	295	305	281	280	345	276	262	276	292	256	316	290	299	314	288	312	261	274	283	296	257	315	282	266	287	303	312	263	298	254	294	318	311	295	275	318	277	276	318	264	278	288	297	300	284	272	316	288	264	245	294	277	268	288	307	297	274	298	282	296	293	294	284	293	269	258	308	294	274	290	269	269	292	273	284	301	280	280	316	292	281	276	275	300	303	264	242	309	308	283	274	287	285	292	268	305	302	262	302	295	253	294	263	292	279	321	275	304	290	307	333	271	298	297	287	296	273	335	279	280	261	261	279	292	267	307	280	250	274	292	279	271	282	260	309	291	283	309	276	298	288	283	260	298	317	265	274	294	289	287	287	323	249	301	266	258	261	288	282	297	288	288	276	279	271	272	276	319	325	300	248	300	302	309	265	286	263	278	320	272	274	304	273	288	287	294	292	290	264	306	315	262	255	288	257	268	314	278	311	284	314	277	271	273	289	287	288	270	275	276	276	295	263	294	306	278	264	282	299	301	294	306	306	287	287	312	268	307	301
9640	17314	27507	30791	23497	11537	5964	3274	2874	2923	4186	5531	4793	1356	973	943	1052	879	855	796	821	857	865	817	738	740	725	713	708	683	728	761	727	728	663	687	700	677	727	712	710	679	698	714	732	732	705	726	684	714	695	645	761	682	740	753	763	816	844	902	828	859	884	853	779	779	828	823	839	807	822	813	765	745	804	689	708	747	759	745	743	710	682	712	701	724	762	766	713	746	715	681	716	691	719	698	740	733	761	673	737	687	704	730	721	707	684	709	756	731	724	710	731	745	728	700	671	667	721	719	676	694	677	686	708	706	710	743	714	689	709	697	696	740	686	711	722	706	697	700	742	687	680	741	684	724	680	717	732	666	675	745	672	724	704	710	692	745	701	692	727	679	706	672	753	689	684	703	696	734	756	717	726	648	651	714	723	698	708	743	680	745	719	719	690	699	739	734	681	685	718	693	717	681	663	760	715	696	744	705	724	748	738	716	682	690	697	672	725	759	713	730	690	739	651	672	741	760	673	708	708	745	704	692	703	693	669	754	658	733	765	731	678	722	683	700	713	705	639	724	695	655	749	730	794	702	707	721	679	726	731	776	677	657	695	680	758	721	676	710	699	710	696	676	714	717	743	734	714	687	697	710	684	703	691	733	728	691	764	713	706	730	676	691	715	697	724	741	683	673	707	721	690	693	729	697	735	720	699	741	741	760	699	716	686	770	695	726	689	733	748	689	735	697	682	650	675	698	698	682	720	730	700	707	732	732	732	720	765	669	728	744	725	699	679	717	738	700	715	686	699	665	726	703	728	716	696	759	689	722	712	727	685	698	682	672	732	746	699	724	708	727	731	676	737	682	695	718	697	735	719	729	711	702	731	732	726	689	705	700	762	733	686	739	763	683	706	717	720	673	712	711	667	762	687	710	715	735	779	679	721	697	697	679	694	726	740	726	743	667	723	701	693	723	699	712	711	711	696	710	662	733	762	712	707	680	718	706	710	805	683	665	704	726	724	772	712	724	709	708	769	687	693	748	731	641	740	711	717	673	717	705	741	714	711	706	711	732	728	713	735	673	724	700	714	719	717	746	735	732	748	744	730	685	728	714	673	720	725	722	675	711	691	684	753	719	727	738	740	738	716	739	703	711	699	682	716	696	678	732	689	729	714	668	721	735	754	729	693	744	686	726	688	718	741	733	697	694	697	643	732	715	691	711	681	702	680	697	700	738	725	700	727	687	691	713	761	710	745	732	679	716	691	694	671	689	710	675	719	725	725	718	761	672	703	708	704	685	717	738	695	723	714	682	693	765	700	721	726	739	689	741	684	747	680	691	723	716	700	691	774	742	739	740	769	707	692	711	677	724	748	708	730	717	743	703	693	707	676	676	715	695	733	709	702	768	747	711	698	743	671	662	733	724	671	684	653	700	730	713	723	726	697	694	738	730	695	726	688	688	712	722	669	694	760	704	728	713	710	762	740	715	695	693	723	697	706	702	667	721	711	681	700	763	767	651	730	718	749	700	718	706	722	744	731	687	689	705	664	741	708	696	729	721	678	656	710	689	721	732	717	743	740	736	695	737	716	695	690	674	725	726	702	734	702	685	703	688	705	696	725	649	680	721	745	700	693	712	741	737	706	712	684	725	699	703	710	714	737	722	725	735	733	695	739	734	709	727	695	659	736	778	698	733	738	692	711	686	733	714	686	708	745	736	731	708	685	714	712	710	742	685	671	719	723	716	736	716	723	740	712	674	694	724	710	658	701	723	708	734	734	639	681	744	739	719	705	715	722	704	777	685	693	719	700	704	735	708	683	716	728	723	656	708	737	753	688	743	740	710	730	679	762	698	691	736	669	714	682	711	698	720	695	675	744	779	728	669	720	692	700	696	703	699	722	717	648	730	774	678	661	683	630	660	710	723	693	671	710	687	760	734	711	678	728	705	698	729	736	709	739	674	710	715	713	655	712	693	713	694	711	702	723	700	665	705	705	709	729	761	708	645	721	704	761	701	665	676	742	716	711	726	684	722	696	682	727	745	702	749	707	713	692	770	768	727	696	685	755	731	701	697	723	727	749	727	691	746	711	723	709	702	655	729	750	720	756	710	693	687	699	699	759	665	696	702	733	711	763	711	731	718	737	703	732	744	680	707	712	662	721	762	732	692	687	740	685	721	702	728	682	667	700	675	719	748	694	693	672	684	732	652	708	712	687	714	691	694	731	731	716	708	686	674	684	680	734	700	750	692	683	641	740	744	712	675	734	713	750	709	736	712	692	719	702	721	733	665	722	742	730	734	705	733	704	719	682	729	700	682	681	657	749	735	746	750	717	708	714	751	734	708	717	717	696	709	713	717	732	711	716	720	720	708	683	749	715	706	711	782	740	709	750	741	691	714	733	673	721	698	745	705	662	714	754	722	736	706	723	692	695	743	708	714	687	688	760	712	741	688	734	727	726	743	720	733	712	744	690	727	705	684	730	751	711	717	725	714	708	734	709	740	682	717	695	700	731	764	740	670	698	785	694	721	695	740	737	675	692	671	705	712	697	683	739	689	665	744	720	728	713	741	723	703	734	687	692	724	706	732	714	790	722	696	704	692	739	745	732	726	753	690	746	705	740	681	711	774	684	709	717	740	737	709	747	723	687	726	723	726	699	737	733	763	705	752	706	710	695	674	715	742	722	693	735	722	737	755	700	688	689	663	719	750	735	749	804	696	719	768	737	715	757	725	714	731	713	733	661	725	707	758	689	701	704	705	751	693	674	709	767	704	737	676	734	707	674	735	737	717	663	719	740	671	696	670	699	718	692	693	758	767	740	712	710	677	703	651	709	719	697	717	695	783	695	721	696	756	718	699	722	714	720	705	725	745	683	704	660	699	725	733	752	728	709	717	693	681	681	717	660	724	688	714	683	772	739	727	696	714	761	696	726	708	710	752	705	685	736	738	735	741	707	718	735	692	734	692	719	698	669	746	688	715	727	712	713	721	708	721	683	741	702	727	727	686	716	749	696	698	737	733	733	694	714	689	710	699	691	709	705	716	655	722	704	702	714	736	701	754	739	727	745	656	711	732	709	666	692	685	712	713	691	704	759	691	677	705	711	710	719	715	698	713	702	707	728	672	725	723	693	716	702	713	746	720	674	710	704	715	682	734	733	689	721	746	715	715	751	723	666	745	690	685	706	691	693	693	779	689	707	683	692	685	721	703	711	660	680	698	678	730	716	729	724	714	706	699	669	713	731	762	700	779	713	705	712	663	715	746	707	737	714	668	672	738	713	666	719	682	710	762	682	713	731	664	725	738	713	688	690	738	714	707	748	687	723	674	750	754	679	752	707	710	716	686	660	687	728	707	679	717	690	721	714	727	701	725	733	701	750	675	678	706	709	692	708	728	709	696	709	700	700	731	697	737	711	715	703	717	740	781	727	697	734	720	692	701	710	724	770	703	708	745	748	726	777	683	734	707	735	718	671	706	717	744	677	748	681	664	694	727	719	741	730	691
38556	46556	50441	40963	34110	30802	25788	20189	14264	11079	12712	15845	17606	7231	1512	1027	954	881	698	711	764	666	740	668	393	370	374	387	362	345	345	333	335	332	337	341	369	348	333	391	316	350	320	328	364	373	330	341	335	313	326	317	337	305	357	346	315	325	367	381	336	338	334	385	358	360	352	334	382	350	326	349	425	393	363	316	335	336	341	327	349	330	345	336	320	334	361	406	354	376	328	337	327	322	330	342	350	345	312	287	313	295	339	302	359	301	309	338	339	344	359	341	330	298	335	329	312	322	327	290	316	318	312	335	334	334	352	333	339	348	310	309	344	336	345	325	350	339	348	293	287	312	334	310	288	304	387	320	310	349	312	307	336	322	357	371	356	316	347	322	338	341	330	327	333	311	298	303	355	307	305	339	330	323	314	358	334	321	345	325	315	339	338	369	323	311	346	327	324	348	327	348	319	322	316	344	317	365	353	338	300	319	322	331	338	337	369	320	294	346	335	331	317	345	332	327	328	335	317	349	362	352	310	288	312	309	312	319	322	298	336	326	347	309	358	343	336	321	360	314	299	337	372	329	315	301	305	301	358	372	317	330	344	329	353	358	327	313	345	342	330	327	362	327	311	348	318	345	331	321	329	330	331	338	362	302	315	345	328	355	316	346	365	299	313	320	304	331	324	292	334	363	343	329	292	339	340	324	312	359	313	289	301	313	307	309	366	324	329	351	323	361	350	318	342	368	331	342	322	361	360	308	329	363	321	331	347	351	340	345	363	330	340	336	309	295	329	344	340	303	326	349	361	344	326	349	324	325	297	323	330	355	320	337	329	326	280	331	348	296	323	311	313	347	332	320	305	367	364	296	334	339	326	310	300	300	293	320	327	304	349	348	345	308	315	361	331	318	322	354	326	332	307	314	350	332	340	347	318	339	311	341	333	327	351	311	333	274	322	333	316	334	333	309	379	338	311	339	298	337	321	352	335	344	324	325	336	337	313	325	336	350	344	302	325	316	323	350	301	312	318	304	337	319	318	332	363	315	339	335	326	346	342	314	354	306	318	325	331	333	330	313	353	313	341	322	322	311	319	336	335	317	327	345	324	347	315	313	334	348	347	359	324	303	299	326	333	357	330	307	308	310	342	351	308	314	330	335	299	342	333	364	329	348	320	324	377	323	321	345	325	334	342	303	312	325	339	316	302	334	335	337	305	310	304	282	338	334	372	312	336	313	346	330	326	294	315	320	337	363	332	330	306	357	346	316	296	332	324	324	303	353	334	340	333	345	364	312	332	303	339	334	319	331	303	326	311	321	307	355	352	350	338	330	311	309	318	322	320	310	326	313	370	340	318	308	290	307	332	319	311	340	332	354	333	340	317	340	351	331	331	341	290	295	312	334	326	327	320	346	337	330	315	341	332	335	294	336	327	333	344	353	352	344	348	356	341	291	302	335	337	309	302	346	351	328	347	338	342	342	291	295	327	308	340	346	338	336	330	318	313	336	332	320	345	330	328	291	335	317	336	308	301	323	357	318	313	318	307	351	327	338	327	315	362	304	331	320	307	327	316	324	300	351	321	321	320	343	295	329	344	342	326	345	305	315	326	316	322	335	317	318	311	295	341	348	338	329	305	369	335	346	335	319	326	350	349	361	361	328	321	311	332	317	345	345	314	366	289	342	341	304	326	339	363	316	333	348	340	322	309	346	328	364	341	306	326	343	340	336	343	310	305	325	333	286	336	331	355	323	334	329	333	311	343	309	337	321	323	327	342	319	323	306	355	322	293	311	312	345	289	336	324	327	331	311	360	336	327	328	329	343	340	366	353	312	321	327	348	339	329	353	343	333	328	309	345	357	339	326	332	290	326	303	308	337	332	336	336	350	357	361	323	333	328	314	342	323	320	324	332	341	323	297	336	334	326	315	333	341	318	312	347	330	385	378	324	312	316	324	299	315	317	339	311	327	310	329	331	348	299	325	342	313	312	285	314	300	307	345	309	336	323	308	317	333	318	329	328	301	370	327	322	363	299	339	314	326	327	370	303	328	333	294	311	336	317	336	345	329	302	369	325	329	331	330	318	335	334	328	302	355	305	313	317	294	291	331	352	310	293	343	341	352	311	316	358	345	335	331	324	342	321	317	300	319	331	367	342	306	316	333	318	290	404	307	321	348	327	345	353	304	367	340	347	304	314	315	345	363	308	320	318	333	329	327	310	342	300	334	309	340	287	312	334	339	301	337	341	321	295	342	324	333	366	325	332	336	298	369	298	317	345	348	314	326	295	284	336	317	315	319	306	377	325	332	327	356	332	348	312	297	325	323	336	355	325	341	319	344	323	328	335	351	320	327	322	351	336	309	348	326	327	325	321	329	278	317	352	301	310	347	355	359	360	314	309	318	297	324	309	359	336	326	337	317	327	301	346	334	315	313	322	319	324	341	340	333	340	332	341	336	316	319	298	340	345	355	331	330	375	331	344	313	322	303	326	335	336	287	361	328	306	316	363	309	324	334	320	333	313	307	337	347	324	308	332	329	357	328	313	324	329	347	339	333	307	358	364	330	347	311	374	336	296	328	355	355	343	299	318	334	317	312	342	328	393	339	325	367	335	348	342	339	334	338	327	336	321	316	331	310	306	299	297	329	351	329	340	301	361	331	310	309	343	316	334	329	342	331	351	337	343	320	358	330	332	336	318	344	339	333	301	321	286	292	350	335	351	353	342	325	369	312	333	356	379	314	316	347	341	318	325	338	334	320	352	319	316	349	330	331	292	300	319	294	311	339	320	302	291	329	305	314	315	339	326	330	340	296	307	306	335	371	333	350	317	344	330	351	326	334	318	343	314	319	314	353	328	304	309	314	332	328	323	308	339	355	357	315	302	337	313	338	337	342	360	335	341	366	333	343	318	335	354	382	315	325	327	318	316	366	345	316	303	307	309	345	351	315	365	324	354	344	327	315	307	335	324	328	328	343	321	331	341	339	328	317	334	323	334	292	323	338	322	314	290	303	362	331	319	327	329	355	301	329	338	328	364	336	316	321	319	342	323	331	357	323	305	347	328	333	308	299	301	323	323	326	333	321	320	329	289	312	320	349	317	308	345	301	307	309	338	324	334	306	322	354	334	348	343	326	354	301	318	312	367	329	356	350	330	320	329	319	336	313	330	358	303	322	303	341	319	317	318	353	340	331	389	329	350	307	329	341	361	314	316	334	298	313	319	346	335	359	320	349	348	336	349	347	340	294	323	312	354	351	318	350	339	321	344	337	329	303	294	341	318	310	320	328	330	324	321	373	374	324	289	334	347	315	337	317	312	331	359	325	347	327	323	337	289	328	308	299	331	309	310	292	318	352	336	317	320	300	327	313	327	292	332	343	321	336	333	307	317	317	316	321	330	333	337	314	344	315	314	342	313	322	347	303	326	326	330	298	359	301	331	328	302	365	343	310	351	330	338	340	323	332	318	337	318	325	321	306	338	315	316	330	335	316	340	328	299	321	337	326
27414	44006	53849	50815	47524	33940	30602	20067	17777	20057	27282	31845	34511	12832	3707	4013	4473	4253	3232	3194	3324	3031	3428	2974	1097	941	1053	1063	934	942	916	838	842	829	788	831	842	820	801	846	790	838	857	838	761	807	816	855	802	848	827	813	799	800	835	820	882	982	931	1043	1014	1000	1067	1056	1025	975	987	991	958	960	935	1004	1536	1243	1031	898	907	815	859	827	821	819	795	805	847	1027	1184	1042	1001	821	740	814	818	788	828	763	783	799	779	784	766	772	786	809	764	771	769	796	831	781	851	830	773	791	832	765	806	796	768	824	813	786	798	772	810	826	769	799	796	805	799	794	771	750	782	826	772	809	812	807	697	774	785	798	810	806	814	764	809	801	841	810	819	791	799	812	785	747	790	800	796	835	798	781	809	796	850	802	796	801	791	766	820	805	846	769	772	825	825	797	807	789	826	816	823	757	784	801	820	780	814	764	805	750	811	844	788	811	838	800	812	822	790	822	797	768	762	812	758	814	802	821	733	802	764	818	835	769	793	815	789	850	822	783	767	786	781	801	780	836	786	805	765	772	779	823	787	797	841	809	799	797	838	830	773	737	835	791	835	794	823	815	863	833	803	794	829	824	797	781	809	829	802	802	809	752	780	800	825	807	783	825	748	813	777	833	773	806	779	820	858	762	798	784	821	794	824	834	806	809	784	770	797	837	841	737	799	808	812	793	794	780	762	823	790	822	803	802	813	835	789	792	800	771	749	825	837	764	780	792	794	793	809	783	802	838	800	797	742	779	777	800	816	812	799	744	769	793	849	818	773	801	776	856	784	785	861	833	750	822	815	769	792	805	771	795	785	759	742	827	826	788	855	768	812	800	849	804	789	825	812	795	767	780	792	795	768	798	789	774	785	778	732	806	820	799	781	776	785	825	801	800	818	802	833	759	773	813	794	828	788	829	763	814	770	816	820	797	800	799	782	806	786	765	835	790	766	814	804	768	784	789	785	806	794	860	794	821	864	799	813	836	766	821	798	841	687	795	775	793	786	824	803	814	815	767	879	772	774	812	788	767	840	797	771	797	825	737	778	787	785	801	811	811	795	814	824	790	762	814	789	789	781	790	721	762	782	828	798	768	805	819	809	835	754	847	790	767	831	795	770	828	791	792	790	784	821	823	795	798	796	834	818	786	784	790	775	852	840	815	786	807	829	783	778	748	822	835	819	785	799	776	787	751	805	813	810	801	739	776	765	789	784	843	814	757	832	768	846	828	817	805	787	772	813	816	818	803	771	807	760	829	791	783	799	821	802	792	828	763	809	765	808	780	766	799	823	762	785	817	760	772	794	792	798	799	793	811	752	778	788	792	822	809	801	791	789	804	769	805	766	840	796	819	840	780	790	816	804	731	847	749	785	815	840	851	763	812	812	798	796	818	783	793	796	834	794	749	812	802	818	777	772	793	798	785	804	829	800	749	779	786	827	799	775	877	771	774	760	797	766	805	761	754	801	813	816	749	788	824	788	802	792	779	809	789	803	848	786	838	806	810	832	781	872	784	741	839	780	790	773	799	790	792	772	822	744	762	815	795	801	790	797	826	843	796	811	790	782	797	771	795	759	794	843	776	810	771	779	828	730	791	778	861	752	793	840	806	801	777	807	841	767	711	794	817	802	836	779	752	850	810	837	806	811	769	813	797	797	805	783	789	741	773	801	782	796	784	791	796	766	810	793	822	793	815	794	777	813	763	832	764	820	824	773	775	848	805	734	820	810	708	776	784	805	816	763	807	778	740	870	779	843	795	799	843	798	776	842	792	798	808	769	804	840	793	778	818	788	803	797	781	792	768	846	794	771	778	811	822	797	792	803	792	804	800	809	776	818	782	784	751	824	792	749	859	793	819	789	797	772	762	814	848	858	774	805	836	811	809	774	808	791	816	788	760	830	814	796	767	776	803	769	813	847	801	837	851	815	768	800	816	800	779	751	748	794	845	770	803	822	761	796	790	812	757	799	769	784	788	836	808	782	783	765	773	805	821	818	752	808	841	799	804	808	760	791	769	816	817	803	865	784	820	815	809	817	857	763	711	770	800	796	830	777	727	772	778	769	764	798	784	804	841	783	788	790	811	788	786	796	810	753	838	770	795	794	846	830	750	784	798	846	813	801	772	766	836	816	754	818	756	825	783	802	731	769	746	799	795	782	811	760	786	795	801	779	821	780	827	795	798	800	833	752	793	816	745	841	811	760	747	813	758	763	844	851	795	767	825	825	756	840	858	796	781	813	827	811	787	795	760	801	845	851	821	824	780	742	856	753	807	789	765	748	764	782	798	770	841	742	818	801	816	807	826	816	790	770	786	782	787	781	833	807	803	802	802	771	778	842	811	787	782	798	840	843	808	771	797	826	738	751	805	845	804	800	810	813	792	838	791	849	800	802	876	770	816	790	788	762	797	853	782	808	783	817	816	792	764	810	822	764	799	755	816	817	819	790	815	774	775	824	803	807	779	825	800	800	793	792	777	795	789	778	808	795	780	766	791	847	760	807	809	777	792	808	787	833	767	781	783	789	799	800	838	776	798	810	726	766	803	812	809	792	843	793	794	765	751	795	770	805	802	778	806	802	829	825	743	823	797	798	795	813	803	810	823	779	803	757	804	833	730	816	802	823	803	760	761	769	862	805	801	820	771	829	769	829	815	781	787	768	806	818	768	758	779	811	809	778	830	824	805	800	814	780	820	767	749	782	825	824	710	818	738	802	801	810	836	800	778	815	811	801	795	819	825	859	841	805	827	822	781	813	820	783	872	846	835	784	803	798	773	759	842	772	845	820	818	768	797	802	794	807	809	814	814	859	792	764	801	794	770	736	813	775	777	856	850	812	805	809	793	743	753	807	765	760	789	759	768	844	869	748	768	822	820	800	825	793	796	822	810	818	780	785	785	801	764	845	821	807	838	784	775	798	785	816	798	736	758	780	806	788	788	815	802	801	850	803	865	815	790	789	777	836	826	794	772	773	798	787	768	822	812	808	848	802	793	845	785	812	805	806	792	825	776	782	801	784	770	804	750	793	784	810	793	725	812	765	733	813	819	762	762	793	772	777	799	791	810	822	805	791	817	789	798	805	861	792	795	793	817	787	785	786	757	795	778	748	838	783	774	815	841	755	842	838	826	804	817	764	790	846	778	822	799	799	805	815	806	763	822	818	779	782	772	804	804	801	808	818	816	789	842	829	822	774	823	811	799	799	808	830	806	827	785	840	789	829	805	777	830	826	771	812	765	769	787	814	800	822	817	787	753	805	806	848	803	767	781	847	761	754	775	845	825	824	813	819	777	791	817	775	781	798	766	821	845	869	813	799	835	834	763	825	747	809	854	824	790	762	830	793	840	839	766	809	816	785	799	790	789	797	741	845	812	778	828	816	770	823	782	806	783	832	791	777	829	805	772	804	747	743	836	746	792	829	790	836	789	806	846	827	825	845	794	754	768	791	790	860	811	785	795	780	801	835	799	767	781	755	841	765	770
50778	49582	43264	37740	31689	27314	25970	26145	25079	26195	31166	33417	32044	15240	4473	2108	2204	2392	1468	1365	1844	1252	1064	1222	416	377	365	400	348	320	301	331	304	323	328	274	323	276	289	293	320	291	290	290	277	309	275	302	294	290	289	320	305	288	299	297	317	323	348	366	313	313	354	315	295	338	329	304	324	314	288	353	492	402	370	392	335	310	292	261	319	262	295	280	289	359	429	394	393	321	269	264	258	243	269	284	273	295	275	293	295	279	262	282	275	289	296	274	276	290	294	282	298	272	289	312	281	301	292	293	286	302	284	278	297	269	282	266	259	280	301	293	238	301	248	246	276	273	296	286	263	274	286	240	288	306	294	312	297	307	278	283	279	275	264	285	271	280	264	273	250	254	275	286	293	272	278	295	294	288	276	254	312	312	261	266	252	254	278	305	237	292	298	259	290	263	296	289	290	255	323	264	303	321	273	252	276	261	280	298	304	280	261	313	268	294	302	286	309	279	262	273	285	277	297	305	287	259	290	273	267	311	260	293	278	281	283	298	284	292	282	289	280	234	279	289	254	276	282	299	257	286	311	265	270	300	276	267	271	262	261	281	257	289	294	278	292	277	293	271	276	277	289	289	287	284	287	307	272	289	293	265	273	258	260	293	261	278	300	296	301	276	273	270	294	282	271	274	273	246	291	272	291	298	280	295	255	297	281	330	301	270	265	283	258	293	304	279	313	323	295	275	304	281	273	265	286	266	260	314	290	277	274	279	294	276	295	271	269	305	288	244	257	330	256	292	298	260	270	301	273	270	292	282	299	289	293	282	260	248	255	272	315	283	291	316	279	329	281	278	308	304	264	266	273	293	283	265	265	285	275	265	260	285	264	278	288	302	289	301	266	291	258	252	243	256	282	261	252	284	256	264	254	272	285	292	278	283	284	317	232	270	287	283	261	291	311	276	288	309	262	289	272	298	263	252	284	261	280	253	282	324	271	252	249	292	301	298	257	253	290	269	243	299	309	291	299	265	269	322	273	305	285	271	282	297	300	311	284	301	270	286	280	256	267	262	298	246	288	271	287	267	276	278	278	299	270	266	271	268	296	290	310	271	289	261	263	282	287	278	260	252	297	299	278	264	255	221	266	290	262	283	286	268	294	259	254	279	279	334	287	302	266	273	301	299	270	317	267	270	274	251	278	296	285	287	269	271	303	264	265	289	271	256	285	292	279	314	301	326	264	292	272	265	277	271	281	271	301	264	274	276	294	289	261	288	305	285	298	267	268	294	304	325	250	262	280	275	291	291	258	284	269	258	279	286	292	284	312	266	302	288	265	306	276	279	269	256	304	309	280	284	260	263	250	259	314	287	305	290	267	277	233	298	280	297	296	285	266	265	289	300	266	288	251	283	261	314	275	296	285	280	277	247	261	275	276	243	282	293	278	318	286	284	286	264	306	297	274	288	238	242	283	254	268	268	263	308	313	314	288	297	249	286	283	298	288	311	264	258	303	297	277	263	286	265	264	277	230	262	288	313	285	281	254	266	292	286	278	293	258	272	273	289	272	281	286	275	273	290	277	308	268	269	291	292	275	295	280	291	276	305	292	270	259	263	300	281	282	278	272	297	289	268	307	274	287	277	280	271	269	284	278	260	267	296	263	268	264	277	287	291	254	285	282	255	254	304	283	276	331	285	298	308	257	277	275	302	258	271	279	283	321	274	275	274	258	301	256	297	268	270	308	309	264	239	278	267	260	267	275	280	264	308	285	270	327	301	278	286	302	283	264	284	301	290	263	292	270	259	301	281	280	261	306	253	266	266	274	314	242	267	287	293	307	287	257	284	307	308	268	288	254	269	286	323	281	303	310	272	305	290	287	308	312	296	281	291	260	264	279	269	316	268	295	279	300	280	292	281	292	240	275	269	252	263	292	282	299	277	297	282	272	280	275	296	270	285	302	258	254	257	305	278	298	275	297	274	286	283	272	301	277	288	291	274	293	288	258	262	264	299	297	293	296	274	252	303	298	310	308	283	268	283	299	256	297	286	300	294	302	264	298	258	307	294	279	299	303	271	323	291	263	277	282	254	285	278	260	301	282	310	272	279	260	309	253	266	281	282	275	279	242	262	287	270	273	283	243	324	257	267	282	273	255	277	270	273	271	275	268	298	293	271	287	291	279	305	297	241	256	289	306	301	311	273	285	294	289	259	262	298	258	277	266	294	322	293	284	274	292	265	283	272	287	289	261	308	282	302	286	300	275	307	278	262	296	286	308	301	286	315	284	268	245	300	304	248	297	313	272	271	281	280	292	276	285	282	302	272	268	261	299	285	246	277	294	279	277	284	309	300	294	288	270	275	291	306	291	288	278	267	287	264	292	273	298	284	262	285	256	257	307	276	284	278	297	291	252	264	278	288	307	261	296	293	252	271	264	227	297	285	293	260	263	271	271	283	299	291	277	256	303	277	280	269	253	275	314	272	254	253	316	325	243	306	267	281	284	282	286	301	287	280	269	251	256	290	291	278	268	270	305	300	292	279	293	292	296	280	290	294	306	274	266	271	295	269	307	264	253	284	275	258	234	270	295	301	273	246	254	258	266	288	302	280	270	252	266	278	279	282	271	291	289	290	281	264	277	282	261	302	305	301	260	300	268	260	288	290	292	249	273	285	274	263	294	271	306	274	302	295	292	269	288	271	254	269	299	233	306	243	239	266	279	284	291	266	303	254	272	296	282	316	273	279	281	265	269	294	277	283	279	304	289	267	266	290	306	310	297	247	270	303	270	293	272	274	284	261	269	292	307	250	295	297	277	312	267	276	283	272	268	278	278	264	292	297	291	288	272	278	291	277	276	262	275	314	285	290	271	310	302	282	279	276	280	305	253	299	313	279	261	307	293	287	307	300	268	296	257	282	312	258	283	278	283	292	274	273	278	291	264	298	312	266	265	256	287	292	255	295	257	284	275	278	292	289	267	268	293	288	271	293	284	263	287	287	284	237	271	278	283	300	284	251	295	264	278	263	286	287	279	304	293	294	274	293	308	313	250	273	259	277	263	271	297	262	270	260	309	285	267	279	277	313	283	335	269	286	288	266	263	277	296	271	306	294	267	275	276	280	294	289	272	261	261	282	264	281	285	267	281	311	300	274	283	304	270	297	273	292	287	283	277	287	320	304	285	286	291	283	274	280	258	297	296	287	267	282	293	294	291	277	322	279	318	300	310	283	314	285	283	285	288	272	256	290	307	269	303	275	235	277	286	271	315	286	308	262	276	292	275	287	317	275	285	285	262	279	280	279	280	284	275	275	268	252	306	291	304	284	266	280	276	269	291	318	304	278	268	300	326	265	272	255	298	324	301	288	253	250	313	321	264	251	281	273	305	288	277	296	296	287	242	293	287	275	261	268	261	296	271	284	267	254	285	305	309	265	255	280	294	292	290	299	246	269	250	276	296	303	287	275	280	289	278	283	319	306	275	301	277	257	275	305	315	266	276	266	278	303	270	276	251	261
41007	51849	52579	49421	47905	36886	32843	34085	33039	38342	43376	46997	42977	19498	6610	6672	8334	9289	5941	6100	8197	6128	4873	5310	1391	1014	1328	1223	1042	813	777	809	719	738	721	729	697	722	738	723	733	719	689	736	720	707	694	693	749	690	693	684	728	704	798	762	868	952	976	1002	1059	1084	1073	1039	1021	945	935	889	991	917	896	1227	2139	1687	1541	1323	927	765	717	721	706	723	692	717	704	1082	1491	1333	1050	806	749	727	648	717	643	665	682	669	710	714	705	727	666	657	717	671	697	634	665	651	668	664	663	684	681	716	678	660	706	672	689	694	650	710	701	674	682	678	664	647	700	705	694	675	642	636	650	645	693	637	692	665	668	659	676	675	739	639	716	661	627	713	689	695	715	709	722	675	673	648	664	662	678	688	667	690	647	666	682	654	699	666	678	688	651	685	687	706	655	688	648	649	672	630	695	704	703	672	689	636	699	673	702	677	625	653	668	652	662	713	664	657	739	644	712	649	656	665	652	665	657	700	680	680	650	665	725	676	685	680	717	721	647	684	662	688	690	655	703	681	642	683	641	643	696	669	701	693	698	644	643	616	637	696	654	670	685	738	678	670	687	648	687	673	700	713	687	716	675	686	682	677	632	677	713	707	670	626	684	662	668	703	646	656	678	717	719	682	681	713	672	682	704	639	677	665	633	688	673	691	716	663	676	713	641	658	660	695	661	705	647	683	704	675	630	653	704	658	752	694	668	707	657	708	662	630	667	647	654	707	642	653	679	673	709	710	701	688	685	678	691	668	692	685	649	667	679	712	676	615	673	635	660	674	681	659	713	677	691	726	675	708	678	721	651	677	695	678	692	645	671	659	655	631	703	651	646	673	721	647	681	635	641	651	639	655	649	674	679	671	673	719	660	648	686	644	682	645	676	675	668	660	668	660	668	702	688	729	653	669	652	707	642	673	680	700	736	657	720	651	644	700	655	661	657	650	703	653	647	664	678	644	644	698	709	690	706	647	669	652	705	638	693	703	690	673	725	650	648	687	671	676	673	655	665	679	690	699	648	720	678	669	717	651	668	704	698	730	707	695	676	661	697	672	649	669	648	619	622	680	657	712	642	626	668	687	652	678	727	685	618	645	739	713	694	641	647	668	661	673	688	686	687	650	696	691	686	646	671	657	676	642	650	708	651	666	651	688	674	660	634	621	720	618	663	660	662	656	659	626	665	723	638	639	648	672	682	669	668	715	693	693	681	700	653	677	697	659	660	639	651	643	690	641	686	683	660	683	665	675	717	690	688	700	650	699	678	640	671	670	667	665	705	681	659	682	684	704	708	709	704	651	689	696	665	689	685	664	690	651	686	701	645	680	666	668	678	636	664	680	710	679	634	694	666	658	659	663	627	695	700	657	650	686	664	638	686	675	725	697	655	663	650	683	645	660	715	715	674	679	662	637	681	707	699	673	664	649	669	677	695	657	676	689	659	669	672	700	716	703	702	671	679	668	629	664	702	701	682	630	728	679	681	613	681	692	623	675	709	671	649	694	667	716	640	681	663	723	682	719	698	684	674	727	635	736	649	667	669	664	676	660	689	698	705	674	660	656	677	675	666	652	686	670	680	666	651	645	642	654	718	747	688	680	661	683	696	656	697	686	644	637	680	650	681	685	704	678	637	659	688	714	751	674	639	738	689	643	655	660	703	708	656	696	709	664	636	686	726	658	665	686	693	691	662	690	660	719	730	629	655	639	667	677	689	765	678	647	650	654	664	680	685	674	664	678	644	702	694	678	722	686	680	673	678	663	686	666	675	709	646	750	682	644	684	692	710	667	669	646	667	678	648	651	667	636	657	638	692	691	637	709	681	668	682	685	667	650	645	697	712	729	625	670	691	662	685	691	734	658	653	636	611	707	668	643	682	693	683	644	728	688	691	660	662	678	717	677	676	711	686	637	692	666	678	699	628	663	686	659	723	645	658	651	710	690	665	657	701	614	652	676	659	694	744	680	665	643	684	700	645	720	654	687	682	693	695	647	661	648	670	675	669	686	687	698	687	648	671	669	642	675	657	688	660	660	664	696	691	632	676	630	676	660	657	684	705	686	703	652	695	677	655	685	637	659	689	673	685	659	700	654	690	655	717	694	653	649	713	699	664	693	648	675	667	668	670	725	672	640	651	684	669	658	683	689	671	638	691	650	652	631	667	679	651	691	695	681	645	681	713	662	684	678	671	670	687	664	645	697	697	648	658	714	644	633	683	699	678	686	660	639	708	685	672	687	643	679	701	633	701	675	705	659	642	659	704	665	665	722	636	637	690	661	681	661	689	694	630	652	660	690	639	671	660	699	664	710	719	639	716	654	665	656	665	668	724	682	682	633	663	690	663	650	655	683	647	720	664	679	714	666	691	681	640	664	684	702	661	652	650	691	663	678	676	686	712	699	674	670	675	686	649	676	650	683	646	644	640	668	696	725	687	637	732	697	683	659	662	667	702	674	662	659	671	633	651	658	698	660	707	637	706	671	668	708	634	730	689	658	673	696	656	704	745	655	637	729	635	685	649	680	691	685	713	723	665	625	692	676	708	668	638	625	693	648	691	672	662	703	694	709	672	663	686	729	699	683	668	642	681	705	656	625	633	746	672	666	664	663	654	686	685	706	693	665	679	698	684	691	675	677	663	696	704	696	659	679	699	708	691	624	693	679	643	689	702	701	710	680	726	670	680	727	708	646	725	659	692	669	692	677	707	662	631	720	660	697	667	674	645	709	654	667	678	697	695	687	671	659	672	647	639	681	661	691	654	672	680	705	675	690	651	619	661	647	650	704	705	678	663	668	681	690	664	703	649	683	709	650	705	731	635	682	654	693	671	686	661	650	689	629	703	665	661	675	680	726	652	640	694	683	671	727	670	649	674	660	622	726	693	657	721	670	652	686	634	649	670	644	682	636	661	696	673	682	646	620	648	718	680	698	675	647	679	695	681	665	684	656	650	680	658	721	694	690	653	670	686	740	696	688	699	698	649	679	700	692	679	667	685	674	657	684	679	700	707	646	664	694	677	662	655	711	655	680	671	688	696	748	694	648	648	655	706	681	658	707	664	686	667	681	693	692	701	714	691	708	677	683	659	704	695	702	686	679	629	644	650	703	683	698	647	678	688	661	635	696	685	697	672	674	692	628	661	662	676	645	731	689	705	714	715	666	640	613	658	670	703	654	673	671	620	654	703	697	687	674	650	643	677	679	657	679	686	657	676	657	653	688	638	670	682	657	706	686	682	710	639	652	726	687	675	649	631	668	631	647	654	682	706	633	654	709	658	679	640	654	682	675	647	662	661	688	670	666	655	695	683	703	665	729	671	665	707	639	718	674	640	701	706	658	706	719	693	644	681	675	677	709	641	692	649	685	673	743	693	680	699	691	668	684	668	711	630	703	714	650	676	703	690	632	677	672	681	678	608	652	681	711	700	633	702	705	729	696	663	673	715	720	725	692	685	684	668	674	668	714	695	710	663	731	729	667	643	658
11262	15088	22915	27909	14117	5749	1897	1308	1245	1037	1329	1248	950	474	373	345	369	359	397	341	367	336	360	344	322	340	333	351	330	343	319	313	297	304	328	328	324	315	351	359	314	313	363	281	338	326	339	337	299	352	329	334	348	316	334	327	358	335	364	368	313	356	319	323	322	331	352	327	324	329	332	328	323	358	333	318	341	325	315	318	313	331	285	346	329	337	329	363	336	323	316	313	307	327	326	351	356	309	386	309	329	352	309	359	296	333	323	332	321	304	334	330	369	312	305	309	346	350	298	306	341	311	329	321	330	307	320	357	320	306	343	301	349	330	338	358	363	337	333	319	320	326	323	333	360	324	317	356	332	316	325	348	294	342	325	334	312	327	316	336	342	308	368	310	312	330	341	325	325	324	318	308	314	326	315	355	321	325	309	336	342	347	300	374	351	317	310	332	313	318	304	301	356	317	358	324	302	354	390	308	304	354	322	328	301	312	324	316	315	316	300	369	333	337	353	307	338	329	335	337	331	354	372	357	309	331	333	341	329	315	293	338	331	358	336	312	336	350	358	348	333	349	360	337	347	336	314	318	325	353	353	337	331	357	326	288	318	332	326	338	297	352	308	330	328	339	314	317	292	329	321	323	338	335	331	337	312	333	351	270	317	318	355	336	323	324	324	345	358	344	315	340	345	345	363	340	356	336	316	362	328	320	319	327	325	317	346	341	349	345	306	343	310	326	357	326	344	317	332	294	308	311	306	332	339	348	370	336	320	297	322	321	323	334	302	341	320	315	308	377	333	306	333	336	329	339	342	310	324	353	307	319	333	342	323	293	368	354	348	344	350	336	326	333	332	318	305	311	315	304	318	327	327	309	342	308	348	285	328	325	306	319	334	326	316	324	302	340	305	316	345	310	307	314	349	341	367	296	296	288	300	331	338	347	324	368	349	324	325	338	329	332	294	364	344	356	320	341	355	342	301	336	355	335	355	350	326	317	342	315	332	299	323	319	380	326	334	311	344	320	317	325	329	373	352	338	321	325	366	336	297	295	376	354	355	349	339	355	299	360	335	335	321	317	353	369	353	335	365	314	356	322	342	360	306	344	335	333	370	302	330	359	320	341	315	329	343	318	322	312	322	326	340	362	342	343	350	348	315	300	352	335	316	329	332	314	314	345	346	367	286	289	326	332	351	314	384	347	304	302	303	352	348	310	330	332	307	317	322	327	342	315	342	339	340	321	320	317	316	298	303	309	322	327	349	288	326	331	330	337	336	337	290	338	346	314	342	297	344	342	343	322	323	346	312	321	330	305	328	319	318	298	316	353	299	346	329	342	294	300	328	363	314	332	331	315	324	364	334	324	308	350	314	318	330	316	314	318	343	333	331	347	346	343	317	353	330	300	302	344	329	347	327	358	321	326	333	325	315	326	356	286	349	329	357	329	346	319	319	321	317	317	299	294	334	318	302	316	310	323	337	362	315	321	343	335	360	330	349	332	354	304	346	340	331	312	367	330	345	328	347	331	360	270	344	328	311	332	325	343	330	329	318	323	339	333	325	357	342	334	340	358	335	305	327	319	311	339	324	353	331	329	306	306	346	384	339	300	314	329	322	314	330	337	290	332	331	339	310	360	304	350	311	324	323	369	342	360	331	330	364	337	314	336	331	310	317	316	312	291	318	330	340	355	335	314	356	348	340	329	325	330	345	302	323	348	364	331	350	299	311	369	344	356	299	322	345	327	310	321	277	317	336	312	370	359	327	359	326	341	321	354	318	323	324	370	302	335	326	372	321	336	336	332	309	335	272	316	311	304	314	339	330	318	320	323	379	302	339	331	314	342	324	317	332	347	340	324	329	365	354	343	362	356	330	319	306	350	326	336	327	294	320	332	311	367	292	316	359	322	333	342	308	293	315	351	333	333	291	305	305	317	309	350	299	322	324	318	357	344	332	332	332	356	328	341	339	340	316	327	340	308	328	325	333	321	315	343	344	340	348	318	334	327	323	341	315	333	363	306	285	337	318	329	317	333	346	348	328	339	322	349	330	331	333	341	354	363	345	326	325	324	354	359	315	317	350	335	341	330	318	304	337	313	339	325	318	342	322	334	303	338	331	322	352	336	348	329	334	362	351	332	319	340	328	330	309	314	344	299	333	325	290	332	338	337	324	325	369	322	328	352	313	316	344	325	328	363	345	340	304	310	309	344	326	292	330	345	296	345	332	311	321	310	322	322	338	336	334	336	338	354	314	342	341	339	344	334	332	331	352	326	324	352	316	335	321	342	337	332	330	319	313	318	294	373	318	325	359	309	303	300	337	356	331	321	320	347	329	336	323	331	316	333	355	269	330	359	323	292	367	332	303	338	319	350	369	331	332	331	317	335	365	289	343	321	301	333	339	350	334	329	323	324	385	331	360	332	349	310	368	341	341	304	305	347	286	337	310	313	290	314	334	328	322	340	322	356	333	318	382	305	280	318	316	339	321	323	323	334	342	330	306	360	302	327	368	326	367	316	322	350	345	311	319	320	316	314	269	316	339	318	355	310	302	292	325	303	338	342	343	338	356	317	352	337	332	314	348	344	304	330	356	324	345	325	314	350	359	342	327	331	326	367	362	307	326	342	299	306	345	314	310	310	347	344	326	342	343	345	327	313	350	318	280	326	347	313	346	353	380	374	326	330	315	319	322	332	312	292	319	308	333	318	307	331	326	323	321	316	304	341	331	305	340	331	344	311	302	342	333	320	320	329	326	324	363	339	370	349	340	314	339	312	310	332	352	294	335	377	328	324	290	323	324	341	331	348	336	318	318	337	319	340	308	310	350	382	318	345	335	307	330	289	338	308	321	363	361	314	352	328	340	314	366	336	367	347	342	357	328	337	361	318	308	288	346	327	365	355	348	312	359	312	346	369	325	307	317	329	323	337	330	324	305	313	294	299	306	371	313	360	306	357	282	320	351	311	333	315	329	323	333	328	333	353	304	318	353	330	330	319	346	352	318	317	347	358	329	373	338	316	347	311	352	348	349	307	320	333	347	333	325	326	310	332	306	382	315	342	317	336	332	317	348	299	348	312	342	366	343	342	337	317	345	332	359	319	327	348	332	334	326	322	350	357	351	347	324	368	316	329	307	336	356	305	308	328	322	323	302	319	345	313	345	312	336	314	315	319	328	283	381	328	293	358	314	291	337	373	332	331	362	339	330	326	327	306	299	338	341	325	321	344	344	329	310	323	322	329	310	318	301	299	345	352	345	334	315	320	338	310	311	289	349	305	343	357	326	299	342	370	306	327	300	305	311	332	347	330	336	329	332	308	346	281	352	350	333	372	337	337	336	354	315	317	291	319	312	338	351	305	334	347	321	311	292	300	316	337	334	313	314	319	345	340	308	307	325	309	361	323	344	313	329	327	343	318	309	299	360	357	334	326	325	322	345	337	311	336	311	315	323	323	345	335	311	371	372	349	314	325	350	346	357	360	309	325	314	358	318	311	325	318	367	317
9077	17727	30124	32725	21079	9108	4156	4517	4645	4724	6215	6478	4996	1715	1117	990	952	1016	978	1012	1066	917	939	897	791	806	841	903	841	843	823	827	816	842	820	790	815	787	848	849	810	859	784	803	856	844	811	779	846	829	862	829	848	889	879	903	915	907	901	881	972	1022	914	986	939	945	910	890	863	885	851	861	806	800	808	884	872	867	820	852	804	812	832	831	855	861	888	814	901	863	925	853	834	848	833	842	822	783	812	832	803	800	828	864	775	850	838	823	786	797	775	810	812	811	816	814	879	827	798	859	805	867	846	807	800	826	788	806	834	874	819	795	844	867	795	834	886	849	838	805	786	855	856	860	874	754	836	851	777	838	818	835	842	789	810	848	813	812	822	820	780	866	831	797	809	827	832	831	771	803	812	824	865	850	816	852	748	793	828	864	791	844	860	826	855	833	814	792	819	756	866	817	847	780	858	824	807	840	811	783	801	805	756	778	776	808	862	868	793	863	782	844	865	838	827	854	823	822	803	838	806	832	835	832	801	841	858	842	836	817	866	769	844	830	848	802	777	812	826	860	798	871	804	824	789	812	834	806	790	799	774	875	831	812	812	817	812	792	814	819	777	801	791	789	796	801	818	850	815	848	816	846	793	880	784	815	865	813	831	838	852	840	803	791	773	827	837	806	798	826	839	839	868	828	820	870	822	817	863	830	832	855	814	796	784	794	804	795	846	795	800	827	799	841	833	814	851	793	808	809	787	811	791	833	809	823	826	813	847	859	838	807	832	824	801	819	810	871	881	806	837	814	840	801	834	866	854	856	795	788	824	830	827	787	857	837	817	850	821	799	788	837	811	801	793	850	791	901	827	831	798	796	856	839	827	784	804	835	822	828	825	831	836	854	839	830	848	791	808	800	850	824	844	826	801	797	805	812	842	870	786	858	803	873	827	802	801	890	859	838	792	843	767	843	798	798	796	840	776	854	837	836	799	748	801	815	776	828	831	819	829	861	790	806	852	866	830	844	788	837	795	838	870	844	801	837	797	821	834	823	817	857	844	819	806	830	865	866	851	892	844	817	851	832	813	799	864	828	806	829	810	806	814	821	820	834	841	813	769	810	847	818	841	844	818	813	786	796	777	846	792	786	828	839	838	838	816	881	767	858	843	861	820	846	820	829	809	812	824	815	814	797	910	791	827	801	854	844	878	808	856	836	838	860	848	802	821	786	820	830	792	813	849	708	787	853	820	792	910	787	829	824	824	850	798	851	824	797	776	839	830	870	785	856	838	875	807	838	818	842	803	776	830	833	808	829	801	780	839	794	798	841	798	839	789	860	814	768	830	822	893	880	829	845	842	830	867	805	854	826	810	830	856	859	797	844	811	829	807	783	819	856	854	821	786	788	866	789	859	774	855	781	824	815	843	803	798	853	806	869	848	838	792	811	873	816	820	785	766	831	832	802	813	866	810	838	838	818	811	783	807	811	782	814	779	815	794	778	835	836	813	810	864	798	810	846	810	765	767	787	832	814	881	838	829	834	816	857	817	839	814	839	804	846	817	832	861	818	822	824	834	823	844	843	852	790	813	767	810	800	802	788	814	860	837	853	823	836	846	840	835	885	865	828	809	798	827	817	777	834	809	824	876	783	825	818	836	840	836	823	859	850	852	807	781	797	848	809	813	783	843	851	816	823	816	854	817	816	864	827	828	858	818	827	829	851	849	831	869	769	847	780	814	818	815	845	774	917	811	849	800	828	881	791	799	799	801	826	838	774	850	852	827	800	804	801	767	839	781	802	846	765	827	786	857	856	852	866	844	826	800	823	825	859	805	804	789	806	824	827	849	785	804	777	821	823	795	801	856	832	814	862	765	862	758	744	839	811	803	799	810	801	816	851	814	821	774	826	807	793	801	822	812	798	835	810	832	806	808	817	818	774	806	833	851	788	844	855	842	804	839	872	794	829	766	802	828	832	765	787	825	810	832	836	784	784	880	797	808	796	832	824	814	812	830	878	807	811	765	859	854	813	828	834	812	814	857	846	852	873	803	802	765	837	830	864	834	821	770	844	794	803	852	771	796	795	863	846	849	804	814	811	787	860	798	847	816	798	796	829	773	824	793	789	812	780	805	820	868	820	887	839	828	824	799	812	794	839	887	828	839	821	800	828	823	864	799	825	819	830	805	786	807	809	828	813	798	828	814	815	870	805	747	785	824	867	824	876	842	870	772	798	835	810	851	835	817	838	840	876	820	809	826	864	836	786	790	806	791	819	873	813	825	828	857	838	780	801	768	793	834	846	850	740	850	774	771	842	822	811	837	744	832	765	853	784	803	825	818	832	806	817	800	759	800	773	840	854	853	820	886	819	829	813	849	813	848	873	866	812	880	882	831	820	842	838	803	803	805	825	797	806	863	805	799	859	784	775	825	824	804	785	814	804	807	844	845	846	828	793	839	820	803	789	818	825	878	835	807	832	847	816	823	829	843	784	841	871	818	809	794	816	805	835	841	854	870	864	850	823	832	817	832	819	863	838	827	828	869	804	794	791	819	858	819	822	779	838	779	856	849	844	837	810	903	809	848	821	804	860	809	832	792	818	808	824	834	795	850	846	797	789	791	816	844	841	813	815	792	794	816	822	843	809	838	831	826	865	852	815	821	807	817	823	821	840	791	840	878	744	844	819	833	833	834	809	838	851	840	796	848	824	826	840	774	820	823	827	842	806	808	805	789	807	805	836	830	906	809	806	828	807	824	868	834	857	859	829	829	833	826	835	899	802	836	796	844	869	888	815	847	796	853	777	870	873	798	829	852	842	832	806	810	790	822	788	814	805	803	886	844	839	865	844	844	853	782	745	840	808	800	824	844	853	815	828	781	820	798	820	834	779	796	809	820	783	785	845	832	816	852	854	831	787	794	799	836	815	835	806	837	835	832	851	802	784	859	833	807	818	795	876	837	813	857	866	835	827	809	835	771	813	830	825	812	834	846	837	846	864	781	831	851	823	791	822	791	821	792	807	823	802	845	813	847	819	851	834	868	795	854	820	820	889	832	756	786	803	841	857	891	814	844	802	812	798	818	842	903	837	791	825	835	851	829	799	833	790	833	799	833	820	799	829	824	823	833	801	825	805	825	809	875	822	833	864	818	842	832	782	875	828	821	815	828	823	857	824	781	834	795	796	804	849	848	818	827	826	828	734	816	823	742	829	847	873	834	808	814	827	856	824	848	857	790	797	838	835	894	813	775	876	799	793	848	832	831	837	820	807	834	848	848	876	801	828	823	832	875	780	818	863	833	835	789	878	829	778	835	840	803	823	822	864	819	833	816	808	799	804	836	794	810	818	807	867	820	852	823	853	853	842	823	803	866	869	776	823	768	818	869	800	850	852	801	833	874	824	834	874	884	826	854	814	831	790	770	843	848	816	797	852	777	807	831	807	850	788	843	838	820	826	814	791	819	847	850	807	836	797	835	797	817	842	849	796	838	795	850	797	748	817	862	882	851	865
42214	50325	47623	42126	34104	25977	22003	17609	22962	15922	17885	17483	16868	6630	1460	841	862	1008	775	698	1300	936	697	570	397	406	392	377	376	396	366	371	409	350	392	387	411	389	390	386	382	402	378	348	395	359	382	365	368	364	419	359	384	396	392	377	365	376	416	422	387	396	387	444	404	443	367	354	376	398	441	441	434	448	444	418	422	381	370	403	349	400	363	394	399	389	396	400	444	440	400	365	395	356	376	362	370	385	371	367	403	387	325	388	398	397	373	385	364	362	366	389	348	419	343	386	381	385	380	402	348	385	356	353	389	358	375	385	388	353	363	397	356	357	393	395	389	390	356	350	346	364	385	413	414	385	367	368	382	372	387	390	382	383	363	349	410	393	381	365	339	371	358	399	353	373	383	391	402	403	426	388	369	376	374	387	376	359	356	375	416	391	406	399	389	400	395	397	412	369	371	375	350	377	393	358	398	356	383	338	404	377	399	367	367	360	382	370	385	375	385	379	416	394	383	383	371	402	405	396	339	392	370	344	345	354	391	399	406	373	383	345	354	370	372	401	406	373	376	379	394	384	339	387	333	386	394	377	394	397	410	379	416	396	341	368	370	358	387	366	389	402	354	371	391	392	387	364	364	366	393	356	369	357	379	359	388	404	391	336	362	399	389	392	386	362	372	375	359	392	351	360	344	348	374	396	393	401	387	365	369	358	359	379	374	379	401	402	374	367	376	422	378	414	351	395	358	341	379	377	357	367	399	377	408	370	369	390	418	367	413	407	364	385	376	395	358	381	361	398	406	371	376	381	397	395	398	379	396	331	338	351	387	397	350	411	352	441	385	387	398	399	367	355	341	391	380	372	337	352	371	395	369	363	381	381	414	360	341	407	367	419	353	351	382	389	406	369	378	385	395	396	353	384	379	356	373	392	381	369	368	388	419	369	382	357	382	374	393	395	367	356	340	419	387	385	407	349	381	338	360	356	412	374	356	403	382	350	378	370	404	412	378	368	356	366	350	353	369	366	347	378	402	363	347	372	414	366	339	346	389	408	354	404	416	426	404	384	388	387	344	369	393	361	386	363	389	359	360	385	349	355	392	406	385	381	337	360	413	377	408	414	381	356	386	390	386	386	359	392	356	375	356	335	377	406	401	350	342	384	391	365	358	371	372	386	364	360	355	414	375	341	349	386	388	389	410	394	349	366	354	406	393	373	364	403	384	383	396	390	388	401	388	363	373	387	349	373	381	403	364	415	386	347	416	380	368	384	383	420	388	391	391	370	387	394	355	376	380	366	394	390	369	397	394	333	374	341	334	381	379	339	402	351	366	366	384	355	364	389	377	361	366	375	393	355	410	389	341	364	407	358	370	376	345	372	365	350	362	367	374	384	392	363	381	376	411	413	407	426	426	364	379	357	392	381	395	367	380	371	365	363	353	385	384	368	386	384	401	366	356	371	325	352	372	364	364	341	377	384	352	418	343	383	355	370	373	374	359	368	410	410	364	403	442	348	388	393	384	365	366	372	368	358	355	349	390	360	353	354	337	399	413	370	382	407	384	384	366	374	362	398	376	359	384	345	347	359	363	365	384	379	346	394	369	375	413	366	394	354	405	369	414	375	375	378	382	365	391	368	363	340	350	420	388	362	378	394	353	369	402	349	396	330	381	383	402	367	357	401	358	386	397	361	377	401	390	356	342	368	407	388	383	399	389	347	358	385	352	359	369	327	371	374	395	354	381	369	357	401	381	376	373	377	412	375	358	351	329	365	344	374	365	372	357	359	362	365	362	382	383	380	352	367	392	375	378	390	373	385	392	371	382	383	362	370	384	374	370	366	383	338	395	384	389	373	381	364	387	410	396	358	368	375	391	374	380	390	402	369	396	376	366	385	384	358	383	378	347	364	355	350	386	372	378	404	366	374	371	354	367	400	395	369	386	374	367	405	365	396	374	356	356	369	385	344	361	360	404	357	386	377	405	385	367	351	388	349	365	383	389	389	367	363	388	394	377	396	364	377	396	389	405	380	395	368	367	362	398	380	370	379	398	414	347	360	405	378	367	344	349	407	390	383	383	366	422	384	414	418	358	383	348	375	373	412	402	381	389	338	362	349	397	342	373	371	403	353	362	381	372	365	370	399	367	384	409	388	353	347	396	402	356	353	391	361	397	367	377	363	376	380	338	353	374	326	369	368	354	413	371	383	353	376	366	375	332	384	369	361	411	351	419	355	382	362	363	383	400	350	359	344	379	382	396	357	373	382	378	354	394	367	358	364	402	384	374	378	400	359	377	357	371	341	387	362	371	387	353	363	389	388	370	383	362	354	367	389	370	361	384	381	386	373	386	385	381	358	389	393	372	357	391	387	400	401	388	371	384	385	395	350	364	414	349	401	368	351	357	349	416	391	356	405	369	373	388	368	357	397	368	379	374	402	363	395	398	390	342	386	406	374	349	384	401	394	380	386	349	391	414	355	390	403	359	379	372	361	359	356	361	377	377	373	362	387	359	351	375	369	394	363	362	385	368	368	397	392	362	403	355	375	381	412	392	375	382	399	379	394	410	354	297	340	413	386	394	338	407	358	344	384	338	395	356	383	394	401	336	387	367	384	396	348	381	390	366	399	398	361	362	337	349	372	376	374	351	363	360	355	380	394	415	391	389	356	359	338	376	375	371	384	373	340	363	370	369	383	385	343	354	377	382	376	365	393	372	401	387	396	359	372	371	341	344	383	397	372	387	401	369	345	353	386	404	352	353	394	366	359	357	363	349	395	377	365	380	342	394	385	418	364	367	393	373	412	380	338	350	359	398	380	372	400	424	390	390	344	405	308	356	374	404	362	408	411	389	405	372	369	363	376	359	385	400	377	380	333	366	393	366	351	349	384	378	379	353	412	388	359	400	389	365	376	387	421	374	344	380	379	397	368	375	346	399	395	346	370	367	377	400	368	385	361	369	378	367	359	386	361	387	394	389	376	382	406	377	377	362	373	350	378	363	372	368	395	388	373	392	385	402	315	369	390	334	436	368	366	382	388	384	387	405	412	370	394	395	374	390	407	390	379	369	358	378	375	371	388	346	409	382	363	427	306	401	410	379	333	376	360	366	377	358	358	361	366	383	372	396	382	374	350	386	383	379	387	378	377	367	392	371	394	370	384	385	388	346	370	382	416	366	393	362	358	392	414	370	407	363	384	340	369	375	394	375	376	364	399	355	365	364	377	371	359	359	342	355	384	380	367	365	341	376	380	379	374	407	355	361	381	380	371	368	411	380	401	354	413	384	380	371	382	394	364	378	389	367	354	373	364	364	394	380	370	406	368	371	407	372	328	394	361	393	382	377	396	377	393	340	398	358	386	383	353	370	396	365	407	396	355	333	346	383	407	366	385	371	364	352	379	349	361	373	402	415	370	397	380	407	335	424	373	376	356	338	366	402	383	414	370	375	371	370	346	388	410	383	392	382	365	417	365	416	379	402	367	355	349	391	404	444	339	388	345	402	388
31956	47820	54430	51409	44837	30742	20238	20614	32407	26356	33257	32546	31865	13039	3818	2913	3589	4574	2985	2985	6647	4217	2539	1900	1058	1054	1131	1101	1041	983	958	924	894	905	905	958	920	917	971	931	899	909	863	955	931	965	914	981	891	914	882	875	923	921	927	944	984	1055	1095	1057	1141	1131	1163	1153	1123	1028	1032	1077	1056	1036	1103	1384	1284	1444	1350	1265	948	1047	967	936	962	951	926	908	955	995	1154	1159	1136	1014	888	917	855	924	920	906	842	967	908	949	905	920	882	979	950	920	941	919	936	890	876	902	850	934	916	916	897	883	847	929	934	857	920	873	930	947	908	966	947	953	901	871	897	886	883	901	880	884	919	902	862	899	937	890	840	908	917	907	897	848	873	922	887	878	866	901	891	915	862	869	925	870	909	927	925	909	946	926	925	888	930	901	940	940	909	907	921	890	886	935	904	916	870	866	928	888	940	941	944	880	903	863	876	909	863	934	904	926	949	921	885	910	922	896	929	890	930	853	888	892	891	940	967	916	900	875	915	911	865	900	908	925	929	922	910	906	926	953	919	930	890	917	938	894	871	900	886	928	913	857	940	930	928	928	942	922	949	946	914	914	932	900	854	880	945	912	931	915	902	943	871	877	942	915	922	904	898	878	952	921	857	871	878	894	951	874	917	931	919	939	882	912	924	883	960	906	925	920	935	939	917	915	911	909	893	894	885	889	896	958	931	931	954	916	909	920	854	905	890	909	917	871	865	885	879	892	941	897	905	904	908	939	889	930	985	912	954	899	939	896	920	963	924	883	880	923	936	921	926	905	905	896	901	854	925	911	947	905	878	914	904	889	922	907	937	856	905	909	867	856	880	939	903	914	929	927	936	896	946	928	927	889	918	924	907	915	909	964	917	954	932	959	892	919	944	904	961	925	955	930	898	903	923	888	890	930	905	922	914	956	915	930	932	912	896	868	905	873	916	946	919	862	930	868	914	903	935	899	902	908	911	869	883	941	901	908	932	893	900	832	903	882	937	924	897	892	885	859	887	899	930	873	923	900	884	884	885	951	903	869	894	934	908	944	887	888	897	899	888	873	884	937	912	929	922	902	962	940	914	851	918	932	914	903	893	920	897	911	903	900	899	897	935	869	969	925	904	903	902	918	903	946	951	887	934	925	880	906	890	910	873	921	971	848	898	911	877	869	923	899	881	889	922	915	923	879	904	948	947	908	893	949	933	874	953	879	904	889	966	949	898	873	924	885	931	893	916	957	881	925	869	915	871	910	907	977	906	907	917	933	929	956	924	908	934	907	928	861	893	921	909	924	892	844	927	961	871	880	951	896	899	881	940	881	894	881	886	944	934	947	880	883	928	934	865	898	915	946	938	929	860	940	917	946	860	958	911	905	914	919	887	923	898	943	941	885	962	939	871	912	943	862	908	970	906	893	868	908	975	928	918	896	949	894	941	926	918	889	913	912	911	890	901	995	933	920	939	921	919	942	866	862	917	928	868	859	893	872	917	954	913	881	898	886	907	934	894	939	945	914	848	838	917	889	891	861	902	912	918	907	852	892	918	881	877	871	912	931	943	893	912	933	913	979	892	932	926	912	918	950	955	852	917	947	911	893	936	911	862	895	922	906	980	901	885	917	892	902	853	870	897	905	958	927	920	963	904	886	895	915	916	948	926	886	939	896	886	897	945	877	882	891	912	911	880	864	868	893	875	870	895	936	919	885	881	914	910	911	941	883	909	915	890	934	899	920	937	898	883	891	904	924	914	941	911	948	884	937	855	944	941	897	891	960	893	907	934	923	893	892	944	930	927	887	912	906	953	853	922	929	895	835	935	903	965	902	917	878	969	901	944	905	904	927	935	916	950	935	924	937	977	888	914	912	873	897	947	862	937	903	940	951	911	936	964	929	940	959	901	909	904	874	964	890	903	881	925	908	902	934	884	924	895	907	895	873	856	918	921	903	909	953	890	922	914	870	928	891	904	928	848	930	904	944	908	903	915	914	953	903	897	883	916	989	928	909	915	922	916	882	945	923	919	981	867	906	879	863	905	884	953	894	921	872	934	921	915	915	869	879	884	914	923	870	915	923	874	941	898	874	900	911	900	937	884	916	869	866	974	925	907	933	944	874	895	918	897	913	820	927	918	895	954	886	887	895	919	914	940	948	927	909	918	919	863	933	899	891	871	881	968	916	921	902	974	914	919	924	923	923	912	888	851	865	923	870	918	915	910	934	862	917	964	942	954	874	982	918	932	872	897	901	923	928	928	884	886	894	921	884	917	926	923	880	905	884	915	841	855	869	958	875	853	967	887	897	894	928	969	926	932	909	932	886	897	882	872	902	913	906	899	860	933	907	895	861	906	863	904	932	901	920	880	886	939	919	949	894	916	906	908	918	887	877	889	874	953	917	919	865	890	898	949	879	898	924	919	916	932	875	882	916	884	875	954	965	936	910	935	905	887	932	845	914	891	956	934	974	924	957	872	910	916	902	891	905	974	898	953	963	882	920	930	937	937	919	895	968	920	859	888	880	910	857	964	888	889	849	897	883	890	946	916	883	887	924	901	855	852	888	936	908	931	887	913	899	916	888	974	944	964	932	936	887	912	957	940	930	931	886	925	888	920	862	954	878	806	875	872	946	888	959	917	959	920	887	948	861	875	868	870	885	887	949	876	925	902	936	939	884	927	894	930	956	921	889	926	899	875	936	923	874	863	901	880	935	895	992	915	886	891	919	931	915	930	869	913	908	904	855	920	937	948	846	871	899	914	965	883	873	899	895	899	905	946	949	953	949	873	896	883	910	855	951	905	890	858	908	963	849	965	884	909	879	897	879	877	981	919	922	895	937	961	909	946	942	920	905	938	903	919	901	945	972	884	956	921	902	862	850	927	953	936	901	822	913	948	911	859	919	896	901	971	879	955	925	905	923	864	893	934	911	933	930	903	922	891	906	870	878	887	932	850	933	847	929	923	964	936	901	864	873	887	897	958	859	903	916	946	860	913	887	875	873	963	961	903	909	990	916	915	891	906	920	835	917	897	890	891	937	936	956	994	958	883	926	905	899	900	912	890	849	955	934	913	890	892	939	917	938	949	927	890	926	854	901	908	890	880	953	930	922	869	931	920	919	918	880	930	914	909	904	903	875	911	906	951	923	940	901	921	934	877	890	869	889	924	954	905	937	827	934	847	969	921	955	901	898	926	915	907	884	940	914	924	936	881	937	961	926	916	910	880	870	920	883	961	917	912	902	915	909	948	896	924	876	944	953	973	927	846	931	923	912	912	892	923	912	928	879	901	943	902	963	913	909	837	926	926	898	908	937	904	897	973	860	907	900	961	947	904	931	881	972	879	908	940	958	971	858	919	905	950	876	883	947	877	911	883	925	833	947	906	871	960	889	895	930	894	929	900	948	878	931	905	945	904	947	947	920	874	963	902	948	888	900	915	927	867	864	879	912	878	901	872	860	890	931	918	918	935	881	955	913	944	928	940	928	945	964	892	910	951	897	958	907
54204	50088	40405	37657	33001	29419	26051	30888	41498	30749	31733	31632	31266	18059	5294	1998	1829	2238	1379	2115	4269	3004	1569	743	425	403	418	416	400	349	315	377	365	339	351	376	403	362	358	336	362	331	376	344	349	342	349	374	398	368	326	377	333	355	389	368	393	357	369	426	393	424	419	372	392	400	434	406	355	384	414	602	602	615	612	492	361	340	382	392	368	399	389	347	364	342	410	500	434	372	344	361	364	365	356	347	302	333	351	404	348	339	321	353	363	323	348	345	377	350	344	351	337	334	360	392	337	371	362	372	338	358	380	347	350	350	345	347	356	369	326	355	329	369	350	371	350	355	350	361	321	346	367	368	356	384	352	378	348	308	334	351	338	360	390	377	365	349	359	346	334	316	357	311	332	337	338	355	364	332	370	343	339	343	366	336	356	362	353	338	322	336	362	340	349	358	348	371	329	351	320	352	354	332	332	375	375	375	310	340	339	334	351	335	412	354	361	376	354	369	347	337	352	327	344	345	350	368	383	338	366	374	332	377	388	365	350	356	353	349	331	319	354	336	355	356	332	326	359	330	382	375	375	322	392	356	367	352	359	309	329	339	343	345	381	339	363	341	360	343	365	346	352	322	332	328	334	381	335	369	305	326	337	352	331	331	377	353	364	321	352	373	306	363	326	361	352	345	344	329	337	330	396	350	387	350	322	354	324	340	346	363	352	337	358	370	321	346	356	363	371	334	377	363	372	364	346	376	342	357	361	307	354	338	368	351	350	331	334	389	356	393	378	376	342	356	382	346	365	334	345	350	340	362	355	358	380	350	347	386	372	350	369	355	301	341	343	385	312	369	338	356	361	374	346	351	398	367	360	350	341	348	360	335	358	373	322	334	364	351	347	353	353	358	331	328	350	360	362	348	354	350	333	333	352	343	323	366	330	330	347	316	356	361	351	346	354	362	367	352	376	340	361	333	346	365	333	348	377	340	344	386	364	391	342	378	346	332	334	340	388	381	322	359	384	366	323	365	396	395	370	354	306	379	328	341	326	344	335	370	344	312	366	366	370	344	359	351	328	304	340	331	333	370	387	379	368	366	361	332	343	369	373	358	344	378	350	357	384	338	329	318	375	369	361	382	371	323	369	341	381	388	334	323	351	360	335	327	387	370	338	368	360	340	350	355	314	377	348	353	321	351	337	359	335	356	352	309	320	345	343	332	328	408	380	369	369	345	359	346	343	372	376	334	359	350	334	332	317	354	317	358	350	322	370	358	359	333	342	333	365	353	435	394	354	356	353	355	360	394	382	349	356	348	366	356	368	343	322	364	338	394	359	317	367	346	369	369	381	353	340	358	373	380	392	349	380	369	323	380	381	312	351	336	355	337	357	367	353	385	368	318	378	318	352	364	375	370	360	336	370	381	362	358	383	360	338	380	350	347	325	326	364	332	354	327	349	330	376	358	335	371	315	359	352	333	302	347	390	362	353	374	319	347	327	379	359	359	344	335	357	329	325	376	349	386	353	362	361	345	323	365	350	383	373	387	361	359	354	332	330	339	357	366	373	309	364	340	364	353	364	367	314	366	354	374	339	341	319	370	351	354	352	350	358	338	361	373	349	343	335	346	318	324	371	382	396	352	348	308	361	357	331	363	361	348	370	363	355	399	370	344	384	358	346	359	388	387	372	328	325	383	377	348	321	332	338	357	363	385	300	347	355	337	361	330	362	352	357	349	348	365	350	355	359	371	356	394	350	377	353	354	346	362	343	333	364	309	331	339	345	331	365	367	331	348	329	348	378	345	368	382	362	374	361	323	350	408	340	385	368	373	368	330	371	369	338	358	350	330	340	362	340	356	333	371	371	359	361	363	331	348	370	379	367	356	338	357	370	349	351	359	349	345	369	346	335	346	384	348	357	360	350	383	348	361	357	386	367	363	354	381	388	347	339	345	331	368	368	359	337	365	332	352	334	361	379	341	339	348	353	324	355	324	341	350	366	363	356	359	357	363	363	349	358	322	351	339	393	347	324	336	364	307	368	365	368	356	357	367	355	362	362	396	359	360	342	372	348	331	318	335	335	335	346	324	339	347	333	344	341	358	349	351	354	352	356	363	353	316	360	368	349	372	385	371	338	350	353	338	374	350	375	359	368	365	303	364	318	366	355	327	371	342	368	355	344	326	383	364	372	302	345	343	374	347	360	361	365	353	362	352	379	351	321	354	332	346	382	345	305	337	332	347	376	348	360	338	350	340	344	356	388	319	371	365	337	371	355	338	352	330	362	368	382	361	344	361	354	356	343	385	377	356	339	349	345	330	342	401	342	341	333	358	361	342	404	344	349	362	317	347	340	379	378	325	355	355	324	349	351	344	334	320	330	352	332	383	365	335	353	338	330	329	348	352	333	316	346	327	376	364	366	328	325	347	331	350	362	359	353	333	371	368	365	342	378	338	349	359	387	377	366	359	343	348	382	347	357	349	329	325	350	322	314	332	351	380	371	349	278	339	340	349	369	365	369	340	350	347	347	402	340	354	343	321	344	348	387	351	370	364	337	367	390	384	356	341	330	329	339	345	374	384	376	351	353	369	351	352	351	330	352	341	395	359	348	368	362	347	323	358	328	348	371	357	373	368	340	335	351	352	356	329	351	327	329	343	391	354	346	323	355	379	378	349	306	368	360	347	365	336	376	339	360	342	364	338	353	315	324	370	333	345	366	390	355	315	350	338	336	358	344	348	362	342	370	386	348	363	342	334	358	344	348	348	341	343	350	388	384	369	380	371	340	318	324	344	349	348	351	331	367	347	353	389	415	330	363	368	340	345	382	331	344	334	337	346	350	362	329	359	339	381	369	326	326	338	357	368	352	330	360	345	354	333	394	341	410	380	352	324	314	345	330	361	317	357	364	349	368	361	331	326	373	359	342	353	365	352	363	346	340	371	333	331	347	341	348	330	350	364	355	373	350	333	353	363	339	327	318	359	371	340	359	368	356	355	383	347	324	359	330	340	347	327	323	362	335	350	391	358	339	357	343	331	346	368	371	346	345	382	373	347	353	351	346	328	332	332	346	360	342	343	308	332	358	346	375	362	361	330	345	374	328	373	341	362	373	340	321	353	330	325	315	325	333	342	314	383	369	384	294	337	355	361	401	374	346	333	375	357	357	337	345	387	376	334	339	312	352	329	322	365	336	340	350	379	355	335	312	344	365	377	364	316	324	368	366	341	331	361	363	368	364	351	316	358	340	358	363	373	380	366	317	369	338	300	346	330	338	341	382	334	347	334	387	352	346	378	376	375	363	360	359	356	273	372	357	370	375	305	380	337	353	361	343	343	358	316	356	327	349	372	338	331	315	370	390	370	337	389	333	373	335	357	356	348	348	363	301	360	369	340	345	345	353	371	335	337	382	363	351	320	359	317	335	383	345	350	371	349	346	372	341	345	387	360	328	341	328	335	378	307	367	324	332	329	372	363	360	349	360	343	385	326	362	373	336	382	332	384	382	362	353	329
43423	55497	55608	53813	51108	44881	33234	43766	48508	41396	45542	44495	43443	22571	7104	5574	6723	8776	5316	8876	17528	11095	6094	3103	1262	1190	1270	1242	1145	994	963	897	906	948	848	875	889	891	844	816	891	814	827	902	873	820	885	855	856	838	826	866	892	926	933	918	999	1143	1112	1205	1176	1204	1142	1228	1118	1043	1032	999	1025	1026	1362	2503	2733	2689	2612	1976	1133	912	836	886	879	869	891	907	886	1039	1387	1623	1295	1052	945	804	810	830	842	840	769	782	794	827	830	824	802	837	791	884	816	810	812	842	855	859	840	843	817	788	860	871	764	755	882	854	818	780	831	811	790	798	865	851	847	818	838	810	855	876	781	816	807	866	796	797	837	785	834	812	825	861	856	828	796	843	829	816	783	842	850	835	839	794	812	804	793	779	796	843	854	848	847	841	794	824	828	845	841	765	819	824	841	833	822	838	818	874	824	828	842	787	812	844	828	841	803	845	851	821	790	789	867	819	823	846	854	850	811	793	801	878	832	895	821	820	772	786	784	855	824	818	826	794	850	794	842	827	818	821	791	822	822	823	750	860	901	797	813	798	847	816	740	769	816	746	846	826	802	814	827	827	830	848	880	831	798	807	857	833	811	878	870	848	832	840	850	838	822	806	789	813	767	830	783	831	848	811	808	818	807	838	815	827	881	800	775	796	822	830	780	851	835	805	830	805	753	796	765	872	840	784	777	816	829	809	913	834	833	852	837	818	835	817	871	820	842	850	830	890	849	800	775	830	876	853	828	841	848	840	786	779	872	822	817	825	808	861	852	831	819	844	855	880	797	829	836	833	843	842	818	807	827	840	829	811	856	827	830	783	807	845	795	820	825	819	790	838	874	877	844	811	842	878	799	821	812	818	863	860	885	847	816	802	823	764	882	759	854	824	820	810	803	787	829	843	850	808	789	862	836	839	824	773	811	843	816	808	839	875	784	809	801	838	839	823	836	842	786	820	821	847	839	821	824	774	849	870	881	823	858	848	822	803	838	840	830	808	825	837	750	863	866	882	870	807	826	876	784	787	810	850	804	856	844	838	884	797	769	808	866	811	884	833	808	829	838	890	801	819	780	826	833	815	861	818	837	858	800	794	843	760	821	801	823	787	826	820	867	801	846	863	868	836	809	839	841	842	879	842	836	807	830	852	813	816	841	856	767	814	835	801	860	850	863	846	814	837	820	837	845	819	842	765	772	832	787	829	812	842	822	846	848	844	878	814	820	820	814	809	851	817	858	834	758	784	849	806	848	862	911	859	819	837	850	852	824	797	761	853	846	812	851	843	820	830	816	809	814	861	805	829	860	773	805	862	773	842	807	834	821	783	811	800	817	858	863	818	818	844	857	798	871	821	799	847	821	844	823	867	843	809	738	776	837	849	808	789	782	824	841	802	788	836	847	828	856	805	817	823	850	808	818	822	834	816	831	868	803	799	883	846	866	837	759	852	775	818	797	821	866	824	817	821	800	844	858	864	835	887	835	790	836	820	849	846	813	836	806	782	841	863	867	827	822	857	800	812	789	826	824	882	815	833	808	819	839	889	810	832	843	783	794	846	834	797	827	810	871	860	810	764	876	808	856	824	804	833	824	775	838	782	829	833	799	863	838	800	802	829	838	817	816	784	805	834	807	829	841	831	805	831	798	823	861	818	837	829	872	874	798	824	834	777	818	890	835	841	810	810	826	866	810	866	818	853	796	865	853	817	865	837	853	792	806	832	852	804	889	826	836	904	869	782	812	849	830	823	844	792	815	820	835	802	840	791	865	802	827	749	898	790	828	828	824	833	843	773	796	862	817	828	800	855	826	785	869	847	854	840	850	822	852	813	852	822	844	774	823	853	772	794	770	814	836	784	807	860	830	815	825	790	787	829	865	797	851	823	829	824	814	815	829	832	879	774	873	859	864	832	864	838	846	796	817	834	849	799	821	801	808	835	837	802	823	827	856	862	784	805	848	815	814	827	824	859	829	799	825	817	842	822	820	806	877	791	784	822	863	806	848	857	819	808	805	875	891	831	796	812	819	818	818	797	859	796	834	857	829	782	817	834	820	810	869	818	785	838	848	875	831	843	836	878	857	807	796	797	815	848	822	834	880	783	799	815	855	841	828	825	833	869	877	809	823	797	819	853	822	779	861	826	850	875	777	838	865	840	906	819	839	864	858	765	771	834	747	812	846	780	799	827	835	800	764	862	815	810	823	826	802	849	808	821	799	814	797	820	738	846	811	819	856	784	808	827	837	808	877	837	836	889	811	803	856	811	854	810	842	797	799	840	819	832	813	812	819	816	799	810	828	782	867	808	796	826	892	777	793	813	790	781	857	862	784	821	863	837	843	810	784	875	878	801	807	845	821	787	828	764	827	795	800	835	850	821	809	821	798	824	847	829	860	802	841	813	816	782	788	870	845	834	894	808	835	789	804	807	799	825	754	848	822	774	847	852	764	859	795	802	848	797	780	808	761	831	839	823	801	881	852	836	827	843	808	800	842	821	838	783	827	843	780	775	836	796	802	828	816	833	815	867	812	839	796	846	863	853	881	831	825	784	862	779	812	763	828	816	801	880	816	819	829	795	834	818	846	845	805	851	785	908	818	846	849	829	824	795	847	807	848	833	803	812	817	820	907	800	803	855	866	830	821	775	804	881	820	827	850	820	864	844	786	843	835	859	789	832	814	778	797	842	798	790	855	787	845	846	825	827	812	820	812	836	861	813	826	803	768	830	780	847	892	853	794	816	829	823	819	810	812	845	799	900	823	805	841	829	838	806	830	817	830	762	818	822	833	840	809	819	797	830	812	847	863	819	839	887	882	809	800	868	813	819	862	784	867	818	800	846	826	820	796	799	839	813	822	872	757	865	866	882	825	845	849	791	832	831	850	799	851	811	765	833	836	835	818	851	830	834	856	841	877	853	759	876	811	810	845	814	824	869	863	848	831	813	839	862	777	804	793	823	829	822	889	764	857	824	815	819	840	811	826	811	850	784	851	848	845	874	841	836	906	847	839	823	841	877	801	840	864	821	808	820	865	783	791	810	874	860	811	859	855	871	796	863	861	879	801	785	800	843	865	840	837	853	866	817	798	808	851	857	801	833	845	807	809	868	819	862	819	809	853	852	867	863	780	829	814	808	794	878	836	822	844	818	800	829	861	825	836	835	844	834	815	806	827	851	788	793	850	823	791	878	844	843	853	845	846	803	810	868	804	855	788	847	809	836	826	879	733	881	865	871	776	801	810	796	830	808	856	832	875	808	847	825	788	776	857	832	822	837	835	810	770	827	844	792	852	842	851	840	812	799	791	826	812	798	803	831	847	848	855	823	816	827	831	794	786	843	810	831	828	789	795	876	818	805	809	780	849	847	856	826	848	812	875	789	834	787	820	833	873	809	826	837	803	835	791	853	862	847	840	839	816	833	868	803	804	826	861	812	766	770	809	775	862	839	800	831	849	835	836	795	834	843	831	787	819	848	854	805	892	773	813	806	828	857	779	845
12737	17216	22733	20012	13729	6127	2394	1554	3038	1293	1581	1225	1117	681	409	449	463	445	395	416	465	489	435	402	411	380	401	424	409	397	377	376	425	431	422	414	385	400	383	402	415	427	424	370	408	415	430	392	418	419	420	426	415	401	404	419	394	433	466	397	446	397	408	409	428	429	393	411	416	424	412	410	413	400	384	399	406	411	361	393	397	378	380	398	411	412	395	407	445	420	412	381	392	405	401	403	431	407	382	413	380	433	415	382	399	369	422	395	446	418	369	378	384	422	389	406	425	415	396	405	413	431	423	384	431	442	387	391	455	426	420	411	367	398	424	405	395	440	420	371	416	401	390	414	398	440	414	404	405	399	398	398	404	401	364	411	408	390	406	368	400	406	372	377	409	417	405	375	424	373	445	418	427	398	384	405	395	411	409	405	417	411	389	414	414	433	353	395	407	454	366	421	372	375	412	427	380	415	406	401	430	431	381	396	412	427	391	412	386	418	442	399	391	424	391	380	377	405	407	435	391	392	410	422	385	405	396	406	372	407	400	405	401	404	389	416	410	399	379	401	411	401	382	435	434	409	444	413	387	392	424	394	419	398	415	426	386	417	387	409	374	404	404	403	388	413	401	414	393	379	393	387	415	410	423	424	400	422	426	409	382	403	400	414	411	421	371	375	432	367	358	373	385	388	406	406	406	426	440	388	401	385	397	401	426	411	382	439	435	438	465	391	390	414	412	368	396	448	370	381	431	380	387	422	389	424	409	413	379	407	420	393	397	393	422	383	387	399	443	396	382	430	407	371	394	391	395	380	370	393	419	406	401	405	402	383	395	408	440	409	405	384	400	396	395	399	424	453	405	388	415	387	390	400	433	400	397	389	388	398	379	378	438	433	397	339	352	387	426	414	364	396	422	361	397	392	406	410	352	390	416	421	373	427	422	402	394	422	423	398	414	424	403	447	421	376	329	396	437	419	393	410	414	412	404	394	409	426	415	381	426	456	406	410	417	378	418	397	386	403	406	417	408	398	370	426	365	388	423	421	392	448	438	449	431	438	360	389	372	406	432	389	391	418	380	396	367	386	401	424	415	419	415	412	417	381	379	431	378	391	410	430	392	394	386	388	373	393	382	435	426	426	382	417	415	393	386	438	403	400	407	387	393	389	393	395	399	383	420	398	396	399	419	390	379	398	409	354	401	363	401	402	433	407	406	435	417	409	396	388	387	400	398	431	402	391	400	409	406	409	384	407	424	434	399	387	366	424	412	400	372	424	407	408	393	377	406	393	424	401	416	409	416	415	406	417	380	392	403	446	400	392	395	414	359	411	395	438	415	442	364	423	428	445	375	417	440	372	401	398	404	408	423	407	371	406	391	404	394	447	411	425	396	414	402	382	399	417	377	383	397	396	398	388	405	415	397	384	370	380	386	374	370	397	462	398	434	400	414	391	384	400	407	411	407	376	418	401	377	395	406	400	374	393	417	428	395	423	414	386	363	408	367	385	394	390	424	373	376	363	434	392	394	406	389	398	399	373	412	397	379	404	370	387	378	377	384	404	373	397	382	387	388	419	434	368	391	408	401	363	411	382	395	381	420	373	439	401	388	417	396	363	395	363	361	398	396	427	397	417	408	408	359	405	439	446	371	418	393	374	378	407	394	394	409	424	441	407	425	386	411	375	388	375	386	399	443	385	400	418	409	407	403	432	375	438	415	424	399	384	396	379	375	405	399	432	375	395	425	408	383	378	377	419	424	411	426	452	418	408	375	439	386	440	408	391	391	395	400	377	361	398	416	388	361	383	374	417	367	429	389	399	406	394	420	380	429	384	382	433	413	410	385	434	412	395	409	373	398	398	405	380	394	406	407	403	409	424	428	405	432	430	426	375	404	428	403	410	387	429	375	408	420	381	408	429	421	396	383	428	410	423	393	419	438	413	416	415	430	440	381	418	404	383	414	381	417	422	423	398	441	418	395	400	414	419	422	435	380	403	382	364	350	457	423	421	433	339	377	395	377	396	395	382	408	394	382	377	356	404	408	418	399	391	404	380	458	444	419	407	402	369	404	378	409	406	401	413	368	401	413	401	420	395	410	394	425	368	407	419	391	415	407	412	403	427	402	447	404	407	402	407	413	415	368	380	410	397	417	406	411	386	363	403	411	418	394	397	409	406	423	406	411	408	385	399	384	397	393	425	412	425	402	370	407	424	433	386	393	385	407	431	416	387	383	392	392	360	382	409	394	414	404	375	377	413	450	457	408	431	401	437	382	413	410	386	427	441	372	390	392	405	431	393	389	434	432	406	420	406	414	407	379	412	405	397	400	398	405	387	414	406	402	404	381	405	392	397	402	418	412	400	395	393	402	415	388	409	421	415	387	382	387	410	435	421	414	403	399	377	440	388	385	368	430	382	381	375	427	396	423	428	422	384	398	428	410	396	403	406	420	428	374	430	416	365	426	390	413	431	427	446	359	412	421	387	415	410	400	444	394	394	388	386	390	419	415	424	409	379	424	409	366	419	399	382	404	397	391	379	388	406	408	425	404	395	429	434	440	426	428	415	387	361	418	368	426	373	431	417	380	410	426	406	381	410	442	414	404	416	437	375	444	368	398	372	413	421	411	382	424	391	392	410	421	426	411	418	409	389	407	406	381	421	396	364	368	392	355	391	410	375	429	409	413	415	398	491	402	432	395	382	419	393	396	400	381	385	415	388	417	449	414	388	380	388	399	410	366	374	432	413	395	366	363	405	395	391	427	392	416	389	418	411	399	368	376	439	419	415	384	412	408	395	444	406	400	373	391	398	423	432	396	431	381	416	412	404	398	399	448	423	427	407	402	388	361	405	404	375	428	387	426	425	334	388	407	420	412	395	404	411	408	438	413	417	403	440	409	399	374	447	392	403	423	402	402	398	406	406	407	395	394	423	402	399	408	408	413	417	412	437	377	373	424	348	386	360	400	399	400	361	386	398	398	421	404	425	426	403	427	355	393	413	379	396	428	380	404	372	416	398	356	419	386	399	429	409	415	387	391	363	401	398	378	406	390	401	431	371	402	404	399	409	391	417	397	421	384	414	424	400	420	412	396	436	376	411	411	381	402	360	366	397	401	451	440	440	368	389	409	382	395	408	405	389	420	383	399	376	422	391	419	404	387	378	473	442	401	437	387	385	374	405	396	438	369	408	377	422	395	395	417	423	400	382	431	365	383	392	430	406	377	395	420	397	419	370	368	418	421	451	434	450	422	387	421	412	393	413	371	415	378	440	435	407	442	404	415	411	376	381	372	427	383	391	398	373	432	384	431	394	379	391	410	421	437	386	378	404	412	381	422	374	381	400	380	380	400	411	392	415	400	392	414	388	392	402	421	362	401	386	400	427	419	407	414	427	405	396	435	384	408	426	408	392	406	420	386	421	399	380	447	389	398	431	391	394	444	407	394	404	380	408	450	414	382	416	401	391	401	440	463	396	438	398	432	404	410	386	455	412	365	465	447	422
10834	18431	28061	28099	21169	12446	5767	5420	11411	5252	6780	5510	5233	2388	1291	1106	1281	1295	1169	1233	1501	1342	1107	1016	985	975	957	983	952	971	991	962	935	982	957	961	992	967	997	966	1003	964	910	974	926	956	1000	977	977	899	926	1013	971	1040	1002	1036	1029	1033	1159	1203	1149	1109	1121	1156	1150	1061	993	1003	1060	1053	1040	1032	1055	1028	1040	1019	1054	986	978	1000	938	1048	947	993	974	1059	965	1003	1059	1031	1002	943	977	993	962	962	983	968	935	948	934	963	972	942	945	993	979	994	1010	932	958	948	976	974	1003	976	980	958	1042	965	914	1026	893	953	944	955	908	986	1002	960	1024	961	1012	993	940	957	907	946	919	987	980	980	944	928	1005	960	945	975	995	965	988	912	958	942	923	917	997	971	1017	858	968	987	957	991	981	988	979	977	958	979	955	1010	954	968	967	955	985	984	984	941	949	956	1015	1008	990	957	1024	960	972	985	982	962	980	959	984	996	1001	1006	925	966	967	1011	1043	920	988	1037	988	923	977	965	1006	987	927	957	976	975	983	991	957	1047	1025	923	954	935	914	947	1018	983	946	976	984	985	941	917	911	936	985	932	961	951	959	919	960	939	993	956	942	978	966	992	944	988	1003	940	985	1000	960	1003	959	1006	988	983	988	976	1004	936	915	1018	991	975	970	915	960	1001	970	943	1004	963	977	933	968	950	954	1000	984	939	957	958	954	978	988	989	1005	1014	932	1004	895	1021	956	998	984	939	991	976	1007	981	921	1012	952	969	986	965	1029	962	981	964	928	1019	942	997	916	940	991	987	1020	995	994	1024	964	938	933	930	1022	1010	993	984	952	1061	992	927	910	983	974	976	1010	997	955	1033	962	1011	967	934	1018	989	985	945	1014	992	949	965	961	1004	948	994	961	1005	965	933	970	1010	1028	974	1040	980	922	1020	977	975	987	994	990	999	1034	972	909	984	1051	1034	1023	1011	954	1013	970	957	976	976	978	963	1001	955	1008	1026	976	1010	969	1013	1008	1044	954	959	987	970	976	981	963	990	956	951	974	931	988	971	983	982	1005	1035	934	975	972	1029	950	953	1030	985	1007	1003	994	917	941	1005	953	984	964	918	977	984	969	927	956	937	949	956	966	948	964	939	980	977	956	968	997	987	1008	987	945	1002	970	955	970	953	992	978	971	977	1042	959	991	1000	949	933	947	974	1010	944	943	979	955	924	974	1003	1016	976	948	1003	945	1000	995	953	1024	964	982	942	966	975	987	955	1000	962	989	985	916	979	1007	978	992	949	977	1006	972	1004	946	957	935	981	962	995	1009	982	961	976	979	989	978	926	969	1012	962	876	965	997	995	914	949	946	985	969	1022	1012	986	987	954	981	966	939	942	994	1029	1003	954	968	972	984	1022	1001	1008	968	969	1019	976	981	979	975	1019	997	948	987	972	1024	926	1008	1000	1004	995	989	973	973	971	998	993	1003	958	1017	973	955	985	962	973	906	1006	1021	985	994	974	965	1012	968	1020	986	1065	885	990	995	994	932	976	1011	1004	1025	939	1016	996	933	924	971	1000	1000	949	974	966	939	986	983	971	1004	956	981	989	984	966	994	1013	932	1038	982	992	991	911	903	956	969	939	982	971	1042	974	938	959	969	950	978	1017	976	979	1038	922	964	985	1002	984	938	978	988	991	1016	985	1028	902	955	928	944	1000	947	975	981	975	941	965	981	994	964	975	914	970	1000	994	977	959	991	941	976	991	957	943	962	982	996	997	987	931	986	964	998	933	968	976	1015	965	982	987	957	953	954	936	981	1032	959	1004	1047	888	930	958	984	990	972	919	919	959	937	983	1001	981	940	961	942	902	999	974	986	986	987	984	975	941	1005	1033	920	950	907	953	983	1031	968	1003	998	965	954	949	956	904	948	998	979	1005	968	966	959	993	969	953	964	964	985	970	1015	1006	976	988	1005	954	959	993	940	969	970	986	944	974	980	1000	981	902	959	979	954	960	960	998	976	974	1008	1027	957	985	940	990	984	1005	991	1001	961	969	922	965	984	993	995	901	966	994	962	971	955	959	946	974	942	1011	948	982	955	979	936	1014	939	1001	1027	996	989	977	990	931	970	1033	1006	996	956	1007	994	927	967	926	1002	919	954	1010	992	973	992	1004	958	953	974	951	907	1001	995	957	985	1006	1023	959	929	946	959	982	943	921	985	1037	1041	953	988	977	980	954	981	982	970	957	1019	964	948	1008	966	959	993	913	970	991	986	942	954	980	920	976	945	978	930	966	984	993	974	1037	911	961	945	1046	985	1019	949	991	978	1011	991	993	956	1007	925	982	962	928	990	983	956	953	970	985	992	981	920	990	929	992	930	929	1017	920	1016	1022	996	1002	976	1030	976	977	946	998	1008	977	969	999	969	972	949	963	952	949	940	995	938	995	914	1041	956	999	1004	954	980	968	977	966	951	935	946	991	974	931	1009	1015	979	979	972	972	949	981	1027	891	920	1008	969	955	905	1006	956	1027	938	985	1004	938	990	950	963	976	954	962	973	1006	1006	956	1027	1003	953	917	974	980	1003	975	999	1016	939	918	909	948	994	969	990	949	933	1032	972	973	970	953	1013	1015	993	960	981	969	1015	1030	961	999	998	981	961	1002	966	1040	1021	940	958	965	1018	966	1003	949	959	982	982	968	945	913	977	950	988	972	1008	1002	937	974	1005	939	997	985	1029	949	992	985	967	1001	950	952	911	973	956	958	1003	966	962	942	975	937	991	940	948	941	991	960	932	940	985	951	905	979	957	1013	961	991	983	1027	984	986	926	991	976	950	1020	960	985	984	957	1000	949	992	986	985	953	1001	1004	961	989	1010	960	1029	921	1009	995	1028	941	1015	966	1004	947	1013	911	929	956	1008	977	961	971	953	940	973	978	1048	949	982	967	945	1020	953	1001	969	992	977	940	981	1011	932	1006	989	947	945	983	941	976	1007	1008	954	1010	1003	946	1024	967	1036	978	946	950	1005	987	970	998	945	912	942	995	943	981	1036	893	1036	1047	955	962	971	990	951	944	951	974	997	915	983	928	977	948	1017	960	1032	941	959	962	1011	923	976	1005	963	940	956	938	966	938	1014	973	996	1000	1029	973	998	1032	998	903	913	914	993	998	1005	979	990	940	943	967	1015	952	997	982	1002	974	1063	996	937	959	1008	964	992	1010	953	973	1026	941	1039	941	966	954	976	929	940	945	974	1013	972	973	954	926	960	940	1004	1004	978	979	977	950	938	945	969	946	983	1009	1025	989	961	943	951	986	937	976	981	977	990	965	964	967	978	954	970	942	1009	959	1020	1007	943	955	965	915	1019	953	971	963	954	956	1027	984	998	1000	911	927	999	954	974	950	936	978	979	970	1037	980	980	1032	992	1041	1000	977	955	960	965	951	971	982	973	972	994	1020	959	999	1003	1003	969	959	1060	895	961	1007	947	948	994	953	942	975	938	955	942	1010	956	964	1001	950	980	981	967	987	973	961	993	1053	947	983	959	968	1064	951	973	967	967	974	975	1044	929	961	966	947	983	1013	1007	989	946	941	962	999	1017	980	961	996	941	958	983	913	1017	981	989	998	944	982	960	947	933	945	1002	930	952	947	972	1005	969	957	1006	952	984	980	953	982	925	985	962	963	958	964	976	995	973	989	941	903	962	923	973	911	983	986	1029	957	1027	926	976	904	936	974	929	975	946	991	988	1003	1023	981	996	959	983	1009	1047	985	1027	960	979	1032	914	959	948	1032	1002	913	971	972	980	956	982	965	946	930	965	958	956	993	1049	965
44772	48220	46979	38180	36764	34507	25875	24111	26803	26781	18753	18050	12430	5813	1433	855	948	1253	808	1084	1734	1161	744	507	435	422	480	437	425	426	437	430	423	435	474	438	420	428	444	348	375	431	460	414	415	403	397	437	395	445	412	421	417	430	439	469	470	433	441	434	420	455	465	428	437	406	417	405	455	450	465	599	576	608	527	443	435	482	415	447	420	407	447	447	429	458	452	471	458	466	447	394	455	432	394	412	421	419	428	416	425	461	398	445	452	425	429	426	437	396	423	462	409	427	440	400	440	440	426	413	397	437	450	420	411	412	455	422	434	441	421	381	423	424	431	371	403	432	417	416	404	403	425	448	460	408	434	399	439	413	404	449	396	457	438	422	398	440	440	414	373	427	446	404	407	419	465	429	469	449	450	410	450	388	408	431	403	399	449	420	439	386	458	412	382	421	432	450	422	429	422	453	410	396	462	446	400	424	436	414	437	420	464	426	420	419	406	443	400	425	403	433	403	424	407	442	422	409	426	458	398	432	447	401	457	398	399	431	456	423	443	408	414	433	408	417	467	429	420	425	426	424	443	454	383	432	412	410	404	437	402	438	418	379	423	420	418	405	433	409	417	411	486	455	443	415	418	432	414	459	435	387	418	416	426	452	397	386	432	411	400	421	419	435	443	401	428	426	411	442	381	416	396	404	428	398	416	419	441	444	460	414	400	437	432	422	392	466	452	411	449	403	426	391	426	428	444	452	401	420	427	412	413	410	405	401	454	401	417	407	416	455	413	414	413	449	426	450	416	419	435	422	423	442	462	462	444	429	431	423	403	412	421	419	420	406	420	392	388	398	407	412	388	428	395	411	431	436	461	432	440	442	414	415	400	421	401	468	421	457	385	468	419	445	441	405	448	380	396	437	419	427	419	422	464	404	411	430	408	401	449	448	449	433	428	460	452	415	396	400	404	408	442	422	436	451	432	425	428	426	400	424	409	407	403	410	420	435	441	402	446	420	425	405	430	438	452	455	441	400	421	463	419	407	422	402	412	439	477	422	415	450	428	393	450	457	409	422	419	408	397	439	422	429	439	438	435	416	462	410	450	430	411	390	414	431	419	437	390	429	425	429	423	429	435	411	400	433	429	408	396	398	399	410	415	432	398	390	416	414	402	429	425	415	413	457	455	445	393	440	446	470	382	428	442	400	417	452	398	441	423	430	391	400	409	422	405	441	411	406	421	413	452	440	401	445	424	444	388	427	371	403	415	471	431	464	430	398	415	454	417	414	432	425	399	446	435	453	393	449	441	464	406	415	420	431	394	397	420	411	391	429	388	419	431	433	398	431	417	422	407	408	474	440	427	426	434	400	407	418	450	415	409	415	433	379	420	407	398	412	420	459	462	426	402	458	434	442	385	393	408	432	449	428	379	416	412	403	428	441	456	418	412	393	465	450	415	432	425	455	402	466	404	423	409	420	432	443	416	411	397	426	432	428	387	401	451	447	440	447	405	424	419	395	432	386	440	422	422	410	428	409	462	434	430	435	436	451	414	389	412	394	450	416	413	427	449	371	424	411	427	418	405	419	443	428	431	399	484	415	435	447	418	434	446	410	406	450	436	382	443	417	459	434	431	452	410	391	429	412	462	391	424	437	411	434	432	413	424	417	399	410	425	422	423	413	424	433	387	417	401	429	427	438	399	422	438	461	438	407	422	410	409	433	421	419	429	420	434	456	426	437	432	436	399	414	451	448	449	415	416	449	421	490	449	410	417	424	426	414	451	416	417	434	451	425	472	426	384	426	416	387	448	462	441	391	402	454	456	442	398	379	448	438	416	433	471	469	412	400	460	429	432	413	394	412	421	399	417	399	416	416	412	411	436	418	406	422	437	408	465	403	430	398	450	427	423	410	407	414	406	386	425	437	417	457	446	423	392	403	428	407	389	417	410	438	427	369	402	405	453	423	430	437	450	425	394	431	398	423	437	405	427	401	373	421	423	412	443	378	453	427	438	421	441	449	434	413	436	425	441	416	437	460	429	424	431	395	406	414	423	386	420	460	455	407	419	414	431	416	412	394	416	382	393	395	426	383	452	433	446	417	373	451	436	451	415	426	410	447	442	430	413	454	391	362	420	392	434	447	461	437	404	421	443	408	417	415	418	424	435	420	424	420	452	458	435	380	473	444	453	445	416	399	439	420	439	395	416	439	421	421	385	430	415	418	405	448	428	396	426	409	410	382	415	395	403	437	383	377	428	452	425	411	425	404	434	436	424	449	439	434	432	424	433	441	420	410	410	399	385	460	417	404	391	425	415	426	426	439	454	414	452	443	460	415	400	410	416	462	425	421	420	419	429	445	451	441	410	438	407	428	431	454	413	417	412	440	442	434	409	421	409	401	426	453	437	398	453	424	460	418	395	395	441	424	414	471	411	416	389	427	458	456	439	434	462	445	407	483	408	413	445	417	400	410	394	409	391	367	469	439	419	415	420	422	414	426	447	431	419	421	418	440	408	455	419	388	451	424	456	381	420	426	440	428	429	467	406	403	421	421	410	395	428	435	419	446	428	431	420	433	422	420	420	400	425	437	420	458	462	440	399	430	440	393	422	459	441	421	427	440	407	439	427	386	412	443	414	396	440	430	444	450	440	449	433	397	426	385	421	408	429	450	446	420	434	418	385	414	416	412	425	409	413	398	425	449	446	423	428	409	422	450	420	401	431	401	445	452	389	414	415	427	404	386	431	445	442	457	405	407	388	407	396	427	402	416	413	424	448	394	428	427	460	438	451	423	445	393	436	407	444	432	411	383	417	397	435	403	445	368	400	462	427	372	377	414	404	425	487	424	404	423	420	423	439	408	405	377	465	454	477	434	436	451	410	424	422	420	487	421	412	405	403	414	444	388	448	448	431	424	405	442	427	403	395	404	412	453	422	416	402	449	436	411	392	416	422	394	409	442	369	384	435	428	438	410	454	434	437	433	441	451	396	393	410	439	457	393	370	427	425	420	434	441	403	448	397	400	419	422	431	469	427	418	415	371	442	417	373	429	428	443	455	405	397	435	393	456	398	435	412	421	442	409	438	444	409	436	422	402	419	448	435	405	407	401	437	433	416	455	465	477	429	438	384	459	437	453	411	410	420	446	451	445	422	482	420	432	411	411	440	450	445	402	437	434	422	422	443	459	470	449	435	417	401	468	438	425	447	428	413	397	414	404	419	403	445	435	416	422	422	434	421	410	413	453	425	412	392	398	415	394	422	439	463	413	449	409	418	434	384	385	439	445	448	438	425	423	420	409	409	417	445	412	428	392	429	407	423	419	426	381	406	444	417	452	436	407	418	438	418	414	404	421	419	415	427	418	441	430	333	445	403	423	399	416	454	420	410	431	422	420	422	411	445	405	455	435	408	403	398	393	388	488	413	436	421	474	429	471	408	446	389	400	446	437	478	434	404	439	439	443	412	400	428	427	452	389	391	436	478	420	393	405	456	438	428	406	428	413	422	466	410	396
34690	46834	52215	50268	50912	43472	32459	32581	40914	35124	33278	31598	27013	12530	3629	2819	3553	5548	3372	4575	8474	5499	2729	1319	1178	1100	1179	1184	1116	1100	1082	994	1078	1045	1012	1007	1032	1047	1035	1050	994	1007	984	1022	1070	1057	1044	1007	1032	960	1005	989	1036	1021	997	1066	1108	1267	1167	1373	1245	1230	1238	1230	1142	1106	1075	1083	1096	1159	1377	2176	2290	2282	1514	1212	1037	1040	1091	1035	1028	1006	1045	1028	991	1087	1185	1293	1212	1163	1076	1021	1004	1038	1051	1026	992	1036	996	1018	1060	1047	1007	1053	973	970	991	1013	1051	1040	953	950	1032	1008	1017	987	985	976	1034	1053	1038	966	984	997	1039	984	1076	1013	981	1054	1025	1014	984	999	1000	978	1026	944	1036	1000	1037	1041	993	1001	1018	1022	999	1054	1070	1026	983	967	1028	952	1067	992	962	1053	1013	987	1015	1015	1026	1004	980	997	1024	1033	982	1008	945	1024	991	1010	1036	1000	986	990	964	1028	1016	997	990	958	1000	1000	946	1008	1022	1013	950	1025	1067	963	1031	1020	1028	971	950	1074	1039	1023	972	959	1006	989	1011	1028	1066	1010	1066	991	970	1022	1030	1044	1017	1037	1037	1028	934	964	1026	1022	936	987	1030	1081	996	994	1060	974	1004	1004	976	1034	1026	1049	1029	997	987	963	1044	953	1048	1015	1003	1051	1007	1014	972	966	1002	994	1000	992	989	1018	963	1064	977	1063	1002	987	958	1006	946	1014	1027	1001	992	1027	935	1023	1024	990	984	1014	1037	960	974	1048	999	994	1067	988	1038	997	1040	993	1011	986	1036	987	1009	986	1029	1000	966	1032	976	991	994	1006	984	1050	1039	1020	974	936	984	959	970	1006	1009	1004	1030	1014	962	996	948	991	1029	1069	1035	1032	1037	1007	1051	989	937	994	1051	954	1037	962	1016	998	976	1043	1027	1011	1051	994	1032	1037	1031	1060	1064	925	1018	1011	1020	1016	1020	969	986	991	1041	1034	1065	1044	1073	981	1053	1032	1016	1074	954	994	946	981	1020	1002	1021	1018	1024	992	982	979	974	1032	994	1038	990	1008	1054	974	1003	992	996	993	1013	976	950	1050	1006	1006	970	1008	945	1026	1024	996	1000	978	1025	982	992	993	1008	1021	1016	973	955	973	967	1002	1016	905	1003	1142	976	981	1026	1046	978	1028	1005	1021	1053	1055	1028	982	978	981	1038	1021	992	977	1005	960	1021	972	978	978	1018	973	1010	1050	1018	1014	1009	1040	1018	1025	1017	1008	964	1046	958	1010	1033	1015	1013	942	1039	999	976	1053	1050	1058	984	1011	1045	1043	1031	1063	1021	1079	1017	992	1001	990	956	1065	1019	1004	1030	1032	982	1010	1025	988	984	973	1043	973	1044	1011	998	1029	1034	955	979	1032	974	1052	1007	1003	1027	1056	916	1010	1037	1000	1056	1002	1058	977	1030	1059	982	1058	973	982	976	990	1020	1017	1016	1010	982	1074	975	1005	1001	950	993	1029	970	958	1067	963	967	1022	983	990	1009	995	957	1035	1003	1017	1031	978	1017	979	1000	1092	980	981	1009	1023	1015	991	1036	947	966	1006	948	952	1042	976	1023	1006	964	1006	943	997	1037	993	1065	966	993	988	1016	1021	966	940	1046	1023	1018	997	1020	1027	1073	1000	978	1024	967	1010	1020	991	1015	1006	996	984	1041	960	978	906	989	1019	1036	1040	966	994	1011	1001	951	983	1018	992	980	1040	966	987	990	998	980	1018	1023	1065	959	964	1019	965	1026	986	1029	1035	1007	1033	1024	975	966	1040	1083	1008	980	1008	1033	1013	976	942	1016	949	1006	992	1081	987	993	977	1003	1008	973	1002	1014	993	1012	1033	1087	985	985	1026	1060	975	982	1014	1023	1008	1006	1044	994	1022	1026	1076	983	994	936	1004	1042	1029	1020	1033	984	998	1010	956	995	981	978	1036	975	1017	995	1039	1004	1030	1003	1000	982	1040	1015	996	992	1048	1010	996	1003	1052	996	973	1004	1039	984	1036	1005	978	1006	997	978	1028	1013	1019	988	1011	1006	1018	1019	997	991	990	988	997	992	946	1037	1032	1043	1014	995	1055	1047	1084	980	1033	1013	1060	1051	1046	1009	1083	1005	1054	1046	981	1020	980	968	1012	930	987	1019	982	952	1005	965	931	1003	1022	1007	1038	977	1050	979	984	988	1040	1045	1016	1013	1034	989	1051	1030	947	1020	1021	1014	984	945	986	975	1012	991	1012	1069	946	1047	1007	1030	1023	1062	986	1056	1008	1037	1005	959	968	967	1039	1003	1017	1025	998	974	969	975	1016	1057	1034	986	1017	986	1009	978	1048	1040	1011	988	1015	977	1057	990	1053	923	1039	1012	1000	1040	1040	1007	1002	987	997	1014	974	983	947	1004	1046	1045	1000	1047	1048	983	1033	1001	1037	1010	958	1032	971	1021	984	989	1037	977	988	1034	1015	1025	952	999	939	970	1000	1000	1017	1016	987	1003	990	980	1000	997	959	965	1009	1025	964	1002	1032	952	1073	984	1013	997	1032	989	1043	1031	1018	956	975	990	1001	1017	999	972	1050	1072	998	1055	1005	1038	1077	1006	1032	1019	1016	982	1087	1026	1022	971	1028	980	1007	1007	961	1063	1033	1034	1011	1011	1044	1045	1035	1008	1013	1014	963	1018	1000	1009	1016	1073	973	1020	995	1050	1060	1044	990	1022	964	1051	1061	1007	996	1063	1015	995	965	1036	981	1028	977	1034	967	1019	1047	1012	947	1005	1038	1016	983	1002	927	1034	978	943	1004	1026	986	1016	1050	1042	1002	1020	1072	997	984	1021	944	1034	1051	971	987	968	992	1056	1017	993	1018	1002	991	1072	973	999	998	1020	1054	1038	1013	999	1020	1044	1041	1066	1028	935	1008	1035	1041	1016	1011	1056	961	987	1013	1008	960	1030	980	992	966	1036	1060	1047	1000	1052	1033	977	1057	977	996	1038	995	1042	970	957	1032	1006	1024	1000	964	1012	1000	1040	978	1039	976	1042	1002	1014	1049	1034	975	982	977	1051	1024	981	941	991	965	1046	968	1047	974	1005	984	1040	1065	972	978	952	999	1081	1037	1038	1053	1072	961	990	1021	976	1109	962	958	1011	1017	1045	993	1035	1038	1016	1037	995	1016	973	1027	968	1035	1087	1022	1016	1032	1026	1014	992	1005	1023	1047	1000	1033	996	988	1038	968	1024	1015	1000	1014	1021	1038	1024	962	997	967	983	1016	1027	1047	1018	1026	1014	962	977	1068	992	1030	1009	973	1035	1056	1040	981	1029	994	1079	1007	977	980	1017	965	936	964	1030	985	1003	964	988	973	909	985	1035	1001	996	1034	1046	993	971	1048	998	1001	1044	1067	1053	997	949	960	1014	1007	1003	1003	1077	1004	986	981	980	1005	1080	981	1028	957	1020	997	989	983	1002	985	986	986	1008	1006	988	1053	939	1014	986	1010	1004	1026	1001	1022	1019	968	996	981	1024	1069	1005	959	1031	973	1051	985	1057	974	1009	1040	989	986	1022	971	1029	983	1029	999	1008	960	1009	960	1021	982	974	991	1013	1012	1049	1031	1035	993	998	983	979	1039	1028	1031	1040	1017	968	1023	1036	1010	973	1018	1012	1035	1062	1016	982	1001	1044	1060	1013	1023	1019	980	1013	1000	1024	992	1031	1017	1018	985	1006	1046	1009	1012	1016	961	1017	1009	1006	972	1027	1015	975	1004	1004	992	1010	976	996	983	970	1043	994	1021	1018	1016	974	1013	1027	1007	1033	1029	1043	993	1009	1002	998	926	970	1032	973	968	992	979	970	1002	1028	1020	984	974	920	1036	987	1001	1057	1069	1020	997	1020	996	1043	1014	1005	1021	995	981	1002	980	1038	1043	1025	973	996	970	996	1004	1038	940	1019	1067	976	959	1044	1022	967	1032	1054	1057	1014	991	982	931	947	970	998	977	983	999	992	1095	971	1034	1072	992	1014	1063	1024	976	986	998	1046	965	1033	992	950	967	985	990	1021	965	1008	976	1054	1027	995	1020	996	989	1000	967	1008	1022	949	1013	1065	998	997	990	1033	1029	996	1041	1020	995	1031	1027	931	1009	991	1022	988	1047	1010	995	993	999	1045	935	979	1072	1003	978	1012	977	1030	1031	1029	958	1068	996	991	948	1024	1012	1016	987	988	1008	1050	1013	983	988	984	1012	993	987	1005	966	976	1014	1026	972	989	1012	1007	938	982	1051	970	1032	993	947	978	1040	970	966	998	1035	1065	993	962	1022	965	1029	950	1007	1049	1055	957	960	1019	1000
54722	48108	44017	40815	35991	30742	27451	34959	37840	41007	33600	33430	23484	15165	4327	1832	1468	2525	1709	1975	3856	3221	938	519	378	375	369	431	377	360	362	359	384	345	356	358	365	362	374	320	385	361	387	344	354	383	391	368	368	327	338	330	334	367	335	372	371	401	399	380	408	366	413	367	392	355	403	379	354	392	446	839	853	633	480	373	356	388	365	352	347	349	372	361	366	363	379	447	466	390	377	345	336	347	373	353	357	392	369	360	351	389	337	390	326	344	333	347	345	338	344	369	364	351	341	359	328	358	333	345	374	323	353	340	390	347	350	329	382	319	321	340	329	414	365	347	346	323	339	330	347	358	366	355	359	334	362	348	346	350	372	323	351	381	350	328	339	354	327	355	354	334	351	385	353	366	342	368	358	332	357	350	354	370	360	352	378	350	326	331	372	341	326	361	360	318	336	367	344	325	358	362	331	325	336	341	334	361	324	335	347	347	348	335	367	347	339	337	333	349	343	350	350	336	325	373	358	363	352	320	343	376	347	311	339	350	374	346	358	320	335	363	358	340	350	358	318	343	323	333	364	355	399	349	370	357	341	350	337	344	316	349	323	294	353	342	320	373	347	354	345	347	358	348	366	391	369	340	317	357	336	321	323	370	332	376	358	381	346	364	350	365	369	345	355	346	352	315	337	341	331	379	353	362	367	334	343	360	355	346	349	386	393	351	354	349	328	357	334	361	388	337	315	355	357	340	374	349	351	377	361	364	378	338	386	361	338	357	370	344	341	385	317	381	366	344	339	338	382	367	345	326	335	372	366	345	336	343	322	320	355	341	382	375	359	359	366	328	334	368	361	363	367	340	389	377	351	362	334	354	377	350	326	345	343	361	378	346	358	368	379	339	330	309	319	349	326	360	342	334	360	331	331	359	313	372	335	345	353	390	382	348	358	313	312	344	325	347	316	341	336	377	351	362	350	348	343	346	368	350	347	333	340	330	323	350	336	335	322	312	347	383	355	347	305	370	357	309	337	352	341	340	315	317	340	318	353	315	325	364	356	313	346	372	304	322	333	318	353	313	341	335	327	363	363	349	341	320	326	347	345	343	338	312	357	352	366	343	380	343	318	313	385	365	373	356	351	348	332	347	330	325	330	369	332	377	336	313	308	369	344	366	354	344	345	366	321	326	355	329	329	329	336	324	336	364	318	349	322	350	330	354	369	345	343	348	343	338	367	335	348	364	398	362	373	338	338	337	386	359	335	357	354	318	338	355	359	372	359	360	357	341	351	334	305	369	371	371	379	349	338	377	325	327	337	342	366	372	332	331	343	368	348	334	361	336	364	368	355	319	337	349	339	319	346	388	337	367	312	336	325	355	342	333	350	310	317	353	355	317	363	322	339	333	346	312	348	354	335	322	367	355	366	324	334	350	345	360	309	341	369	353	392	348	334	355	323	303	313	330	366	350	352	359	322	360	355	327	373	352	334	392	316	393	364	323	350	365	351	335	340	363	318	339	354	328	332	351	330	359	367	317	348	312	342	351	370	374	325	345	359	368	343	319	342	353	350	346	337	379	368	332	368	318	353	323	322	338	355	372	331	316	333	333	350	332	387	332	341	359	297	345	356	334	337	354	331	319	361	403	347	324	327	366	331	342	362	294	350	363	344	376	336	370	382	364	360	342	316	345	363	388	345	337	340	352	348	375	349	295	354	368	323	360	343	362	357	368	335	337	358	352	325	356	343	369	346	354	351	336	357	336	360	349	328	317	371	389	332	315	327	348	333	333	303	355	329	356	338	361	332	348	376	371	378	359	360	344	344	374	353	337	362	330	330	321	382	322	331	369	360	337	356	363	365	349	367	330	357	378	351	369	347	296	351	337	362	336	331	368	354	321	361	360	409	380	337	345	324	363	336	352	321	330	344	338	374	373	344	388	342	358	332	362	343	351	338	341	340	355	348	339	337	359	386	355	342	371	322	347	368	369	339	310	351	354	332	358	342	323	346	344	363	309	333	333	318	320	339	318	326	353	353	362	359	325	374	357	368	304	350	348	361	355	348	387	324	343	325	326	341	333	367	324	344	335	325	348	376	359	365	370	331	375	360	340	323	364	347	354	348	331	341	361	346	314	355	372	356	358	367	388	374	356	317	311	342	361	353	354	345	390	341	356	330	363	374	338	347	370	308	342	339	335	363	360	321	380	365	349	338	368	358	321	376	335	366	335	353	301	366	362	371	322	397	333	375	363	358	355	357	328	338	336	360	370	335	312	344	341	367	351	350	350	341	360	346	335	373	357	373	324	343	361	340	357	319	345	344	343	349	386	333	337	338	339	373	301	368	356	299	344	329	320	347	333	349	342	339	358	360	334	366	316	314	340	335	343	321	382	356	370	347	339	390	319	375	356	307	355	328	363	319	332	378	344	328	338	345	329	333	352	337	332	328	349	343	340	370	355	342	301	356	347	389	332	368	346	329	367	345	363	323	363	356	355	349	357	368	327	335	347	345	348	314	340	332	337	326	349	343	337	339	355	349	349	356	359	336	325	367	325	349	332	334	351	360	354	352	360	393	340	361	348	338	355	329	363	358	352	321	346	358	335	362	348	363	345	311	307	329	361	311	359	341	338	330	324	362	350	368	366	334	364	367	357	350	342	330	338	347	324	350	317	357	350	358	321	349	342	333	331	357	318	302	369	355	371	325	374	375	349	374	350	327	314	325	316	377	359	362	321	350	341	393	365	320	348	356	379	380	363	344	366	334	349	328	362	347	369	326	332	360	354	348	335	358	379	353	328	347	350	341	354	345	337	353	339	357	343	334	375	353	347	369	348	351	346	343	376	366	333	341	314	332	350	363	369	354	336	353	372	362	363	365	334	352	352	344	349	354	328	363	364	348	349	298	345	351	349	336	365	358	336	348	327	370	375	319	329	342	361	341	355	340	352	357	368	334	320	340	353	363	335	361	370	354	313	351	332	282	340	356	352	371	351	356	324	391	328	341	331	344	324	347	377	363	374	308	367	352	359	345	343	351	349	313	385	302	348	352	356	327	336	322	352	358	324	329	346	331	360	360	338	372	323	372	348	350	380	358	381	350	399	346	364	322	386	372	338	340	346	356	342	318	380	399	344	348	388	358	312	362	347	362	338	315	349	314	384	307	335	360	349	352	348	364	353	353	370	349	354	321	342	349	359	314	345	360	350	352	355	336	324	349	379	362	333	315	346	357	380	352	356	346	333	374	336	350	348	350	343	341	331	350	306	339	335	375	385	339	326	324	340	332	349	348	330	351	340	340	361	326	345	350	345	343	327	334	365	322	327	350	393	347	377	336	342	336	325	340	333	360	309	364	361	357	358	355	326	365	381	290	355	382	328	357	319	350	343	354	380	336	358	342	346	369	332	346	367	389	332	396	377	323	335	365	344	368	306	336	350	365	349	343	341	327	369	356	392	381	307	380	356	368	339	350	329	355	380	325	391	356	353	309	339	369	359	338	377	360	324	347	372	373	378
43616	52968	55696	52779	52000	43832	43149	52509	50761	49523	46402	43908	36722	22984	8089	5035	5636	9971	6883	8656	16238	11859	3457	1786	1106	1024	1139	1151	976	972	968	982	948	820	863	863	836	861	873	833	829	840	837	799	842	821	854	816	863	856	797	823	814	858	914	1001	997	1093	1174	1233	1193	1103	1114	1098	1025	977	988	972	975	1014	1570	3929	3980	2597	1411	954	993	984	903	870	830	877	875	861	838	935	979	1360	1311	1117	1013	907	833	804	771	856	798	812	763	818	779	829	806	823	801	860	801	840	847	808	805	801	840	845	815	793	794	806	779	779	870	896	839	860	816	818	826	809	751	847	786	788	796	808	812	842	860	806	801	843	829	807	806	811	774	806	802	800	849	719	786	796	785	784	787	827	855	832	837	788	754	793	849	849	843	811	823	800	824	856	896	794	772	784	818	802	812	805	771	808	836	795	822	809	804	846	809	824	822	807	845	820	811	794	735	815	825	820	844	843	861	871	814	820	792	871	837	824	817	794	818	797	844	869	834	780	812	813	800	848	787	800	821	805	788	774	821	809	790	829	776	809	830	768	763	825	850	786	819	849	814	787	779	778	843	815	812	846	833	797	857	769	823	803	757	823	767	811	855	754	784	780	803	783	809	765	794	778	802	837	769	794	780	834	825	795	850	817	782	795	798	849	860	825	803	847	814	791	807	800	824	827	810	833	817	775	817	797	777	789	796	820	792	872	819	842	820	792	823	801	788	742	859	796	830	784	768	818	804	798	781	794	806	876	805	855	804	813	834	828	853	836	831	838	812	830	770	856	732	855	785	790	826	830	839	804	779	790	833	825	830	808	850	797	780	780	830	848	790	826	785	779	726	824	802	781	849	808	794	822	811	834	809	770	808	784	812	769	888	836	829	797	855	779	810	816	773	802	842	798	821	795	766	836	790	803	839	788	800	777	857	830	786	807	868	848	817	847	833	796	815	850	806	828	811	824	794	809	790	830	799	790	895	837	828	807	797	755	811	819	793	785	815	823	831	822	805	798	848	790	817	814	751	799	784	825	787	798	764	834	827	838	827	811	832	783	815	828	764	842	831	797	842	803	828	831	813	816	803	812	854	766	840	795	802	837	768	797	793	786	854	798	814	835	800	754	853	793	782	822	831	743	802	782	813	821	844	764	792	810	815	828	785	848	817	805	834	845	805	813	811	769	795	769	834	787	819	808	860	824	755	823	813	813	820	823	801	848	742	776	827	756	829	833	831	758	797	774	804	858	791	846	799	835	806	794	731	847	789	776	783	828	791	833	773	860	793	801	766	781	772	761	760	866	801	807	817	812	811	791	820	785	814	861	844	789	756	864	786	756	792	862	722	836	822	859	804	801	813	822	830	802	846	817	809	812	820	766	854	845	744	813	823	827	829	771	850	798	797	778	816	783	845	843	772	815	746	831	824	810	781	768	830	845	751	827	833	793	814	830	821	761	803	845	813	822	847	823	793	808	766	813	823	844	789	811	808	831	810	816	803	831	756	796	842	797	879	822	748	817	838	803	767	826	777	841	851	825	830	806	797	828	838	808	836	787	793	833	801	811	777	851	792	796	772	806	837	788	851	778	827	856	863	835	817	803	815	791	806	804	809	800	813	801	839	803	840	829	802	808	807	823	832	785	765	809	859	837	806	819	811	810	807	785	820	851	781	834	782	819	803	815	778	805	816	822	813	811	797	816	788	816	817	802	792	827	805	825	842	819	751	794	825	810	784	795	786	816	836	793	788	876	768	756	812	803	795	789	809	773	843	761	855	798	764	801	783	850	820	833	842	822	795	846	772	827	818	816	814	780	832	780	831	805	743	867	816	775	789	852	773	811	750	813	821	814	829	787	798	809	849	852	857	751	860	807	857	763	874	828	829	824	806	763	845	829	785	784	779	822	797	835	755	768	781	848	814	858	776	832	798	829	842	802	810	783	776	780	773	804	756	771	796	745	823	809	788	824	787	811	809	822	783	811	796	837	837	840	844	795	818	788	807	823	786	824	819	795	782	784	762	750	789	808	833	802	812	776	834	852	783	810	810	799	841	786	817	807	787	794	812	852	847	842	786	796	874	832	789	800	789	828	853	789	898	818	788	827	780	807	813	812	778	808	820	784	890	859	784	829	842	797	773	795	789	758	805	800	820	834	806	849	806	751	757	806	771	836	787	815	793	831	839	818	841	787	776	834	797	790	801	825	833	821	776	789	827	773	817	817	831	826	778	779	779	843	768	805	857	840	841	833	781	818	834	812	797	807	827	780	820	810	822	774	776	798	758	806	790	825	785	791	816	858	779	839	797	770	782	770	804	766	840	820	849	762	798	796	784	760	814	821	796	789	841	787	799	786	778	811	790	798	803	816	809	770	800	826	807	837	824	764	814	774	817	846	742	820	826	838	834	806	800	803	783	818	799	806	803	805	831	785	823	802	867	770	810	796	796	784	778	808	796	777	802	828	799	811	801	821	767	821	821	846	822	805	806	786	772	820	770	836	840	815	820	814	811	764	814	888	795	809	864	812	829	821	834	805	867	775	807	786	840	805	809	824	873	828	834	829	820	835	786	809	851	795	827	784	764	826	778	749	788	819	779	804	829	779	839	837	818	828	781	832	853	822	743	793	773	787	809	795	839	823	810	770	822	769	805	788	807	828	844	810	818	819	794	808	851	822	843	811	767	827	814	790	850	790	809	799	850	795	808	846	804	817	778	800	806	801	819	828	805	820	763	819	845	822	790	813	802	843	815	804	822	811	796	858	807	860	787	775	800	773	826	836	782	828	817	770	800	833	754	849	794	865	777	796	770	797	789	781	820	812	847	853	815	821	873	794	846	773	758	824	796	801	796	821	834	809	739	813	813	799	839	816	822	793	823	807	833	860	874	820	788	808	837	820	825	764	789	830	790	771	786	829	794	779	785	804	848	822	862	811	848	799	772	825	785	789	842	802	806	806	790	806	811	750	789	847	839	805	842	825	839	767	804	796	767	788	835	792	811	805	773	768	818	823	769	798	822	857	812	780	831	794	750	804	789	866	787	858	819	829	796	840	835	835	772	811	812	843	817	788	825	849	783	803	802	780	836	808	814	798	804	813	806	822	846	801	876	783	863	824	836	766	860	869	816	809	790	823	832	820	794	806	795	844	783	814	817	797	835	832	825	768	797	781	838	851	806	741	797	827	817	853	832	814	841	801	808	835	791	865	798	763	786	796	839	807	796	806	815	821	771	832	786	810	830	815	790	843	809	825	808	826	828	839	789	801	779	822	784	774	808	840	830	862	820	825	813	802	824	778	794	803	785	803	825	787	802	798	765	831	724	819	819	793	803	863	826	773	746	775	782	754	776	864	833	834	769	790	819	804	828	828	848	851	843	846	806	832	814	807	792	779	829	855	791	804	799	770	842	794	836	883	823	802	818	846	814	791	826	765	822	788	835	778	862	829	802	813	833	828	802	779	853	800	809	784	789	806	766	770	849	845	785	880	811	793	830	833	805	762	843	812
11855	16770	23903	21293	12599	5104	2000	2868	2850	2399	1292	1216	723	579	390	362	333	388	335	352	387	348	359	331	314	325	359	374	349	312	383	332	345	327	355	330	341	342	366	330	337	357	337	359	379	364	334	361	365	353	332	345	320	352	325	364	370	376	374	366	373	356	351	371	351	363	315	337	333	323	375	324	346	356	346	338	311	336	361	371	329	344	344	351	347	308	338	351	319	350	350	329	344	336	345	322	352	304	362	306	335	310	347	342	359	317	341	315	349	344	340	320	322	369	341	320	348	327	348	348	323	328	342	320	332	371	326	327	319	370	345	316	316	338	329	343	321	341	350	328	346	280	323	330	342	370	352	322	357	355	345	321	356	361	331	333	355	327	346	326	345	329	340	350	331	388	354	358	352	336	351	346	339	331	332	314	338	353	323	331	323	335	363	386	348	316	366	350	340	332	336	355	372	312	321	357	367	385	343	326	345	335	326	323	362	325	313	340	344	373	306	326	292	316	311	341	345	336	317	312	348	336	350	343	367	352	346	347	321	339	363	342	377	357	331	308	325	352	296	353	346	377	345	343	333	303	320	359	354	350	351	314	309	319	338	384	390	331	345	333	315	357	336	333	347	340	324	349	351	372	332	330	345	342	322	334	332	298	320	320	321	319	374	356	301	322	326	312	335	328	354	332	331	353	325	304	356	328	337	344	351	326	333	339	344	320	326	322	365	332	354	378	365	356	325	360	345	330	336	357	332	327	331	332	321	322	356	349	336	341	295	356	319	335	289	363	339	350	338	348	341	352	376	324	342	341	347	323	370	322	345	319	328	333	355	352	357	326	348	328	343	331	339	314	320	319	347	341	341	318	336	341	319	312	363	319	300	337	309	312	356	317	354	324	327	317	312	317	366	350	304	372	318	363	335	358	341	335	339	308	377	344	331	326	337	353	359	355	330	318	327	344	304	358	349	330	311	344	320	339	347	305	322	322	349	333	331	344	286	371	309	339	347	327	374	312	320	331	336	301	342	386	337	311	347	342	318	325	359	350	326	337	348	307	347	362	341	345	356	334	364	338	347	336	334	350	312	349	320	321	341	306	354	359	356	331	365	371	379	351	326	326	364	340	333	354	301	338	347	329	349	317	335	346	375	339	346	351	354	324	334	360	336	341	349	324	330	334	306	321	330	313	363	354	340	339	324	334	356	373	320	356	318	329	357	327	331	363	330	343	338	348	344	338	332	322	337	345	339	364	351	308	293	366	326	364	364	350	320	360	364	343	382	327	328	299	319	344	322	342	315	371	321	326	310	341	349	316	376	354	352	318	320	353	331	307	317	343	353	318	338	378	321	350	333	347	330	342	355	335	344	342	323	362	334	300	344	324	329	342	347	356	297	328	346	321	321	374	367	334	360	308	337	318	340	313	325	337	365	376	329	320	330	330	333	328	347	358	336	326	328	341	338	357	360	337	324	354	343	339	315	362	349	320	368	332	338	332	338	319	340	316	348	316	330	317	345	345	345	337	326	332	351	339	368	346	342	333	370	370	330	323	335	317	342	350	353	345	325	335	342	332	335	338	336	308	390	327	320	341	385	349	300	355	353	362	371	350	308	323	335	338	343	361	336	330	349	325	360	338	347	318	331	280	377	365	326	346	348	305	358	359	343	333	360	323	322	327	345	340	339	335	335	350	343	332	326	336	361	330	331	332	342	305	367	305	349	323	345	296	329	358	345	307	357	299	381	318	336	310	316	329	337	336	356	341	350	338	344	326	324	363	354	333	391	324	347	327	314	334	361	346	328	353	352	309	340	343	365	347	315	351	348	322	401	355	332	337	335	355	395	338	343	323	378	317	357	334	363	350	331	350	337	394	342	325	333	343	328	354	349	353	333	352	333	329	298	324	319	319	353	330	354	311	325	327	358	319	353	344	337	355	333	285	351	349	322	361	329	330	367	353	335	353	318	311	360	342	307	345	314	323	340	329	358	350	354	330	351	347	325	326	320	347	367	323	354	357	326	322	347	314	341	342	339	362	327	340	329	317	345	362	338	312	306	330	351	330	385	337	370	331	343	339	323	336	340	320	348	311	295	327	326	361	347	343	326	326	326	347	321	359	320	342	311	341	355	347	335	347	360	340	383	329	367	371	320	346	344	327	333	341	354	316	297	325	325	318	324	379	321	342	337	330	356	327	332	324	340	331	342	330	338	309	363	353	344	330	337	333	346	304	311	347	349	346	329	365	330	356	312	334	333	361	355	355	340	335	372	340	362	359	312	333	353	348	330	278	339	352	345	329	353	313	310	336	322	351	361	360	351	363	331	321	355	323	320	351	333	307	338	334	315	366	342	300	332	291	366	342	369	367	360	321	321	341	311	356	355	301	330	333	376	344	348	325	342	322	347	334	341	348	347	336	334	336	336	343	339	317	343	341	342	334	327	319	340	364	344	351	314	332	325	344	343	356	335	320	331	361	369	350	307	333	334	331	319	301	355	359	347	346	312	318	352	368	331	291	368	325	328	314	352	308	325	370	360	313	353	323	313	353	300	302	318	377	313	335	327	311	332	345	336	333	324	288	366	341	336	367	348	361	340	373	338	322	343	339	334	344	328	329	348	367	320	378	346	362	374	330	340	296	372	373	338	341	314	351	359	328	308	367	343	349	300	315	319	323	316	323	311	376	363	328	330	341	375	352	352	335	337	333	326	316	336	337	370	340	306	309	327	338	330	315	331	350	349	356	339	340	341	311	328	330	345	318	322	332	351	356	347	338	345	350	316	321	345	340	335	303	364	346	330	305	349	345	341	366	348	337	336	328	313	326	352	343	311	330	336	315	318	346	347	331	347	352	346	356	314	340	361	332	321	339	340	384	339	354	332	334	335	341	327	331	340	350	345	382	358	373	305	339	330	336	337	368	335	324	345	340	359	332	342	323	362	302	375	327	376	335	380	324	360	335	311	337	341	330	368	333	315	341	327	326	374	342	360	350	329	313	364	322	316	334	358	305	325	338	336	356	369	350	307	348	303	367	329	348	339	347	342	387	316	356	342	326	309	355	325	342	345	349	337	322	332	329	363	306	318	316	361	341	327	325	348	328	356	358	327	313	321	328	331	340	317	351	328	353	343	343	360	370	342	347	319	360	321	344	340	350	337	326	307	323	328	354	350	331	353	311	341	366	337	342	346	305	356	350	360	319	345	341	326	306	311	327	360	342	331	308	356	330	352	341	340	354	346	340	409	389	328	331	333	338	318	292	330	327	297	356	306	328	350	322	354	306	328	341	369	341	319	315	336	307	341	339	358	352	338	329	354	325	323	312	345	368	328	344	360	345	331	326	355	312	343	313	315	340	339	349	343	365	335	335	300	327	356	346	337	318	323	325	334	320	325	342	308	340	344	316	297	338	313	334	333	332	333	308	319	323	355	357	362	344	321	352	332	349	359	334	339	345	322	329	388	301	305	316	351	330	348	340	326	357	324	343	351	332	328	362	348	353	309	332	332	299
9386	19076	28878	29185	19723	10314	5646	11496	12539	10614	6392	6071	3231	2178	1142	946	1000	1122	986	1040	1299	1016	890	844	812	804	835	840	862	832	811	901	834	823	859	825	807	793	845	801	802	780	829	807	780	773	808	864	825	829	845	838	859	897	884	882	967	983	979	999	922	992	983	1001	915	893	906	838	840	851	872	893	902	894	865	884	823	885	852	824	834	879	815	829	860	888	819	871	864	865	843	828	883	807	816	786	787	826	829	860	811	814	793	826	770	790	828	806	843	821	761	860	819	836	837	773	823	845	796	804	806	826	803	807	841	784	814	793	799	807	817	819	779	866	807	884	815	799	808	876	842	827	782	845	826	809	813	847	839	760	787	838	809	806	810	858	832	771	850	807	834	793	794	812	749	829	823	802	823	837	791	787	808	815	795	872	757	839	849	826	802	774	814	839	874	842	859	833	846	859	806	787	784	851	850	838	833	835	871	817	823	827	789	873	887	819	834	784	825	772	817	838	808	858	808	791	814	824	803	833	806	831	838	819	848	869	825	816	854	841	855	843	825	835	846	836	802	836	811	827	828	829	839	861	860	892	805	843	820	787	808	810	838	800	838	857	824	840	854	917	803	868	810	800	860	835	863	799	808	834	825	784	810	816	758	859	854	858	805	847	810	799	749	889	756	827	807	816	822	801	861	797	818	810	839	865	827	847	830	852	748	857	841	899	855	824	819	816	815	790	798	775	812	860	886	863	837	811	810	820	864	854	832	807	790	838	799	843	814	830	789	789	859	889	842	855	822	867	854	777	858	808	823	783	764	789	775	751	769	844	788	794	803	798	830	825	812	823	803	863	847	756	846	823	811	842	867	848	779	865	808	815	819	791	843	810	852	859	835	836	825	880	824	803	841	807	853	821	792	863	810	860	833	829	838	841	770	776	836	759	779	883	827	816	819	843	834	803	803	853	864	767	789	794	781	820	855	811	857	796	811	871	846	842	811	837	849	843	784	847	866	809	823	828	856	845	854	845	809	839	811	796	859	791	810	780	833	827	831	829	822	829	823	797	805	872	796	786	832	820	820	846	792	824	850	831	782	794	841	836	869	831	776	804	810	823	800	779	830	843	833	835	830	818	843	848	855	855	843	776	788	804	850	824	839	799	815	838	848	849	833	817	844	834	806	840	817	766	820	794	834	859	806	871	846	766	774	833	822	842	843	836	806	817	840	880	835	887	843	848	842	842	805	819	830	832	841	871	803	836	821	800	835	794	811	775	885	879	826	773	813	818	868	816	815	784	820	859	798	766	797	836	832	839	796	845	839	845	792	839	851	830	812	773	825	821	858	831	766	823	789	822	777	831	784	856	804	813	837	828	805	795	823	796	826	783	834	799	879	856	828	834	808	825	821	829	837	793	791	834	820	846	855	771	801	800	800	816	804	826	831	781	851	831	818	823	834	822	855	811	843	800	797	804	787	865	819	801	841	855	843	805	851	815	789	845	861	846	845	792	871	848	880	834	835	808	824	836	815	815	862	813	849	854	837	818	816	844	825	840	811	834	775	795	767	825	768	779	919	825	864	847	801	863	846	799	763	851	842	780	795	788	830	815	829	773	829	837	829	845	762	814	810	826	803	817	796	842	835	805	847	841	811	859	855	823	794	858	834	864	817	773	844	827	808	767	826	873	783	826	807	834	793	838	838	837	822	840	809	848	807	801	871	781	822	819	768	831	817	866	822	819	842	841	823	780	806	788	790	877	885	883	822	858	841	821	792	798	861	809	858	829	812	805	827	807	856	815	832	803	834	796	834	754	819	814	847	782	831	803	845	804	838	837	854	822	828	860	856	784	840	809	786	820	850	823	856	840	829	814	869	812	849	792	859	856	836	824	855	807	861	837	789	804	818	848	863	785	828	790	901	803	848	854	836	817	767	856	806	797	751	827	818	874	791	798	809	839	840	812	759	804	816	821	807	828	769	859	836	825	805	830	816	833	797	805	820	873	841	804	852	838	849	872	834	799	762	848	829	805	778	829	843	773	847	848	884	777	802	788	806	831	800	833	806	825	790	803	812	825	831	818	868	828	825	823	843	785	813	800	825	811	822	828	825	829	853	866	827	859	832	750	802	792	857	791	827	828	825	844	895	835	796	836	852	831	822	748	849	786	842	818	825	828	883	831	853	813	825	817	782	843	764	833	852	848	783	850	814	815	817	762	760	798	783	819	829	841	877	789	836	825	843	805	824	850	805	789	798	855	893	819	851	821	867	845	810	820	793	801	800	791	798	839	841	784	818	790	888	799	820	837	805	845	800	813	867	844	854	840	811	808	796	846	834	799	816	850	870	792	801	841	804	823	777	829	830	857	823	800	813	789	795	824	836	803	875	851	787	782	857	833	778	824	794	819	879	850	795	842	891	761	784	822	783	819	811	812	825	787	847	839	808	812	817	831	795	765	829	816	811	822	852	850	826	801	843	863	842	775	862	883	826	778	830	849	831	866	831	792	842	822	810	824	836	836	837	859	851	832	795	815	824	845	799	808	817	860	801	864	766	845	798	807	805	819	785	798	810	815	847	862	835	801	832	829	818	824	827	868	846	809	779	808	824	785	831	850	817	867	830	805	843	833	812	824	830	808	792	840	775	810	820	813	818	824	886	809	812	835	824	834	826	810	797	797	794	826	828	862	832	794	843	830	833	826	796	844	830	821	862	778	824	837	810	841	806	789	807	857	850	826	816	832	832	776	866	785	824	823	792	845	822	775	821	788	790	845	822	884	843	812	858	805	825	790	835	810	845	872	810	786	797	783	862	826	825	818	869	805	794	813	813	808	845	850	835	832	815	840	779	781	766	817	798	783	837	833	832	820	841	847	882	836	897	849	862	820	838	844	821	801	855	861	847	891	842	792	820	841	792	786	839	836	864	825	796	821	824	827	801	814	833	789	843	753	838	856	821	813	809	861	847	779	829	914	847	805	816	839	846	730	822	804	849	820	866	882	857	815	764	881	813	810	794	827	797	765	827	836	837	855	838	828	788	845	813	871	840	780	818	827	852	819	850	784	840	847	793	830	806	822	813	816	825	807	837	864	847	783	817	861	771	826	807	763	835	788	892	845	810	805	818	842	782	847	838	779	769	790	795	879	811	861	795	830	802	822	825	766	814	883	781	795	817	851	824	777	827	831	851	851	836	828	836	820	820	800	867	792	828	819	813	793	808	848	827	848	796	783	827	776	790	848	868	820	792	790	812	802	834	817	832	811	826	794	812	809	838	818	830	836	822	842	812	772	799	869	798	814	821	841	854	839	801	854	871	889	823	854	803	843	775	811	850	783	830	809	815	825	838	782	855	853	836	783	832	809	779	789	804	859	874	801	856	859	865	789	865	818	793	808	784	829	811	825	785	842	865	856	818	806	828	871	869	806	800	831	851	834	764	842	846	807	820	799	795	786	803	829	847	854	839	863	832	822	878	818	820	809	842	849	777	824	837	815	849	776	820	822	865	793	807	832	850	799
43846	46728	47786	40308	35296	32239	24546	32578	33847	37294	23191	18630	8543	5634	1546	819	697	986	802	868	1327	1141	420	376	328	360	343	314	304	330	355	357	331	326	333	325	347	355	323	331	324	311	358	321	292	347	315	329	319	341	290	325	301	344	355	364	319	356	371	356	366	310	339	313	401	363	346	334	336	362	340	381	451	428	346	324	336	342	319	358	337	320	334	338	323	344	326	359	352	337	330	332	277	294	298	332	352	294	321	327	321	312	325	323	355	311	313	346	322	310	309	329	323	339	330	343	331	362	317	335	345	302	349	328	316	319	326	339	319	337	315	354	318	334	318	309	316	336	294	363	308	335	328	363	377	342	319	348	293	341	364	339	329	320	335	343	339	328	343	337	332	308	343	323	307	293	306	319	294	385	319	338	320	327	324	333	305	341	338	321	326	324	339	316	305	312	347	371	307	334	358	343	314	326	312	330	313	347	364	303	338	349	315	340	330	308	324	345	319	330	329	348	323	357	349	290	322	312	353	298	309	355	342	332	328	369	326	350	311	326	313	295	329	332	316	352	320	345	345	318	346	314	305	331	326	352	320	314	331	343	319	298	291	295	327	315	330	338	343	295	349	309	306	371	324	327	304	321	330	314	325	322	338	328	331	299	319	327	348	294	312	352	315	346	316	319	335	329	328	357	281	306	320	353	318	323	309	352	338	306	314	326	315	310	298	333	347	305	333	315	319	350	340	335	346	297	378	335	358	341	357	323	293	323	315	329	314	333	357	312	311	365	331	309	338	309	318	331	375	353	365	298	340	362	337	307	321	312	330	327	305	293	312	342	334	328	329	340	352	311	306	324	330	312	346	355	321	330	321	328	305	286	340	326	290	335	333	301	369	372	333	317	309	294	343	339	358	340	346	328	331	361	313	323	303	323	319	340	358	299	317	321	333	316	324	329	332	348	377	340	357	309	319	331	317	332	361	278	329	350	335	285	321	376	304	292	338	309	333	351	341	336	340	298	321	295	322	326	318	311	324	305	300	309	338	347	310	305	334	319	341	323	351	298	310	339	298	349	332	279	322	295	346	339	305	343	306	341	344	329	341	305	350	370	354	300	347	310	345	311	316	341	360	302	329	309	321	337	311	309	354	310	311	344	342	315	312	331	365	354	314	327	351	336	307	309	324	353	327	331	318	334	340	324	341	308	316	335	304	325	301	303	333	333	315	316	336	351	323	306	337	347	302	331	342	355	305	346	335	315	302	303	330	347	298	299	336	349	353	337	316	306	343	330	303	351	345	364	327	319	344	331	328	325	340	306	330	326	360	352	311	300	274	326	382	372	307	333	317	309	326	306	344	331	327	328	315	342	332	334	334	309	331	296	325	330	324	328	348	331	342	331	343	320	339	353	350	353	315	337	365	285	301	324	322	299	314	374	310	314	303	324	344	318	305	318	355	316	357	336	335	342	329	353	291	377	347	321	295	332	320	324	301	333	312	315	338	323	355	348	346	344	340	323	313	323	343	330	329	325	339	370	309	319	304	345	342	302	334	319	343	328	340	312	343	312	340	377	313	307	366	329	303	315	299	339	314	296	327	343	330	356	323	347	329	319	303	360	322	346	318	298	351	305	315	318	308	280	335	291	334	336	288	335	317	297	310	315	374	331	318	284	342	354	332	330	339	328	343	328	336	327	318	357	317	324	341	337	333	285	324	349	328	328	338	340	369	327	325	320	340	339	352	352	308	335	328	309	339	300	349	340	325	313	324	305	324	309	309	320	305	334	363	324	310	338	329	290	337	308	325	286	293	308	330	358	323	350	347	301	374	301	319	285	326	341	350	359	325	322	336	323	314	323	324	296	340	327	339	324	345	351	365	327	331	341	303	312	346	340	314	309	335	316	295	344	350	301	312	347	335	314	328	354	331	337	334	334	329	319	331	342	353	314	333	313	352	331	331	300	333	332	335	370	339	319	333	314	317	331	295	326	328	273	353	321	330	325	300	316	354	327	314	326	331	314	309	333	336	327	357	318	306	334	310	318	336	335	343	314	327	316	317	348	337	320	332	326	333	354	327	339	314	345	342	295	355	337	338	336	290	319	361	294	349	313	366	312	302	316	339	298	363	307	316	350	339	328	342	337	350	321	310	334	347	309	318	346	355	329	310	310	304	320	329	360	324	328	337	344	343	311	319	324	353	309	352	386	347	333	339	302	347	324	331	333	365	312	316	331	311	299	296	317	354	326	351	350	290	348	307	303	334	292	335	314	301	344	321	319	345	329	324	313	322	355	359	317	338	340	355	336	274	309	329	333	346	329	314	297	315	358	326	315	341	343	325	314	321	306	306	322	317	330	328	326	311	303	284	357	330	322	310	294	305	324	327	338	355	305	311	342	337	325	321	356	340	294	295	307	363	326	331	338	377	338	335	339	328	296	294	319	329	335	313	336	315	339	326	332	329	279	315	313	335	321	299	335	290	322	313	338	340	325	340	315	370	353	337	337	351	350	313	332	325	317	343	330	334	326	329	337	322	307	275	348	333	318	320	355	332	309	310	314	343	344	304	328	307	308	339	331	291	344	303	324	301	327	313	308	297	356	354	342	286	312	338	322	323	341	349	326	334	291	333	334	310	317	328	341	341	323	289	307	341	328	337	302	328	345	315	300	329	332	303	340	334	363	343	325	334	353	311	337	326	360	330	320	331	317	334	317	296	299	339	366	315	305	326	297	329	326	288	337	330	286	335	342	330	321	345	352	336	320	299	286	315	327	310	331	355	332	342	332	318	360	333	301	313	349	302	339	343	318	327	360	320	356	306	332	310	348	324	356	321	322	368	314	314	348	334	278	317	317	315	349	300	315	323	344	338	338	343	313	347	341	322	327	335	291	318	330	322	329	352	345	302	340	315	335	329	326	303	339	320	339	299	313	347	342	324	354	306	299	334	310	340	302	339	386	336	321	315	333	340	329	345	326	325	311	326	312	349	345	292	347	293	309	312	345	362	349	330	318	360	329	311	334	293	319	317	347	336	327	358	319	331	326	331	333	321	338	262	324	322	304	316	316	377	346	317	331	351	337	321	359	331	315	331	321	320	315	337	298	331	292	306	326	347	325	317	330	329	341	305	316	360	329	363	351	341	319	316	339	327	308	307	341	322	293	353	309	345	342	311	292	325	331	345	336	320	308	330	323	327	328	314	329	297	342	294	325	343	340	269	368	347	326	328	306	349	360	313	308	290	313	316	340	330	326	340	325	316	332	300	313	302	319	284	299	288	331	320	307	339	363	338	348	342	337	346	292	315	329	301	326	345	307	307	323	305	347	333	356	305	324	326	342	324	335	312	319	354	323	343	335	331	347	345	344	325	311	336	325	345	291	334	358	326	297	315	324	297	307	304	330	333	360	334	342	325	365	309	357	320	363	366	309	297	311	304	289	326	322	328	341	341	365	338	325	329	344	310	294	363	332	331	285	375	323	323	322	325	328	304	345	312	331	326	327	325	331	329	372	326	324
33652	45729	53871	52071	50182	42460	28652	46693	47507	47796	36854	31979	20354	14290	5183	2981	2676	4150	3495	4039	6428	5366	1431	1051	878	840	899	873	856	866	933	864	834	856	782	801	793	831	804	758	824	772	786	875	849	755	753	801	816	854	773	801	760	770	830	886	877	967	1003	1065	1013	965	976	1038	975	953	960	873	864	819	914	1459	1921	1528	989	849	888	781	826	837	797	867	879	857	763	804	956	1004	953	856	791	766	793	763	813	741	839	773	800	738	766	832	777	800	825	825	747	777	770	760	762	771	793	769	847	771	836	816	808	739	760	817	815	811	761	765	786	791	811	774	813	742	767	753	795	792	744	720	805	810	800	781	751	825	775	797	820	758	829	807	805	748	743	811	826	780	820	781	789	737	767	786	770	774	808	766	774	812	735	809	751	799	767	776	815	792	828	769	745	809	789	782	769	772	774	786	795	788	787	774	862	708	773	779	817	795	793	768	800	821	849	773	762	778	796	782	755	763	765	691	813	800	763	829	823	823	776	802	780	786	788	767	778	817	786	781	756	755	768	797	806	762	778	830	804	752	783	809	781	762	806	796	786	843	781	764	806	762	799	758	781	819	773	750	803	797	768	816	801	781	804	832	797	786	774	781	797	799	836	743	816	807	769	785	751	820	788	735	779	781	744	762	751	783	789	791	786	770	757	770	791	824	819	791	793	784	760	749	769	820	794	768	830	766	828	801	743	753	800	745	788	774	752	753	775	803	735	843	810	769	771	796	778	745	812	793	805	817	777	834	855	762	815	757	767	819	728	777	790	785	746	766	792	809	823	772	799	788	797	775	754	780	783	740	802	799	776	801	784	806	766	758	802	802	802	806	764	838	832	811	804	768	786	762	772	772	805	814	795	779	761	779	736	755	812	753	784	788	772	776	723	761	752	747	811	776	776	785	826	799	723	801	807	835	771	789	779	779	784	809	802	758	802	803	851	782	824	685	814	770	772	799	765	838	801	787	760	835	822	748	785	717	755	777	801	807	776	786	787	808	778	792	763	782	782	741	775	793	789	775	807	748	826	784	792	751	788	824	733	806	796	771	779	752	785	808	781	783	765	728	772	702	781	804	727	761	772	792	806	777	749	782	761	807	760	813	756	782	746	758	794	792	773	743	827	778	720	767	763	828	809	725	774	769	770	814	791	832	762	709	835	813	819	755	743	779	768	773	799	837	801	762	765	832	792	806	843	780	778	802	765	744	769	786	783	803	747	788	812	801	792	845	800	762	773	764	801	769	785	761	784	798	772	796	793	833	783	777	770	852	788	784	794	764	832	786	794	774	806	756	805	767	783	748	819	790	774	766	736	760	780	785	751	765	820	783	810	741	832	766	809	822	784	750	773	778	753	757	837	764	766	779	769	797	795	809	779	760	824	784	789	770	795	795	840	758	784	761	754	750	757	792	791	784	832	868	746	788	755	800	798	757	794	814	772	811	811	732	781	800	777	751	780	750	751	751	838	812	784	793	810	786	764	783	781	807	823	775	775	754	808	800	762	789	805	781	776	770	739	824	793	753	822	757	792	799	772	776	810	791	754	754	695	815	797	789	741	822	784	798	772	766	763	797	831	820	827	746	820	756	748	814	802	795	774	775	744	789	829	798	834	778	764	816	739	737	769	801	761	768	824	763	749	808	793	751	790	801	753	826	798	834	782	765	787	756	854	793	800	810	805	818	734	759	747	800	778	804	817	753	840	847	780	823	742	797	808	774	771	750	762	821	832	775	776	810	777	725	775	759	791	865	772	796	794	824	846	785	784	805	760	828	785	788	774	768	762	792	791	788	743	779	803	781	800	738	760	774	768	780	779	773	757	841	765	790	801	758	790	799	774	830	850	732	765	828	752	821	826	778	769	789	793	770	831	827	814	747	739	783	809	801	780	787	751	845	803	795	792	855	793	785	786	769	792	809	847	759	754	803	795	770	749	776	751	737	758	789	800	830	834	776	796	804	771	791	793	767	785	781	781	783	772	779	734	771	769	817	796	762	804	828	828	781	820	794	730	771	794	797	786	806	836	774	807	802	781	771	766	817	786	791	753	805	755	752	790	791	769	755	770	794	790	789	780	769	746	762	751	801	763	777	828	768	780	785	750	781	840	816	799	760	842	803	741	816	741	762	772	792	818	828	787	731	767	769	802	804	756	793	766	789	752	752	776	757	804	765	775	810	812	741	752	811	791	764	787	816	791	785	741	764	749	831	820	791	796	801	796	751	802	823	791	821	765	798	797	810	779	809	789	767	802	754	814	794	788	747	726	805	741	768	812	815	802	757	817	770	832	813	820	772	791	843	780	767	827	790	835	776	817	727	770	754	750	783	759	774	764	806	746	798	756	734	755	764	751	791	806	802	798	743	809	787	788	798	740	786	738	779	799	814	752	816	799	776	760	863	750	742	772	791	789	741	826	797	773	780	797	760	778	833	794	807	798	763	763	782	764	800	788	762	750	811	809	803	775	782	777	763	778	817	800	793	763	830	784	752	781	814	750	760	787	747	748	820	785	774	840	783	741	792	825	760	800	791	811	750	791	775	744	752	812	799	717	756	771	821	781	742	786	783	752	790	810	748	845	770	785	806	837	835	813	822	825	761	780	864	759	771	793	816	760	833	776	718	789	802	768	761	762	791	796	802	764	779	801	738	823	811	794	831	837	792	784	802	795	736	831	771	818	822	788	806	826	798	806	807	742	798	789	760	743	780	752	842	784	764	800	837	788	765	774	814	741	757	780	778	758	758	818	803	791	848	773	771	801	750	791	822	785	796	825	789	754	761	778	825	765	796	810	794	784	819	780	809	730	765	747	805	846	817	803	762	767	820	800	793	814	758	815	781	804	795	770	801	806	806	797	809	761	793	796	783	764	778	743	771	810	789	779	739	760	778	786	794	822	805	758	784	759	739	833	759	739	753	746	732	786	764	754	804	823	779	767	803	773	758	759	749	792	778	800	764	725	778	757	804	809	835	805	803	798	800	809	790	872	855	812	771	796	806	810	801	744	809	810	751	785	796	775	770	711	796	757	834	807	764	760	795	830	797	839	727	776	807	776	794	757	744	772	769	806	791	755	762	787	714	758	791	795	765	741	768	838	751	752	736	806	807	764	791	818	773	738	808	740	798	725	793	779	771	770	764	715	804	764	747	854	784	772	747	775	739	786	730	798	794	786	806	817	797	772	772	757	754	808	813	769	807	755	769	792	785	788	782	836	785	748	808	773	728	840	766	839	775	810	797	810	827	745	789	785	810	791	740	815	754	783	838	740	783	776	770	816	838	748	778	816	809	845	758	813	785	797	793	783	806	820	755	791	790	832	784	740	777	771	804	768	782	772	746	762	798	779	753	780	843	796	752	757	775	761	797	821	756	754	742	815	809	793	796	817	784	765	803	776	787	752	798	747	768	767	810	776	799	770	845	785	767	819	832	830	748	788	755	788	779	755	835	791	804	739	808	766	817	791	804	772	838	818	768	733	761	821	832
53844	47995	48612	39044	33157	33352	29394	37082	45591	49762	37248	35702	21956	15622	5773	2113	1302	1830	1600	1522	3168	1575	682	418	296	290	271	258	262	266	337	289	290	239	284	246	256	265	256	269	222	252	255	261	257	272	259	256	265	263	265	270	253	265	287	283	270	279	262	328	299	260	273	290	294	312	309	282	262	277	305	365	568	489	317	304	254	278	243	241	244	267	261	251	246	247	303	318	297	260	252	254	257	292	261	265	273	270	283	282	276	276	261	270	253	276	253	248	249	272	251	267	272	267	263	245	281	263	235	250	266	277	262	285	231	277	275	245	241	264	263	257	224	245	279	239	285	238	259	253	239	239	265	249	296	235	263	245	262	293	250	225	234	254	259	236	261	268	243	243	238	268	252	260	259	243	266	257	253	275	280	241	293	282	269	257	271	247	279	256	256	264	264	218	258	243	264	248	224	235	244	229	236	257	237	256	276	273	280	267	264	276	237	257	250	258	254	250	279	252	226	252	262	268	237	255	266	256	291	258	271	244	255	264	295	261	231	263	261	262	264	266	251	264	278	258	273	279	263	283	265	237	223	263	254	277	254	273	254	279	237	295	303	241	239	271	266	257	274	266	247	232	264	229	261	275	249	258	276	226	256	259	265	252	268	246	262	247	225	263	261	266	265	257	245	281	263	231	258	252	267	261	267	284	289	226	258	245	257	241	247	266	251	233	229	296	267	281	276	286	225	253	239	248	257	266	272	274	233	244	289	247	247	285	233	231	250	276	253	254	250	257	265	219	272	235	266	266	258	234	255	261	267	262	257	262	258	272	227	227	240	269	251	264	266	285	264	285	259	260	247	276	268	215	223	281	291	258	241	259	248	256	246	262	275	279	258	226	232	258	218	241	246	240	244	245	232	241	283	258	282	229	254	225	235	229	260	252	283	257	262	259	254	263	239	238	272	271	258	243	278	269	265	266	236	237	235	242	269	263	274	258	232	266	238	289	287	255	272	260	281	254	240	264	281	267	251	265	284	260	262	270	242	255	253	282	272	263	265	247	242	251	272	260	248	225	269	258	261	272	254	255	238	255	239	283	254	254	264	247	256	275	246	278	281	270	251	240	254	246	247	253	254	257	248	230	233	256	277	269	245	245	231	228	283	259	266	250	263	260	266	286	274	247	248	241	260	233	237	257	245	270	237	235	253	223	282	245	240	239	289	252	285	247	257	239	248	264	253	272	240	247	234	234	267	237	276	249	250	276	270	243	251	251	297	237	264	276	261	259	265	264	243	267	247	261	240	245	252	245	229	236	241	247	264	261	236	241	275	265	247	220	223	221	274	270	256	262	267	264	246	226	244	257	271	261	240	251	254	252	249	256	252	235	259	257	256	236	263	241	259	258	269	250	252	254	323	256	259	258	249	244	254	266	268	245	245	253	240	229	264	267	266	230	230	243	268	298	250	273	267	264	250	221	256	254	254	266	243	222	281	285	263	244	265	273	260	235	273	270	224	226	255	250	244	262	258	273	245	247	273	229	266	254	305	254	227	260	247	226	239	243	285	221	235	252	269	236	261	275	265	249	274	248	235	247	263	262	261	260	252	230	272	276	249	261	275	269	251	266	260	263	268	271	269	280	242	250	227	264	256	284	260	250	241	246	297	267	257	255	236	238	273	225	240	256	265	253	248	241	268	271	286	252	265	249	287	249	288	272	282	257	253	255	254	248	256	265	263	272	267	260	252	271	265	269	256	228	260	259	239	238	234	271	257	256	256	250	256	257	253	264	255	240	267	244	251	246	239	253	259	239	261	279	278	260	245	266	249	245	230	225	259	260	292	260	227	262	248	285	227	261	239	258	252	266	253	281	251	254	252	246	251	227	243	282	232	258	268	255	236	279	244	223	276	245	257	260	242	245	259	273	250	237	248	267	269	243	275	229	235	250	233	220	237	259	242	244	271	261	257	235	261	242	251	278	260	259	239	260	228	231	284	245	254	284	237	242	226	234	233	249	268	284	234	254	233	257	256	243	263	279	253	248	294	269	258	236	237	268	234	243	225	260	249	237	266	224	261	254	262	259	254	220	266	289	273	242	263	271	256	252	268	254	256	238	292	260	263	254	276	274	224	250	247	241	263	263	280	234	240	258	253	279	276	267	255	277	279	261	277	272	274	273	235	237	271	264	259	238	240	238	253	247	239	266	247	248	251	259	228	285	241	266	256	254	246	259	238	268	239	243	281	246	251	234	239	268	242	257	245	282	302	234	285	248	244	273	263	260	255	219	258	254	243	255	256	269	239	262	244	246	276	260	230	289	245	233	249	251	286	233	247	260	284	227	249	262	269	247	271	247	248	256	274	249	279	259	286	256	252	235	244	243	259	265	290	250	263	267	265	258	272	273	255	303	266	249	253	241	258	259	240	271	256	267	264	273	264	243	257	270	248	259	262	248	267	267	239	233	252	257	262	264	244	244	236	241	253	225	272	254	252	277	255	238	246	246	247	253	269	224	241	251	290	262	300	221	253	274	275	235	268	247	260	263	247	277	252	254	273	259	291	248	258	261	243	235	235	267	252	215	221	221	263	244	219	256	286	221	261	261	253	262	259	263	250	279	246	273	289	274	218	248	258	249	250	249	258	267	273	244	237	276	234	242	259	267	248	267	252	246	244	269	280	258	252	247	289	251	239	266	244	249	259	264	249	258	259	250	243	265	258	264	260	251	232	230	234	264	284	267	260	263	245	218	215	244	226	263	248	288	298	277	311	256	256	251	269	244	263	300	245	254	251	256	269	257	247	262	269	265	260	262	251	262	250	230	250	250	258	272	256	266	282	265	264	261	254	243	247	233	231	250	250	278	250	263	253	236	256	251	248	221	249	264	240	251	231	270	241	266	268	252	268	248	246	251	241	300	264	240	272	269	276	256	256	268	263	208	229	260	263	239	266	259	221	247	263	244	228	287	242	269	241	301	295	254	239	273	231	242	281	252	250	254	228	248	266	249	251	218	223	228	270	241	282	292	272	244	242	302	272	301	254	238	284	254	257	243	273	269	278	278	246	256	254	251	276	260	261	281	239	254	245	251	246	255	252	269	236	251	292	243	230	227	254	251	245	238	262	284	250	272	221	253	249	265	264	242	242	238	259	260	282	252	251	271	263	271	283	239	240	274	257	280	267	282	270	270	260	260	247	256	232	255	266	251	280	259	284	256	252	264	241	249	252	265	281	250	239	256	247	250	246	254	279	267	216	257	231	256	247	285	241	252	262	251	249	251	256	263	230	244	273	267	281	253	244	254	256	277	231	243	223	259	259	276	258	250	270	249	213	235	243	250	254	243	256	272	283	256	288	262	261	286	248	228	228	259	273	259	267	254	232	266	262	256	282	269	284	240	278	227	266	225	240	232	267	261	228	237	271	259	289	252	250	245	264	244	248	263	233	234	248	263	250	261	253	240	243	272	268	230	246	264	258	233	234	283	253	249	244	259	260	268	264	260	232	254	252	269	241	277	269	231
43051	51575	55367	52190	54859	52293	43870	53930	60276	58448	49707	47209	31276	25940	12235	5716	4765	7861	6714	7225	14192	6418	2963	1513	904	855	740	761	764	919	1018	782	751	667	668	605	663	661	592	645	668	656	614	660	679	642	642	626	617	627	616	596	660	613	691	760	762	818	865	946	949	945	823	927	893	1014	928	869	767	775	854	1447	2728	2253	989	858	720	704	717	666	685	694	688	702	630	650	806	895	807	664	621	612	591	619	543	569	593	636	563	607	610	592	618	649	626	603	601	621	621	620	598	637	592	657	569	610	607	599	605	632	620	626	607	610	622	657	652	601	587	629	635	605	570	612	606	618	655	643	609	646	584	621	600	612	615	610	635	604	631	608	627	576	583	608	655	595	620	633	556	638	568	635	582	601	588	600	597	574	614	609	613	593	610	596	600	559	612	568	622	632	646	677	604	632	574	607	633	607	592	639	610	595	640	638	643	599	597	589	600	636	615	645	568	578	641	575	588	612	616	600	586	635	624	654	638	632	573	575	616	631	607	645	598	586	594	622	620	608	591	588	593	616	577	624	645	588	605	560	587	638	603	579	596	597	703	606	627	639	613	590	631	569	641	580	590	592	595	611	562	586	643	612	607	627	586	606	604	626	604	562	643	639	574	616	602	608	576	591	625	626	621	632	573	612	590	590	624	635	628	589	575	584	569	635	601	644	607	589	608	660	621	602	583	601	635	581	647	629	657	605	610	591	658	645	614	592	622	558	630	640	578	602	609	637	601	599	582	588	643	618	635	628	618	598	642	623	630	611	616	612	600	563	630	589	613	610	610	594	605	611	568	588	596	598	603	637	592	588	593	589	568	589	642	587	633	622	618	617	629	598	595	592	624	631	626	623	601	612	634	633	586	616	626	627	593	589	613	628	580	630	585	576	630	674	599	600	603	618	643	595	597	566	593	596	628	640	652	615	647	591	583	624	637	589	614	593	611	601	639	624	577	588	563	582	591	612	654	597	616	594	633	612	625	587	569	595	629	605	616	641	587	601	631	606	659	627	597	636	553	601	615	608	634	588	640	587	617	600	618	643	604	644	660	580	604	654	604	633	611	602	639	604	595	653	585	646	628	612	630	639	610	595	602	636	582	642	593	659	623	611	587	627	599	594	646	651	586	647	623	636	656	559	620	664	605	600	622	609	608	662	602	569	598	642	623	635	633	594	594	607	575	606	644	589	608	621	633	565	625	611	584	571	649	604	623	582	613	595	633	594	619	623	603	599	601	602	601	659	591	614	662	601	618	640	598	629	618	594	623	622	642	597	593	592	602	644	617	664	631	657	661	565	614	596	628	585	604	591	600	638	596	650	621	614	620	551	609	643	651	605	611	574	635	642	618	612	633	605	629	603	630	600	636	586	616	637	595	578	642	610	600	583	615	607	602	639	606	619	639	564	604	608	624	619	584	629	603	555	598	578	615	596	613	659	603	595	624	625	644	553	611	587	620	645	607	628	662	617	622	558	604	576	633	575	621	588	591	619	611	584	617	592	663	598	603	583	613	601	615	610	594	621	582	616	594	637	631	639	604	627	622	611	593	654	623	578	622	583	640	663	643	595	636	618	621	606	640	588	622	617	592	618	618	643	589	641	631	578	607	612	641	595	615	598	607	633	622	588	606	631	612	580	642	608	622	581	582	603	635	618	603	581	618	639	616	635	611	627	621	604	606	620	608	604	607	599	616	578	612	619	642	608	600	607	660	600	641	623	600	650	619	632	607	589	608	584	599	600	630	653	622	666	623	620	629	621	641	578	641	589	622	635	591	569	606	562	661	639	609	597	644	633	630	586	583	623	621	573	592	655	617	627	612	606	605	636	641	633	587	590	576	556	620	590	631	598	585	608	572	583	615	607	626	595	604	563	595	594	592	593	610	618	592	633	598	621	639	601	585	651	631	596	625	622	594	595	627	633	586	567	636	628	623	575	624	582	638	620	629	578	576	640	626	599	650	598	636	646	622	562	583	615	621	614	628	610	628	608	611	554	601	605	610	603	604	595	572	670	622	598	615	571	607	588	633	623	632	638	595	580	573	632	569	585	571	614	612	597	632	631	566	613	648	615	593	575	609	627	632	631	645	609	598	653	628	659	584	634	571	605	590	674	638	612	644	612	610	580	636	648	647	604	600	584	573	574	570	618	624	612	591	632	600	598	583	621	565	584	606	627	616	624	620	620	632	645	627	605	636	625	619	595	632	552	614	602	680	593	609	589	576	621	561	574	591	590	620	599	608	625	588	612	594	654	598	649	607	629	582	591	601	605	646	643	600	591	597	596	621	576	639	643	547	578	571	570	603	612	632	649	642	592	572	604	594	595	642	604	615	639	646	593	637	595	568	618	587	614	647	600	623	602	595	606	622	627	644	598	633	623	613	599	581	573	622	618	608	621	599	585	595	619	588	624	572	589	649	575	608	623	603	614	627	594	624	597	646	587	637	597	613	607	619	575	635	576	568	642	611	614	629	590	629	624	620	604	624	562	618	591	611	646	576	627	619	586	644	619	638	646	619	565	601	670	688	647	599	608	635	613	653	591	574	576	657	628	609	616	613	598	599	607	627	653	553	589	639	611	606	604	630	643	648	639	649	618	613	645	612	605	616	596	682	571	640	605	624	601	602	637	619	612	624	612	623	612	572	546	602	580	584	654	568	655	596	638	608	578	674	579	626	602	586	578	635	627	621	634	608	588	593	611	609	574	596	631	609	611	591	599	687	650	611	616	615	654	612	551	581	641	649	630	590	644	627	594	599	613	639	609	586	622	610	600	616	591	587	617	608	619	558	579	660	617	605	608	591	579	606	606	626	567	643	654	605	607	629	595	637	624	587	572	602	590	643	583	644	627	617	595	618	609	626	616	591	606	603	644	646	647	583	609	585	578	611	601	613	615	587	605	566	624	616	634	622	628	562	625	640	623	634	568	659	605	629	593	604	630	610	611	631	636	622	596	623	632	608	600	602	649	599	651	663	617	610	651	632	623	624	557	600	578	614	609	610	640	601	617	626	593	600	581	641	589	570	673	658	603	589	628	645	646	575	600	635	609	600	602	633	608	671	617	620	660	635	635	609	629	608	622	599	626	591	604	601	634	541	624	607	574	636	582	616	616	640	644	618	599	644	617	605	627	594	586	610	610	615	632	607	642	592	631	654	574	634	634	611	606	597	586	590	668	613	621	642	614	634	581	594	609	620	636	626	665	621	584	598	605	570	609	611	594	640	625	631	607	635	547	619	613	618	621	594	647	600	595	611	610	595	576	621	637	615	591	609	619	637	588	606	619	634	666	604	583	620	605	650	600	643	613	619	582	554	626	626	607	641	595	608	601	599	613	623	630	562	616	595	587	586	608	594	608	578	613	607	571	697	587	627	596	633	597	582	552	605	614	626	621	579	600	595	621	583	605	625	610	607	616	625	632	615	574	571	639	601	628	555	612	630	609	664	589	619	629	626	577	606	654	601	620	615	635	573	572	638	598
12360	17312	30426	29963	15753	6693	2861	3132	3018	2819	1349	982	569	439	322	323	308	313	307	301	350	340	316	307	277	298	293	312	278	282	297	308	265	285	314	307	290	319	320	297	304	267	281	282	316	286	278	258	278	285	291	291	297	301	292	300	296	302	303	294	331	301	315	323	264	327	297	317	295	264	275	303	320	308	312	307	305	304	283	278	305	281	301	285	297	282	303	295	285	295	313	290	277	287	299	282	299	272	292	303	245	266	294	288	304	297	265	285	289	299	292	319	290	291	266	283	291	274	272	304	288	282	292	287	286	267	290	264	267	300	287	301	277	318	290	296	303	261	276	277	289	268	301	269	285	294	299	306	298	305	253	257	302	280	307	295	320	281	286	308	261	307	301	293	284	258	270	298	264	262	310	320	304	277	293	263	313	277	291	279	309	313	264	299	293	276	310	309	318	305	295	283	286	291	308	271	299	289	302	285	300	298	273	323	298	286	287	298	304	297	260	282	290	277	293	297	298	269	285	292	305	278	291	303	292	288	254	281	304	311	296	306	251	265	301	279	291	321	327	293	313	285	289	280	289	293	276	270	272	301	293	268	296	274	320	294	314	271	295	314	315	302	282	282	309	291	285	281	291	292	295	282	299	281	307	310	291	309	316	297	285	272	274	303	293	287	298	292	318	271	267	286	324	344	277	296	290	275	324	307	287	295	298	291	298	326	302	268	297	304	265	291	277	259	290	273	316	307	325	288	282	300	313	299	287	291	308	287	280	299	302	329	264	282	301	276	277	314	251	283	271	279	306	308	304	274	293	289	337	296	297	297	267	324	258	302	324	267	301	284	285	305	312	267	272	306	242	286	312	299	295	300	271	275	290	283	303	286	284	283	270	295	298	308	297	297	323	281	265	298	291	310	283	288	303	287	279	275	307	281	283	326	295	305	257	288	314	256	297	291	297	300	307	317	302	276	282	269	288	289	290	271	292	297	311	289	269	270	280	295	311	245	278	295	306	333	285	331	284	330	298	264	279	325	301	306	289	287	279	295	286	287	315	255	318	298	309	307	293	286	286	314	299	281	285	265	279	255	297	293	280	314	286	301	305	298	298	291	306	301	269	251	293	306	262	294	282	311	279	268	283	263	291	257	261	299	286	332	298	265	284	295	270	281	308	279	271	301	308	314	263	292	291	304	281	290	310	277	266	289	288	292	312	324	289	298	284	343	268	293	276	299	268	298	282	274	306	289	286	290	259	288	270	261	304	276	290	307	279	301	299	274	283	293	300	270	288	332	288	281	277	319	298	290	300	301	296	333	304	278	310	307	301	317	280	292	294	290	272	300	305	288	277	317	304	321	286	290	294	295	294	280	292	261	262	284	253	316	273	276	290	303	294	270	276	261	293	288	282	291	295	273	267	266	266	299	277	287	307	278	262	271	263	296	319	276	291	306	287	284	298	269	327	271	283	305	298	275	282	285	283	272	297	299	281	297	274	282	292	292	299	277	296	300	301	233	279	292	284	282	285	314	327	298	312	258	302	280	309	265	281	279	250	293	267	261	275	290	327	277	237	296	303	283	297	277	288	292	312	307	279	281	295	317	275	291	278	296	267	289	326	280	262	279	275	290	280	270	286	287	285	287	269	301	273	282	299	299	285	303	268	299	260	305	251	302	292	276	295	261	286	305	290	299	324	312	274	310	275	305	273	295	291	293	304	292	281	319	299	264	292	314	310	282	309	253	284	301	346	296	322	300	264	304	306	284	286	301	260	261	299	297	295	311	317	285	285	303	244	297	296	308	303	277	328	280	291	283	313	316	285	296	263	312	289	273	266	290	262	294	273	298	296	281	274	275	286	256	296	300	300	278	274	297	292	280	300	316	319	292	281	313	288	331	269	280	310	275	300	314	291	307	251	253	276	268	286	312	273	284	299	304	293	303	281	323	298	294	288	290	312	308	307	295	269	270	298	264	293	270	306	298	313	303	312	291	316	275	292	251	315	323	310	281	265	284	277	297	329	284	304	294	310	272	293	287	300	275	290	287	257	313	297	276	288	273	272	284	308	307	318	281	262	296	297	302	288	332	255	302	293	311	334	302	296	295	271	292	280	289	286	307	286	274	286	315	272	312	297	311	302	296	273	316	296	279	333	295	323	279	309	314	308	304	268	312	305	285	272	294	301	246	309	315	289	287	320	315	283	282	281	281	312	313	289	282	305	267	283	292	271	296	274	290	275	313	246	285	292	270	280	275	303	280	288	305	269	280	272	292	297	271	312	275	286	293	296	286	307	299	318	265	278	304	296	325	328	312	277	288	292	324	268	283	273	270	283	270	340	277	255	287	297	295	268	274	339	279	287	335	293	278	310	335	278	289	277	307	336	274	290	305	279	303	292	312	325	323	283	290	314	281	271	278	252	305	312	297	284	261	290	304	296	283	272	276	314	309	307	247	284	320	283	300	301	271	281	264	262	286	271	284	310	304	310	266	293	312	277	301	280	310	279	289	306	276	276	315	321	299	297	281	301	287	289	297	312	278	302	294	308	286	262	350	299	315	307	265	282	305	281	300	291	293	298	275	263	267	306	304	308	270	298	308	311	282	288	299	296	297	311	307	276	294	291	295	276	271	278	279	267	301	306	298	291	296	266	276	270	274	274	289	295	310	264	266	294	274	316	284	271	275	284	247	296	266	292	295	280	299	296	269	333	297	281	287	297	304	306	321	304	246	288	300	269	292	282	289	275	285	336	270	303	293	319	303	293	277	296	272	304	270	300	297	307	325	291	292	307	265	285	304	286	287	271	245	280	294	271	290	276	306	288	311	285	275	290	298	320	282	301	276	306	273	288	306	294	318	306	313	309	318	275	296	298	300	326	273	302	292	273	296	280	317	304	304	276	300	268	306	303	318	268	315	294	293	297	240	294	291	296	292	283	288	297	295	307	307	311	290	266	279	309	287	269	284	295	318	310	285	308	282	284	290	263	288	301	262	324	275	288	291	316	282	282	313	318	242	272	291	297	267	274	257	306	285	291	283	278	282	332	292	244	259	312	268	277	326	295	309	311	279	312	287	303	311	284	266	331	290	295	284	269	293	316	280	283	282	278	304	341	296	308	278	294	286	289	276	275	302	316	293	303	287	257	263	285	296	296	308	267	305	297	269	285	315	275	249	291	294	304	261	283	289	267	286	317	277	280	260	282	290	294	310	335	279	307	290	297	287	263	298	287	255	259	293	291	288	276	270	312	281	298	289	294	319	292	291	301	272	295	294	273	298	268	312	267	311	303	296	279	304	246	310	300	294	291	283	274	297	261	310	305	289	294	286	278	287	282	299	259	262	312	301	277	293	280	277	286	288	298	304	286	319	281	285	300	296	273	282	296	273	285	276	271	276	329	308	275	284	275	271	276	317	281	289	253	298	274	296	330	327	308	274	297	258	319	258	273	261	295	272	295	284	279	309	312	284	275	284	342	319	274	281	286	295	291	275	291	285	294	313	280	288	282	284
10649	18765	35635	35827	21729	12140	7329	12285	13641	12041	6823	5559	2706	1903	1054	905	906	903	832	880	1196	891	813	773	748	749	764	724	749	751	710	730	759	671	762	726	706	729	706	728	706	726	684	698	733	727	754	740	725	716	743	737	697	731	731	801	744	824	840	873	803	847	851	823	819	876	807	883	848	751	695	732	811	777	738	763	736	730	727	724	725	749	732	681	729	726	736	734	710	697	752	727	746	681	676	696	744	759	742	720	763	714	732	742	718	690	727	722	701	766	717	739	755	738	718	690	671	684	697	741	739	690	697	737	711	701	790	736	694	757	697	698	709	727	734	738	711	732	709	714	750	719	713	712	713	743	700	712	696	677	712	732	715	707	694	789	807	712	730	720	728	714	708	696	744	714	739	653	706	717	731	722	715	731	723	720	705	670	710	726	733	697	723	739	692	729	703	734	685	803	758	726	755	717	715	729	713	739	717	742	697	719	711	733	683	733	662	719	764	708	690	757	709	720	736	725	704	690	725	734	760	722	707	733	740	725	719	730	741	718	742	741	766	672	678	745	742	749	777	732	686	742	716	778	721	756	720	711	739	759	761	709	684	739	719	708	711	765	717	705	739	744	719	715	710	690	702	687	683	726	716	815	706	736	751	744	745	734	702	705	727	761	732	708	690	739	715	709	731	754	738	700	778	764	758	694	692	746	746	744	730	742	685	696	712	729	751	743	717	764	749	726	736	723	701	698	695	697	702	717	685	712	738	729	681	687	712	699	741	691	691	713	717	703	694	714	738	742	735	719	725	730	723	746	733	706	700	711	752	734	717	730	712	718	784	737	697	719	736	701	728	706	763	695	695	696	704	707	706	693	737	672	717	707	737	704	733	743	717	742	702	715	722	710	718	716	691	694	752	716	766	729	741	740	710	722	723	705	729	727	694	698	760	742	707	707	721	695	701	741	710	776	705	752	698	757	761	761	720	739	689	726	667	725	685	706	723	757	727	743	767	741	702	727	741	742	717	707	685	706	779	722	714	705	680	694	686	736	760	725	717	717	745	746	703	694	664	717	731	720	732	750	782	733	716	748	710	758	738	695	736	737	731	715	701	751	725	734	751	707	697	787	740	755	721	747	703	717	708	707	739	672	705	672	696	736	693	698	746	760	735	729	726	709	686	746	696	699	718	722	698	678	698	744	754	743	687	735	750	735	718	695	735	712	741	761	742	714	747	657	704	715	669	722	733	700	737	732	725	749	713	784	730	719	736	697	751	687	717	671	709	733	726	747	723	738	720	727	761	741	682	718	755	738	717	731	742	701	751	720	750	703	703	754	745	716	736	732	719	704	692	748	726	734	762	718	702	710	713	760	725	673	749	720	642	682	701	711	731	720	710	756	730	725	725	756	759	720	771	735	705	696	723	724	706	711	719	734	716	761	741	723	693	728	680	708	746	711	719	704	704	780	693	794	686	726	717	720	739	753	733	722	655	739	722	686	749	696	741	732	779	755	742	739	764	685	728	723	704	722	731	741	731	734	776	737	768	652	721	719	766	769	775	711	698	782	687	715	699	679	691	721	694	749	693	756	750	733	740	765	668	713	696	762	768	711	720	704	769	707	726	741	743	703	738	728	703	691	717	761	705	727	684	692	681	755	742	694	739	720	726	672	729	756	748	718	738	722	777	727	680	708	729	721	689	727	699	763	758	717	727	732	693	766	713	696	714	693	726	714	704	731	753	664	782	707	685	713	720	732	725	763	707	713	704	719	694	669	729	710	716	705	734	728	749	740	697	758	715	660	694	688	682	703	732	768	735	721	725	748	722	714	674	751	732	791	757	712	736	762	778	750	699	711	689	744	723	687	736	697	660	752	739	773	725	727	721	711	732	744	702	733	752	746	718	697	691	750	740	759	780	768	719	727	688	729	717	722	724	743	700	723	768	700	689	757	725	718	797	734	739	717	708	714	687	702	753	766	762	691	730	756	741	726	721	728	686	746	705	714	685	656	742	732	735	747	690	752	724	746	740	738	696	702	748	741	663	794	680	744	773	695	706	739	730	709	747	715	766	747	706	746	744	687	744	684	736	766	733	735	747	737	713	731	708	749	694	737	672	763	746	687	731	726	725	680	726	713	702	713	723	723	695	662	666	731	736	721	706	755	701	737	768	740	731	736	756	736	671	747	725	729	739	722	746	703	733	718	744	740	709	719	733	727	750	742	715	685	678	730	725	695	736	675	704	717	720	693	745	718	724	719	751	743	764	785	712	683	715	764	733	730	751	713	730	726	671	756	756	704	713	704	745	700	772	696	726	690	712	686	707	706	762	751	772	731	756	724	720	702	704	713	708	718	729	740	750	730	712	744	727	762	704	722	688	731	763	677	741	676	705	690	692	755	729	674	700	741	762	730	724	693	779	705	723	726	680	678	726	718	735	716	728	760	716	708	694	742	630	730	762	781	681	707	741	756	717	718	726	722	696	736	710	720	766	711	711	713	712	771	722	755	744	736	695	670	739	746	693	745	712	710	759	698	750	681	699	722	714	701	723	776	755	689	726	703	707	699	751	750	705	724	728	741	736	720	793	701	719	754	653	756	775	712	683	741	699	678	726	725	665	736	677	712	700	700	671	747	692	710	737	720	719	748	737	727	707	698	740	701	777	741	765	736	682	735	693	713	750	745	713	746	739	714	767	718	702	712	712	733	682	725	748	767	688	707	735	714	707	752	727	691	696	734	750	725	736	702	677	721	702	678	727	714	711	691	729	724	734	732	702	740	734	721	689	683	744	698	724	725	740	731	655	682	757	663	725	724	724	732	762	731	760	742	711	677	735	756	719	718	721	727	742	739	698	731	701	726	753	703	705	706	693	718	754	751	730	678	735	763	733	717	719	744	723	732	698	760	744	691	734	760	713	707	717	717	707	700	701	699	718	767	733	712	680	701	739	726	743	698	725	735	704	759	739	742	715	766	708	708	706	740	713	686	767	745	716	669	732	720	735	742	724	751	730	740	692	752	707	712	749	740	738	712	720	747	735	692	710	751	719	736	706	706	717	713	725	703	697	645	740	714	709	682	723	663	717	715	698	738	739	746	714	668	727	761	744	720	757	722	718	679	696	721	741	691	721	742	791	705	749	721	757	725	746	718	723	759	733	720	667	682	691	673	631	689	757	708	715	744	715	750	716	749	703	755	715	692	701	693	711	787	736	731	699	712	725	740	703	668	748	754	765	695	692	718	702	744	681	721	744	764	696	707	734	722	723	716	761	717	781	719	705	753	734	702	713	702	712	734	664	751	741	736	730	708	690	770	700	722	724	706	711	690	744	721	763	744	686	697	768	704	697	731	711	679	682	738	709	747	721	713	706	712	765	685	738	674	718	690	721	707	715	681	671	740	741	734	729	724	686	719	708	735	723	685	735	735	686	742	741	702	742	712	717	689	680	724	732	702	688	765	737	710	708	677	737	740	736	738	722	702	745	731	736	722	724	716	700	728	702	738	708	692	700	763
42881	42834	53006	45015	35025	29473	24918	30421	40720	32926	19910	20361	8605	3711	1150	769	612	599	748	829	1377	738	617	400	328	310	320	312	341	351	349	348	280	302	335	312	288	315	302	316	321	296	329	315	343	289	280	329	329	330	307	307	320	297	307	355	336	325	335	337	349	369	326	326	359	359	337	335	342	321	312	332	347	360	340	321	321	326	341	315	311	341	316	309	321	333	349	309	304	305	289	344	303	313	295	313	304	331	310	312	331	342	325	309	321	297	328	301	331	275	336	305	306	348	336	319	302	289	317	350	310	325	292	351	305	313	306	292	310	309	311	290	306	301	305	335	288	323	307	315	302	318	311	304	330	333	323	346	315	293	320	335	301	319	299	284	300	343	320	327	306	322	326	296	314	330	294	351	336	301	293	269	307	334	348	309	344	328	322	322	325	285	324	338	298	301	318	313	290	320	300	289	328	337	316	341	312	314	323	335	309	346	372	305	334	321	331	338	314	316	288	326	301	310	313	297	328	326	320	294	327	322	323	345	321	316	293	337	316	303	308	296	319	355	301	310	329	303	324	320	306	317	326	283	346	318	303	306	307	309	301	296	278	310	351	289	351	299	286	281	331	314	322	317	319	289	298	298	308	317	294	322	307	288	337	314	290	290	309	306	305	301	310	290	286	318	298	297	332	317	346	316	329	307	309	325	300	333	280	307	338	316	336	312	308	322	307	300	324	345	308	327	351	336	333	314	339	315	322	331	290	312	314	326	292	317	299	269	323	276	343	313	311	300	315	317	322	326	304	284	308	284	279	295	319	311	314	300	290	314	347	288	326	308	312	292	315	310	312	331	329	329	328	316	331	331	340	312	322	311	319	332	320	290	316	322	318	328	351	369	330	310	313	350	338	306	301	312	313	343	325	307	310	340	323	320	322	286	339	295	335	322	322	340	288	286	309	336	327	321	325	316	293	311	282	320	308	300	298	328	329	284	340	310	317	312	329	298	303	316	321	303	324	348	303	349	329	319	302	296	290	325	335	304	315	338	283	320	296	297	346	329	312	304	318	307	331	287	333	315	340	304	336	306	335	339	308	333	322	342	306	302	320	313	304	319	320	311	314	316	315	337	322	317	301	314	286	302	320	307	340	365	317	296	317	302	334	296	313	302	345	305	326	339	314	310	297	312	330	309	317	315	337	314	314	306	265	316	331	337	317	306	345	323	305	316	314	311	331	339	329	332	333	332	348	345	281	341	338	295	274	291	345	293	329	297	312	303	308	333	310	326	288	331	357	317	298	309	302	330	302	299	306	310	314	331	346	322	302	309	337	313	323	307	294	292	329	318	325	338	295	308	311	328	324	346	316	367	312	327	304	320	301	331	319	315	314	278	331	320	305	319	324	324	302	339	306	317	326	322	350	299	320	323	309	309	329	314	332	319	301	312	339	283	281	336	311	315	284	284	321	332	325	322	306	316	324	301	324	326	298	312	342	329	328	314	310	310	298	321	327	347	272	316	345	309	351	307	315	287	318	299	304	323	338	321	344	283	304	333	320	307	323	332	280	323	288	316	340	299	303	293	317	290	338	289	278	280	311	302	317	312	318	290	325	336	326	318	302	335	320	323	313	274	309	282	273	318	305	316	319	319	320	318	324	321	308	344	333	303	351	327	323	310	314	313	321	321	295	329	286	312	307	321	345	287	303	331	330	298	325	324	344	326	342	310	295	297	286	327	291	311	342	294	298	313	295	336	323	330	301	316	330	307	326	319	308	301	305	317	318	300	316	305	312	314	356	345	318	279	317	326	317	316	315	327	337	353	308	287	334	317	308	304	324	313	327	279	318	336	333	286	318	288	278	316	289	304	326	301	297	305	326	321	329	316	336	277	325	314	309	296	334	294	329	342	333	337	301	317	325	308	329	313	320	338	331	337	333	327	302	300	335	313	354	330	320	325	325	315	283	312	324	307	328	324	298	293	351	325	321	335	316	305	308	283	313	319	358	311	290	293	312	339	315	329	335	314	329	283	333	304	305	304	316	324	309	305	273	324	297	317	314	349	308	338	340	311	323	337	328	328	312	312	313	300	349	305	299	319	308	327	310	295	313	331	323	315	334	309	320	310	299	309	341	289	331	280	312	293	324	316	368	322	345	284	315	291	307	343	308	269	317	298	319	315	340	294	315	300	325	332	296	309	319	313	333	331	303	301	331	305	310	296	336	336	333	302	347	286	306	309	299	322	328	301	317	309	317	328	312	298	319	316	327	315	329	314	322	307	298	327	304	307	301	319	311	332	290	341	363	329	342	331	315	284	296	312	329	314	306	319	335	307	326	304	309	280	318	337	326	320	333	326	291	329	318	328	301	308	304	312	293	303	300	289	283	307	291	320	285	304	321	286	333	329	317	330	303	321	322	339	312	317	346	346	305	318	298	290	304	340	309	294	316	302	313	324	307	290	329	310	315	323	304	301	315	355	317	310	327	320	315	295	320	293	299	336	292	329	289	316	302	291	337	320	287	317	296	321	326	292	331	335	294	340	293	336	321	301	330	330	312	310	307	253	311	327	293	324	305	326	350	309	315	295	337	329	331	309	338	352	288	324	291	296	341	342	342	296	283	302	303	336	337	322	303	317	325	325	284	343	293	313	336	331	324	301	302	307	317	270	348	333	297	321	298	340	287	320	332	334	308	322	311	291	315	324	298	295	307	297	309	353	316	333	316	311	339	316	310	297	316	335	315	319	307	304	302	314	314	340	302	302	312	344	319	308	300	354	347	327	305	304	323	315	341	307	350	313	304	323	312	342	280	325	307	284	316	322	306	350	327	354	347	292	294	328	306	319	334	303	320	321	329	286	323	330	314	306	338	327	304	322	328	301	280	312	315	291	314	329	305	324	289	312	290	338	331	292	283	336	304	316	298	311	317	344	316	316	300	308	314	303	330	368	323	303	340	319	322	325	308	340	312	309	307	321	308	330	327	334	332	340	315	337	349	294	317	326	328	351	350	329	295	344	342	317	314	318	315	317	305	346	300	306	303	318	298	302	296	332	310	334	309	328	298	294	324	315	366	341	334	290	342	363	313	306	324	294	334	327	349	329	320	311	315	313	305	286	349	305	318	301	315	326	298	288	315	347	299	334	282	287	345	294	317	310	302	327	299	299	329	307	358	318	344	324	291	280	320	305	319	320	326	331	308	303	312	304	316	305	331	312	276	301	327	306	347	326	325	318	323	313	340	337	300	278	268	315	346	315	355	303	330	310	291	341	324	308	310	311	314	339	301	304	275	361	337	328	300	305	343	287	328	292	332	307	334	338	328	307	313	302	313	320	325	285	345	347	331	304	337	307	330	301	312	288	371	318	336	299	301	315	317	330	285	303	317	305	324	311	288	336	316	298	328	326	303	323	313	339	322	346	317	310	332	340	311	313	333	383	346	330	328	333	317	299	337	292	294	316	311	308	271	310	306	314	295	323	335	330	337	314	309	354	324	285	319	335	341	313	322	321	331	282
31727	39694	54607	53443	48321	40904	31929	45110	56002	44901	34968	37117	18196	10402	3785	2723	2053	2325	2827	3645	6832	2789	2322	1110	797	862	837	833	889	972	938	861	841	784	810	782	774	746	761	806	799	795	813	756	799	760	763	747	822	751	791	741	799	788	845	864	865	804	910	920	908	987	935	915	953	958	957	917	837	859	863	893	969	1366	934	849	806	810	779	816	805	837	786	754	758	810	868	853	882	755	765	771	768	791	710	815	746	792	770	763	737	731	802	819	763	763	815	758	689	800	802	823	782	805	779	798	766	780	773	754	748	783	807	752	723	795	783	788	758	771	728	790	764	792	808	735	816	784	778	753	763	777	773	725	800	794	747	764	823	764	755	747	794	808	787	800	784	789	784	757	768	749	769	766	752	764	804	775	742	806	747	764	758	755	767	767	723	761	783	768	748	688	732	757	719	732	768	750	771	757	732	766	779	747	792	752	746	769	758	777	821	723	758	758	770	749	754	759	740	790	790	785	823	758	764	794	701	750	781	730	772	705	734	845	794	782	750	785	763	789	734	768	758	810	783	756	740	726	782	744	799	823	732	790	790	830	772	775	759	769	794	746	789	734	725	737	728	753	741	755	804	755	768	754	812	763	815	780	795	777	760	781	777	760	755	799	805	774	767	729	770	805	795	774	792	794	739	777	755	772	772	766	710	802	802	812	807	789	822	764	780	724	739	757	764	765	816	759	781	778	764	783	787	736	763	751	782	737	752	743	762	777	758	732	777	805	754	799	797	760	745	773	766	862	747	720	786	751	785	797	696	730	738	771	737	732	781	768	743	799	756	756	766	801	744	788	800	768	749	753	737	719	760	789	765	766	746	761	717	743	743	777	767	756	782	775	708	782	789	844	780	778	808	787	793	733	727	772	723	779	759	781	796	776	750	803	798	777	784	739	782	748	792	764	723	788	819	730	753	751	742	808	786	868	724	764	756	821	815	770	780	760	789	782	780	803	733	759	772	800	733	750	728	825	790	759	755	783	835	768	743	770	732	750	757	756	792	788	828	739	739	735	794	767	725	746	776	783	777	781	776	778	776	783	788	830	773	787	755	813	804	746	792	770	717	750	733	733	753	775	744	755	754	790	731	769	747	707	725	798	791	758	771	759	769	750	796	732	739	776	785	709	733	727	704	796	771	780	788	774	775	769	739	786	738	775	778	800	736	813	813	761	742	746	767	763	818	734	769	806	795	782	726	749	773	788	729	753	771	731	764	779	772	740	769	829	780	738	747	759	744	791	797	784	765	745	731	754	777	784	766	769	715	785	742	749	796	754	777	774	773	768	719	835	742	769	777	774	749	765	778	719	771	763	765	775	776	748	729	744	775	773	732	795	766	719	736	733	785	788	790	825	730	775	728	748	743	734	741	790	738	794	741	759	759	752	727	783	736	778	776	777	779	746	741	804	748	759	796	797	767	734	790	773	814	766	798	782	797	825	783	795	753	781	753	744	768	770	745	764	767	784	752	812	766	763	755	756	750	778	742	769	748	762	774	810	757	733	783	781	734	760	776	750	785	805	744	762	753	734	753	768	772	763	737	773	793	815	787	728	797	783	719	785	808	761	778	777	773	772	728	788	772	723	730	759	720	787	780	794	790	752	831	770	741	766	808	766	756	740	776	803	771	809	753	773	793	762	749	749	784	766	730	766	777	818	766	788	715	708	784	783	779	785	820	762	803	779	777	778	758	786	767	766	726	762	731	784	796	767	762	736	762	751	758	782	785	784	759	757	807	756	780	783	778	733	821	816	765	706	771	763	804	780	766	778	778	759	778	726	785	797	755	766	711	818	792	780	706	773	774	766	778	796	707	736	745	726	769	790	777	823	787	751	759	744	769	808	749	773	734	782	768	761	745	781	782	774	804	781	792	781	783	776	800	795	782	770	791	759	743	787	763	763	784	732	767	805	777	744	787	766	759	790	771	764	771	801	771	759	776	714	798	771	737	769	733	752	734	735	779	784	783	774	753	766	717	816	769	753	800	796	769	752	727	781	802	739	839	744	738	752	771	734	772	778	804	764	733	781	727	737	772	789	782	751	747	740	793	751	767	801	743	761	821	821	764	760	749	771	761	748	737	805	750	784	780	728	767	762	743	798	779	727	756	803	814	792	786	822	765	779	775	773	758	752	775	754	813	763	806	839	728	795	763	729	749	759	751	764	707	809	743	745	763	814	732	758	800	777	777	760	763	775	761	758	785	762	731	767	738	709	746	764	806	777	757	811	799	769	740	755	760	759	749	739	787	773	777	774	726	763	764	768	754	826	796	774	774	764	783	746	757	749	790	791	792	771	759	753	787	767	816	784	827	797	751	750	745	779	796	737	763	736	779	765	778	752	745	785	754	694	799	778	811	761	772	791	800	797	682	783	729	758	831	776	755	758	790	785	734	780	792	748	739	798	733	793	731	754	738	784	733	767	750	762	768	765	796	776	784	809	767	792	765	708	778	742	756	778	799	762	731	799	823	766	735	769	769	753	761	799	761	761	748	757	757	797	796	727	767	741	724	769	740	765	814	810	744	762	783	737	771	756	752	766	776	730	781	784	775	760	795	710	812	774	789	714	777	750	780	772	761	717	782	788	762	754	779	773	797	725	742	796	767	756	761	805	768	772	745	733	740	819	799	779	797	809	776	794	799	728	761	772	721	789	810	742	775	782	802	755	804	820	759	742	745	798	703	760	778	790	791	742	838	766	770	851	768	730	770	749	733	811	767	756	840	733	770	736	784	783	747	724	778	733	751	738	737	814	745	782	759	795	782	772	792	765	777	753	766	766	731	719	804	748	800	769	768	764	764	753	759	800	744	779	755	697	767	784	742	751	758	779	794	760	816	725	760	777	812	789	800	733	791	798	743	748	813	777	744	748	821	725	730	773	777	742	744	769	776	743	764	770	778	719	751	766	796	835	796	726	794	765	733	770	730	765	791	771	799	694	765	743	771	758	809	756	815	739	817	766	769	762	719	761	819	712	781	752	760	772	787	774	775	807	728	783	843	767	795	764	743	774	786	773	760	735	730	713	801	802	758	782	746	792	763	814	792	793	740	801	738	728	783	814	778	765	845	740	728	768	815	787	763	808	765	774	783	767	769	761	762	778	787	753	778	734	759	699	724	762	761	791	799	789	767	757	794	743	732	829	776	779	792	748	771	785	783	821	811	789	734	787	829	754	760	772	804	743	725	767	759	734	768	787	765	759	774	759	746	702	785	768	773	766	748	747	751	760	821	814	729	771	783	775	765	775	780	779	742	757	788	794	754	795	812	806	762	749	804	772	772	786	757	785	774	717	753	747	715	785	771	742	817	781	737	793	774	751	771	762	808	718	785	764	782	750	745	767	778	802	733	797	782	756	798	757	813	732	771	721	788	789	741	787	753	764	757	743	752	780	748	760	747	743	768	775	754	734	743	752	761	745	743	773	783	737	759	750	810	793	762	797	809	758	755	801	738	808	762	786	753	842	802	731
52530	49166	48213	41705	36688	31832	29590	38943	50563	46878	31585	36729	20179	7941	2692	1348	939	1329	1346	1186	2413	968	843	384	318	375	327	297	348	335	346	312	296	319	280	294	290	287	296	295	299	287	262	251	284	292	305	271	291	302	297	255	266	288	290	291	323	317	331	325	309	356	358	304	314	321	363	267	298	298	295	327	383	533	411	347	295	288	321	286	279	284	266	287	304	301	321	351	336	339	279	284	280	263	308	296	277	286	285	281	249	306	239	289	293	285	296	298	268	278	266	275	304	251	280	278	282	296	283	267	290	295	264	284	303	266	292	305	274	285	281	273	307	293	282	292	271	261	283	245	245	310	261	260	310	293	309	277	282	291	260	249	313	292	263	286	276	267	294	271	265	278	287	263	273	286	288	285	298	284	315	275	290	281	284	273	296	273	288	300	271	274	309	300	288	298	276	302	291	282	281	286	306	305	282	271	287	284	267	268	277	278	289	281	293	279	281	304	254	297	297	281	296	274	295	288	287	275	274	282	315	284	289	268	319	311	269	257	302	319	267	272	264	293	283	288	270	266	303	313	273	307	278	263	312	286	291	292	258	283	278	287	320	270	308	278	278	254	294	290	275	307	274	255	302	278	280	279	272	275	277	286	269	276	283	274	293	270	286	232	282	268	283	267	272	309	264	268	263	273	243	308	284	291	298	302	274	302	303	285	293	260	284	273	247	284	282	283	244	293	294	291	251	266	315	270	271	280	307	237	297	272	270	285	278	285	286	279	273	282	302	275	317	272	285	272	282	296	258	274	293	251	275	260	293	288	249	286	262	292	298	310	300	277	303	298	338	264	267	287	280	288	285	270	254	283	306	287	304	282	275	309	271	288	295	286	293	277	288	263	269	277	279	243	277	315	300	276	282	286	280	273	268	272	272	283	254	252	260	277	290	292	277	286	318	283	277	266	293	307	309	273	285	317	278	262	269	268	300	264	266	289	272	269	274	281	285	313	279	285	274	293	276	266	281	271	297	287	278	254	252	279	318	305	282	286	267	265	280	305	281	291	262	280	284	311	262	260	302	257	279	308	272	267	261	324	267	291	279	290	271	321	322	289	286	295	287	311	273	308	301	278	271	297	279	306	307	272	287	273	270	306	280	282	281	294	287	267	295	276	294	278	314	266	300	293	278	298	259	282	267	250	277	265	275	281	264	281	276	284	274	298	279	282	260	269	287	295	276	254	290	295	265	292	291	283	275	274	271	283	295	291	275	288	297	250	276	275	253	274	259	316	290	276	278	281	288	305	260	282	307	283	280	270	296	283	281	261	319	322	301	261	257	262	301	265	295	288	278	280	287	277	291	284	291	257	280	297	253	278	286	293	289	279	272	285	266	310	286	286	286	274	265	268	310	304	251	323	297	253	284	291	275	277	303	271	333	283	279	297	289	284	307	292	296	281	251	239	278	281	296	294	287	277	249	254	270	273	287	274	283	264	293	261	297	255	292	282	274	298	282	258	270	274	300	296	261	276	272	251	317	295	270	278	286	298	275	293	294	258	328	285	283	263	268	269	280	265	305	288	248	310	258	263	258	290	260	259	284	268	283	302	255	267	259	296	263	296	309	248	248	249	280	279	258	281	279	268	261	301	245	296	266	286	294	285	239	270	293	249	261	268	316	289	312	302	258	291	272	272	268	271	305	288	254	277	246	284	284	267	283	288	265	272	288	317	290	305	312	274	277	295	298	276	297	243	268	276	260	306	301	291	293	278	246	285	281	323	258	296	262	273	283	267	289	250	294	277	319	271	281	286	286	293	257	285	288	296	302	262	306	285	255	287	272	315	275	256	260	275	282	261	278	275	299	286	327	323	248	285	307	274	276	272	292	278	281	279	260	285	287	279	286	283	312	303	311	274	276	277	282	279	269	294	316	308	292	317	274	260	304	273	266	277	282	291	271	269	276	303	271	246	273	283	288	267	268	272	261	274	299	288	276	283	283	283	265	274	323	297	300	276	313	294	257	283	263	271	295	278	268	289	281	293	268	259	281	296	271	315	303	284	273	322	276	305	289	274	278	279	269	309	287	277	281	292	300	310	285	256	272	306	277	276	283	277	270	281	281	293	288	300	273	263	300	287	273	286	270	297	324	291	284	282	271	290	269	292	325	285	297	306	276	265	269	306	259	267	286	250	270	296	295	264	267	274	304	303	286	322	298	268	280	292	269	297	299	300	284	277	305	292	293	272	274	276	287	278	292	290	304	303	279	259	286	291	292	277	298	278	288	265	265	283	275	297	296	319	274	271	286	293	281	270	310	293	286	303	275	263	284	269	275	294	286	268	277	292	257	287	270	286	245	284	284	298	284	270	251	286	310	278	307	278	306	260	304	284	243	279	284	265	290	281	268	286	282	310	273	293	297	276	267	277	303	285	260	262	285	280	283	263	311	276	283	265	301	301	302	279	294	271	259	303	294	277	278	261	299	293	298	284	276	270	304	300	297	300	287	294	284	267	294	290	310	271	270	280	251	300	278	267	274	289	295	296	294	273	272	272	284	277	280	291	256	275	267	286	265	288	264	275	249	262	296	253	302	288	273	288	281	287	278	289	273	300	254	294	275	291	268	273	283	286	274	267	261	262	278	301	294	273	292	308	250	300	306	284	304	291	279	301	283	270	271	293	288	294	269	280	291	265	278	257	276	311	304	312	317	262	292	278	254	277	294	301	298	285	323	273	298	284	283	257	276	303	296	265	313	309	286	288	283	275	306	273	262	271	276	268	297	303	318	300	276	270	292	280	271	293	313	288	274	272	293	310	265	308	274	268	265	253	274	267	251	243	267	282	267	281	283	271	284	301	260	311	272	282	285	294	299	273	280	267	249	258	299	302	290	301	289	286	300	286	295	286	267	269	294	292	273	295	304	295	306	279	266	277	297	282	298	289	296	282	311	301	268	267	296	276	287	266	308	273	279	258	262	298	276	295	294	279	255	326	270	304	266	281	297	270	274	295	289	293	324	274	303	317	287	298	277	280	313	276	280	287	272	317	293	279	282	284	271	297	293	268	263	274	308	290	262	301	234	285	239	293	289	256	283	310	275	297	269	307	281	300	272	280	290	263	254	299	287	299	273	289	267	321	266	246	297	258	283	280	278	261	268	267	295	275	285	278	250	276	263	260	271	278	305	317	273	272	251	310	296	261	288	282	265	270	268	265	270	270	289	288	247	285	298	276	274	309	283	300	276	296	259	274	270	244	274	281	278	304	266	320	274	296	262	265	278	307	300	307	242	282	282	296	303	265	265	284	297	280	291	293	288	276	271	266	268	278	266	302	273	267	264	275	283	287	285	304	286	306	241	265	276	297	269	280	293	278	288	296	285	260	302	287	273	291	274	272	275	304	293	269	288	285	297	289	268	304	271	282	276	285	268	266	278	265	274	291	295	295	268	294	315	292	300	270	281	291	281	283	268	291	261	269	264	291	271	246	267	291	285	272	275	286	264	276	284	317	277	287	271	297
40809	49891	55055	54391	53079	51129	47386	58306	66752	58153	45657	50629	27501	15382	6581	4669	3932	5759	5506	5311	10757	3726	3301	1336	929	785	733	753	1014	1136	970	875	825	744	704	719	701	705	686	703	696	702	662	717	666	667	704	716	716	749	709	725	673	791	780	769	799	853	844	911	925	984	944	928	916	906	977	875	836	830	801	921	1132	2132	1245	1025	805	781	731	730	747	742	680	691	696	769	895	958	898	892	743	683	737	616	677	696	701	643	652	726	715	619	650	628	687	692	690	707	678	607	689	676	709	608	718	685	693	619	681	663	644	675	634	676	672	711	607	658	627	687	704	670	655	736	677	702	648	695	684	655	671	657	673	658	674	682	673	688	683	706	674	655	696	660	738	669	671	655	687	703	642	665	726	664	641	657	657	648	652	667	652	687	677	694	658	639	630	673	687	660	660	704	648	639	651	680	674	651	654	642	636	651	694	664	667	657	661	641	681	595	676	693	633	693	680	653	662	648	675	694	661	667	654	700	704	613	704	647	715	664	714	667	625	698	666	678	687	628	632	680	643	654	652	692	656	715	664	695	621	623	643	697	665	680	697	694	696	697	600	683	687	680	708	688	710	727	692	680	658	673	679	700	644	704	684	675	672	628	643	653	683	687	648	660	707	681	644	682	626	732	673	667	686	654	637	687	665	687	712	688	630	724	654	673	724	670	708	675	686	653	690	669	647	678	663	713	648	687	681	677	693	656	642	695	685	688	699	661	690	669	644	618	660	671	673	685	676	661	671	679	682	689	655	692	664	629	637	635	694	692	667	648	684	663	711	656	673	709	677	646	642	643	652	728	702	648	644	665	656	668	652	630	699	629	663	694	706	651	680	616	660	642	672	649	694	689	720	705	672	684	663	731	703	726	641	703	669	658	711	707	678	677	676	595	656	685	636	676	689	679	678	674	635	644	647	665	652	693	666	665	660	760	596	654	689	676	667	686	646	681	716	708	649	732	683	672	661	673	670	638	646	622	687	684	635	647	668	649	663	689	668	707	692	654	693	649	673	707	669	672	683	666	680	642	655	670	657	687	649	714	677	681	733	659	632	642	682	694	659	701	704	639	628	648	748	678	655	641	697	671	697	673	646	705	651	662	663	654	683	697	623	690	629	678	680	640	641	682	676	675	686	729	678	713	723	689	676	642	704	679	686	637	648	686	633	671	642	650	707	680	676	683	702	680	629	659	705	668	645	703	664	704	683	665	651	705	696	696	710	670	713	731	651	679	672	630	658	643	657	627	637	693	662	696	682	735	684	680	709	672	697	707	668	660	616	673	649	661	675	670	664	686	655	675	689	630	680	693	668	739	674	652	684	665	695	735	702	638	685	685	643	660	630	686	663	659	707	629	714	688	665	713	647	662	670	717	699	620	678	698	685	653	656	687	674	673	651	713	667	655	654	666	627	663	635	625	676	653	672	627	704	646	681	717	685	630	642	680	660	677	685	688	719	713	665	682	673	683	660	694	627	674	670	641	679	738	660	667	698	694	652	656	676	647	616	664	672	637	646	648	709	749	730	703	644	666	684	687	652	632	640	668	660	704	691	710	669	705	640	712	675	675	677	694	688	718	707	696	625	700	640	687	665	677	689	694	629	641	671	702	688	659	667	691	654	630	645	695	677	675	647	688	622	644	701	667	707	653	682	652	597	661	636	634	708	694	732	759	671	658	623	681	660	676	650	694	703	745	690	720	657	668	665	699	646	632	679	662	648	682	675	630	677	679	661	661	647	701	666	706	648	718	676	691	634	689	739	650	643	694	664	635	666	659	676	690	602	708	687	663	669	689	646	663	663	667	695	683	664	644	667	708	692	694	679	679	701	667	695	684	701	706	707	700	694	665	656	668	671	626	674	680	669	729	667	665	642	691	682	702	673	678	692	699	736	675	681	674	592	675	704	637	643	683	681	652	669	752	652	695	691	639	628	669	660	651	628	711	691	671	705	649	700	698	690	671	673	676	702	699	730	613	623	646	647	646	658	675	693	612	647	665	653	672	646	689	651	683	662	689	736	684	645	664	677	679	671	662	682	684	670	650	664	680	640	667	694	700	689	681	661	654	691	631	702	709	692	679	663	651	686	678	672	661	691	677	710	652	671	666	683	685	694	661	652	686	676	680	640	683	674	713	668	711	703	644	666	675	713	737	673	657	636	680	700	673	687	659	688	671	670	660	697	692	644	666	713	681	693	649	697	653	684	682	670	667	636	695	658	665	679	678	697	654	689	667	678	666	676	721	725	701	657	621	619	658	651	665	680	666	669	669	710	621	700	666	667	674	659	705	626	656	697	680	629	714	663	627	708	706	670	637	675	652	656	666	703	681	648	669	648	651	678	668	708	664	689	704	694	686	673	653	679	703	693	646	691	721	648	642	676	679	683	648	660	636	646	699	684	674	675	695	702	696	642	688	683	678	643	651	638	735	675	670	709	683	631	669	696	630	647	635	588	672	674	662	683	657	733	697	650	705	649	665	636	699	707	706	664	652	702	675	664	681	705	673	665	649	669	659	691	678	670	662	693	674	670	698	607	640	637	715	677	742	693	625	674	681	676	646	700	687	674	709	708	720	682	685	645	689	717	677	708	617	664	698	670	720	689	661	682	684	667	647	689	663	632	677	667	661	671	721	698	661	629	645	678	630	660	683	698	694	685	648	736	694	663	649	676	640	670	675	711	672	604	665	714	697	675	620	692	675	683	630	669	618	687	664	712	651	684	627	666	714	673	701	724	649	665	638	659	669	681	640	674	674	698	687	622	683	700	670	686	702	621	663	716	646	656	698	642	677	620	641	653	626	661	679	671	732	680	703	677	738	677	678	666	686	666	686	667	661	656	641	678	687	680	697	663	706	673	674	691	687	709	666	746	704	688	667	652	690	673	661	652	664	628	655	688	685	671	709	659	650	706	662	668	697	710	702	697	675	675	687	653	718	703	704	644	647	694	712	705	676	700	689	702	676	706	656	690	659	691	653	655	657	663	665	637	707	681	667	710	654	681	679	634	661	656	664	680	705	682	718	653	628	660	682	678	705	663	663	662	685	698	679	655	612	675	653	676	704	723	680	654	680	694	691	692	716	665	657	677	692	667	700	663	682	657	643	664	649	661	659	669	643	654	708	647	743	653	674	669	692	699	710	683	649	695	673	652	657	647	679	666	676	688	706	634	707	656	686	646	627	697	667	712	695	673	695	660	672	639	654	641	640	676	671	695	665	686	666	692	638	665	679	687	676	707	743	715	679	647	665	668	664	665	634	668	667	672	681	712	707	651	700	695	670	643	671	665	666	646	670	651	638	653	717	692	684	676	647	659	676	703	694	640	648	693	671	763	642	691	701	683	664	722	677	675	683	701	673	672	688	718	716	689	657	679	691	635	656	630	652	700	705	656	661	661	670	653	659	676	655	670	640	651	667	650	670	686	657	688	645	658	626	656	697	616	689	671	691	640	720	627	720	672	751	670	702	716	666	655	689	709	698
11165	12245	20493	25353	17564	8443	2920	2910	2596	2136	958	1145	558	400	328	343	316	313	345	351	373	349	338	314	327	309	296	306	342	310	315	285	300	322	339	327	312	304	345	307	298	337	338	355	315	311	319	301	291	352	308	331	284	358	331	303	308	330	317	340	341	331	343	306	338	326	311	323	346	343	293	328	356	317	318	316	346	321	340	352	323	301	352	317	299	319	328	314	299	331	334	336	306	316	298	283	308	303	323	295	290	311	297	289	339	305	321	319	324	309	352	293	295	316	331	310	297	316	300	294	305	308	351	307	305	320	310	319	310	342	328	297	270	306	298	315	317	320	317	340	301	308	325	320	284	326	305	304	316	304	304	325	318	314	289	314	332	322	333	365	287	325	349	336	340	336	326	337	367	335	327	319	300	322	319	294	351	313	320	354	295	312	305	347	337	325	323	359	347	311	337	341	321	344	344	297	318	307	336	348	326	351	308	316	314	319	359	323	316	327	341	319	343	334	293	339	331	312	325	300	349	301	315	276	313	301	332	327	311	318	313	317	343	291	327	294	345	331	336	317	305	333	343	311	311	280	296	332	338	288	305	325	308	353	300	318	316	305	341	309	324	318	326	328	324	316	316	331	322	307	312	308	323	310	326	342	321	283	314	334	327	297	333	292	326	319	301	305	317	270	301	311	340	314	335	296	324	309	322	330	318	339	338	292	319	345	279	336	304	309	301	328	317	353	348	320	321	336	320	332	306	319	339	345	320	334	366	299	302	347	339	328	295	360	339	334	309	307	342	345	292	314	311	349	306	304	314	323	301	346	318	342	366	324	340	330	331	312	277	326	310	316	320	297	331	323	341	303	282	318	315	339	304	369	293	329	298	312	328	340	302	335	361	328	329	273	301	299	315	315	317	283	322	328	311	337	326	339	334	338	353	329	314	291	316	324	334	327	288	320	342	317	331	321	299	354	337	336	354	340	324	315	327	332	301	318	324	354	325	316	336	306	315	317	320	315	324	301	287	302	322	319	294	337	291	312	321	298	313	307	340	283	331	324	349	354	302	329	309	324	349	326	317	327	319	333	314	287	323	314	300	321	300	298	312	324	316	294	303	328	321	343	318	331	344	315	300	311	283	324	302	303	326	329	294	330	300	309	347	285	320	356	339	318	340	318	302	315	310	339	342	290	326	316	307	349	328	332	305	327	314	314	349	326	318	316	287	341	333	362	338	336	311	329	311	313	319	303	340	341	336	319	328	318	331	344	353	324	342	341	316	302	287	310	319	338	291	326	361	327	322	340	345	314	345	311	327	335	276	309	320	326	335	327	298	307	310	312	333	323	352	310	314	346	320	291	305	301	324	322	342	321	320	300	320	319	315	326	356	314	316	306	301	313	336	306	304	312	313	313	339	325	335	309	344	320	301	325	300	344	315	306	327	308	337	324	324	341	296	341	305	315	307	307	294	323	313	316	318	338	337	324	320	313	314	346	282	314	328	363	325	330	341	340	317	322	302	347	324	319	358	322	302	284	311	349	329	339	329	302	289	335	371	320	333	374	347	342	318	330	353	319	278	358	322	336	337	312	321	325	332	339	313	340	351	332	334	294	308	325	339	313	323	329	340	317	321	303	310	331	290	356	312	310	325	278	338	299	299	364	310	353	333	301	313	330	351	334	336	346	340	308	289	290	328	322	319	350	317	319	363	315	316	345	311	324	357	332	302	377	333	356	344	349	353	338	302	330	350	316	304	314	319	318	358	316	296	314	314	314	327	316	318	316	342	324	297	295	304	309	325	332	323	320	324	342	338	293	364	316	310	340	343	362	337	315	320	316	347	296	343	308	344	326	322	308	325	319	341	330	337	321	308	353	362	347	307	293	308	333	322	303	312	356	306	337	334	314	303	326	313	313	312	397	321	319	338	315	296	288	337	324	322	296	328	325	354	350	338	297	303	316	344	338	300	341	309	320	279	307	322	328	316	318	312	365	318	319	316	308	328	292	318	308	297	310	294	323	384	345	266	314	334	325	339	327	362	320	331	314	333	318	317	326	335	301	334	303	289	332	304	321	347	309	334	347	334	286	291	323	313	304	321	320	309	310	358	332	319	318	290	339	308	311	332	299	327	320	315	334	313	330	330	301	323	310	315	356	300	329	354	300	326	305	335	338	346	311	328	326	323	321	323	303	354	321	307	312	319	315	321	317	341	313	317	304	313	314	337	303	310	302	281	348	307	312	303	350	302	312	321	291	293	330	290	325	325	304	320	345	307	315	321	309	312	339	291	318	314	365	323	298	316	316	316	298	295	328	323	290	317	332	302	362	298	330	345	297	340	316	303	312	326	289	296	335	323	362	322	334	327	311	327	339	316	317	305	338	309	298	337	293	315	318	304	338	312	301	332	336	327	341	302	310	319	324	321	285	327	330	329	299	342	345	303	343	343	260	303	323	275	340	304	308	337	344	339	299	332	291	312	307	306	338	323	317	323	322	297	335	336	337	310	305	288	337	319	284	323	358	297	321	337	359	296	348	297	312	334	309	324	310	304	312	295	325	310	299	291	334	304	333	333	342	304	324	326	336	313	321	301	311	308	285	303	338	316	316	356	315	302	314	289	340	315	310	311	330	309	326	315	293	363	330	319	325	313	294	308	339	297	303	308	336	315	325	328	299	314	351	322	314	334	323	315	299	320	342	322	330	328	300	332	328	305	298	322	359	302	325	325	324	320	331	341	312	322	319	328	338	316	317	334	294	312	338	275	331	310	325	311	304	327	312	317	309	287	312	286	311	308	345	344	316	317	327	301	307	354	320	318	322	340	349	302	335	360	304	293	290	323	308	339	315	306	306	295	321	318	329	320	326	309	316	320	329	311	364	283	308	318	297	310	323	329	319	360	320	350	283	309	343	329	304	339	348	327	344	333	303	320	278	303	326	334	325	289	288	323	301	312	344	335	339	321	294	355	309	318	318	321	323	319	294	331	295	334	356	294	317	330	318	321	314	355	335	332	323	311	299	318	352	310	328	335	323	273	329	354	339	329	332	308	305	316	305	294	319	292	309	337	309	339	305	316	315	296	300	308	328	343	322	316	320	342	319	325	314	335	329	332	351	297	298	302	348	293	319	357	329	331	325	337	338	352	313	355	307	357	298	316	303	329	312	329	337	359	301	311	298	284	358	321	320	301	320	330	325	305	347	327	315	296	315	305	336	326	361	313	316	332	300	280	294	356	325	298	334	306	347	293	321	334	310	303	322	329	320	303	308	333	310	314	326	309	302	313	318	351	342	321	321	280	309	340	317	379	343	353	297	375	352	342	316	312	317	299	327	315	304	301	317	327	322	291	313	286	290	317	352	303	313	336	319	364	291	298	302	362	332	348	310	312	345	327	323	318	318	315	320	305	331	319	327	306	304	344	329	318	284	317	297	333	352	343	320	298	333	357	311	320	302	331	325	306	295	326	313	297	350	356	290	352	362	280	310	325	355	319	348	308	320	332	322	324	314
8949	13730	28707	34344	25794	17530	7630	11790	11743	10179	4683	5829	2374	1579	1021	936	906	930	949	1002	1261	981	846	774	849	791	777	777	822	812	779	795	807	778	783	782	796	780	781	768	787	770	800	786	816	777	792	750	844	813	818	786	800	851	845	813	912	898	892	916	913	992	903	872	870	893	885	875	839	835	787	848	867	856	790	794	831	842	817	783	840	836	800	786	781	793	824	842	834	856	796	849	744	800	780	731	799	763	817	834	813	816	839	815	789	748	815	776	758	792	829	799	791	757	797	828	813	785	811	762	824	803	800	741	886	859	773	790	752	787	742	765	736	754	803	788	808	780	808	807	793	830	801	803	769	733	754	798	784	752	754	780	790	726	780	808	808	823	777	787	778	793	734	745	833	788	793	794	832	790	760	822	793	779	796	836	783	814	825	783	804	851	818	809	788	820	819	751	768	778	761	767	821	783	797	818	810	718	827	794	823	782	769	759	774	729	787	827	830	784	773	789	791	765	784	802	811	784	772	822	791	734	785	812	780	780	806	845	828	794	779	774	802	831	821	756	750	850	786	868	782	768	782	773	743	790	800	806	790	836	806	824	772	812	842	798	844	759	778	846	740	839	801	813	774	761	809	761	796	755	760	780	779	786	836	770	774	866	777	835	784	830	779	805	825	737	770	802	767	764	801	806	783	787	866	788	812	766	812	794	744	776	762	769	776	850	834	773	784	762	781	814	753	837	827	816	790	798	805	754	802	785	777	829	793	791	824	780	741	791	738	775	811	837	784	804	790	813	812	776	770	803	761	806	756	808	779	790	806	784	795	777	795	797	777	788	771	801	811	808	823	807	817	774	776	812	775	755	790	790	837	810	818	809	751	796	803	796	825	834	863	799	791	779	852	829	811	779	781	770	819	773	780	816	780	774	796	742	755	800	767	766	822	766	805	804	787	743	808	778	799	776	785	775	836	808	809	794	777	792	814	783	783	756	815	822	758	812	752	738	835	801	798	838	816	771	795	768	782	773	756	762	825	817	838	802	788	768	826	775	806	805	793	771	761	777	776	789	771	789	834	758	783	754	769	834	826	781	737	779	798	788	739	843	817	794	807	780	801	788	777	820	818	807	790	808	805	828	780	775	808	812	791	807	802	821	747	823	811	777	835	748	778	811	773	755	783	835	807	839	777	787	799	774	800	837	802	767	820	797	801	750	793	785	766	781	781	885	801	849	766	806	768	764	831	770	817	803	825	778	798	814	774	816	784	790	803	752	765	805	813	771	849	799	750	805	800	803	785	800	834	763	745	804	829	775	815	813	764	778	769	800	850	775	796	771	785	793	772	779	816	768	809	814	776	752	795	789	777	843	775	824	816	795	825	815	785	845	807	785	801	773	810	815	770	793	798	824	784	776	750	813	815	851	826	831	781	757	847	806	835	801	807	766	842	743	768	777	806	789	840	802	842	782	791	794	780	803	797	789	772	811	818	819	841	824	814	782	779	828	802	732	806	781	850	816	822	788	773	828	778	792	791	793	822	763	838	844	759	769	800	804	834	804	800	755	831	750	809	806	782	826	833	806	792	802	766	801	794	770	781	813	775	771	780	784	791	786	794	819	806	811	806	783	765	879	755	803	803	771	774	749	821	821	798	819	791	769	810	764	747	759	827	805	831	819	810	834	748	787	813	862	827	824	782	787	788	765	746	797	807	787	819	803	820	808	815	807	826	799	871	801	816	797	786	815	809	783	824	845	805	822	763	752	787	814	796	823	756	771	753	789	787	860	786	791	769	752	796	808	767	830	822	786	846	837	784	815	762	815	812	734	840	796	781	762	755	769	818	804	785	758	808	808	784	808	832	803	799	811	819	818	788	770	800	781	729	786	770	761	863	777	760	857	727	808	798	738	736	810	805	780	776	802	820	781	801	809	852	862	752	834	794	800	767	794	774	845	775	792	800	761	808	810	820	822	847	768	858	751	813	805	881	801	777	763	735	847	780	789	783	851	786	800	780	810	811	715	755	823	758	764	824	736	809	824	836	811	781	815	791	809	783	759	772	798	809	787	865	848	787	782	818	775	774	760	824	743	794	752	784	734	804	743	827	797	790	812	844	757	760	772	826	807	816	780	824	763	791	787	807	792	842	743	769	759	800	799	759	795	799	756	803	827	809	778	840	773	760	867	829	777	825	735	759	830	784	834	781	816	800	786	827	777	753	796	764	852	804	775	784	742	790	800	842	831	832	823	760	806	788	804	785	790	799	796	757	804	781	824	788	826	781	782	808	827	793	788	785	759	785	832	797	739	816	768	829	790	828	800	767	862	801	794	843	789	798	792	803	803	798	766	797	778	782	790	847	794	812	830	803	787	794	783	773	801	771	769	789	822	818	814	829	779	843	773	805	797	802	756	867	815	859	801	749	804	786	822	720	782	847	805	827	806	768	843	794	819	770	763	765	862	820	776	779	792	824	776	803	800	758	790	803	805	795	831	801	794	775	829	773	740	754	811	792	827	820	770	815	823	754	800	817	828	761	758	813	793	808	827	820	804	816	809	797	736	803	800	741	822	824	777	792	768	815	793	793	753	766	798	833	804	833	852	735	777	794	768	796	805	819	791	764	823	790	798	814	728	788	801	809	753	831	778	809	778	762	876	768	778	772	806	796	758	836	814	778	802	774	799	788	802	737	815	810	799	790	801	790	799	802	817	806	800	778	794	847	840	808	775	750	782	828	778	808	802	769	798	788	802	804	808	808	805	804	773	811	846	752	798	764	823	833	793	817	862	854	775	773	819	834	775	790	831	782	747	813	770	785	828	839	797	771	832	770	768	772	773	809	818	775	805	777	786	805	808	785	814	788	855	792	805	798	778	778	795	820	785	775	801	774	761	781	801	791	818	770	798	814	821	750	806	764	848	772	828	797	838	778	776	749	838	811	790	803	828	819	768	814	814	793	821	792	799	790	789	757	798	761	750	843	837	818	825	777	754	778	745	815	781	815	804	819	784	818	775	813	819	781	808	833	756	784	805	797	761	784	800	780	791	757	822	803	790	795	784	785	798	841	833	809	797	793	781	811	790	763	829	811	752	799	802	791	848	796	747	796	794	767	799	802	766	800	826	775	750	799	798	824	743	788	786	796	817	841	797	795	787	785	831	800	811	793	825	762	787	813	788	823	856	859	816	790	781	789	813	816	806	842	781	859	794	808	879	756	786	789	806	802	808	793	763	806	758	825	828	800	797	828	844	794	797	818	816	809	771	751	783	792	799	763	707	801	819	763	802	812	810	756	850	744	813	831	823	774	790	833	826	755	772	765	827	794	832	811	762	702	828	783	803	760	813	822	762	743	768	809	827	782	776	807	810	817	797	873	805	741	805	799	803	833	735	753	819	802	833	776	794	770	824	853	850	799	813	788	835	840	796	801	769	789	748	856	875	778	782	820	843	751	827	792	793	813	827	764	763	775	819	827	768	783	799	773	775	807	809	819	824	829	832	813	830	827	806	830	792
42293	51526	48224	40743	37105	33288	26222	28371	31776	28513	15607	16455	9772	2938	962	669	657	838	890	848	1346	876	523	418	383	390	364	367	363	388	418	390	356	355	349	370	372	388	342	342	355	356	332	390	352	393	353	326	336	380	351	383	356	335	369	337	395	369	374	344	389	379	410	398	393	379	352	360	338	379	368	383	411	454	385	362	389	374	380	394	362	378	383	339	391	384	389	385	385	386	365	382	356	365	387	315	403	305	330	361	314	341	386	359	364	366	360	345	328	364	350	373	333	363	327	395	355	357	318	385	355	376	379	374	368	361	388	390	370	383	400	338	355	346	330	351	366	387	370	372	365	393	335	366	369	365	360	374	356	368	354	403	329	351	401	343	351	373	372	386	339	342	337	349	377	376	378	326	327	346	348	332	362	354	321	302	356	382	382	387	386	362	366	375	340	385	329	357	360	349	353	360	312	339	358	326	325	322	384	388	389	394	385	346	361	356	337	381	355	358	353	324	349	352	354	302	338	344	364	354	381	316	331	342	349	383	364	396	365	356	321	331	399	336	358	356	388	355	350	357	334	351	377	367	363	375	350	332	378	348	372	340	359	352	383	356	355	362	310	359	311	362	361	340	346	353	340	336	344	356	383	318	314	353	368	335	340	342	363	357	375	324	356	365	364	368	344	326	352	367	336	335	358	346	344	360	362	338	357	388	332	341	383	370	370	380	392	365	370	372	359	346	309	337	343	334	332	349	373	353	353	355	346	364	344	333	344	370	356	360	342	337	358	349	337	346	342	316	360	355	344	355	378	357	347	339	363	333	353	343	354	355	399	354	350	356	366	364	374	358	368	367	366	360	347	351	363	355	350	359	350	372	388	361	352	353	348	381	350	374	364	391	377	359	360	384	364	320	365	348	323	357	390	341	367	362	353	374	361	359	372	355	365	362	386	395	391	346	334	377	380	387	336	353	376	347	356	377	360	351	325	365	356	344	344	381	328	370	358	364	360	386	337	311	361	323	360	363	356	368	396	372	367	347	364	395	361	320	382	337	352	343	359	333	320	361	359	365	324	360	364	320	325	335	332	366	354	346	369	374	328	335	378	403	327	353	360	313	363	313	371	369	358	329	376	377	349	359	352	362	364	358	337	366	310	323	338	375	355	385	380	360	399	340	360	333	384	364	371	342	350	351	361	373	328	372	344	357	359	335	348	355	370	378	355	369	328	344	362	342	317	357	362	370	357	371	343	357	348	347	337	367	362	365	363	366	340	353	348	365	375	325	352	339	382	342	365	350	348	376	350	346	366	362	369	359	320	392	372	326	349	366	358	363	367	395	338	371	391	379	369	341	363	342	344	367	342	348	373	319	319	351	359	381	350	363	364	373	356	336	338	356	355	340	383	346	391	352	326	356	354	345	318	335	354	353	287	351	346	355	399	378	343	329	360	364	356	322	333	379	337	379	352	337	420	339	350	367	321	329	358	310	349	340	332	353	335	359	374	370	377	372	344	316	327	338	359	382	368	354	330	321	353	356	383	396	405	338	375	385	328	369	377	353	359	339	390	335	337	336	345	338	356	329	360	353	368	382	376	383	369	362	358	385	375	348	336	308	344	345	366	351	365	367	347	327	349	372	383	366	364	339	343	344	353	366	383	346	343	360	357	341	357	398	352	379	325	341	350	362	397	366	362	404	371	350	327	357	360	340	369	326	325	331	370	364	350	391	346	364	362	344	390	354	365	376	350	331	382	332	348	325	367	406	360	351	371	340	358	356	335	373	369	388	357	347	373	341	316	358	361	338	334	381	378	362	382	395	368	378	363	360	366	379	365	339	359	355	361	345	346	391	351	371	349	356	340	397	338	350	339	361	382	368	362	364	347	327	337	359	363	383	388	344	356	346	350	366	375	317	334	342	339	376	363	329	372	335	329	362	358	367	342	360	365	345	351	371	381	331	368	317	339	396	362	332	353	346	369	329	345	351	342	374	323	379	352	342	345	341	366	373	360	380	377	379	349	376	381	335	301	367	353	347	356	349	389	365	292	333	386	373	381	385	310	361	373	380	360	357	344	366	338	398	321	342	377	316	371	370	365	383	361	362	359	346	320	344	346	329	335	365	372	374	386	374	369	384	360	361	387	323	358	355	327	358	343	345	338	325	359	328	340	343	354	337	342	386	378	359	334	391	342	372	407	355	364	339	378	327	367	370	355	338	344	378	367	353	376	383	344	391	331	324	379	365	378	362	384	357	370	333	328	353	352	337	359	369	376	336	346	390	351	358	352	386	341	343	358	355	331	353	348	358	348	387	384	358	407	352	360	315	350	328	340	348	362	384	354	394	383	357	364	353	370	354	353	393	386	390	386	348	358	389	365	399	342	375	328	360	381	348	377	365	338	326	334	347	375	371	383	362	343	365	354	364	352	340	356	372	329	350	347	342	338	393	345	383	367	348	382	368	334	353	342	356	359	351	320	373	363	332	362	371	323	353	338	393	371	355	359	339	328	333	362	366	344	331	372	347	330	360	340	353	340	390	382	349	393	348	347	321	350	368	354	353	378	350	346	376	335	347	327	335	373	343	321	339	348	351	399	349	337	371	373	324	368	361	355	357	347	346	394	375	339	362	369	337	349	336	344	388	314	376	387	353	377	347	362	416	345	348	361	359	360	376	373	316	369	344	333	385	346	333	347	365	387	316	373	373	358	361	367	354	339	397	352	359	351	354	352	338	321	339	376	353	372	342	368	338	334	373	357	344	374	362	338	345	372	338	348	350	378	332	367	365	323	351	344	336	335	388	382	338	377	354	361	359	352	400	328	348	340	372	382	376	347	345	351	327	352	329	339	355	377	362	340	358	354	411	322	336	367	380	341	343	382	377	357	327	349	360	389	404	408	338	339	353	362	371	341	341	377	342	339	349	341	335	341	341	371	374	359	346	371	400	343	356	347	320	344	355	330	369	323	328	297	358	336	347	329	362	348	351	346	363	366	328	357	377	344	369	317	325	379	354	353	376	367	384	382	346	365	382	352	379	338	348	351	350	353	341	358	371	373	353	351	317	348	350	382	334	374	312	355	340	374	372	364	356	374	363	333	369	376	370	360	317	346	403	367	349	366	375	375	396	370	362	329	370	337	362	368	348	350	377	341	353	366	355	351	345	341	379	315	369	367	331	334	375	379	356	334	328	347	361	403	369	351	362	325	350	398	384	341	293	346	390	389	399	383	328	377	338	329	354	334	357	379	349	397	364	345	345	344	343	360	355	304	346	398	365	359	385	372	351	325	345	374	336	339	345	358	358	355	342	344	324	345	358	357	329	310	390	369	369	359	370	366	341	342	327	333	344	342	312	355	371	362	364	390	339	369	382	365	357	363	355	329	361	344	381	363	327	336	354	343	355	345	367	382	354	368	361	369	330	355	372	375	378	349	354	326	365	375	349	341	361	372	364	359	341	350	347	332	348	352	364	321	351	360	362	356	381	366	376	378	383	391	360	354	330	349	325	349	348
31867	48917	54839	53241	53803	43531	32044	43445	47638	41763	30270	36056	19099	8852	2912	2318	2370	3444	3735	3742	6313	3945	1693	1333	970	927	887	939	1051	1107	1072	945	925	878	905	861	881	841	840	874	876	865	843	869	918	829	854	874	855	879	803	874	900	907	909	968	937	1043	1013	1035	1074	1054	1046	1066	1047	932	1041	998	927	968	922	995	1154	1468	1165	913	898	930	884	901	883	935	870	864	895	942	949	1030	1062	944	913	886	858	817	867	860	842	846	824	901	844	783	845	863	846	886	823	879	834	882	876	845	857	860	905	820	791	822	885	804	853	837	825	819	861	862	868	816	831	833	861	856	849	860	834	887	893	763	811	871	854	844	836	869	782	889	826	846	889	822	879	811	834	896	827	887	850	851	836	850	835	837	883	797	860	877	838	837	881	864	849	844	876	916	794	815	823	844	812	820	856	862	815	879	816	852	803	900	806	846	886	841	855	838	856	863	855	877	841	825	865	806	834	866	878	857	864	908	810	891	814	899	822	853	839	821	891	877	904	842	819	858	846	836	819	876	857	874	889	840	867	844	812	853	871	872	832	773	779	860	901	824	868	863	786	803	814	861	894	867	852	899	855	859	875	880	889	851	847	838	924	858	851	841	819	896	854	828	844	845	851	828	856	806	860	807	873	878	810	831	816	904	907	911	882	882	819	829	896	824	849	828	851	889	833	875	822	828	813	863	872	817	878	877	864	863	836	866	823	858	905	898	824	960	864	830	836	848	893	889	858	872	920	867	871	840	819	854	882	873	848	895	815	859	848	818	841	836	863	867	822	810	884	881	861	915	846	855	833	908	872	863	847	846	849	837	843	816	865	788	868	848	850	856	846	804	875	873	864	841	815	818	824	898	841	808	890	876	840	863	838	848	882	874	924	819	826	856	871	887	856	918	816	869	868	859	831	863	866	850	843	888	892	881	821	854	829	857	850	878	900	806	857	867	823	865	812	820	867	837	878	888	887	850	826	863	828	848	863	828	805	891	877	867	868	873	869	870	892	864	878	892	855	826	834	893	899	847	867	835	846	865	889	838	875	843	851	822	792	858	825	840	864	857	848	826	857	897	882	841	838	863	891	891	870	913	831	845	871	862	867	815	857	827	861	833	861	886	813	850	840	868	910	830	917	831	855	854	796	844	825	876	868	867	868	830	859	825	854	880	773	835	884	863	895	840	910	835	879	856	813	843	878	791	843	903	840	851	838	868	851	870	865	880	830	827	872	878	876	822	883	894	822	856	889	852	841	819	913	872	841	882	837	856	887	881	871	839	833	811	882	857	879	803	841	871	888	913	845	829	805	867	848	836	821	849	820	887	867	851	797	897	840	868	853	843	867	897	788	853	859	881	884	764	881	883	832	885	907	832	835	867	899	852	871	856	847	863	804	908	838	868	859	846	864	896	876	866	852	819	831	823	835	818	833	879	827	833	819	858	843	810	850	889	829	843	831	919	818	905	838	880	847	858	854	833	865	854	854	913	851	867	835	876	942	866	844	858	887	862	819	866	870	871	861	852	836	841	826	853	886	913	854	845	847	904	854	878	816	898	851	874	873	830	871	880	809	851	864	824	864	816	903	857	856	861	877	822	821	836	844	865	893	862	859	831	848	809	822	844	911	876	876	813	855	842	878	839	829	858	843	835	868	809	838	817	880	844	883	891	861	849	856	839	837	896	872	824	887	867	863	840	842	844	800	880	874	849	833	887	859	864	848	873	839	880	917	890	840	824	853	866	890	848	888	818	853	919	837	789	874	852	824	886	850	832	816	803	906	853	850	836	877	870	878	856	849	850	832	869	840	863	876	884	821	860	879	790	878	850	881	855	894	828	866	845	909	872	839	808	848	881	825	835	851	869	819	901	852	856	889	836	789	827	844	861	894	849	848	839	849	864	829	862	795	871	797	811	866	848	919	810	848	871	875	838	802	832	871	872	882	793	824	866	843	837	852	819	901	856	866	856	846	884	868	833	878	911	846	804	833	851	837	846	839	824	854	893	853	813	859	848	831	867	837	853	862	830	862	833	850	928	832	896	878	846	863	911	885	824	867	885	889	844	866	838	808	848	835	867	856	857	846	836	889	852	859	864	847	849	889	852	885	826	818	823	809	873	881	853	881	844	900	857	837	841	819	844	824	883	781	835	898	878	831	855	839	917	834	831	801	844	832	838	858	860	869	885	858	920	849	876	826	848	866	832	817	823	880	879	848	833	894	809	886	825	870	861	856	818	864	890	855	874	878	835	855	899	879	884	826	883	861	805	804	860	844	875	895	845	833	880	850	859	852	858	834	880	898	861	829	845	865	837	873	843	879	829	839	841	830	870	883	813	826	881	864	866	882	872	928	857	838	934	790	882	869	812	841	888	840	871	836	868	857	855	885	847	872	804	836	868	872	885	802	776	875	883	816	839	864	850	861	851	855	848	804	832	837	828	859	858	873	860	831	857	823	855	832	844	853	843	831	903	881	879	881	842	854	879	830	822	865	840	851	924	867	837	836	816	869	840	870	811	874	831	879	903	854	847	827	882	804	868	843	867	830	857	838	826	851	874	825	839	821	811	857	895	868	886	900	823	900	910	842	868	866	880	888	866	832	812	834	833	852	887	882	845	877	854	860	848	827	817	891	846	827	845	914	839	888	882	882	811	871	882	879	864	926	831	905	839	875	840	828	891	901	868	872	885	879	855	889	849	851	827	861	818	803	869	833	843	869	845	844	833	918	847	846	805	863	867	882	873	861	901	817	817	837	865	873	847	850	863	875	819	821	847	875	826	817	828	862	827	835	865	876	902	865	864	866	870	872	857	831	860	876	831	758	846	835	821	865	798	882	872	849	864	842	858	880	861	850	796	839	807	815	846	875	888	863	826	869	821	848	851	833	895	876	855	819	839	774	817	884	845	859	849	849	896	968	838	839	912	852	840	895	860	869	826	862	916	832	838	833	880	815	840	858	820	812	832	833	878	897	864	885	859	822	883	854	830	829	818	874	886	841	827	763	820	839	903	804	849	831	846	919	866	897	856	844	821	841	836	887	825	860	875	819	875	842	874	810	832	851	826	897	864	852	880	844	820	853	893	882	820	800	861	862	855	898	858	838	836	881	842	889	836	856	891	871	905	851	808	846	857	874	866	806	859	858	851	829	883	874	801	885	857	824	838	878	856	841	833	852	834	857	879	881	838	884	895	843	854	843	893	870	803	887	871	890	876	834	864	894	858	807	857	875	844	781	867	837	854	840	871	871	888	909	867	855	874	891	846	908	849	868	847	811	887	884	836	824	880	857	849	868	878	885	844	879	834	878	856	875	818	837	878	862	882	879	849	860	860	851	861	877	859	872	822	837	867	825	836	845	859	833	917	862	815	865	854	853	869	879	882	902	862	849	835	819	827	809	848	838	854	819	848	835	820	890	846	821	865	870	844	861	785	859	862	862	849	884	830	887	837	876	834	816	915	849	860	876	877	859	876	856	834	832	861	858	842	874	883	824	893
54591	49893	42127	35609	34412	32504	31510	34470	44339	35742	31399	31722	22978	8983	2388	1208	1204	1535	1985	1465	2063	1633	616	554	399	347	340	365	385	418	423	413	352	341	337	336	341	294	305	370	326	306	350	311	305	327	291	294	328	341	317	290	307	346	342	335	306	373	318	384	389	345	337	326	363	350	346	323	351	353	328	374	470	494	451	315	319	326	324	323	328	333	323	338	293	303	335	365	348	358	332	318	275	331	325	293	338	318	301	325	298	324	337	328	301	303	329	331	319	308	322	304	327	298	344	304	350	336	288	319	320	316	356	330	307	307	281	315	310	301	290	328	245	292	321	308	339	306	315	339	333	335	292	315	319	327	308	334	296	327	328	319	271	293	338	293	319	350	326	310	334	334	316	313	310	302	310	291	301	341	342	311	313	307	325	326	327	308	319	300	342	292	338	331	312	313	313	314	313	321	332	293	294	294	299	311	276	303	333	287	304	277	311	311	325	310	309	304	330	310	299	307	306	306	295	304	307	306	314	303	315	308	341	330	324	349	349	351	318	324	304	311	363	344	316	281	310	298	351	323	337	325	301	320	309	331	315	333	308	295	331	342	289	295	297	298	293	329	294	328	313	363	366	290	335	320	355	311	321	329	292	308	294	335	295	343	304	322	313	329	326	300	304	322	319	296	315	333	306	295	317	326	303	317	290	302	350	295	317	298	328	296	330	326	339	307	324	344	309	293	298	301	293	311	312	332	306	305	301	318	272	290	359	282	325	320	357	309	309	294	312	325	290	287	329	333	311	314	338	321	340	302	309	303	310	320	287	303	309	330	316	314	292	269	319	335	370	330	320	295	317	370	303	331	292	311	338	318	341	276	293	311	296	293	311	312	279	319	332	294	319	367	326	331	326	339	303	327	317	309	296	293	324	332	296	293	270	277	313	307	335	305	305	323	297	330	301	326	317	297	307	322	345	328	301	301	308	331	314	347	306	307	341	305	346	307	299	332	291	320	318	325	284	268	326	319	299	321	305	324	335	339	282	321	328	302	324	323	319	322	268	339	293	309	310	315	347	316	303	331	292	327	335	301	287	284	336	348	308	294	337	295	324	361	285	307	316	324	325	322	291	315	324	332	321	315	304	309	354	296	327	299	316	281	274	334	347	346	338	312	324	354	315	280	299	332	317	324	318	310	294	298	323	294	330	292	350	324	317	347	342	315	298	340	331	315	323	312	308	314	316	331	311	334	306	326	328	310	315	315	296	344	307	322	297	333	314	285	303	287	326	291	320	301	305	317	296	301	305	313	323	321	276	289	329	321	313	369	306	294	307	309	279	316	298	304	303	287	292	287	265	326	322	311	309	322	307	305	305	323	311	312	290	268	298	290	306	308	280	305	341	339	335	294	316	272	326	338	309	284	322	274	333	301	325	321	341	317	316	322	307	324	309	343	331	297	305	310	335	309	305	293	321	311	316	319	358	311	312	339	302	321	297	351	309	331	301	315	303	312	305	302	357	309	329	324	366	292	325	286	303	307	332	330	301	303	334	319	348	271	302	281	298	333	300	297	342	298	307	279	305	288	305	304	293	295	301	317	310	290	315	305	306	308	288	327	299	276	274	320	314	336	333	282	314	304	306	292	313	332	344	316	300	327	320	316	329	319	308	307	324	311	318	324	337	301	318	338	338	316	320	338	313	289	319	315	302	276	295	298	340	320	294	310	345	319	323	293	319	345	318	304	312	292	282	300	316	322	313	308	306	299	328	326	331	307	353	324	344	331	325	323	306	333	295	293	319	305	320	332	325	341	305	321	306	301	306	306	354	342	324	287	301	290	309	312	310	358	303	288	305	298	295	302	310	278	329	329	316	324	307	289	329	323	334	316	299	325	320	307	285	333	326	334	308	318	327	338	333	305	309	303	311	286	321	327	335	352	308	335	341	320	306	285	305	329	324	304	313	345	287	325	329	307	298	305	298	345	304	329	279	316	314	315	325	281	304	317	267	310	360	296	286	319	320	324	334	313	306	294	336	294	339	347	313	303	285	300	301	308	311	330	331	342	320	353	327	325	301	300	307	285	309	309	315	333	339	313	321	312	346	316	316	281	311	291	337	311	314	299	326	302	291	302	320	330	296	294	291	321	277	294	318	313	332	324	324	311	321	320	340	288	342	299	318	317	322	316	294	367	295	297	274	299	304	324	298	309	313	306	320	308	309	336	326	315	295	309	291	302	350	304	312	320	309	328	320	321	322	321	333	322	320	308	307	301	309	288	308	312	319	290	311	310	296	318	298	297	349	295	303	265	337	299	316	289	287	300	337	294	307	314	320	303	302	306	314	329	291	322	288	316	318	308	330	319	307	298	297	305	317	337	321	311	293	311	307	321	309	318	312	322	300	297	326	292	296	330	322	298	287	300	300	322	312	302	335	318	359	318	304	318	270	311	295	269	274	259	322	313	294	301	309	308	293	314	325	313	318	309	323	310	288	315	323	296	338	362	314	318	283	271	311	292	287	326	337	306	291	317	303	324	344	316	326	317	305	281	309	308	339	300	295	357	319	331	285	311	294	358	293	343	326	340	309	324	301	284	310	350	280	338	349	291	303	288	325	334	308	315	285	306	316	317	296	321	322	306	320	328	316	295	312	337	316	292	348	313	316	323	306	298	287	323	329	306	293	302	304	285	315	311	331	341	314	310	325	340	336	298	322	294	330	315	302	297	312	337	337	305	334	312	314	301	338	314	322	309	288	302	304	322	312	299	320	303	342	308	348	297	346	298	320	290	302	290	318	291	318	314	315	271	328	317	301	336	332	329	332	332	327	347	323	301	312	324	299	323	316	274	311	297	316	329	298	323	326	278	285	301	316	328	282	307	303	316	323	340	265	298	324	289	281	305	324	334	305	316	309	302	322	328	315	297	314	284	335	317	341	313	337	319	332	299	345	303	305	268	333	333	348	298	324	311	325	349	331	313	313	309	309	332	296	263	282	318	295	302	298	336	290	334	303	308	298	264	326	320	355	293	304	284	326	321	327	286	333	296	323	279	311	358	318	314	307	329	293	317	307	308	303	318	309	312	344	356	327	296	313	304	343	333	320	302	341	319	303	320	315	305	334	338	298	314	332	315	262	304	315	323	311	300	339	328	309	296	296	314	315	330	314	326	317	336	275	317	310	341	315	302	314	304	308	341	322	332	326	284	305	347	293	324	311	333	318	281	313	301	343	313	303	315	315	342	342	309	280	311	346	310	336	307	330	299	331	342	323	323	310	356	320	333	310	311	334	314	292	309	302	308	304	315	324	300	323	309	303	317	277	302	313	312	336	343	296	335	324	307	308	319	301	344	319	300	330	294	302	323	330	336	307	304	310	306	306	313	325	308	302	329	314	284	354	325	331	307	321	302	336	306	282	323	310	327	353	301	352	323	319	294	312	313	346	331	334	311	320	345	324	311	322	309	306	301	322	336	351	311	315	321	285	311	346	328	279	332	325	326	307	293	318	307	292	339	317	335
45098	56595	53744	54220	54014	53576	48358	51324	58561	47469	47002	46212	30022	18504	5027	4067	4526	6122	8398	6194	9431	6369	2190	2013	1104	873	901	907	1291	1500	1474	1150	835	779	791	760	780	767	773	802	705	757	766	826	833	756	741	805	748	784	757	761	755	762	785	877	904	979	1023	955	1019	1111	1030	928	984	849	1017	950	902	907	879	1197	2068	2070	1540	980	939	777	720	757	777	755	756	769	757	761	962	1057	1087	904	844	804	763	740	691	783	746	714	701	732	764	743	733	753	789	716	744	715	774	706	680	714	745	635	738	709	756	715	738	795	693	744	736	723	764	744	676	744	724	809	706	750	720	747	729	700	715	752	752	737	721	733	721	741	722	758	710	755	729	715	777	758	677	718	726	774	809	749	760	784	734	727	771	724	748	774	755	717	787	663	748	715	750	680	762	792	763	780	731	720	767	753	798	738	741	746	764	754	725	755	735	754	701	719	738	775	748	736	721	769	705	765	723	750	692	769	724	798	764	701	745	748	799	764	784	743	692	737	799	754	774	761	747	782	735	701	773	729	723	754	762	747	761	786	723	702	770	786	717	725	711	720	789	737	677	758	703	756	758	728	779	730	748	714	760	724	768	720	702	751	690	723	760	720	700	730	787	730	732	761	729	779	771	763	756	725	691	716	736	721	751	735	784	745	789	733	713	752	773	773	725	689	777	718	743	717	734	735	754	700	721	693	742	712	733	724	745	745	720	784	763	686	744	722	769	718	734	735	760	742	675	724	767	725	716	737	778	765	722	749	740	796	756	740	771	721	753	760	716	754	747	794	747	716	736	749	725	713	794	741	748	687	715	713	736	753	673	764	715	758	766	713	783	726	684	735	747	718	734	769	715	757	737	725	740	711	726	762	753	746	752	734	715	749	743	759	760	734	744	766	707	753	761	739	708	762	758	739	742	746	780	709	702	720	740	740	742	685	725	705	745	741	736	724	756	769	720	761	735	714	740	720	698	761	717	762	705	728	787	716	745	787	744	729	740	707	770	767	707	766	728	728	752	705	700	775	755	685	743	781	693	729	687	764	737	786	724	706	731	700	677	738	785	733	765	747	751	766	707	783	781	722	715	699	743	748	712	751	731	729	771	734	716	730	744	726	774	742	739	772	716	709	731	714	743	754	741	747	740	747	754	723	760	677	732	752	705	735	786	704	735	774	743	712	705	725	763	756	795	750	717	778	711	717	738	740	742	761	715	740	742	763	734	701	685	732	744	757	752	755	753	748	751	726	708	766	720	772	722	733	745	690	745	751	751	776	742	723	773	750	730	747	711	712	762	757	715	725	719	704	737	777	747	751	750	756	740	749	759	680	776	739	672	781	739	787	752	780	757	747	739	731	758	761	765	776	708	751	712	781	708	737	748	731	746	748	742	721	705	780	754	706	792	772	741	687	747	760	813	695	698	718	656	793	722	717	777	731	726	701	740	746	769	722	762	759	744	767	684	773	712	726	725	725	747	657	703	723	768	775	736	687	694	772	710	749	727	747	728	768	748	749	725	709	713	737	708	766	720	736	763	742	756	735	712	723	759	723	729	721	740	706	750	695	753	778	787	754	748	775	743	722	719	771	717	717	737	791	692	762	760	759	759	782	717	728	729	751	716	749	769	734	762	664	761	717	751	745	758	775	755	742	724	732	747	727	726	777	782	754	700	766	736	758	721	752	809	793	728	739	692	734	746	721	757	725	751	707	738	794	744	653	707	719	777	783	732	707	736	706	718	746	777	738	686	731	699	779	740	716	753	771	709	733	785	752	764	708	790	750	721	759	714	796	764	744	728	723	753	781	749	708	739	730	766	750	772	690	741	696	775	728	688	724	727	721	772	729	742	719	750	764	788	794	716	767	784	723	719	731	749	742	737	688	691	731	708	706	723	722	694	722	773	758	721	717	755	747	760	741	658	705	755	753	699	725	774	731	788	778	753	717	720	724	708	750	735	705	722	715	723	739	770	712	801	734	740	742	734	757	731	708	745	748	718	689	714	713	783	730	762	735	761	759	734	734	786	753	767	767	749	772	761	762	768	714	760	752	767	756	725	778	703	769	744	718	720	735	749	721	732	715	707	700	760	693	709	721	714	714	754	702	736	708	762	719	746	713	775	791	701	740	768	744	718	736	727	737	790	709	767	764	783	751	740	691	722	697	764	682	723	796	736	781	755	797	741	794	732	685	787	726	731	727	681	745	758	741	728	750	727	715	721	728	748	719	735	729	732	697	794	712	778	753	747	774	788	789	701	709	775	748	746	746	698	791	707	746	700	742	703	698	739	713	757	747	759	732	755	711	746	733	724	738	753	771	788	770	696	715	779	739	758	773	693	730	749	799	734	741	732	750	718	759	696	732	764	729	725	770	734	758	691	692	730	729	757	729	745	742	725	746	733	721	773	749	720	716	730	690	760	787	768	714	721	797	733	729	724	706	729	720	718	704	752	757	732	723	737	758	729	735	732	713	753	747	752	722	690	722	739	689	748	733	762	714	713	742	729	748	744	794	758	745	715	760	726	745	766	746	745	722	735	789	738	733	732	725	762	702	757	739	742	792	734	729	713	674	725	767	715	748	746	735	753	724	772	770	740	782	736	758	731	749	783	762	743	777	747	752	771	741	733	787	749	720	709	729	742	759	754	735	733	743	787	739	760	742	769	734	716	712	768	771	760	750	771	748	746	721	744	745	720	731	752	760	763	783	679	776	715	720	750	735	726	705	735	733	729	751	788	754	753	764	709	706	726	699	728	713	725	753	743	731	724	783	679	736	760	721	714	708	749	702	730	814	744	708	745	729	751	744	728	793	731	779	747	771	692	722	806	737	723	702	738	725	751	757	740	732	749	754	774	744	758	738	724	721	791	771	733	772	703	756	742	750	772	751	768	685	753	719	740	717	718	737	738	733	679	777	776	752	706	753	750	721	710	754	797	769	766	738	764	725	734	729	745	725	714	751	701	694	749	717	735	746	735	761	727	764	692	801	781	720	739	747	740	706	734	706	773	727	749	761	782	778	740	732	748	736	747	807	702	746	756	708	756	735	727	726	720	763	715	736	739	776	752	755	750	753	785	724	711	755	700	723	742	746	740	715	749	741	733	744	717	682	778	726	784	731	752	747	746	707	737	695	737	782	746	737	775	715	781	745	755	715	707	741	739	746	696	713	758	722	732	730	715	769	763	726	749	744	766	717	761	733	679	739	788	736	750	746	809	714	705	760	735	695	724	757	720	707	709	678	739	782	776	679	763	766	764	768	706	716	782	771	747	735	722	753	790	731	761	743	704	721	706	754	697	751	714	727	755	740	674	740	729	735	723	762	758	752	727	762	679	773	732	755	772	741	728	750	769	772	705	747	788	708	711	738	744	745	729	708	744	737	752	758	778	720	728	750	792	754	720	768	681	703	717	760	753	739	760	702	755	736	740	720	677	747	703	736	743	752	795	783	733	825	733	771	758	719	722	745	718	749	717	730	770	756	733	708	714	708	729	680
12056	18622	24560	19222	12824	6861	2776	2460	2142	1330	848	845	733	440	373	349	337	424	390	388	404	369	359	331	338	346	317	368	336	367	335	359	342	345	355	345	354	353	325	321	337	344	364	325	343	358	338	303	335	340	328	349	324	333	389	351	326	353	393	387	354	349	362	365	372	324	352	356	372	324	367	321	346	363	360	339	341	354	344	333	297	376	355	353	371	377	305	342	343	348	361	371	337	346	324	309	345	349	340	339	375	337	372	352	337	329	355	374	344	353	289	322	349	350	326	326	339	370	315	346	344	364	338	346	347	342	363	339	343	347	333	306	350	353	333	323	362	350	358	369	361	340	348	344	350	347	359	344	377	358	346	339	360	359	359	318	364	349	304	350	342	347	339	379	339	304	349	346	319	334	307	361	353	316	344	339	358	352	322	344	345	310	358	318	334	356	355	324	361	327	335	339	344	349	310	324	328	351	329	349	354	353	336	336	328	351	328	357	348	332	323	329	315	346	329	337	350	348	339	310	305	345	295	325	318	349	337	319	317	360	315	345	378	321	322	338	356	390	348	336	329	326	381	318	328	368	380	368	325	330	371	334	352	311	344	336	344	365	316	339	351	335	325	321	348	319	329	335	342	293	320	334	328	319	376	341	349	335	334	369	360	360	308	380	370	369	320	348	326	315	367	359	356	359	348	336	362	355	333	322	350	362	325	345	348	352	342	322	352	341	346	378	333	345	372	329	341	325	332	334	357	341	300	338	349	357	355	336	352	319	354	384	316	349	337	359	324	364	354	347	347	306	342	346	329	348	324	320	367	376	317	323	343	321	339	299	367	339	319	307	325	330	350	334	315	359	347	329	325	316	279	332	337	346	345	360	350	348	332	334	350	342	355	309	351	337	321	338	348	330	360	357	360	299	333	320	354	352	347	366	347	338	336	351	362	351	372	345	339	362	322	377	310	352	355	354	343	375	373	346	336	337	322	390	320	335	357	349	342	287	364	336	324	323	360	365	346	318	341	366	355	367	339	304	359	335	340	343	335	336	329	353	319	329	354	322	330	353	334	332	333	327	343	346	327	335	353	322	319	336	353	351	339	352	369	310	364	316	380	350	345	379	319	345	352	317	370	329	337	336	327	346	359	330	311	360	345	321	341	341	332	348	354	311	350	326	332	348	337	384	331	315	307	335	344	365	356	335	343	331	307	336	331	341	316	370	376	342	333	340	343	348	336	349	323	337	359	333	336	372	315	322	361	336	325	365	365	343	366	352	363	334	309	349	314	328	356	304	334	349	333	322	352	346	331	342	379	348	355	341	371	349	317	356	345	357	343	337	351	332	375	334	373	375	319	307	329	338	354	343	344	349	335	311	336	367	356	360	364	358	328	332	322	320	313	341	321	359	316	348	356	357	327	331	350	343	320	339	323	331	363	335	334	308	314	340	354	338	346	319	342	355	330	322	380	344	345	335	346	367	332	367	349	327	324	326	331	338	330	326	335	343	320	334	351	337	354	349	311	326	314	329	309	374	323	348	357	297	359	347	357	333	359	350	333	351	370	343	342	352	374	334	343	360	326	355	341	306	344	337	357	343	342	350	334	346	314	375	358	320	318	331	358	317	389	330	321	344	328	367	349	331	306	316	351	334	326	346	348	322	354	332	330	319	314	346	324	349	315	341	353	363	340	347	345	351	379	339	307	339	351	359	351	353	325	339	325	350	341	379	339	354	339	328	342	324	334	323	339	372	307	370	336	315	341	364	318	331	328	376	364	356	336	344	375	318	323	343	328	315	321	348	382	331	303	336	357	310	338	355	361	335	321	353	342	340	363	373	354	362	367	342	348	341	324	308	356	336	355	354	323	332	369	365	377	318	351	325	357	333	337	305	327	375	347	352	321	343	360	345	363	332	312	348	312	350	319	340	314	345	349	331	338	344	355	361	331	317	344	332	321	341	359	321	327	357	325	327	397	346	320	345	329	375	339	362	330	362	357	320	314	343	347	381	306	323	341	357	323	378	379	318	336	323	342	341	340	309	359	317	339	363	384	305	349	361	336	339	323	354	354	340	329	360	324	347	333	366	324	333	370	333	339	344	355	352	358	334	340	316	333	327	346	334	286	333	326	334	292	372	345	321	338	317	367	321	359	328	343	332	341	311	340	359	346	316	345	340	362	345	346	338	356	336	315	360	332	354	378	342	315	338	357	328	346	338	336	332	338	357	303	367	355	355	355	338	321	335	343	381	346	361	361	357	334	305	372	349	323	348	319	342	342	321	322	338	365	360	339	302	334	333	295	351	333	318	308	348	356	334	319	333	364	309	325	352	306	329	364	361	373	315	349	363	320	358	341	336	313	345	324	351	318	336	356	328	354	292	357	350	350	325	358	322	358	317	313	337	371	338	311	348	310	353	364	376	336	346	343	346	362	331	311	322	314	354	336	352	357	330	297	331	334	330	345	312	316	314	337	331	330	340	337	354	302	355	330	351	355	309	319	349	351	334	340	353	356	311	334	343	359	373	313	322	326	344	377	339	328	330	374	317	339	336	318	316	321	351	319	362	341	370	380	369	353	324	337	373	347	340	363	357	338	336	353	306	371	336	334	335	319	338	370	326	309	337	332	380	323	369	341	346	348	318	303	345	306	307	332	354	348	357	358	352	345	338	325	327	322	327	363	336	341	343	318	358	374	350	326	351	379	358	361	360	340	359	351	350	339	372	325	354	319	342	330	343	323	376	329	325	334	335	335	347	280	352	329	343	358	375	366	330	330	308	327	384	358	317	331	321	350	353	360	325	352	350	339	327	373	347	339	354	340	354	342	364	327	348	341	306	330	351	384	347	321	369	371	284	344	334	304	354	314	371	352	323	359	362	321	325	358	357	317	336	341	359	351	342	359	342	352	322	339	347	356	346	371	347	309	352	346	312	343	322	339	326	330	319	327	354	360	362	366	334	328	329	343	354	317	336	349	299	344	310	380	356	336	355	360	323	381	325	309	333	334	296	372	348	328	343	329	352	313	344	317	344	350	326	371	350	364	286	331	334	346	359	370	334	364	309	336	323	332	344	315	384	309	333	371	364	346	298	336	335	329	305	317	315	363	342	326	308	349	331	329	344	330	313	343	356	349	353	320	361	309	347	343	394	326	348	317	371	355	372	344	359	341	345	341	372	333	360	315	355	327	362	327	357	304	365	337	325	323	314	391	301	337	336	351	352	324	375	375	316	296	349	347	364	331	380	362	360	320	326	329	347	356	333	318	329	316	351	344	336	292	390	366	348	349	316	341	347	312	341	363	354	336	351	329	335	324	339	355	311	317	359	322	341	315	323	334	354	359	307	345	320	341	322	302	354	339	364	348	375	339	341	365	339	361	323	348	335	370	320	333	329	337	328	336	331	327	364	372	322	353	343	341	367	344	319	346	355	365	335	346	332	354	341	324	348	332	337	349	351	329	328	318	367	357	348	358	332	311	312	338	321	350	321	336	352	332	325	329	344	347	346
10196	20550	30864	27657	22520	15723	9401	10237	9807	6108	3802	4165	3175	1423	1024	885	957	1002	1138	1040	1126	989	870	846	833	826	781	883	899	865	840	833	832	829	851	830	842	827	837	814	809	831	876	867	818	789	860	788	890	802	884	852	805	819	848	908	921	909	943	959	956	883	932	937	922	914	961	907	828	859	883	898	870	870	832	845	853	861	818	881	858	867	863	858	821	877	825	895	843	872	871	860	850	855	816	872	851	859	848	867	864	788	813	814	887	845	843	858	817	881	818	843	824	809	838	790	811	799	850	798	852	860	809	837	873	852	835	839	869	876	850	781	878	792	827	849	807	824	880	811	873	839	808	812	872	840	805	817	782	847	874	795	837	838	837	873	816	824	852	867	892	877	890	849	899	785	843	850	825	891	870	863	841	828	906	892	887	783	824	848	822	820	828	887	822	800	856	805	856	828	861	822	788	848	912	838	811	835	837	823	815	862	861	830	824	826	794	868	797	883	827	811	831	855	819	765	792	851	867	919	880	838	811	779	844	835	818	855	831	869	835	868	815	839	806	825	845	852	884	851	851	845	832	855	832	816	869	781	796	851	862	838	819	854	850	814	854	812	841	857	860	884	822	815	839	808	851	845	886	821	885	852	892	862	882	841	829	785	856	887	845	836	844	837	911	836	894	848	845	796	868	860	852	814	852	863	859	780	813	865	854	788	858	881	864	801	851	828	842	809	836	844	800	823	826	831	796	823	865	837	799	804	818	868	801	800	835	830	818	853	822	824	827	794	902	834	834	810	850	883	869	818	813	828	877	788	831	851	808	860	839	824	834	825	857	799	805	822	803	874	855	840	858	852	821	832	808	826	781	878	829	853	834	847	836	817	892	915	846	794	879	865	752	829	897	786	837	814	872	791	805	792	899	860	847	826	861	819	842	859	812	840	840	832	844	869	839	821	803	880	856	824	817	841	808	826	829	806	822	857	785	876	853	812	779	822	809	819	879	921	860	836	832	842	807	831	837	830	865	829	791	858	832	852	822	882	836	854	892	844	873	859	832	794	845	841	841	901	880	764	808	833	860	919	887	824	834	848	815	865	840	851	815	852	885	797	822	831	841	867	831	785	827	850	829	843	817	873	862	824	850	827	851	816	849	882	804	836	843	821	842	841	862	869	868	829	787	862	810	843	826	837	891	833	836	801	848	807	804	830	898	838	810	834	819	872	820	879	825	801	864	871	840	852	868	835	856	762	840	863	882	832	828	859	844	885	800	799	884	817	813	881	786	797	818	840	839	850	781	853	844	853	834	887	874	813	858	858	847	928	826	789	860	829	854	844	836	784	845	814	873	835	881	850	851	870	797	807	803	898	841	848	863	828	813	796	885	854	806	831	843	856	795	825	809	817	872	880	861	848	870	872	872	905	783	792	875	807	799	851	797	836	862	815	809	759	845	845	816	806	807	761	846	836	856	812	790	840	882	815	768	824	812	874	832	786	834	808	811	819	813	824	815	887	813	779	833	841	826	878	848	854	857	859	835	853	825	833	845	853	817	901	843	855	819	830	858	815	862	821	864	833	841	834	854	802	849	840	810	861	829	804	798	878	877	866	835	857	834	846	812	868	797	861	844	852	859	816	857	766	837	838	865	816	855	829	828	848	840	801	861	808	812	840	840	875	823	888	810	876	832	849	847	835	821	867	813	771	822	860	827	802	868	864	846	813	839	839	869	838	830	899	881	896	856	863	830	817	767	872	796	839	835	836	894	852	840	856	846	842	816	855	815	793	864	890	930	855	850	856	864	888	864	939	804	835	834	800	831	843	799	822	862	861	832	866	851	845	830	858	880	796	854	850	860	843	841	844	861	881	804	842	838	841	838	837	853	842	821	832	862	814	817	854	836	843	886	821	842	841	840	817	869	831	828	826	860	838	854	804	761	845	849	823	899	840	836	801	891	892	791	842	823	834	831	824	858	810	825	832	838	809	822	841	805	862	845	812	833	814	840	861	814	850	878	817	841	843	846	872	816	837	835	857	878	788	847	785	871	839	850	856	831	884	864	801	849	853	819	827	848	811	807	878	832	814	847	854	813	797	862	863	817	860	808	848	822	819	848	847	855	910	874	835	816	803	890	840	809	866	888	904	801	839	857	822	829	872	850	791	835	837	794	910	849	836	856	840	845	881	797	817	814	837	847	808	789	840	820	847	832	811	820	789	867	864	819	857	842	847	822	851	831	839	819	846	848	811	813	849	827	807	863	833	869	834	865	825	867	830	844	850	867	844	887	824	871	841	879	854	863	835	817	849	832	866	801	850	814	829	824	844	818	823	877	853	868	807	811	845	853	843	880	841	866	808	826	882	854	801	856	812	843	821	851	815	773	879	850	841	851	822	799	857	803	883	836	824	784	852	899	884	782	843	875	815	864	883	858	822	845	804	799	777	785	808	861	771	923	808	821	836	787	842	808	852	818	858	827	828	822	888	863	839	861	799	807	795	797	822	848	873	879	782	828	833	860	831	772	814	811	839	818	820	867	816	810	868	873	849	796	863	801	847	800	844	781	854	858	872	839	826	873	850	869	819	881	841	785	832	865	891	869	832	850	800	786	840	829	846	905	878	815	827	870	835	863	837	844	854	852	873	840	797	855	842	832	823	819	857	840	876	904	843	859	842	836	821	813	849	795	865	846	844	791	802	819	839	860	848	810	826	833	820	860	843	816	786	798	873	822	861	838	841	832	831	824	832	823	871	797	857	842	776	854	787	862	836	841	867	847	866	796	803	856	845	816	852	850	828	820	833	831	905	830	890	863	765	835	770	806	799	818	834	779	815	843	804	886	782	782	846	803	858	795	869	817	857	804	838	846	884	880	858	863	831	820	823	814	885	890	786	849	864	814	826	794	834	844	835	859	842	816	853	785	844	853	831	856	823	884	824	857	866	817	818	869	846	901	852	800	835	792	862	802	820	765	932	839	843	826	823	851	815	789	817	860	853	876	796	866	836	811	873	812	846	806	848	835	871	810	875	818	862	808	856	827	834	825	813	871	827	832	829	828	766	880	836	839	885	829	855	831	797	856	871	844	879	817	861	848	848	837	851	781	843	867	866	892	838	835	866	818	830	830	850	860	857	864	833	848	867	843	814	855	847	873	849	819	847	840	834	864	817	838	897	839	806	886	814	863	812	863	875	845	827	847	795	819	804	840	817	850	813	845	860	801	793	805	883	812	851	865	873	849	790	832	858	859	852	825	874	872	818	776	844	807	820	876	804	811	843	865	889	764	845	838	845	841	816	877	830	839	865	864	834	824	854	839	850	803	793	825	832	799	838	864	846	849	806	782	862	854	811	816	821	870	859	850	839	792	816	875	874	833	820	801	858	802	847	857	847	825	855	886	862	833	813	804	870	842	802	841	878	889	866	828	823	859	811	834	856	828	853	861	891	842	852	886	808	782	841	825	853	859	820	853	816	825	846	870	858	840	861	849	815	843	814	857	766	802	858	821	825	825	866
39713	50775	47779	44644	40227	29883	26328	28190	29412	21811	13481	10185	7330	2778	1630	736	629	871	929	1002	1389	864	620	473	431	429	362	352	416	451	432	370	371	394	404	370	357	395	371	371	393	355	366	367	365	386	387	375	374	360	399	364	370	363	369	396	375	410	399	409	449	439	371	385	378	408	386	398	385	370	424	455	418	390	380	380	388	390	373	387	382	388	346	370	394	390	419	408	382	428	394	342	361	367	361	392	364	310	366	387	356	396	375	383	359	380	385	378	372	388	355	414	321	359	342	377	400	373	393	393	337	351	391	387	363	354	375	366	390	392	390	381	385	382	359	357	362	381	375	356	379	352	358	349	385	392	376	360	392	362	344	382	390	350	376	337	398	361	384	343	364	358	363	376	344	373	367	372	350	384	390	374	392	416	398	391	343	407	347	358	353	338	358	362	404	399	400	408	373	363	360	380	376	360	370	373	376	376	364	364	377	356	361	327	332	342	382	382	410	374	358	355	368	367	368	399	337	343	366	349	372	401	353	380	381	355	373	388	393	377	368	399	367	357	355	382	375	370	381	393	368	359	377	363	399	385	400	386	396	364	374	362	385	382	371	348	382	370	396	374	402	378	395	353	376	340	362	333	375	385	365	341	348	368	376	353	385	408	363	396	357	363	380	377	346	386	366	370	376	397	379	387	348	386	380	392	360	371	376	385	364	389	364	354	360	410	382	399	359	388	397	417	355	366	360	363	390	352	363	372	359	363	434	360	403	351	411	368	364	353	407	351	380	403	360	386	345	354	351	361	357	367	380	352	361	422	363	327	420	386	374	393	363	381	398	366	376	388	388	359	386	360	345	364	355	385	354	359	366	373	387	332	363	364	329	349	370	383	366	361	389	358	363	389	363	341	380	418	370	361	411	380	377	404	359	385	329	424	404	364	337	340	385	375	350	355	368	377	389	372	372	423	367	359	364	371	372	368	368	345	374	363	393	333	361	358	344	397	350	351	406	385	354	358	359	350	359	365	393	376	407	355	357	347	382	400	348	363	377	319	373	404	365	374	396	375	370	352	384	358	396	328	363	364	381	351	384	365	381	408	355	374	410	353	360	371	355	385	357	428	413	350	368	346	382	348	329	317	360	396	394	356	395	357	378	350	394	362	382	364	405	390	391	342	369	346	399	356	355	380	388	372	371	422	375	378	373	358	388	365	376	358	352	379	366	335	340	367	396	374	343	415	369	341	394	374	365	410	362	369	383	364	427	376	414	360	384	370	363	334	400	371	386	360	344	345	362	412	394	364	383	411	399	342	346	354	332	345	384	411	380	348	349	355	375	365	391	368	385	371	363	346	364	397	388	396	358	385	385	363	398	340	347	388	408	362	386	361	356	366	371	366	356	397	371	347	362	386	372	367	344	377	359	355	356	350	346	407	355	378	365	355	393	384	360	386	339	357	387	350	388	355	335	350	403	397	354	372	396	421	376	369	378	395	382	329	343	387	353	393	380	355	347	406	365	355	346	373	388	371	346	362	369	417	360	377	364	404	409	358	394	361	375	402	351	362	361	366	388	389	393	366	410	355	390	381	356	345	377	387	397	338	337	352	338	387	366	369	358	388	375	389	376	335	382	374	382	392	394	354	374	357	353	390	365	381	365	380	378	367	383	338	378	375	346	403	368	395	388	350	362	350	394	370	363	385	365	357	384	341	375	340	376	391	395	385	377	374	387	401	371	362	361	340	379	376	363	352	317	405	380	412	382	378	321	395	356	397	383	357	369	384	391	388	380	370	373	387	378	408	361	368	350	392	393	369	394	346	397	359	347	354	386	368	366	367	396	355	393	355	330	317	392	417	377	329	371	344	386	376	380	371	385	348	389	368	357	371	390	407	342	376	409	372	356	349	356	362	364	399	349	406	384	357	355	377	379	370	315	377	338	382	363	366	377	361	372	346	360	391	380	387	407	371	390	354	420	398	391	363	369	332	392	358	372	399	401	390	394	403	364	388	367	382	395	368	379	372	333	365	363	397	355	338	359	341	365	359	385	373	385	356	346	367	365	394	382	394	347	388	365	343	363	363	356	363	377	324	365	376	386	370	371	385	375	345	354	366	375	381	327	364	349	362	356	345	393	378	353	347	358	402	369	386	412	398	380	402	387	361	403	364	359	378	367	370	352	368	359	381	367	334	368	371	360	345	358	362	398	385	345	376	400	374	359	355	384	376	376	374	395	399	406	353	381	345	391	389	341	377	377	362	368	377	380	371	433	366	361	371	337	336	387	371	392	386	362	411	385	375	381	366	396	356	357	347	378	422	351	343	347	419	372	368	396	351	364	418	359	368	375	376	360	382	337	400	379	376	338	368	403	393	331	396	377	396	395	392	393	392	380	365	350	401	374	371	373	369	369	361	333	380	344	386	381	380	360	421	345	380	371	388	350	362	353	359	353	378	318	387	389	399	382	386	326	340	368	371	390	374	377	390	357	385	339	378	395	377	364	365	387	383	377	397	366	392	354	358	346	375	352	394	377	382	391	350	406	367	359	347	395	398	389	386	369	373	365	387	389	401	397	356	344	377	375	375	332	346	370	359	355	380	405	379	391	375	377	363	384	388	381	371	338	393	379	391	365	384	375	331	365	360	360	350	354	354	379	347	354	353	342	375	387	364	379	385	351	380	370	404	387	360	405	369	403	387	377	395	384	356	408	369	394	381	352	375	331	386	400	384	393	355	359	335	422	380	356	373	359	396	361	360	413	379	384	384	403	369	391	363	348	350	397	364	400	403	360	383	365	389	394	373	358	396	394	388	396	356	343	387	379	378	367	356	414	361	383	375	367	362	403	335	331	374	330	358	360	413	401	372	374	361	369	346	383	384	366	366	412	389	375	383	354	348	386	382	375	359	366	371	387	400	376	386	368	369	344	397	386	347	326	340	357	384	357	328	376	364	350	350	380	376	356	383	331	379	353	373	375	323	390	364	371	376	395	379	362	355	392	401	389	344	360	393	365	348	416	356	336	375	383	375	402	317	387	399	358	367	357	353	360	363	361	367	352	357	342	351	372	362	371	409	378	391	369	365	389	364	351	368	387	396	345	378	374	391	402	391	355	382	371	368	372	394	381	357	324	366	392	388	397	395	385	363	400	353	374	365	321	361	329	396	387	404	386	362	350	374	344	349	381	347	376	408	389	390	355	413	427	373	362	344	344	379	341	339	369	380	374	347	388	404	350	325	349	372	380	393	375	373	330	387	386	346	373	394	389	383	392	404	380	387	375	356	377	374	357	384	356	363	373	380	324	397	313	381	390	377	378	389	369	344	373	387	371	383	358	343	372	366	354	408	373	393	356	393	344	382	351	358	350	384	381	376	377	369	387	358	378	361	389	382	360	377	381	359	382	361	369	389	377	360	345	333	392	380	348	375	382	369	368	361	390	381	359	343	373	369	412	385	348	375	400	338	378	378	360	371	375	363	382	370	364	378	395	357	413	377	361	399	369	355	332	395	375	378
29175	46729	52825	54585	51382	37917	37330	42739	44698	35905	29412	26573	20630	8924	5707	2268	2160	3569	4103	4350	6877	3804	2411	1543	1083	1000	912	985	1030	1401	1272	1107	943	923	889	859	875	930	909	847	913	879	906	912	865	912	886	882	898	906	907	911	905	922	909	1031	1077	1036	1030	1027	1056	1068	1049	1028	1056	1022	983	1009	953	1006	1305	1453	1431	1279	1049	1028	872	900	840	872	897	916	907	973	906	969	1061	1087	1017	997	907	924	875	905	908	880	930	916	889	952	922	902	874	960	946	853	912	919	850	901	909	887	882	909	835	839	891	925	908	889	914	898	899	932	876	914	929	928	862	931	870	885	879	981	902	923	943	909	890	884	865	825	857	871	885	895	887	899	936	811	948	902	876	932	880	904	883	838	909	839	952	832	933	913	862	885	900	847	857	916	855	928	893	939	871	913	851	860	878	883	858	898	927	925	832	971	972	895	875	900	929	870	881	879	898	892	858	920	868	874	913	892	885	870	935	895	871	946	895	848	960	924	868	922	837	866	866	918	885	895	888	878	931	921	889	858	957	917	859	902	893	905	909	882	921	877	856	850	886	934	892	909	911	840	917	897	932	910	907	882	971	860	903	923	882	873	898	929	904	893	930	930	902	853	897	850	894	897	918	887	848	858	872	927	873	858	841	894	891	933	938	897	913	918	833	897	907	925	856	891	862	897	895	874	872	905	958	852	858	858	906	908	875	846	903	925	910	938	928	931	881	858	876	925	928	879	913	955	846	903	863	923	962	859	905	876	912	882	890	900	844	896	922	911	851	960	881	878	886	913	897	880	834	881	918	873	899	890	915	866	936	888	887	886	886	916	907	867	891	887	819	891	870	919	941	885	852	874	904	871	896	898	890	894	950	921	847	862	909	882	876	921	924	934	961	883	869	860	860	905	854	915	863	896	915	901	958	921	903	885	918	880	967	889	900	872	896	840	881	888	882	896	900	856	920	923	869	896	926	847	936	841	877	894	850	869	875	861	892	876	871	872	924	874	883	908	871	877	894	932	834	909	964	862	929	910	908	936	887	966	958	878	880	892	898	882	948	907	875	866	831	834	870	880	859	829	896	924	854	889	932	901	901	871	884	857	896	863	893	919	920	889	916	870	925	874	883	817	919	896	928	871	878	859	895	918	881	938	887	922	886	907	878	890	905	881	920	908	853	880	879	913	897	904	873	865	933	886	873	909	872	880	911	843	862	875	882	878	901	962	900	913	877	906	854	861	934	960	895	891	870	917	902	875	847	902	916	901	873	957	914	876	953	895	897	909	825	931	879	884	895	894	831	843	900	902	894	881	893	898	909	882	868	880	898	899	854	878	870	960	886	864	895	896	887	853	894	915	929	923	937	928	858	856	860	880	925	867	933	926	842	923	868	920	846	871	875	881	872	898	895	918	905	894	873	889	886	907	899	900	873	853	904	936	861	859	899	890	884	865	888	931	920	880	913	849	859	920	922	944	887	954	892	917	824	920	881	855	849	875	875	893	914	933	902	894	873	920	858	855	883	902	838	834	928	899	857	863	953	906	924	901	894	901	873	890	893	856	881	886	902	857	868	932	972	941	953	897	916	882	910	921	925	896	852	887	950	922	885	947	876	889	932	876	874	919	852	873	907	875	876	904	889	850	854	889	869	971	904	877	910	855	896	867	950	921	851	883	896	895	847	861	939	837	866	870	834	874	821	891	894	889	935	881	887	870	906	896	957	840	917	880	902	936	885	875	930	924	920	909	891	888	847	880	890	951	905	881	905	936	887	940	895	832	914	870	846	812	851	921	868	870	871	910	889	834	883	942	939	918	920	847	901	898	924	895	854	929	853	938	904	900	905	907	932	908	891	877	895	882	897	891	882	877	875	889	881	934	899	912	922	891	884	901	906	917	880	920	920	873	894	902	922	942	849	871	896	863	892	936	884	918	920	884	885	873	882	883	823	898	943	825	905	855	875	893	907	900	884	923	867	875	912	907	950	906	871	893	879	877	859	890	859	869	926	944	892	872	861	876	892	891	888	894	874	918	887	900	912	911	914	883	853	946	907	887	871	898	927	899	866	854	897	864	885	913	885	885	885	910	895	906	890	919	924	889	853	857	866	922	893	948	877	938	872	884	904	892	880	863	881	895	844	907	901	883	897	846	915	847	905	903	950	851	829	926	911	820	926	863	830	864	858	922	874	891	853	877	917	949	905	887	888	815	879	917	913	897	886	880	927	891	883	895	881	878	897	917	848	896	866	862	904	901	914	880	914	874	871	904	906	863	861	869	922	855	889	879	881	929	862	903	888	972	904	883	903	917	933	944	868	911	849	910	848	890	885	905	894	868	871	910	821	908	908	924	896	921	940	886	889	907	935	865	951	908	907	861	972	874	921	902	870	937	885	885	871	888	907	860	897	894	900	851	924	907	943	875	882	881	917	902	874	915	925	865	922	911	885	900	912	867	883	933	909	870	881	862	902	953	934	858	923	886	921	919	860	883	967	890	865	898	815	891	969	911	915	908	893	885	893	893	878	875	905	895	891	894	915	872	918	886	902	841	883	900	911	926	924	924	893	878	888	868	922	869	926	876	881	925	941	924	908	904	902	954	858	936	907	847	906	914	885	877	879	906	882	915	887	873	948	895	855	880	911	907	968	896	921	872	878	882	842	907	876	904	903	912	882	898	922	846	883	844	867	903	866	896	902	926	897	865	901	903	932	886	884	862	906	893	859	873	947	894	892	860	908	856	892	840	889	891	896	875	892	880	917	902	889	848	920	936	869	888	921	947	884	878	881	884	917	923	886	891	852	913	899	903	887	877	909	882	865	898	899	903	899	925	880	854	948	920	945	910	895	853	935	857	914	869	904	892	865	877	873	918	903	881	878	982	883	909	926	881	832	930	871	869	953	838	885	867	909	903	883	868	908	919	902	911	876	844	887	894	893	870	850	902	944	874	843	863	888	917	954	869	916	877	930	901	894	891	910	902	935	891	893	903	922	903	852	887	873	907	911	897	937	926	896	901	901	906	902	879	869	916	919	942	893	910	905	921	818	880	884	896	857	914	849	891	868	911	897	908	857	860	897	866	880	860	890	893	883	914	934	906	849	902	871	910	886	929	927	867	892	840	909	881	897	837	926	898	923	927	908	899	904	899	888	890	902	863	881	906	883	891	846	859	856	924	849	932	951	866	864	901	882	975	931	872	880	894	879	901	894	915	921	917	877	850	883	928	886	901	909	886	904	922	896	904	888	863	887	888	850	915	906	843	868	910	843	852	891	871	933	968	895	898	903	871	876	884	853	862	910	931	826	884	870	891	884	915	905	926	898	889	869	916	895	870	863	927	903	884	895	879	869	877	869	882	923	893	893	904	900	900	891	964	894	865	874	829	857	890	899	950	929	875	900	872	893	928	899	849	869	872	907	878	931	873	873	871	869	869	901	866	882	896	907	873	878	874	887	884	935	912	867	869	858	853	956	925	920	896	930	976	828	869	870	853	915	908	898	865	899	894
54885	49733	43687	40467	35391	32726	30537	33297	40800	39767	28894	25421	20392	9365	3745	1595	1009	1138	1742	3363	4023	2450	890	696	381	366	380	363	429	558	553	426	368	375	352	354	387	378	332	332	346	319	315	351	340	384	317	357	342	362	330	334	364	361	362	348	369	320	377	406	416	369	378	368	395	377	371	348	338	388	512	621	534	457	418	372	333	353	360	397	362	364	374	350	345	363	443	373	411	337	357	321	352	355	329	348	331	363	357	344	336	323	369	340	331	367	339	358	337	348	363	343	321	321	367	362	352	346	346	335	334	339	338	364	331	324	322	344	344	340	326	340	312	343	353	321	351	327	344	337	332	367	335	341	331	353	341	349	318	340	366	339	325	333	329	336	320	332	335	343	368	342	374	362	320	359	322	338	315	326	351	370	340	350	337	340	376	362	342	333	354	333	341	343	352	375	327	311	310	363	325	305	323	331	348	316	340	310	323	320	317	322	340	325	315	359	365	331	360	343	311	346	376	351	351	350	315	363	375	346	415	342	328	352	356	327	362	348	358	341	319	324	384	330	352	356	384	306	334	300	335	327	349	296	345	343	297	338	354	347	325	323	325	361	345	348	352	345	360	334	333	355	311	348	398	346	331	346	324	363	341	341	315	347	337	362	319	357	350	313	338	345	335	336	320	323	320	337	346	377	320	345	341	303	360	365	333	332	351	350	352	332	380	332	350	355	349	366	348	310	333	345	357	356	367	310	329	328	359	334	347	344	357	333	384	332	323	350	373	334	385	365	360	343	325	317	330	344	321	325	343	318	357	358	350	324	323	345	354	348	334	336	334	314	335	335	318	313	327	320	353	339	367	327	314	330	369	348	331	358	349	350	346	348	347	331	312	335	327	343	338	345	389	327	311	357	376	315	325	358	368	324	355	337	353	332	346	321	326	384	317	369	328	347	346	346	325	337	340	320	338	319	343	308	342	332	342	343	334	345	317	366	340	321	306	306	326	311	341	335	324	335	331	326	351	329	337	322	326	364	354	333	329	376	327	349	334	326	321	315	319	335	332	338	354	342	328	315	323	355	322	311	313	344	390	357	364	318	295	377	371	316	347	326	298	363	339	343	337	317	364	329	330	352	341	347	347	356	327	344	360	376	289	345	347	326	339	347	337	329	336	332	368	333	332	343	306	382	314	340	353	334	344	335	332	327	365	328	333	320	315	330	317	353	354	313	354	348	342	343	352	330	328	351	372	364	351	372	346	362	319	347	338	352	337	348	339	326	348	327	338	346	369	313	329	333	349	325	317	320	338	328	336	287	350	349	348	320	353	307	338	323	336	313	337	324	361	335	328	349	380	361	331	378	335	334	346	354	335	348	355	308	366	372	344	325	382	333	330	332	363	361	356	369	356	359	325	314	330	358	309	351	355	348	335	334	336	342	337	334	310	343	308	312	317	341	326	345	346	342	317	324	348	346	375	344	358	338	326	357	352	315	330	336	338	362	341	321	363	394	351	351	328	328	345	340	340	375	350	366	314	320	362	330	336	325	324	332	380	300	322	353	334	334	327	376	323	354	339	345	361	324	332	354	327	357	344	322	338	332	317	342	353	357	367	371	286	353	325	337	370	356	337	365	360	350	321	316	358	320	311	320	366	342	328	337	351	340	323	345	329	316	325	329	326	369	364	353	357	333	365	340	332	327	344	364	373	325	328	306	348	347	355	373	342	373	319	345	347	338	319	336	324	296	332	334	357	309	318	358	344	341	341	357	366	325	355	324	332	342	319	331	349	332	310	288	360	325	317	349	371	354	360	316	347	311	354	343	337	328	340	351	350	304	330	346	308	349	336	341	329	328	367	349	353	293	319	341	325	312	353	356	347	324	354	315	321	350	334	336	334	325	358	379	316	342	318	322	381	358	352	341	348	303	353	343	330	346	299	356	329	360	322	347	324	321	352	360	353	358	332	323	333	328	348	344	313	313	362	332	338	342	348	340	334	340	360	337	327	345	318	339	302	357	331	334	323	332	342	348	355	331	325	340	356	356	341	358	292	311	330	333	344	347	336	323	349	356	299	345	347	368	329	338	359	348	333	352	331	351	352	324	363	372	347	337	330	326	339	361	337	332	305	345	359	332	336	316	333	347	373	333	341	357	318	314	358	344	331	317	358	333	332	342	355	333	299	340	326	357	337	322	344	342	347	340	368	331	343	335	327	357	313	347	320	341	328	367	380	336	352	325	314	357	306	351	317	357	361	347	326	350	343	324	392	315	353	342	341	355	359	371	357	380	368	323	331	343	333	327	324	337	342	337	348	355	323	324	304	326	359	345	329	340	338	353	335	355	336	330	339	362	320	355	355	337	356	319	350	376	348	308	330	350	327	365	335	320	367	353	337	353	323	332	349	331	365	320	361	352	330	332	295	344	298	304	358	338	349	350	371	390	338	327	331	352	343	342	383	368	335	373	334	325	336	340	310	357	320	328	352	329	354	321	319	367	340	328	350	331	311	334	346	337	335	315	351	354	342	333	334	359	313	371	330	321	333	331	344	317	348	352	347	347	349	310	319	368	359	353	341	364	355	349	352	347	336	357	319	340	346	340	357	341	347	305	321	325	353	331	317	335	330	349	371	310	319	369	350	326	331	285	311	322	352	324	357	327	352	346	346	315	313	344	351	360	333	348	341	321	315	354	323	346	356	341	367	328	303	348	318	321	321	325	341	328	351	359	343	345	306	332	340	332	313	335	359	330	302	340	329	337	355	330	344	341	381	360	349	321	362	348	344	362	359	328	369	317	335	348	351	376	335	353	362	367	354	327	329	355	355	358	347	318	363	350	344	335	334	337	331	341	309	368	317	323	330	319	314	378	364	324	344	349	343	343	354	326	337	304	357	339	344	332	349	318	327	319	314	345	329	354	312	328	338	335	328	339	338	368	340	345	370	380	332	351	340	341	318	332	305	375	326	341	315	321	357	343	337	347	377	350	343	351	337	359	343	348	333	315	317	313	366	318	347	341	342	330	333	351	329	328	326	319	326	375	344	345	376	325	329	302	343	346	316	347	339	322	315	371	380	365	339	329	330	341	357	342	339	356	339	314	356	313	320	339	363	338	324	318	361	360	366	326	381	317	356	328	350	355	359	351	341	348	341	357	347	322	352	318	366	351	352	359	322	343	348	359	361	356	342	363	323	334	346	317	344	320	346	322	340	321	311	338	336	354	315	376	308	341	365	319	359	334	313	335	333	343	288	318	343	325	354	340	326	314	342	336	335	367	325	308	346	375	334	297	329	357	317	344	375	332	349	332	392	351	383	348	319	350	339	301	331	345	373	350	343	347	338	318	356	348	329	358	326	360	376	320	338	372	321	375	362	311	347	314	380	346	346	356	337	294	335	338	344	343	306	357	321	338	326	310	352	341	357	336	313	315	373	336	341	359	344	346	362	337	296	314	335	331	334	334	304	362	320	334	344	320	345	329	341	343	348	329	338	313	335	320	331	343	351	368	346	324	340	322
44440	56850	56927	54195	54599	51666	50619	51828	56530	52445	43384	40828	35557	16672	10037	4631	3571	4380	7532	14372	16100	8820	3589	2687	1339	947	905	1062	1355	2352	1982	1314	947	826	862	836	810	858	831	804	868	835	809	785	841	792	826	844	854	839	808	772	826	918	953	972	984	996	1038	1034	1158	1058	1051	966	1009	1015	1010	902	940	1026	1981	2576	2286	1675	1246	960	888	859	846	850	846	907	842	882	827	913	1260	1213	1000	963	914	829	821	859	788	833	771	782	763	821	757	794	784	788	837	824	826	803	809	794	838	778	828	796	813	806	793	813	790	766	770	803	864	841	829	770	781	806	792	776	810	831	825	821	836	808	752	795	803	851	796	782	819	830	813	776	785	785	741	773	788	816	801	735	787	821	781	778	827	828	772	774	826	763	802	791	804	778	818	799	768	847	868	814	812	795	796	791	792	777	770	821	788	854	801	810	762	755	800	816	766	755	828	778	809	821	796	844	837	770	804	797	849	774	786	814	898	784	792	812	802	804	814	812	780	818	793	828	839	797	793	782	816	812	784	805	799	788	790	792	793	809	792	817	770	760	764	841	752	826	766	803	807	814	835	813	749	814	818	838	759	818	762	773	782	803	782	856	791	768	797	816	795	777	834	802	798	850	804	834	771	768	790	818	833	830	777	782	812	765	816	849	767	793	837	798	812	841	837	849	787	859	799	754	800	804	790	815	795	782	797	757	829	800	794	839	785	851	809	774	827	833	791	817	806	775	797	786	799	801	855	824	822	782	825	823	827	777	811	783	792	751	779	787	815	817	777	809	773	786	814	728	837	809	775	770	775	789	816	803	774	800	772	797	793	848	774	779	785	835	831	780	813	774	887	738	781	763	815	805	771	858	817	840	781	805	769	818	820	825	800	825	823	787	771	815	758	805	764	796	802	838	766	820	805	840	790	813	828	825	765	788	766	837	779	797	803	793	815	808	796	844	780	811	802	801	833	818	825	810	787	765	823	787	742	831	790	775	800	788	775	809	810	814	788	830	821	819	769	821	853	814	806	798	781	814	737	791	751	748	762	868	766	781	796	802	801	810	802	815	818	749	783	791	802	825	796	782	815	792	840	788	766	763	802	774	805	738	810	763	809	804	786	766	869	815	749	818	793	777	797	793	806	810	779	785	829	799	806	806	818	795	800	803	772	779	728	831	780	809	822	807	840	823	788	825	817	810	791	795	785	761	762	833	844	812	831	783	787	805	774	818	843	811	783	805	867	782	847	812	819	800	805	794	773	780	807	812	796	805	753	808	843	798	759	782	821	859	777	801	814	841	818	758	753	810	827	819	840	764	778	794	786	791	777	791	799	799	808	811	749	770	826	830	769	792	766	774	784	760	857	774	804	745	801	822	819	815	770	782	798	802	821	774	822	821	819	799	883	737	792	765	815	805	789	813	805	801	856	785	793	834	794	793	785	796	804	768	792	824	848	823	849	745	821	788	795	766	828	759	786	763	809	779	834	799	812	857	777	815	723	833	831	822	807	793	821	825	827	777	815	824	769	768	851	796	807	794	826	835	813	775	771	811	831	805	804	767	793	822	838	821	793	822	806	779	772	819	850	715	826	760	828	728	808	837	844	832	812	830	805	847	813	827	833	787	860	784	799	823	769	793	758	788	781	812	794	793	752	757	766	778	781	768	773	821	800	738	823	818	823	826	797	770	741	762	808	804	833	807	794	758	788	800	807	776	793	830	805	774	832	771	797	838	823	792	803	828	869	789	791	797	773	815	863	848	749	795	809	787	804	823	862	762	817	807	801	790	762	787	842	803	797	770	805	795	796	820	818	761	844	790	763	795	788	814	803	792	785	764	790	778	808	731	802	800	781	818	797	805	803	799	840	825	802	737	811	835	816	748	775	809	828	769	823	784	816	797	770	790	790	820	797	806	780	766	762	864	801	786	804	777	830	802	816	806	798	787	819	768	801	775	784	787	832	745	786	797	761	783	810	805	802	828	761	815	759	784	792	805	810	773	858	810	751	781	748	819	759	771	856	768	799	775	813	867	877	778	779	783	826	797	810	802	786	809	793	795	823	829	826	804	802	760	809	811	780	814	804	831	792	795	759	768	827	803	827	758	798	785	792	776	846	814	817	825	802	793	772	795	819	755	809	798	805	830	833	860	802	852	785	788	792	768	851	790	810	837	756	746	806	808	795	828	848	807	805	765	790	782	823	826	811	767	795	828	823	845	810	769	777	781	789	792	770	838	753	780	789	807	779	821	804	840	828	828	790	767	782	794	791	778	781	816	760	818	854	818	737	834	770	760	767	801	780	828	812	795	768	778	797	774	806	809	754	738	833	820	831	824	827	770	808	848	801	819	751	760	796	797	835	755	782	800	828	835	839	808	804	756	759	788	769	801	802	797	799	776	798	795	795	789	756	822	805	837	754	793	779	799	808	821	779	760	835	762	825	797	780	814	817	762	773	806	856	778	767	775	855	759	814	815	766	802	789	767	778	805	747	775	785	776	795	851	775	828	786	757	809	792	756	797	790	726	806	789	763	771	749	824	815	784	762	789	795	867	754	841	775	820	812	809	816	834	827	811	768	786	807	828	797	818	844	800	839	833	805	861	714	803	778	771	822	854	789	820	848	772	813	793	857	843	758	763	765	797	779	768	776	796	798	817	798	864	820	768	803	812	823	791	752	815	843	843	799	792	832	760	807	788	823	815	772	815	806	796	836	805	788	760	758	791	769	777	794	804	811	801	803	795	818	839	796	785	763	814	818	784	836	798	813	845	818	803	749	789	826	818	811	827	815	793	831	807	791	838	823	803	805	798	781	804	834	760	804	738	775	755	786	796	821	812	808	788	779	779	813	768	771	832	780	781	809	821	781	831	777	794	796	790	771	795	816	796	824	813	827	845	780	778	811	815	804	792	776	799	761	804	747	782	828	782	784	797	774	849	780	781	812	802	790	811	771	806	841	784	788	771	806	793	788	802	800	788	801	786	761	793	791	815	802	803	817	793	779	830	802	842	804	816	826	741	751	802	836	797	765	805	814	790	829	770	761	789	781	777	813	795	805	796	803	795	793	805	854	819	807	817	846	817	829	799	809	837	784	785	753	797	780	822	783	831	796	797	773	743	863	878	805	785	812	808	844	819	778	785	779	787	809	811	798	764	789	794	844	773	845	784	819	746	794	791	800	782	816	813	865	792	793	779	774	808	795	795	797	817	807	780	804	821	806	790	805	772	840	813	833	788	806	810	823	810	788	792	850	826	814	794	812	746	767	767	855	825	824	778	739	773	718	875	818	887	753	771	791	750	802	821	808	779	815	844	786	796	818	768	764	815	794	754	769	793	748	771	773	769	814	814	787	785	790	767	806	770	756	804	831	811	840	805	813	820	765	788	781	756	826	817	797	800	826	784	786	839	811	773	793	844	799	750	755	800	766	803	822	791	749	826	816	794	805	813	781	791	826	784	737	787	759	756	777	812	818	730	792	788	814	831	821	791	812	803	774	810	778	820
13562	16979	19718	15761	12730	6651	3212	1932	2035	1444	917	849	726	522	377	370	376	392	415	458	441	414	409	364	389	367	391	394	385	363	387	385	356	362	392	365	394	374	357	422	393	383	375	389	375	351	357	374	388	384	376	384	417	403	424	402	399	373	384	410	362	360	365	372	360	410	371	388	382	392	381	362	412	389	378	383	394	407	371	362	398	380	387	376	425	399	345	429	370	393	406	374	365	386	399	369	344	366	400	367	362	421	373	395	390	399	415	389	369	365	365	394	380	374	403	361	381	386	349	393	370	348	343	406	391	399	347	369	398	373	363	358	348	379	406	395	375	385	395	410	349	388	396	350	392	371	381	346	358	369	357	361	391	376	376	385	395	378	371	426	374	387	344	372	369	428	398	426	372	371	355	354	362	357	388	367	379	357	394	368	360	384	385	366	389	392	363	376	388	383	353	375	382	362	351	378	358	369	396	395	346	388	376	362	356	366	383	382	369	382	394	376	402	417	356	363	388	423	385	377	383	382	408	393	388	392	390	378	390	383	398	430	397	389	376	389	372	361	353	402	383	378	388	373	345	369	424	409	377	380	388	366	371	389	356	355	371	399	366	357	365	380	368	373	384	388	404	355	394	400	392	387	391	372	407	348	363	351	392	380	354	366	373	416	397	348	394	354	353	420	397	400	364	359	394	375	355	365	345	337	381	374	378	360	404	360	357	358	362	390	390	359	393	411	379	437	395	360	370	336	364	361	359	364	404	388	369	362	390	409	378	391	398	376	370	426	372	385	367	393	371	392	372	319	349	384	377	357	383	394	391	387	365	371	373	413	346	376	377	364	391	375	392	375	408	386	374	399	372	342	412	396	358	394	394	364	356	365	358	384	367	384	390	404	371	392	381	333	418	354	343	395	367	348	376	393	376	419	402	383	406	366	396	395	375	380	393	370	358	389	391	426	374	352	345	400	341	375	386	410	424	378	355	376	390	385	390	367	408	360	348	343	426	359	387	347	367	356	381	390	400	389	362	380	397	353	360	403	374	395	372	378	374	404	379	357	364	398	391	360	403	350	335	383	362	360	386	367	386	376	363	400	369	370	398	362	360	357	377	404	364	404	377	390	390	399	369	381	354	364	354	403	358	389	353	345	383	371	368	392	366	382	387	356	373	406	374	402	363	384	426	374	369	395	340	391	358	366	392	404	391	391	380	377	359	397	390	399	348	365	366	373	399	372	346	365	378	360	360	341	395	378	355	342	403	357	397	378	407	360	396	418	407	346	350	335	406	359	380	389	363	372	367	367	379	371	388	367	374	388	374	374	374	375	361	368	380	378	351	363	373	358	382	348	392	376	390	372	408	384	372	385	384	367	400	371	366	372	366	393	375	378	375	379	393	396	360	380	374	388	372	354	391	373	352	393	358	380	380	381	367	377	397	380	359	400	388	388	386	383	357	352	387	347	381	368	406	368	383	401	377	402	379	366	398	362	346	365	389	415	363	384	337	389	374	372	405	365	359	375	391	385	405	408	387	376	347	342	400	375	390	364	388	394	371	367	380	389	372	380	406	344	336	401	409	379	391	370	378	380	373	366	400	354	370	391	374	358	395	373	373	357	379	339	357	426	380	380	358	397	387	350	361	398	393	383	386	419	385	385	389	375	390	394	379	396	393	376	349	377	341	370	400	360	388	353	365	392	386	378	343	379	359	413	391	395	369	360	368	333	382	365	373	378	378	412	363	391	350	379	366	391	367	353	373	377	382	353	373	394	330	335	385	384	343	389	382	379	375	399	365	357	373	381	352	387	390	364	394	349	370	375	389	343	393	390	364	400	378	379	364	398	378	388	380	404	374	378	379	414	395	384	386	380	390	368	384	364	383	388	374	376	343	345	350	363	363	359	372	387	344	411	385	405	366	350	381	388	373	339	391	353	379	384	383	387	395	363	384	356	385	410	412	400	405	408	366	397	368	386	364	367	406	375	416	400	371	391	414	368	428	366	371	335	371	394	404	408	382	385	389	369	334	346	367	361	363	382	345	371	406	360	410	415	382	402	406	395	403	374	381	378	416	419	368	365	353	408	389	397	368	344	348	375	376	361	341	369	383	418	381	360	357	357	358	359	379	365	396	359	358	347	396	399	405	395	373	353	410	365	383	379	382	377	394	360	372	389	361	366	403	384	404	398	348	351	369	330	383	371	383	362	395	350	383	406	419	385	375	352	376	338	351	431	410	385	358	368	381	419	361	402	384	397	387	363	346	358	392	385	355	374	393	367	371	380	388	363	389	396	367	338	457	398	384	379	364	367	412	353	357	342	374	390	377	378	382	375	381	367	417	402	392	387	384	389	391	382	345	364	390	400	378	396	380	427	387	370	374	345	389	395	343	343	394	358	337	396	344	378	407	370	401	372	382	363	383	415	369	383	345	362	361	385	376	398	381	330	378	374	362	355	394	381	359	393	381	374	379	406	360	372	377	389	387	348	374	355	400	383	379	371	397	366	383	350	353	386	390	366	389	403	365	355	373	371	392	386	395	377	381	393	351	428	370	371	350	394	414	385	372	372	402	335	369	361	351	388	348	341	368	394	355	393	376	385	420	376	395	389	389	354	378	356	347	335	386	367	397	353	397	381	409	436	398	368	348	377	403	370	372	368	406	401	391	371	359	379	363	362	375	391	348	390	346	363	385	355	394	374	376	388	376	378	382	359	388	384	360	363	418	383	369	382	329	356	340	378	419	382	412	371	396	388	347	377	398	351	382	336	355	359	341	410	387	378	409	353	386	382	394	347	375	360	376	334	348	335	366	376	341	361	357	374	371	374	380	368	380	363	351	381	387	345	415	375	382	402	346	416	362	343	366	395	334	408	361	381	391	353	364	371	366	375	393	340	367	355	391	372	389	411	376	381	426	387	376	367	346	370	373	359	386	365	373	340	382	383	372	388	342	394	377	391	379	371	404	389	380	372	360	382	379	401	382	362	401	374	350	396	367	408	363	371	384	375	402	359	344	394	350	361	362	349	380	330	390	360	389	356	381	381	367	378	369	358	374	373	353	329	373	388	369	399	387	375	381	385	383	372	358	383	345	416	364	373	357	361	345	400	383	354	388	386	371	379	403	409	387	374	406	393	385	357	415	419	336	378	399	348	372	373	393	372	432	361	380	348	330	399	366	380	384	393	382	396	359	382	353	398	388	353	379	350	373	368	343	388	400	374	360	398	394	402	365	374	355	349	395	369	364	397	383	373	383	390	385	375	372	410	353	348	379	362	353	366	358	418	367	377	383	360	421	374	379	379	360	373	386	383	376	375	401	390	356	359	383	377	366	342	381	364	381	380	399	400	344	389	383	392	382	392	400	384	365	364	369	384	372	358	379	393	392	357	377	368	353	410	389	383	385	398	333	375	379	389	368	412	332	433	396	412	361	364	358	372	374	367	400	362	379	379	357	350	351	368	361	365	329	358	357	386	341	349	353	397	371	375	390	376	343	395	408	405	406	403
10645	18805	25304	25766	23011	16091	10173	8091	9664	6537	4019	3631	3100	1881	1252	1024	985	1010	1107	1260	1345	1124	976	998	922	927	896	918	968	962	901	947	894	852	914	988	931	924	935	871	905	931	922	900	885	938	904	925	915	963	934	955	931	930	931	934	970	1005	1021	1088	1025	1020	957	1017	1007	996	977	964	969	955	927	997	990	938	952	930	929	954	922	946	958	920	933	910	927	946	931	950	930	930	956	914	922	876	906	891	902	933	892	907	916	965	951	881	883	891	987	909	931	929	932	882	928	944	908	890	936	930	935	921	928	949	986	956	953	949	935	928	901	918	919	910	954	971	926	923	882	924	890	844	910	928	951	981	936	931	906	870	944	914	918	914	913	897	906	889	897	939	945	885	908	882	962	948	922	963	947	954	956	900	846	894	964	943	914	912	897	918	903	918	879	915	923	957	898	869	952	930	979	909	906	898	911	887	921	888	913	871	934	904	974	906	929	957	931	929	941	906	932	949	914	889	903	939	917	920	891	931	901	908	960	908	996	919	920	919	917	942	859	934	930	901	920	911	891	935	986	960	933	933	915	857	908	929	955	892	897	892	911	944	987	900	866	845	900	913	896	930	937	924	958	943	918	936	949	889	914	899	843	926	858	922	931	927	966	904	947	928	941	918	955	943	900	908	856	913	940	904	903	924	879	953	975	929	887	889	916	999	926	915	839	904	907	963	922	894	903	909	952	914	914	940	914	930	962	942	898	984	915	899	893	916	953	888	906	983	938	974	984	921	918	959	943	900	854	897	964	911	853	913	918	914	924	905	874	878	877	912	913	868	912	880	944	918	931	876	873	950	904	922	931	889	924	901	928	942	908	885	891	938	889	924	915	945	907	974	922	929	921	904	886	906	921	901	944	882	895	980	893	999	933	873	935	916	932	934	933	884	895	953	893	907	926	951	928	968	951	940	900	938	905	904	935	896	876	919	867	926	936	967	950	912	927	899	891	922	925	849	963	885	869	963	922	921	892	926	897	955	947	988	971	917	966	950	975	964	946	914	949	909	888	927	930	929	876	924	913	941	929	877	904	912	938	895	954	907	905	896	952	934	955	943	947	891	884	989	930	934	977	886	867	902	948	898	978	912	907	921	905	923	959	891	931	895	886	954	894	910	856	883	941	923	905	902	886	898	979	929	908	849	969	941	899	943	903	899	887	899	920	927	911	942	960	962	898	916	901	883	938	904	848	911	930	913	880	929	959	871	920	909	970	921	938	956	883	906	906	891	920	907	990	946	898	949	922	907	904	954	895	942	931	884	924	857	917	942	1014	932	918	939	928	891	939	940	886	925	949	944	878	923	896	893	887	984	880	875	925	927	907	915	919	879	983	920	846	948	889	849	924	932	971	909	883	896	927	928	922	889	919	911	933	934	916	921	951	977	911	883	902	921	886	934	935	921	922	886	894	896	846	938	963	941	896	909	914	902	942	912	913	878	907	892	845	906	934	851	936	930	921	931	967	910	842	891	867	908	930	936	966	930	978	888	877	868	880	910	943	924	902	898	894	937	909	981	896	945	909	913	918	884	893	970	895	905	926	939	935	929	895	914	924	893	868	920	867	927	888	919	936	919	960	889	910	914	931	920	958	960	940	877	909	867	911	965	900	909	941	922	975	918	924	907	938	923	920	943	934	904	888	1007	908	885	909	951	854	932	910	893	952	933	972	905	904	936	913	926	937	962	923	932	955	937	946	924	934	881	952	888	953	918	935	901	935	862	949	946	877	885	919	940	924	969	924	927	898	923	913	912	925	913	924	954	938	933	915	925	970	917	966	890	933	945	892	891	947	939	893	1003	870	936	926	916	968	920	907	907	972	958	978	978	955	957	908	905	827	966	921	930	906	920	939	884	925	930	908	913	920	917	898	914	946	954	898	853	882	901	879	920	900	898	952	868	912	948	994	938	937	944	936	935	928	910	902	948	875	887	933	881	961	978	860	897	929	904	917	919	919	980	946	942	999	867	898	901	936	915	881	886	947	880	900	897	874	938	915	939	878	929	904	892	890	902	873	907	899	901	945	906	944	937	910	934	924	901	942	929	909	888	953	929	925	946	931	973	877	905	894	883	958	938	927	909	951	935	879	980	919	948	942	910	892	862	950	980	920	909	921	984	886	914	945	939	899	885	883	899	951	955	918	947	926	931	955	891	960	962	963	929	967	935	936	924	923	929	914	897	949	917	922	902	881	865	897	910	919	880	974	913	917	952	964	956	883	926	886	976	914	909	935	951	892	953	987	923	965	933	913	900	962	932	926	877	923	924	896	873	940	879	962	943	888	962	900	876	910	925	872	921	884	897	891	943	916	952	879	933	910	871	934	907	934	920	911	937	884	920	922	917	943	883	941	956	902	925	969	860	933	962	983	923	924	929	931	894	926	926	921	913	907	885	947	903	893	949	946	910	887	878	927	891	927	921	927	921	929	951	885	920	916	954	934	908	957	865	920	881	936	950	904	900	951	896	870	846	971	883	905	910	952	917	924	903	946	959	934	904	932	893	905	882	979	961	912	873	903	975	880	946	872	899	915	884	934	980	918	948	934	957	900	898	936	938	923	923	867	911	877	921	866	907	919	943	864	891	883	960	950	938	845	936	911	893	961	946	875	928	929	889	926	929	900	913	911	933	974	904	897	960	943	913	903	936	986	948	920	786	896	973	918	982	904	986	898	936	864	923	920	971	924	890	893	896	900	919	904	927	919	898	860	924	963	922	934	928	948	952	947	932	913	952	966	899	940	918	904	852	897	866	907	902	920	948	873	902	925	914	908	909	942	946	973	913	905	890	916	934	927	892	956	916	930	943	953	936	924	946	914	952	953	904	880	962	934	876	893	871	952	944	975	931	867	950	893	919	982	935	912	946	933	898	942	924	964	942	905	918	925	984	914	955	865	915	926	966	895	874	852	913	940	937	946	988	916	937	899	891	851	883	925	924	920	883	920	938	895	930	935	924	886	867	909	884	949	953	924	938	888	945	922	945	924	940	927	907	940	924	940	878	949	914	922	975	892	950	915	930	926	899	895	919	887	906	904	951	874	933	932	975	941	976	918	962	928	887	926	949	952	914	955	887	973	954	961	936	947	921	864	942	932	938	919	936	944	866	945	954	921	931	938	939	916	945	880	921	919	919	885	936	888	985	891	899	906	872	895	874	935	900	890	917	912	862	921	922	914	953	953	931	925	936	965	936	908	942	892	917	912	925	918	947	889	911	892	923	944	944	959	936	902	968	940	944	899	896	884	906	924	924	928	931	969	945	924	937	885	939	985	918	865	948	910	956	877	916	931	870	893	910	880	949	954	863	918	937	932	913	881	886	916	995	938	904	900	904	953	892	884	914	935	928	918	910	926	941	919	981	935	958	886	869	912	904	890	912	910	868	875	938	894	908	927	870	904	897	881	946	930	865	922	907	924	957	918	868	931	948	909	963	928	890	889	943	920	893	906	913	904	874	911	915	911	969	971	962	937	903
40641	44818	47397	46015	42285	38702	27476	23954	25659	24212	13467	10357	7456	5466	1792	885	603	729	874	1033	1805	1412	617	558	391	372	400	407	424	513	427	434	385	370	376	391	405	347	378	405	402	393	394	394	375	404	395	426	401	375	387	392	402	438	394	416	395	398	415	385	463	385	421	384	413	420	404	377	426	388	396	529	480	417	394	409	400	389	421	359	408	404	394	376	395	408	422	430	394	377	394	422	376	365	369	413	421	379	423	418	393	389	389	433	407	399	387	363	385	385	405	369	440	395	384	397	410	360	402	404	402	403	392	382	387	366	355	388	370	388	365	400	417	385	394	403	390	387	393	374	393	446	381	401	409	368	408	390	395	384	391	412	398	362	388	384	396	381	364	410	366	364	391	394	375	383	384	417	416	400	362	417	381	407	420	374	401	391	385	406	376	400	382	386	356	431	427	328	387	392	411	406	390	401	374	386	382	416	386	406	401	377	424	404	409	405	412	452	383	404	411	387	370	412	377	439	399	376	391	388	403	393	378	399	394	391	388	398	381	438	418	415	367	373	355	404	391	362	377	368	428	384	384	397	439	388	402	400	385	399	372	373	382	402	401	363	350	385	399	410	395	396	361	430	415	398	374	410	378	390	362	374	376	369	401	423	396	371	335	417	399	378	411	386	385	363	395	387	359	389	421	393	399	380	394	382	424	433	362	394	383	388	396	400	373	383	368	398	391	388	359	393	393	390	408	370	407	407	361	406	419	388	408	401	366	416	411	414	354	387	398	391	424	366	394	378	400	378	368	372	407	386	394	432	412	407	413	405	360	384	351	406	376	398	402	422	427	395	397	433	370	369	408	353	362	417	402	387	391	383	369	399	392	348	378	379	392	415	394	376	431	386	366	367	406	430	394	431	413	365	379	399	411	381	391	378	379	395	428	395	414	387	405	380	417	405	363	376	403	350	359	393	416	397	438	395	393	364	370	411	419	391	413	388	411	384	418	417	399	412	390	372	454	385	414	411	413	380	398	436	355	381	385	394	392	384	398	395	360	399	431	381	395	406	346	377	378	359	410	372	431	389	375	380	377	390	375	377	381	402	420	368	375	387	364	379	403	381	362	367	381	392	419	368	404	359	353	389	421	391	412	398	381	412	420	392	384	378	373	394	394	416	409	355	389	377	399	378	373	389	351	387	379	410	401	383	406	380	419	351	417	364	371	422	420	398	400	402	397	400	437	380	359	375	398	377	425	396	405	379	399	364	383	432	407	373	411	418	410	403	373	389	401	412	376	371	380	398	390	395	436	400	391	377	406	397	408	414	423	373	380	380	392	392	404	432	381	434	393	374	410	389	402	388	402	346	383	413	386	366	394	355	371	393	399	371	419	395	414	373	413	404	418	426	394	363	399	350	374	384	389	382	400	377	428	364	413	396	369	401	409	420	371	385	414	370	382	405	366	376	390	400	384	380	371	390	371	411	398	424	398	415	399	405	429	400	454	390	375	383	409	365	369	395	420	424	405	368	381	373	397	352	375	428	387	389	367	415	389	420	394	382	375	360	394	392	378	362	387	402	418	415	403	368	360	425	385	352	437	376	393	383	380	410	408	375	403	370	382	380	397	392	369	370	391	419	372	390	440	408	418	400	369	446	407	401	405	382	385	412	383	394	388	407	388	395	418	383	381	363	421	441	380	405	411	376	402	383	382	381	411	377	361	391	361	419	376	403	398	377	418	404	365	436	434	358	394	392	385	423	402	395	412	374	389	393	367	383	396	419	391	339	397	367	382	387	430	372	392	404	403	388	400	419	390	407	381	378	387	403	368	413	379	382	441	430	376	407	399	393	376	375	380	384	419	370	410	368	376	351	350	368	401	381	388	375	419	355	419	376	392	395	392	370	388	385	457	385	413	389	411	375	401	360	359	387	380	387	378	399	380	382	389	411	397	371	391	419	365	381	361	404	390	369	380	398	385	366	421	411	398	411	352	392	418	388	406	386	400	417	381	406	366	454	369	382	394	408	395	362	403	387	385	412	370	380	362	400	416	401	409	365	404	422	367	412	406	413	368	391	389	403	404	399	399	400	400	379	371	402	385	350	366	430	408	377	397	397	393	397	439	372	386	375	403	356	398	403	410	389	387	405	369	381	412	374	384	393	390	388	412	374	362	414	387	400	414	388	379	389	388	422	410	437	394	343	405	323	330	389	389	393	389	417	396	401	396	397	395	396	411	414	415	410	394	353	395	413	390	392	384	423	426	425	387	407	384	382	387	368	406	397	395	371	374	406	389	416	383	373	384	421	397	394	369	372	436	399	429	405	415	377	367	353	405	374	396	401	335	407	396	405	397	410	413	419	418	395	411	428	389	380	372	361	379	410	363	407	396	365	372	351	402	400	402	361	410	428	421	372	369	367	372	386	425	391	373	394	431	376	390	367	360	411	409	382	408	364	388	381	390	400	403	414	435	408	369	375	386	370	404	366	424	363	391	435	371	431	403	408	415	364	370	452	418	387	381	389	395	403	409	386	393	408	398	386	397	353	386	355	421	408	386	386	406	392	397	392	377	378	410	396	401	409	403	374	366	400	378	420	420	427	412	352	413	419	370	406	396	425	420	403	360	379	391	378	358	399	381	394	370	358	413	382	372	351	429	410	407	408	383	435	387	374	408	390	379	414	402	393	398	397	398	379	415	383	413	413	413	372	418	333	390	401	432	391	390	407	380	397	412	413	394	371	403	421	368	413	437	380	391	368	371	384	396	387	431	393	391	403	398	410	382	382	370	371	386	359	406	429	374	376	376	391	394	380	376	392	397	423	409	408	403	416	420	377	361	410	411	402	405	379	391	392	392	411	389	402	426	382	402	424	409	369	382	379	409	369	401	381	406	418	402	415	379	417	371	365	378	416	376	417	404	393	394	371	419	427	396	358	404	390	434	382	410	399	405	359	406	375	380	369	384	391	379	365	400	417	388	407	411	382	397	358	394	366	381	376	330	371	348	380	382	413	381	379	379	409	413	361	385	391	367	370	398	376	383	405	418	403	375	400	374	402	369	431	389	401	394	394	364	404	352	394	401	392	411	373	364	387	380	387	382	434	388	413	375	377	375	377	404	373	399	349	375	387	393	417	404	412	388	388	364	376	375	394	409	388	364	412	378	372	406	445	408	409	393	426	403	365	397	394	379	395	396	386	423	379	376	381	370	404	393	375	412	433	364	387	340	377	387	381	427	402	406	373	407	413	373	408	408	408	358	405	417	390	402	374	404	437	381	405	380	412	399	351	405	399	399	413	398	384	373	372	380	397	391	406	364	353	379	391	386	396	385	381	396	373	387	381	391	370	340	428	388	382	364	371	394	351	392	420	377	381	400	385	393	389	386	373	395	385	387	408	400	388	383	392	381	374	400	397	393	388	383	377	398	373	420	396	407	413	387	369	382	397	398	408	388	385	379	400	357	369	400	365	399	400	409	376	386	430	367	373	395	397	372	403	418	409	412	400	384	420	391	373
29923	40813	49807	51308	52276	49317	34627	36662	42035	40442	28303	27155	22442	16898	5835	3057	1830	2502	3896	4650	8304	6114	2392	1777	1186	1024	980	1103	1227	1755	1374	1146	962	983	1024	980	951	1023	1020	978	977	1011	926	977	968	914	956	985	949	983	984	969	982	966	1023	1100	1091	1047	1074	1215	1153	1125	1081	1110	1076	1114	1033	1071	1009	1048	1269	1581	1400	1109	1142	1013	956	988	1038	971	924	961	976	1001	1056	1089	1068	1049	996	1026	964	966	972	938	965	924	916	915	944	936	933	978	946	991	913	912	918	983	986	916	957	1003	976	992	895	935	964	963	969	891	960	952	952	1039	918	971	972	964	962	941	951	965	947	930	984	974	985	960	943	940	926	905	990	953	968	967	960	960	979	957	957	965	967	952	922	943	927	959	962	988	955	912	927	1006	941	920	920	952	957	946	983	957	916	915	937	892	1012	900	919	962	966	895	966	968	961	942	968	992	960	1006	967	933	977	924	960	911	974	965	957	978	971	925	951	956	979	907	926	943	966	950	916	966	926	917	916	1019	966	932	928	980	1013	985	923	963	920	954	975	891	907	978	951	1014	945	986	926	1007	973	993	973	979	936	951	932	982	1001	952	1013	1005	959	974	909	944	970	971	937	926	948	961	938	976	910	920	885	923	901	945	966	964	959	980	931	967	1002	977	892	951	932	997	962	918	932	993	955	913	976	919	967	933	942	956	914	941	961	960	905	977	944	933	920	968	910	991	916	996	945	947	932	950	920	974	941	1001	943	957	879	875	935	955	999	915	944	987	984	929	941	936	1010	992	937	934	960	978	973	906	930	1006	942	972	969	928	978	895	924	937	966	971	912	972	898	960	899	921	928	1000	949	974	942	898	950	916	953	941	965	976	969	903	951	937	919	1001	978	960	949	969	962	943	994	955	990	958	948	962	888	940	926	936	971	948	965	954	1029	1007	926	905	945	962	928	948	966	981	973	983	881	967	928	967	983	962	994	916	923	950	902	950	927	904	954	955	964	1003	977	955	984	933	922	976	934	943	993	932	948	976	912	955	909	964	908	944	964	966	937	949	898	952	980	930	965	903	923	922	968	919	961	977	980	978	985	967	939	971	922	952	923	971	930	1006	956	953	977	958	957	972	953	996	969	912	932	958	954	967	1014	970	974	976	916	950	912	991	906	950	965	970	902	956	960	918	931	961	982	957	976	983	956	999	957	948	956	970	992	931	1007	950	999	942	973	931	969	892	986	1020	904	1017	951	967	908	934	956	982	956	945	952	947	952	983	979	985	936	972	894	947	917	963	961	889	961	931	918	938	966	928	910	927	939	935	959	970	956	906	978	968	923	936	937	978	962	973	913	913	966	932	930	976	957	943	922	919	938	954	958	933	964	949	953	885	945	953	981	910	962	965	952	962	932	967	951	1008	883	1019	960	946	1000	963	907	941	984	932	955	935	982	1007	906	943	966	947	930	929	913	974	896	963	959	938	1014	950	956	990	949	944	906	956	909	931	962	924	930	968	913	944	935	960	935	959	902	933	935	994	942	959	929	937	987	952	998	930	958	957	936	916	946	959	920	951	943	976	965	1043	965	981	901	946	938	982	940	985	928	923	1007	970	960	960	993	948	946	981	954	993	934	913	963	958	971	950	988	884	988	935	1010	1013	979	947	961	977	1014	979	875	933	946	1001	951	943	967	968	943	1029	916	950	895	957	961	955	916	959	955	975	928	1001	950	936	939	885	938	955	904	977	937	928	950	911	928	898	899	948	881	961	887	968	941	917	928	959	962	941	935	976	976	906	974	965	945	929	900	923	975	1002	917	893	984	971	951	975	956	935	961	935	987	977	950	952	984	902	937	971	951	934	933	966	849	987	905	979	990	972	982	990	951	936	921	966	1015	942	966	964	907	940	930	957	1004	976	936	982	1001	995	971	949	1017	937	977	948	899	969	948	974	938	989	1002	864	932	996	961	946	960	970	893	923	919	974	931	975	939	932	938	973	1015	971	1003	975	986	1020	971	986	950	952	940	922	918	969	998	986	975	970	935	965	968	919	930	956	923	971	946	946	931	970	1001	1007	1008	894	988	954	946	919	940	927	992	993	965	943	996	1026	948	982	972	907	945	894	932	942	968	964	968	912	928	1036	918	929	954	928	955	973	974	963	993	897	983	944	988	1053	941	970	971	921	979	926	926	934	986	944	953	905	923	949	942	993	995	904	955	1002	936	941	1015	926	932	944	948	929	940	1003	930	951	932	955	933	885	915	935	913	990	997	1006	966	945	918	935	932	928	937	938	959	925	906	960	932	984	937	964	916	940	973	953	955	942	949	977	927	986	934	985	905	980	918	963	879	945	915	940	948	980	979	947	927	935	947	970	960	903	941	927	986	970	958	935	970	905	915	981	964	944	947	919	988	931	927	920	929	988	975	984	942	908	982	956	960	932	949	984	944	901	923	935	894	961	956	928	995	949	930	946	976	978	970	945	956	948	966	957	962	966	898	960	960	936	940	939	952	973	952	925	916	934	965	895	972	958	907	942	962	987	963	950	997	948	943	981	939	937	937	936	931	935	908	996	935	978	926	968	930	946	933	953	946	908	932	939	945	961	995	923	993	995	904	938	973	910	974	923	949	945	936	957	981	965	949	944	959	977	983	945	965	910	963	971	946	939	925	916	956	910	959	966	921	902	1003	942	973	928	964	925	1004	962	953	980	960	965	910	929	905	870	907	932	912	937	924	919	921	989	1010	954	980	1027	955	987	969	943	965	961	952	946	915	978	969	922	918	969	970	939	988	945	957	903	967	918	941	941	895	973	970	961	950	1000	954	913	967	890	954	959	928	990	955	927	990	1003	972	950	967	911	981	980	933	1030	953	971	946	975	1008	963	913	954	976	937	942	949	909	911	933	947	951	939	920	982	940	912	973	944	911	958	976	979	970	952	958	948	997	903	911	990	996	921	908	965	980	977	963	959	973	920	946	911	938	943	976	993	946	918	907	999	968	958	972	950	917	998	956	927	1015	968	950	970	978	987	958	958	915	952	971	962	969	1007	929	945	941	953	929	908	950	965	941	968	919	989	1002	963	1010	906	922	911	979	930	921	881	1032	925	981	969	922	960	941	981	942	978	978	938	981	1005	926	967	979	945	921	915	928	927	975	912	925	880	962	1005	968	983	880	952	939	956	952	966	964	965	943	954	937	975	942	985	971	991	949	936	917	968	954	943	982	907	949	931	983	1006	1013	954	957	964	976	935	959	939	926	991	949	879	1002	981	939	982	915	910	966	931	957	968	987	953	981	942	997	958	967	937	919	916	970	932	939	929	975	947	989	932	959	939	925	996	956	944	982	986	961	948	947	980	958	951	923	979	970	898	919	912	940	923	997	975	959	902	989	957	934	940	963	963	907	964	998	999	983	915	939	896	976	949	949	948	962	975	971	968	944	1006	958	970	914	932	924	956	1006	901	933	925	944	962	919	932	944	924	927	931	954	918	969	968	952	960	960	926	957	960	897	965	934	999	944	964	975	927	934	970	996	970	960	940	944	937	943	957	959	1000	967	964	945	915	939	952	935	984	913	1003	966	930	941	917	966	989	935	992	954	959	962	932
54236	48163	46152	43041	37710	34771	31004	30438	35448	35594	26803	19766	16405	14339	6917	2196	979	1102	1852	1889	4031	2963	1017	866	464	368	364	402	421	655	544	416	374	327	350	337	329	336	382	352	330	331	337	346	342	365	348	346	358	331	355	353	349	366	329	321	357	402	368	399	377	388	356	397	369	380	373	322	346	375	417	540	522	376	328	348	388	349	367	358	345	315	344	356	393	430	369	385	382	348	341	337	337	361	344	351	324	340	345	350	325	361	336	381	316	363	343	329	359	345	358	360	339	324	354	331	318	329	334	349	334	334	323	309	320	343	363	332	310	290	341	318	361	374	353	329	352	304	375	369	360	316	399	357	348	320	354	371	321	354	338	333	338	319	336	357	360	342	356	380	334	367	364	329	353	297	323	347	369	345	330	331	309	321	293	315	309	302	357	332	352	352	367	319	373	309	356	326	327	333	341	336	334	368	339	344	364	318	341	307	371	351	352	327	375	344	333	342	355	321	346	330	294	343	349	327	342	330	336	316	348	328	340	350	346	329	326	283	340	347	353	352	333	342	322	326	339	366	343	356	342	354	314	323	340	312	329	347	324	326	319	343	342	325	322	343	351	342	358	374	373	340	342	357	334	338	352	352	349	322	331	352	343	355	346	351	366	314	328	354	367	333	333	307	343	343	336	331	306	322	347	358	337	333	315	330	319	337	343	361	323	337	355	356	322	365	341	382	363	290	333	338	358	353	340	309	371	328	353	297	358	363	290	339	305	343	339	321	360	363	372	323	327	302	330	302	293	346	345	363	334	377	340	332	342	327	357	356	361	367	328	329	329	345	337	342	339	346	323	351	315	356	318	343	336	344	347	367	356	331	350	370	363	360	343	294	319	324	327	344	343	323	339	293	364	332	305	348	341	340	365	334	334	320	355	376	300	311	315	342	348	342	314	341	358	344	350	318	299	314	317	319	334	361	333	378	325	295	328	330	342	341	362	332	343	342	347	348	361	351	350	327	338	351	334	308	339	317	351	325	373	337	354	325	334	339	357	350	337	331	325	310	356	344	325	332	324	330	339	345	313	332	331	366	352	319	332	344	323	342	364	360	350	337	300	318	338	312	344	340	372	345	312	358	377	345	349	341	321	315	337	357	340	322	362	347	316	358	296	344	333	299	330	351	350	320	357	340	312	297	341	332	330	338	351	364	358	348	332	321	363	318	316	339	290	313	325	355	364	304	358	379	334	352	354	333	349	350	350	339	335	340	359	340	328	309	337	323	381	339	323	362	313	332	342	334	330	334	339	324	358	336	311	360	351	325	366	348	381	381	351	326	360	347	336	376	345	335	318	401	357	350	339	350	310	347	376	338	348	351	367	365	339	316	368	343	316	340	336	325	301	296	310	335	309	310	315	357	372	311	339	346	329	329	340	324	318	307	354	318	342	342	364	335	338	314	336	334	321	336	326	379	340	324	349	342	329	305	331	320	321	338	323	346	349	355	356	340	328	320	351	363	345	327	347	312	338	357	324	333	305	332	352	329	365	336	367	333	370	340	308	328	328	364	335	306	343	339	349	348	345	317	369	344	343	337	359	333	345	331	321	334	340	350	333	323	346	361	335	364	332	362	325	329	372	328	325	341	309	351	356	323	338	360	291	369	331	342	380	349	304	320	359	320	328	356	355	342	317	379	364	348	347	296	339	333	329	340	336	339	366	313	320	322	337	317	323	337	332	349	371	338	348	324	328	359	327	362	343	359	362	345	333	334	315	343	321	329	336	306	354	336	322	319	320	340	363	345	382	321	332	344	344	335	335	326	365	339	337	340	325	324	345	355	312	368	361	356	338	308	318	308	362	331	322	333	331	303	366	345	323	338	338	322	355	332	337	357	350	315	340	358	342	336	377	317	337	345	364	362	360	324	361	330	326	360	360	358	336	318	326	358	324	337	342	347	310	329	362	305	319	331	331	305	327	357	387	366	343	334	343	337	376	317	328	336	321	338	325	320	334	299	329	340	343	340	319	340	371	332	337	367	352	337	333	315	336	330	366	369	350	330	343	330	348	355	325	334	334	352	348	358	345	314	337	304	317	336	332	333	358	324	372	320	343	300	336	325	327	333	349	295	337	344	311	288	344	346	352	341	390	337	313	292	377	333	345	345	344	341	307	368	325	338	333	322	313	339	344	357	322	320	348	309	367	319	377	321	327	360	347	386	342	335	347	320	334	362	336	361	337	347	324	388	337	342	331	338	345	361	315	347	332	325	342	330	350	372	340	328	320	315	319	344	352	343	355	362	310	342	350	311	368	357	351	331	324	360	346	352	312	309	324	322	327	313	343	330	350	336	358	354	326	318	345	343	340	313	301	356	348	321	360	308	346	345	337	325	354	332	351	327	353	341	347	340	326	310	350	354	308	350	333	304	321	347	365	332	334	345	341	355	333	390	345	313	349	327	341	340	370	319	344	350	345	366	364	319	331	340	326	334	366	331	330	319	394	329	326	297	329	360	358	343	336	323	353	358	340	358	370	354	328	343	346	344	351	341	308	336	356	313	311	327	363	345	378	354	338	333	361	344	316	329	325	353	351	317	383	363	329	331	308	335	318	350	357	304	300	361	361	328	347	349	353	315	331	322	359	309	351	348	337	308	346	370	377	329	367	301	337	381	319	339	346	310	311	319	361	300	323	371	341	343	320	320	329	350	366	345	328	306	305	299	318	361	332	312	382	338	337	346	357	378	318	344	312	365	329	310	362	355	337	328	315	351	332	355	310	334	333	328	327	311	373	353	337	328	345	378	326	345	321	335	328	325	351	318	320	343	311	358	330	341	327	349	321	340	341	328	324	325	337	379	314	350	336	325	319	343	335	349	332	338	329	357	344	345	339	328	358	357	348	345	329	335	345	363	324	321	365	339	328	344	340	349	340	343	351	336	322	344	331	345	346	345	346	340	327	334	323	332	329	348	369	351	353	347	324	335	327	380	317	315	324	326	306	342	317	322	337	308	349	331	328	369	326	351	307	304	402	327	336	362	352	333	326	296	366	358	371	325	373	329	328	338	344	331	371	395	318	355	340	340	332	342	319	349	368	297	375	325	327	336	338	319	332	352	341	342	344	329	337	328	324	350	340	329	360	331	346	367	349	365	333	355	324	321	358	351	338	347	340	316	347	351	371	329	334	364	354	324	358	349	306	329	326	351	343	350	335	337	351	320	318	332	328	310	353	357	331	345	348	317	315	325	350	324	337	341	349	339	352	352	314	374	323	324	347	340	391	334	335	328	348	334	354	332	334	352	314	346	353	332	345	357	364	358	317	372	352	348	331	351	302	340	361	350	328	338	328	393	337	345	301	329	335	349	320	339	343	312	374	346	338	354	324	341	354	331	351	326	336	346	327	343	350	336	321	320	330	306	368	336	276	344	335	327	336	329	346	362	319	335	311	334	354	313	348	338	337	323	328	318	348	311	346	377	348	386	327	351	335	334	326	330	356	302	324	326	341	350	352	322	310	326
44108	51476	57275	53693	55083	51662	45616	46652	52492	50384	39642	36755	33829	29878	16319	6199	3139	4417	7996	8387	16841	11515	4383	3768	1449	987	945	1049	1581	2522	2129	1265	889	832	888	840	823	843	863	827	831	823	805	782	802	873	830	848	812	821	828	789	830	857	858	922	982	991	1100	1052	1080	1078	1052	1075	1021	1022	930	886	932	962	1422	2305	1988	1210	1102	960	875	941	790	853	893	850	832	865	1043	1296	1140	1001	935	879	822	813	838	815	765	787	794	838	861	819	837	818	816	811	791	828	799	821	784	816	793	795	813	789	817	778	815	834	813	856	858	843	786	836	773	752	819	837	838	797	821	801	786	781	743	807	806	834	785	849	788	776	814	774	854	798	799	880	795	881	841	802	814	858	862	790	774	833	810	789	757	791	812	770	801	830	799	723	773	856	833	783	832	809	762	793	805	775	830	897	810	863	830	794	832	798	800	855	757	788	815	804	823	830	818	855	828	785	862	810	792	790	808	785	836	813	824	859	782	822	844	825	823	803	808	841	772	816	799	814	822	803	774	815	763	819	843	798	854	894	809	816	774	811	805	840	807	822	843	818	784	814	817	819	811	820	784	825	845	836	861	795	779	864	793	777	838	779	814	812	820	844	799	757	829	840	767	834	818	786	842	875	800	814	775	794	816	801	822	802	841	815	792	819	857	835	800	773	767	838	791	824	744	802	788	826	808	803	826	785	807	843	818	774	851	845	848	810	823	788	873	768	795	765	776	844	810	826	795	785	783	850	818	848	808	793	862	799	885	797	818	777	846	806	811	885	767	793	833	824	807	811	807	790	773	867	817	771	763	793	802	783	837	794	807	816	773	753	827	826	815	810	810	836	822	786	827	806	856	807	821	828	826	823	781	818	800	801	838	781	784	778	803	894	840	790	810	811	830	826	807	789	811	838	822	789	843	802	842	835	756	824	852	825	806	829	804	814	822	812	806	804	828	749	774	767	783	829	798	762	791	816	813	780	828	845	766	842	809	801	788	814	864	816	809	799	836	831	797	803	841	837	774	805	777	824	805	829	792	848	859	792	813	825	854	829	780	839	776	833	785	810	791	843	792	796	805	834	817	856	821	784	819	865	803	802	836	813	837	839	796	839	756	835	758	826	830	829	797	810	765	799	870	775	788	835	824	853	783	803	859	795	802	814	843	838	781	835	812	831	759	844	787	784	846	805	760	848	868	810	774	825	787	798	849	811	798	856	742	823	799	847	818	799	856	831	853	819	808	805	822	838	830	826	799	793	814	819	793	853	754	799	809	822	804	830	776	891	828	781	835	802	812	790	789	819	843	756	834	799	820	754	783	765	810	859	821	855	782	796	815	817	806	764	795	799	808	806	795	827	812	834	804	830	826	782	800	828	829	846	785	820	775	809	806	788	745	796	792	806	772	795	791	813	803	826	766	821	875	885	858	810	810	841	808	844	766	813	842	843	808	820	880	784	833	857	837	804	818	811	786	799	806	793	835	785	790	865	835	820	869	861	828	763	790	799	851	774	792	812	813	855	794	821	815	860	756	818	820	791	830	781	808	799	811	815	821	836	811	807	834	795	849	786	779	831	751	773	794	795	790	863	749	804	833	840	793	805	846	834	829	804	819	826	791	888	837	820	839	794	777	844	762	754	817	804	764	815	849	794	847	802	773	779	798	802	777	807	838	817	800	859	848	811	934	751	765	845	819	818	807	802	828	834	807	819	807	810	815	793	760	817	831	810	814	846	767	816	836	854	761	818	782	826	895	839	789	829	812	860	802	829	808	810	775	853	835	844	799	804	807	791	796	777	874	799	830	840	832	849	817	793	829	789	841	782	920	809	757	826	818	762	813	816	822	807	844	802	794	795	808	852	808	815	788	810	852	842	802	776	815	815	797	819	855	863	793	820	771	809	860	809	805	796	835	830	809	803	809	837	811	818	847	788	804	799	819	839	881	730	820	788	801	830	856	831	794	828	802	801	792	798	811	841	828	798	768	816	748	802	816	858	814	821	813	779	804	812	821	842	806	793	783	813	800	786	854	814	823	794	781	809	802	802	844	784	769	856	822	808	776	807	805	766	808	809	827	813	782	775	795	758	801	835	785	823	840	761	844	818	812	827	812	804	797	840	800	843	822	878	805	786	781	816	775	838	781	813	800	814	774	800	820	781	815	773	827	845	808	754	795	812	821	877	841	818	825	845	808	773	785	845	809	796	862	859	825	800	843	810	805	833	800	814	812	794	863	809	840	830	816	779	784	855	833	810	821	852	828	824	794	824	859	849	795	798	842	796	849	792	840	779	818	810	793	834	785	817	840	761	804	804	848	810	837	817	834	825	865	843	841	853	794	807	773	795	839	837	837	845	765	781	815	868	806	752	826	803	796	842	826	845	823	849	762	841	826	798	810	841	834	768	818	829	774	779	822	801	777	819	892	850	801	797	807	817	817	809	761	806	812	853	792	862	826	830	797	804	794	793	850	782	778	826	818	825	812	840	760	806	882	785	856	833	788	845	826	765	831	883	809	772	831	843	851	829	838	853	795	803	813	801	765	777	776	754	823	782	801	849	859	738	806	831	834	844	845	817	818	748	822	830	868	795	841	783	791	826	787	787	782	857	781	864	836	827	868	795	816	755	812	772	757	814	817	757	868	812	795	840	823	855	802	803	802	834	816	802	830	864	812	777	851	813	794	832	813	753	851	847	821	776	824	756	795	794	811	829	804	807	849	809	837	798	795	844	805	794	869	795	754	826	827	844	819	874	787	835	806	807	763	849	769	800	808	848	780	788	837	791	837	873	831	820	806	801	750	809	826	787	819	799	802	789	795	795	798	797	808	818	834	790	886	796	787	844	812	797	803	790	816	758	833	836	829	836	780	830	724	842	840	779	821	752	813	813	795	860	811	767	829	823	796	798	792	835	816	831	787	781	833	779	736	779	816	826	811	800	852	808	821	843	798	819	754	826	768	786	816	882	806	846	866	848	760	818	825	803	791	792	739	782	797	764	799	783	830	825	836	826	825	839	848	841	821	796	777	853	833	877	809	845	788	782	778	823	857	851	832	770	798	831	852	800	801	827	811	811	858	857	846	797	873	825	834	797	809	795	745	744	846	800	813	769	813	845	797	859	838	820	770	813	813	766	814	807	834	821	833	825	796	767	787	845	788	815	765	838	803	800	869	792	845	783	845	758	840	825	776	837	772	826	787	787	769	776	800	790	817	785	810	809	810	829	782	763	828	806	847	835	794	797	789	848	769	809	861	829	798	764	797	740	836	809	797	809	791	850	855	825	807	864	790	808	862	826	830	844	747	813	879	808	800	789	836	783	846	790	826	746	757	906	792	808	815	815	819	763	782	821	888	800	856	787	775	858	811	809	838	797	807	788	823	818	799	859	808	818	793	791	800	783	832	745	804	806	833	754	827	724	828	814	831	788	797	801	824	841	800	818	790	846	901	786	821	810	762	795	814	806	835	826	787	781	806	787	834	796	841	804	795	869	844	798	851	816
12608	15572	19982	15424	12386	7986	2512	1999	1917	1521	913	708	605	582	464	393	350	351	366	398	392	387	336	359	337	339	374	361	364	376	339	350	335	375	356	383	343	365	371	373	342	342	372	351	379	338	319	355	351	340	316	388	355	362	378	355	356	375	348	381	373	380	373	390	368	357	369	317	373	301	375	375	313	334	310	325	332	359	348	335	344	382	348	326	307	349	367	347	331	363	362	385	356	379	325	327	343	377	340	395	351	342	361	348	357	347	380	337	336	333	352	317	342	322	327	348	328	322	306	340	343	354	375	353	365	342	326	345	344	392	335	391	404	365	354	345	362	363	363	356	348	348	327	369	353	332	363	370	335	381	354	348	357	358	321	320	351	376	372	360	353	338	340	340	321	352	338	379	351	371	355	343	344	354	318	339	354	346	351	322	374	350	388	343	364	361	349	354	356	381	381	366	362	339	351	396	341	350	314	324	353	350	357	357	312	348	326	365	357	320	316	349	348	338	375	381	349	360	352	293	350	359	345	377	348	361	374	344	339	341	365	390	383	332	372	341	349	374	344	323	390	353	335	365	322	335	365	343	320	355	357	389	338	329	342	369	403	347	345	322	348	347	384	340	333	318	370	359	363	358	378	315	334	342	363	368	356	340	343	359	324	360	364	315	351	352	329	309	339	336	371	335	346	323	352	327	345	344	357	370	371	352	316	365	371	344	354	362	356	349	385	385	360	333	357	359	369	352	355	357	327	352	339	351	325	353	341	353	345	358	309	357	345	362	308	354	394	335	349	356	360	336	348	348	361	382	358	307	329	349	363	342	385	356	350	347	369	364	347	344	345	341	388	322	344	325	371	314	354	361	341	337	316	382	312	358	347	372	319	360	364	346	320	349	331	363	351	382	337	359	405	345	384	350	393	362	388	349	313	337	368	364	351	346	358	370	336	344	355	368	340	370	395	360	362	368	335	351	317	329	365	344	330	373	360	344	345	357	380	348	385	364	361	350	349	354	365	357	384	336	351	333	391	351	350	350	341	332	318	339	325	365	364	335	357	348	382	353	306	342	376	343	338	344	340	330	339	354	383	339	346	357	370	374	346	338	354	356	356	338	367	359	353	363	334	345	354	350	353	371	330	347	344	393	365	359	344	334	337	389	349	341	372	355	310	355	374	347	343	360	366	349	373	329	364	352	338	321	347	380	353	350	358	340	389	373	365	355	346	380	368	381	358	400	337	371	367	360	355	387	333	368	354	361	340	375	357	354	347	346	318	342	357	331	359	358	355	391	345	360	354	363	357	348	384	366	331	373	364	338	339	335	351	378	394	330	339	335	340	346	365	340	368	354	339	331	351	350	354	385	333	387	355	387	379	370	362	374	352	358	384	371	366	372	332	355	403	368	344	353	322	369	356	380	356	368	342	341	354	330	365	325	387	376	326	341	371	326	351	375	341	343	355	339	347	335	329	354	368	368	326	324	347	363	359	304	388	394	363	359	354	363	338	327	364	344	369	337	360	330	354	365	388	370	365	351	374	356	354	331	363	357	335	340	340	351	327	355	366	380	353	372	349	350	362	346	329	389	341	330	348	340	343	364	367	376	397	329	359	356	367	382	366	363	364	364	366	353	359	363	365	342	328	347	317	372	354	358	313	354	358	366	307	347	369	340	352	371	365	329	343	386	351	297	363	359	336	334	359	329	336	324	380	340	380	346	345	341	365	376	383	377	367	381	342	343	357	344	350	372	330	393	330	365	339	344	350	367	392	386	371	386	328	363	362	331	365	368	354	337	349	338	339	335	385	353	317	337	347	384	366	364	354	359	345	335	386	345	328	356	358	343	320	335	334	331	334	365	391	358	354	332	366	351	363	335	325	367	375	369	345	352	363	352	349	347	348	323	364	349	354	356	358	359	350	356	336	347	333	315	353	383	344	357	351	366	336	350	364	339	355	362	354	347	377	339	326	358	392	322	359	342	342	390	330	358	324	339	353	358	340	363	334	339	338	346	356	364	362	352	369	322	362	341	348	350	337	369	324	352	350	375	367	371	351	373	366	353	361	335	331	344	360	353	339	365	354	355	344	381	338	362	326	362	331	376	333	387	370	345	389	338	340	364	362	339	342	367	311	359	385	336	379	381	322	375	343	348	322	356	314	335	342	334	328	385	346	368	394	352	397	346	367	358	358	331	338	320	336	341	346	320	332	343	326	366	311	337	348	342	356	384	372	340	355	375	371	335	385	375	369	346	343	334	353	360	339	380	322	388	347	353	387	341	367	331	363	407	375	315	332	327	356	346	355	349	318	357	360	356	367	346	325	361	351	340	342	344	380	333	361	352	330	312	364	364	324	339	392	386	349	392	337	370	337	360	333	391	336	344	360	354	330	327	349	375	355	356	370	327	330	379	334	295	375	322	361	387	373	368	371	327	370	340	343	353	382	364	356	341	309	361	370	351	348	337	341	331	351	357	335	336	323	366	326	359	324	333	377	391	323	324	354	320	343	366	356	348	353	373	352	333	367	340	376	329	353	333	347	330	356	361	353	351	369	360	359	350	343	319	336	374	336	340	352	329	351	342	347	325	360	343	354	379	356	361	351	334	341	329	298	333	365	323	339	375	360	330	357	359	327	308	337	341	344	348	351	356	356	349	370	305	352	372	310	328	325	322	345	374	357	351	367	346	386	328	343	362	364	370	371	318	358	376	349	355	345	394	334	343	359	356	352	363	372	359	379	361	384	376	372	355	349	324	361	339	347	334	370	340	319	371	410	334	389	357	385	369	335	380	337	344	356	362	354	336	344	376	360	342	354	333	384	328	389	348	377	335	327	361	373	377	350	356	401	386	359	365	344	369	327	359	360	364	366	379	341	359	364	329	346	366	315	372	373	345	353	345	308	386	356	377	380	359	386	343	329	347	365	367	333	324	361	354	368	314	361	347	357	331	352	334	328	345	362	343	340	356	333	331	355	361	335	375	368	318	368	368	329	390	348	355	335	370	356	373	332	366	362	391	362	306	369	314	357	331	377	353	336	350	335	362	363	357	347	359	343	378	335	319	330	343	343	358	342	364	312	349	383	359	351	366	371	351	363	352	350	350	325	374	375	350	366	369	366	323	335	377	301	335	335	329	370	342	332	329	337	380	344	357	338	370	342	357	318	306	356	343	342	377	351	351	356	352	349	354	377	350	351	375	361	304	369	349	351	348	346	321	331	360	364	367	319	318	345	332	349	348	317	364	379	357	338	357	366	312	344	346	338	341	335	373	358	330	329	371	351	354	356	328	378	343	373	363	347	349	330	354	357	367	375	329	370	326	330	346	358	353	383	361	345	390	369	394	346	364	374	341	332	320	352	307	369	366	366	340	363	368	351	350	349	363	338	368	366	346	337	368	330	334	388	339	357	337	349	352	347	382	340	370	372	329	361	344	376	316	338	346	326	343	328	357	361	339	361	294	337	354	351	374	366	362	326	327	370	367	335	357	314	330	370	359	351	360	316	347
9872	17727	26478	24599	24599	17813	7637	8655	8499	7418	3758	3351	2621	2274	1570	1135	1007	890	1111	1104	1287	1146	912	941	899	847	933	901	916	901	846	921	858	835	876	819	890	883	836	854	846	873	887	869	857	861	859	828	857	857	867	897	933	838	922	947	903	923	955	957	992	912	987	968	961	950	882	919	928	945	928	875	945	915	901	828	897	882	877	862	903	895	897	896	919	853	919	867	960	921	896	880	839	867	913	859	829	884	933	884	899	912	886	913	904	868	852	832	899	878	834	860	869	918	879	860	923	920	921	846	829	905	836	838	886	817	863	924	892	831	891	906	857	832	859	846	882	881	891	904	859	848	902	871	895	897	849	899	885	890	893	894	912	881	919	867	885	897	832	930	867	874	878	929	930	892	906	905	858	899	871	874	868	860	931	936	862	879	879	868	869	860	863	916	854	870	871	890	910	861	868	887	908	885	862	857	842	844	877	863	867	885	816	871	901	918	898	895	853	864	867	849	844	856	869	879	893	824	865	859	842	841	886	861	856	889	877	895	862	908	876	928	841	858	892	855	872	885	902	894	896	906	948	904	919	894	908	858	901	886	928	946	849	897	888	859	855	901	867	905	846	911	880	888	872	816	887	883	869	851	855	880	869	879	881	888	916	854	925	875	840	873	875	923	851	875	880	940	854	847	885	857	856	874	854	907	933	897	813	849	848	835	863	853	892	878	885	921	875	902	837	878	855	904	902	855	900	856	824	867	885	833	862	837	845	888	898	903	920	868	849	839	868	885	846	917	837	908	833	869	860	830	886	852	836	896	863	905	823	864	846	906	824	859	868	874	876	834	842	873	849	880	843	832	862	870	869	867	859	962	853	834	835	869	888	873	849	909	863	841	862	916	880	842	876	867	839	879	914	918	878	890	906	836	903	893	876	873	878	865	878	893	905	909	888	918	813	886	908	871	864	859	894	893	890	929	892	882	907	847	854	889	863	903	853	911	870	867	889	900	898	864	890	888	874	869	911	859	864	922	894	865	919	940	878	905	850	855	922	868	852	954	911	946	867	901	868	863	890	868	854	855	824	832	893	876	860	846	841	872	892	855	870	834	869	872	848	885	927	936	850	881	896	886	936	874	949	896	925	875	897	850	885	877	920	871	906	854	927	877	828	900	909	887	874	891	899	816	872	869	884	939	879	864	864	885	907	839	898	896	892	837	832	862	898	849	828	932	850	892	831	897	854	906	798	847	901	884	917	871	863	880	892	873	890	863	925	839	833	872	915	916	870	877	848	899	861	856	890	906	849	856	867	828	879	857	946	813	866	887	808	926	844	844	900	891	811	876	864	862	821	881	889	901	925	838	859	901	905	879	868	946	799	870	839	857	855	899	870	834	910	906	905	880	894	902	905	885	847	956	938	851	917	873	831	853	874	858	883	824	888	876	861	837	842	871	866	886	861	872	881	823	869	908	875	847	850	885	882	883	839	848	831	909	809	862	901	878	874	823	893	866	867	872	809	866	887	890	909	841	897	904	875	900	872	920	869	926	879	875	861	888	867	876	916	919	891	902	872	828	863	831	882	895	849	901	875	915	854	887	852	873	821	880	849	872	869	854	922	820	899	851	946	899	851	956	847	865	821	862	880	925	867	866	877	861	858	891	894	850	871	854	873	922	900	902	910	880	855	872	877	848	862	904	876	877	828	866	871	900	900	876	805	865	839	851	862	884	875	880	879	867	899	868	826	869	867	832	862	880	836	849	858	921	869	901	878	878	900	856	883	847	898	854	860	859	812	836	888	925	867	856	839	860	903	901	839	859	839	873	875	879	865	887	869	891	874	872	910	852	843	877	820	898	844	903	903	830	944	906	875	796	862	848	843	897	821	869	894	896	873	905	829	880	879	888	849	844	896	871	918	887	880	912	915	883	908	857	846	853	899	858	894	844	853	913	916	888	864	912	894	826	853	877	878	827	918	874	919	854	876	866	904	862	896	924	903	888	873	871	879	868	870	902	876	914	880	860	867	890	907	905	858	885	840	915	857	894	910	854	861	907	899	867	869	912	915	843	873	914	848	860	895	857	910	834	887	857	868	840	860	837	847	890	859	860	839	923	842	895	905	884	906	823	870	891	862	843	865	863	870	887	864	855	843	852	818	895	846	852	798	924	877	875	911	841	846	869	819	846	925	925	871	871	843	860	884	868	860	941	905	857	836	889	893	861	905	896	887	894	854	871	837	837	944	848	798	889	861	890	869	841	890	829	889	919	884	870	815	890	875	858	860	918	831	835	876	850	879	849	889	969	912	879	875	858	869	869	920	838	903	862	866	860	806	919	870	893	884	868	829	877	837	874	897	881	819	911	880	906	875	878	871	903	858	851	867	887	843	886	877	837	871	835	804	824	884	875	891	848	810	900	915	871	889	947	829	861	834	927	859	838	894	855	831	943	898	890	921	844	847	884	896	869	843	858	875	859	839	869	917	860	870	883	954	837	896	840	886	848	861	884	884	867	851	854	897	884	890	884	817	865	919	840	826	904	932	865	846	919	943	896	889	872	903	876	912	914	825	907	894	866	872	908	870	840	825	876	903	896	892	988	843	857	910	898	929	932	888	880	897	838	834	851	894	861	890	885	894	873	801	813	915	860	918	896	859	924	851	876	863	890	861	955	910	834	841	859	836	904	878	885	916	840	860	901	927	887	890	856	847	866	954	777	884	869	815	894	915	892	915	870	866	900	869	858	841	862	912	883	879	865	869	896	886	870	839	872	860	847	890	872	904	872	864	845	894	860	826	873	859	897	906	885	869	865	880	880	892	893	839	868	860	872	833	886	883	874	867	880	857	889	881	842	862	870	828	839	883	860	895	887	805	883	849	816	864	862	876	888	915	861	873	863	886	912	870	894	906	873	905	900	878	902	883	890	930	847	862	895	889	898	889	871	876	894	880	913	896	849	905	901	852	928	948	855	881	886	874	928	915	811	808	878	873	875	907	894	878	882	872	837	872	842	894	830	895	877	871	904	928	899	914	887	873	882	861	934	862	867	871	857	857	878	869	878	907	892	865	881	879	855	853	877	908	906	854	863	875	861	877	895	870	846	855	857	834	883	903	856	886	908	901	870	824	881	927	870	864	890	852	841	876	910	896	874	884	889	916	920	922	841	864	879	853	827	865	896	886	860	878	904	856	907	943	904	910	832	865	848	885	828	895	900	892	859	871	879	879	843	879	867	890	902	903	854	844	920	841	896	879	852	860	868	808	852	894	841	957	884	944	888	922	844	857	878	871	839	890	848	906	860	874	868	887	849	840	841	864	925	862	883	874	871	875	851	901	848	848	882	880	815	889	900	837	938	822	888	917	877	875	882	857	920	873	832	881	881	902	887	849	909	858	880	853	932	897	875	865	834	863	881	859	860	875	867	905	831	865	929	867	889	853	902	821	901	902	796	867	870	882	894	827	848	858	866	896	859	902	870	866	864	880	869	886	856	875	904	863	833	878	862	858	909	849	883
45464	49643	41819	44305	43349	30324	25874	27075	26103	21260	13617	10500	7353	5119	2477	1535	743	533	634	698	1243	2148	572	543	380	365	386	365	397	497	424	375	380	357	382	331	378	328	341	374	320	350	379	362	353	371	341	388	341	366	361	357	357	359	369	376	373	358	344	397	355	408	434	405	399	377	380	372	394	346	420	469	396	368	392	400	378	368	369	379	365	374	381	341	333	371	434	329	382	332	368	330	371	349	357	353	374	376	389	360	349	348	384	344	358	355	401	340	354	360	372	332	347	347	331	401	327	348	361	369	336	368	331	381	366	328	340	346	399	375	374	352	333	353	412	340	345	361	347	355	393	345	363	341	360	349	354	304	333	354	371	348	362	350	380	368	352	351	391	358	364	370	333	381	355	391	375	342	407	347	376	398	366	360	329	362	360	351	344	354	340	333	372	307	353	365	371	336	362	376	374	341	345	379	352	385	341	372	319	360	373	381	352	370	392	361	337	319	350	345	357	362	364	382	374	354	356	341	346	384	338	365	372	337	346	359	365	401	354	343	369	372	347	353	351	345	362	359	363	357	365	406	369	373	381	349	326	347	352	314	348	363	365	371	367	338	364	353	344	390	330	377	365	375	321	372	405	365	367	395	387	357	329	356	359	370	333	354	361	361	354	360	363	353	360	376	351	340	351	352	354	389	349	379	393	334	349	382	316	365	351	341	362	358	330	358	364	359	346	347	386	370	374	367	342	364	354	343	356	359	375	386	353	350	351	345	355	354	347	331	364	361	330	369	346	371	366	377	354	371	345	348	372	384	333	373	326	357	359	413	378	380	340	354	367	378	373	348	390	348	369	380	324	355	370	398	364	397	422	386	345	344	387	390	374	346	364	367	364	390	356	377	317	389	324	376	374	367	375	378	345	392	367	407	339	373	364	343	370	405	327	353	312	341	321	352	341	319	352	347	354	377	371	328	362	372	371	389	358	379	317	365	320	400	333	378	359	399	363	365	338	364	394	359	373	369	362	353	332	349	349	364	370	394	342	359	350	352	373	358	368	361	347	359	395	402	362	382	394	347	357	388	359	383	385	377	352	368	357	378	373	333	339	362	363	349	330	345	389	363	388	382	349	352	396	368	340	334	348	394	389	362	354	341	372	382	381	360	340	369	374	397	358	351	351	382	366	343	364	369	379	368	337	381	343	355	379	370	375	355	347	318	373	357	340	396	342	357	377	342	373	378	342	399	359	350	361	374	403	400	352	391	341	387	360	358	347	349	378	345	343	384	389	343	377	359	346	358	396	384	371	365	329	386	366	389	361	378	390	403	352	388	368	370	334	315	363	359	358	384	355	396	385	369	374	364	312	397	314	333	336	356	405	404	325	366	355	399	355	380	420	378	344	337	341	340	347	328	333	339	357	320	330	394	363	392	389	365	360	370	396	315	347	324	396	363	363	376	354	325	362	378	369	373	374	363	401	348	357	360	357	383	376	372	343	375	353	377	368	371	327	365	362	396	380	347	354	349	356	366	377	382	361	353	312	344	388	379	374	379	352	336	381	407	336	388	398	340	338	338	353	338	330	358	347	378	357	364	353	340	361	353	353	338	388	338	351	355	357	357	361	348	358	393	396	344	392	339	373	356	347	358	343	369	361	375	372	380	336	347	367	325	391	368	373	348	352	381	350	352	365	368	337	337	349	349	359	324	364	385	371	364	354	376	373	365	353	334	331	389	369	359	354	380	371	331	355	347	335	347	354	377	378	402	343	353	342	310	349	340	368	377	382	358	401	368	357	348	358	350	343	344	337	361	359	360	369	348	348	361	367	356	392	392	395	359	388	363	324	361	382	374	346	372	370	376	364	334	328	353	363	328	361	350	331	375	359	411	331	370	406	404	369	328	407	342	324	366	336	367	372	377	357	353	349	335	363	375	362	407	372	359	383	379	355	366	364	346	362	385	355	360	384	367	327	399	345	354	365	343	423	352	396	341	358	367	364	395	395	352	398	381	388	381	338	378	389	369	364	329	376	357	354	359	354	370	372	339	369	380	327	334	354	336	333	350	359	350	367	382	370	356	379	381	365	366	296	330	348	379	367	367	385	355	342	382	355	339	357	392	308	368	356	387	317	332	365	372	318	360	304	363	366	347	345	360	350	359	315	346	373	372	331	328	342	363	363	340	378	406	361	419	365	363	363	342	385	360	366	348	385	342	333	378	359	398	396	337	331	352	361	374	340	352	311	355	335	327	332	373	392	383	339	371	392	347	382	358	389	374	352	368	312	386	365	346	344	363	342	391	393	390	393	356	342	391	396	360	341	379	371	347	373	369	369	382	352	356	412	389	348	359	401	342	365	355	396	387	352	342	379	352	389	402	381	378	380	350	376	389	387	403	359	369	394	373	372	355	377	337	351	381	354	388	358	396	380	352	371	368	382	357	342	352	296	370	332	362	375	384	383	354	365	343	358	399	337	354	385	412	388	367	352	344	345	337	386	376	347	372	398	350	354	400	392	370	376	339	378	383	354	366	383	391	394	354	382	370	327	361	344	349	389	354	367	361	344	389	356	361	377	339	333	353	352	376	351	331	356	354	326	339	380	355	362	387	379	350	359	325	329	376	340	372	369	360	378	370	343	351	370	342	366	396	374	349	373	341	360	383	339	335	338	357	352	380	383	367	392	370	333	385	389	338	341	387	365	383	395	371	370	421	368	344	299	361	331	389	370	357	388	375	318	343	355	342	337	366	363	363	335	332	330	384	351	374	332	382	421	359	410	346	386	361	350	379	360	384	356	378	365	356	392	383	368	373	383	342	350	362	323	353	363	386	363	334	328	342	336	375	357	365	335	347	340	347	358	395	358	334	331	343	341	334	354	355	382	381	381	330	351	350	398	360	331	340	351	376	361	352	334	340	342	356	360	345	370	343	348	358	323	380	357	373	400	340	347	390	359	382	321	344	348	332	363	326	355	352	335	340	353	366	352	389	359	348	361	329	370	359	399	357	387	366	375	344	401	339	343	327	362	363	347	372	340	359	373	361	319	378	354	342	350	375	364	333	346	360	374	391	349	350	344	329	379	359	338	348	351	310	360	368	332	347	385	340	387	314	362	389	350	384	373	383	353	379	357	359	378	358	364	373	343	373	373	366	357	368	340	346	372	330	351	343	379	364	347	374	359	387	351	371	353	359	340	402	384	368	341	352	348	393	358	356	367	373	386	341	373	391	357	365	372	356	322	402	350	356	352	401	337	347	320	370	371	323	351	337	369	350	354	367	384	353	400	368	373	352	347	343	340	338	349	350	403	357	373	373	372	351	352	328	360	375	340	369	353	401	356	381	341	373	376	342	385	364	370	363	366	355	380	334	387	361	375	354	366	359	357	346	365	376	352	359	323	350	364	388	342	383	383	354	354	353	376	355	371	358	347	367	379	352	382	354	389	322	372	372	345	389	373	381	351	376	365	337	347	326	403	315	374	383	345	336	376	339	364	353	361	329	369	374	318	362	362	354
35091	46824	47935	52777	51903	40127	36644	42375	41223	38121	28179	29353	20761	18224	9609	6071	2790	1972	2650	2769	6000	10404	2206	2052	1142	969	975	1032	1225	1807	1449	1075	968	947	891	921	881	896	925	917	899	935	904	894	905	927	887	870	904	891	875	926	912	892	947	952	922	972	973	998	1050	1052	1041	1031	996	1008	938	952	1028	999	1463	1805	1193	1014	985	1024	963	974	891	884	946	878	887	891	969	995	1157	1055	1000	924	871	930	895	886	885	918	864	875	910	887	891	901	896	847	884	876	925	867	837	849	859	873	872	851	912	899	983	869	859	918	860	862	892	919	832	949	835	991	907	828	954	858	918	897	926	898	906	855	912	911	861	901	888	845	917	881	864	908	898	892	867	853	892	928	924	890	899	883	944	875	855	879	884	879	824	880	898	920	861	937	840	938	875	859	907	868	922	845	889	918	934	883	883	910	935	881	891	855	890	932	913	869	861	938	888	815	857	887	860	948	878	872	823	866	870	909	841	851	911	878	873	879	888	911	830	860	891	836	887	911	859	896	861	918	847	914	898	852	898	908	897	899	904	873	860	881	867	892	963	868	886	826	877	846	922	899	863	910	951	860	910	927	915	885	923	874	833	908	937	901	877	881	834	834	869	874	901	880	834	861	874	914	852	912	829	931	871	914	905	911	827	827	893	900	863	939	885	897	863	857	914	818	913	822	915	876	898	869	916	890	858	898	906	866	924	902	931	865	851	868	871	974	894	865	875	928	898	900	859	874	862	888	835	904	924	846	918	871	939	865	830	931	897	873	931	915	869	950	884	919	896	911	941	876	882	918	867	907	802	913	962	920	907	884	898	881	935	911	888	846	880	844	873	923	851	897	889	884	852	821	877	894	903	897	844	884	889	874	915	909	940	932	919	886	850	933	917	869	926	863	918	872	880	945	817	877	865	945	896	872	872	919	903	830	880	887	881	919	886	891	861	917	939	862	920	877	895	906	878	930	890	893	881	906	836	907	889	898	872	837	914	899	903	916	896	857	882	869	863	915	874	855	862	899	850	932	916	933	834	867	880	922	868	885	870	816	827	874	896	882	854	913	895	887	852	893	864	847	887	900	908	886	873	915	896	879	924	898	931	872	931	892	888	896	919	865	931	869	882	885	878	909	894	828	939	860	900	875	897	883	883	860	857	893	864	838	930	922	887	956	875	873	861	899	846	872	881	905	889	851	880	918	894	903	878	868	882	901	838	889	881	837	851	883	883	901	847	909	873	880	927	863	840	909	876	895	872	868	914	892	910	882	875	882	885	900	880	933	894	857	880	901	836	819	870	865	868	897	873	910	884	885	920	872	839	936	904	886	936	858	892	908	893	949	877	897	930	876	897	907	889	902	920	859	901	888	899	863	892	873	907	913	843	891	867	877	851	899	882	912	910	865	879	926	876	868	914	962	849	861	848	910	909	849	918	952	911	887	931	900	903	857	835	911	876	853	898	879	888	896	857	894	887	853	893	900	935	912	884	897	897	934	864	963	847	859	865	855	859	899	872	915	905	890	875	905	853	874	854	919	890	900	863	915	924	892	837	948	887	928	914	898	906	872	944	909	887	879	920	945	862	872	844	905	870	941	910	926	901	904	940	852	882	860	898	872	864	913	902	897	875	879	894	884	831	898	869	900	868	902	878	806	859	938	879	883	907	874	897	884	883	847	898	884	901	869	856	879	836	908	842	896	882	923	875	939	916	869	893	903	912	908	945	920	912	884	901	855	872	914	855	862	856	895	908	868	886	925	896	877	843	900	898	874	897	870	899	850	858	878	903	866	860	879	915	889	873	905	902	847	884	836	932	867	859	915	890	885	932	910	920	837	893	882	895	890	936	855	862	912	917	899	875	929	906	824	887	894	887	898	936	854	886	881	886	830	906	880	913	924	855	874	862	897	895	916	867	947	902	895	844	859	858	888	859	884	878	836	897	894	873	918	848	878	876	910	896	910	873	877	915	887	916	871	855	902	880	832	937	907	899	882	953	889	888	874	878	895	906	912	911	844	841	912	938	896	890	904	893	910	861	864	897	880	863	902	890	936	871	897	918	926	846	903	860	870	861	901	877	870	942	886	926	888	932	852	916	929	844	872	908	878	913	857	923	850	909	857	884	906	905	898	917	842	856	897	879	909	812	818	873	915	910	957	890	879	868	910	871	882	848	918	832	852	909	860	890	866	914	870	866	919	875	853	862	920	879	859	890	930	837	939	928	863	871	930	888	883	851	842	880	925	896	900	848	911	871	915	881	900	906	867	883	912	889	892	927	914	928	919	870	834	868	904	898	907	921	891	922	865	907	862	872	879	916	915	879	856	871	901	904	917	886	900	901	846	892	857	877	931	865	893	855	926	914	854	935	864	887	872	871	856	889	907	849	868	888	838	867	900	879	930	906	900	883	859	852	892	846	856	865	855	908	903	904	865	854	888	878	934	911	896	923	928	855	855	909	860	903	871	917	869	851	881	915	894	917	862	882	847	911	900	880	855	908	891	887	935	928	840	880	870	894	850	882	850	846	867	876	937	894	854	855	866	903	902	890	945	890	952	879	859	898	872	831	842	896	894	861	898	904	858	918	883	873	911	921	873	855	849	875	906	879	924	874	850	926	881	855	929	849	932	857	876	850	829	931	894	896	871	872	872	854	863	846	883	882	886	888	801	896	872	874	886	840	901	906	900	857	865	894	883	887	931	824	905	843	891	815	863	890	884	888	877	911	903	871	898	919	888	849	939	858	876	906	882	894	862	918	880	894	906	862	889	862	928	855	858	894	916	889	869	983	808	954	939	881	894	889	904	862	857	923	912	930	865	859	872	883	811	876	854	915	916	881	907	881	888	899	916	902	905	904	878	944	877	934	861	918	916	848	845	893	848	927	878	907	896	894	880	881	933	890	859	957	853	895	906	861	866	899	904	906	911	946	865	924	902	922	879	858	930	907	898	852	880	898	906	892	926	903	887	833	848	948	875	875	863	911	854	842	886	870	860	883	872	891	905	893	896	884	900	896	888	861	849	897	883	864	921	911	892	912	878	885	886	929	884	920	924	874	874	881	873	942	896	864	853	880	888	839	878	889	913	877	915	949	928	877	884	815	910	845	943	863	913	912	887	886	911	909	873	927	869	901	867	913	886	849	904	882	886	939	904	874	896	927	855	893	879	839	906	915	893	914	916	899	859	861	887	881	869	878	838	892	893	858	861	942	908	866	889	881	847	932	869	858	955	889	844	883	874	862	915	851	930	905	817	928	874	908	856	849	884	887	860	941	924	853	861	902	875	862	916	904	877	849	889	901	916	826	969	858	926	871	835	890	892	890	894	871	851	922	897	862	860	858	892	833	904	905	883	908	830	881	864	872	868	859	876	886	899	925	842	923	871	876	876	883	906	895	888	875	944	860	941	917	840	888	908	874	834	880	943	862	898	898	865	907	859	939	884	889	934	920	862	897	817	886	901	913	919	900	871	856	878	907	857	881	893	898	937	867	876	867	912
55770	50267	44501	43262	39836	32475	28742	29975	32216	36160	31496	19576	18134	12441	7002	3576	1229	867	844	1334	2180	4947	1120	755	448	314	360	362	445	659	479	354	315	298	296	299	307	297	323	319	281	322	323	298	294	293	312	312	290	328	293	317	323	307	307	313	305	289	323	281	326	341	322	320	363	360	334	339	332	335	473	660	516	376	351	360	331	312	353	321	305	339	302	307	311	342	348	386	291	333	337	311	286	315	308	346	296	316	311	287	296	299	275	287	256	297	280	271	306	301	297	288	323	333	308	300	298	289	322	289	260	274	330	308	310	295	276	282	290	298	303	318	297	284	299	328	271	299	293	302	307	318	273	329	272	297	309	316	279	317	299	291	333	320	297	290	289	300	343	270	318	318	271	294	301	303	261	292	300	299	300	261	311	327	291	295	281	296	281	310	284	301	330	294	288	294	331	332	283	291	304	310	312	290	318	272	297	306	296	270	281	297	275	294	276	309	313	312	327	351	278	298	281	293	291	277	315	314	302	286	296	321	313	298	281	296	281	297	337	279	269	293	326	324	302	315	314	328	275	322	313	307	305	300	340	313	295	272	308	298	330	315	307	308	287	300	302	297	308	292	317	300	308	306	327	311	282	311	292	325	302	283	288	294	322	278	301	295	289	290	299	304	314	299	289	323	306	278	277	311	276	321	309	269	297	323	313	302	273	298	303	317	309	310	266	291	310	294	319	310	289	313	314	285	337	307	342	308	309	289	272	307	317	317	289	300	309	322	321	317	297	286	301	301	285	317	288	300	279	312	312	332	267	291	269	305	275	305	298	344	299	274	318	313	294	266	303	303	299	302	301	264	297	311	290	325	279	300	331	299	312	309	308	297	313	310	306	301	299	304	341	318	287	281	269	309	340	317	283	293	289	288	317	322	305	287	300	325	298	283	277	333	308	278	290	314	285	294	282	308	322	319	300	300	329	341	272	283	297	326	312	327	282	282	311	326	287	340	303	309	307	318	298	313	310	271	295	276	303	313	313	283	288	296	322	281	294	303	326	299	297	304	309	302	339	302	275	295	273	314	305	315	325	310	299	292	296	317	309	323	292	309	259	290	302	281	304	309	315	305	309	303	299	296	316	313	319	273	299	296	306	287	315	302	307	318	283	309	301	325	304	292	316	282	311	317	303	285	287	292	300	280	285	298	332	303	308	294	296	295	348	284	327	303	321	284	293	277	291	319	303	316	338	309	302	272	304	294	284	290	291	287	276	298	287	322	292	269	268	322	281	323	303	320	292	283	341	323	302	312	329	316	307	287	322	302	285	297	278	299	337	301	315	262	311	299	280	273	300	308	307	287	316	329	333	284	277	304	328	324	343	301	280	315	295	296	297	308	346	280	292	301	299	293	320	304	286	313	290	297	270	291	326	275	289	277	311	296	288	285	302	288	298	304	305	311	307	285	291	289	304	300	305	271	285	289	322	302	294	273	317	305	312	301	321	313	301	299	297	343	307	285	300	339	319	293	282	297	325	309	248	341	350	259	311	305	312	279	300	304	299	306	311	285	272	322	275	334	314	316	298	306	313	288	305	343	284	295	310	282	288	290	341	320	302	314	313	270	290	320	296	326	343	306	311	282	284	307	281	330	291	327	337	328	282	299	297	309	297	309	277	309	302	315	312	336	293	322	297	279	306	265	321	314	313	293	310	309	327	307	280	305	309	306	273	304	293	274	297	325	317	319	313	308	306	301	279	283	320	286	347	274	308	295	311	298	289	312	327	309	313	293	307	325	261	318	276	306	315	310	328	314	288	308	292	313	288	284	272	312	309	325	302	277	305	297	299	294	297	338	330	319	316	322	292	320	292	297	311	288	314	302	297	287	299	304	296	294	316	279	280	257	340	298	316	312	278	291	309	313	279	354	291	317	324	293	307	304	308	291	305	297	335	314	320	290	284	324	317	299	336	289	294	295	315	307	280	254	288	283	343	296	284	303	298	287	316	374	296	281	273	297	312	299	326	281	277	319	325	310	303	286	316	324	307	321	312	299	287	299	300	309	304	319	295	271	268	302	301	297	299	290	333	296	294	303	293	308	285	286	302	327	320	304	293	309	353	281	314	307	315	293	325	318	281	295	301	303	300	298	319	304	307	295	309	304	296	339	285	305	340	302	319	297	321	327	301	301	295	284	295	298	337	266	322	294	277	287	311	290	314	317	291	326	283	307	316	313	297	318	282	296	311	325	325	323	277	297	302	302	271	295	302	255	281	306	296	295	263	282	268	278	316	326	337	311	325	323	275	290	306	304	306	287	309	313	258	284	288	264	327	318	312	308	305	302	281	319	300	313	299	296	268	320	341	319	307	284	313	288	318	328	272	295	301	310	303	290	313	316	302	297	303	296	302	284	296	310	329	311	334	282	283	290	315	318	300	298	294	300	322	323	322	305	294	314	286	332	336	314	293	276	284	339	300	339	309	314	323	311	304	289	313	285	285	288	272	308	310	318	344	319	290	298	317	322	289	316	321	322	277	320	330	313	319	319	281	270	305	307	289	267	320	291	298	291	334	299	273	311	286	310	312	305	281	273	283	279	342	288	290	295	265	291	303	295	301	295	294	285	282	309	307	325	282	302	317	300	281	327	284	309	322	292	293	289	308	312	291	291	275	298	310	288	341	313	303	321	313	278	289	280	290	298	314	281	308	305	274	290	312	317	305	326	282	279	283	320	271	331	330	317	292	266	270	343	301	314	302	304	290	304	308	281	275	322	334	309	277	347	326	304	320	277	315	296	290	275	322	318	275	317	303	342	289	334	325	284	296	289	297	312	278	300	255	293	321	308	298	275	294	305	304	316	302	326	276	308	316	279	282	331	333	318	296	329	328	270	306	287	301	286	332	279	293	311	289	315	317	307	307	305	271	315	333	342	298	299	312	330	337	301	265	308	291	327	301	284	288	295	289	316	308	290	294	286	317	319	279	283	292	282	308	312	308	318	290	256	308	299	288	324	306	301	306	277	345	271	292	301	311	288	302	289	293	275	270	330	288	306	303	289	320	295	296	296	310	292	295	323	303	283	273	282	307	292	302	259	319	318	284	297	291	261	270	273	336	313	308	284	270	288	299	252	294	290	287	255	314	305	307	305	311	311	320	308	286	256	282	306	310	275	303	322	295	299	316	310	314	322	315	291	288	284	320	315	320	319	284	281	289	288	279	295	314	305	310	296	329	319	333	305	259	324	271	295	295	287	285	292	279	302	309	319	284	288	292	277	265	293	291	288	326	326	319	346	284	268	316	273	318	358	287	320	316	264	311	334	327	314	287	304	296	294	306	298	333	283	304	292	304	292	297	304	314	301	283	327	260	332	294	313	301	310	309	301	322	295	289	320	341	278	283	306	241	334	269	265	293	310	293	301	290	296	319	320	298	267	291	300	294	288	327	298	288	286	325	295	280	340	309	273	296	303	278	335	297	305	290	295	260	294	313	303	327	311	321	303	297	323	249	279	291	280	294	312
45899	54188	55661	58161	52877	51258	49253	48805	47579	52055	44559	34863	32660	28441	18404	10711	4015	3180	3554	6137	10525	18675	4007	3399	1647	940	885	1146	1689	2966	2038	1253	851	866	764	747	778	819	754	751	802	714	738	758	749	763	721	788	744	768	748	741	732	756	764	745	794	843	863	875	904	975	936	905	1029	957	842	785	871	936	2024	2791	2185	1110	1105	1039	846	750	756	790	811	815	761	754	795	1006	1108	1007	885	907	751	705	703	762	752	751	765	702	746	754	747	724	742	762	744	732	784	688	751	735	677	720	722	715	719	741	706	684	717	751	728	748	747	748	676	739	775	793	690	738	733	735	710	724	656	742	731	770	747	776	762	733	745	778	729	716	692	701	774	754	756	742	689	756	709	659	768	708	745	718	717	711	768	726	778	742	730	749	745	739	712	684	660	708	703	719	737	680	747	733	728	700	725	691	697	725	734	716	758	721	684	769	751	748	728	757	772	682	690	726	781	708	681	766	691	707	730	667	714	686	753	700	745	714	761	746	734	709	718	756	746	716	718	698	699	756	743	733	725	725	723	742	706	684	746	721	692	688	690	716	745	711	689	753	706	776	757	728	732	740	734	700	729	714	743	727	717	719	727	722	719	717	666	693	696	736	711	724	729	684	738	701	754	694	728	700	674	721	707	724	753	702	725	681	729	734	749	677	753	747	733	744	761	732	717	730	690	726	728	734	734	735	747	727	803	733	708	718	742	733	739	759	728	682	741	755	749	738	744	738	738	680	742	730	737	740	736	730	708	771	744	720	748	734	755	759	766	715	777	706	760	772	777	723	737	731	714	724	762	750	769	708	757	726	721	763	704	682	704	741	730	732	676	725	724	732	712	745	730	723	717	715	707	729	744	718	716	769	695	736	708	721	700	715	774	714	705	736	719	714	683	715	755	744	733	730	732	731	726	699	760	749	731	746	790	680	745	737	695	744	743	712	724	738	733	713	735	748	696	746	760	756	700	734	706	711	731	700	764	740	728	693	719	744	746	715	739	720	714	767	741	768	743	729	722	745	722	727	708	724	722	744	711	736	709	722	743	730	697	782	723	751	710	738	754	719	749	714	722	754	721	746	724	679	651	727	761	719	709	750	748	723	733	734	764	732	791	745	722	761	723	739	740	767	727	698	743	675	741	732	687	769	773	741	731	737	733	719	763	717	749	714	674	659	700	710	757	734	710	710	738	708	738	737	781	717	746	729	779	755	762	741	709	684	700	731	715	731	710	715	739	756	738	784	726	709	721	762	713	746	719	725	717	720	755	723	698	722	719	732	758	707	748	702	752	756	782	712	720	741	713	736	682	687	675	722	760	717	735	725	698	715	736	757	740	707	741	712	703	748	678	715	753	712	714	731	739	759	715	773	708	770	688	757	741	709	754	714	708	725	719	736	734	724	684	740	727	705	721	784	762	728	749	760	733	742	737	736	692	728	720	768	745	719	696	695	727	668	708	710	706	677	742	761	753	746	764	728	687	678	777	721	699	717	762	728	758	795	698	735	739	766	750	741	759	737	648	721	708	693	689	723	713	738	714	730	689	718	739	720	724	742	716	772	713	664	724	706	689	755	737	712	759	761	737	699	664	740	723	753	775	757	686	710	702	757	722	726	695	707	739	726	704	708	718	698	724	760	781	722	685	716	708	751	714	704	739	754	723	725	755	716	694	710	749	723	749	708	707	741	742	712	733	740	720	775	735	722	686	709	750	699	671	706	718	746	711	731	684	740	762	704	723	714	744	720	710	686	717	706	786	717	750	754	736	762	696	724	697	715	760	718	742	749	738	722	743	739	689	716	696	717	784	737	751	701	710	735	686	707	746	720	689	757	756	686	729	711	735	749	721	712	775	723	772	756	687	721	728	760	751	757	740	669	735	772	709	726	726	730	713	751	721	696	710	743	773	719	776	666	724	728	717	705	745	758	747	768	688	732	779	772	739	705	733	741	702	766	747	701	758	774	721	708	718	733	736	713	710	746	734	737	759	713	724	758	710	700	741	720	685	686	723	722	752	703	698	701	716	702	721	735	784	721	770	762	768	722	718	728	702	694	725	744	745	762	710	715	734	729	698	745	730	737	736	724	698	709	764	769	750	728	701	764	722	715	734	698	683	742	705	711	710	753	683	758	696	745	702	743	713	706	782	772	722	694	760	763	731	763	718	699	730	729	690	746	747	734	768	702	716	725	769	739	731	725	741	690	679	759	692	680	680	700	720	717	697	700	680	740	723	710	706	715	714	722	716	751	661	748	728	718	730	717	685	706	715	721	708	741	698	742	698	775	758	740	708	708	721	702	737	721	716	778	733	708	728	757	673	716	707	728	742	713	730	754	711	716	726	731	714	701	747	760	682	725	713	755	707	747	781	739	703	718	729	700	712	734	733	709	722	710	735	753	712	739	777	755	700	751	695	700	730	720	729	764	720	707	739	727	691	753	731	692	757	725	723	738	706	758	744	687	716	717	743	752	756	703	748	723	708	709	741	783	755	762	717	758	782	726	718	744	709	709	710	727	706	672	777	728	721	701	757	737	715	687	788	761	753	739	722	686	771	717	692	751	714	731	712	714	778	695	766	673	700	744	707	744	725	671	706	756	736	675	732	710	770	809	753	698	673	705	700	755	697	703	669	711	702	752	711	734	720	746	768	705	745	719	733	728	735	745	730	691	749	731	754	782	740	755	703	737	712	701	779	717	702	723	709	718	726	691	732	683	713	766	727	715	818	730	700	764	723	722	790	741	740	694	726	732	721	725	763	755	721	737	723	724	722	713	736	753	725	740	737	665	696	729	689	726	755	745	752	752	721	714	736	731	687	757	722	727	698	689	705	741	714	702	747	717	779	754	756	724	734	727	702	754	682	753	698	717	751	729	750	742	771	690	724	760	762	725	714	726	804	796	720	720	750	719	730	738	752	713	665	730	702	756	755	761	737	684	735	737	772	707	707	701	726	723	731	687	694	754	751	727	753	759	694	717	727	726	716	752	718	677	735	788	739	732	713	722	689	746	725	698	694	728	715	723	742	759	706	747	684	783	731	701	714	763	700	722	682	743	740	722	709	704	692	683	693	761	747	716	724	728	690	689	730	709	725	756	695	730	753	714	722	742	781	665	714	701	703	712	716	710	702	689	752	729	719	752	731	770	765	752	717	727	715	751	724	758	713	713	715	751	775	732	754	735	702	675	703	724	694	701	709	771	757	722	704	719	714	741	700	699	745	754	729	765	760	683	750	698	759	749	752	693	757	699	717	722	702	737	723	697	757	765	706	703	728	751	768	704	743	707	730	704	739	714	707	760	764	713	733	677	714	747	778	765	708	734	693	695	739	745	731	705	756	686	712	780	692	716	702	702	750	742	697	718	724	733	747	730	756	735	737	700	683	714	772	759	753	753	739	774	720	690	752	721	712	748	677	701	698	793	718	737	711	720	746	719	744	693	705	742	694	722	733	747	715	663	734	673	807	695	748	740	728	725	711	737	736	746	700	730
13958	18936	22972	21229	14566	6518	2747	1365	1289	1008	944	687	602	496	436	355	324	340	317	325	356	409	339	356	353	344	309	285	333	356	349	330	336	325	364	334	330	328	332	370	307	318	327	331	317	360	353	335	347	336	347	322	321	327	370	340	311	313	332	349	328	322	341	347	356	325	352	327	336	348	314	331	389	348	341	315	303	366	334	330	308	334	322	304	301	317	337	396	352	296	335	348	321	341	338	332	307	310	322	322	315	334	336	342	344	330	345	350	346	313	285	329	327	376	319	343	329	327	331	365	327	343	361	341	346	317	306	344	307	306	332	335	349	291	328	330	329	339	313	333	287	328	332	373	346	340	347	338	326	327	338	316	348	333	311	364	346	332	291	360	349	337	327	324	358	305	354	357	358	347	317	309	325	333	340	309	341	329	326	352	352	332	366	345	321	351	327	322	313	327	347	331	340	339	325	331	322	338	319	319	361	335	359	350	342	330	317	351	343	322	330	306	328	373	337	306	345	326	362	334	326	348	353	335	327	325	340	355	352	333	340	302	303	365	338	303	350	312	340	372	330	336	333	302	336	310	300	341	314	315	320	301	303	313	317	353	348	325	337	366	332	305	320	361	351	324	304	326	324	323	343	309	353	329	335	354	317	368	350	323	296	314	336	337	344	324	363	346	317	336	291	336	316	343	350	345	349	333	335	318	360	334	362	343	308	355	333	329	333	353	311	332	362	347	331	317	304	364	341	346	334	337	305	320	349	349	353	354	341	313	336	301	321	317	343	336	360	302	331	314	341	349	360	324	322	316	362	335	350	362	327	319	350	312	328	338	338	312	342	334	319	297	337	335	365	352	349	359	353	353	352	347	325	329	329	340	312	346	317	335	335	328	339	342	350	317	312	329	336	335	358	337	296	347	347	322	342	337	334	327	318	350	312	342	318	320	360	343	315	362	327	332	330	315	324	330	342	292	325	342	303	318	357	315	355	313	289	335	350	369	349	331	323	304	335	353	322	309	311	361	308	356	319	341	345	339	325	349	351	351	354	322	314	343	313	331	349	330	312	339	343	330	344	353	347	346	317	314	330	304	328	328	329	300	333	346	338	349	336	350	361	373	323	350	312	339	344	321	317	347	322	341	338	344	348	367	307	326	328	336	330	354	332	318	332	323	348	321	319	349	331	307	322	345	345	306	318	362	316	341	332	323	325	356	343	322	323	361	349	318	326	324	384	334	325	319	312	314	318	330	328	322	324	346	346	343	335	336	322	362	333	334	307	346	337	334	313	311	318	340	360	348	341	331	342	333	354	311	376	320	293	360	321	315	353	321	327	339	354	327	344	368	345	337	374	356	338	342	351	322	311	312	338	340	363	312	346	317	337	323	341	378	318	328	352	383	328	332	331	334	326	321	350	342	324	315	334	322	327	338	314	320	346	360	341	349	340	325	314	335	312	327	335	333	331	332	351	330	316	340	305	360	364	327	329	345	329	349	336	348	334	345	314	315	322	343	337	338	308	332	363	330	325	328	307	364	336	317	338	330	302	330	324	331	368	314	349	366	326	282	344	321	334	347	338	373	314	315	338	331	332	357	357	331	302	323	357	340	310	321	334	319	323	312	310	329	351	338	361	368	335	352	375	319	341	344	335	285	352	340	359	348	335	339	334	367	317	354	342	344	361	328	356	333	276	323	324	349	331	320	345	322	340	308	312	349	331	311	344	332	315	295	330	349	340	345	349	343	323	339	361	326	328	339	321	328	338	381	337	353	311	341	309	304	304	344	308	373	326	318	335	362	308	351	345	330	317	314	331	336	328	327	353	328	345	327	336	347	373	370	365	323	381	331	362	321	319	355	350	344	331	301	350	340	284	371	322	351	339	337	316	328	334	352	328	333	321	321	317	328	349	327	301	331	305	308	354	356	339	333	357	360	321	344	330	362	316	309	295	328	344	341	321	338	312	323	339	370	332	353	336	292	345	315	370	320	334	351	356	330	289	358	340	330	346	346	322	323	321	323	317	350	376	345	319	300	316	351	319	311	327	339	335	380	320	338	323	327	351	368	338	325	312	348	343	325	348	357	332	312	318	343	320	366	374	355	289	302	345	336	370	334	357	320	347	343	321	343	317	322	338	325	360	312	356	350	324	319	325	331	321	363	339	367	325	331	333	325	336	316	328	331	330	332	394	316	359	346	322	350	338	317	337	361	353	315	359	334	307	350	339	311	339	311	352	328	312	302	368	319	336	327	321	325	318	310	333	305	341	342	322	337	333	311	327	321	358	335	334	302	338	343	328	338	332	311	278	355	334	341	327	317	358	339	325	335	316	338	348	320	345	333	312	312	356	337	320	340	361	383	380	337	305	346	345	333	291	345	287	332	316	380	369	345	297	314	316	333	298	315	324	340	337	354	325	354	375	363	346	316	323	341	306	337	340	328	336	378	349	364	320	318	326	348	333	328	338	333	303	299	350	308	309	339	366	351	315	333	358	300	344	307	331	324	299	347	323	328	333	298	358	306	343	312	345	303	309	301	331	310	329	354	321	335	314	341	317	331	365	343	341	330	369	370	325	320	313	362	328	319	329	352	343	325	320	361	312	305	378	335	315	388	322	317	313	373	367	334	346	352	333	313	334	334	353	314	330	315	363	338	325	348	353	346	310	360	333	281	350	338	336	355	340	327	326	344	363	338	330	342	360	327	334	328	378	359	349	331	324	363	342	302	319	334	333	347	352	347	316	370	353	334	348	302	334	330	338	336	334	351	327	356	330	355	329	357	363	340	340	352	342	317	372	309	335	391	313	337	345	326	351	357	335	310	326	326	338	335	281	326	335	306	329	315	351	337	332	354	338	339	345	337	359	357	300	315	330	327	340	324	339	375	306	323	339	358	313	345	295	353	329	353	348	325	344	329	369	353	302	308	362	345	339	297	328	340	321	360	343	328	330	337	326	325	318	314	298	325	351	346	344	373	358	331	340	310	331	335	330	353	320	362	352	359	321	384	314	322	341	354	352	331	328	343	348	346	296	348	337	315	326	318	308	386	336	333	345	331	323	350	336	347	354	348	325	316	304	344	332	392	325	322	361	348	343	318	350	320	330	352	302	331	344	373	320	346	335	343	328	344	307	346	349	301	327	338	337	344	320	305	342	324	323	333	314	331	337	317	340	346	312	328	307	372	343	321	318	331	317	331	317	309	317	327	327	307	316	323	356	304	301	317	327	362	364	298	325	315	324	327	347	309	330	348	320	336	344	325	361	337	351	345	359	339	342	346	346	302	306	318	338	338	350	355	324	338	334	336	343	328	367	342	306	324	337	337	312	331	342	316	329	318	301	307	322	366	297	342	296	327	332	344	361	329	349	343	350	351	319	337	350	312	325	348	333	327	326	338	336	309	368	327	297	335	324	315	389	346	323	326	322	357	348	347	317	321	338	362	339	347	335	348	333	325	312	355	338	316	315	351	359	280	311	338	365	319	316	342	322	332	334	334	369	304	308	328
11030	20746	29622	30294	23904	15017	8907	5429	5655	4682	4231	2847	2464	2005	1449	1078	943	889	942	923	984	1314	881	840	859	847	819	838	842	887	850	859	835	868	794	801	848	845	855	829	827	840	841	837	834	849	825	848	824	809	798	858	855	821	830	859	856	913	885	860	890	915	918	920	927	874	864	840	825	867	885	909	873	837	872	868	836	777	851	861	865	811	882	866	834	861	896	839	862	876	840	841	850	811	828	794	817	830	834	819	789	836	837	847	812	823	857	828	833	831	871	830	792	793	786	801	824	803	817	868	834	838	868	894	854	884	876	834	844	810	855	827	847	812	804	883	853	876	823	827	771	851	864	822	862	798	819	859	824	768	814	811	911	828	825	806	800	814	833	852	809	857	835	810	850	893	794	872	775	802	844	816	816	842	794	835	866	886	847	825	810	839	847	790	868	820	813	818	856	830	841	826	768	811	846	867	832	814	841	789	837	816	868	882	820	817	799	835	867	841	825	839	800	863	779	805	805	829	825	852	810	889	821	854	837	851	866	855	802	813	810	829	819	857	838	798	889	820	793	891	818	833	838	858	820	811	838	897	840	828	809	851	839	808	849	808	847	790	855	841	827	849	826	841	846	822	798	857	829	875	852	818	855	829	822	800	847	831	843	827	739	823	873	841	846	855	763	836	855	773	832	820	853	854	826	820	836	871	791	854	836	843	851	847	840	816	836	770	823	843	809	867	825	805	831	852	772	846	860	816	798	855	791	819	856	848	857	775	801	793	754	829	855	828	821	856	812	821	847	849	849	818	869	825	826	846	751	851	889	796	834	823	864	861	844	845	854	848	803	824	803	812	766	849	770	841	823	771	864	860	800	853	889	797	824	829	850	820	828	845	847	851	842	858	812	797	881	857	862	827	809	821	820	821	779	842	842	852	806	776	847	799	822	807	817	806	796	842	826	821	813	872	859	854	817	861	843	783	884	835	776	858	821	813	884	858	871	894	782	795	862	840	850	775	848	870	849	839	849	865	850	827	817	807	838	809	814	820	771	815	827	789	896	845	833	848	819	787	879	848	861	773	832	798	870	825	892	802	784	798	798	817	827	798	830	860	820	838	814	835	796	826	879	810	827	825	851	815	829	809	859	841	743	840	841	818	829	842	839	818	808	833	842	849	844	859	866	845	842	787	822	841	831	841	846	889	866	858	823	877	881	819	860	848	831	838	818	893	857	823	797	832	838	806	792	798	838	828	840	880	803	809	849	818	880	790	858	843	779	837	860	836	856	884	841	821	806	831	809	828	827	860	860	794	839	889	863	832	813	821	871	801	795	811	853	845	874	835	807	788	856	843	804	856	845	792	875	877	794	861	776	886	810	836	823	802	834	805	838	846	816	797	872	852	819	822	788	815	850	875	849	883	812	839	855	867	884	789	814	782	852	841	866	885	842	851	863	890	789	834	825	828	798	887	815	803	802	819	798	837	859	769	775	848	850	805	895	855	793	856	809	813	812	813	871	807	802	835	834	843	815	859	820	836	869	829	821	835	792	857	772	850	810	791	867	858	828	812	839	873	842	855	860	848	844	823	775	793	843	874	868	790	776	803	831	879	852	786	849	853	871	821	842	863	810	879	844	875	822	789	842	817	837	826	865	852	802	825	824	833	860	863	815	829	853	852	848	771	805	857	800	833	840	827	819	780	818	812	821	879	832	790	823	840	813	876	786	835	880	799	791	850	780	875	835	832	801	804	830	855	846	855	787	849	868	834	798	831	831	801	816	858	810	872	829	818	815	876	848	850	865	824	885	869	834	830	839	831	823	785	832	845	799	820	802	881	885	788	862	778	814	829	837	847	833	861	796	762	805	859	802	817	846	869	824	789	822	839	828	814	844	895	838	857	838	793	819	819	853	793	850	823	804	836	878	810	856	810	836	821	830	844	815	832	827	864	850	780	811	873	876	822	858	835	811	758	855	858	840	852	843	804	878	845	815	842	838	825	860	845	812	800	848	839	793	830	787	851	803	883	902	812	824	871	787	845	808	813	791	844	858	799	799	816	816	819	835	837	837	762	839	827	870	832	869	857	831	791	825	824	841	857	825	866	820	866	867	867	843	804	836	853	840	802	847	861	808	829	891	794	832	827	801	879	857	842	828	886	800	783	821	855	826	839	865	793	814	825	870	788	870	815	838	866	871	809	814	812	800	864	774	852	798	799	882	862	844	850	828	812	787	886	797	829	825	811	872	818	790	811	804	842	814	828	856	822	850	845	874	814	858	837	859	816	763	861	807	823	823	854	883	859	845	859	876	851	839	811	847	799	871	839	834	856	820	874	791	851	818	842	838	836	846	839	789	801	821	897	861	837	869	869	859	901	852	810	873	793	851	857	822	838	841	872	833	900	818	866	812	850	832	856	817	830	813	765	817	808	802	824	848	869	863	797	840	779	814	831	849	850	826	866	856	823	828	860	817	830	827	841	827	865	830	823	854	827	810	870	840	818	839	817	836	835	864	791	805	806	820	821	823	796	787	834	843	811	892	807	850	795	813	812	821	835	820	844	794	858	843	799	840	819	850	771	864	810	822	816	851	825	831	795	830	821	814	833	842	894	856	795	835	846	845	844	797	867	852	828	847	857	874	825	854	887	784	821	852	846	887	877	793	822	859	888	801	862	835	836	810	852	825	882	802	791	806	843	802	868	811	832	809	840	830	850	816	835	833	820	802	833	809	888	831	787	831	868	901	823	865	829	848	868	794	807	843	850	862	833	818	851	796	842	855	830	856	827	892	789	822	822	879	797	859	849	873	799	873	846	855	827	827	824	789	828	811	836	878	819	825	861	779	838	776	849	786	857	847	857	885	869	875	780	871	838	830	789	859	825	840	865	813	814	800	840	900	770	821	789	833	812	855	867	817	792	802	818	858	857	810	805	806	850	800	867	837	813	798	824	857	858	799	823	802	824	862	820	841	883	842	914	858	892	830	848	840	802	796	800	744	804	784	815	828	814	833	849	806	880	876	841	872	805	785	839	837	829	805	816	846	807	844	868	849	768	884	806	849	842	815	899	831	848	859	820	835	799	824	795	823	833	804	861	811	854	827	892	795	877	831	845	828	825	839	914	857	806	852	827	875	808	839	857	846	762	847	826	816	801	850	855	757	833	818	844	784	780	813	823	877	880	784	829	888	778	820	867	876	873	804	859	827	810	827	862	817	864	876	832	864	862	807	802	875	824	824	863	845	829	780	825	826	864	830	861	800	860	861	836	869	833	848	774	784	820	802	814	859	821	827	865	852	824	850	785	843	803	815	851	882	843	853	854	867	852	844	845	812	809	860	847	853	828	869	806	799	852	862	791	788	780	816	836	851	808	847	859	823	799	835	832	870	853	775	863	843	833	812	865	885	831	823	803	865	823	822	842	844	863	815	850	903	826	905	807	832	744	827	900	866	852	844	802	853	808	868	842	822	772	835	820	809	819	791	812	782	877	840	846	780	802	806	790	842	814	859	807
45135	53067	48943	37094	35199	34077	26231	19911	16362	13233	11856	8215	8173	3566	1704	1010	500	545	561	647	824	1115	695	464	395	422	360	397	438	478	427	386	326	370	369	369	352	360	375	356	350	345	376	401	346	344	370	367	387	365	354	382	332	374	364	341	372	370	354	364	369	385	405	377	371	375	365	377	338	389	406	470	439	385	392	399	385	407	379	410	398	392	389	354	374	371	406	374	352	349	309	401	351	364	336	362	352	367	316	357	354	364	353	379	376	354	392	348	355	348	341	398	353	357	356	350	363	355	386	342	358	377	366	359	366	365	354	391	357	375	349	375	372	366	384	345	372	342	369	383	349	378	371	368	366	360	354	323	356	370	360	356	357	375	334	333	374	380	354	386	381	372	349	356	347	383	330	374	398	363	366	343	358	361	359	360	351	335	385	383	365	347	360	362	358	352	366	359	342	368	347	318	362	374	336	333	363	371	340	338	357	346	328	355	359	387	315	335	343	289	333	338	325	380	359	328	392	351	388	351	344	389	326	402	329	346	337	375	358	323	338	348	330	338	389	401	369	353	365	354	352	394	309	362	383	365	362	361	332	350	361	357	368	351	354	334	354	377	341	363	389	385	330	357	372	369	335	394	371	383	353	356	343	353	349	360	367	358	352	364	357	360	361	397	370	363	335	360	350	373	336	353	373	346	382	332	347	352	348	338	350	339	395	336	338	325	345	354	371	338	319	365	361	340	366	366	327	369	346	373	345	361	375	370	357	349	378	351	376	328	361	359	365	323	360	351	318	385	381	365	353	375	352	370	404	354	343	388	364	370	369	403	366	371	380	365	380	367	345	426	386	387	350	353	369	359	334	372	363	350	332	370	348	369	375	354	359	371	370	329	348	359	374	353	356	388	321	336	337	361	401	357	368	376	315	328	334	382	337	350	323	366	334	338	340	363	362	361	346	328	348	366	364	403	356	334	370	371	355	381	340	357	383	354	342	365	351	326	379	336	361	356	368	358	396	371	368	369	363	359	336	351	374	364	354	367	352	329	332	340	346	368	360	371	384	349	370	385	341	368	369	362	369	308	344	379	373	362	348	369	384	365	367	361	348	370	396	347	364	346	365	343	361	392	395	407	419	381	375	339	341	326	383	356	377	355	345	386	356	383	387	362	389	413	350	360	357	370	386	380	368	359	344	350	363	350	354	333	379	319	375	302	321	346	393	353	357	339	345	338	338	375	371	354	354	336	377	402	339	341	349	354	349	343	339	401	358	377	318	408	363	379	326	395	339	393	329	339	343	373	403	346	387	353	354	365	370	323	363	375	323	355	387	361	377	351	363	386	346	341	379	345	382	401	401	379	363	382	332	376	382	372	349	356	367	350	359	373	346	373	406	347	339	344	347	379	360	331	352	314	354	336	357	326	360	402	365	370	367	404	399	404	332	345	396	381	347	385	391	359	349	352	327	366	311	372	397	359	373	385	367	366	355	332	349	411	342	362	363	352	380	347	372	340	349	363	361	365	352	387	383	336	363	357	382	384	374	372	364	320	371	383	376	372	369	368	340	313	348	341	355	371	367	368	349	350	333	377	315	355	352	373	340	354	342	344	331	397	360	383	350	359	399	393	366	401	359	352	355	319	382	345	360	350	352	347	348	348	346	335	352	329	380	364	349	357	321	371	378	335	338	373	356	366	367	329	378	367	355	378	351	343	370	358	376	354	331	369	334	391	356	360	374	389	359	362	327	359	367	346	367	365	401	336	375	396	372	359	328	394	356	373	366	358	344	390	344	343	340	317	343	386	352	387	368	361	333	340	348	373	356	329	397	353	377	335	374	338	346	363	373	365	377	350	397	391	333	371	318	333	365	370	382	349	353	366	373	366	322	386	353	353	368	346	372	385	356	360	385	332	365	330	346	372	362	373	370	354	362	333	364	342	384	336	358	354	317	381	374	351	347	376	360	331	358	354	363	350	356	374	376	382	374	353	383	356	397	371	405	385	335	345	335	347	388	400	369	361	376	387	360	345	358	408	360	365	345	368	375	413	396	345	343	346	331	366	374	356	379	360	367	325	374	356	364	379	363	365	354	359	322	367	335	376	366	348	350	379	350	361	337	357	333	331	364	374	343	361	380	308	353	380	369	390	343	360	384	356	371	390	340	368	353	349	362	343	401	378	390	399	354	345	381	380	388	330	386	373	335	355	346	334	326	368	372	372	325	373	366	345	388	342	363	382	370	385	379	366	368	363	329	379	348	339	348	358	363	370	304	337	328	332	376	382	372	375	355	348	387	365	343	363	355	372	348	362	358	389	354	358	403	359	325	359	374	358	362	330	368	370	352	346	337	328	339	342	352	342	354	380	334	361	379	358	387	341	334	359	367	352	314	379	362	362	332	355	368	362	374	372	385	344	369	370	379	360	347	347	378	354	335	372	354	336	324	368	382	372	360	396	320	334	341	311	368	352	342	353	346	356	374	380	342	355	380	362	356	367	343	369	367	365	348	357	357	360	338	367	375	368	348	381	370	351	362	332	367	343	323	380	349	360	345	343	333	351	378	346	358	367	356	359	309	362	368	377	360	347	325	349	358	353	392	384	406	365	342	346	336	370	353	361	316	350	387	365	334	368	350	385	358	376	405	363	362	338	361	345	367	362	361	368	355	331	365	366	380	356	365	340	341	378	383	382	370	375	389	325	371	352	382	344	355	387	361	351	363	395	347	365	370	381	353	373	365	316	357	333	365	390	357	377	336	365	343	354	394	354	354	350	334	387	343	378	357	359	362	368	366	379	351	337	362	404	381	381	358	333	344	348	369	392	368	381	364	350	341	379	339	405	353	336	381	373	374	325	397	383	374	343	349	381	339	381	345	343	341	383	373	352	347	347	369	353	360	349	391	368	336	381	345	348	343	390	319	350	369	370	349	366	345	385	375	350	329	386	359	359	367	371	345	326	339	379	370	339	345	382	391	348	364	395	409	340	402	360	349	365	355	364	369	373	343	350	373	360	368	362	354	366	360	335	341	344	356	348	374	370	386	375	359	324	339	381	358	350	328	357	335	330	342	343	362	363	348	343	357	392	370	366	374	366	338	366	352	331	345	366	345	324	360	364	358	392	352	332	372	349	364	354	379	338	366	357	376	375	386	359	382	339	365	335	361	341	343	360	343	342	316	368	377	392	358	332	313	381	324	319	377	343	343	382	306	368	382	356	344	352	346	377	367	320	364	367	365	364	360	356	370	370	366	370	379	333	309	362	385	370	403	352	354	365	362	346	374	379	360	342	358	361	354	352	365	358	331	381	356	366	340	401	339	357	359	327	405	319	361	336	354	349	370	352	352	314	329	374	386	357	327	380	386	388	343	359	372	376	369	348	364	374	378	357	348	379	397	348	372	357	363	366	387	327	368	367	362	359	358	383	328	338	380	357	358	383	349	384	364	380	321	360	330	364	409	361	390	346	394	362	349	338	359	344	367	350	370	346	363	339	384	367	368	373	394	329	351	350
33638	51046	55344	51599	52051	47605	33948	25472	29342	29573	29197	21556	24342	12844	6216	4016	1703	1738	2052	2446	3450	5129	2458	1473	1036	932	898	1017	1252	1490	1220	1012	940	883	902	886	875	874	859	898	892	895	904	892	844	874	912	923	869	874	860	920	865	867	920	908	926	946	1009	1034	1057	973	980	984	1007	919	927	910	981	969	1132	1392	1404	1114	1053	1033	903	876	915	917	840	893	864	898	957	936	989	976	919	917	859	891	901	852	882	893	893	909	912	884	862	884	893	843	848	927	915	908	887	860	906	856	903	896	821	878	882	840	858	870	854	881	901	867	844	862	885	896	859	937	896	852	858	842	927	890	917	935	917	880	869	922	884	891	900	904	884	858	890	882	931	883	891	867	876	872	837	874	854	897	856	862	890	882	858	871	914	856	851	892	823	868	860	884	934	824	867	821	856	882	806	848	846	875	930	948	884	867	939	873	865	876	828	848	891	891	949	870	818	922	864	912	846	835	866	883	896	905	886	874	834	855	883	898	884	878	893	867	887	913	899	851	851	888	819	840	827	962	854	864	827	823	894	925	849	909	884	850	869	882	893	882	915	843	898	874	866	888	881	878	889	885	858	912	873	897	892	898	920	838	916	891	854	912	967	888	918	894	824	895	870	929	852	858	926	878	918	851	868	910	873	839	889	894	895	864	934	890	901	803	827	960	890	855	885	888	939	887	896	856	911	908	897	879	870	843	880	821	851	848	824	867	919	891	860	888	874	855	894	846	855	863	868	863	877	939	851	869	856	851	865	841	885	865	852	857	961	837	915	884	857	865	921	910	872	880	856	888	852	872	910	893	864	881	889	938	900	914	923	934	879	818	863	859	898	855	891	887	851	857	904	903	857	847	871	853	835	893	881	861	882	907	880	890	871	858	865	895	872	847	823	907	889	835	843	870	891	873	878	890	876	861	860	857	884	849	927	923	900	853	889	821	907	911	894	872	791	860	911	887	859	873	910	869	848	841	879	854	877	874	838	843	885	811	884	848	881	817	861	847	907	871	886	862	863	860	908	810	909	860	843	878	886	880	890	881	925	878	887	883	891	888	896	877	905	821	826	892	919	836	877	873	912	850	893	871	893	839	914	811	892	884	891	889	860	922	879	862	954	860	829	819	873	885	909	908	832	863	887	875	887	875	902	924	862	840	867	824	908	907	897	857	899	873	891	916	854	902	904	868	882	842	857	906	860	921	881	886	840	909	885	857	863	839	849	875	871	911	888	851	868	901	865	894	909	897	889	816	888	896	868	874	877	896	870	883	862	921	871	910	889	900	895	852	878	838	905	869	916	877	847	874	871	886	890	890	855	895	927	867	912	897	878	855	848	869	912	849	850	892	936	858	829	869	847	896	894	849	839	889	914	915	894	866	910	825	874	916	870	886	883	891	921	896	873	917	865	870	895	838	890	841	855	863	824	834	901	839	870	838	817	900	858	867	851	870	890	900	857	891	833	874	859	854	922	844	865	890	870	881	880	885	836	955	806	881	858	826	874	942	853	827	855	875	939	859	864	888	838	825	831	894	832	853	881	858	895	880	869	902	930	877	868	903	866	835	928	880	919	874	869	828	809	881	886	874	865	880	885	869	834	830	888	900	892	888	823	885	883	941	863	826	862	947	872	862	845	905	865	839	818	877	855	940	866	859	895	890	892	904	892	885	857	905	901	828	881	906	869	857	924	886	929	879	851	913	890	867	898	869	829	897	870	871	909	863	867	805	832	886	805	902	864	804	876	861	885	887	847	900	922	898	851	868	880	913	887	873	847	873	880	829	921	826	894	843	903	828	920	894	871	854	898	870	892	945	849	844	875	908	889	902	843	888	943	812	857	919	881	882	927	864	881	832	885	857	865	891	920	868	837	879	900	880	894	895	921	909	867	858	925	823	849	918	887	873	906	880	881	848	891	842	892	941	858	866	875	902	854	878	935	934	879	888	892	973	900	884	865	889	902	924	918	874	835	850	884	873	890	854	870	866	868	847	875	932	899	865	881	840	934	847	842	942	889	827	895	904	917	831	873	902	889	879	880	883	872	880	873	928	858	852	882	868	842	880	879	830	808	924	890	889	911	871	874	846	842	904	861	842	864	864	875	898	879	894	887	885	859	859	876	931	831	871	849	853	933	824	878	886	945	853	829	833	929	855	863	901	864	909	907	850	909	935	861	864	911	880	852	893	898	858	859	883	897	867	912	855	887	887	907	854	857	875	915	866	846	845	851	896	822	856	914	866	882	882	867	929	909	799	905	835	833	870	900	895	856	837	888	831	914	855	843	912	874	859	872	882	822	865	915	855	886	891	884	856	861	865	875	884	843	911	828	883	815	884	822	816	846	837	867	898	863	853	875	889	846	929	846	861	887	863	819	859	857	886	818	892	889	893	850	976	842	867	830	856	898	942	893	880	883	886	925	944	886	905	890	914	877	853	874	860	830	876	899	876	913	901	883	900	895	897	854	879	896	896	913	900	880	875	883	797	878	894	890	891	853	893	852	884	884	890	882	830	920	869	863	880	914	865	893	875	920	870	849	925	886	886	869	901	834	909	898	914	914	904	864	871	904	894	820	870	849	871	885	896	892	841	870	876	946	820	875	878	872	878	891	904	880	891	863	873	869	854	900	888	907	920	933	808	870	860	831	896	819	895	861	853	912	861	909	904	866	860	877	917	846	876	819	858	902	866	898	864	833	882	886	923	906	883	869	878	849	817	876	944	868	916	891	897	865	866	851	864	862	866	861	854	872	847	872	875	887	855	841	906	890	828	921	868	843	891	812	899	884	832	839	872	858	874	872	870	865	832	895	879	869	882	879	898	887	862	891	865	866	850	867	819	871	929	908	927	920	876	872	844	891	864	884	898	904	870	896	859	867	844	883	867	899	837	854	817	878	863	880	841	865	917	853	902	850	855	907	850	881	846	835	884	884	881	878	874	858	876	842	828	905	856	910	845	833	822	916	871	842	835	898	908	876	891	858	833	923	895	890	880	818	886	913	898	900	896	882	843	870	832	896	847	908	831	871	888	895	885	879	869	925	881	861	844	878	864	955	893	878	898	865	902	830	873	841	829	818	850	909	855	878	855	859	848	881	965	898	911	908	859	918	819	928	871	813	894	857	881	856	842	848	858	906	834	826	862	848	922	870	847	850	876	870	933	939	884	937	899	895	858	879	887	907	864	883	828	851	865	868	816	899	883	821	862	914	903	860	878	880	847	878	937	844	847	874	868	864	864	871	867	870	881	864	845	896	825	876	847	868	825	870	855	828	905	887	883	816	900	905	909	865	893	897	867	814	869	882	880	901	888	874	843	897	878	847	880	871	875	830	902	827	900	851	905	925	850	872	882	912	820	909	912	904	908	891	888	862	889	889	887	883	907	898	945	859	871	874	902	906	888	801	834	810	860	870	944	827	891	866	906	861	891	926	884	896	891	900	841	895	859	830	846	874	913	841	888	880	873	866	901	870	923	877	896	872	882	895	905	838	905
55956	52822	43869	36469	35821	37380	30078	27339	29905	29964	33671	23560	23912	11648	5910	2204	1021	816	1001	1051	1581	3123	1048	568	424	367	331	407	482	565	449	398	362	340	375	336	347	382	346	360	306	324	353	337	359	356	344	341	340	328	357	356	335	357	386	356	363	347	357	354	364	370	374	396	372	330	369	383	386	359	391	568	512	417	398	374	324	341	338	318	341	337	343	354	391	420	414	378	383	358	377	360	342	378	394	337	329	341	336	343	359	338	383	335	355	347	339	344	331	346	312	338	330	333	364	354	404	342	365	314	359	342	324	316	344	352	338	326	334	336	326	335	384	348	330	324	327	325	310	336	369	369	336	340	342	340	342	341	325	328	369	305	358	375	294	346	381	342	328	325	333	334	369	364	336	384	315	363	344	370	344	339	328	369	368	340	328	372	325	351	341	382	337	340	330	356	345	344	345	347	320	332	347	358	324	371	368	349	363	345	308	355	346	314	337	314	346	321	336	341	343	351	324	313	370	359	335	334	339	355	363	351	376	328	343	372	355	334	350	351	318	324	347	351	316	376	383	345	357	340	363	339	332	353	352	330	324	380	337	305	328	345	377	317	352	381	334	327	330	367	337	320	324	374	349	333	320	322	351	323	356	330	341	335	358	354	358	335	319	359	351	316	346	363	352	319	330	351	381	329	338	343	324	368	344	316	357	319	332	337	367	319	345	319	308	322	369	334	349	370	299	358	354	348	349	305	355	357	334	331	291	338	363	333	354	360	335	335	364	325	367	335	323	328	369	350	353	328	353	336	340	324	362	338	338	351	344	344	362	331	324	344	352	370	345	360	330	316	308	335	337	350	333	358	340	353	349	344	378	320	359	404	305	323	347	364	355	386	331	334	359	315	328	337	330	297	331	358	351	350	349	329	333	355	323	339	324	355	319	347	366	348	336	324	378	365	346	338	341	351	370	333	324	324	342	341	334	363	354	336	370	318	316	331	340	342	345	328	348	336	350	353	336	322	366	381	370	366	368	350	343	338	346	336	351	362	333	342	308	358	340	346	363	321	371	374	344	349	309	352	349	323	377	328	334	347	333	327	318	346	355	329	367	306	341	354	355	327	344	330	320	336	340	332	293	349	386	378	334	310	375	351	330	338	379	357	346	337	377	326	357	323	354	329	331	353	330	329	332	340	310	316	307	298	377	323	337	348	346	322	334	356	336	318	328	331	327	337	343	356	326	328	328	360	350	340	349	365	325	318	312	328	342	337	387	310	337	374	341	342	349	357	316	354	346	368	338	333	347	330	320	322	354	336	351	328	319	357	299	360	330	352	330	340	350	349	365	370	339	362	329	290	329	333	371	309	326	355	335	354	356	362	349	376	360	310	330	338	327	330	316	343	353	329	357	362	349	315	356	321	318	327	378	330	360	319	330	331	343	340	346	338	338	363	340	385	348	357	347	340	359	352	340	360	353	343	360	375	328	294	305	327	326	329	320	302	329	350	338	338	277	315	346	323	374	322	340	293	349	357	353	352	364	337	322	345	350	374	350	352	356	328	351	309	355	333	332	359	354	308	375	345	331	334	348	322	359	343	340	319	335	351	328	364	332	366	330	334	380	318	328	333	340	354	345	343	382	347	350	364	333	317	344	343	386	322	345	324	340	343	370	325	335	343	347	326	336	338	332	339	332	320	361	382	351	312	314	357	374	350	344	285	351	367	335	328	356	335	355	341	309	328	342	307	365	316	374	317	358	319	346	360	336	340	347	346	313	387	327	341	298	351	317	308	346	349	370	340	359	334	379	309	355	367	321	320	321	357	349	327	321	334	357	365	349	339	334	325	329	330	349	322	322	329	334	327	366	339	343	339	371	352	369	365	344	369	360	341	319	364	362	352	321	369	338	321	338	358	351	324	349	350	337	355	302	324	357	300	314	376	357	344	336	351	355	324	356	368	364	353	343	320	347	354	362	311	341	350	371	333	333	317	355	326	321	332	344	314	325	320	319	335	371	363	305	355	352	341	314	338	331	331	334	336	347	356	333	376	363	310	371	319	382	334	376	350	347	352	364	325	341	363	338	328	312	317	306	320	322	338	365	361	361	341	353	314	326	331	344	355	322	383	305	323	324	317	369	382	368	299	373	334	343	354	341	356	317	320	334	367	349	301	300	355	335	328	336	307	388	354	343	340	332	366	334	352	339	324	335	340	358	336	345	346	351	348	358	343	326	350	332	319	352	360	326	361	361	383	339	359	340	309	338	337	328	332	314	361	330	338	362	348	342	324	329	339	348	334	332	338	330	341	341	343	352	339	342	335	354	353	375	322	334	334	296	363	358	318	346	313	347	326	331	360	350	335	335	330	354	315	364	339	341	347	366	319	340	361	333	325	326	365	336	313	318	350	369	358	349	352	357	364	351	344	318	348	360	336	347	352	332	327	357	340	320	386	370	341	341	374	322	313	329	322	317	326	385	341	321	383	359	329	329	359	333	330	336	359	358	372	353	318	364	347	330	371	336	367	358	324	354	365	371	327	344	335	331	333	324	344	335	313	346	353	331	359	361	309	371	337	344	344	379	380	360	346	350	316	323	343	369	311	299	347	309	326	316	348	333	362	334	339	377	343	323	323	372	331	316	367	331	338	329	344	337	347	346	366	336	339	366	370	344	333	356	323	333	372	332	401	302	345	328	345	351	342	310	314	342	365	336	335	321	357	342	324	339	323	351	360	334	366	340	343	329	369	382	341	322	333	357	340	363	342	331	363	357	368	358	336	329	319	329	355	366	334	341	323	347	320	322	339	344	377	347	344	347	360	369	358	338	339	355	351	359	376	335	317	345	342	377	321	306	330	365	326	332	332	354	320	307	322	326	305	339	312	324	325	315	342	320	328	379	353	361	356	329	350	343	302	348	316	351	355	350	341	357	351	318	330	316	315	329	356	361	365	332	322	356	373	341	408	336	384	339	373	361	306	334	350	334	314	335	368	351	323	333	309	334	361	348	349	376	361	348	298	341	320	311	365	333	343	334	360	372	317	326	359	386	330	356	315	356	356	356	343	316	340	331	325	313	357	356	319	316	354	345	336	381	331	344	359	333	325	330	333	319	315	313	353	299	314	322	348	345	351	357	344	319	354	341	319	329	286	367	368	332	322	348	343	331	372	326	341	310	338	335	346	340	362	388	381	362	357	344	350	348	325	308	314	313	317	314	343	349	361	337	318	371	329	298	315	357	299	324	351	330	372	332	363	318	339	328	311	337	351	322	321	345	325	332	337	349	354	342	364	358	364	340	368	358	325	327	319	339	348	331	306	353	380	324	359	359	346	389	335	343	359	356	355	318	357	345	371	349	321	331	373	303	348	357	347	357	351	311	340	346	316	350	302	363	363	343	322	319	378	372	339	326	368	326	327	339	346	336	335	347	357	342	347	358	346	314	321	342	340	366	347	328	360	319	343	366	323	351	345	307	354	324	399	353	340	332	349	348	327	334	340	384	365	294	333	322	357	335	358
45198	57443	55461	54627	54954	56289	42580	41621	44405	45523	48671	37442	41260	24197	15240	7067	3269	3022	4351	4242	6586	12607	4071	1754	1356	994	904	1078	1816	2272	1670	1051	924	925	901	848	856	762	816	840	814	878	803	799	840	796	806	814	847	789	888	834	850	810	818	839	881	932	1001	1078	1053	1021	985	930	1009	927	874	905	923	938	1148	2229	2145	1390	1091	1060	888	886	826	845	805	826	796	823	876	1127	1192	1080	954	937	832	857	830	754	918	822	807	773	789	877	801	784	876	820	811	789	795	861	779	795	789	878	818	807	824	784	792	811	810	784	831	816	826	825	786	771	786	802	798	788	766	766	805	850	814	828	778	784	857	834	796	816	846	871	777	810	811	771	830	845	823	736	798	794	810	777	758	859	769	790	798	809	782	813	827	816	796	836	769	834	809	782	831	801	775	771	786	806	804	819	766	829	857	802	852	771	798	785	793	843	829	774	812	789	844	797	780	840	798	887	814	830	788	796	804	797	816	795	820	801	847	862	810	732	791	790	897	794	815	811	814	790	809	802	822	760	848	806	884	750	823	866	841	793	816	765	850	776	834	828	820	821	808	824	769	833	786	807	822	823	799	811	802	830	801	787	755	785	837	763	837	817	849	857	791	873	763	810	820	827	868	775	835	774	848	785	802	798	838	780	822	831	800	841	798	772	830	805	823	805	792	814	817	837	851	811	850	800	841	870	794	772	779	793	841	817	802	802	850	797	835	802	806	810	834	783	827	844	769	811	807	778	783	746	828	785	803	814	760	819	809	765	800	807	802	833	825	759	810	793	859	856	769	804	807	749	830	770	806	780	816	844	796	820	847	776	832	836	864	824	790	752	807	858	812	822	822	818	843	818	757	791	803	817	814	785	774	806	781	800	827	790	775	781	806	802	751	838	870	807	817	802	792	777	785	797	794	800	823	815	859	835	809	807	839	815	799	847	780	815	867	819	869	785	801	815	813	746	775	796	785	774	858	849	806	785	814	829	854	769	789	846	809	783	759	751	785	779	775	786	811	818	778	837	843	753	805	853	808	802	818	806	799	790	815	764	809	808	787	777	801	766	789	805	811	795	843	861	800	796	814	822	794	818	787	822	819	818	826	815	757	805	820	752	799	836	804	829	749	791	803	836	810	835	861	795	824	841	842	794	851	843	772	765	860	874	861	821	808	796	814	791	807	819	765	835	801	832	822	818	827	844	848	768	778	805	820	796	818	792	761	812	808	791	819	805	792	774	763	772	804	788	811	839	791	780	856	816	858	833	803	817	789	754	835	831	808	838	871	801	807	774	815	795	827	782	823	759	856	862	841	850	842	805	787	791	843	845	862	788	802	793	817	789	804	852	856	824	797	861	843	798	809	753	806	769	857	780	834	803	795	804	831	770	831	801	834	796	796	772	829	810	790	815	823	791	847	845	801	762	768	835	794	814	816	815	820	824	759	812	801	800	838	831	791	874	860	804	728	808	857	819	817	834	828	798	825	768	777	802	790	847	831	827	811	772	820	794	830	762	789	810	807	793	821	832	792	933	840	826	767	791	821	812	798	744	807	786	873	742	786	793	824	793	812	828	850	832	797	853	796	834	778	801	821	806	785	795	812	812	805	815	822	790	805	777	759	773	817	821	807	785	842	781	803	782	794	872	771	815	822	807	838	786	819	845	804	842	834	801	841	791	820	839	834	803	800	807	821	837	856	815	766	735	804	843	842	798	826	781	803	845	768	812	839	836	852	780	776	795	854	783	813	805	812	807	825	802	848	814	827	815	888	841	832	847	766	824	818	800	857	775	786	843	802	796	805	851	811	798	841	777	873	769	813	808	812	844	779	831	805	831	865	872	824	814	869	817	765	834	790	860	848	830	784	775	800	812	789	816	823	809	845	876	832	850	834	795	816	805	767	824	820	775	833	785	825	794	827	838	836	801	780	809	755	828	777	783	817	817	806	782	819	855	787	760	827	796	789	811	859	814	822	824	830	810	858	789	765	855	797	821	825	765	832	821	804	816	840	800	770	811	773	838	818	806	757	785	831	788	809	828	767	768	799	836	802	785	826	772	779	808	826	836	828	815	811	854	816	819	831	784	820	816	818	796	803	790	802	823	798	851	774	797	828	833	816	813	789	803	755	758	838	812	846	821	874	794	784	855	807	769	793	780	815	769	771	816	820	812	767	820	783	867	775	829	840	806	771	776	774	792	833	820	815	787	861	829	802	812	821	808	802	789	776	815	811	813	837	814	823	754	769	789	783	841	770	833	816	804	816	799	835	859	795	838	823	832	822	831	788	807	795	794	837	855	844	851	812	762	792	794	819	788	802	840	807	820	828	770	788	783	874	834	824	819	795	848	856	847	796	844	815	829	824	797	763	799	838	845	787	828	798	820	846	786	776	830	752	839	849	855	773	792	772	832	818	840	790	854	787	837	821	767	803	832	794	800	829	835	829	804	818	808	856	809	834	828	802	784	832	841	858	797	811	793	821	816	845	804	797	781	827	800	788	805	777	819	809	785	845	760	780	824	836	806	816	808	767	832	816	827	817	828	816	818	812	815	796	821	836	826	773	805	784	846	804	820	765	827	859	805	780	818	798	791	714	812	799	798	824	808	813	768	825	791	820	800	786	900	788	826	820	803	833	802	798	851	788	802	839	791	794	776	855	772	756	777	822	758	819	782	811	827	855	801	807	808	778	846	841	795	822	798	822	792	815	836	818	796	761	810	808	802	858	822	853	806	828	813	831	794	793	787	800	812	795	781	858	781	771	781	846	797	795	784	831	850	790	813	806	853	797	797	793	755	793	821	794	806	794	790	771	838	775	785	845	836	827	765	828	845	846	863	781	829	829	771	838	793	807	794	828	801	777	819	791	750	825	814	821	848	825	777	825	795	813	836	809	808	792	796	835	790	716	790	775	758	823	787	784	846	827	795	812	754	837	837	838	826	770	872	794	789	819	911	809	771	813	843	805	806	811	817	828	800	826	828	785	767	823	833	829	806	781	873	779	853	791	818	831	833	807	833	843	828	810	807	835	856	820	827	851	740	858	840	850	849	814	758	808	760	847	842	830	794	790	803	836	769	817	814	813	787	831	817	809	798	833	796	841	772	738	846	840	838	813	770	765	796	856	833	832	804	883	791	865	833	828	824	818	759	791	864	813	836	790	763	822	790	804	789	827	864	815	870	781	825	805	818	795	810	836	788	791	814	802	858	844	853	828	827	826	785	797	813	759	808	808	755	776	765	777	813	856	837	856	801	819	846	758	842	801	813	810	841	810	812	788	848	811	788	808	838	827	845	787	829	864	797	865	819	823	769	802	818	821	811	781	798	806	832	789	810	797	808	781	805	869	804	817	808	805	793	803	791	826	800	784	796	761	761	785	839	793	790	818	872	805	791	797	829	807	815	844	784	824	780	771	870	846	758	824	811	798	837	844	842	834	820	803	834	794	787	824	790	800	783	829	794	863	830	804	804	828	752	796	773	835	786	819	819	822	812	795	827
13912	19414	24303	18959	14416	7126	2915	1449	1024	1268	1093	728	808	563	481	413	403	453	399	418	417	436	436	372	378	400	386	446	398	398	393	352	389	412	369	383	387	397	398	387	365	409	336	389	404	381	389	385	364	366	384	398	396	393	405	396	395	368	463	395	448	427	423	409	434	409	422	388	396	380	378	420	365	380	426	374	387	429	413	363	389	411	399	407	385	363	391	418	411	397	407	390	398	375	377	415	367	370	388	390	354	375	393	389	384	363	411	362	386	390	415	376	389	392	393	345	350	386	374	387	429	381	359	366	368	391	412	409	368	404	386	389	389	384	391	406	430	361	377	447	387	383	386	423	379	408	425	395	387	407	401	404	390	346	391	353	377	399	391	412	399	395	417	390	403	390	389	387	434	380	372	392	359	391	362	415	416	401	382	401	355	380	365	409	394	381	414	401	416	385	366	358	361	374	380	348	403	418	411	419	395	386	416	377	380	391	384	363	393	377	384	393	468	362	431	385	381	395	356	341	404	373	410	398	382	434	398	411	394	398	415	411	367	349	380	419	355	371	378	430	379	368	388	397	392	385	400	403	380	374	405	408	394	427	395	390	404	369	412	371	389	386	383	380	376	387	396	394	396	385	400	411	384	391	399	384	392	381	392	389	363	431	359	386	354	430	408	349	395	425	390	377	418	439	390	428	393	393	426	385	349	406	349	379	400	394	385	402	357	419	421	416	385	372	412	398	392	389	390	382	366	369	397	378	388	395	410	362	405	367	367	397	400	375	378	380	406	380	372	412	439	443	410	392	380	391	368	409	408	399	390	420	414	395	419	411	381	384	404	412	432	394	363	416	420	420	372	394	363	392	352	398	418	398	423	391	381	370	393	392	425	377	377	422	411	407	395	429	387	404	403	392	381	362	382	398	371	367	381	388	399	395	383	392	361	391	419	398	409	390	368	415	385	405	378	378	428	391	381	370	377	375	389	407	410	406	402	374	390	363	393	364	371	376	447	385	385	395	392	397	399	398	398	380	378	409	398	399	386	417	378	368	417	374	373	384	406	369	403	403	410	373	418	399	416	413	392	400	428	384	393	375	375	420	403	372	361	362	406	387	362	389	416	385	407	374	377	374	391	407	384	358	387	392	365	404	379	403	383	389	393	415	343	377	400	442	382	415	392	420	373	395	384	371	404	390	379	375	360	394	350	356	384	422	468	399	405	354	370	416	397	375	421	365	397	395	427	376	362	392	398	385	396	412	396	391	400	403	408	373	378	383	384	419	411	348	364	381	365	390	381	397	371	372	375	379	379	384	390	400	404	377	400	385	400	345	406	394	395	402	390	376	397	422	383	384	403	374	366	415	371	407	378	400	359	397	425	384	358	400	402	392	393	409	433	376	396	380	403	407	364	351	366	400	427	403	398	394	401	385	404	398	415	396	368	379	366	387	438	384	377	371	407	393	389	426	410	411	384	385	423	381	396	409	399	406	384	386	415	424	371	425	380	393	394	393	411	377	402	416	409	376	393	384	365	387	386	366	414	370	373	378	380	373	357	387	420	373	399	389	391	405	398	361	411	374	398	381	402	410	397	403	360	399	428	376	329	364	355	387	381	422	381	367	419	376	406	412	402	392	388	408	358	378	394	397	406	408	411	396	388	428	405	414	371	382	361	409	382	397	380	376	395	443	383	401	396	370	392	384	359	364	385	422	403	405	383	352	368	387	384	358	355	389	385	406	416	381	354	368	400	408	360	399	410	408	397	448	408	380	380	355	378	400	419	414	382	436	406	366	401	392	397	389	425	410	356	410	379	412	388	399	355	405	395	359	384	397	392	404	395	380	376	376	415	425	391	408	373	370	402	360	396	398	397	368	391	379	393	371	387	390	390	371	420	392	384	375	395	384	435	412	394	407	404	366	392	392	389	395	351	365	382	400	396	399	396	392	404	410	374	419	410	403	408	394	388	422	365	399	389	371	379	384	374	406	376	371	356	387	416	410	377	409	365	399	411	328	412	406	415	372	364	380	385	397	387	366	397	388	402	372	368	419	387	378	380	403	391	359	422	420	379	414	380	381	369	396	406	395	434	388	398	420	383	374	376	407	396	387	407	392	380	404	425	395	431	387	389	397	346	423	412	392	398	376	430	380	392	419	387	421	379	389	385	416	372	369	377	362	397	390	362	408	431	392	408	394	412	365	389	395	412	399	373	408	375	377	408	373	434	381	358	349	374	406	348	410	385	370	415	403	442	395	381	391	410	402	428	389	402	412	412	399	386	437	413	378	355	370	402	414	370	385	375	366	406	374	423	377	382	364	378	385	406	403	388	402	400	412	356	366	417	391	388	380	421	397	388	420	415	365	380	404	369	458	444	394	399	394	422	394	374	449	413	390	405	380	368	386	414	381	400	416	381	376	364	388	365	399	360	421	399	401	370	401	380	363	369	399	380	397	403	400	393	394	398	389	399	406	405	390	384	388	426	396	363	406	402	385	399	443	394	413	402	391	390	416	378	381	361	409	383	374	379	369	365	391	365	355	393	354	418	389	408	373	377	413	393	387	422	370	397	371	378	403	420	406	378	383	378	401	372	370	398	358	377	346	403	393	396	374	358	366	359	406	386	417	374	436	378	444	377	405	400	426	439	379	383	401	389	394	373	411	404	406	385	425	390	403	378	408	387	378	422	394	401	405	338	407	367	407	413	379	376	420	371	400	374	336	416	412	384	386	406	409	396	407	407	386	361	383	381	380	416	372	423	404	399	397	383	388	354	426	378	386	420	395	403	368	384	375	380	371	392	362	383	389	386	394	372	378	390	399	388	369	395	399	407	444	404	419	398	374	378	380	375	408	420	400	426	387	371	404	392	410	370	392	395	405	402	375	378	391	394	409	394	385	380	362	403	365	400	397	402	375	395	404	381	385	402	362	383	405	397	428	403	408	378	408	426	380	416	391	391	382	396	368	409	401	391	399	394	389	394	392	383	378	433	373	372	395	383	360	388	379	351	397	374	420	389	433	400	388	425	409	372	410	388	392	347	392	400	415	408	387	392	400	400	386	434	412	398	384	421	399	375	406	397	394	390	386	391	377	394	415	337	407	396	377	353	377	414	371	391	383	369	408	390	381	388	390	368	369	381	388	427	363	416	390	425	377	380	421	436	414	391	404	423	406	340	362	381	410	398	410	383	384	386	400	395	394	371	378	406	425	400	378	364	413	440	435	378	409	390	389	394	383	418	368	374	407	402	381	393	355	393	407	412	399	387	397	383	388	410	395	383	380	421	389	397	399	421	407	366	367	382	390	392	371	375	364	371	399	390	393	359	397	375	403	420	409	388	404	396	409	361	392	409	400	425	381	391	386	416	408	386	397	391	380	428	408	397	402	393	369	387	426	441	342	389	384	432	382	410	366	393	391	423	379	355	409	399	362	388	407	379	404	388	400	371	420	402	350	377	401	386	436	341	379	363	366	396	406	384	408	366	377	368	434	408	385	383	375	357	414
10934	21636	29530	28268	25464	16144	8988	5331	4145	5708	4896	2932	3528	2388	1564	1146	1042	1007	1046	1037	1196	1333	1094	1024	993	947	971	1014	971	951	959	919	926	1010	959	938	975	978	947	995	974	987	968	944	929	1057	982	912	900	945	998	904	964	951	945	995	935	1066	1090	1038	1096	1028	997	1022	995	1038	989	956	978	963	979	980	1003	938	987	998	1022	1025	912	1007	1001	907	969	961	977	980	1040	937	1027	996	998	955	975	938	1000	911	942	961	887	984	964	920	904	959	966	969	952	960	962	947	910	915	925	1001	959	935	939	928	1003	951	925	951	1009	974	950	990	987	959	900	987	955	930	987	939	936	928	964	944	1002	940	966	945	951	969	976	926	902	983	972	1015	1011	913	914	972	933	972	949	950	953	999	962	960	973	984	955	964	969	898	948	945	935	977	990	921	935	963	946	917	907	912	970	987	900	969	920	949	947	956	954	968	998	961	957	987	973	937	975	918	961	910	973	952	954	961	899	880	954	933	923	971	938	944	910	961	907	937	949	993	935	1016	968	950	940	925	986	960	962	936	945	950	925	951	983	912	954	939	985	966	904	948	946	957	881	936	952	970	925	928	931	958	946	992	998	946	966	981	931	954	953	960	1023	923	965	917	933	936	925	905	962	947	980	921	936	989	956	930	987	941	960	965	903	960	936	976	929	918	871	950	949	992	925	1001	993	999	957	987	954	962	934	950	957	1035	913	929	951	993	1013	930	988	940	920	975	963	959	976	962	918	945	903	957	951	955	961	963	954	945	890	933	926	975	990	943	972	949	882	951	942	966	928	997	965	965	927	975	937	959	926	945	952	959	935	990	989	1015	982	944	977	950	911	952	1023	934	962	953	904	945	929	954	996	909	966	909	974	995	899	948	950	967	974	960	993	933	903	952	935	995	921	911	950	949	922	905	908	882	916	992	929	934	961	915	972	929	948	953	957	947	935	991	1004	988	935	889	996	934	981	935	950	976	1009	976	891	924	867	946	963	1007	902	916	971	978	982	888	987	952	940	970	928	959	951	981	1010	951	929	930	961	971	950	984	946	1000	966	961	986	966	953	966	973	943	960	891	936	971	945	942	943	923	975	1004	989	878	978	936	960	950	946	952	990	986	952	918	932	971	972	974	964	969	941	978	979	942	927	986	987	995	954	914	975	945	966	942	943	944	927	974	937	924	935	1004	975	943	946	960	898	928	967	1031	945	922	957	968	914	913	957	904	940	925	958	946	985	942	958	930	990	909	917	945	1004	946	1008	990	886	972	924	964	950	963	917	928	926	973	962	932	939	1019	935	994	958	926	948	973	942	955	959	995	974	978	966	952	948	1024	949	955	916	970	985	951	958	925	951	939	1010	975	952	969	941	967	974	984	936	926	938	958	969	979	951	948	965	963	915	954	918	915	1005	982	899	957	967	931	990	950	959	961	962	916	1001	949	953	903	907	1012	971	913	959	952	909	971	943	962	975	930	955	962	930	1017	929	963	940	913	971	973	945	944	975	945	915	930	960	938	912	938	952	959	972	981	934	1015	945	932	1001	949	960	957	1005	949	980	944	881	951	942	965	1031	993	946	874	974	937	941	941	937	988	994	921	910	951	885	999	963	936	932	934	912	946	951	928	946	879	979	921	892	976	955	863	901	948	945	930	954	876	942	943	973	1020	964	940	998	967	977	919	951	940	988	924	988	1013	956	904	973	936	997	935	913	922	1014	924	894	970	939	968	920	931	941	953	914	911	957	936	948	944	996	967	995	1003	975	955	957	998	986	988	929	981	929	928	953	959	938	978	917	908	946	923	899	968	970	908	1040	943	950	973	931	966	932	977	960	1009	915	941	895	963	934	952	894	966	1005	962	908	1010	932	960	910	984	937	940	992	922	930	922	997	911	957	899	953	985	991	1007	959	905	919	965	920	989	952	979	950	881	907	975	1009	943	985	978	909	946	964	968	948	967	968	969	1011	960	942	984	980	983	941	937	982	961	995	980	1022	949	943	959	994	920	933	965	878	1015	914	931	953	932	969	959	950	983	939	1001	940	1014	948	967	969	945	989	935	988	953	916	968	942	907	949	975	938	949	925	964	967	971	937	944	959	1025	990	967	972	918	947	980	942	946	976	992	912	952	1004	906	925	948	990	958	961	940	905	985	965	918	971	926	981	962	945	1002	988	960	943	981	991	984	937	926	932	938	937	950	916	890	1003	1001	943	998	955	965	980	927	1001	973	910	941	947	938	942	917	970	971	935	982	919	921	1004	931	958	923	997	948	995	984	941	940	928	929	986	952	925	909	959	949	954	931	960	932	954	960	970	971	954	947	973	938	933	925	976	916	974	989	945	966	919	987	979	931	923	982	1000	923	894	917	995	952	883	936	949	964	946	949	926	963	1009	988	963	900	1030	934	982	976	946	949	984	900	989	962	964	1001	920	978	922	972	991	924	958	949	965	934	964	1008	966	903	940	958	1005	935	953	999	883	952	992	908	940	997	996	1015	909	947	922	948	946	999	971	960	920	932	959	918	910	947	936	948	925	966	992	936	983	897	944	959	984	935	922	944	902	906	960	926	960	981	974	977	1029	950	895	963	947	968	951	936	989	956	926	928	948	918	942	970	996	959	932	985	958	918	945	987	920	964	940	938	921	962	909	943	932	964	947	959	933	981	937	948	973	928	947	949	915	934	999	973	950	939	962	948	948	948	947	945	950	892	994	943	964	921	1006	933	989	963	1042	1005	943	973	949	898	987	950	978	978	960	960	951	972	951	943	871	968	944	891	992	942	949	957	954	1017	898	955	916	930	989	978	1015	975	951	995	945	968	907	935	986	922	971	938	963	906	964	965	932	943	968	950	939	963	915	959	941	925	956	945	1002	956	983	920	955	969	964	968	929	966	919	956	964	931	933	971	957	981	930	936	946	959	923	904	947	973	948	935	912	992	929	959	952	895	980	1021	978	922	932	977	994	991	963	947	982	957	968	933	926	951	932	947	959	934	949	926	966	940	949	910	946	953	976	968	955	938	908	988	949	959	982	957	983	937	915	998	947	944	948	1000	979	981	980	973	977	984	968	970	1007	962	958	988	997	966	976	959	995	966	908	939	931	925	892	991	956	968	950	926	928	952	956	956	987	970	1001	1017	920	924	1000	950	962	942	926	963	986	938	912	925	952	988	973	966	926	939	925	963	947	991	911	985	935	931	932	956	964	918	973	932	934	965	978	971	992	987	975	913	962	928	992	947	1012	965	936	931	973	936	945	1004	936	929	965	913	973	931	987	911	908	937	885	958	948	935	950	927	935	952	960	923	971	988	946	1014	989	937	944	946	932	925	940	951	922	973	975	916	955	968	967	944	957	947	930	942	979	924	983	995	934	987	957	936	981	974	1013	929	914	956	919	979	991	966	959	978	951	931	945	957	946	961	959	974	936	991	985	986	1016	934	974	951	948	1000	942	939	983	973	959	959	994	955	921	972	950	928	923	923	944	942	940	915	963	931	943	975	966	972	962	949	1021	961	958	983	1008	936	908	947	932	905	932	952	944	927	993	893	956	1006	953	945	900	997	952	985	955	962	907	968	968	954	994	987	930	1005
48826	48769	43882	41945	40878	32473	24199	17712	13761	15649	13202	7467	6651	5967	2275	969	649	550	668	829	1436	1534	634	532	419	463	427	470	418	485	460	404	435	442	400	431	409	377	377	407	428	467	422	436	395	398	412	408	396	407	429	422	405	403	424	427	456	408	437	438	461	440	419	415	418	457	400	471	414	445	430	483	449	440	426	430	437	431	392	423	455	432	426	417	423	462	410	440	446	430	440	416	404	402	427	388	392	450	398	431	391	413	442	372	457	423	413	426	420	440	400	379	397	403	418	430	424	419	436	429	426	413	412	425	442	432	415	450	429	404	463	433	421	446	410	413	436	429	415	387	406	418	391	442	398	439	431	409	421	401	438	450	418	426	440	414	435	426	450	417	422	456	430	408	423	399	394	416	385	426	439	433	428	459	427	426	405	458	404	443	408	446	420	463	400	428	414	406	378	358	424	428	385	394	453	436	416	421	435	426	400	433	449	414	399	437	406	395	417	457	424	389	380	439	429	411	398	380	430	430	427	405	411	431	375	437	418	416	426	386	437	402	479	421	420	437	365	418	408	381	442	418	416	398	371	424	422	437	427	401	432	385	396	403	422	418	414	390	390	420	402	388	429	410	407	449	430	416	377	386	453	396	397	421	424	432	423	445	407	411	425	437	419	411	423	439	396	441	451	377	444	405	373	429	435	425	412	409	403	403	369	372	407	409	429	387	420	413	421	422	427	414	352	424	423	410	435	414	415	452	407	404	460	413	410	429	396	402	387	410	379	422	411	418	412	441	412	443	394	360	375	428	426	424	424	428	400	430	411	398	439	406	386	396	414	385	429	436	406	403	429	397	391	414	421	449	396	414	401	393	401	368	409	432	422	425	417	384	402	432	421	415	395	430	381	408	424	402	396	430	479	421	423	382	407	440	422	415	410	383	405	425	401	416	389	408	397	392	436	470	462	480	452	445	384	430	465	421	400	402	418	371	440	431	432	439	447	424	406	403	416	398	425	389	426	398	405	401	403	424	459	409	444	434	406	452	411	391	437	410	401	442	393	416	414	391	372	425	438	452	428	424	419	434	422	429	414	402	422	416	443	412	413	392	398	395	434	396	421	442	409	408	427	378	432	379	438	392	405	402	390	398	434	424	407	434	432	414	453	425	436	403	436	432	447	416	422	416	393	381	413	451	427	406	374	436	432	404	403	421	438	393	421	430	419	423	408	402	443	406	407	426	418	397	409	403	417	383	418	387	400	444	438	459	427	459	432	445	377	424	394	426	433	425	400	412	403	377	371	424	406	424	426	449	412	403	426	416	429	402	403	409	400	401	413	391	422	409	385	454	420	467	412	413	430	408	382	409	408	422	422	408	428	374	453	410	415	402	422	425	433	365	394	442	391	416	445	450	393	396	406	427	464	377	398	370	445	443	418	398	464	409	448	402	402	455	428	384	402	401	431	415	430	429	404	444	429	435	429	390	438	399	375	424	390	430	418	411	407	391	435	392	430	450	401	414	407	416	420	443	398	422	442	413	404	424	412	442	423	391	408	405	468	419	416	429	432	430	425	428	393	429	430	441	417	408	388	397	437	392	407	379	408	427	410	435	426	417	387	411	382	463	422	390	395	415	425	426	412	389	422	402	437	409	413	444	421	469	424	470	380	414	398	446	432	397	461	446	437	418	430	426	400	417	415	401	415	397	415	418	411	413	423	437	421	423	430	431	446	416	440	410	417	382	403	404	417	399	437	431	413	371	428	422	434	458	440	425	436	402	409	464	424	433	409	404	388	434	387	412	413	377	397	448	418	424	402	419	421	399	405	466	378	386	383	420	421	403	395	414	439	444	430	403	436	432	393	427	451	443	451	412	379	391	427	421	447	428	445	435	388	405	422	413	445	421	416	425	411	411	423	381	430	415	414	429	407	427	413	436	459	417	466	432	426	440	405	399	407	436	424	393	422	421	393	426	415	431	415	419	445	452	413	439	428	399	412	409	388	397	407	411	434	419	422	399	432	403	425	396	438	422	432	406	442	401	454	409	436	449	443	399	421	441	430	446	451	437	442	393	411	419	457	433	445	396	416	452	386	409	411	431	438	393	386	369	397	407	395	448	373	404	427	441	442	418	421	424	365	399	423	455	422	417	421	412	428	389	398	411	458	405	408	428	397	458	463	426	413	417	419	422	400	397	439	444	440	434	401	444	440	439	402	448	412	436	425	408	431	413	395	414	472	413	409	418	387	416	413	398	400	449	414	397	464	407	444	396	471	424	420	413	436	402	447	430	410	431	403	418	435	419	411	393	419	416	409	421	415	393	387	405	431	395	415	416	386	414	400	411	447	431	451	420	419	393	436	393	383	415	430	404	423	399	461	416	420	392	443	387	450	393	406	446	396	387	429	462	425	492	426	426	437	418	415	422	390	414	420	425	384	425	399	377	432	382	444	381	452	420	424	427	351	427	401	416	406	367	411	412	368	428	416	406	413	426	413	405	390	425	382	416	429	434	406	376	423	402	417	430	437	404	447	452	432	445	401	420	409	442	393	372	386	416	438	420	397	424	430	404	382	449	457	411	406	389	383	446	428	410	455	446	407	429	402	461	439	411	405	452	403	427	457	412	367	381	415	429	443	419	430	368	422	460	383	405	410	417	404	435	424	434	422	430	406	407	418	439	408	412	445	412	430	410	378	454	443	422	431	394	416	445	398	385	395	392	409	406	387	413	410	390	389	410	385	414	399	437	425	385	423	408	460	440	410	440	434	404	430	376	403	432	421	423	426	413	401	428	418	427	417	364	454	411	404	442	409	403	433	449	428	446	429	414	412	402	432	397	447	426	391	410	425	408	410	395	469	432	422	454	403	442	424	423	442	378	424	397	404	383	416	464	438	406	415	386	477	385	425	392	438	461	419	396	421	390	418	377	416	440	424	402	448	401	379	437	420	426	380	417	407	420	438	392	420	415	366	403	430	434	398	406	444	383	422	442	447	432	401	427	400	429	393	437	358	395	431	425	449	423	425	437	415	449	456	422	423	439	410	425	451	419	412	363	391	407	432	391	394	468	432	388	419	456	451	417	400	426	386	429	408	385	471	438	393	391	387	393	358	420	417	408	418	406	424	431	411	389	403	439	416	415	416	413	423	451	378	450	410	435	427	443	428	425	400	422	414	375	426	391	410	381	426	419	437	402	402	388	424	395	409	405	412	417	399	422	431	390	431	427	443	435	404	445	419	413	416	430	427	406	399	430	429	404	412	413	414	456	405	410	435	432	427	419	410	428	396	400	459	421	418	407	414	387	418	437	406	393	423	455	414	468	410	404	415	403	460	405	411	399	424	420	380	409	385	398	453	386	451	447	414	455	407	418	426	428	420	449	407	407	404	416	428	406	418	442	439	413	434	418	447	382	441	416	424	420	447	402	446	400	384	394	411	447	409	434	394	427	444	418	419	400	421	428	423	408	409	358	422	383	432	415	454	412	375	400	396	407	425	420	421	395	466	392	387	428
37800	49735	52308	53500	51958	43080	29931	23588	26410	33349	30462	19866	21504	19027	7831	3624	2003	1917	2729	3662	7086	6629	2461	1994	1265	1148	1115	1037	1219	1487	1270	1049	1030	1044	1013	1010	991	1033	991	985	983	1019	972	1029	1014	1029	1003	989	1050	1040	959	1012	1024	1009	1033	1093	1048	1138	1130	1140	1193	1166	1081	1151	1106	1076	1108	1096	1038	1137	1201	1592	1339	1247	1234	981	1075	1069	993	1001	1027	1041	1032	998	1121	1119	1196	1191	1087	1032	1012	1030	1010	1017	1013	971	998	991	1061	991	989	1012	1009	999	1006	981	972	1021	1004	975	1059	1008	972	1003	1006	1051	985	1018	1028	953	972	1032	963	1009	1028	1046	987	1031	1019	1062	1036	1018	988	1011	1091	999	1026	982	968	1014	989	1028	1022	944	1049	931	988	1002	940	1045	960	935	1000	1004	1046	1050	991	965	1011	963	1011	1006	940	992	1028	1004	940	1000	1000	1007	1010	1012	969	1036	991	966	1027	964	980	949	997	965	1016	961	1038	1014	1004	1055	956	1055	987	959	956	1005	990	971	974	960	969	1034	1016	1034	964	965	975	997	1071	993	965	1009	987	1051	1034	944	975	1032	997	1021	1034	999	1015	1022	994	1028	1017	1006	971	1053	999	1034	1005	980	997	953	994	955	1031	1045	1021	990	995	942	993	969	968	998	1050	1008	953	1082	1073	944	1007	999	950	996	941	970	963	954	981	1002	1001	982	991	1048	1002	942	1032	977	1008	964	1040	1020	1005	1008	1001	944	996	948	1025	934	980	989	968	1001	1008	1003	1023	991	990	947	972	983	960	1024	1001	976	1002	997	1030	1034	1018	963	945	958	1011	1011	1027	989	997	992	992	1013	969	1002	1001	990	1020	973	983	985	992	989	1021	1000	1003	989	995	1021	1020	985	1040	989	1081	972	909	963	939	1049	1025	1016	981	1105	1005	1054	1015	951	1004	1003	925	994	960	1035	1006	986	1019	974	968	948	992	1001	946	993	1007	1028	998	1028	974	1048	966	946	1001	998	948	975	1030	1008	1000	1042	1019	965	1069	984	1044	1011	965	997	1058	976	983	1039	936	1029	997	1028	1000	975	957	990	1016	1010	1004	1028	980	991	1029	995	1013	999	1059	1033	970	992	1030	953	982	979	978	1017	940	964	994	894	1051	1031	1025	962	986	994	1011	1057	968	982	1044	927	974	972	975	985	1006	963	986	965	992	1064	977	1003	970	1000	1050	1098	1072	986	960	1001	997	1008	999	1039	968	1018	989	974	976	1019	985	1005	1020	971	1020	1019	947	922	950	1042	1038	962	991	1003	989	1008	1014	1007	988	983	970	992	1021	980	982	992	971	1005	979	1022	972	1023	1010	980	1017	1047	989	978	908	990	977	1018	991	990	959	965	964	1013	959	1020	987	977	1006	948	965	997	959	1012	1002	1044	993	1010	1055	1028	989	1008	971	948	1028	969	972	1066	957	977	1015	1013	989	1021	955	986	1031	978	995	952	990	1046	991	997	1025	1011	997	964	1019	980	969	966	1012	1031	983	1033	1008	1000	957	1019	967	1022	980	997	1070	992	1023	1022	983	1005	988	993	1013	954	932	1003	947	1007	984	955	1034	967	959	1036	1003	979	926	981	949	1017	962	1023	1000	991	1012	1077	999	1030	1007	1039	1010	982	1011	1005	1013	999	948	1010	976	994	1015	988	1015	1060	1070	1030	977	1000	1007	945	958	989	986	1016	997	935	971	972	991	1017	1040	995	965	959	987	1044	977	1025	1021	942	932	974	1004	969	1036	1048	987	983	989	994	980	982	975	998	951	997	976	1037	1038	982	1023	1016	989	1026	1012	951	1018	994	962	983	960	978	1030	986	992	1032	970	1011	954	1012	998	992	1020	1007	1032	926	981	1010	944	965	1014	952	1010	999	1019	1021	977	969	953	1020	1025	943	964	989	995	930	968	995	975	994	1023	1028	959	994	988	995	972	1022	950	1041	947	978	952	1013	1042	949	1029	977	962	1028	953	985	999	990	1007	982	1005	1029	936	997	1009	1009	971	996	1027	978	969	996	978	1015	984	922	1018	968	1024	1078	997	1007	979	950	1001	970	1001	993	998	1040	956	1034	1030	998	997	928	1041	1035	977	991	1006	1014	980	1002	1048	984	1001	977	974	988	995	1007	987	1034	1005	1029	1041	987	1014	1002	1019	988	1006	995	992	985	1057	963	977	1039	951	1047	1008	1000	1001	969	1034	981	978	968	1000	943	963	1030	1037	951	974	1021	951	1008	971	1005	1000	967	985	974	1028	1007	1015	983	980	1002	973	1046	949	1010	1003	983	958	977	997	992	937	1007	970	935	957	989	1003	923	959	992	980	996	987	1008	1032	998	984	1015	979	995	1040	1003	1009	952	961	975	1008	1004	995	995	994	987	971	1001	914	1019	960	1014	1017	984	965	1082	1010	961	1024	975	994	978	997	948	978	1003	1004	1043	1007	1006	1027	991	1023	951	1064	1040	970	943	944	967	984	1011	998	1010	985	988	1010	1002	968	968	946	993	1014	987	995	1026	988	986	943	1051	977	952	1008	974	1051	1010	985	997	1047	1052	1047	1015	960	982	1018	1034	972	982	1013	972	970	958	996	1040	1005	984	993	969	1013	986	1003	945	1010	1004	1002	994	961	1015	1016	976	1024	1031	982	972	985	996	987	1007	990	1027	975	995	1015	1011	962	1028	988	990	1006	945	1015	1019	956	1018	981	940	990	1021	983	980	948	964	989	960	970	1018	975	978	970	942	1004	1002	1002	1020	992	1050	1026	979	1030	997	1030	1020	967	1003	974	988	1016	1005	1037	971	952	1006	992	1002	1033	1038	958	1030	1001	965	994	995	1029	1101	961	1013	954	996	1023	1047	976	1035	967	1018	990	1029	980	1027	1025	1043	990	1042	1047	1036	1009	987	931	967	987	962	1034	961	969	998	1028	1001	1006	1022	938	1013	1024	971	990	1055	1026	1031	963	1005	947	1025	1009	1021	1004	962	994	977	1013	990	980	1019	1026	1006	1030	981	1026	1016	1024	1002	1021	978	1034	996	975	989	960	954	1014	1031	969	949	1023	947	985	993	979	1042	980	981	981	988	989	1017	967	958	996	915	980	967	994	1008	974	989	984	1044	999	966	975	998	951	989	977	965	930	991	1026	981	955	989	982	988	981	1002	986	974	999	1079	976	982	1031	1028	1016	1041	1013	939	994	995	991	967	980	1042	1056	986	983	965	1054	986	1021	984	996	1023	996	1052	982	1030	1008	1010	1009	969	1035	1007	1076	1025	966	1035	994	982	972	1072	1046	1019	965	960	999	1041	1003	1036	961	1097	1040	998	983	1011	967	1007	1001	998	958	961	999	990	1035	990	964	945	1053	962	1005	1051	999	955	979	1019	982	1011	941	958	1003	1020	1002	1055	947	1029	946	1036	1007	1055	1020	979	1023	956	1062	957	968	977	1007	1055	1003	986	945	991	1021	1026	959	970	990	1045	973	979	991	1004	1003	968	1026	1015	1017	1006	1013	978	987	1044	1006	1053	955	977	1038	999	1000	944	958	955	1025	981	956	975	997	936	1018	968	1002	1030	955	1014	1039	991	955	1038	997	983	993	970	970	1005	1006	966	967	998	1034	1003	1038	985	970	983	953	1006	969	1002	985	998	1013	1024	974	942	1042	1028	1043	968	975	1013	994	982	1016	984	989	1026	1045	938	999	1054	1012	951	1016	1027	1004	961	988	1031	980	939	991	1013	1036	1008	955	986	977	956	1053	944	987	994	1047	1009	980	1031	925	957	1033	978	1037	975	1038	967	998	1004	985	1036	990	1004	933	954	1005	1009	1039	992	996	977	1009	987	1000	988	1009	1008	1032	959	1022	1022	978	984	1012	1017	1003	975	1069	985	1040	973	997	1031	992	960	986	970	980	973	1029	1009	1031	901	1010	1033	972	979	945	1030	1007	996	1031	982	1032	985	1000	991	1008	1014	973	980	963	1019	1006	1013	1078	1019	978	1007	1027	947	977	935	992	961	964	1026	1019	1010	986	973	955	993	1009	978	1008	1045	1116	1011	977	1049	1024	964	1007	1007	991	1043	985	978	926	1018	1000	997	1048	970	990	959	1012	996	981	1003	1065	956	988	952	973	994	1031	984	1003	1031	1012	994	1012	937	978	980
55296	49777	48642	41689	34129	29923	27396	26502	24982	27658	28891	13620	13096	16671	6708	2038	932	954	1068	2077	3521	2546	1082	827	543	436	387	415	447	505	464	445	378	390	401	398	404	399	355	341	370	368	373	373	359	363	386	369	384	400	357	358	370	373	356	366	378	370	416	408	421	425	413	388	419	426	376	354	413	397	495	534	487	417	466	387	411	369	356	369	378	385	366	374	383	466	407	428	423	349	368	399	370	382	340	381	382	382	315	376	379	349	373	362	383	388	356	331	359	362	383	351	374	363	379	387	410	399	341	386	376	397	357	349	369	387	320	352	354	365	398	369	394	378	378	377	375	391	388	390	391	384	363	398	379	396	346	344	393	380	359	352	387	365	403	381	354	364	356	370	361	351	360	384	385	365	366	390	347	385	392	351	379	369	379	410	369	409	396	398	368	361	343	334	371	381	368	362	372	339	355	360	362	326	394	385	391	353	354	377	360	365	351	394	377	393	392	348	333	362	385	356	359	377	367	373	380	359	373	361	341	358	370	362	371	394	409	365	384	363	345	397	373	372	369	359	382	347	330	371	368	384	366	376	353	348	348	340	368	364	383	395	359	400	363	356	369	332	362	388	366	356	407	398	374	347	351	342	392	353	359	368	338	365	334	380	340	343	358	365	421	380	373	370	352	371	371	401	349	385	399	373	340	428	384	348	397	379	408	328	416	365	344	356	383	330	379	353	362	365	354	359	384	374	368	394	360	367	379	362	358	335	373	345	366	361	391	401	374	368	358	344	370	365	339	365	381	373	363	390	367	384	367	343	365	392	350	339	382	346	366	360	414	357	359	367	355	384	344	338	352	354	367	360	365	336	408	379	359	361	330	389	377	364	381	370	386	373	370	354	404	383	410	342	367	388	372	358	389	378	300	380	386	378	382	356	383	369	361	354	355	371	394	392	401	386	338	395	365	340	362	337	384	354	316	404	369	395	384	382	355	369	354	362	392	345	359	359	385	387	379	406	355	370	350	383	366	352	387	369	359	366	340	378	349	362	343	341	370	386	381	364	364	335	380	375	380	332	357	350	388	348	342	349	381	369	370	374	399	369	350	327	376	352	409	348	368	394	356	366	383	324	370	359	369	369	343	362	376	369	362	330	374	343	357	362	377	343	331	361	372	336	368	385	355	329	381	359	394	338	382	394	382	379	392	343	343	389	401	366	347	354	407	384	343	393	341	395	373	395	373	352	348	394	380	362	376	357	379	378	368	339	372	336	362	370	332	368	353	328	377	390	380	383	375	369	357	386	349	356	372	357	386	359	335	353	367	383	395	417	364	361	389	354	384	402	393	325	362	374	393	352	358	359	359	369	342	397	356	350	373	338	376	369	360	345	367	322	319	375	354	370	345	384	367	368	358	354	388	383	355	350	347	317	350	356	339	367	347	383	373	397	383	388	365	345	340	361	360	370	344	355	330	342	369	382	381	358	384	391	407	376	356	408	366	343	358	309	398	388	352	379	400	357	384	398	334	391	377	339	354	386	394	362	360	373	351	375	368	401	417	389	343	375	333	355	406	349	371	371	345	364	368	346	350	364	384	373	361	372	366	400	400	346	352	366	399	379	374	388	383	353	366	388	349	394	371	408	368	385	349	380	383	372	397	359	377	385	382	339	377	373	380	320	383	342	336	365	412	360	367	378	344	377	326	364	369	359	406	372	378	382	361	385	342	374	352	339	337	424	360	353	363	365	392	381	357	352	401	379	347	336	391	378	387	330	343	362	385	332	367	360	396	328	362	371	367	370	347	365	375	364	347	369	356	378	364	370	345	370	353	393	353	356	373	360	393	355	346	370	345	343	387	394	374	374	360	387	392	349	391	341	385	385	366	345	354	368	382	394	340	361	361	367	386	386	398	371	376	374	350	383	374	377	361	368	368	375	354	360	373	364	372	382	370	354	377	358	337	398	380	388	388	390	373	408	395	382	375	386	353	376	341	411	396	377	378	334	364	372	365	420	384	354	342	361	366	347	382	371	380	351	351	355	362	341	416	370	401	403	350	334	381	378	382	394	363	375	353	349	358	356	344	388	342	372	368	356	353	354	394	359	358	355	409	355	360	365	402	354	369	340	357	393	386	370	350	394	364	384	379	364	370	377	371	345	356	359	359	341	356	373	334	346	381	353	347	380	410	360	346	345	374	375	434	358	339	370	383	372	339	388	392	386	380	361	376	329	347	345	376	342	394	388	356	386	355	345	377	391	386	381	397	349	358	372	384	372	348	377	382	358	337	383	347	321	383	368	326	328	416	360	355	366	408	381	402	351	365	336	390	332	382	334	374	379	360	375	369	375	334	346	371	371	374	364	389	369	369	351	334	327	321	345	328	384	361	390	378	365	349	404	392	385	397	377	378	358	360	392	370	374	335	358	368	318	383	399	372	379	376	384	367	356	362	375	384	370	413	380	376	372	373	366	389	369	365	358	371	347	370	379	326	363	404	368	361	372	386	353	362	381	403	379	373	373	373	428	383	394	375	384	372	382	371	372	350	356	350	392	401	379	373	397	355	347	378	390	383	380	340	378	369	377	354	392	418	389	337	339	409	385	339	351	407	372	402	382	372	350	384	365	376	364	330	381	370	313	381	393	366	399	378	373	391	401	382	345	355	346	383	384	355	359	348	331	360	361	372	355	362	371	397	365	357	357	372	385	375	377	354	375	377	400	339	381	344	366	322	381	366	343	385	393	393	348	382	382	343	336	342	380	385	375	378	373	400	372	348	361	362	381	364	362	383	388	368	374	370	363	385	345	345	342	401	353	350	374	395	347	377	382	367	341	402	373	398	359	361	372	404	384	378	367	347	401	340	371	377	369	362	367	331	339	354	411	388	382	351	327	378	380	373	375	353	360	387	357	363	356	365	405	350	369	389	378	362	390	387	381	346	356	373	381	371	389	355	371	343	375	376	356	368	344	344	363	341	373	380	341	316	389	346	391	366	417	380	336	361	373	341	377	387	364	393	339	351	368	338	380	361	401	385	380	373	366	337	384	351	368	354	367	404	393	341	345	372	389	378	353	390	357	343	337	363	396	357	379	379	372	395	401	395	367	369	381	374	396	380	365	387	377	342	394	363	343	357	376	398	384	322	373	367	392	348	359	385	356	363	388	351	366	364	358	357	363	380	379	381	378	371	358	396	378	350	378	353	364	371	375	359	371	383	341	388	348	379	329	372	339	345	367	355	380	355	375	361	355	362	297	353	376	365	323	353	378	361	354	370	398	354	385	374	351	351	415	399	389	374	357	328	373	376	349	348	378	355	356	366	322	387	389	380	383	362	343	390	383	352	379	381	389	347	375	371	347	358	343	331	355	354	372	306	383	390	343	373	326	371	379	383	386	365	361	376	342	367	359	378	388	341	385	353	385	362	377	351	337	392	374	363	376	349	364	365	349	384	397	375	328	365	380	384	351	371	344	376	347	362	352	360	360	368	382	327	368	309	356	365	354	360	342	370	393	329	357
44735	52847	57283	53665	54263	45976	41826	38557	37602	43094	42498	25516	31421	33526	16103	5901	3050	3795	4578	9217	14990	10288	4353	3890	1915	1151	1075	1275	1429	1899	1617	1141	1091	940	887	909	872	898	929	849	866	860	879	831	940	845	880	958	884	878	860	866	870	851	915	964	1150	1073	1160	1182	1248	1215	1111	1076	1067	997	980	1041	1095	1183	1750	2019	1620	1459	1226	933	961	965	913	936	880	857	856	904	1221	1265	1291	1143	1047	966	900	871	789	883	903	855	905	856	874	838	861	837	868	835	892	906	890	842	884	847	881	845	884	917	833	861	855	849	892	874	873	873	883	869	838	941	862	901	863	855	893	882	872	846	881	904	866	862	902	838	892	850	855	844	845	882	885	860	860	870	841	890	942	899	913	821	872	872	858	870	880	851	878	843	847	922	908	921	894	893	845	857	841	852	861	895	838	832	800	824	894	913	856	873	831	852	896	883	862	848	895	817	823	862	867	860	889	893	852	925	874	818	840	882	849	896	894	859	889	885	879	857	870	877	909	885	867	800	783	949	856	912	883	878	811	884	801	851	823	819	907	894	892	844	874	858	829	866	931	897	859	865	885	833	853	919	883	873	915	876	854	868	857	844	827	882	884	850	848	910	920	913	851	864	902	831	908	857	847	899	908	877	854	875	871	846	858	838	873	871	900	843	848	884	873	870	895	872	862	826	874	833	871	855	802	857	820	923	922	807	840	908	897	861	852	856	906	880	859	856	819	882	859	870	872	860	830	884	831	841	908	861	880	852	847	950	846	903	875	845	847	866	816	889	870	829	883	832	829	839	904	811	882	863	875	851	872	857	889	880	878	896	835	835	876	905	877	834	904	891	863	860	811	876	820	872	872	827	830	857	794	847	897	862	916	818	836	842	885	897	831	923	887	884	844	834	865	872	910	884	871	867	849	850	878	876	877	896	868	825	853	863	896	888	916	856	903	869	825	851	872	863	851	897	958	927	867	920	897	822	907	881	779	905	832	884	904	887	884	926	856	867	848	890	950	846	837	865	862	912	875	828	818	909	838	897	857	928	895	867	847	820	873	840	859	899	879	915	933	895	818	879	879	867	841	819	891	905	858	885	823	826	861	842	876	836	876	847	860	886	876	837	896	783	890	866	871	915	838	896	828	884	868	882	895	860	874	916	901	854	881	861	882	851	855	847	853	910	876	863	866	817	858	872	828	852	872	893	904	859	837	834	858	861	891	895	855	822	881	895	871	875	870	838	868	882	845	933	926	868	898	834	855	881	810	870	860	884	878	877	875	843	916	861	917	862	914	897	841	851	891	897	856	818	866	832	840	865	872	857	861	896	876	812	863	859	802	845	868	862	916	841	822	911	888	865	892	833	906	864	881	845	887	833	912	867	863	923	828	862	868	885	861	903	863	843	867	866	897	873	837	854	920	889	844	864	868	896	856	880	823	881	844	883	860	856	860	836	833	878	851	802	885	904	886	867	878	910	844	885	891	885	868	862	917	844	871	867	846	826	870	921	893	919	886	882	878	849	908	884	848	862	879	885	897	854	888	799	866	861	905	836	864	851	832	847	890	882	903	909	936	854	767	868	861	857	880	831	829	812	859	880	884	901	848	898	874	874	916	831	858	839	921	854	924	860	908	824	853	851	825	915	888	889	877	883	845	850	819	883	926	920	856	874	870	839	859	842	893	840	852	880	850	904	864	856	850	867	929	872	848	863	867	881	852	862	840	875	897	836	849	877	920	880	840	847	826	851	872	883	828	876	848	836	848	868	832	839	846	851	870	868	887	841	920	884	859	880	878	934	931	848	823	866	860	868	927	835	876	837	834	905	882	843	878	861	851	824	836	878	867	947	889	866	880	858	880	883	875	839	835	860	904	881	851	864	833	858	859	809	855	863	847	902	905	903	867	890	855	880	855	877	881	912	845	887	849	806	897	914	921	843	903	829	926	880	879	909	847	889	849	927	819	852	834	841	905	868	886	889	884	876	874	872	829	860	851	873	850	872	858	876	924	840	873	907	835	838	893	880	917	863	897	829	851	874	865	856	866	874	867	881	829	857	875	857	880	818	871	944	801	920	895	902	862	904	877	909	863	821	866	885	900	825	914	887	871	845	901	854	887	886	869	897	918	833	884	842	868	839	814	820	862	895	837	867	879	888	864	872	872	866	865	916	838	901	840	885	925	798	873	867	860	854	843	863	880	871	821	866	920	833	842	849	822	869	886	855	830	855	892	845	838	896	912	905	912	842	876	816	902	876	877	862	875	794	854	871	893	913	898	880	875	903	889	873	820	866	903	867	863	842	879	814	880	847	831	852	858	858	921	880	775	886	908	822	842	884	902	889	895	948	857	888	828	878	831	812	808	861	837	836	837	888	864	826	877	904	876	801	914	849	912	820	801	871	888	898	878	878	845	961	905	853	888	827	851	882	816	841	867	903	891	853	834	915	846	917	833	819	858	867	814	938	911	873	855	887	876	893	861	875	840	845	898	845	864	806	915	863	869	895	870	859	918	893	878	849	855	900	906	843	872	909	831	857	876	874	850	888	840	828	859	843	853	841	844	838	887	831	868	930	832	880	838	873	880	869	857	841	888	896	867	831	876	866	930	878	855	912	860	869	861	935	874	888	852	816	845	874	880	918	891	887	871	833	900	876	835	817	847	888	885	838	851	873	840	905	849	879	902	862	856	793	835	875	793	903	872	881	898	846	844	880	892	886	934	899	898	832	892	856	858	869	899	833	851	889	839	900	824	904	918	833	882	865	828	863	920	877	840	865	888	859	831	863	858	862	864	901	869	913	859	893	870	867	834	854	899	871	888	870	872	835	885	859	883	926	887	843	914	882	884	914	890	896	873	874	892	860	859	856	867	888	900	868	889	895	852	872	882	860	937	864	855	857	871	879	875	910	832	828	890	810	818	827	894	912	873	881	854	861	879	843	864	886	846	859	897	860	853	836	895	889	881	896	834	843	860	842	862	853	860	848	904	851	864	901	888	947	848	805	903	851	835	863	906	886	826	893	906	919	879	852	817	907	839	893	848	862	894	814	854	907	829	857	883	905	820	892	849	849	927	880	891	877	854	892	891	873	850	833	845	833	874	922	904	943	878	880	850	868	883	875	856	884	816	865	901	885	884	887	819	925	905	892	855	878	867	868	882	890	894	852	841	870	849	866	920	912	839	843	841	879	847	852	879	874	821	905	896	893	850	884	846	915	928	867	881	840	877	834	855	856	885	883	837	869	865	846	830	890	868	924	859	880	889	885	904	825	827	840	837	862	850	861	866	870	849	880	873	854	919	852	872	851	890	840	849	862	888	847	844	900	808	862	907	886	870	848	864	882	901	841	871	810	817	909	850	890	894	877	816	871	851	874	854	855	943	947	902	848	884	831	881	818	902	859	871	805	841	907	876	871	881	927	913	835	915	862	821	869	859	873	825	816	865	828	899	894	869	840	868	867	876	886	875	875	820	878	829	830	880	849	829	858	887	871	852	832	844	823	846	864	826	840
14278	18521	26477	23654	11686	4398	2168	1368	1172	1171	1093	774	781	840	508	363	366	397	400	458	459	382	401	359	357	367	342	372	368	345	365	354	355	322	362	360	342	350	359	336	408	350	368	354	374	380	364	369	338	392	383	385	378	357	392	384	383	390	338	365	374	406	346	392	366	366	430	386	370	389	367	376	323	372	337	361	331	364	370	373	359	400	387	361	346	363	355	349	375	350	393	341	360	377	375	319	390	400	384	357	345	377	363	328	387	379	367	352	323	355	369	327	350	354	340	374	394	363	362	350	373	379	371	408	375	349	357	365	361	376	346	364	382	328	358	342	343	335	349	360	359	368	393	313	357	376	353	357	384	338	344	379	360	396	379	343	374	374	363	356	397	371	369	387	356	383	365	321	344	342	365	397	383	375	376	352	323	365	413	381	379	345	394	398	377	344	356	347	354	389	395	373	389	358	341	347	366	384	357	338	346	340	374	357	358	403	338	391	349	365	357	350	362	407	369	396	352	366	370	353	346	397	342	361	373	372	350	355	362	371	330	368	368	381	374	399	366	376	352	361	375	364	365	370	351	336	399	363	364	361	356	352	353	354	373	333	367	385	336	345	350	352	372	397	356	369	349	371	380	380	336	363	380	350	349	340	358	353	410	333	385	381	373	369	369	321	369	404	367	370	357	343	359	385	347	342	372	375	336	363	366	360	356	338	347	358	353	362	384	377	383	344	392	370	354	341	360	348	383	391	380	378	337	366	303	348	350	381	323	386	368	332	357	335	342	377	383	344	402	396	359	366	352	337	383	358	383	369	355	345	351	355	354	378	382	364	378	355	356	364	356	345	340	375	373	381	365	355	369	361	364	342	374	425	374	358	345	357	336	379	403	354	355	366	347	354	370	361	389	363	360	395	372	359	348	355	351	385	370	379	366	330	351	365	385	365	359	392	370	347	369	365	356	357	322	374	395	346	364	352	347	362	342	377	350	351	368	355	389	339	341	385	370	351	349	368	346	339	360	320	360	381	358	355	318	371	357	362	357	402	380	404	369	345	363	348	364	360	378	370	341	367	349	382	322	358	358	360	376	345	382	390	385	335	344	358	349	313	352	368	369	354	322	366	408	319	390	371	395	338	359	344	365	385	353	349	320	364	347	371	367	351	366	384	322	369	342	373	355	312	343	365	357	350	351	357	346	346	336	343	386	370	357	400	371	393	387	336	372	354	367	353	370	392	344	338	355	349	368	354	394	343	388	367	368	342	375	382	357	361	392	363	346	375	321	337	361	365	380	352	366	396	342	354	388	340	320	365	348	367	364	381	372	360	350	353	359	385	328	333	392	345	360	352	377	390	362	361	358	389	375	389	363	378	370	377	401	378	366	358	363	316	338	341	341	340	363	346	331	357	361	360	334	336	376	397	381	357	330	351	354	356	350	373	373	372	380	340	339	348	353	331	383	371	393	349	367	366	400	361	389	364	392	347	387	341	386	354	352	350	345	368	362	367	328	381	361	385	351	308	345	358	370	364	336	370	356	343	335	331	352	351	360	359	352	376	376	395	372	399	363	374	354	343	343	383	378	363	394	323	359	375	373	383	360	359	352	351	346	358	396	365	380	362	319	379	378	386	364	366	366	336	362	361	347	367	361	311	333	348	340	354	393	380	348	355	375	370	378	375	399	378	351	363	343	336	378	349	337	356	351	363	343	305	345	389	398	377	369	368	337	375	362	390	377	361	342	346	357	347	346	371	349	337	391	368	343	402	380	353	360	343	340	383	372	355	343	350	400	333	355	361	351	375	345	361	366	335	375	331	354	363	333	357	358	370	353	342	380	370	366	323	383	399	334	371	376	365	377	357	382	379	368	331	370	333	342	334	345	388	328	354	359	324	348	372	365	367	338	348	357	352	343	396	353	366	346	359	374	359	358	343	364	372	393	346	332	363	378	359	370	360	381	403	341	362	363	388	349	377	374	370	365	353	353	388	348	356	327	349	373	314	330	356	376	342	351	380	355	373	347	399	354	341	371	400	356	348	348	358	370	362	357	345	322	369	383	378	357	364	382	352	360	359	448	359	417	392	337	341	341	376	367	387	369	336	350	322	367	384	354	389	367	384	393	353	377	328	360	320	389	386	362	377	368	336	351	352	377	349	354	353	344	385	334	401	349	354	331	399	372	364	371	389	373	351	359	359	363	372	369	391	347	355	319	355	366	383	366	370	362	423	380	351	331	362	330	367	368	376	338	340	367	334	360	387	355	378	375	351	349	324	378	349	390	342	349	355	382	339	367	341	398	333	328	378	344	373	379	354	339	367	377	344	355	352	340	339	353	358	345	337	369	349	343	351	346	349	357	370	365	399	359	390	324	327	352	356	342	337	378	368	372	360	355	354	372	388	346	345	341	375	348	350	372	350	372	344	355	390	360	395	364	353	358	363	346	381	337	382	344	352	358	360	398	380	345	357	370	362	348	324	367	324	369	380	390	374	345	375	378	412	359	379	351	380	355	343	367	417	396	357	374	379	369	341	335	336	349	366	384	356	345	345	367	337	391	360	397	372	369	377	335	397	395	370	390	370	381	386	379	373	360	362	366	377	335	377	396	358	392	326	348	371	330	336	383	364	350	358	334	355	348	341	396	385	376	398	335	337	362	363	352	351	351	356	378	418	396	377	357	357	385	405	331	379	352	339	335	373	380	385	316	362	344	334	345	349	382	377	340	373	402	364	361	352	370	377	339	348	388	361	347	350	358	318	344	384	384	395	376	384	325	385	373	352	336	367	352	334	349	340	355	343	410	364	396	354	376	351	354	346	378	365	369	339	339	405	360	355	383	361	340	383	367	370	381	380	397	351	353	361	341	389	380	405	364	344	354	360	362	356	346	404	333	356	347	342	343	379	380	356	355	340	345	344	356	366	362	386	368	353	393	361	349	362	338	355	415	395	356	350	348	379	348	347	347	361	362	341	319	366	365	368	349	385	355	369	383	363	375	366	370	380	354	368	356	377	338	338	393	327	374	344	360	363	318	389	345	411	339	337	352	357	368	374	373	346	334	374	355	344	355	358	343	326	382	394	356	366	352	348	361	358	335	404	380	393	350	358	355	398	352	341	335	350	384	401	396	378	391	364	337	333	344	376	356	356	387	364	374	381	388	380	375	370	373	348	372	353	334	386	360	354	342	361	323	359	325	367	325	351	363	380	387	346	380	343	366	375	350	343	346	371	378	397	342	364	377	400	351	354	324	387	343	341	360	389	383	331	320	366	381	315	373	388	364	371	368	356	354	361	356	375	355	341	354	355	348	377	370	383	380	389	372	354	335	354	343	378	368	342	337	369	354	377	382	407	405	377	383	367	339	350	342	338	364	351	396	352	372	384	351	402	344	379	375	373	352	374	352	349	318	377	375	348	372	358	338	347	355	359	339	365	351	354	340	368	369	381	344	377	319	347	357	343	386	375	356	348	389	343	397	356	356	355	401	415	316	351	379	384	335	350	334	363
10811	20979	33204	29616	20135	10152	7167	4883	4164	3975	3944	2524	2929	3491	1533	1021	970	982	1019	1282	1378	1272	994	970	909	892	923	827	851	919	900	909	890	880	924	885	913	919	882	893	905	864	934	899	918	876	936	865	878	909	856	877	873	908	891	893	949	1014	1017	1000	1039	1038	948	984	995	925	945	944	891	947	922	913	958	870	945	897	969	932	952	912	877	963	910	852	922	894	940	897	968	890	876	961	876	885	890	844	893	842	875	905	874	874	862	879	836	852	956	852	871	886	876	895	889	908	875	917	890	873	890	862	886	877	888	863	903	850	890	865	875	853	887	896	897	931	881	909	872	862	872	846	894	946	893	904	893	854	939	930	920	878	911	882	920	893	922	889	937	840	896	897	872	863	920	873	887	924	868	900	883	846	918	885	845	866	820	842	862	875	909	899	950	913	931	896	935	810	858	865	884	901	880	881	932	880	863	881	817	940	862	905	878	824	904	906	844	900	852	872	916	878	868	880	828	916	892	935	939	899	891	852	953	842	876	876	840	884	887	822	926	910	934	890	867	840	912	847	921	867	890	890	875	882	912	863	908	922	847	894	890	861	915	905	897	960	870	887	909	872	866	890	898	866	931	883	918	900	925	881	842	926	932	872	847	875	885	903	855	876	865	881	943	917	858	918	862	881	847	901	897	882	854	850	865	886	862	844	880	851	938	888	915	875	893	901	914	899	935	874	905	815	929	884	878	916	932	833	925	909	858	891	891	897	888	864	883	944	947	856	895	931	893	884	865	844	891	902	937	922	849	875	859	895	929	883	859	906	874	891	917	945	896	865	904	871	901	875	892	881	903	818	961	878	916	841	920	924	878	896	877	818	873	893	905	893	879	885	892	872	896	863	896	890	900	846	872	892	884	905	873	860	907	927	913	871	861	867	921	861	936	885	866	887	846	952	897	913	915	856	909	855	817	860	920	896	900	879	876	879	911	906	894	863	883	874	885	906	924	888	865	915	866	883	857	914	825	902	921	896	910	914	868	882	829	937	834	871	920	781	894	867	870	838	907	858	910	907	896	876	876	905	909	864	893	886	892	889	873	926	843	943	911	847	883	897	870	935	901	895	870	852	906	872	892	883	888	872	920	909	882	908	864	922	913	904	932	919	896	855	936	792	934	916	867	932	880	852	887	898	871	884	815	907	875	860	852	910	846	861	854	840	922	881	834	869	878	897	863	902	922	913	908	864	828	869	916	873	890	871	872	897	850	879	911	844	942	906	881	878	809	902	904	876	865	909	888	910	844	882	879	855	835	905	891	914	896	853	902	871	866	911	902	832	861	897	848	908	875	853	900	907	894	892	918	902	892	912	889	862	878	870	867	883	911	908	909	861	889	870	872	855	873	916	866	837	906	866	881	886	873	888	877	875	905	871	865	869	875	907	932	881	883	878	888	897	868	909	905	898	843	905	890	876	841	933	904	843	885	894	928	864	880	894	902	866	951	921	894	918	881	859	915	889	890	942	983	836	890	918	849	944	872	947	973	883	908	902	872	864	880	910	942	854	880	893	840	944	923	889	860	894	844	828	916	876	927	870	942	924	882	902	954	889	893	929	903	911	912	892	909	880	846	932	926	893	883	848	893	916	841	875	877	869	847	874	846	877	841	867	949	918	895	883	906	902	918	847	875	870	861	892	850	856	922	901	862	880	854	923	897	870	867	859	861	890	875	884	898	901	860	878	872	858	909	909	934	856	919	931	849	860	894	904	904	888	877	863	914	901	874	885	868	856	902	945	898	885	929	867	912	878	870	928	896	985	896	875	862	888	906	892	927	859	843	936	873	894	835	896	849	936	870	928	902	914	915	908	914	869	881	855	915	867	877	872	922	885	869	882	890	894	892	883	937	885	929	878	968	892	896	867	885	898	921	904	858	890	849	847	884	891	890	918	859	868	886	912	890	927	893	887	845	851	885	879	885	872	847	864	842	874	942	902	920	883	877	916	828	850	906	896	866	934	888	887	882	934	905	889	875	871	894	919	904	888	867	911	855	875	880	848	882	898	898	905	876	859	865	890	884	889	881	889	860	892	846	855	930	872	889	863	907	918	898	869	844	860	911	881	914	876	909	894	931	849	914	919	916	927	919	881	898	929	870	926	893	852	889	905	894	914	920	921	849	861	944	820	912	892	947	834	927	819	862	898	854	897	905	860	857	867	916	898	929	966	797	895	894	896	907	904	888	862	930	811	897	872	859	884	883	876	865	844	896	893	943	934	886	867	919	941	883	829	902	849	882	913	907	853	888	858	856	863	936	877	896	868	875	905	870	933	872	847	862	827	881	840	918	863	872	872	881	872	858	866	860	924	910	836	845	908	894	902	913	843	842	847	893	880	859	859	880	873	865	871	895	930	897	854	901	920	883	915	841	842	888	893	915	910	880	881	946	893	909	900	854	907	947	905	897	962	885	875	890	838	904	878	844	886	899	904	882	855	841	879	870	914	866	884	871	905	882	908	876	868	910	819	895	947	908	855	858	860	904	925	877	893	855	927	894	891	934	885	870	831	930	884	898	874	876	913	921	909	928	873	883	880	842	873	881	862	834	876	895	863	866	899	899	929	947	896	924	859	928	861	934	868	883	881	863	900	916	941	862	892	922	856	908	905	860	855	859	928	923	906	884	883	889	885	855	865	908	902	911	899	876	907	893	892	913	928	845	898	845	880	855	918	857	893	878	868	918	863	838	844	883	864	865	919	916	955	856	894	920	940	955	915	848	896	937	918	931	910	888	901	905	842	910	891	917	918	914	901	907	886	863	891	893	909	869	840	835	902	905	894	872	873	860	917	832	931	892	868	837	900	896	859	915	875	905	884	890	930	940	883	885	861	889	921	886	898	816	828	891	855	841	865	876	856	937	878	865	911	930	933	905	882	910	895	863	870	902	849	813	853	910	866	889	850	902	808	875	892	952	889	869	909	874	880	905	859	949	839	897	885	844	891	871	907	850	903	900	875	896	914	884	945	894	904	888	915	928	901	909	917	873	891	907	874	920	918	867	925	904	865	852	887	902	902	888	875	869	910	879	870	932	896	864	923	905	898	888	935	910	883	902	845	898	868	907	871	911	911	942	885	935	866	897	915	954	835	921	909	908	872	890	879	911	908	876	882	894	903	842	894	885	812	880	873	860	879	868	872	869	898	919	850	906	924	859	895	912	949	821	861	888	876	919	894	857	887	923	894	887	879	844	889	915	912	822	867	875	886	914	894	901	901	896	888	854	882	904	896	930	925	910	891	857	885	863	860	825	948	885	863	860	881	901	920	845	834	939	868	836	922	846	940	814	904	872	845	944	903	854	913	903	851	928	926	895	858	919	794	870	934	863	888	883	910	845	884	961	937	819	879	888	842	895	848	906	840	922	910	855	872	950	880	893	882	924	913	900	918	910	904	886	881	885	838	915	902	894	907	875	842	922	933	879	856	877	903	882	903	893	887	857	920	870	883	925	871	918	884	918	904	848	913
45080	48316	47893	43866	34859	27732	25938	18746	10001	11823	12348	5033	6868	6151	2508	873	512	502	625	1032	1071	1275	645	597	389	396	395	369	435	417	372	373	376	361	398	386	388	393	366	399	359	370	396	335	384	375	373	384	394	367	375	380	379	383	356	346	360	367	352	431	381	372	361	382	381	371	352	387	383	339	413	406	387	409	393	358	374	381	345	361	363	377	337	371	353	370	393	399	369	409	345	379	381	357	363	322	356	359	388	360	391	373	382	405	359	353	360	355	374	394	380	365	339	360	353	379	376	391	342	327	371	340	328	375	390	377	356	372	384	404	344	389	400	364	371	366	353	388	353	376	368	335	378	356	365	401	368	342	346	388	353	332	347	362	368	370	345	377	389	384	353	369	368	338	350	361	355	363	375	363	391	366	349	380	405	349	378	400	362	380	387	354	338	381	366	382	407	343	392	376	377	352	390	335	403	400	361	352	370	360	363	348	335	360	369	356	397	349	375	356	337	379	350	376	351	394	345	395	401	399	347	340	388	376	348	406	343	350	339	361	355	378	366	397	374	375	390	360	376	357	357	376	365	394	362	384	380	396	366	360	382	354	370	364	343	360	360	353	353	357	345	359	396	348	392	395	363	373	353	367	403	396	371	327	390	362	373	311	367	385	361	393	367	369	361	371	354	372	338	339	397	384	358	354	358	375	350	361	395	381	393	349	363	378	380	375	370	332	395	333	352	344	372	321	341	376	375	419	380	358	345	382	388	342	344	393	399	347	371	386	385	374	382	400	344	346	382	343	364	377	396	355	341	366	343	385	343	373	370	352	327	357	362	386	348	392	357	362	368	378	374	353	342	370	389	372	373	348	410	368	368	400	362	347	382	390	344	381	358	376	355	343	339	376	382	396	356	396	378	380	354	348	383	407	396	357	356	371	357	373	391	353	374	359	381	366	354	354	376	360	382	365	355	376	361	351	340	374	342	346	377	378	359	400	384	347	352	332	350	375	391	373	359	359	383	346	373	389	326	355	391	367	373	370	366	358	333	356	377	337	361	383	359	348	337	353	381	386	360	355	361	352	373	380	376	334	326	343	351	374	386	372	368	378	381	397	361	368	350	406	348	341	354	363	349	343	370	374	370	397	405	349	417	361	393	373	382	358	343	369	375	358	416	380	383	391	368	385	364	393	384	337	395	324	354	383	374	402	375	347	354	396	379	346	374	337	359	368	369	395	339	356	369	319	366	320	367	365	380	413	370	371	375	387	373	363	357	365	336	361	341	328	351	364	377	366	396	389	392	332	333	357	382	385	341	393	376	355	383	342	382	351	369	330	430	387	373	350	343	332	356	355	339	365	334	369	373	398	351	389	333	341	396	393	336	394	380	391	376	373	352	363	348	370	438	343	363	379	373	368	399	363	350	407	392	369	356	340	372	376	399	382	349	392	371	377	378	393	361	363	372	345	353	354	375	397	377	381	329	350	388	388	334	349	369	381	381	344	362	353	350	393	390	380	399	358	395	383	338	383	345	331	397	372	358	344	375	380	388	369	338	357	363	375	358	353	353	354	365	387	339	397	336	358	384	365	382	360	393	362	364	355	405	359	342	343	350	357	426	382	407	356	359	379	382	387	378	378	363	373	361	377	374	343	345	349	389	364	359	306	363	370	347	388	390	341	378	378	359	377	363	333	342	319	364	375	362	343	372	390	362	395	366	380	388	354	354	377	351	407	378	349	370	316	351	388	351	347	397	368	335	333	350	409	367	361	359	369	386	365	330	393	378	344	351	348	381	391	365	353	360	385	378	357	368	401	365	368	320	363	356	348	365	366	340	380	364	323	351	341	383	360	366	333	402	356	355	388	390	364	373	350	358	377	369	400	392	371	339	351	370	383	343	389	397	347	354	384	361	382	368	351	368	363	344	353	380	350	387	350	374	386	393	378	409	382	385	394	382	376	353	350	376	356	368	356	358	387	364	359	388	351	378	375	333	373	362	360	366	310	370	381	354	360	397	385	425	392	359	339	419	387	385	350	354	391	351	340	390	333	356	361	375	339	376	348	329	360	383	370	361	350	360	369	381	374	403	398	347	351	378	376	368	378	383	336	345	367	358	386	380	352	391	363	381	332	373	389	395	378	352	350	364	411	333	342	370	352	365	363	350	378	340	357	378	365	366	372	346	393	360	373	334	351	370	388	370	388	335	409	349	347	394	393	328	365	387	369	337	338	393	375	392	353	354	359	361	354	375	371	355	356	365	392	366	359	371	364	388	327	367	333	377	363	372	371	371	376	346	359	343	348	377	395	377	377	360	391	391	365	342	385	404	384	351	381	364	367	360	381	347	361	351	356	365	356	346	348	343	373	371	373	359	367	380	366	332	378	393	352	377	355	376	400	371	383	347	394	367	398	393	374	382	392	360	351	330	334	375	394	368	344	349	364	374	414	371	387	379	346	362	356	335	366	383	381	370	339	330	352	379	361	343	371	355	390	350	345	360	379	357	371	360	357	414	357	360	353	371	361	381	384	351	388	357	348	403	369	387	339	333	367	414	354	378	368	387	382	341	382	351	357	372	370	355	374	363	388	358	336	361	366	362	359	366	380	368	337	331	376	351	376	373	372	369	352	380	359	338	332	386	338	382	376	344	365	389	407	377	383	347	355	353	370	372	387	359	376	398	373	373	356	358	358	381	402	411	364	336	342	327	391	381	390	404	382	366	356	389	386	343	350	367	371	360	374	347	388	370	354	378	327	366	394	354	381	400	376	353	338	400	367	357	360	382	371	344	347	372	360	355	379	372	388	356	383	376	337	366	363	388	365	369	365	361	360	388	354	393	374	374	363	349	381	362	372	352	351	385	385	392	362	408	334	359	344	331	383	379	374	347	366	373	396	385	367	368	348	354	359	345	385	367	343	357	373	371	385	368	350	359	364	369	361	356	373	393	377	358	342	333	375	362	388	358	368	384	379	371	347	393	368	380	379	354	370	352	361	353	406	377	406	363	377	374	366	395	340	423	370	376	388	384	366	405	390	377	381	373	344	362	374	377	346	421	369	370	368	358	360	373	373	357	349	356	368	359	344	408	337	370	348	347	400	363	365	376	366	388	408	387	368	321	345	338	342	380	362	377	371	361	360	367	364	340	355	379	316	341	346	366	389	368	366	335	357	379	370	371	375	371	379	400	413	358	353	363	347	366	387	376	366	408	375	331	400	348	395	379	343	361	343	380	363	342	331	398	416	369	381	334	387	380	378	367	345	389	367	342	383	331	351	380	393	379	345	323	325	373	326	384	348	350	346	389	375	378	341	386	346	379	377	355	398	347	366	372	331	376	382	352	394	362	376	397	393	351	362	347	355	352	386	369	361	347	381	375	369	383	349	362	379	407	340	338	363	325	352	359	374	359	359	354	369	370	380	345	391	367	380	364	343	381	383	388	390	326	374	377	390	339	357	399	388	369	327	343	365	354	395	359	348	339	342	338	376	363	347	357	371	331	392	398	403	352	354
34285	45527	53199	49714	46492	36332	36736	25007	17863	28348	28210	14986	23172	20661	8295	2826	1682	1643	2335	5230	5014	5913	2659	2226	1208	995	896	924	1163	1282	1098	951	882	934	925	919	845	904	836	876	884	882	855	935	914	877	918	903	849	877	893	893	935	907	896	938	986	1027	1036	1043	1030	1035	1102	1020	973	977	1016	965	954	968	1311	1305	1125	1151	1047	986	923	921	882	951	871	929	942	893	1012	1065	1065	1044	1009	914	889	907	951	894	938	896	893	880	910	847	852	904	880	839	906	911	893	887	913	875	919	823	843	838	883	920	897	891	869	896	927	850	910	868	920	905	924	881	868	817	921	900	860	837	887	886	910	883	860	904	840	914	858	921	892	869	831	881	879	889	901	924	926	897	911	912	860	901	873	872	825	885	913	874	909	902	852	881	852	939	824	876	847	882	844	855	883	894	937	934	932	864	848	880	860	852	889	870	866	904	865	849	879	812	950	905	863	849	881	906	969	884	929	831	872	896	867	887	911	841	875	880	841	889	867	931	932	897	881	884	850	901	879	917	899	881	902	920	863	917	866	885	889	928	866	900	941	891	895	865	868	873	857	804	862	921	923	870	887	848	900	919	874	868	896	870	865	873	810	918	887	895	893	900	864	903	882	888	902	865	901	924	870	862	872	852	908	880	880	916	901	923	856	903	835	835	877	852	821	854	856	845	892	885	865	854	927	878	867	914	867	934	851	869	864	926	864	882	916	849	915	943	872	848	908	891	932	839	900	860	838	903	861	879	872	843	882	873	888	895	878	850	858	934	887	932	884	891	880	887	874	910	858	882	916	865	884	874	922	807	929	878	899	872	862	848	879	881	894	910	914	857	865	851	896	887	941	883	875	869	957	910	924	953	879	915	886	848	905	853	920	892	900	874	870	902	901	932	902	894	913	893	889	875	860	916	865	879	891	857	895	857	875	860	889	872	896	905	913	898	891	921	917	826	858	878	898	890	875	837	855	879	866	858	826	894	852	867	903	858	956	874	866	912	891	908	906	894	934	866	924	874	891	835	895	874	844	981	898	933	826	882	883	950	897	859	909	862	910	861	899	884	892	889	881	904	861	836	925	872	914	843	902	893	854	885	899	899	866	878	869	888	874	910	901	919	881	888	857	893	897	856	896	935	919	923	907	877	935	861	899	909	920	870	895	889	883	895	836	873	909	892	877	985	859	864	883	844	824	893	933	942	876	889	899	895	876	938	861	907	891	911	872	884	839	841	858	889	851	861	915	920	922	877	857	914	893	925	915	872	861	850	890	844	896	905	849	834	896	887	913	875	859	923	880	935	890	870	903	873	896	921	913	858	885	901	873	862	924	922	889	881	871	895	920	926	868	860	858	901	877	869	886	950	845	885	892	845	906	821	870	877	872	877	872	938	868	851	890	871	913	902	877	827	922	910	884	900	888	925	895	870	879	943	824	869	901	874	875	848	900	894	898	872	843	859	911	905	894	928	910	853	839	933	895	872	840	871	901	852	845	831	858	884	830	817	884	915	844	899	894	953	859	898	907	891	930	890	897	938	852	850	813	907	866	855	885	888	903	913	872	882	938	861	876	838	874	810	895	861	915	870	841	912	863	886	873	866	881	870	869	895	889	875	891	888	854	895	881	906	864	894	869	950	837	863	880	904	875	881	882	888	892	868	940	873	842	874	871	886	922	857	876	921	873	925	909	836	911	870	886	858	869	895	865	925	976	882	882	889	885	825	849	908	863	868	942	812	871	909	867	874	890	841	982	898	878	945	865	912	877	944	901	907	891	870	868	850	859	890	926	911	900	853	856	849	876	892	872	902	895	882	790	907	851	928	893	916	906	860	876	864	844	921	894	918	929	886	861	902	944	821	888	844	893	919	904	877	852	912	914	864	880	862	915	852	904	861	851	897	884	874	889	877	923	880	878	887	903	935	925	891	857	838	878	897	833	878	877	869	860	873	882	916	893	877	898	874	884	893	911	918	952	914	895	822	873	841	866	877	860	888	891	860	879	847	878	854	922	850	849	867	893	887	854	845	844	880	875	909	859	907	856	896	873	881	896	947	859	885	909	905	868	917	900	923	881	874	865	866	883	912	849	876	840	889	871	840	879	893	862	860	904	798	891	894	845	869	912	874	921	870	832	934	859	861	897	834	884	870	883	887	903	881	879	864	912	938	898	882	938	865	914	854	914	912	885	876	922	928	889	868	854	924	892	858	866	907	875	898	944	879	824	917	957	855	898	901	889	840	860	891	948	862	891	894	885	880	859	810	897	894	909	861	922	857	885	920	894	896	872	917	895	851	860	893	886	846	884	839	907	938	924	869	902	889	865	901	942	895	840	867	889	843	866	877	843	864	880	796	864	878	919	851	917	892	892	951	875	907	928	913	872	891	866	872	899	871	892	865	865	909	906	929	872	851	949	866	911	863	871	890	935	853	861	895	900	894	895	890	846	905	918	859	833	884	891	887	907	866	871	940	917	868	817	869	893	887	917	936	878	880	844	894	871	888	831	889	895	868	872	941	851	890	958	982	930	826	858	842	911	906	938	876	841	902	925	863	900	878	876	857	948	902	860	916	868	909	902	919	900	873	854	899	887	900	879	877	914	855	846	882	871	937	875	940	889	918	826	909	928	859	819	886	868	869	889	914	885	854	918	904	889	832	935	858	909	851	874	906	859	879	859	910	919	851	856	837	898	861	806	869	835	905	915	866	925	886	853	923	905	864	869	922	913	905	867	859	902	851	936	940	916	906	873	935	904	934	861	882	896	878	877	870	869	891	864	922	903	854	876	924	848	840	905	886	875	926	857	849	852	877	899	854	892	865	907	910	894	907	951	884	936	899	864	866	875	864	844	897	886	867	861	938	902	945	851	880	837	909	902	908	922	870	856	856	824	885	867	847	864	854	845	856	882	962	905	864	911	923	918	940	902	917	924	842	897	870	942	904	877	886	866	882	911	914	939	926	872	868	857	899	898	873	896	904	931	873	900	925	917	850	891	932	918	882	873	848	854	911	855	862	887	868	889	921	899	894	866	867	882	864	894	937	888	874	849	858	943	882	857	873	881	858	884	866	850	883	840	905	873	911	885	859	876	885	893	883	834	891	891	861	865	847	866	892	880	882	843	869	845	884	895	887	876	923	845	888	829	853	877	953	909	892	845	965	867	899	832	884	869	926	892	873	928	923	891	895	808	900	872	850	907	880	907	896	851	896	860	862	919	879	924	886	835	886	968	900	871	853	849	927	862	852	896	856	895	889	922	921	918	908	914	891	841	904	928	908	871	868	871	885	851	858	862	812	866	898	878	839	889	873	883	888	863	910	927	872	876	872	888	868	922	882	936	855	897	869	949	892	881	901	931	880	871	902	861	841	943	883	910	874	876	901	903	787	907	894	805	890	943	849	843	891	874	861	884	878	912	832	927	879	857	881	900	869	872	902	892	822	893	864	868	818	870	855	908	854	897	859	921	887	888	910	950	905	940	866	838	880	878	871	879	867	885	884
57107	47968	42215	41534	39863	32777	31976	29084	26074	21438	23347	18440	13644	13214	6644	1415	655	693	988	1699	2680	2189	1267	861	449	361	312	340	394	482	410	363	333	347	309	308	286	313	326	307	301	312	298	315	285	285	307	298	321	301	353	312	304	298	309	341	325	335	350	318	295	352	353	331	302	340	331	326	339	341	401	418	404	401	310	287	313	325	284	339	305	322	348	314	330	385	420	366	365	336	322	304	319	290	318	296	310	331	287	290	312	315	286	324	301	272	308	302	292	331	330	325	285	313	290	320	297	306	290	328	299	299	301	319	312	308	295	276	337	311	296	344	312	315	338	278	294	294	332	316	324	301	308	320	311	283	286	310	290	305	283	334	279	318	315	312	306	304	345	292	308	282	295	314	329	309	317	303	281	288	330	310	292	311	318	305	332	298	318	287	295	314	324	326	291	303	310	287	309	306	352	334	276	275	304	283	291	321	283	284	324	301	314	284	313	313	317	335	310	342	324	301	317	302	297	298	289	310	282	319	288	300	316	333	301	355	304	275	286	276	278	304	273	263	317	308	302	281	318	315	325	293	316	274	298	294	296	282	293	320	275	319	304	325	303	317	279	304	327	343	306	336	297	305	292	312	283	317	310	283	305	321	323	337	305	294	317	307	302	289	325	309	306	316	268	308	315	256	282	291	295	297	308	295	305	306	315	287	274	354	297	331	318	273	295	299	311	285	309	280	328	312	299	295	319	316	286	284	298	309	309	309	315	309	261	298	271	321	288	306	278	298	328	318	310	322	330	297	334	303	300	315	321	322	301	311	297	307	296	326	318	299	317	278	305	290	310	308	292	289	300	301	278	314	301	272	266	314	312	281	311	325	324	323	294	322	300	322	273	268	277	326	325	308	286	319	299	287	343	289	326	299	292	311	318	298	296	323	324	340	291	299	304	312	302	307	301	291	287	281	303	284	305	301	297	325	308	299	306	337	297	295	273	304	315	307	288	294	307	320	296	332	305	307	312	308	315	278	278	317	308	270	317	305	293	292	287	303	308	324	341	320	349	268	299	308	312	291	278	296	290	276	319	299	291	333	288	321	308	293	317	327	331	295	292	305	282	326	304	298	291	292	311	337	286	286	300	287	290	319	311	345	316	306	326	280	303	289	305	288	343	291	305	281	347	315	328	307	295	330	300	295	314	289	320	291	337	293	310	354	330	293	293	290	295	331	281	330	328	302	295	294	312	308	323	278	302	310	280	310	314	311	306	270	340	297	286	321	289	258	308	352	334	291	314	282	313	295	327	325	311	308	293	331	288	278	301	273	310	312	316	321	306	293	314	306	295	311	306	306	323	296	365	327	327	300	302	322	353	317	301	320	335	311	321	318	264	289	332	338	281	312	306	289	323	327	304	332	304	275	327	336	301	319	287	305	283	311	295	293	314	317	291	302	287	320	307	293	313	318	320	272	283	315	299	293	318	302	272	302	320	320	290	299	323	296	275	296	325	301	291	311	277	347	337	307	306	302	293	313	323	306	305	325	324	264	318	311	274	324	292	307	313	306	296	299	286	283	294	302	325	310	307	287	279	270	290	334	337	319	303	315	305	278	283	325	282	273	296	302	323	301	286	276	304	295	322	297	312	286	305	292	297	274	293	294	288	306	311	334	324	304	298	300	304	306	304	279	330	296	304	269	285	337	321	315	309	318	318	285	346	305	308	304	316	287	317	302	307	319	301	278	288	292	297	305	310	289	293	309	291	299	359	288	308	319	289	275	281	311	288	302	276	341	293	343	306	304	318	282	297	330	315	307	338	295	301	287	289	323	314	284	300	330	295	312	293	296	305	263	294	283	283	296	329	297	300	316	301	279	339	272	280	305	300	263	282	302	310	317	312	299	307	327	289	301	308	306	284	309	308	312	320	359	282	270	288	308	280	324	335	285	294	309	346	313	319	296	321	304	279	263	330	305	288	320	338	317	302	319	317	291	302	313	318	311	310	343	336	292	291	311	318	319	307	314	307	316	336	305	339	341	339	272	294	303	306	287	343	295	298	294	335	316	285	298	319	325	302	313	289	309	285	318	302	307	281	312	292	339	338	304	310	296	313	305	321	299	297	288	335	335	298	303	304	327	307	306	281	332	290	318	322	262	289	299	322	283	264	350	264	295	318	321	305	298	326	299	339	298	279	283	284	281	299	304	311	273	323	301	322	296	283	288	286	311	300	321	332	289	347	281	284	312	319	319	316	317	303	297	294	288	290	311	299	326	317	275	272	328	317	283	293	291	317	316	292	256	296	318	311	272	316	308	320	295	327	285	289	315	302	307	302	306	297	318	323	323	319	318	312	297	311	309	304	288	279	291	313	313	306	301	277	288	319	320	303	307	271	287	299	296	282	290	279	312	303	338	321	322	300	315	292	286	316	317	323	311	296	314	292	338	284	275	267	295	321	296	311	287	294	326	304	322	269	301	298	292	300	277	296	318	301	312	338	295	309	315	264	300	298	298	328	291	297	321	283	330	262	301	295	340	332	325	282	292	311	314	311	316	299	290	313	333	320	316	272	288	313	339	324	325	284	300	327	298	292	287	292	315	315	297	349	328	305	340	316	284	326	325	304	311	285	307	263	316	321	301	307	289	302	258	273	304	282	294	318	294	336	296	310	326	317	298	291	284	292	307	273	321	327	302	304	310	297	297	303	289	296	313	321	285	299	305	311	313	308	294	308	325	284	304	331	323	312	295	283	287	344	315	327	308	306	284	290	317	307	297	274	316	321	291	331	290	320	300	310	318	266	302	297	289	304	310	343	316	333	288	283	296	330	314	314	317	291	306	329	312	320	303	307	307	303	316	310	294	309	312	306	328	338	308	318	320	302	298	293	296	285	314	336	323	290	290	304	271	288	274	313	288	328	323	326	314	293	310	285	282	342	287	317	288	302	292	309	331	302	303	322	337	308	294	308	304	328	298	311	300	291	287	291	290	349	319	314	313	320	304	298	304	302	302	325	320	296	314	289	295	315	296	340	293	302	283	311	328	300	310	298	315	317	289	310	285	293	341	299	299	287	276	293	305	324	347	315	312	306	293	296	291	331	314	293	305	302	308	306	298	323	307	339	290	329	271	302	274	350	294	300	293	279	289	297	282	317	308	290	271	302	329	319	343	295	323	327	295	302	308	288	280	298	272	311	340	308	292	311	310	322	300	305	328	320	299	302	306	300	307	316	309	277	328	265	306	312	288	287	265	283	308	299	296	274	300	300	313	284	328	266	331	281	315	318	317	314	302	302	286	307	330	309	310	301	284	272	308	313	286	307	301	322	284	352	295	294	291	311	290	314	325	299	288	289	315	348	265	261	298	305	306	305	298	276	324	281	290	297	282	364	282	287	277	317	300	329	283	310	285	309	298	319	272	317	318	283	305	313	320	288	290	286	286	306	342	302	314	315	294	286	295	300	278	302	306	294	296	316	311	312	300	315	290	295	288	330	329	332	275	286	290	273	309	293	267	296	319
47513	55001	56487	56064	51952	52870	51795	42686	38508	32192	38922	32869	30253	30983	15475	4164	2105	2869	4764	7952	11456	9210	5580	3698	1503	1021	833	929	1304	1707	1413	976	943	775	869	796	783	747	767	794	766	758	748	757	733	783	725	736	735	738	741	714	718	727	770	740	745	850	871	938	947	1006	1008	913	884	887	888	919	916	909	1434	1525	1292	1342	998	790	693	771	828	744	757	754	764	805	760	1134	1335	1129	987	855	769	754	725	746	713	736	728	694	754	742	717	726	786	693	700	735	733	707	702	707	770	672	713	711	683	707	727	685	741	760	768	732	730	740	719	718	741	740	667	746	727	700	762	774	724	744	705	694	722	688	714	731	698	708	648	764	780	727	735	741	736	733	670	748	757	726	757	733	721	715	751	734	745	747	729	766	722	752	755	714	687	742	740	708	728	694	732	719	727	769	758	707	684	750	755	678	781	769	707	751	747	709	760	756	727	753	723	694	712	778	739	680	747	742	735	738	714	777	720	738	758	741	779	743	723	709	761	783	692	658	698	700	719	687	712	725	722	725	704	720	688	659	701	700	776	751	725	691	773	682	721	698	727	712	701	687	766	709	725	732	705	723	777	713	753	702	790	737	768	734	744	744	713	698	795	692	716	689	788	714	738	719	749	724	722	771	733	733	704	750	695	744	724	742	766	762	689	727	725	744	740	765	749	694	740	727	735	727	712	730	731	706	710	727	698	741	677	699	681	706	707	737	714	735	691	743	719	751	759	705	772	726	705	736	717	745	683	698	707	722	718	749	742	715	771	774	745	693	744	734	764	745	714	707	778	701	691	750	731	707	696	721	685	738	714	766	726	701	700	729	718	759	742	784	758	735	724	731	763	759	723	764	725	683	691	753	720	727	718	710	767	748	733	756	776	724	726	770	736	758	736	723	755	688	745	719	744	721	773	727	755	716	797	701	719	768	734	728	729	716	718	734	700	708	741	735	745	727	709	710	704	690	708	746	763	774	822	688	709	797	732	749	730	728	729	807	732	693	761	691	717	751	755	742	724	738	733	734	681	758	721	718	709	705	714	706	708	738	741	748	744	747	763	755	724	723	707	735	727	739	719	712	685	697	686	716	714	742	730	751	736	694	714	759	760	783	713	731	761	702	792	715	721	741	695	717	716	696	732	727	710	746	735	717	724	754	770	680	717	743	709	721	672	688	801	711	708	737	715	689	723	753	772	738	719	715	728	765	687	711	698	764	731	702	764	774	721	781	705	678	725	702	655	729	742	695	707	716	715	711	718	724	735	767	744	699	697	721	760	755	684	742	746	696	745	720	728	698	776	751	716	744	725	735	678	726	729	748	730	693	731	753	715	767	751	732	749	691	705	744	796	691	751	716	743	755	805	752	719	769	706	693	728	697	720	704	732	743	730	749	733	745	676	742	723	694	747	711	741	750	727	694	707	670	716	741	797	753	716	723	700	712	728	749	759	735	769	696	727	720	694	743	704	683	760	739	721	727	722	723	742	759	711	734	713	716	777	706	720	749	740	730	729	692	705	746	706	731	708	688	701	718	775	721	735	701	700	699	730	701	759	675	750	727	761	771	680	715	682	757	713	713	756	747	746	711	710	758	704	760	728	694	735	729	719	750	708	794	732	729	744	694	741	703	767	732	760	747	756	765	708	686	746	747	722	705	680	734	742	764	715	682	753	747	723	719	669	734	755	660	705	712	717	770	732	767	754	731	700	738	696	769	686	713	749	741	775	738	675	699	720	721	705	709	712	716	727	709	704	721	686	732	738	705	754	757	754	751	715	729	743	751	760	671	732	706	675	657	764	745	768	742	754	715	686	740	751	761	731	723	780	762	692	735	798	750	717	735	754	745	743	712	761	676	733	697	794	738	727	708	724	707	652	691	702	743	752	748	765	792	719	709	736	731	727	714	736	707	734	679	714	707	701	822	770	713	739	693	754	704	675	751	697	706	701	758	748	723	749	738	723	735	738	734	747	750	690	766	726	709	785	720	738	734	714	704	687	738	763	716	708	707	767	717	713	704	777	717	752	721	719	719	743	759	714	751	783	692	710	710	689	733	728	718	749	692	741	758	715	767	777	743	738	781	769	751	722	730	749	730	741	717	756	736	748	755	704	732	707	701	727	720	695	674	777	727	715	759	714	747	720	713	741	770	731	710	699	760	692	722	693	747	765	745	747	724	699	707	804	677	728	726	681	739	724	686	725	680	748	723	722	734	749	756	749	751	685	712	780	729	724	720	745	754	695	692	721	678	719	703	731	712	750	744	696	681	742	738	731	754	728	685	736	796	726	714	713	695	744	736	744	739	745	712	750	739	722	731	798	739	676	713	736	727	733	746	757	724	738	708	754	679	702	752	722	750	706	732	717	750	733	757	750	739	737	695	753	709	752	698	689	761	711	708	711	744	699	704	702	738	749	745	769	734	743	737	754	770	738	725	754	787	747	698	736	712	714	777	705	763	761	782	737	746	743	699	735	756	699	694	716	680	762	747	724	766	718	718	760	708	710	748	702	687	698	711	735	733	709	734	716	714	749	757	712	784	739	726	713	742	723	740	758	728	712	719	711	721	708	714	782	713	709	751	709	716	743	723	790	775	749	715	762	775	824	708	714	754	689	751	690	715	776	729	740	741	707	709	682	706	731	752	696	715	721	737	761	759	765	749	732	710	757	692	673	758	733	740	740	704	747	706	740	719	741	726	728	697	723	710	715	786	722	713	747	735	731	733	713	760	740	713	758	716	753	677	746	785	715	728	686	726	736	750	758	734	769	741	724	651	721	709	718	749	744	723	718	799	747	719	734	697	701	684	720	746	732	761	729	756	713	719	758	723	713	750	758	745	729	681	719	737	759	746	774	732	715	734	722	706	718	720	746	790	708	732	742	716	738	715	712	747	780	660	744	726	702	686	693	710	793	704	710	799	718	762	735	753	748	740	795	678	689	725	712	695	727	728	734	771	747	734	702	733	763	736	682	675	713	744	770	722	678	758	789	744	739	713	738	767	732	768	738	704	736	772	730	747	690	727	729	683	729	742	712	751	729	748	729	731	756	710	724	731	708	734	784	694	769	747	759	682	698	765	755	692	709	724	746	707	731	773	693	740	714	728	732	780	758	705	758	668	741	717	746	740	720	681	713	757	722	757	733	730	729	739	716	688	723	708	707	751	700	713	742	731	725	735	732	721	722	722	734	717	773	728	713	744	736	698	719	759	767	691	728	742	724	761	736	746	735	789	728	739	685	738	739	723	740	739	750	776	741	751	691	732	718	729	686	768	715	760	714	725	766	740	743	704	696	805	714	706	739	749	739	689	721	699	715	729	733	746	789	706	741	779	759	741	683	728	718	700	715	704	700	719	783	748	734	738	702	740	763	741	726	757	742	721	743	733	748	733	762	751	694	770	741	759	748	703	732	732	767	731	684	690	736	708	722	695	701	688	718	756	784	724	704	776	679	738	731	745	678	726	756	695	697	635	776	707	764	750	742	762	736	744
16751	19936	21456	23560	27276	13000	4167	1616	1188	882	1360	713	509	518	417	300	310	330	341	339	348	338	302	341	303	307	303	324	341	263	300	307	292	306	329	304	334	324	309	307	335	334	313	320	331	297	331	340	325	321	318	301	324	319	332	323	333	345	329	339	335	344	344	334	338	324	345	310	317	316	327	309	323	315	327	300	354	324	307	296	311	332	278	331	323	320	341	327	328	344	306	314	330	313	334	373	311	286	303	303	290	311	312	291	325	308	286	325	314	323	314	307	332	332	375	324	322	313	341	305	335	299	325	319	311	296	309	324	294	302	309	304	298	297	334	307	292	315	277	296	325	287	358	277	305	320	344	340	305	335	315	305	298	327	338	363	321	290	337	299	325	296	299	310	331	287	309	329	294	305	322	316	310	267	320	276	321	296	340	307	295	324	296	339	332	328	315	322	320	296	317	338	327	312	307	329	337	335	283	326	295	304	329	303	309	334	288	319	325	305	293	313	320	301	339	322	332	315	335	325	327	320	332	318	335	345	327	286	314	335	306	297	311	309	338	317	312	313	313	330	336	306	311	293	312	288	326	287	307	326	333	318	333	339	300	333	313	292	353	325	319	317	358	342	323	341	356	296	310	279	327	339	347	298	324	311	302	336	346	315	313	319	341	326	324	353	335	340	310	299	338	325	340	328	328	324	299	316	290	343	328	299	289	324	319	289	304	312	318	313	327	334	337	321	321	313	330	307	311	299	332	273	301	294	333	317	334	326	320	331	337	330	328	314	303	309	300	318	359	293	338	292	366	319	307	301	336	295	299	289	322	306	362	306	294	303	347	291	347	313	313	325	290	306	311	303	320	321	330	287	336	325	306	316	281	274	330	308	301	308	330	303	305	290	336	317	286	341	296	300	314	323	293	343	301	291	278	310	289	330	322	342	321	296	299	316	324	337	331	317	343	316	310	291	286	302	331	318	323	325	346	281	323	334	314	329	342	297	292	318	301	318	280	329	346	331	318	310	326	335	321	359	336	305	309	326	315	300	302	340	273	328	307	339	332	324	343	329	310	322	297	308	303	315	294	310	332	299	317	311	315	327	330	326	343	311	315	349	352	326	297	334	338	314	284	317	308	354	330	301	315	320	319	352	343	331	310	345	328	308	287	295	285	328	319	313	355	332	346	370	304	325	329	307	329	322	321	311	323	317	294	319	284	305	316	319	331	351	320	327	303	364	356	295	350	342	296	296	299	308	310	279	316	329	310	290	291	303	318	336	288	299	303	338	298	297	315	335	319	327	329	315	312	298	309	299	320	328	321	302	304	326	307	294	287	294	334	335	330	324	280	321	303	300	305	319	314	341	313	332	371	336	350	319	324	322	294	324	323	305	304	324	301	333	319	272	289	323	330	336	362	303	301	340	331	349	332	316	324	315	295	301	293	307	320	311	320	307	305	293	334	322	351	305	299	333	299	343	296	306	329	342	299	286	310	344	330	352	313	295	308	332	327	305	352	293	349	322	323	283	313	308	285	289	338	359	308	288	310	331	298	315	324	288	349	283	321	318	330	317	345	318	318	299	326	337	309	283	341	323	345	342	320	313	307	307	332	343	312	310	338	296	302	328	346	335	301	339	345	312	301	312	302	308	285	338	307	320	327	303	314	312	280	337	321	324	345	299	292	315	334	311	323	316	312	288	287	321	352	320	282	316	332	302	279	322	317	324	309	372	328	301	325	332	361	288	315	311	283	308	337	311	287	327	302	297	312	291	334	299	286	314	324	330	334	317	276	322	301	319	315	294	312	311	335	289	371	321	312	326	291	314	333	316	312	291	318	330	298	339	336	340	325	290	288	341	334	334	330	303	323	282	323	326	299	305	339	289	314	317	273	310	324	302	312	304	339	326	318	326	327	336	342	313	323	305	299	328	344	286	326	314	336	297	361	349	318	344	356	314	314	306	301	292	322	310	322	316	328	296	332	280	308	318	311	319	301	335	314	332	269	318	293	305	302	327	312	317	320	311	344	327	293	319	334	317	308	317	285	333	348	356	319	326	322	311	310	331	328	323	308	335	336	308	308	327	331	306	301	311	307	343	312	327	355	316	304	341	291	318	348	323	338	307	312	291	319	343	341	349	342	328	319	315	336	321	311	325	318	299	289	342	291	319	327	311	287	337	302	352	359	325	308	284	275	332	314	302	311	313	319	312	336	309	287	279	349	374	328	341	323	344	316	276	329	311	289	359	307	302	315	324	304	303	324	304	316	364	321	322	299	342	285	319	303	301	289	325	337	354	284	285	323	312	288	324	294	316	302	300	316	358	331	327	319	316	292	265	302	312	316	335	325	336	329	304	333	314	308	307	313	303	318	309	325	332	339	343	308	303	289	306	318	303	339	300	284	328	288	299	348	344	318	298	319	349	319	346	334	298	326	326	312	367	338	325	319	336	328	310	319	301	286	276	315	316	342	345	294	311	350	336	288	348	301	341	317	324	321	315	354	357	304	330	336	319	299	351	349	291	316	303	324	322	295	394	360	330	289	277	322	324	326	325	298	306	299	339	318	314	326	286	348	327	321	303	329	321	337	329	333	318	311	315	330	311	325	342	329	307	338	321	306	289	322	290	298	341	344	317	325	329	316	303	303	340	320	326	317	320	309	324	307	325	298	352	350	318	326	298	311	357	302	328	318	327	300	293	340	344	292	332	315	298	273	293	297	316	324	325	317	312	276	294	287	319	326	291	343	292	304	312	314	321	340	307	277	336	332	324	322	306	282	321	335	324	311	273	324	324	344	316	311	333	300	316	315	303	305	324	371	331	292	328	334	336	324	302	336	329	333	337	299	342	307	329	328	323	299	313	309	299	296	305	317	298	294	324	327	314	322	324	297	324	289	332	313	313	316	337	322	335	320	329	314	343	314	305	309	301	314	310	287	300	317	332	288	286	282	345	299	312	314	308	279	305	299	321	296	283	308	313	297	344	325	311	322	320	325	322	319	316	331	336	299	328	306	306	326	319	325	332	346	320	297	343	327	350	330	326	295	327	307	325	313	313	305	298	335	330	313	355	335	305	309	326	341	303	346	316	301	314	306	317	318	360	299	356	302	303	303	334	298	312	349	300	334	334	352	330	327	289	330	291	301	331	329	317	333	305	308	345	294	304	310	311	333	334	305	354	284	351	320	321	320	336	322	311	312	294	331	314	297	301	329	337	319	318	319	335	319	300	284	317	335	327	349	336	325	295	329	321	303	309	301	340	311	322	297	302	327	309	300	326	352	323	326	310	311	304	288	294	321	328	328	302	326	324	333	358	302	317	290	312	306	291	296	310	327	323	313	313	302	333	306	314	312	309	328	331	325	322	304	344	348	313	362	330	293	331	353	321	319	337	303	304	305	354	346	321	342	333	316	318	334	306	331	314	319	314	320	297	318	349	296	346	300	290	328	353	342	282	317	334	305	311	336	315	323	310	319	305	328	306	305	325	318	341	329	311	312	308	320	338	313	311
13757	21133	26577	34503	37403	21733	9952	6229	5011	3984	6827	3017	1846	2003	1495	883	869	865	903	990	1062	968	897	875	834	837	750	795	763	780	799	776	793	782	787	809	795	761	761	817	807	782	772	781	740	805	789	782	782	818	785	829	773	800	795	843	834	882	886	838	898	899	908	840	819	798	828	902	835	804	849	848	818	842	822	826	775	796	817	786	816	797	817	772	836	738	840	841	820	782	820	771	809	791	792	867	806	810	795	832	799	794	794	837	796	776	805	787	834	782	840	772	818	751	822	787	811	796	774	837	789	799	819	758	787	732	775	720	798	797	780	791	780	765	806	780	793	822	796	767	821	797	827	780	797	819	779	761	783	790	780	774	801	862	769	856	756	789	770	790	727	792	784	809	839	807	812	789	732	781	805	831	764	786	826	810	775	820	844	798	822	759	762	800	832	780	826	791	773	763	814	794	786	827	788	818	731	814	771	764	814	744	788	805	817	805	812	816	854	797	853	739	793	809	789	818	824	778	782	742	803	803	780	799	794	798	816	836	789	814	742	807	778	871	797	801	779	727	824	786	784	834	839	807	780	813	786	795	807	791	793	804	787	787	801	815	786	784	767	765	852	824	819	849	782	814	830	772	746	827	827	823	780	767	752	754	771	787	823	767	810	786	783	859	799	812	798	806	760	765	817	778	840	775	825	792	778	745	742	782	819	794	835	817	746	777	836	781	742	747	836	813	777	822	792	794	803	836	750	831	736	825	808	789	816	786	838	733	813	748	779	805	805	863	819	780	758	794	814	821	801	807	792	780	782	758	852	792	766	800	796	804	770	749	768	819	799	789	763	745	818	765	790	783	774	773	789	756	775	777	810	794	809	824	837	810	822	809	817	747	756	782	786	776	763	756	809	789	808	832	775	764	810	784	811	837	765	795	778	767	782	836	811	785	813	817	851	815	787	773	794	809	789	821	785	795	807	792	825	759	793	794	784	785	796	832	781	815	790	800	806	784	834	790	781	789	793	841	786	767	755	780	787	740	802	796	771	758	812	817	780	824	760	785	800	794	802	768	823	795	719	764	765	812	754	764	787	815	810	769	774	772	803	794	768	758	769	811	791	766	810	761	763	802	819	800	784	820	825	825	761	792	782	829	761	857	811	815	818	804	798	805	798	777	798	772	809	789	758	819	790	831	773	793	793	840	834	767	801	785	784	760	834	756	804	815	845	796	857	811	817	786	785	805	777	780	860	798	785	769	802	798	864	820	774	818	734	799	814	796	858	830	758	749	766	779	811	803	778	844	792	737	760	778	808	793	761	848	815	835	804	777	764	819	824	760	744	800	830	787	835	792	794	760	848	813	790	797	729	829	761	818	776	803	787	784	769	800	801	803	804	803	793	794	841	791	809	799	796	869	791	808	787	788	768	839	772	794	795	821	794	807	821	742	799	785	823	819	834	796	788	764	764	799	802	817	806	814	792	779	769	745	799	797	787	838	830	798	770	769	835	775	826	788	792	798	785	792	779	806	829	762	774	757	742	772	832	828	807	777	879	781	789	765	763	755	743	830	801	775	776	806	818	808	780	800	783	785	836	799	784	769	783	764	794	808	845	831	792	763	742	704	778	766	732	782	812	831	804	820	813	784	820	822	784	769	784	833	780	845	825	777	729	837	750	761	821	826	746	795	826	795	809	793	779	787	792	781	794	825	811	745	827	802	807	725	811	787	831	791	799	778	822	776	818	821	778	790	755	793	809	766	798	807	811	819	758	797	754	819	803	816	771	812	799	794	808	807	809	766	833	757	782	750	752	801	787	794	829	799	773	815	803	722	782	786	789	779	773	777	784	776	780	797	821	739	824	843	852	799	801	819	787	796	763	802	809	781	840	830	789	792	808	791	784	770	758	758	822	766	797	795	760	801	823	781	771	811	810	802	778	826	807	799	771	758	825	784	809	771	778	785	797	807	776	771	762	815	801	837	885	745	777	827	805	799	782	832	804	795	752	776	786	778	798	789	783	806	800	793	790	803	777	796	798	795	825	785	742	801	772	813	775	776	801	818	785	794	813	795	791	815	812	773	817	760	798	762	799	763	806	786	784	797	785	792	851	827	754	817	821	830	771	800	779	800	795	799	790	793	807	786	758	814	798	790	756	772	843	771	823	802	782	817	826	797	786	828	810	832	771	808	825	814	833	792	784	780	780	756	757	835	787	791	772	765	792	775	767	771	790	807	803	782	820	780	846	779	827	795	818	819	787	788	816	791	765	839	785	780	802	832	810	807	769	740	761	798	788	787	836	816	809	820	821	834	783	769	806	778	804	809	804	811	802	786	792	778	769	784	742	791	795	801	827	795	808	787	774	812	814	804	848	769	794	727	823	740	735	749	799	811	781	829	842	842	791	771	775	824	805	780	799	841	761	772	849	775	779	817	761	848	808	810	722	835	774	812	836	792	829	805	826	776	780	810	790	788	788	789	865	784	786	754	768	786	813	823	810	798	855	802	778	774	782	832	799	808	820	839	795	764	778	781	775	773	842	800	761	810	797	798	857	817	800	836	798	838	800	790	767	811	805	767	798	792	818	791	800	811	807	813	804	815	811	797	774	806	783	722	768	767	803	823	785	734	756	773	804	777	817	799	761	766	832	836	807	795	838	812	813	742	840	788	829	807	787	812	738	804	820	776	766	748	796	790	774	766	816	810	841	862	821	794	800	793	766	761	821	772	816	808	776	779	804	811	816	787	784	777	781	806	797	789	812	775	794	851	772	813	798	794	784	797	807	767	811	772	821	767	804	743	793	802	758	824	845	766	836	781	797	801	757	810	800	789	802	813	797	835	796	797	852	784	804	778	804	755	795	824	820	762	750	778	819	827	776	806	771	821	766	808	767	806	774	759	804	804	775	786	805	865	805	824	757	809	797	821	836	770	775	795	815	765	773	785	784	808	807	826	794	757	791	806	834	782	793	816	801	798	782	778	810	805	785	842	854	780	787	833	815	795	760	758	781	844	799	784	788	807	777	861	799	827	767	787	789	784	754	821	771	800	715	770	772	822	864	740	809	807	847	799	792	819	752	804	825	829	825	827	761	819	810	752	816	803	802	743	755	779	752	785	829	823	785	793	830	761	750	841	809	744	812	769	824	763	804	784	801	783	816	794	758	830	759	833	813	791	824	801	816	823	806	772	871	782	803	784	776	808	808	775	798	821	818	823	765	854	785	787	750	773	839	792	829	828	785	810	713	757	865	745	871	796	764	787	797	745	760	772	775	793	789	777	756	748	814	823	744	798	781	808	760	789	815	792	772	819	796	826	740	807	785	845	821	806	803	802	764	851	756	818	779	794	758	823	736	798	785	764	783	821	911	833	746	825	715	714	813	755	746	772	731	819	842	797	753	815	762	740	844	753	801	815	763	803	752	802	788	847	785	821	781	806	814	813	783	850	805	802	813	725	801	804	821	781	777	796	739	803	810	819	805	817	825	762	831	762	813	783	755	767	894	842	759	812
46580	48113	48533	46276	44898	33432	27675	23098	15454	11897	17908	12184	2846	2916	2319	906	441	429	590	839	876	875	663	491	369	337	353	347	411	402	400	326	334	370	374	334	277	369	340	361	372	365	351	341	363	318	353	351	351	343	353	356	350	343	345	373	357	344	370	364	400	348	352	375	374	372	344	354	356	391	364	370	373	374	389	389	379	341	360	356	352	348	364	344	400	363	371	350	363	352	391	339	311	358	351	334	338	314	358	358	380	337	340	331	343	338	342	353	340	362	353	323	334	362	353	326	339	372	340	372	318	330	351	365	336	351	355	315	317	327	311	316	340	347	278	369	343	338	355	358	349	316	346	343	337	358	380	329	362	361	366	329	355	346	338	335	384	358	341	352	341	350	340	359	351	347	328	329	364	376	338	372	322	348	357	370	342	345	342	346	365	372	360	343	354	316	364	305	339	369	368	329	348	332	340	374	344	319	351	356	340	338	385	376	361	316	320	364	382	346	342	360	334	339	355	398	297	333	351	370	366	391	366	345	336	375	311	331	331	342	374	354	321	307	346	377	361	343	319	370	320	336	326	390	351	347	408	323	355	340	356	362	316	368	316	328	338	358	355	391	374	362	326	341	348	330	342	338	364	374	346	357	352	359	341	348	328	292	338	352	349	334	314	358	339	361	345	351	364	362	336	335	368	392	308	347	325	343	332	385	343	343	342	367	330	350	342	333	356	387	353	341	332	315	343	345	338	373	344	352	341	347	394	345	331	356	322	355	381	371	361	321	361	360	346	357	367	349	341	373	344	392	327	379	329	313	368	372	332	370	358	354	289	370	333	332	360	311	381	318	356	329	328	334	376	351	376	352	359	335	334	340	331	329	313	353	384	335	303	351	339	348	292	362	363	342	353	341	341	340	312	314	375	301	330	352	360	375	313	357	339	341	354	353	388	316	359	364	340	358	365	324	360	361	338	351	325	356	358	368	340	332	353	341	315	371	360	337	302	395	350	347	379	354	332	324	323	358	321	357	355	362	337	339	337	320	350	333	330	328	320	341	350	322	349	329	347	355	371	336	380	333	349	343	342	363	322	346	345	350	383	379	366	350	340	349	348	367	380	335	350	347	336	363	359	356	358	324	365	366	355	345	336	345	294	366	317	376	336	318	335	376	331	330	333	373	347	346	368	383	348	310	317	360	340	377	341	374	373	370	353	352	345	362	351	334	368	374	367	342	363	329	346	358	335	336	321	370	356	341	383	341	384	317	346	356	355	345	340	372	328	362	352	345	329	375	356	327	366	350	371	374	342	348	360	344	336	343	332	344	359	326	370	345	321	350	375	308	330	341	334	323	363	323	312	360	337	349	342	341	363	330	365	316	330	353	348	349	341	385	305	352	367	333	312	349	341	309	364	349	341	353	352	353	345	346	307	341	373	356	329	339	300	341	342	346	346	340	380	344	301	317	340	357	354	317	335	326	365	398	363	339	344	327	354	374	346	359	355	336	326	396	350	345	322	365	342	341	371	332	363	378	313	362	372	372	317	366	346	349	353	338	338	349	334	345	343	346	299	323	310	377	334	352	354	336	316	342	356	353	340	308	341	357	378	356	355	364	359	309	374	330	374	374	352	352	365	310	359	367	323	352	333	328	352	329	329	357	373	326	346	300	370	344	330	365	369	310	344	336	315	362	359	335	352	336	334	353	338	317	322	356	342	326	329	361	364	356	351	332	375	361	366	347	353	360	372	343	334	379	368	380	354	350	324	350	357	324	337	338	380	351	342	364	336	335	356	350	364	353	351	372	362	344	348	372	325	395	387	339	324	340	326	375	369	335	395	339	351	348	392	350	368	366	317	339	330	370	350	347	342	332	365	349	361	339	334	346	336	349	359	345	361	307	343	360	352	361	394	367	333	352	337	379	347	318	364	337	344	339	370	333	303	346	343	324	322	342	347	371	343	331	325	351	404	363	331	352	373	342	340	385	340	349	359	384	322	350	332	323	358	346	392	353	332	378	372	345	365	362	376	353	365	349	336	350	318	360	330	350	355	349	347	370	374	355	340	315	357	370	332	356	359	326	340	343	339	339	333	365	355	366	358	334	375	354	338	336	329	347	375	369	353	332	332	344	385	340	339	342	356	333	337	378	311	316	349	355	358	320	322	359	342	365	342	332	334	337	340	333	334	327	321	319	358	326	358	374	345	363	373	353	364	359	337	364	364	350	331	358	347	324	348	349	352	339	339	348	363	347	334	350	356	325	352	350	354	360	370	335	373	365	361	360	355	339	354	335	355	356	368	364	371	356	369	359	374	394	364	332	338	347	389	337	340	340	361	369	338	295	351	355	352	320	361	339	316	344	331	359	338	351	335	362	345	348	331	327	362	328	343	329	315	318	376	316	363	353	344	367	390	344	328	324	356	308	357	369	375	326	365	354	353	362	339	357	325	328	337	358	330	340	356	362	356	353	337	338	323	360	365	350	314	343	382	370	323	339	338	370	342	361	342	332	347	372	382	336	362	330	360	359	330	367	377	350	322	372	356	371	358	377	306	362	352	393	332	360	384	344	334	344	327	320	343	313	344	324	343	352	342	373	382	376	360	373	389	348	354	386	330	336	323	352	335	361	363	372	358	365	330	324	316	311	329	378	340	366	367	330	332	342	347	315	340	367	343	375	381	374	312	366	357	338	340	335	320	332	362	375	332	327	358	318	341	355	356	338	335	348	340	348	360	370	359	313	359	366	345	370	343	314	355	309	326	373	348	357	380	340	360	343	333	327	396	351	333	357	343	381	353	368	353	358	361	359	349	368	362	362	351	362	356	362	327	322	343	350	343	340	322	328	359	344	330	343	317	365	311	356	328	355	335	374	369	376	350	324	336	338	337	320	338	324	342	348	352	340	358	327	319	370	347	340	356	337	351	334	311	371	350	358	364	344	351	341	374	341	346	385	380	352	345	359	395	395	357	352	336	323	363	339	318	338	360	361	344	362	365	334	341	312	348	355	342	372	363	358	333	319	354	343	352	358	314	358	337	367	320	325	351	327	351	318	366	365	356	320	336	338	395	370	349	340	368	331	366	391	360	342	331	337	357	344	346	382	338	341	349	380	361	347	375	340	353	350	351	340	345	334	385	356	338	334	379	338	343	360	340	329	336	340	347	353	357	380	369	363	349	354	318	333	355	340	326	325	347	349	359	329	355	330	359	396	322	379	378	364	312	346	339	359	367	351	338	334	346	373	346	328	356	413	360	312	347	321	348	376	327	336	354	329	355	350	372	321	384	339	377	349	337	356	366	376	365	375	351	356	367	347	357	377	323	335	343	354	347	346	353	354	326	348	332	330	381	352	393	366	347	327	398	338	335	331	377	352	371	355	353	370	360	317	345	348	332	344	330	342	354	372	341	369	352	362	381	334	320	365	357	368	308	332	374	381	313	348	351	343	333	344	360	366	351	325	362	364	306	317	339	359	348	338	380	325	365	328	338	359	363	362	345	331	364	368	337	346
35399	46061	55017	56693	58215	44397	38254	27981	21294	26161	38225	24013	9147	11314	9318	3264	1364	1299	2335	3457	3645	3701	2524	1822	1070	905	830	953	1094	1180	1063	936	884	865	910	819	891	877	834	862	865	825	852	853	829	850	885	868	879	822	791	826	865	830	916	912	838	925	950	934	972	991	927	950	880	923	859	863	953	963	1093	1073	1016	990	884	847	901	872	855	892	835	831	837	935	959	1014	962	968	856	876	884	882	835	835	843	866	848	808	800	825	867	871	813	869	875	821	874	870	854	822	821	852	874	925	842	817	846	830	854	798	851	816	853	818	900	820	813	874	879	863	846	862	897	866	835	817	800	825	860	927	834	890	836	825	813	849	822	834	841	855	829	881	830	889	857	801	803	878	875	899	843	867	854	896	813	882	815	824	843	833	849	912	851	906	919	875	841	856	862	891	841	834	839	840	889	852	877	882	853	858	849	859	832	861	808	873	820	852	833	896	896	860	855	841	882	802	810	865	846	842	859	872	838	884	823	879	887	861	819	876	845	846	815	872	837	824	849	842	898	856	912	842	832	842	860	841	840	811	844	830	803	881	782	881	824	803	837	812	879	862	813	842	860	848	815	823	884	860	821	846	848	857	809	831	833	882	853	881	806	800	819	883	840	835	848	866	831	875	861	815	854	842	906	809	878	879	879	869	891	835	876	872	803	902	861	805	848	822	826	861	883	849	909	865	790	830	849	868	850	861	861	853	847	851	874	813	863	892	861	873	817	853	857	897	829	853	893	857	842	873	846	881	891	902	789	796	814	839	879	791	868	864	852	824	825	836	785	871	819	857	854	840	852	872	900	820	804	876	847	826	888	847	838	885	833	861	850	891	829	892	883	834	915	890	857	828	915	844	848	847	791	909	876	832	950	856	828	846	868	861	854	850	875	798	853	857	863	828	888	837	861	839	836	864	895	842	877	857	908	865	824	889	876	873	871	869	828	894	827	837	876	841	840	876	800	788	802	884	816	820	822	785	827	848	862	804	846	865	888	836	837	880	811	876	870	858	864	907	827	885	909	878	855	801	833	804	876	867	874	847	831	799	871	845	822	863	808	872	872	853	816	825	866	867	796	824	835	849	852	849	862	823	846	848	882	855	937	907	842	793	852	846	890	857	828	833	881	836	879	837	869	911	856	877	878	790	849	834	914	871	867	815	834	877	863	841	907	838	881	849	856	843	853	882	863	819	839	871	847	930	874	850	831	811	867	847	854	847	845	826	842	861	823	840	812	887	850	884	902	860	812	836	822	839	799	832	873	776	867	882	830	858	789	825	848	847	816	918	842	825	837	875	840	847	856	855	826	881	851	887	800	861	826	853	869	867	819	835	858	833	873	843	833	836	843	852	883	829	839	892	839	879	797	875	816	826	790	862	829	825	859	862	840	824	846	826	827	808	855	857	849	874	867	862	873	846	830	886	866	836	811	839	843	843	836	851	825	894	788	861	793	836	867	887	853	825	861	854	823	890	870	804	835	873	827	848	828	793	859	860	833	820	837	878	848	833	882	828	838	833	889	789	860	859	854	904	855	827	844	850	919	825	812	846	883	847	855	882	870	866	824	838	888	849	890	861	838	842	882	867	906	822	822	896	902	822	869	866	813	857	843	812	818	829	870	846	872	880	825	866	885	852	784	859	813	844	821	834	854	837	844	877	814	844	838	883	836	861	814	908	874	868	845	860	823	849	826	836	875	849	901	866	897	864	832	904	821	866	854	834	845	844	839	874	852	851	864	860	837	867	847	860	793	837	845	900	855	875	847	894	874	867	884	816	930	836	838	873	828	819	795	869	905	827	848	831	784	828	836	814	851	850	781	822	857	857	839	879	826	826	855	822	892	831	900	894	904	825	833	800	847	828	889	868	838	827	826	906	868	836	854	852	846	826	841	873	803	843	807	861	852	811	885	866	883	799	868	844	861	869	863	794	836	861	814	874	873	856	893	850	858	817	896	814	855	855	799	859	821	832	814	856	836	801	845	772	873	830	806	845	886	811	872	857	849	834	845	906	898	837	857	867	877	824	787	787	872	860	908	859	892	849	819	858	849	826	870	837	853	830	893	855	876	798	861	857	880	856	834	858	830	827	856	826	834	809	872	835	855	869	862	882	821	853	809	867	847	799	913	859	808	835	871	855	874	826	834	825	878	850	903	884	826	878	824	823	837	884	823	814	890	834	798	827	875	869	878	808	856	828	837	864	862	862	822	872	850	901	850	868	878	882	843	850	824	885	855	834	856	858	866	839	859	864	884	852	827	878	836	799	838	872	845	827	859	920	805	838	891	808	849	849	863	897	868	837	813	886	856	860	856	831	843	871	854	867	862	849	859	865	831	844	813	878	899	843	827	857	877	895	849	856	838	872	788	842	865	818	810	818	873	822	808	869	857	861	861	857	880	828	811	869	839	854	837	811	793	805	829	808	860	868	798	849	886	824	871	845	852	860	866	875	895	826	864	837	865	850	846	857	866	817	894	855	858	846	847	835	805	839	878	889	858	833	814	865	862	852	843	818	840	859	825	829	868	868	855	857	803	869	850	849	800	823	837	835	803	911	836	894	828	863	865	830	851	837	831	774	846	782	842	889	813	850	879	851	862	857	861	856	855	924	847	854	834	796	823	822	858	850	835	816	898	868	815	830	893	820	838	841	840	869	834	797	824	872	844	878	860	804	828	898	818	804	847	858	839	818	868	857	809	830	863	828	859	814	817	825	824	798	850	840	784	868	815	864	839	818	880	802	885	839	846	812	836	882	841	838	898	840	841	841	853	849	830	800	824	867	851	860	878	821	805	836	833	839	835	829	876	842	828	858	839	820	877	821	859	839	881	836	844	822	836	835	848	839	813	870	862	830	831	871	848	851	859	782	871	802	798	838	835	867	767	813	864	894	842	863	868	865	879	891	895	880	810	831	884	844	841	848	860	865	821	823	828	835	831	859	820	834	839	872	865	843	854	837	856	835	872	827	885	863	845	804	840	802	798	827	860	816	902	814	858	867	817	802	822	845	807	837	828	866	818	844	824	787	844	850	822	832	878	853	841	827	852	889	807	842	828	817	814	858	857	857	826	819	864	883	891	778	850	825	852	791	871	864	822	813	840	841	856	858	818	823	852	867	870	828	835	840	897	843	885	795	859	845	881	884	874	848	849	829	839	842	855	858	832	860	872	844	890	834	843	815	850	874	812	852	846	860	840	849	862	835	842	859	833	842	829	825	883	839	870	787	857	834	892	908	858	810	890	850	824	834	823	872	879	878	820	833	866	837	867	803	906	833	890	848	846	883	865	845	772	791	892	797	844	842	802	876	857	880	833	825	857	853	837	902	819	904	840	784	866	865	861	891	839	861	878	839	822	884	844	858	820	893	830	813	843	846	872	888	881	855	878	799	862	847	759	836	866	862	866	847	873	896	873	845	856	834	911	816	871	842	840	886	836	846	844	827	891	831	850	865	868	861	816	837	822	857	796	868	865	865	804	863
56553	46211	41972	43906	41704	33735	28953	25827	24292	30110	36374	24571	9127	6022	4959	2281	594	508	900	2552	3349	1713	1280	692	416	341	319	305	385	429	351	340	339	281	342	316	354	304	311	290	325	292	316	307	336	303	282	300	336	312	308	273	343	317	321	334	356	315	348	296	343	347	336	331	345	318	324	323	324	331	386	404	386	349	341	358	346	308	321	347	327	312	293	331	395	393	378	340	329	310	328	308	301	315	306	318	323	296	268	309	324	327	325	311	326	297	335	296	314	283	302	330	323	292	295	283	324	322	317	305	309	314	315	309	336	332	325	303	321	329	291	312	261	312	269	314	314	312	289	261	290	299	325	295	272	321	338	325	334	332	312	329	336	344	305	305	310	278	287	329	348	284	316	355	296	325	327	325	315	320	316	299	278	319	293	316	356	319	335	323	304	312	302	310	319	313	313	305	304	298	337	306	308	330	301	324	303	323	352	310	318	300	338	324	320	300	305	307	315	310	317	290	288	310	316	312	269	271	285	328	298	324	325	334	301	319	265	309	322	304	304	326	326	300	289	306	313	306	319	334	322	272	303	313	344	307	343	296	275	296	281	298	270	294	306	306	335	337	283	309	290	308	321	293	304	352	267	307	311	289	325	310	329	313	303	306	326	320	287	300	303	338	299	305	318	332	317	298	316	303	326	292	288	300	283	331	302	308	330	311	345	297	325	309	307	285	295	279	282	299	320	315	315	308	256	293	298	303	287	278	337	322	289	306	301	313	344	317	276	312	277	307	293	285	318	311	284	306	329	308	313	306	304	329	293	322	311	333	319	297	315	307	279	318	308	311	307	290	284	273	295	285	290	306	318	288	318	330	306	312	317	315	277	312	306	322	316	336	321	331	327	324	304	289	305	290	315	315	287	309	310	282	319	287	323	301	304	331	296	294	328	292	294	300	281	311	319	331	323	294	275	276	291	294	277	318	321	287	306	311	313	322	307	305	294	320	288	297	319	321	299	287	297	283	302	294	292	316	298	323	310	312	338	299	371	327	310	316	309	291	273	303	315	343	327	309	310	288	292	293	295	310	334	325	312	297	296	310	334	288	316	317	332	308	287	287	307	294	303	296	317	298	320	330	339	297	303	287	338	277	305	297	324	282	311	328	319	323	328	290	311	317	308	289	290	305	324	285	322	331	347	330	306	319	308	287	326	294	334	338	318	325	332	329	347	333	328	304	321	326	319	308	299	330	278	356	298	287	297	278	309	303	323	299	295	308	273	309	298	280	278	308	297	298	317	277	320	330	332	287	300	330	323	279	304	336	306	291	342	297	307	307	324	300	311	268	288	323	303	314	319	301	315	288	303	309	310	289	303	317	291	336	281	309	293	313	309	281	333	356	272	298	322	324	296	298	302	269	306	313	314	334	325	283	302	330	287	329	293	294	318	310	279	268	313	280	305	337	290	296	343	307	288	316	290	304	287	311	313	346	315	302	300	276	290	311	309	295	284	295	306	321	321	268	321	351	313	331	320	295	305	274	315	301	285	330	345	315	311	288	295	273	310	320	296	283	291	321	310	331	308	315	318	335	285	324	312	289	318	293	329	313	284	316	302	318	286	304	313	304	345	296	291	312	297	333	273	302	310	304	313	289	318	321	301	326	282	304	300	315	322	313	297	301	317	338	330	302	291	317	287	320	294	344	339	275	323	266	334	341	319	326	295	280	333	310	319	297	294	305	339	314	314	307	321	309	321	323	308	346	326	312	298	319	309	301	302	259	316	322	323	300	291	317	284	304	298	299	316	306	288	283	309	296	316	304	337	287	320	317	294	286	285	294	304	306	274	310	332	314	332	296	305	289	301	332	317	301	271	335	327	301	299	322	318	337	290	294	327	266	312	339	319	316	309	297	317	309	284	264	307	267	275	295	320	308	292	321	334	316	329	298	328	318	316	313	293	299	324	299	324	297	314	320	335	282	279	297	298	321	310	306	310	307	335	336	298	301	338	281	287	325	310	320	305	341	338	306	288	282	328	309	303	316	305	287	324	299	302	299	313	344	301	321	293	343	320	308	334	303	293	312	321	306	303	328	321	309	328	280	315	308	286	319	294	283	301	312	318	291	303	302	300	304	315	321	279	299	366	300	330	304	291	301	304	290	324	308	295	304	328	335	312	302	261	332	305	311	336	301	283	306	301	294	297	306	312	326	260	313	288	336	306	282	293	313	313	307	298	298	297	323	323	338	321	302	299	335	302	290	357	299	270	314	315	289	330	309	294	310	331	285	325	331	304	351	331	340	322	324	308	277	298	301	300	331	298	308	299	304	321	297	298	291	302	324	321	271	292	297	332	297	303	331	332	274	297	293	302	308	298	315	306	294	345	314	319	336	324	324	333	313	281	330	315	281	331	317	296	300	286	315	286	276	313	309	341	306	309	305	327	304	327	281	297	320	291	278	311	322	335	339	311	333	313	322	282	322	336	353	311	298	322	310	296	306	296	318	323	329	311	321	358	297	319	306	294	314	320	303	316	316	306	288	300	298	316	353	317	276	278	322	288	337	293	320	304	288	293	292	310	304	335	289	300	325	335	321	292	311	285	319	310	305	319	291	335	312	272	319	306	329	329	322	296	327	332	299	334	298	314	329	294	296	300	285	324	304	287	315	291	306	321	274	298	312	333	294	339	293	312	322	291	354	290	322	308	284	318	338	312	295	306	313	287	283	287	318	293	298	269	310	280	350	322	313	306	297	301	333	291	298	285	316	332	279	310	293	309	308	318	313	310	307	318	334	301	302	328	300	315	320	320	290	313	311	319	344	325	334	343	307	307	324	330	323	293	293	280	318	329	323	320	346	312	319	308	326	315	320	312	326	325	315	324	301	295	281	329	298	301	339	322	317	299	281	287	299	302	316	364	303	282	332	282	259	282	331	297	312	288	322	331	330	294	305	311	309	321	282	321	294	320	325	289	291	296	301	321	359	279	324	317	309	295	322	312	324	307	304	330	343	284	306	321	275	302	303	311	316	334	295	304	339	317	298	313	323	290	304	332	311	318	290	283	291	275	266	332	337	296	301	322	278	286	298	301	295	321	337	301	296	357	326	318	315	298	306	316	327	308	306	283	323	303	320	294	329	319	281	327	327	294	310	322	296	306	291	310	289	326	299	315	281	346	317	294	299	294	330	312	287	285	310	319	294	300	321	277	319	294	341	291	302	339	329	311	304	312	301	308	313	292	303	312	317	347	313	300	331	305	289	286	315	318	329	305	307	308	289	277	294	332	299	291	321	307	285	312	325	316	328	347	279	311	310	285	305	300	305	304	312	338	295	289	305	288	318	282	286	303	285	310	262	324	304	285	308	329	299	346	295	327	312	324	325	316	312	307	298	350	305	313	303	350	307	307	289	333	322	282	297	286	296	315	316	270	319	317	315	291	299	302	290	339	282	307	301	317	315	306	317	312	302	271	301	323	317	272	324	334	306	290	318	321	365	323	293	307	339	295	331	322	281	312	328
47478	54703	56756	56131	54525	51449	43868	35852	34199	46197	51391	33303	19510	17054	15319	6639	1763	1579	3977	11374	12129	7495	5280	2809	1134	891	764	913	1120	1344	987	972	876	822	823	731	785	716	711	757	760	795	748	742	747	699	744	760	747	736	765	823	742	752	771	843	802	789	919	961	905	942	933	850	817	793	875	919	901	977	1344	1287	1234	991	801	805	807	801	789	766	729	734	765	899	1038	1047	984	915	863	845	771	718	757	720	677	723	704	754	801	725	698	707	721	745	780	722	744	672	763	742	711	721	756	702	750	764	733	778	750	752	754	747	702	725	699	726	731	695	718	717	767	726	750	779	737	750	726	728	747	735	737	751	737	712	706	696	721	698	735	781	740	701	726	739	744	770	770	766	721	736	722	754	768	718	726	767	722	763	755	691	744	700	716	743	711	756	671	743	731	740	735	714	706	734	768	761	701	750	771	762	776	764	750	750	723	764	708	749	768	735	765	711	730	684	704	754	740	707	657	690	704	772	690	730	726	726	746	744	691	722	773	704	720	728	734	717	662	743	711	730	713	755	736	747	717	772	744	757	754	741	696	762	716	735	713	777	735	754	722	757	727	774	734	738	734	744	734	762	701	703	734	788	791	737	745	683	705	713	693	700	731	738	752	760	679	716	770	707	763	676	784	749	700	758	743	749	764	704	727	712	756	792	740	722	728	733	718	722	750	708	755	733	727	701	755	730	754	718	731	709	765	699	769	786	717	765	778	698	737	726	717	760	769	722	725	678	720	698	752	716	753	735	746	759	762	731	749	752	750	805	799	739	716	760	700	731	774	757	735	699	728	709	744	777	738	725	744	741	775	753	734	730	803	770	767	756	731	686	727	755	728	702	676	700	727	729	707	729	705	716	763	716	721	756	747	727	728	774	721	791	709	731	709	731	761	667	746	757	706	702	723	712	707	715	763	739	698	739	767	762	740	728	730	742	719	727	710	806	736	738	719	720	768	749	714	724	753	796	726	720	750	724	743	757	748	750	763	790	766	736	713	725	759	730	733	742	744	708	763	685	777	700	736	712	709	762	706	742	705	776	712	762	751	731	737	708	724	726	734	743	731	741	802	705	709	722	742	739	741	706	760	720	720	705	738	738	770	745	755	716	716	747	777	762	721	688	754	706	751	741	734	751	699	709	726	752	749	749	727	762	719	727	744	693	751	742	722	755	720	725	694	735	777	781	749	763	741	738	757	788	696	766	704	761	705	726	773	766	747	753	721	736	740	695	735	756	730	723	736	692	715	785	786	717	732	755	708	696	676	763	701	718	772	744	783	763	739	752	765	754	785	752	758	758	702	725	814	772	728	726	761	736	777	784	759	712	709	753	720	743	712	760	777	776	717	780	724	729	744	714	703	723	738	712	679	740	738	740	739	755	705	727	735	709	753	785	712	734	753	714	736	731	778	730	739	773	709	712	756	754	766	722	764	760	708	715	694	699	746	717	733	743	766	766	725	709	695	710	734	765	738	733	718	738	707	686	773	712	719	696	755	745	739	711	765	729	743	741	699	754	720	780	690	747	792	732	731	748	729	786	707	711	696	711	708	729	747	747	751	734	723	740	756	703	734	700	724	721	741	782	714	756	733	740	762	743	736	779	721	779	770	712	729	744	721	723	770	764	754	771	734	770	755	711	711	699	698	670	696	740	725	757	705	750	745	768	741	702	770	785	721	750	740	711	755	738	722	748	744	739	709	690	758	769	703	726	733	776	743	757	706	695	763	696	761	763	758	779	701	750	737	714	668	746	714	682	664	717	760	719	730	786	682	729	700	777	728	720	735	712	717	700	730	744	699	702	779	723	693	724	748	741	729	762	771	758	726	710	754	709	715	726	716	756	745	733	722	753	708	769	735	725	735	750	723	733	772	709	719	695	738	756	703	749	734	787	764	709	735	692	730	760	756	717	730	795	758	729	764	710	738	705	721	730	747	761	732	750	750	797	684	718	720	718	753	738	715	699	717	728	742	704	701	744	741	712	758	725	741	741	740	777	740	742	711	717	734	761	716	735	729	714	739	741	754	737	750	712	723	768	754	696	689	700	745	776	730	691	733	709	738	740	675	783	750	753	759	763	745	779	761	682	749	731	733	722	693	757	696	749	693	741	719	703	777	736	723	720	711	731	732	704	732	769	783	695	754	744	762	711	708	738	754	738	783	724	737	717	746	750	758	752	722	754	698	724	696	743	741	689	746	697	705	734	765	730	737	768	746	751	706	741	750	709	717	756	753	738	774	737	740	722	749	734	710	692	768	760	737	805	724	750	745	721	737	774	720	746	744	696	742	675	721	679	740	784	726	730	725	692	701	761	765	699	702	731	787	740	771	757	695	728	743	764	698	725	764	742	756	772	734	724	676	725	704	733	703	718	753	761	747	761	725	755	695	749	753	720	747	727	707	733	758	727	724	677	715	758	757	766	744	724	738	772	760	755	729	717	752	743	731	702	781	744	710	771	688	723	722	746	705	717	726	718	686	705	738	739	740	717	702	741	727	744	778	705	773	722	760	728	685	700	747	752	718	747	730	710	757	772	688	720	749	729	682	737	720	741	711	718	726	758	706	719	735	738	761	782	745	718	753	746	673	742	705	709	747	746	762	756	745	761	771	793	688	689	719	730	759	711	772	747	689	756	778	730	777	774	738	712	715	740	764	694	759	743	781	700	695	746	739	673	718	736	725	737	757	724	735	771	753	707	738	701	718	762	717	776	728	724	715	748	780	655	742	788	723	692	731	772	686	701	728	723	752	706	765	708	775	700	722	752	784	758	770	756	727	707	746	749	707	747	693	726	781	729	731	733	730	739	682	746	752	706	759	731	702	722	775	730	750	715	781	657	735	715	788	772	750	733	742	754	722	761	703	750	720	761	751	687	755	744	786	770	717	720	717	792	697	711	743	719	772	723	760	763	758	676	768	735	755	751	717	777	726	720	760	725	713	744	728	716	767	779	731	765	754	741	757	773	742	702	727	732	761	740	731	716	708	743	738	744	712	747	713	690	743	776	714	702	716	680	734	742	707	706	755	757	762	762	732	746	719	738	743	727	752	697	694	725	727	712	707	750	724	741	730	716	719	756	714	721	730	737	729	722	785	723	792	734	730	751	703	768	750	753	748	703	778	729	712	728	725	751	717	811	709	672	769	669	701	732	747	709	743	686	733	705	721	729	700	729	704	674	756	724	788	747	732	688	723	719	670	721	732	715	729	760	743	740	693	731	734	693	714	687	720	785	713	763	716	712	747	708	721	781	697	741	705	693	762	758	730	708	738	741	742	697	707	733	752	710	714	713	747	766	708	766	769	727	708	772	747	713	780	752	737	712	730	723	735	724	709	742	734	765	753	832	754	731	701	730	713	681	748	732	756	724	715	721	727	726	744	692	760	686	692	731	788	784	747	751	753	762	673	710	736	751	734	734	773	711	736	725	729	674	696	718	766	774	706	756	720	715	714	762	718	731	709	689	782	763	733	713	732	713
15302	20145	22898	24321	15894	6085	2644	1622	1190	1255	1030	969	530	465	423	408	370	369	342	425	393	337	373	363	316	313	336	373	340	329	310	370	354	367	364	386	316	335	329	339	343	351	355	353	332	315	359	337	388	339	358	364	360	368	361	362	378	360	355	359	370	345	334	333	348	340	386	354	366	360	357	316	366	339	322	334	329	336	331	353	327	371	303	345	361	361	378	335	369	349	361	353	365	326	347	359	376	339	360	359	312	330	358	338	310	342	368	383	341	341	325	368	319	346	334	320	386	351	327	384	354	364	326	373	325	343	310	372	367	335	321	339	316	336	376	336	314	358	380	343	363	331	342	343	331	345	350	373	335	349	342	340	358	356	316	378	351	332	356	337	363	333	365	361	337	353	359	359	314	342	361	359	366	378	338	315	385	383	359	366	310	310	330	333	383	374	386	332	319	351	344	312	353	334	339	356	332	378	335	354	303	363	331	329	371	362	334	346	305	334	347	359	350	351	375	382	348	387	364	365	327	323	379	387	322	352	362	352	364	323	357	348	362	368	339	358	375	330	354	347	346	377	349	343	366	332	347	364	332	327	330	332	360	365	358	332	353	321	331	344	338	355	357	349	366	354	334	330	330	321	379	328	370	357	314	309	329	332	340	332	346	347	357	361	349	377	351	359	328	339	347	370	382	341	381	337	362	327	357	363	362	367	362	331	376	334	336	344	377	337	322	373	324	381	337	336	328	283	362	319	330	315	347	396	347	328	342	340	345	342	326	344	382	352	325	387	351	381	361	350	379	363	334	352	357	368	346	343	348	340	345	336	322	341	339	376	348	332	355	330	325	325	340	348	343	403	354	351	308	367	347	361	333	353	334	328	355	333	340	351	339	325	352	362	378	348	333	341	318	345	295	341	367	325	368	340	357	328	334	347	371	330	336	354	338	350	346	330	357	361	370	321	323	349	349	335	354	368	365	330	351	347	326	344	359	338	301	387	351	356	360	353	334	338	331	336	331	362	319	357	366	369	362	357	352	348	338	361	350	354	368	351	321	332	358	339	343	329	350	340	358	309	384	360	354	350	358	331	308	337	331	326	330	374	377	356	358	338	345	373	353	328	380	368	332	360	390	336	367	361	379	336	306	333	336	339	338	355	337	336	354	299	326	328	356	348	354	362	350	351	318	352	343	329	367	342	358	345	374	336	338	348	336	347	374	385	355	340	345	331	322	343	358	353	394	342	358	376	353	319	353	343	369	334	345	312	366	338	371	375	366	330	326	309	341	368	348	324	358	351	370	362	312	343	324	359	332	356	329	343	354	352	342	344	337	332	347	331	343	326	374	350	386	379	333	345	376	321	368	320	359	338	369	359	329	334	346	348	372	364	348	384	347	330	377	336	381	331	335	366	340	347	334	324	372	341	356	343	301	339	329	352	338	336	341	298	351	331	335	359	375	346	363	344	353	313	341	335	362	338	338	378	299	337	360	347	361	341	342	324	329	355	364	354	328	361	346	342	346	363	385	343	319	341	347	356	330	323	349	332	350	363	345	339	357	347	351	354	355	327	341	355	345	330	341	323	343	321	332	340	374	350	343	348	368	323	331	340	368	344	358	350	347	369	346	324	344	337	326	377	373	340	343	368	372	358	334	328	337	338	358	340	370	317	344	335	343	341	346	314	362	342	357	335	337	347	378	316	359	344	362	338	315	335	360	347	348	334	343	359	332	340	337	380	341	386	358	336	318	338	369	364	325	326	377	356	370	312	357	329	359	332	371	312	345	336	355	343	373	341	351	349	353	369	359	369	335	359	312	327	360	396	342	339	359	352	357	361	334	352	330	339	382	350	317	329	388	342	361	316	343	368	379	373	366	337	336	309	312	374	339	351	336	343	384	314	337	367	359	314	333	384	338	362	380	363	315	313	348	352	380	361	340	380	335	357	358	378	370	367	361	385	320	339	321	347	371	329	312	338	331	348	373	302	348	325	333	327	359	373	362	367	349	341	371	360	342	382	329	359	347	323	345	325	348	328	345	322	362	374	337	353	333	364	340	368	333	368	358	339	364	320	354	336	350	362	391	351	371	347	364	361	362	351	387	332	384	354	340	311	325	338	349	351	362	362	325	322	364	322	373	357	339	328	346	351	358	346	345	297	352	374	342	374	346	372	346	360	352	346	375	364	359	344	334	370	379	339	370	338	358	375	360	323	347	341	359	327	339	368	334	336	348	362	326	352	362	339	369	343	340	358	361	358	357	365	344	319	333	352	353	365	330	348	349	355	337	360	334	358	324	359	359	350	351	351	317	329	322	360	328	375	365	322	355	356	318	306	332	343	363	366	348	364	357	342	349	335	388	362	350	347	340	362	366	367	329	388	340	360	346	328	339	360	353	351	338	360	316	314	331	348	356	401	335	369	336	348	365	337	363	339	343	335	332	365	310	329	307	332	412	350	324	346	365	363	368	347	342	347	372	399	347	342	337	323	332	389	366	341	356	340	339	344	345	337	331	337	336	298	320	350	359	366	330	360	388	362	356	364	332	292	339	366	357	365	313	336	350	354	365	357	362	349	323	362	320	324	371	342	373	364	383	349	373	321	316	318	323	328	332	375	348	315	353	359	371	376	340	344	351	347	357	323	328	346	320	322	364	338	363	322	330	366	341	292	351	379	338	355	335	357	330	337	352	339	367	344	356	369	342	355	325	362	318	393	338	333	350	350	358	357	365	352	342	351	325	319	331	346	395	355	338	340	341	360	354	354	350	373	339	357	371	358	363	371	363	362	319	373	337	323	334	358	329	401	350	353	344	343	400	358	342	333	351	333	340	376	332	377	372	340	327	333	346	357	347	317	332	372	341	342	345	360	349	380	368	377	339	357	360	348	357	345	330	354	339	337	394	348	347	330	354	364	382	365	346	376	371	325	369	369	335	329	335	354	368	377	362	371	369	341	361	328	355	356	318	350	360	375	338	353	368	353	375	379	331	339	389	392	348	385	366	376	345	315	366	325	362	353	366	334	290	350	353	368	361	358	354	360	353	322	333	346	378	394	364	357	347	327	333	333	346	355	346	382	325	391	359	366	377	357	343	342	359	368	375	369	393	344	363	323	379	347	339	358	344	374	349	352	338	373	361	339	351	322	325	333	318	356	344	346	345	403	330	301	315	333	324	353	341	346	342	342	389	364	342	329	329	340	350	346	341	349	351	376	366	346	350	343	344	349	371	339	354	369	371	402	372	362	344	326	352	367	331	350	355	356	370	352	357	354	345	338	342	386	384	330	359	343	359	381	366	341	351	367	324	335	345	336	344	336	342	331	380	359	350	325	360	336	342	342	351	345	321	334	339	388	362	324	361	334	354	353	368	352	351	353	350	314	355	348	310	359	358	313	375	324	333	338	397	342	319	324	351	347	365	348	366	346	364	356	326	360	332	338	387	335	349	364	360	342	353	343	344	352	335	364	343	322	349	367	365	329	349	324	358	315	347	350	380	366	337	360	373	318
12206	21472	28968	33346	24113	12021	8057	6681	4593	5850	4633	4310	1966	1630	1256	1108	895	954	1046	1246	1086	963	873	910	847	861	830	874	899	864	860	890	880	913	808	873	830	868	838	872	848	853	832	791	852	872	874	856	860	875	830	883	892	895	909	896	873	903	1032	891	977	928	934	966	892	902	876	913	893	900	968	891	936	876	874	816	852	857	864	909	846	881	864	845	898	897	951	903	896	844	883	869	823	830	853	828	870	855	813	869	817	832	903	904	831	844	832	860	941	831	786	879	844	818	849	863	822	859	855	899	883	831	843	874	846	812	846	850	822	808	894	856	830	871	827	896	910	865	847	834	855	839	838	874	869	846	854	801	822	890	872	816	854	831	879	754	876	887	824	860	844	835	878	865	844	818	828	869	861	886	880	824	906	849	847	835	829	829	871	868	822	871	809	892	855	831	872	879	901	835	886	893	806	799	822	860	845	870	824	847	872	867	834	870	799	854	828	870	842	840	845	879	839	835	908	839	895	879	802	840	824	886	886	896	824	841	852	872	842	855	847	879	895	855	871	841	805	835	851	878	797	824	832	858	826	858	855	878	827	830	857	850	917	876	824	816	896	880	847	825	856	856	817	855	825	898	823	869	839	840	858	845	837	791	797	812	826	856	880	835	889	806	840	832	826	851	798	844	897	827	858	826	854	887	907	894	882	796	842	895	862	850	858	845	854	870	824	833	883	842	823	848	837	864	875	866	842	844	831	863	852	835	874	830	817	844	807	837	820	892	853	875	824	801	816	917	868	847	894	849	764	837	788	890	844	903	863	802	801	876	880	864	827	868	853	840	821	825	846	925	896	905	837	828	802	898	889	890	842	891	888	891	856	832	879	871	859	853	877	870	897	809	893	873	872	932	838	867	834	900	825	929	842	879	885	893	836	829	875	824	845	842	863	852	758	827	848	887	846	880	833	903	831	833	856	840	867	877	876	912	840	817	893	898	889	849	898	826	805	844	813	863	852	868	820	878	863	842	826	871	918	845	842	819	874	848	824	804	873	825	835	864	835	831	818	864	869	884	882	888	858	875	865	895	856	868	848	804	799	839	851	858	823	798	874	853	897	828	892	917	813	837	864	903	815	854	844	873	852	808	860	854	836	822	875	842	875	831	871	850	859	884	817	885	826	867	846	847	844	846	860	848	838	887	866	870	834	896	828	878	849	752	816	833	839	853	883	850	888	853	895	846	843	847	857	844	856	874	851	855	837	857	857	902	892	852	856	848	853	841	877	836	879	867	841	862	810	868	897	801	835	878	833	859	833	837	849	871	838	906	850	851	890	879	884	814	822	872	876	868	867	880	874	873	823	815	855	850	886	844	833	875	845	854	842	848	799	855	919	820	848	831	899	829	870	813	876	885	853	878	857	844	868	894	861	883	867	824	865	820	880	855	863	849	862	843	855	829	821	830	862	863	828	884	865	816	867	870	878	856	847	892	852	881	859	908	819	844	857	865	816	885	846	843	837	859	858	813	811	845	886	816	839	849	879	843	789	862	854	860	843	834	848	836	879	896	897	830	852	843	839	861	878	846	871	875	875	844	844	880	849	833	884	790	846	845	857	851	826	831	848	797	921	849	836	822	852	884	816	865	869	823	886	877	912	870	885	841	879	870	842	834	866	849	846	815	845	864	851	834	857	836	847	860	827	844	851	865	828	875	889	842	858	877	842	861	828	878	829	817	883	828	851	836	862	826	864	864	835	893	905	892	891	875	849	840	842	833	826	843	823	869	867	878	806	864	811	878	916	792	871	884	866	851	895	845	861	817	843	798	866	846	841	834	865	837	825	795	843	853	855	837	846	806	855	843	879	881	909	898	850	872	852	835	866	844	842	863	857	865	856	861	885	811	849	824	837	895	893	849	885	907	828	837	845	882	803	876	821	886	840	896	845	878	874	872	870	858	886	820	842	851	803	828	851	900	918	805	828	907	813	862	844	841	878	861	843	868	838	824	843	805	844	871	868	843	853	864	852	836	826	839	907	849	842	898	849	841	833	859	828	841	872	869	892	851	854	872	777	811	850	911	893	844	858	844	826	828	855	891	777	810	816	847	944	846	863	910	849	841	861	850	864	842	795	823	911	884	875	852	876	863	860	865	813	843	808	820	925	840	841	901	860	845	895	806	859	843	864	787	838	834	870	855	815	899	829	852	902	891	867	787	846	852	853	858	895	847	857	835	862	856	834	789	884	828	856	867	886	817	838	839	814	862	838	859	855	840	850	814	844	866	871	876	916	849	903	852	846	816	821	864	879	807	870	861	904	855	837	834	854	889	876	830	863	859	845	856	902	884	868	838	852	860	795	873	888	862	810	844	848	900	845	898	844	908	882	897	899	861	843	859	866	822	843	844	861	865	849	876	853	820	833	802	855	839	809	831	826	856	886	832	796	870	823	812	859	861	821	915	869	802	848	881	879	858	861	857	864	846	887	830	848	938	802	848	847	911	887	887	815	860	866	896	798	875	911	865	875	791	842	897	846	870	824	826	843	846	869	905	868	854	832	844	843	889	914	808	862	844	896	849	853	844	877	845	818	844	852	896	867	846	903	863	861	826	857	895	860	897	835	843	867	875	859	852	864	843	867	828	861	877	876	878	798	904	866	838	792	833	886	871	822	906	857	830	805	836	882	852	863	818	814	872	832	817	858	868	832	858	823	834	838	867	816	834	841	871	868	815	806	861	808	869	873	845	894	858	890	835	840	833	804	833	824	844	839	839	835	889	816	899	839	893	877	849	769	858	830	855	842	893	835	869	865	850	842	851	819	825	880	869	818	865	864	821	901	889	829	854	854	843	864	834	846	872	848	839	796	846	873	895	825	850	881	868	884	864	868	939	840	854	827	838	860	844	879	872	829	862	862	865	832	802	832	910	843	856	808	808	893	836	818	914	892	827	883	851	806	835	860	867	871	882	848	894	897	884	848	834	831	879	833	848	825	865	843	844	860	836	791	867	820	830	833	797	820	869	848	825	855	815	856	811	845	816	872	846	854	833	863	811	860	837	833	883	815	846	824	865	837	832	869	872	795	824	806	826	831	833	883	899	877	893	820	862	861	893	815	798	898	821	801	832	849	856	831	853	846	830	855	851	824	900	877	884	849	832	804	898	853	832	839	839	855	838	835	875	807	833	862	912	820	831	895	844	853	842	874	843	866	878	846	881	830	889	869	847	846	866	869	855	806	850	905	848	862	825	856	859	861	852	848	898	869	884	845	844	863	879	826	864	871	824	882	851	855	850	852	891	873	815	886	880	897	817	892	820	872	813	853	840	893	865	887	827	873	889	870	869	824	862	866	835	838	832	874	863	860	869	870	904	861	866	882	924	872	847	840	837	830	881	788	834	874	818	821	824	847	863	821	846	858	848	843	851	880	851	854	853	871	852	905	845	805	836	882	839	861	824	843	852	865	877	888	829	871	898	868	887	866	886	853	829	843	837	889	835	874	867	865	877	869	828	868	807
45418	51479	47422	39828	29448	26954	24572	20702	15970	13383	13343	14501	4951	2861	1595	1316	521	424	707	1289	1277	578	534	446	431	383	388	412	399	390	410	390	390	370	404	388	393	387	383	390	383	388	418	374	383	437	354	364	392	380	391	384	387	417	369	370	399	398	402	402	393	394	406	420	394	381	382	396	407	439	461	415	438	396	369	397	379	396	393	356	379	392	415	386	418	438	392	386	430	377	361	396	386	375	381	383	391	395	368	388	377	383	382	387	384	391	380	376	375	383	368	432	384	366	370	368	388	362	373	417	375	355	348	411	389	359	374	392	389	383	375	390	376	355	381	382	368	422	367	403	365	395	439	403	361	359	391	372	369	400	387	397	378	366	399	354	384	389	387	370	366	376	373	378	384	393	389	385	365	382	396	425	379	354	368	367	405	367	365	375	418	359	433	414	396	399	368	371	410	375	381	386	405	406	364	365	404	399	372	385	396	397	399	389	404	374	396	394	432	368	370	364	374	369	385	367	376	352	348	380	367	367	384	374	393	381	374	351	359	369	396	382	422	414	376	375	368	349	367	407	387	390	401	381	385	401	361	359	410	376	373	367	382	410	399	380	365	374	349	395	433	422	418	400	383	393	393	391	397	407	378	421	399	402	375	392	361	362	358	369	391	389	369	382	382	389	429	383	390	370	397	397	377	359	344	389	389	368	347	354	387	386	398	382	384	415	339	383	343	364	371	426	347	392	412	392	393	374	346	400	378	366	376	360	363	400	395	398	372	366	363	385	362	392	383	376	395	388	376	396	391	407	355	398	393	372	380	391	419	394	375	355	348	423	411	362	388	407	383	381	382	360	367	388	386	435	387	350	374	380	371	379	396	371	379	387	363	351	393	384	412	382	388	391	368	353	407	383	392	410	345	381	375	368	359	411	404	384	379	404	357	374	383	418	384	385	336	394	357	356	398	366	374	350	413	393	418	383	386	426	382	409	391	328	395	390	361	333	375	337	375	393	354	372	379	400	362	376	404	405	403	373	372	383	390	383	360	374	392	387	391	409	393	401	392	360	379	361	402	416	353	398	358	378	385	397	390	338	346	406	384	394	387	394	403	376	379	398	370	375	390	383	392	373	380	429	343	412	364	350	379	388	392	391	397	396	362	357	378	375	370	389	395	382	408	426	392	385	341	385	354	346	375	414	354	374	366	399	363	388	394	349	402	396	352	371	381	406	394	376	362	446	380	390	391	414	375	363	410	359	400	428	340	420	411	417	387	403	339	378	356	432	390	398	431	384	364	377	366	371	392	363	391	373	355	387	394	398	364	366	419	400	403	374	386	366	381	348	391	392	423	359	418	356	405	387	368	383	333	405	366	397	403	399	361	370	345	407	360	370	415	411	357	381	391	375	364	395	380	384	338	381	383	387	359	379	368	378	412	376	387	390	344	384	379	372	369	367	391	409	412	362	372	365	364	362	391	348	388	397	366	348	383	344	410	367	346	413	385	406	402	369	380	381	388	377	409	413	358	388	422	400	369	418	388	329	414	361	387	402	380	363	398	358	378	348	365	409	392	365	375	389	389	413	382	391	363	376	406	373	344	394	363	372	389	377	391	393	360	380	365	385	404	396	380	384	369	417	392	369	368	363	353	389	388	350	397	352	354	358	388	351	397	437	408	359	365	391	388	399	423	365	396	392	350	395	343	388	392	383	360	359	371	378	380	377	387	377	408	392	370	379	354	340	369	393	356	384	364	384	394	419	385	395	380	373	340	389	387	363	426	386	394	422	378	356	344	365	365	361	381	359	372	421	403	381	368	381	395	354	350	421	380	403	390	357	375	335	341	387	404	379	384	377	411	366	399	415	378	405	371	404	377	362	380	348	385	374	371	428	415	379	386	407	380	330	389	391	360	364	405	400	405	420	373	402	385	383	401	378	396	342	391	369	405	357	411	390	399	385	395	406	389	380	383	424	414	400	359	373	358	388	389	380	408	379	356	390	417	393	367	373	356	390	371	378	383	372	374	393	373	372	385	372	413	353	384	370	373	390	355	392	403	384	368	379	373	368	418	380	356	363	375	386	380	364	365	395	365	358	362	385	385	379	378	373	357	355	373	439	354	398	428	381	371	379	370	429	360	395	392	354	376	371	426	379	369	368	372	403	376	405	367	408	393	378	370	382	408	367	375	417	344	366	340	367	381	386	362	395	390	392	381	388	398	388	384	397	404	365	389	402	392	376	378	383	394	402	414	381	385	369	371	364	391	390	385	376	391	370	364	371	391	381	366	374	370	365	379	359	389	386	406	410	362	386	401	410	387	363	377	378	366	373	390	357	360	376	365	407	407	395	413	375	392	395	390	405	421	387	384	391	403	394	359	378	361	397	378	387	411	400	378	380	405	403	376	366	369	344	391	366	406	383	391	367	335	372	379	389	362	343	374	355	378	370	349	442	376	383	371	367	363	364	383	403	347	343	319	357	384	388	372	353	410	385	382	431	388	386	385	402	374	383	415	412	367	357	374	404	371	421	390	373	367	373	401	374	375	364	367	399	360	408	375	386	377	383	357	406	380	427	394	387	387	365	403	410	387	388	373	403	375	389	399	364	383	388	380	381	357	392	371	369	387	357	368	344	370	382	386	376	390	367	383	384	399	394	402	366	366	392	383	397	398	370	401	379	405	386	374	378	360	385	382	355	394	410	386	374	361	403	394	388	366	400	383	368	394	385	406	392	390	406	377	338	377	373	386	396	385	387	396	362	392	364	365	381	359	409	386	386	371	354	355	361	360	393	383	379	367	390	387	355	381	387	425	377	393	370	381	380	397	409	371	385	346	356	393	408	393	373	399	375	381	374	385	380	393	353	368	385	388	406	361	391	365	358	395	401	406	385	366	368	365	365	401	384	383	385	350	385	394	366	385	409	359	416	410	387	346	364	365	399	400	371	397	385	379	391	387	463	366	349	382	383	388	392	362	421	388	365	352	367	385	387	400	390	398	371	380	346	384	378	398	387	349	376	421	412	377	369	394	392	388	390	376	351	378	365	388	356	360	361	356	404	365	361	407	422	398	405	368	362	393	371	394	367	389	376	424	398	389	359	399	407	393	348	366	379	390	377	381	372	378	352	394	426	402	357	374	406	387	370	371	358	361	373	409	372	396	411	393	370	401	394	366	389	374	388	352	413	387	399	392	387	380	367	410	393	384	417	394	367	402	361	386	391	391	372	384	389	346	371	401	399	387	357	380	383	406	399	400	390	390	415	366	389	359	387	400	375	363	380	368	364	375	374	412	415	352	380	412	364	371	381	403	368	363	423	375	403	373	361	368	397	394	375	384	373	392	369	406	395	375	368	348	381	370	339	371	372	367	376	397	376	386	419	405	414	365	367	390	358	371	333	354	395	362	387	383	385	339	378	391	341	367	377	357	360	357	370	359	429	396	358	362	385	394	422	363	412	365	394	367	366	397	398	406	354	397	323	359	395	398	367	373	378	353	375	378	384	363	384	392	397
34978	50520	55381	47740	40132	37740	35012	31673	29448	29325	31728	32576	13880	10947	5886	4769	1590	1213	2855	6088	5647	2232	1534	1396	1033	952	943	978	1096	1018	1053	1019	963	932	944	958	995	940	918	939	962	905	935	957	916	889	946	914	906	959	921	879	933	896	914	941	1010	1023	1071	1058	1130	1073	1047	1005	990	1043	1019	993	1021	1059	1342	1270	1150	983	980	965	945	937	891	952	923	926	909	926	1019	1114	1138	1036	988	954	930	990	927	901	925	916	912	945	912	891	925	966	923	943	948	866	910	955	860	933	910	882	882	899	909	947	881	905	903	873	947	923	908	931	915	921	936	923	935	930	960	898	888	900	862	902	928	972	915	929	915	913	896	917	898	924	954	903	925	900	949	904	963	893	877	880	840	880	918	865	921	891	893	934	910	878	908	948	919	910	910	932	908	942	890	927	933	892	897	916	869	889	887	915	888	879	921	876	965	903	973	933	895	916	945	910	918	909	924	922	931	910	957	863	937	886	941	930	893	853	875	923	953	918	933	892	874	923	846	898	901	922	952	929	942	889	915	919	860	911	899	918	886	948	927	841	899	966	954	905	912	938	922	932	892	897	911	959	937	901	909	914	934	883	951	936	947	912	906	937	941	891	901	893	894	958	910	892	932	936	920	889	928	933	936	897	907	951	956	930	959	908	875	957	915	902	904	923	902	861	884	886	920	959	866	947	900	915	902	916	906	902	916	956	931	899	911	878	926	946	923	891	906	937	897	861	913	901	912	929	916	966	867	891	907	926	871	935	894	880	897	937	872	918	914	916	898	878	918	900	910	904	944	939	886	888	983	920	910	909	883	908	882	912	834	954	963	913	848	942	931	936	927	935	932	901	854	862	877	886	894	965	907	872	933	890	911	906	904	881	926	914	888	886	942	974	936	888	912	915	929	936	908	914	909	891	915	871	912	917	891	910	929	848	922	907	876	955	865	956	899	946	893	882	928	926	888	862	898	865	877	875	906	961	855	918	880	888	901	935	944	880	889	956	898	951	911	913	955	905	921	927	942	901	921	903	948	885	917	922	924	908	917	956	926	892	920	907	836	854	969	927	887	905	950	942	882	904	927	900	886	914	873	886	916	894	894	908	832	980	910	934	904	992	893	925	883	932	916	892	860	921	948	935	904	890	898	903	920	943	875	866	948	940	884	919	929	932	932	955	993	889	893	856	927	872	886	908	939	902	900	913	879	906	909	913	968	927	917	874	923	929	912	938	926	905	904	876	917	948	914	897	952	912	934	925	905	876	860	895	967	943	930	915	850	898	893	950	920	900	842	868	895	933	921	896	870	904	958	918	927	900	921	898	896	894	954	912	900	903	928	868	874	891	937	938	948	903	874	912	932	936	895	906	953	880	904	866	941	904	1019	963	860	807	858	847	921	927	887	872	896	915	918	869	935	918	887	934	942	926	882	895	943	910	966	922	962	924	927	895	906	877	901	891	907	889	884	922	942	931	901	903	890	916	882	913	894	918	902	958	904	900	879	967	886	945	874	943	905	870	924	857	900	867	925	877	928	909	922	920	901	897	908	844	883	939	853	920	931	888	904	894	925	915	935	940	931	990	914	859	856	920	908	889	875	960	918	979	920	939	944	885	876	937	935	947	943	884	911	876	893	885	934	973	881	927	885	940	885	957	936	957	879	902	916	924	924	944	907	918	875	898	902	894	925	940	904	884	933	864	894	890	906	905	927	925	944	934	945	963	875	915	979	878	848	914	908	887	928	871	915	942	933	832	910	871	920	922	909	921	858	899	969	937	949	958	953	848	906	877	868	911	888	922	936	940	940	939	919	894	833	896	882	910	950	923	913	875	987	935	913	909	956	928	935	856	885	936	886	914	931	902	861	925	946	871	932	877	902	919	913	911	906	920	929	904	923	877	893	914	959	942	860	940	933	969	874	883	859	911	927	949	902	913	933	925	857	911	886	953	937	875	886	926	915	899	912	951	911	1005	924	879	882	873	920	915	902	861	923	934	962	873	944	890	847	927	911	848	871	921	937	889	926	919	908	928	859	897	936	929	906	898	898	866	892	928	964	932	897	859	920	910	842	949	939	943	888	896	896	906	970	923	959	962	892	897	896	892	938	953	887	949	931	925	928	904	949	934	893	948	858	880	879	905	928	929	932	914	946	911	871	925	906	944	894	918	971	941	909	890	920	892	885	923	916	873	933	841	903	929	949	919	929	919	923	875	897	908	917	886	932	950	903	925	882	854	982	880	933	903	924	919	917	871	909	886	966	918	887	915	887	919	891	940	887	891	913	888	905	867	940	903	887	966	870	886	960	855	917	902	946	966	908	886	865	890	959	967	893	843	920	890	957	868	925	904	975	851	937	898	908	934	974	959	936	890	919	879	904	911	944	898	870	880	888	918	870	906	963	872	876	894	882	910	923	941	893	906	903	927	868	946	874	903	886	925	948	958	902	930	923	904	923	906	934	916	897	933	879	995	913	902	926	939	927	896	890	870	982	925	884	900	955	911	928	906	940	920	919	867	904	860	953	908	914	905	889	953	928	860	966	934	900	898	948	915	929	954	930	916	928	894	889	929	937	851	885	936	876	950	910	947	921	911	874	923	943	951	898	966	928	961	926	898	926	923	874	942	900	842	958	910	946	831	954	883	942	909	889	958	929	920	929	947	943	913	897	887	898	941	944	899	936	889	897	907	948	896	816	885	888	913	940	923	887	878	909	913	924	981	893	943	900	925	883	887	971	948	900	964	883	906	905	894	880	880	919	915	954	920	898	889	920	930	876	919	894	939	930	913	917	897	953	895	894	988	930	929	906	922	922	908	920	914	894	906	937	975	923	876	934	881	919	909	933	907	902	926	940	900	918	902	941	956	903	876	899	908	908	912	907	870	920	908	887	959	906	925	909	918	936	939	925	916	901	956	987	924	913	907	918	917	976	871	902	941	909	927	908	912	912	889	890	914	939	884	931	927	914	923	953	953	915	887	919	939	912	961	857	883	923	892	882	909	875	924	910	930	852	916	914	917	930	922	901	881	917	886	919	954	912	910	879	931	871	936	941	897	907	869	908	962	897	893	870	899	928	962	951	873	924	902	865	897	913	968	914	927	922	946	906	912	897	887	890	998	948	887	885	863	917	917	910	886	907	949	909	906	933	910	938	918	929	902	921	882	914	913	904	907	939	841	946	874	876	884	858	891	930	887	904	859	991	975	899	915	917	888	892	886	924	935	925	965	939	893	877	901	925	898	917	911	941	904	916	895	902	936	906	909	907	888	976	964	898	855	951	931	927	885	921	904	915	931	917	912	943	861	930	967	970	878	897	906	880	913	926	941	891	920	894	911	842	932	951	874	884	934	900	904	902	906	894	912	897	871	873	872	904	906	956	896	917	885	901	954	954	920	916	929	953	918	915	909	952	918	848	923	937	852	887	906	893	930	941	936	885	919	883	870	892	912	866	865	911	884	946	920	894	939	886	924	890	885	885	890	875	920	926	940	871	901	970	891	896	916
55639	47826	47348	37210	33949	33877	31737	30837	27565	26057	29419	31061	16037	8840	3334	2535	701	508	1280	2612	3623	1003	634	435	389	374	372	370	396	380	372	383	368	362	378	320	329	337	310	333	352	313	354	332	360	332	335	326	366	333	318	296	341	311	341	377	383	384	335	386	354	368	321	387	350	357	363	343	377	358	499	483	455	375	363	310	358	339	332	338	327	337	355	352	363	411	441	424	391	369	340	306	343	367	322	330	327	361	334	340	311	311	299	345	323	334	322	321	342	345	341	329	338	364	334	338	351	342	326	340	318	326	325	350	349	291	334	355	336	314	327	335	336	331	331	328	314	324	343	335	309	332	327	333	348	319	357	337	347	342	340	330	342	325	339	335	356	307	350	351	347	345	339	372	364	331	311	342	331	359	311	348	355	338	341	374	325	340	334	318	315	326	314	317	316	312	333	329	337	338	342	360	347	314	360	354	334	351	319	300	325	351	368	335	331	365	353	312	335	338	345	351	313	354	342	334	339	360	359	313	339	327	361	315	350	307	303	339	343	338	422	376	364	334	339	344	342	321	307	313	329	311	373	347	409	316	322	315	343	365	335	318	369	345	314	327	384	344	345	350	305	341	300	335	322	360	342	339	340	329	319	319	328	316	305	353	339	358	326	329	354	350	309	345	344	313	348	335	390	314	325	334	302	304	368	354	345	318	353	335	373	313	342	334	351	347	336	346	310	315	309	331	356	327	314	353	348	350	328	344	345	324	289	338	320	374	303	368	331	321	324	330	307	335	336	336	339	345	329	325	332	302	351	328	320	343	360	327	335	323	338	331	354	318	282	351	305	345	333	325	377	376	305	324	340	329	349	321	303	339	353	346	311	350	337	329	363	336	343	344	320	314	396	342	330	344	355	355	370	368	371	329	333	323	313	324	340	352	360	324	364	366	343	330	333	360	326	320	352	323	282	347	320	336	314	337	351	357	303	329	354	334	340	312	329	326	313	309	356	331	342	352	360	357	342	343	337	330	351	308	319	335	332	297	308	332	343	306	345	354	323	311	330	332	374	342	345	317	340	333	327	299	332	333	322	325	357	328	344	332	335	337	322	311	343	325	327	349	344	334	375	343	352	303	335	334	356	325	317	350	327	337	352	303	343	333	312	320	341	337	335	361	322	315	346	298	332	332	351	328	328	332	379	345	339	341	319	341	323	332	373	359	388	331	321	336	347	326	346	347	343	358	359	337	316	319	353	332	363	306	327	333	356	327	310	328	326	347	330	307	345	363	343	344	331	328	377	364	333	316	340	346	379	319	357	332	326	334	325	332	348	345	349	338	361	367	321	304	324	345	328	322	334	326	367	359	351	340	332	377	324	353	294	314	301	358	349	317	327	351	360	300	345	329	350	335	358	316	325	299	351	346	340	369	341	365	367	330	344	356	344	334	307	326	330	294	318	357	315	315	334	374	327	359	309	361	360	348	329	318	318	334	341	317	374	347	344	340	388	306	313	329	324	311	311	343	304	311	323	364	332	335	332	337	339	318	340	330	315	340	345	378	347	331	333	344	298	331	327	347	297	304	350	326	334	327	287	342	326	341	364	311	356	360	338	319	333	334	328	323	333	346	349	348	294	363	345	322	339	324	364	361	346	317	327	329	358	324	340	308	367	333	314	362	324	340	363	349	316	338	358	370	341	343	322	355	334	364	299	274	342	344	308	327	327	343	315	353	340	352	343	312	322	312	353	325	347	371	312	336	348	343	323	348	320	299	328	331	344	334	343	333	321	331	346	353	337	288	305	324	333	326	334	320	329	331	307	347	331	335	331	340	347	295	345	336	340	319	302	326	335	329	357	355	356	300	305	331	319	346	343	346	307	330	350	302	331	310	350	355	325	355	386	340	308	324	356	366	318	358	301	325	320	359	345	333	354	339	328	361	354	324	334	316	326	336	349	340	332	354	308	372	318	292	321	360	329	352	346	329	336	347	315	321	321	369	335	329	321	345	363	364	324	312	328	340	346	344	344	348	376	348	330	348	296	351	336	365	365	360	371	340	333	348	317	336	339	320	351	317	340	323	340	347	334	330	348	300	365	337	337	333	338	323	315	328	326	311	318	306	330	334	305	335	365	384	331	338	362	343	333	368	321	336	349	343	329	309	379	358	302	383	319	328	358	334	329	327	355	326	349	379	312	344	361	321	333	353	344	323	337	365	320	320	360	375	333	362	312	314	340	315	338	313	352	359	311	333	360	316	307	333	318	339	323	277	338	322	341	329	325	353	357	340	356	351	313	328	348	344	322	302	345	318	382	319	322	348	313	354	333	332	319	349	359	362	324	336	313	316	326	365	352	325	297	317	312	337	336	326	338	326	327	327	348	334	326	329	314	319	305	322	319	345	334	319	341	319	357	314	327	332	349	318	332	317	343	354	346	333	346	330	313	314	318	382	338	347	316	326	319	309	318	306	338	316	372	335	317	351	310	333	405	341	328	324	346	349	351	301	333	361	329	317	354	338	313	335	308	334	323	327	318	357	312	355	326	331	321	354	323	334	365	329	360	339	368	347	368	306	308	313	337	330	321	329	346	343	331	341	319	326	367	303	357	354	349	335	342	291	364	351	335	323	337	306	322	338	343	351	308	344	316	354	345	348	312	355	327	339	333	356	324	334	346	329	336	313	334	340	310	340	342	352	325	357	324	291	359	342	339	365	334	381	337	320	341	356	298	348	351	328	314	321	317	369	339	330	343	341	333	327	365	355	324	310	342	333	316	328	368	368	332	367	352	332	348	315	342	317	360	348	331	336	361	344	356	313	380	334	355	319	339	324	336	316	321	350	319	323	345	349	347	352	317	320	344	350	330	349	373	312	344	316	341	361	337	396	328	329	343	332	304	320	332	326	335	325	346	329	324	315	318	337	350	357	349	329	323	320	329	328	316	354	350	342	321	318	318	365	337	358	308	333	316	308	364	333	362	310	330	358	337	328	313	327	329	354	332	309	306	319	318	322	338	343	309	339	329	325	325	308	313	340	326	299	378	331	329	339	369	328	311	329	324	346	356	333	328	352	320	287	339	380	335	365	352	316	305	348	300	322	339	338	315	328	275	313	339	338	338	331	316	321	365	340	326	343	331	360	337	298	321	341	336	354	343	286	336	353	324	316	302	333	327	333	330	331	304	345	339	348	292	316	362	310	347	319	336	290	338	345	353	343	326	353	319	338	338	347	345	328	331	374	322	343	364	358	360	355	338	304	324	338	331	339	329	321	343	333	321	358	324	329	318	338	349	341	297	348	321	360	305	321	367	345	351	353	372	314	308	304	319	312	364	309	322	283	280	306	313	323	335	327	323	289	338	307	374	345	330	368	354	365	331	331	334	351	314	312	333	327	346	305	323	353	345	312	366	318	336	309	346	327	327	317	328	312	366	355	347	353	337	348	342	348	323	302	343	311	357	325	325	323	324	358	332	329	350	342	326	316	356	324	359	378	343	334	328	343	338	353	318	318	312	362
45864	53146	55522	51688	54790	51280	48619	46716	39980	40786	46111	47396	27407	23075	9308	8847	2131	1762	5830	11601	14266	3761	2322	1436	1021	951	929	1015	1176	1113	979	1040	914	848	889	823	822	849	789	877	770	856	815	785	842	791	760	854	760	836	817	849	808	816	898	919	950	966	960	1004	1013	1080	970	931	891	939	917	968	952	1281	1863	1719	1628	1002	829	867	855	875	834	844	795	802	813	776	1075	1295	1331	1019	935	792	822	788	777	755	823	816	773	772	806	800	854	803	826	752	764	737	772	797	782	780	780	810	811	780	755	800	790	833	800	789	818	834	788	795	792	799	842	797	793	809	804	743	817	789	789	738	786	756	793	785	810	809	803	783	782	757	798	779	800	787	826	769	769	784	735	744	789	788	755	845	805	751	809	803	770	783	818	745	794	795	779	843	783	765	816	767	852	790	811	845	791	808	784	752	786	805	758	800	731	793	798	750	783	836	806	781	827	757	797	786	776	775	805	787	809	826	769	819	785	753	792	746	753	801	797	756	813	750	796	720	755	805	735	797	779	808	774	813	780	746	749	758	798	773	809	801	830	817	796	831	796	785	771	800	732	787	815	787	798	805	848	826	801	798	818	833	778	785	782	798	766	850	800	867	739	830	826	786	792	739	742	767	800	772	804	787	761	737	778	818	758	803	801	799	789	770	827	786	823	793	769	807	792	799	795	760	833	825	804	786	777	787	785	827	759	808	763	760	743	786	828	754	764	773	825	801	776	790	809	804	750	798	757	796	808	733	773	758	823	801	788	804	792	746	803	769	781	789	811	764	754	765	791	765	812	774	799	736	852	802	735	807	801	822	777	795	744	752	738	777	798	832	802	784	768	759	726	796	784	747	749	794	803	830	775	787	776	753	787	799	741	814	768	755	780	753	805	789	780	759	791	777	778	775	745	823	779	811	788	773	771	807	774	786	803	801	769	826	768	775	775	779	846	748	770	838	845	791	753	764	797	755	828	822	808	768	838	859	822	824	819	768	771	744	774	835	806	812	794	816	786	800	787	805	807	772	796	841	768	770	803	803	817	810	789	821	783	794	777	837	792	826	812	779	786	772	843	735	817	774	806	771	723	831	771	794	801	802	770	815	810	715	739	732	820	758	758	779	760	748	774	814	850	783	792	781	797	805	750	788	813	782	815	839	830	804	766	855	740	839	791	813	810	764	745	792	796	789	765	836	754	825	764	788	862	726	821	758	831	764	797	791	790	745	828	780	842	731	787	750	836	796	785	773	820	817	775	683	763	792	798	808	785	771	764	753	816	775	750	733	777	814	820	781	772	795	801	754	756	791	805	796	782	799	768	758	818	742	784	772	794	777	841	781	802	767	824	825	788	801	768	784	804	782	785	791	759	767	751	781	799	749	786	754	716	744	826	753	822	804	766	769	780	781	728	807	778	821	770	780	799	820	738	796	825	759	760	766	849	765	850	793	818	792	742	802	760	835	790	775	763	826	830	783	765	839	792	797	805	816	776	853	790	780	784	788	801	792	830	778	747	773	813	847	829	802	789	792	734	779	827	804	807	814	738	832	808	832	779	788	786	749	809	760	753	755	803	781	788	778	759	835	821	767	782	781	776	779	773	830	766	778	774	765	817	836	816	833	810	802	821	784	757	834	765	801	770	754	795	772	809	767	819	787	798	806	758	781	735	845	743	794	784	788	788	744	786	804	767	777	836	764	763	784	764	797	760	793	773	775	827	785	832	824	721	799	830	825	795	773	796	800	770	801	765	786	786	772	812	761	853	802	828	793	711	784	763	742	771	789	761	832	788	787	831	826	816	767	811	799	760	794	798	845	790	735	793	764	786	815	801	739	797	816	783	753	796	803	811	755	793	753	781	755	805	755	763	726	823	751	804	803	795	768	750	820	803	811	813	793	813	784	781	831	805	818	767	763	784	823	794	760	803	821	776	777	739	770	806	811	756	793	802	803	751	832	790	782	804	803	790	779	809	806	773	796	814	793	774	781	822	805	797	774	776	817	801	763	839	757	750	805	750	801	785	808	737	787	744	763	816	779	724	752	771	772	761	794	753	827	819	812	798	766	761	744	768	766	817	803	807	803	820	778	786	815	809	756	767	802	760	757	806	769	818	788	760	742	737	832	766	736	787	775	805	791	809	806	765	764	804	809	770	793	749	749	793	789	760	761	798	816	770	777	812	844	806	757	806	794	765	812	827	795	792	763	772	819	764	772	748	745	771	802	762	798	795	722	751	791	827	798	743	785	769	786	792	833	785	815	745	764	790	812	746	765	793	795	754	789	792	795	784	792	800	823	805	810	819	751	812	776	827	789	785	857	849	820	812	790	806	786	834	819	753	816	799	763	758	829	792	784	793	769	778	807	828	803	773	788	770	794	810	830	785	767	767	821	820	808	772	798	815	813	772	742	739	793	781	830	819	771	770	771	782	796	740	774	794	821	791	842	776	771	806	788	779	846	815	725	723	830	767	760	750	749	781	802	791	823	821	791	743	765	789	783	745	796	774	810	759	781	816	817	792	761	737	824	795	815	729	825	802	751	817	781	797	867	809	784	819	764	811	770	815	829	791	750	810	816	817	791	773	808	806	806	830	793	768	775	762	816	798	799	812	770	761	829	802	773	756	814	816	770	796	777	804	793	786	784	757	793	779	823	847	790	787	765	815	804	806	753	762	771	775	789	795	793	813	780	762	779	845	779	741	773	816	804	738	767	732	783	759	786	786	855	821	790	775	728	791	810	825	815	770	845	793	807	759	800	793	814	807	780	801	766	834	799	790	787	758	836	784	783	785	790	731	785	761	816	740	783	800	769	767	829	756	750	799	778	768	798	790	819	757	786	770	768	804	810	792	786	798	776	838	746	731	740	774	785	806	834	843	768	761	759	771	782	806	836	788	764	747	794	778	790	786	777	776	819	783	805	822	754	758	790	847	804	751	804	763	739	815	734	800	770	829	825	810	784	811	765	744	777	779	750	836	782	799	762	792	806	786	772	768	816	807	798	783	779	826	785	829	767	795	809	797	783	807	768	781	737	757	781	785	719	803	808	726	834	815	803	807	799	754	763	852	838	795	758	811	775	824	840	805	750	772	819	810	798	792	806	828	768	828	814	783	797	805	821	811	771	791	799	814	754	792	812	758	764	759	825	764	819	796	775	787	830	779	823	812	804	765	844	777	829	774	790	816	758	775	819	855	816	776	795	853	784	793	798	720	774	831	810	785	783	803	778	770	806	804	768	796	779	797	772	807	763	782	783	755	778	768	781	784	799	782	767	734	776	828	751	800	782	794	784	817	794	815	749	813	803	779	882	818	744	854	739	848	786	828	830	776	773	820	820	880	833	794	795	777	796	770	790	810	794	759	789	774	737	838	791	766	825	798	777	751	828	779	768	792	779	809	784	770	762	760	783	825	770	828	793	774	816	781	821	819	781	807	792	808	734	790	785	777	796	790	781	815	737	769	769	789	820	752	781	818	804	754	755	807	788	821	790	738	766
14853	14981	19102	16189	12122	10616	4860	3054	1221	1089	1284	1067	588	463	328	366	337	365	383	368	373	355	375	335	297	338	372	361	345	350	326	330	345	330	333	319	320	357	344	346	348	342	343	369	363	314	326	343	349	349	349	335	333	344	345	372	349	330	321	364	368	336	373	357	347	354	386	352	344	331	344	337	347	340	309	356	300	331	342	346	326	360	346	329	335	327	353	364	348	339	361	337	366	347	324	325	333	328	339	335	332	352	359	330	357	362	368	358	335	320	323	355	320	327	304	312	360	326	347	373	364	342	343	354	346	328	359	353	334	368	328	352	350	357	348	326	350	347	338	345	296	343	316	384	335	317	343	365	329	335	340	385	350	313	361	333	346	344	333	336	302	339	333	351	346	347	348	353	320	353	348	314	350	311	346	338	332	363	358	346	322	314	339	369	341	322	351	345	358	299	357	355	354	334	359	320	330	353	353	337	327	333	333	370	352	338	319	313	321	342	334	341	325	364	364	331	312	311	342	334	349	364	316	360	338	346	341	377	334	338	323	352	327	335	338	360	352	324	325	325	350	324	334	358	335	326	367	343	322	341	327	318	313	344	372	323	346	340	341	351	327	341	337	396	360	336	363	287	341	335	309	344	333	348	324	333	335	331	334	359	324	353	342	353	288	364	363	325	365	316	328	349	343	330	325	336	356	336	351	351	344	325	356	369	373	341	345	345	338	344	353	337	360	305	320	389	357	338	340	330	342	352	301	338	333	330	346	343	353	390	342	310	355	346	319	340	331	375	332	332	347	342	304	359	368	340	338	368	338	343	330	358	320	333	365	346	324	337	330	340	345	360	343	373	353	295	353	322	340	332	305	321	362	350	365	318	353	325	311	314	345	362	354	326	331	334	335	334	355	351	348	332	336	317	327	325	331	339	362	332	325	355	354	347	388	330	329	347	346	335	338	371	338	313	345	363	357	347	315	296	355	306	310	352	348	337	349	341	316	340	330	351	343	335	364	310	368	367	322	333	321	315	325	310	315	342	363	344	361	326	341	342	335	345	355	331	321	349	327	345	292	369	324	333	347	351	337	319	338	332	337	342	347	327	343	326	345	312	325	346	364	358	332	356	342	336	340	338	378	322	338	347	341	316	328	364	344	354	347	348	333	332	395	305	353	382	345	315	352	335	349	354	341	339	341	347	357	323	349	342	319	314	340	348	323	306	300	329	327	344	350	348	354	333	334	343	329	305	320	335	350	360	355	333	312	327	324	352	339	353	331	361	335	344	339	327	342	320	324	300	333	328	350	322	342	330	325	325	334	368	352	357	350	337	355	350	343	327	347	307	353	321	377	326	360	292	364	315	343	336	318	311	338	355	344	325	353	354	356	315	334	350	326	334	323	341	334	330	344	340	375	353	366	313	335	353	334	337	329	313	309	360	332	350	326	308	348	354	360	340	330	346	326	318	363	331	377	327	352	342	355	324	350	324	343	359	350	367	351	320	362	343	342	310	307	350	316	358	315	371	348	342	333	314	320	310	339	301	348	340	381	335	357	345	340	355	347	348	326	328	320	339	350	352	344	398	383	326	344	299	342	356	341	318	345	343	321	328	328	329	347	320	341	334	310	330	334	333	322	310	358	309	332	320	334	317	324	353	325	345	339	358	355	343	329	383	303	342	373	362	301	337	358	337	303	315	348	339	380	282	348	316	381	337	289	322	303	356	372	344	326	364	363	356	337	352	360	357	319	326	301	322	337	337	353	326	359	333	330	330	308	322	362	353	339	346	350	364	301	349	332	337	316	359	330	351	370	313	366	335	316	323	336	335	339	356	320	314	339	337	352	334	315	358	335	346	357	347	349	336	361	334	345	354	321	356	344	302	309	336	367	317	316	356	350	377	361	315	341	343	308	380	334	364	339	331	357	346	279	331	339	353	345	355	317	319	341	342	291	328	361	324	359	316	359	356	356	315	369	376	339	356	312	367	316	355	307	326	365	323	355	362	335	371	341	309	344	356	339	338	330	340	370	346	324	352	301	342	360	315	327	302	353	347	301	366	358	356	346	366	339	330	335	319	312	331	306	311	334	338	378	325	346	365	330	352	306	367	313	376	328	322	347	341	348	364	346	325	345	348	338	349	322	346	331	332	343	332	327	366	294	356	341	337	339	309	342	343	339	340	323	347	334	360	344	368	325	321	386	345	294	346	361	372	343	311	310	327	348	314	360	335	330	337	337	371	332	349	346	353	358	370	320	324	339	297	334	334	350	345	331	324	355	316	325	353	311	343	354	350	345	332	320	326	368	348	315	359	356	333	324	347	343	321	350	340	367	298	367	348	374	301	325	313	358	356	320	327	321	346	305	319	363	312	326	353	317	335	367	330	334	348	339	335	337	299	353	332	313	329	325	327	342	360	348	332	348	348	343	311	321	317	306	340	324	366	329	355	335	337	319	312	335	341	312	363	356	389	353	338	355	365	328	316	334	339	333	325	345	342	353	321	320	355	341	353	321	325	344	336	309	345	353	329	336	341	348	346	315	317	338	343	319	342	330	352	325	331	346	336	355	308	346	320	343	349	323	373	332	327	326	305	327	327	308	308	334	326	317	333	350	353	303	368	330	359	352	353	327	301	324	354	316	355	319	362	324	309	331	332	313	335	325	338	357	326	391	316	307	344	334	328	336	351	349	344	380	342	312	328	341	315	305	344	314	354	316	323	321	335	344	344	390	308	384	350	344	335	329	363	337	343	351	337	340	337	356	346	331	346	323	317	347	346	352	325	333	343	379	376	328	334	359	366	333	371	368	366	333	315	314	310	305	379	360	338	337	346	325	361	333	315	345	347	339	354	377	326	332	326	325	352	323	277	373	340	361	333	315	310	365	333	348	351	345	319	394	314	358	337	379	362	347	318	353	344	290	296	356	352	335	327	344	305	346	356	338	336	367	355	309	340	312	356	314	385	364	350	350	341	348	332	365	352	317	349	335	361	343	318	313	362	325	345	327	309	345	297	347	337	325	354	302	327	353	333	327	335	346	358	352	352	335	317	348	323	348	351	329	344	360	328	325	330	358	296	367	340	341	329	345	314	353	349	370	330	341	328	324	319	349	344	328	350	317	321	352	349	350	324	309	326	322	327	321	338	341	359	336	353	333	314	331	361	343	338	357	338	354	330	337	312	334	359	351	349	320	328	344	336	374	358	357	322	337	338	344	305	337	323	343	358	337	350	342	336	330	344	367	325	318	325	333	323	313	375	344	327	316	320	353	312	347	353	337	343	335	351	323	315	322	333	299	322	361	357	293	328	328	365	327	359	378	332	353	324	367	366	340	328	374	357	338	311	325	322	380	317	353	369	313	359	298	334	357	346	335	323	332	333	303	375	365	325	312	358	360	307	365	328	342	315	349	355	365	338	356	304	342	319	358	328	347	325	329	321	340	355	352	367	367	360	345	320	316	330	350	328	325	344	308	307	334	327	321	368	326	330	314	322	309	333	352	383	359	347
11404	16680	24487	25949	23892	23489	13720	11249	5020	5098	6117	5031	2666	1594	1137	944	840	861	982	1101	1091	907	890	873	834	838	839	839	894	861	838	862	810	847	849	751	801	854	858	870	802	805	858	784	883	835	819	811	893	809	816	831	848	815	840	864	900	940	893	870	929	963	911	894	874	891	935	826	936	901	873	863	885	872	843	869	852	840	821	860	830	878	820	835	836	912	980	831	832	867	856	841	823	892	887	867	835	828	768	785	850	821	804	844	884	837	816	812	785	776	791	774	847	809	817	846	841	813	819	890	865	788	862	822	847	838	856	820	842	827	806	887	844	821	799	806	821	848	829	826	808	909	853	810	825	796	794	866	800	858	833	876	810	783	773	844	823	830	846	848	829	886	818	810	787	841	833	859	903	853	856	842	831	834	879	754	817	871	847	845	815	884	810	797	866	837	855	865	830	817	825	824	814	899	806	790	804	821	806	822	825	845	843	812	795	808	890	828	858	821	838	806	830	867	792	819	844	823	835	786	858	778	859	793	821	834	805	790	830	853	868	771	863	858	806	862	837	838	825	821	820	866	815	831	833	844	853	875	814	865	884	878	839	804	842	853	870	822	823	810	833	916	831	806	802	830	857	802	830	849	858	865	871	836	851	833	810	828	870	839	874	871	848	839	845	877	861	831	869	835	836	784	892	879	783	878	806	844	806	854	820	814	829	855	849	846	810	812	807	848	786	844	829	793	852	836	853	811	816	797	838	835	817	833	844	816	847	807	824	850	866	856	800	809	842	864	845	806	868	825	854	830	807	833	832	832	843	782	868	785	849	858	842	846	838	827	788	837	790	817	794	873	886	830	854	772	847	873	850	847	872	836	807	806	854	847	861	825	819	867	860	862	814	830	827	806	832	836	818	821	814	816	806	836	811	830	854	831	857	868	820	815	829	815	757	849	872	851	812	828	824	847	823	863	851	824	865	853	784	808	834	880	820	836	899	792	832	827	846	849	837	849	774	824	809	838	828	789	826	862	806	843	855	826	826	852	821	833	816	847	783	838	871	833	781	867	820	820	799	836	829	793	831	842	797	797	797	755	823	881	877	816	846	803	872	878	834	820	835	820	859	838	830	807	849	909	816	853	837	869	875	765	850	827	853	876	859	867	833	857	876	851	832	820	843	832	867	801	838	860	853	838	816	846	804	802	828	852	848	826	856	824	813	875	836	839	912	811	822	844	774	844	803	894	809	878	835	838	844	817	805	853	815	819	780	853	838	833	854	802	872	804	805	843	846	808	785	860	860	839	889	825	821	851	872	916	866	852	848	845	821	854	823	814	799	858	853	788	820	825	853	854	859	876	853	860	781	817	846	878	802	837	810	897	839	848	852	774	882	802	801	889	810	797	808	793	819	839	874	852	817	839	902	833	842	816	847	870	821	792	850	805	850	788	862	856	807	776	828	793	835	836	844	851	833	860	796	827	829	818	834	846	832	849	857	844	865	847	824	855	799	877	854	840	838	868	860	860	801	880	856	832	822	819	858	823	774	803	775	839	809	863	844	836	838	805	807	868	826	863	911	841	825	841	859	786	839	791	832	801	855	856	824	880	803	832	791	867	829	870	803	834	801	813	854	798	784	822	819	862	822	841	802	850	815	833	796	846	872	817	871	817	827	838	852	851	879	848	881	884	871	818	845	802	829	813	873	828	849	818	839	844	851	858	787	830	814	813	790	839	842	827	852	841	841	857	812	828	801	809	794	869	875	878	851	864	795	863	788	781	861	835	844	796	871	805	832	852	876	826	801	833	887	835	863	751	796	832	853	822	830	847	832	837	865	799	853	827	816	802	812	838	849	843	771	836	864	834	808	813	835	865	806	823	817	853	831	787	834	783	820	847	859	877	860	834	802	842	836	832	843	833	833	847	839	856	834	824	843	788	831	853	844	840	860	810	755	868	842	787	796	854	855	860	845	843	843	802	868	832	812	909	837	809	871	828	816	840	834	811	838	804	821	784	836	831	866	836	826	811	798	781	869	907	827	861	836	799	906	814	834	878	806	859	840	862	822	859	827	843	841	843	849	786	817	848	814	827	825	843	848	845	867	865	858	799	848	860	844	782	830	863	800	826	827	863	800	851	784	846	836	820	852	815	791	855	798	851	815	830	836	795	846	829	836	922	829	815	852	859	844	855	805	810	874	809	833	827	871	860	818	826	875	843	871	833	858	816	843	810	864	842	809	820	813	800	889	884	868	823	912	834	785	849	853	823	763	841	898	800	867	867	814	837	808	784	828	842	851	905	813	853	822	815	824	847	850	844	839	856	826	841	804	846	825	818	824	781	819	827	856	882	858	837	874	846	843	832	787	843	768	844	862	784	827	854	862	798	853	839	830	833	823	874	856	829	781	823	811	877	815	826	833	858	850	818	809	823	866	783	817	883	789	860	837	824	857	852	834	845	832	836	812	839	810	821	848	815	820	784	867	792	889	835	815	837	825	821	784	821	829	797	852	837	799	868	852	866	872	787	873	848	817	825	773	830	845	857	782	829	833	817	807	838	807	853	835	872	856	812	849	807	827	793	839	879	874	809	855	841	814	879	847	823	814	797	812	855	858	829	896	835	844	834	843	773	799	898	851	779	824	839	828	897	824	872	821	814	891	854	839	825	838	860	827	852	835	828	840	819	836	854	837	836	849	868	810	803	862	822	866	838	820	818	835	886	794	762	837	847	846	825	835	812	780	851	837	807	820	841	805	853	770	832	792	825	818	857	842	839	801	789	822	800	826	799	815	885	812	843	813	843	887	894	871	778	829	850	845	866	879	819	842	783	832	897	808	808	839	809	835	796	833	834	820	823	778	855	884	843	853	815	901	829	848	802	875	788	816	847	850	784	772	833	863	842	897	836	854	852	820	836	840	839	829	830	806	876	846	831	831	820	886	873	834	897	845	806	770	823	820	853	872	811	829	830	794	775	809	846	811	828	851	849	883	821	810	829	853	846	852	858	846	789	839	846	825	859	849	842	845	862	848	789	847	866	874	832	783	843	836	826	865	836	892	800	848	821	820	799	856	826	827	771	871	833	848	856	796	863	832	793	898	835	838	896	819	830	808	840	792	860	835	814	800	824	853	836	823	818	857	857	828	846	833	844	814	846	800	820	835	832	809	805	848	778	848	818	860	828	820	769	845	839	815	819	831	834	828	810	864	819	834	835	798	877	830	813	818	851	872	796	808	814	854	861	786	796	837	818	827	818	892	774	817	835	841	814	863	843	800	878	800	776	821	863	831	862	828	849	813	866	834	844	829	814	865	829	819	820	870	835	856	770	819	835	852	879	871	875	838	828	860	885	859	809	835	872	828	793	851	858	752	825	799	874	897	858	878	822	856	822	865	807	840	841	817	850	806	844	794	798	816	860	809	802	830	864	831	848	910	820	809	878	855	844	806	819	830	809	888	882	843	872	841	883	817	797	807	847	863	820	847	832	869	790	830	842	803	838	793	837	819	809	802	835
43774	50450	47966	41108	35078	36138	34859	25143	14964	10863	11370	10376	5433	2743	1191	814	435	467	589	1217	991	503	443	404	383	365	348	380	411	368	366	376	353	384	354	352	371	375	373	366	341	382	346	364	363	358	384	357	336	384	344	338	350	360	381	383	343	343	367	390	381	358	380	345	396	379	396	376	369	387	379	426	362	395	365	381	386	325	371	336	330	353	362	333	374	355	400	385	334	371	353	364	345	358	379	350	354	345	329	381	342	364	362	332	357	337	351	374	355	353	347	322	341	370	358	331	362	330	367	325	358	328	319	359	345	373	363	341	394	377	325	333	368	337	386	369	332	374	350	366	357	361	329	326	352	298	383	332	320	348	344	347	335	366	352	348	373	357	336	320	382	394	370	362	344	343	375	386	306	324	361	361	351	341	321	342	354	329	387	389	325	317	335	344	337	372	344	321	351	359	373	353	351	366	380	350	374	345	353	338	359	351	335	387	363	358	351	355	375	365	346	343	348	391	353	339	385	377	354	351	397	350	320	334	353	351	396	359	366	307	363	383	370	347	373	368	380	343	363	363	361	365	373	366	364	357	346	376	371	360	356	353	338	373	376	345	369	329	337	343	328	361	352	341	356	356	346	342	369	344	322	384	327	336	334	318	384	355	322	386	363	326	360	371	319	342	342	336	372	383	356	308	367	364	360	372	338	351	322	337	368	330	338	332	370	340	356	369	361	327	333	328	367	355	342	407	372	367	353	349	333	345	337	366	355	342	351	355	343	350	372	374	356	343	347	385	338	388	348	333	370	328	356	377	350	344	319	343	342	355	361	360	359	359	331	336	356	343	354	343	356	335	347	349	333	347	353	386	370	361	355	376	344	357	354	326	352	363	354	342	361	393	365	333	352	341	360	357	378	380	346	381	372	330	346	351	379	352	353	318	357	351	333	342	336	368	338	347	364	373	331	331	340	351	382	380	325	332	382	359	345	351	367	375	378	336	370	371	364	346	311	368	362	350	328	381	338	343	363	369	365	324	367	363	376	334	358	369	367	350	358	348	402	365	355	338	341	325	318	364	358	350	388	347	327	366	350	356	387	361	345	385	364	352	337	351	365	358	356	312	372	349	340	368	335	355	332	360	343	328	342	345	384	354	373	357	345	358	332	368	360	330	330	361	329	313	362	350	344	366	330	343	342	346	404	377	358	341	344	349	340	359	334	346	332	337	345	359	365	335	332	327	341	366	339	371	335	377	371	362	379	325	345	329	338	348	359	358	372	359	326	346	364	351	335	323	350	347	345	344	327	370	338	384	327	345	345	351	353	382	377	344	365	353	346	339	334	357	344	353	344	363	347	330	400	379	331	340	341	335	338	346	357	359	360	359	381	322	323	329	334	352	362	360	376	333	369	352	350	377	367	337	368	351	362	372	391	395	370	363	367	329	361	369	364	383	343	354	345	359	339	353	359	357	327	420	354	329	405	371	351	340	365	362	349	340	328	360	330	363	336	361	345	347	350	363	363	343	337	360	349	357	347	362	397	358	348	350	357	295	368	355	351	384	405	383	376	340	328	363	323	375	332	350	384	347	339	341	356	387	359	360	364	348	367	351	357	362	309	343	353	363	357	342	329	334	339	368	317	375	347	372	363	315	376	386	331	378	360	350	375	342	355	355	339	384	344	358	360	388	349	326	340	359	378	380	343	384	338	365	390	338	362	359	360	310	341	339	345	351	323	328	356	340	328	357	351	349	410	348	381	366	358	371	346	392	382	361	363	366	366	356	377	340	340	361	344	352	333	363	347	387	352	355	336	365	339	376	356	377	326	359	351	352	368	325	371	358	320	372	368	338	375	357	366	340	341	373	342	353	388	345	397	370	337	336	385	335	350	366	367	393	355	341	330	354	362	349	378	322	352	352	347	383	338	360	380	349	340	326	337	368	339	371	355	377	385	364	357	368	367	361	342	339	360	356	331	349	362	427	362	354	320	379	354	353	340	362	367	375	358	342	357	362	387	357	345	370	357	374	331	357	327	381	357	360	368	365	366	344	326	379	362	330	394	425	351	381	356	352	329	361	330	362	370	350	363	330	353	364	339	357	358	320	340	360	330	363	342	345	366	370	362	363	346	321	355	335	392	368	368	343	327	336	324	327	364	317	337	369	360	356	333	336	355	343	350	339	339	370	340	348	365	336	362	346	375	367	385	367	346	327	381	355	359	328	341	392	332	381	338	342	364	345	327	370	353	368	359	339	345	360	365	342	390	353	326	360	359	338	375	375	331	338	381	344	340	368	361	352	362	326	363	392	334	352	367	354	360	379	342	355	349	320	329	342	361	335	341	363	347	381	327	373	372	366	367	332	358	345	397	346	367	340	350	347	360	363	377	331	368	333	355	337	345	372	339	353	345	364	329	314	331	342	369	345	385	361	365	320	336	350	345	351	353	331	351	327	351	323	352	335	351	330	367	343	339	404	363	346	349	334	322	349	362	342	367	358	374	349	365	353	341	385	382	349	334	350	365	330	362	329	379	340	329	370	316	348	360	345	371	335	378	359	350	329	361	344	353	362	359	343	328	362	322	351	368	343	338	364	369	346	349	361	345	361	350	355	354	384	352	356	330	363	342	329	352	351	354	397	326	386	335	335	365	359	377	322	338	357	387	389	355	390	347	370	354	375	340	343	374	366	317	357	365	359	364	358	345	369	350	338	337	300	328	369	404	336	334	381	360	364	346	372	391	325	347	360	369	357	328	357	377	352	337	359	324	335	363	350	353	376	343	341	347	352	366	344	350	344	365	357	343	354	323	347	334	337	408	378	347	372	368	361	329	326	353	344	344	358	369	367	360	336	359	325	367	342	365	338	343	338	365	380	334	385	350	371	341	327	383	335	336	342	387	376	354	342	368	373	371	365	333	376	390	366	348	357	345	324	356	333	363	362	330	388	339	343	371	332	350	343	319	387	349	352	320	361	375	361	357	343	324	334	359	374	402	317	316	387	355	391	349	365	338	343	365	354	324	315	317	350	331	348	339	343	338	340	355	333	340	341	303	346	323	345	358	376	350	352	366	359	346	360	377	308	304	383	365	318	346	351	341	355	374	380	376	365	339	390	368	335	333	359	368	367	353	339	383	350	368	339	325	344	366	364	359	355	347	425	354	357	386	397	365	350	347	380	365	362	334	358	362	377	382	348	368	357	353	352	351	328	326	354	344	381	361	369	352	351	388	361	354	349	356	368	368	331	365	333	317	342	370	351	368	357	302	353	355	356	361	361	374	362	366	341	367	337	340	364	343	344	320	384	313	362	367	351	350	337	357	390	376	351	345	319	309	326	316	372	377	352	352	357	340	369	324	366	353	360	361	342	371	358	325	388	344	378	367	337	379	357	350	355	378	347	376	372	389	354	384	323	357	400	331	344	363	344	383	339	339	348	349	374	352	354	350	344	287	344	331	357	355	351	342	313	380	342	370	382	342	350	359	334	333	334	372	353	380	358	397	377	371	379	341	357
33182	46745	52929	50695	48984	49232	47479	31117	24023	24776	28904	27457	17624	10152	4401	3075	1239	1359	2372	5686	4136	1479	1229	1180	942	934	881	830	954	893	952	877	914	849	874	875	832	863	860	858	888	836	894	836	834	847	849	894	841	861	943	839	881	925	893	883	972	978	1012	975	1000	1024	966	955	899	895	962	914	931	992	1083	1209	1130	911	932	883	857	871	862	951	910	892	872	883	961	1080	971	920	915	835	910	866	850	895	870	890	918	820	825	885	913	822	833	905	835	889	847	835	809	875	805	876	813	856	877	819	837	914	844	848	855	834	884	812	841	852	853	880	881	868	843	868	888	854	865	836	840	907	821	883	806	846	883	836	838	862	845	864	913	887	876	922	860	887	869	873	867	837	845	867	809	852	885	829	861	839	877	845	831	873	834	822	814	866	881	810	867	884	878	799	838	835	863	827	819	818	867	849	862	854	900	887	890	853	872	844	866	847	874	858	895	816	874	858	852	888	915	835	917	863	839	848	839	854	892	862	861	864	805	892	863	911	873	836	861	841	842	824	877	811	899	791	812	909	869	833	804	895	890	858	902	849	905	893	879	898	889	845	865	884	868	825	919	830	871	876	920	892	841	863	835	882	872	824	819	900	857	844	845	876	909	804	884	816	839	806	825	818	855	848	849	888	885	879	817	878	883	857	846	863	862	835	862	871	814	847	857	843	866	860	861	834	835	850	821	811	894	864	922	839	859	869	854	821	872	878	824	855	788	868	890	819	942	814	855	919	860	811	808	851	851	850	825	859	886	785	828	832	857	857	839	911	875	907	865	898	853	829	849	829	889	905	889	865	862	831	843	835	840	862	835	857	871	808	837	820	860	825	868	869	900	829	835	844	857	806	878	860	917	829	883	827	830	827	869	889	891	843	839	907	841	831	863	839	841	815	870	813	833	854	834	847	870	841	857	854	915	837	893	912	826	855	887	862	836	888	836	888	865	873	865	786	880	928	888	889	831	900	859	882	834	854	898	862	811	861	829	848	833	853	862	861	849	839	846	822	821	871	835	897	901	823	860	816	845	870	876	857	884	835	866	906	885	843	840	853	848	843	814	837	821	865	832	864	808	831	871	877	784	886	891	846	848	842	872	824	887	888	833	852	883	869	895	854	868	840	858	789	825	877	848	832	818	807	852	871	868	843	866	877	805	838	832	827	873	842	894	848	833	861	861	868	859	841	822	855	888	883	864	859	844	825	853	864	887	841	866	847	857	830	824	863	823	871	849	850	841	886	897	872	814	861	896	836	861	852	816	843	828	873	840	815	882	867	894	875	889	881	851	833	846	849	892	840	900	854	866	890	917	836	817	876	839	874	841	861	867	834	872	876	870	811	869	825	812	871	829	855	891	842	865	914	877	818	854	839	915	855	840	883	846	867	849	854	860	832	845	831	887	887	909	878	858	866	893	826	792	859	827	787	865	849	871	830	860	909	856	860	832	900	886	898	852	870	881	883	826	843	840	866	881	884	869	863	811	850	789	801	882	877	829	857	925	857	866	856	884	909	840	880	863	823	832	855	858	832	856	835	865	888	850	895	848	910	861	860	855	871	889	882	801	857	862	863	864	917	889	855	836	906	871	913	847	837	889	816	864	836	854	865	849	919	925	852	840	865	825	878	897	881	852	869	893	906	838	863	834	887	856	822	804	843	868	831	856	902	854	839	853	862	883	897	870	800	906	835	845	833	883	876	858	835	819	937	851	867	812	920	856	879	856	866	824	815	856	813	868	862	855	899	814	919	864	850	845	879	886	847	847	913	851	850	902	867	869	840	919	814	842	882	835	864	852	854	860	844	868	823	875	900	851	853	883	866	880	815	890	816	841	891	867	899	869	858	879	874	864	826	868	865	815	864	872	851	828	852	861	936	867	837	870	832	820	807	847	861	826	888	836	814	841	833	892	840	858	896	862	920	886	874	829	865	903	903	892	881	832	858	860	915	861	832	852	864	829	858	875	854	861	870	852	856	858	826	823	887	875	856	758	850	816	850	835	876	900	861	845	856	814	840	836	849	846	830	887	887	862	827	829	857	890	813	862	853	868	811	843	899	883	840	898	858	885	901	829	868	865	925	842	873	893	876	842	827	832	805	879	887	926	873	903	860	868	813	839	855	818	870	829	841	819	914	840	853	802	866	854	827	825	875	878	855	866	854	843	819	912	827	860	838	804	881	848	832	832	804	816	887	866	872	840	900	859	820	825	836	866	876	840	855	865	862	895	883	832	852	859	850	841	878	817	842	864	811	853	839	894	863	847	855	892	844	902	896	868	882	867	839	864	828	904	825	863	860	808	848	873	841	822	834	861	827	854	841	860	857	844	834	833	844	861	857	883	844	854	800	841	784	857	853	837	911	860	874	760	862	817	913	821	864	852	817	834	882	850	869	821	845	886	893	821	896	858	839	923	858	890	824	870	883	842	852	842	874	873	829	841	812	829	864	860	863	874	851	874	857	914	847	897	855	845	877	817	838	850	860	828	845	853	879	814	871	812	847	863	858	815	810	875	876	871	829	879	844	817	865	866	856	871	848	860	836	833	869	868	897	868	825	815	858	846	885	853	809	870	827	866	820	853	856	815	808	859	782	897	868	915	829	863	839	849	831	891	829	845	852	829	907	804	876	869	892	867	849	910	823	899	806	844	824	928	786	851	862	841	862	842	885	824	840	888	903	886	876	839	873	869	818	865	868	849	858	821	824	858	841	851	826	855	894	881	855	823	909	846	837	866	816	888	909	845	886	882	877	866	834	817	863	886	810	850	869	863	875	854	853	840	812	870	845	822	804	856	863	821	896	870	843	831	844	861	888	887	838	839	894	870	802	882	871	824	836	858	882	822	870	837	865	855	912	846	853	843	823	842	881	852	897	824	876	891	840	840	848	930	857	840	825	850	862	873	854	842	845	910	842	872	826	843	839	905	797	822	880	885	899	845	845	873	839	893	835	847	833	876	860	863	825	857	840	830	832	876	874	816	878	848	805	853	848	806	866	836	810	882	871	869	767	871	870	868	858	873	838	893	877	836	813	847	805	836	844	838	862	832	856	890	826	839	858	895	819	885	834	826	795	872	903	859	905	835	813	898	853	818	881	843	884	866	842	849	858	829	878	852	835	884	875	829	882	869	861	870	824	866	826	878	883	836	889	826	861	847	879	861	858	826	862	802	800	873	866	853	831	863	840	843	836	838	864	857	916	828	810	839	893	912	873	883	848	847	835	816	811	858	901	868	860	860	864	844	818	821	846	874	858	861	876	850	822	840	881	854	828	862	871	816	870	857	882	818	912	857	855	836	838	870	863	851	856	872	843	775	884	832	845	827	880	874	853	796	850	832	845	868	840	840	894	857	857	874	910	830	860	810	895	846	862	863	860	856	858	832	886	897	862	854	824	834	808	894	885	878	843	847	804	855	848	891	855	817	888	847	835	858	815	879	871	873	879	846	794	850	886	868	849	860	870	851	900	881	818	869	837	857	799
55731	51029	43869	39573	33102	36485	38509	31132	27897	24701	29205	25254	14552	7175	2599	1376	636	575	1055	2211	1814	574	431	481	376	372	328	366	358	323	330	318	322	326	308	295	315	321	307	330	336	310	334	334	330	325	314	302	294	315	318	303	299	325	306	319	321	348	301	355	341	349	309	327	295	312	331	331	356	338	383	415	366	304	338	331	331	316	299	318	331	316	279	324	352	390	396	308	343	269	335	298	319	341	308	306	279	338	311	297	307	311	311	355	310	317	313	310	315	317	320	329	288	318	289	320	335	318	302	312	303	336	293	331	311	304	297	321	352	307	305	318	324	304	306	298	322	305	303	289	321	293	266	312	320	332	316	342	306	336	296	303	316	319	289	305	319	301	333	280	335	334	304	307	316	298	276	315	327	340	308	337	308	299	300	314	288	312	307	296	350	305	322	310	303	335	320	272	313	299	304	281	279	302	306	306	325	280	316	341	305	319	308	307	334	313	361	327	299	302	310	353	303	306	303	298	333	315	301	310	337	298	317	295	339	292	298	294	287	316	289	321	286	303	294	292	324	304	302	341	319	297	325	305	276	332	330	332	307	311	305	279	306	296	285	295	351	346	318	308	319	291	325	305	316	293	290	309	301	310	306	311	322	302	285	327	326	312	283	294	308	283	325	306	308	319	308	317	311	304	305	303	294	325	299	280	300	327	306	317	330	299	312	304	310	262	326	317	299	293	305	311	318	328	280	301	306	314	327	293	341	337	305	318	318	291	299	290	280	311	318	331	339	313	307	302	310	282	304	286	301	314	300	302	366	323	298	311	308	279	307	298	315	304	291	325	304	298	351	306	285	324	300	308	293	294	334	332	305	299	275	269	287	277	325	315	295	317	307	321	323	305	296	281	301	306	309	301	309	269	279	320	311	292	315	309	285	300	304	316	296	293	300	303	324	337	321	316	296	344	293	331	304	301	323	314	322	305	343	322	310	330	338	312	309	285	293	293	320	321	303	304	285	314	325	318	279	291	302	321	337	326	305	314	290	316	308	320	329	332	312	297	280	296	292	295	321	298	326	344	334	330	312	314	314	262	296	328	320	307	279	309	296	302	299	317	307	316	298	306	308	303	312	297	310	307	312	310	305	326	333	318	315	312	298	347	301	301	304	312	312	312	312	308	297	323	315	289	332	302	335	270	269	313	276	317	315	301	306	333	295	330	321	306	327	352	306	313	322	311	320	323	341	285	256	323	311	327	289	321	340	294	290	283	312	285	265	287	283	336	320	301	312	312	280	267	280	294	302	285	299	318	289	290	300	285	298	300	315	302	302	289	321	312	291	288	308	298	319	295	286	333	316	320	309	318	300	284	296	285	290	328	301	324	309	302	281	285	327	287	338	337	336	290	331	308	279	296	291	321	276	297	345	296	298	317	319	332	300	330	300	294	335	300	339	313	311	329	301	317	292	277	305	337	282	292	334	329	294	296	262	332	297	295	343	330	298	289	300	327	302	340	294	322	298	320	301	320	323	278	327	294	309	317	292	338	300	283	313	297	313	323	317	286	309	307	317	328	304	300	288	311	282	331	302	316	329	276	329	283	321	330	306	290	314	298	347	305	323	316	305	301	311	285	348	295	313	337	325	310	324	302	333	293	298	318	288	325	305	301	304	312	320	308	334	310	320	312	334	314	332	330	294	285	328	305	281	273	307	326	353	286	269	315	301	288	306	311	338	296	285	297	302	315	302	330	295	291	255	336	297	316	315	274	279	326	313	294	294	309	247	308	323	295	323	276	292	308	344	301	321	258	296	342	318	306	316	316	322	283	310	325	346	343	298	298	308	335	275	307	318	295	331	298	307	308	302	323	294	304	317	298	266	338	297	341	328	313	344	355	293	287	321	331	302	321	306	296	325	327	306	287	321	303	362	309	287	321	307	288	325	287	312	305	305	336	316	342	323	338	319	283	301	325	296	294	308	313	304	310	269	305	319	285	314	332	299	308	286	304	314	316	278	363	349	308	330	323	301	305	284	311	288	295	341	331	311	321	281	297	292	302	300	311	256	302	291	342	301	284	288	306	297	313	306	258	274	320	306	274	320	312	330	322	338	337	311	314	274	307	320	319	337	274	295	285	302	295	278	318	302	293	307	299	334	314	319	286	308	293	303	306	275	305	305	329	331	321	327	331	313	321	326	316	336	276	261	282	290	305	295	319	343	291	306	315	310	300	318	275	298	288	329	304	293	328	299	314	310	324	317	294	325	310	316	301	257	332	304	308	330	296	296	298	282	293	313	290	307	326	323	295	306	289	296	299	284	333	273	303	284	326	313	310	318	316	345	326	326	308	317	289	334	302	290	298	328	313	321	331	306	288	301	330	287	277	315	284	329	330	279	282	308	311	277	311	286	309	329	280	304	329	331	309	299	330	309	302	280	290	311	348	298	294	295	265	301	280	294	278	328	289	281	321	288	322	322	335	312	294	299	308	307	303	347	310	302	323	284	347	275	305	295	281	289	300	312	327	300	303	288	349	330	296	314	365	325	281	334	299	331	289	293	326	282	300	266	315	315	292	341	300	316	311	325	308	334	336	319	327	268	341	278	322	347	326	294	312	291	305	322	304	294	312	322	321	284	278	283	313	297	307	299	296	301	319	286	319	336	304	314	326	288	297	294	348	296	326	318	305	312	325	300	295	313	310	293	329	279	314	284	310	319	299	291	318	313	303	361	317	329	272	301	300	320	286	305	293	318	304	291	316	302	304	317	288	289	321	304	335	280	301	316	308	283	307	268	332	359	298	314	314	362	301	307	296	306	269	315	299	284	355	350	328	270	291	298	277	302	314	302	291	257	295	315	306	304	316	312	291	302	332	299	319	314	274	282	317	276	343	324	334	305	297	326	276	308	299	333	321	321	348	330	290	323	293	312	292	327	327	319	310	282	304	294	307	309	318	305	324	275	320	298	297	301	300	313	303	284	313	299	322	314	303	319	287	322	323	310	329	320	307	297	285	329	315	360	304	319	312	324	318	333	332	329	313	288	329	289	299	310	302	312	302	288	308	329	316	297	304	295	317	323	291	302	344	301	327	331	305	300	322	280	320	299	312	320	299	296	330	331	333	301	299	310	324	282	313	308	302	304	298	324	322	293	298	326	315	333	319	329	320	302	334	302	297	341	319	289	329	298	300	328	319	311	299	341	308	325	293	323	295	272	319	322	293	293	292	307	288	327	314	289	346	300	303	328	321	296	309	278	332	278	285	306	333	334	307	317	297	283	342	297	310	320	314	323	323	347	313	272	260	280	308	322	301	311	295	324	306	332	322	314	305	299	333	304	308	319	315	315	311	275	289	299	328	317	323	322	318	275	310	326	287	312	281	328	320	306	334	307	278	310	315	336	307	303	301	259	334	304	260	304	285	318	311	348	305	331	302	274	290	315	302	283	316	319	304	302	327	297	300	314	303	294	296	282	331	343	335	269	281	304	312	322	284	338	299	302	311	302	285	334	280	326	315
44514	54914	55810	55228	52360	56760	53617	45717	42433	37143	45372	40667	29542	18471	7960	4512	2172	1987	4920	9968	7140	2030	1380	1748	974	943	785	993	931	883	938	953	791	816	737	791	721	793	770	714	758	800	773	773	780	795	759	741	761	843	759	760	728	788	849	880	888	945	900	974	970	916	882	919	864	829	875	860	898	936	1178	1450	1029	776	822	771	749	789	799	746	749	793	818	834	1047	1217	986	883	784	785	731	757	710	761	795	706	721	732	788	723	686	749	765	692	744	721	738	732	742	753	702	751	748	748	715	755	743	708	711	742	723	692	763	693	719	742	748	725	750	728	740	740	729	763	755	758	720	761	701	758	713	758	726	746	700	735	740	665	760	755	725	737	705	739	746	750	729	739	722	720	731	736	749	719	715	728	772	736	762	758	775	751	699	722	729	720	752	701	727	707	731	694	759	761	764	726	718	749	714	703	725	700	737	736	707	757	720	728	731	761	721	701	728	674	799	751	743	748	720	767	738	675	691	736	690	770	711	746	768	751	718	726	763	756	755	730	732	706	754	744	726	713	706	739	730	750	750	721	758	758	731	749	741	739	753	735	748	724	714	725	731	765	761	729	728	708	740	766	753	731	675	714	698	735	718	710	685	685	725	710	727	716	751	779	746	710	767	759	770	744	717	706	728	785	712	726	754	785	781	697	768	760	722	728	775	720	742	728	720	726	740	714	702	759	757	793	739	720	713	745	684	732	699	731	737	760	750	749	713	736	721	766	789	694	718	775	793	794	754	719	762	699	698	744	790	686	727	783	686	702	759	704	673	743	737	738	702	735	725	752	731	753	718	733	747	726	752	779	724	749	759	742	740	688	772	746	723	723	748	739	724	741	718	708	770	745	731	734	753	753	735	743	686	747	718	774	712	716	733	778	754	736	786	685	777	702	753	743	706	710	769	777	669	767	716	702	738	749	735	751	691	784	776	753	700	688	762	747	741	760	742	709	721	734	745	724	781	786	744	759	745	752	714	741	739	717	783	721	738	732	733	746	726	747	735	683	761	722	766	728	731	774	711	767	734	746	764	699	732	721	723	754	746	756	748	775	735	768	712	746	746	752	770	780	698	752	774	741	711	756	764	720	779	705	767	732	766	748	732	723	764	703	716	731	730	694	751	705	733	711	750	775	760	690	701	776	718	681	705	755	764	710	734	731	756	781	727	760	742	757	722	750	724	749	784	720	717	724	745	746	740	799	722	711	753	702	750	692	748	773	762	752	697	734	706	710	710	789	723	765	718	660	742	732	723	731	769	775	702	760	738	729	742	783	769	718	771	736	760	734	715	706	759	754	741	771	717	718	756	723	773	782	730	683	686	730	731	752	747	756	710	710	785	703	694	735	728	708	752	759	722	726	748	712	727	764	742	695	738	794	749	716	774	754	741	696	719	763	718	766	736	732	738	737	711	763	755	712	753	761	712	767	716	754	726	737	706	748	717	700	757	741	714	708	694	739	757	745	735	754	721	724	720	734	739	750	727	700	709	740	783	698	735	725	753	756	759	757	678	776	728	733	757	733	768	774	681	779	708	735	748	690	706	743	750	759	732	725	753	724	725	784	718	704	725	747	729	706	730	746	718	709	782	712	732	730	770	746	766	730	732	722	742	746	772	724	708	772	735	778	773	749	755	721	713	722	711	745	713	734	694	754	736	721	692	725	721	752	692	723	791	769	718	718	738	739	748	767	654	721	729	726	776	783	750	729	671	740	772	746	757	782	766	780	739	715	707	750	718	737	770	734	715	684	716	745	702	782	770	743	759	749	749	748	744	730	744	718	714	698	752	748	732	755	749	736	708	758	773	743	730	760	787	735	763	725	697	738	716	732	769	708	729	781	738	721	743	755	689	762	725	772	705	743	749	709	735	690	764	696	705	746	769	764	683	716	754	751	751	716	684	728	731	695	736	728	725	709	744	701	722	695	795	706	760	752	732	729	701	741	716	695	710	692	733	727	714	734	740	704	715	721	733	737	724	719	731	739	741	668	720	743	734	748	714	770	743	733	745	720	765	735	706	701	771	737	697	751	720	715	732	749	775	772	669	798	739	735	703	735	701	724	719	764	713	766	745	725	716	742	719	753	745	743	737	674	771	735	704	762	747	786	798	749	741	735	725	746	710	751	748	702	733	708	712	715	723	719	722	736	732	724	746	766	743	759	785	768	740	727	752	704	686	739	730	742	708	686	757	739	721	701	705	737	733	730	724	733	741	721	711	706	763	776	768	736	726	771	748	730	696	779	748	704	740	683	702	738	704	719	757	756	725	751	716	724	733	782	752	786	757	756	740	727	721	725	642	695	766	716	751	766	747	733	774	721	714	699	708	741	718	706	724	769	762	727	754	663	758	746	717	765	717	768	739	740	754	721	724	697	760	672	756	751	774	704	678	725	789	722	735	763	732	735	698	725	734	739	766	682	775	711	725	692	713	720	692	717	703	730	723	703	719	723	716	732	694	738	717	804	740	698	716	747	715	725	723	738	727	764	759	713	758	729	728	757	782	767	740	738	699	753	717	722	727	723	712	753	749	748	727	747	773	748	677	723	699	736	738	764	770	697	721	768	697	749	740	746	723	681	734	746	753	742	718	731	751	724	710	717	759	759	733	779	730	670	707	747	789	703	721	677	730	763	806	737	728	763	725	749	756	748	737	738	796	744	735	727	725	719	766	718	771	721	684	715	706	706	722	755	757	708	771	747	731	759	744	770	703	715	727	729	747	758	753	718	725	716	755	717	698	763	695	738	716	722	739	699	734	763	785	691	708	747	757	705	696	739	733	763	759	719	751	713	794	727	715	797	713	720	732	749	719	725	742	726	696	730	744	763	757	739	753	717	746	731	745	699	768	690	748	757	742	750	707	726	756	733	722	735	718	725	710	717	756	704	735	725	736	694	718	739	686	729	705	731	744	734	734	707	756	707	696	760	755	788	755	799	706	702	703	686	787	686	684	744	779	724	749	707	779	719	739	741	728	726	748	779	782	739	701	712	769	730	735	795	711	702	711	736	716	691	738	720	767	716	754	770	687	685	730	711	748	703	731	755	753	678	701	717	790	707	724	671	777	740	721	732	731	713	762	777	754	731	733	710	735	666	742	719	735	717	736	724	782	729	743	699	746	680	746	734	736	743	759	704	761	746	750	718	751	669	720	703	741	707	713	759	736	712	710	696	728	740	747	716	792	742	744	800	702	709	726	779	724	691	730	760	719	701	758	778	697	745	763	755	712	740	753	744	796	694	743	716	746	745	750	766	690	737	736	764	721	743	755	686	726	799	664	730	764	745	718	729	758	715	709	716	739	739	691	663	742	740	747	722	740	721	686	723	707	787	734	721	750	797	769	751	730	731	721	737	770	774	711	739	728	713	754	650	727	737	713	739	697	731	741	704	760	757	771	724	788	794	716	709	698	804	741	706	734	741	731	761	705	707	741	781	738	717	761	750	721	763	700	693	662	733	722	717	691	716	719	719	795	747
14530	20537	20967	19353	11903	7114	3924	1888	1273	919	935	937	543	446	397	343	312	401	353	386	312	322	340	327	323	343	345	334	320	343	336	306	338	312	335	324	335	337	348	363	335	344	381	371	346	341	332	325	309	327	332	350	334	326	340	359	342	365	360	358	329	345	324	336	331	308	328	341	369	322	348	310	355	332	316	357	337	351	346	334	351	333	284	335	312	337	345	347	354	300	338	311	344	332	354	316	363	386	323	333	337	340	298	340	324	340	299	318	313	332	322	344	340	345	312	332	368	311	339	377	306	319	378	337	336	317	341	331	343	346	339	349	316	326	369	353	309	354	339	355	317	342	312	335	328	342	334	333	302	343	362	309	331	323	340	316	301	336	323	332	331	334	336	336	307	330	346	351	313	309	338	380	320	325	335	366	361	319	338	318	340	329	317	341	362	296	334	350	330	338	316	323	339	345	344	346	376	318	366	315	326	321	316	328	332	328	326	349	347	336	284	346	342	320	338	309	325	326	298	299	328	332	344	327	356	321	300	360	325	333	309	302	336	331	321	340	313	332	348	341	351	304	321	328	361	336	313	304	335	329	338	343	352	346	318	326	320	332	343	353	337	333	290	327	338	301	328	325	322	337	334	341	331	342	361	345	340	322	348	344	323	375	321	349	307	369	318	333	333	319	323	340	347	315	368	320	323	316	330	339	335	331	331	323	333	304	364	314	371	350	302	342	355	287	287	312	318	320	328	341	342	334	320	339	352	319	339	322	346	343	349	312	361	309	357	324	328	285	318	350	350	307	360	316	354	320	278	352	275	330	324	353	352	332	330	327	339	351	341	332	331	369	339	302	349	335	296	388	330	298	310	337	338	333	344	372	338	312	316	321	337	317	340	323	342	346	327	344	342	305	316	334	346	316	281	336	330	328	331	314	377	325	339	346	303	351	335	338	329	315	337	311	333	331	285	321	356	320	320	347	331	359	295	346	365	310	331	344	366	324	328	326	314	321	313	309	306	349	339	326	305	354	349	327	325	339	331	333	309	354	307	299	319	344	336	335	323	350	286	320	338	295	326	317	346	328	316	386	321	340	362	335	390	323	325	340	347	351	307	336	335	335	323	330	363	347	322	345	340	365	311	366	342	330	330	331	313	330	327	335	338	299	343	300	342	320	337	369	334	324	325	306	346	307	326	334	333	342	322	317	322	358	329	361	315	324	310	330	349	363	345	315	326	304	356	335	353	336	334	322	316	328	349	311	353	319	331	352	345	377	305	300	328	333	329	298	326	341	330	338	345	308	313	350	364	346	339	305	378	285	334	355	363	327	314	341	346	333	326	318	310	322	342	311	326	342	347	317	370	362	324	345	322	307	346	345	328	284	314	334	330	318	334	334	317	305	318	323	320	299	324	347	314	358	317	329	355	325	376	303	331	333	322	341	338	336	335	324	295	299	313	306	319	315	308	334	318	329	299	317	324	317	306	313	268	305	309	337	338	308	334	322	304	328	351	293	333	346	299	325	339	339	358	344	340	336	340	330	332	338	301	320	330	361	339	327	358	333	347	341	318	323	347	357	304	350	349	341	338	349	362	364	296	353	348	353	334	289	334	315	316	352	331	319	351	328	349	314	342	342	338	311	350	363	323	340	368	341	341	344	332	314	330	326	359	322	367	317	306	319	330	326	300	313	336	343	288	314	347	361	344	325	320	334	332	361	376	365	321	292	319	351	327	313	318	337	317	371	331	299	312	330	315	317	344	286	316	332	355	342	325	332	338	339	310	347	306	320	342	338	323	349	333	308	305	341	355	317	340	304	351	347	323	331	287	359	369	329	341	311	337	352	339	324	335	346	294	295	318	324	362	312	361	317	333	322	294	310	328	291	274	339	315	318	326	357	307	315	371	355	329	347	322	325	319	328	303	332	334	341	302	350	349	341	323	384	376	349	355	322	369	338	332	325	307	333	326	372	343	362	358	328	344	307	340	304	333	337	361	330	307	326	319	326	334	314	329	358	338	345	315	322	319	340	340	337	358	321	359	302	341	350	327	342	345	344	339	311	330	314	336	318	320	357	346	332	335	319	339	358	350	342	330	324	304	312	341	319	326	353	321	353	312	338	276	325	343	304	359	309	343	292	343	359	326	349	374	335	295	324	339	334	319	319	362	337	347	309	276	323	325	336	293	343	345	344	320	334	335	321	331	339	357	334	358	326	340	326	355	352	344	317	346	353	314	339	327	305	297	336	344	365	356	351	355	330	319	321	335	315	374	315	332	289	348	316	351	387	304	337	348	333	354	359	348	336	323	346	337	360	333	324	308	332	349	317	331	343	354	319	343	320	308	307	304	336	362	358	349	319	332	321	312	344	334	319	335	322	304	354	351	334	315	321	336	326	332	333	332	284	355	350	359	314	340	323	327	313	326	332	322	344	305	353	334	344	290	356	307	347	341	316	329	354	307	368	308	327	304	373	330	340	350	315	303	328	320	368	317	346	317	337	327	344	348	317	334	324	353	352	373	309	346	334	311	312	338	318	320	334	292	311	308	305	297	369	338	330	342	327	322	339	349	324	319	332	301	334	337	334	312	353	317	343	331	293	318	321	321	323	322	342	319	351	319	299	343	345	353	337	312	356	344	304	334	271	338	313	370	315	322	317	355	311	358	328	322	332	299	298	323	312	332	353	318	349	317	315	344	335	302	312	322	355	341	294	341	340	306	319	366	316	298	343	368	313	324	352	302	319	336	335	317	306	333	328	310	314	337	349	312	337	297	331	317	321	349	359	350	333	341	306	334	353	307	333	329	343	314	327	343	339	326	341	309	326	308	311	312	321	321	328	311	313	349	316	342	305	341	327	334	311	367	344	314	322	328	335	326	341	338	290	363	342	325	325	311	340	331	326	364	337	304	363	372	363	321	348	296	322	319	352	319	322	355	324	330	318	377	333	321	350	303	335	344	266	324	320	349	339	348	310	339	332	314	340	312	325	296	327	323	339	346	340	337	320	325	334	330	340	338	368	329	330	320	320	325	347	343	293	324	332	368	316	298	305	320	340	313	339	354	327	346	327	334	330	351	341	337	360	319	312	350	350	323	311	361	334	310	312	345	330	329	338	309	329	324	321	343	340	322	324	371	302	333	334	342	330	318	301	365	343	332	303	378	338	321	345	325	350	340	336	308	326	319	313	338	330	333	347	269	345	335	337	346	330	336	348	316	323	315	333	326	329	376	348	343	339	342	314	324	335	343	324	326	338	368	352	335	324	319	327	319	332	315	326	296	336	364	314	329	322	339	367	308	305	327	324	306	326	306	352	333	335	344	320	319	350	346	356	332	329	347	328	382	324	342	317	328	332	308	362	314	338	308	350	347	296	352	343	337	354	314	382	311	306	315	316	341	291	341	346	363	328	302	348	335	334	358	352	327	361	317	316	329	378	327	329	333	350	349	351	310	324	320	312	357	322	334	326	329	347	348	308	315	332	342	327	338	348	316	307	323	366	352	320
11227	22054	27054	29052	20529	17391	11949	7176	5558	4147	4431	4537	2542	1525	1101	941	805	880	952	1005	926	861	838	867	834	827	827	808	807	839	812	834	845	802	797	820	844	811	815	781	849	851	857	811	845	815	838	830	791	806	797	806	842	825	843	897	882	903	967	941	886	876	859	895	825	877	834	874	816	848	863	892	911	880	804	803	807	824	785	840	867	829	850	866	831	873	843	843	827	817	851	772	869	784	855	850	829	814	835	852	830	879	844	794	852	822	810	868	812	828	865	811	778	825	815	812	841	835	806	796	789	817	814	841	815	807	833	763	842	812	835	842	830	833	861	793	830	827	802	811	840	830	838	872	792	830	799	812	840	812	822	830	830	794	840	888	824	802	789	852	816	820	799	834	822	839	831	814	815	806	805	832	804	850	802	832	810	842	832	821	837	853	784	821	743	863	816	831	800	856	858	834	858	835	820	876	827	796	797	794	804	802	830	818	823	846	805	768	763	780	852	787	900	835	834	859	825	816	824	838	819	879	862	815	813	808	821	827	871	788	876	826	830	836	815	810	868	811	836	816	886	817	839	821	814	864	816	872	849	790	798	882	811	834	791	817	825	815	875	807	820	866	795	805	810	827	834	810	824	867	808	811	816	812	861	835	814	852	849	829	777	807	838	855	827	837	811	797	770	811	771	826	865	818	830	826	842	809	846	801	791	805	772	778	860	814	838	823	807	862	793	821	821	806	809	822	805	803	829	813	833	788	793	798	814	795	837	869	805	817	739	773	756	829	792	847	762	819	833	833	765	820	812	812	837	841	819	815	831	824	843	861	794	829	826	830	808	817	805	836	907	839	804	752	797	790	798	815	857	814	844	836	830	826	795	808	849	834	839	800	870	815	855	835	811	814	806	821	861	811	824	858	819	810	880	846	848	851	822	806	813	823	828	867	823	821	811	834	832	834	845	784	852	801	827	809	839	823	796	778	823	816	820	815	819	781	844	799	818	775	764	811	810	836	823	847	838	845	807	818	783	850	832	881	830	816	835	804	792	806	790	834	860	796	802	828	783	837	810	815	833	828	829	826	827	848	845	882	793	833	819	784	813	796	826	782	817	795	828	829	853	847	770	813	840	810	861	803	835	781	831	781	803	822	833	795	814	845	781	824	851	802	847	849	820	867	816	826	813	789	815	795	856	786	832	830	772	831	849	785	825	780	827	849	803	771	796	814	830	814	838	819	888	815	817	806	852	832	829	838	834	853	784	799	778	802	814	813	813	782	857	844	808	809	822	849	822	844	818	775	837	776	884	835	841	863	879	840	813	852	871	809	824	837	809	831	825	836	808	827	833	805	894	881	823	834	768	811	838	864	865	798	826	798	795	821	860	817	860	828	801	814	817	753	831	840	857	799	879	797	810	836	865	798	836	822	886	777	830	799	795	891	836	796	846	825	820	817	839	894	830	830	800	805	800	807	815	809	867	777	841	813	801	831	778	829	844	816	879	859	812	878	795	797	764	846	797	825	813	787	837	863	878	866	812	833	861	835	840	833	831	823	827	851	843	825	821	869	807	809	765	851	820	795	822	814	831	821	774	825	792	807	822	819	827	842	787	837	818	840	855	816	831	841	821	841	850	827	822	760	792	867	878	826	848	825	840	851	773	787	842	792	826	794	831	842	831	831	847	825	787	808	806	828	854	809	816	835	844	802	780	788	814	765	883	825	813	834	860	779	834	785	784	834	786	818	819	814	824	810	828	792	850	829	832	765	779	829	792	782	842	776	780	817	816	809	818	846	840	795	806	805	816	824	803	803	872	826	853	801	848	833	809	861	853	828	812	815	805	846	866	772	802	757	853	731	801	795	829	817	832	817	854	787	787	826	841	860	872	801	773	879	820	845	835	827	843	830	908	837	813	801	797	796	801	854	790	852	828	779	788	751	829	850	850	760	834	860	844	828	800	799	835	855	864	772	856	779	876	801	839	822	819	820	816	858	880	763	773	796	846	864	809	765	838	852	880	780	749	815	753	786	766	830	798	832	847	819	846	806	787	822	836	805	845	867	802	839	808	779	837	797	863	816	771	814	810	832	810	823	794	847	782	831	775	836	798	815	798	832	853	898	809	828	799	884	846	883	797	836	795	844	812	863	784	840	795	813	820	775	826	861	872	793	819	805	815	801	750	810	793	784	790	798	868	763	838	818	828	793	842	828	811	839	799	815	812	808	799	846	874	818	841	787	836	805	801	832	840	847	828	871	837	819	823	802	807	851	791	835	856	841	794	845	832	842	813	786	826	818	852	834	904	850	824	777	814	837	812	818	861	820	843	845	783	833	870	817	790	849	784	857	847	773	855	787	808	813	837	836	808	818	809	806	751	817	841	799	823	833	847	804	802	865	833	880	850	817	804	817	841	887	847	785	812	809	759	827	831	874	857	847	824	813	801	805	848	801	794	840	824	797	851	821	833	801	809	765	815	853	834	817	811	801	815	795	790	801	837	824	829	813	829	821	817	806	807	794	846	867	808	822	780	810	827	777	831	814	758	845	820	826	829	801	811	810	800	798	862	813	766	804	855	791	823	879	899	847	846	837	923	806	855	823	830	800	866	818	817	858	832	834	780	793	829	818	800	834	881	865	849	846	772	809	814	840	857	829	775	829	786	889	870	867	866	765	810	868	840	800	809	784	882	815	807	826	789	861	864	790	813	800	794	785	758	791	854	853	810	850	808	836	826	789	843	871	836	850	824	816	832	826	815	762	806	798	814	901	840	827	860	812	803	834	806	821	819	806	811	809	850	849	815	775	843	814	835	780	833	800	832	806	836	862	822	809	831	836	819	892	792	781	851	837	803	790	879	845	819	845	855	813	825	845	827	857	803	791	873	846	772	874	849	802	882	844	779	853	834	803	838	829	814	785	814	806	825	810	847	855	836	840	797	827	812	790	880	852	827	804	813	806	846	781	870	812	787	842	784	844	802	858	796	816	822	789	902	828	802	804	794	777	815	811	840	834	841	865	774	831	775	830	841	866	795	833	797	818	772	844	824	841	794	787	863	829	863	819	832	846	856	815	786	838	837	858	768	864	789	830	832	809	809	767	855	882	806	850	850	799	857	781	796	789	874	796	859	802	838	831	771	780	835	874	807	837	855	836	824	822	816	791	853	799	833	797	818	836	802	768	810	804	821	860	803	837	816	790	809	809	823	801	799	859	822	809	832	838	845	866	826	842	834	800	839	830	854	834	798	809	840	847	847	859	820	845	815	808	836	836	847	825	830	808	839	791	801	851	817	764	830	803	821	795	833	811	821	835	880	847	861	824	810	781	804	849	810	821	850	795	808	839	833	799	820	859	806	816	810	878	835	813	838	830	827	912	863	852	831	795	826	848	806	789	816	851	834	801	787	841	848	820	849	844	863	818	795	748	859	891	832	808	831	834	803	808	813	769	797	860	815	802	770	808	819	827	825	835	835	801	772	832	826	857	789	791	823	868	836	801	828	783	842	784	820	795
45411	49570	41906	42323	39039	36229	30710	26525	17109	14345	11723	9542	7089	2443	1637	811	569	453	588	820	702	408	395	377	368	339	373	409	408	371	378	339	353	340	377	380	367	373	381	385	368	373	362	395	364	355	386	359	364	353	384	351	357	411	353	371	394	408	391	342	395	374	369	395	354	376	369	348	397	392	390	401	364	335	387	373	369	376	382	376	411	384	410	358	361	356	384	361	337	363	325	411	359	414	380	341	396	324	330	381	385	352	370	398	349	373	384	374	370	347	345	335	326	377	367	359	382	371	356	368	397	379	366	338	359	345	347	314	389	361	388	370	348	363	352	362	357	372	351	382	362	369	362	349	374	355	372	351	344	358	392	344	386	359	378	368	376	384	383	351	384	382	396	360	363	356	341	374	343	331	359	381	373	390	366	324	334	356	335	375	372	393	357	396	391	352	376	341	370	379	365	346	361	375	398	394	379	372	370	371	347	384	383	392	384	354	380	397	354	370	418	361	345	378	347	396	339	393	340	404	359	347	342	372	374	360	355	368	378	367	350	344	375	360	349	357	332	358	365	392	364	372	359	349	359	340	366	371	336	353	354	397	345	384	372	355	338	344	357	331	376	339	350	370	353	371	369	399	355	347	355	371	400	335	342	347	343	345	381	358	364	367	365	385	351	368	340	354	356	368	361	379	356	369	375	357	376	352	364	360	392	356	355	343	376	392	353	370	373	367	382	377	374	344	372	349	331	348	383	355	374	355	346	349	357	378	370	366	377	356	338	353	353	331	367	364	369	339	372	381	368	347	363	365	387	347	363	378	325	347	388	353	342	376	370	350	358	341	375	349	363	341	382	417	334	370	379	396	353	343	377	357	359	390	381	354	332	341	364	339	388	349	359	399	353	387	394	390	338	399	378	367	355	353	393	338	355	356	358	329	400	350	386	361	387	354	348	333	363	344	348	395	402	366	379	351	343	366	379	334	322	381	360	343	342	363	402	371	369	325	360	375	340	364	374	330	348	385	344	392	391	379	403	365	381	353	345	362	401	382	354	382	330	379	361	376	387	377	382	391	354	359	405	364	364	358	378	317	382	363	350	381	350	397	351	371	370	372	349	382	365	379	343	362	355	371	372	374	372	348	362	359	361	388	376	363	394	364	355	369	400	354	367	357	347	355	353	386	378	366	364	379	345	385	360	347	340	401	364	384	357	400	388	365	371	381	374	357	338	386	355	381	368	323	356	353	359	405	380	366	361	335	376	344	366	369	359	358	356	353	371	355	364	347	347	361	392	368	387	353	371	374	376	386	388	387	376	338	390	353	353	364	341	349	364	387	367	346	379	355	376	327	313	317	350	364	344	357	338	357	378	386	378	367	391	400	363	350	369	342	366	355	342	349	318	402	368	418	376	336	381	354	390	381	339	374	318	372	376	362	382	365	382	342	343	334	390	341	364	356	364	369	380	362	349	326	382	380	396	367	399	353	371	364	355	377	354	359	329	370	371	348	351	403	419	356	392	406	414	357	384	348	374	347	393	375	402	365	325	374	313	356	346	361	353	363	363	341	379	353	362	381	360	391	348	408	352	367	345	354	371	351	357	337	369	398	346	359	349	346	358	350	367	345	383	341	386	361	365	346	346	373	354	374	355	386	351	346	340	347	339	362	393	333	352	355	369	366	346	355	400	357	349	384	369	368	372	326	384	347	391	359	348	368	348	361	342	378	337	343	404	366	354	360	374	390	391	363	317	385	339	358	366	356	364	341	363	374	378	376	342	391	379	358	388	353	377	351	359	388	362	375	373	366	395	376	355	394	351	369	356	377	387	385	367	360	340	342	367	361	381	380	405	363	373	357	383	392	366	384	333	386	369	366	372	368	351	409	327	347	341	354	384	331	363	399	348	366	367	363	368	367	391	338	403	355	366	364	368	392	369	360	334	360	376	377	382	388	382	381	364	367	366	360	404	343	383	382	374	358	375	375	395	371	343	330	362	340	350	346	344	352	392	378	410	377	361	328	383	347	335	365	353	342	342	386	407	345	370	328	373	377	354	378	344	392	355	402	357	362	379	416	371	397	352	340	389	366	349	346	383	355	374	357	413	377	364	329	339	356	377	351	380	344	343	390	375	358	345	360	360	356	368	354	390	379	356	353	352	360	398	362	337	363	352	381	353	351	357	375	365	361	369	349	346	371	372	374	369	383	368	337	367	369	384	356	337	353	360	394	334	339	369	365	368	347	343	329	345	372	375	384	381	380	386	376	349	355	362	343	396	377	399	368	375	370	366	383	359	357	378	351	372	356	359	349	376	362	332	386	354	346	347	386	383	370	366	371	333	372	348	356	364	379	377	361	358	349	350	356	382	349	372	340	373	364	344	338	385	374	385	377	371	343	354	343	361	366	348	347	395	366	354	363	358	397	361	360	350	387	409	378	350	365	349	326	364	374	368	362	361	355	374	360	336	358	361	417	362	357	398	377	347	377	371	369	348	367	408	375	384	345	367	386	380	367	379	342	403	351	376	401	364	357	420	363	389	353	363	354	350	375	375	360	367	364	383	384	341	367	353	368	361	383	386	337	342	355	348	321	365	312	385	355	388	375	364	356	351	378	347	352	352	348	366	367	371	371	403	356	355	374	342	381	353	392	377	359	352	350	368	382	369	391	417	342	358	362	326	337	406	350	368	372	374	384	352	395	349	383	367	368	336	343	353	360	351	380	338	332	343	333	366	323	350	362	359	363	330	332	385	370	382	375	382	340	342	349	352	394	330	351	367	330	370	339	412	341	359	369	340	348	376	354	413	403	360	387	358	395	367	365	372	389	349	396	407	364	364	370	364	359	365	386	359	387	397	348	324	374	328	368	370	347	373	358	365	336	349	353	377	410	361	330	356	366	358	392	353	386	362	367	343	372	348	352	385	364	372	380	358	386	385	368	358	373	333	352	373	364	368	351	366	365	377	372	347	357	375	389	360	334	366	350	344	339	391	363	361	373	371	373	355	375	392	367	360	343	344	375	369	386	364	380	381	374	394	378	369	362	383	352	355	375	398	403	388	343	374	361	382	380	354	330	397	412	395	373	364	350	375	330	349	366	351	341	351	361	368	377	336	376	375	357	381	338	417	381	388	400	364	352	367	364	350	365	385	373	391	364	359	361	341	351	378	376	389	363	378	399	359	395	386	345	396	371	338	351	373	386	354	379	364	368	358	354	341	390	335	379	354	337	328	398	340	372	358	365	378	357	376	375	378	356	363	364	365	382	308	374	346	356	366	351	387	364	359	346	364	382	368	397	370	377	339	371	355	364	366	350	358	385	386	350	359	361	360	349	404	347	354	373	391	344	379	373	332	348	359	397	382	339	343	359	336	341	395	380	368	381	350	359	371	359	388	347	352	371	380	362	364	384	406	343	369	369	379	368	384	353	359	391	362	376	347	395	359	376	384	314	352	360	362	357	376	335	385	331	374	339	389	353	382	321	338	354	387	338	393	374	355	365	337	346	378	368
34869	47115	48234	52926	51290	47500	41452	37094	28695	31417	28826	26550	20198	8892	5512	2703	1674	1374	2449	3915	2868	1214	1101	1111	1022	1003	921	934	924	978	1000	951	958	905	908	923	875	963	891	859	882	909	907	872	891	895	876	915	895	886	863	893	877	924	966	973	968	993	1027	1018	1056	953	1022	1003	945	992	934	975	969	1019	1032	1119	1041	927	880	949	908	903	892	867	891	880	897	890	1047	1054	1042	1023	903	889	934	852	917	844	910	941	871	873	839	838	905	875	888	802	914	880	919	832	856	889	925	849	872	934	878	934	862	862	918	926	971	897	865	917	865	881	902	911	915	899	913	814	823	916	882	919	946	930	892	898	886	856	886	874	884	844	948	895	863	902	879	856	932	889	908	891	928	904	911	867	855	893	891	904	882	906	966	936	874	924	848	897	887	857	919	894	873	910	934	955	894	894	867	840	910	925	906	866	883	886	879	895	889	915	898	898	898	871	903	844	866	943	915	901	870	894	900	879	879	873	882	896	891	861	860	836	915	903	900	884	922	905	841	940	884	863	868	934	900	871	917	871	851	871	866	886	854	946	897	836	942	890	843	906	846	850	883	851	894	894	879	872	891	862	894	879	902	948	847	903	888	889	821	857	914	895	900	875	891	914	888	916	866	919	909	880	907	908	927	877	878	902	894	907	888	852	875	916	892	913	850	897	870	816	888	872	924	852	889	922	891	922	865	952	899	944	881	906	920	887	845	923	824	868	894	885	838	892	912	843	908	858	874	893	866	914	931	935	827	863	908	888	910	924	901	915	923	924	928	855	887	870	835	871	887	908	865	876	877	898	901	868	911	906	853	888	858	895	870	880	922	915	876	914	919	879	929	924	910	871	932	886	883	931	837	885	884	888	838	846	909	900	897	886	922	908	961	830	902	879	937	914	895	876	868	874	919	864	938	876	871	898	869	908	882	915	862	911	864	868	878	851	903	858	903	842	889	888	847	902	978	867	857	928	877	843	859	893	844	882	902	883	914	855	835	883	971	901	880	894	875	887	929	906	907	887	847	897	852	898	900	942	934	893	857	909	882	844	852	898	841	912	869	889	858	890	904	903	868	829	883	876	902	832	902	887	879	870	858	876	861	851	928	914	923	894	826	932	867	858	868	920	897	867	889	954	919	886	891	919	961	922	899	927	894	909	876	907	919	939	853	894	929	919	834	916	870	869	887	891	940	862	907	856	909	827	916	900	884	893	920	916	923	804	855	884	840	894	905	896	900	915	861	908	847	869	842	922	840	895	909	863	912	867	941	894	903	917	901	940	853	916	866	873	866	868	924	920	866	910	946	878	803	891	863	871	888	938	894	942	886	917	950	859	878	880	913	898	866	891	912	924	829	930	843	895	893	908	886	936	918	873	881	909	925	929	855	801	877	845	867	855	890	907	862	854	933	964	927	895	861	886	880	978	882	852	930	893	872	912	843	926	890	907	845	859	944	865	857	931	877	876	887	917	902	827	889	904	882	861	840	872	904	933	905	811	875	898	864	947	896	884	826	874	883	904	867	845	820	894	897	852	882	933	863	856	863	896	902	908	851	870	914	844	888	817	888	898	897	874	981	925	882	900	875	887	884	923	913	852	874	882	910	905	863	882	899	974	919	915	876	868	876	902	882	922	875	887	921	883	871	944	887	889	872	865	913	865	908	882	896	898	891	855	866	933	897	946	894	909	868	912	871	880	895	869	885	885	908	874	837	913	870	889	924	940	896	860	874	889	897	913	889	904	887	876	902	829	884	902	867	883	879	838	826	876	878	906	977	892	869	866	914	874	845	899	886	836	894	885	902	924	926	874	914	834	909	852	865	921	899	877	878	938	896	775	913	919	899	922	914	847	855	918	894	898	919	888	886	909	877	962	925	876	901	906	876	886	841	928	908	918	868	935	945	891	870	883	900	842	880	831	914	941	885	911	919	819	884	907	855	852	867	875	915	887	901	856	930	889	896	890	879	920	852	949	925	885	939	880	893	883	940	924	928	894	900	865	884	833	872	886	828	865	812	878	904	832	856	922	910	930	836	847	931	874	838	903	946	910	866	977	889	901	932	922	910	947	889	848	905	868	880	934	895	834	946	871	870	880	857	942	902	902	941	840	891	871	891	924	865	897	982	892	842	919	921	907	884	933	895	890	925	870	847	817	887	862	920	906	927	926	894	900	904	865	917	864	882	847	959	838	884	935	894	906	914	872	901	844	872	815	877	839	889	870	895	859	873	893	870	901	853	838	893	881	880	901	884	897	854	915	904	869	896	909	889	884	888	878	893	899	890	853	890	898	910	820	863	889	845	862	961	943	898	917	957	908	857	864	927	893	919	901	852	851	910	870	870	915	876	866	948	882	865	887	864	856	894	856	866	938	918	886	917	894	918	899	853	855	839	918	941	872	848	892	914	879	859	871	935	906	885	892	863	885	892	911	940	842	866	922	863	882	932	879	920	930	862	877	892	860	924	958	928	866	881	894	915	884	908	889	877	917	876	867	923	915	878	906	894	886	870	857	877	885	848	874	900	913	936	773	905	834	924	897	853	884	916	885	900	897	828	889	867	886	799	883	920	901	885	923	924	867	898	890	880	942	951	904	878	894	885	860	848	898	813	879	857	830	874	894	939	908	855	866	901	855	868	911	896	952	870	906	912	878	886	830	913	851	913	902	883	923	938	841	903	900	893	892	894	912	879	873	888	891	873	837	905	871	882	870	909	845	947	871	892	869	891	880	857	927	881	911	925	873	879	878	880	835	890	913	931	883	860	867	919	871	896	907	927	933	817	895	900	914	869	831	900	901	935	852	901	899	892	850	871	851	937	905	883	909	829	893	849	941	880	878	908	897	922	852	908	915	904	865	878	870	886	897	902	875	916	906	909	861	876	904	917	908	888	910	884	881	880	913	862	916	904	890	915	844	919	927	942	891	872	903	877	871	898	879	914	872	843	906	934	890	890	865	932	905	915	971	866	886	877	877	880	883	911	842	889	914	871	927	921	912	934	857	867	836	878	870	880	895	865	901	910	882	918	869	910	882	876	845	891	892	894	870	899	859	880	888	916	909	899	902	856	861	883	858	891	893	884	885	908	856	872	894	921	912	906	882	897	877	885	901	891	881	908	876	918	876	903	899	885	836	890	938	904	877	862	869	882	858	854	864	944	865	894	912	886	876	910	897	899	888	898	896	877	868	844	879	876	883	895	847	873	906	921	887	891	887	903	909	896	903	945	896	888	875	874	927	910	926	865	872	943	915	890	865	852	911	850	887	936	945	844	851	864	882	937	879	826	855	882	885	920	927	879	913	912	889	846	897	888	865	906	855	912	923	882	830	875	911	865	858	878	960	887	919	913	847	851	858	891	856	896	902	922	912	873	920	937	825	905	928	914	857	888	901	880	911	897	899	857	880	840	889	871	830	852	935	885	946	867	865	881	870	904	922	948	979	827	841	891	923	898	876	913	902	876	906	909	905	865	930	881	834	850	874	894	923	894	908
54165	49390	41480	40590	37830	38061	40130	33886	27924	30167	28575	17874	9922	3814	3175	1535	855	542	932	1714	1265	570	459	413	401	382	326	365	380	400	366	346	358	355	326	360	360	343	357	382	343	363	348	336	365	360	315	363	367	376	306	376	355	310	359	367	397	357	401	372	420	388	378	374	311	339	381	382	362	368	388	407	381	382	346	360	354	369	339	361	365	341	354	312	404	453	450	375	390	378	342	366	337	332	347	326	334	296	355	362	338	383	348	365	357	357	335	342	352	348	357	373	341	350	326	387	360	363	370	357	325	294	378	358	348	362	321	390	338	335	338	375	380	345	374	357	363	325	398	357	353	348	331	350	311	317	339	347	359	371	342	357	341	338	380	354	355	338	331	339	376	341	345	374	317	353	366	322	363	348	348	334	369	333	366	387	360	345	362	348	333	351	337	368	338	325	376	305	326	362	341	341	322	366	363	379	336	368	331	352	340	379	347	352	344	360	362	367	311	369	312	365	338	355	374	361	371	364	377	373	343	362	343	333	365	332	381	363	323	342	311	295	330	353	371	357	345	324	317	359	353	344	354	352	363	378	337	389	337	340	346	378	352	353	382	331	363	347	340	327	350	389	346	360	374	339	353	338	332	348	390	363	339	325	324	374	340	369	362	338	332	338	374	346	348	345	377	366	323	354	343	342	336	337	348	330	344	343	366	334	349	347	358	347	345	351	315	367	369	347	327	348	338	328	369	370	367	315	373	313	349	322	324	350	338	336	354	324	340	340	384	322	357	350	364	363	358	354	330	362	362	352	326	337	368	334	362	336	351	317	346	359	333	364	346	358	348	346	352	340	364	356	364	383	366	350	371	378	359	354	386	352	350	355	361	323	321	359	355	327	358	345	343	347	321	313	369	331	340	370	353	352	337	375	333	326	366	362	294	355	345	388	331	380	393	363	337	365	351	364	345	345	330	337	354	357	357	383	354	356	320	365	371	340	343	355	334	320	345	324	359	353	374	394	328	358	355	337	367	329	323	381	349	337	390	335	372	354	317	307	372	339	320	360	345	344	341	322	336	364	327	341	326	366	330	343	366	354	345	375	343	327	348	338	346	376	374	362	339	350	355	353	337	365	364	351	334	335	330	343	357	356	349	327	315	317	308	340	351	318	320	358	364	375	332	351	342	359	342	350	357	345	331	360	340	370	374	359	366	348	375	355	335	352	366	345	330	349	361	359	308	325	333	359	339	356	337	378	316	332	374	388	351	385	352	350	337	348	360	326	363	371	353	357	344	356	343	380	328	322	364	309	326	338	341	334	358	351	343	363	309	382	352	338	348	357	337	348	364	360	334	366	341	323	351	342	314	369	371	346	318	291	330	375	318	348	326	337	342	350	320	344	362	341	362	355	371	330	355	335	366	381	327	348	335	351	381	349	345	368	392	341	340	351	347	358	379	323	320	333	362	363	348	338	332	351	336	347	347	353	377	373	347	327	329	323	360	348	359	349	338	329	333	348	320	352	348	332	342	382	350	364	340	350	341	343	339	339	368	314	300	382	333	326	336	366	340	316	345	328	355	334	357	341	341	335	341	318	332	323	348	328	343	377	325	339	364	351	333	367	341	363	362	356	342	337	313	347	333	331	369	363	334	364	334	334	353	381	344	363	365	336	359	336	379	368	332	358	349	322	353	291	337	340	355	331	322	326	332	373	390	360	355	395	335	346	369	363	363	322	347	342	342	362	344	339	322	387	315	336	374	351	364	348	370	351	341	374	366	356	366	331	337	376	327	327	337	369	349	342	343	355	329	350	382	327	356	354	372	336	353	358	355	349	353	367	312	345	333	345	337	371	347	370	348	362	377	334	334	373	324	370	345	349	359	328	339	385	361	362	376	332	312	329	352	358	327	394	323	361	342	357	358	346	336	355	369	378	384	355	349	337	350	375	339	368	338	371	353	347	348	315	363	363	367	352	363	331	358	343	306	360	354	348	332	351	377	321	333	314	317	312	350	342	352	342	372	346	380	346	327	344	366	344	331	356	321	336	334	366	330	376	353	346	355	348	356	339	357	359	331	359	370	363	346	361	323	326	327	343	349	341	347	349	362	312	352	369	376	386	342	307	344	330	340	334	358	332	381	313	336	334	356	368	341	320	326	350	367	374	354	336	386	359	362	341	317	366	318	345	356	360	355	337	374	353	343	348	340	336	341	369	331	332	327	356	362	362	343	356	327	358	351	336	345	347	354	333	335	361	380	348	356	363	304	369	342	351	332	331	347	314	300	400	342	353	315	344	323	354	366	346	323	365	356	344	321	341	350	365	353	327	373	349	332	332	322	352	299	340	343	336	316	334	327	356	329	331	362	340	348	355	344	334	360	330	337	300	369	366	366	365	299	365	321	349	335	358	348	367	384	345	336	340	365	327	338	336	344	320	307	399	325	340	355	363	327	365	394	370	387	360	326	342	348	394	360	315	333	381	308	336	367	350	344	366	365	323	329	348	345	359	365	317	347	325	338	365	340	346	349	344	362	369	376	371	345	310	370	353	310	370	345	377	350	354	358	381	371	339	347	332	327	314	347	357	350	321	356	357	314	359	365	344	309	354	342	409	368	357	367	353	358	336	329	367	351	354	358	362	402	350	332	353	372	378	385	376	393	364	365	341	357	301	323	351	365	346	341	341	320	339	328	369	309	329	354	334	360	331	359	353	354	328	354	303	348	343	360	340	379	338	390	344	361	363	347	363	319	306	355	370	350	351	364	343	367	354	341	344	358	370	347	374	375	383	369	360	367	355	360	348	344	344	354	310	342	321	355	365	388	363	369	324	341	348	354	332	356	370	385	373	349	348	339	331	349	365	368	374	339	326	329	334	327	339	358	321	307	353	353	352	392	361	376	341	325	342	328	345	334	332	332	321	356	343	374	369	361	342	369	349	326	369	331	388	334	310	354	372	396	341	353	331	379	333	353	357	350	330	358	373	316	358	347	348	343	312	336	323	324	362	375	292	334	322	323	367	362	360	324	314	363	384	326	325	337	334	389	321	336	368	319	365	363	344	371	333	377	383	356	326	356	345	349	340	360	338	346	345	324	327	371	358	371	317	377	405	323	382	334	353	384	334	356	363	350	372	331	340	332	336	332	345	347	314	345	318	392	347	329	379	323	334	366	352	332	351	353	320	367	326	336	336	332	342	362	372	364	327	364	323	389	346	373	377	337	384	392	339	337	329	356	331	345	327	349	308	380	347	356	357	320	354	338	363	324	374	342	350	357	345	332	345	357	331	362	355	323	340	354	372	380	349	329	339	357	330	358	365	352	352	356	352	364	360	366	379	356	368	356	356	315	358	344	315	321	349	359	371	355	351	358	315	337	358	317	364	386	381	359	327	338	336	344	350	342	365	347	339	355	366	347	328	331	341	336	362	360	382	359	352	306	322	342	401	338	347	345	373	371	331	333	326	362	343	323	338	390	314	343	335	319	382	369	336	374	348	352	376	372	358	350	357	332	334
44173	53133	53471	54895	53527	56450	55332	45671	41846	46199	44195	30101	22578	11569	10449	4649	2540	1739	4098	7185	4827	1819	1496	1110	1005	1039	875	947	1010	997	1046	869	954	843	854	894	884	871	840	869	853	864	843	835	829	858	866	848	820	796	842	840	886	850	927	927	955	1019	986	1047	1058	1008	990	972	960	913	941	953	907	964	1088	1237	1055	914	894	861	824	833	845	881	865	877	892	856	1172	1175	1036	989	894	892	820	861	820	873	804	797	824	871	869	838	822	837	810	883	800	842	856	857	833	856	812	837	828	880	858	830	816	812	827	851	861	795	814	901	803	867	803	826	880	837	829	868	820	772	865	820	790	838	834	833	789	903	861	844	791	831	813	859	834	837	846	855	816	869	825	818	837	787	839	805	781	866	885	848	838	803	828	868	873	832	792	887	836	834	855	826	818	862	786	879	791	841	850	789	841	834	831	806	826	805	887	880	818	830	812	822	842	825	832	847	824	901	921	866	865	839	857	877	856	827	828	847	817	800	804	809	820	830	795	818	875	835	845	835	842	866	788	857	877	811	798	820	800	821	852	860	811	822	882	821	839	788	903	841	795	837	834	820	850	869	810	866	852	844	796	825	794	846	850	842	781	807	823	883	815	872	828	856	864	835	857	803	885	862	836	858	864	813	884	830	855	826	800	826	872	828	845	864	843	839	868	813	885	839	812	813	842	820	802	821	824	837	833	762	825	893	822	874	822	818	824	824	846	806	814	805	811	850	857	844	879	819	842	810	811	819	796	844	836	850	821	878	886	872	790	861	817	839	832	793	825	892	901	836	873	846	844	855	836	856	834	832	848	868	850	875	815	860	852	807	812	852	844	856	839	809	830	807	793	849	860	837	843	829	806	827	859	795	789	833	845	817	909	831	798	846	774	807	856	773	832	837	842	905	842	878	840	834	818	839	826	878	843	775	828	806	859	854	841	811	834	848	826	842	819	864	898	802	755	791	874	813	831	818	864	874	843	831	848	891	777	861	860	846	772	853	838	840	809	775	887	843	824	842	821	846	803	850	830	849	820	821	797	837	846	834	881	848	809	833	852	813	842	858	850	823	817	865	860	899	855	828	879	808	848	845	846	898	867	860	804	836	854	760	830	856	872	843	887	850	792	776	855	804	821	826	833	788	774	878	830	822	825	820	817	788	866	830	819	853	849	824	862	881	806	830	856	804	810	833	858	808	852	859	801	828	848	844	854	876	827	847	822	839	847	820	848	794	799	818	824	795	830	801	828	805	879	796	854	787	810	890	798	800	798	867	807	825	784	792	868	801	831	846	846	916	812	849	838	830	830	805	868	813	861	786	850	847	800	846	844	827	812	818	812	841	842	806	817	836	801	877	860	836	910	819	827	836	804	895	836	867	837	802	831	846	829	849	838	881	852	806	867	823	900	838	783	811	800	867	804	855	874	824	824	847	823	857	801	804	828	812	867	875	875	843	857	839	857	803	856	885	871	848	845	848	869	816	826	862	808	847	804	868	823	807	817	838	795	829	841	819	822	835	808	821	853	913	868	855	882	826	811	848	813	794	815	868	840	854	792	844	817	840	789	842	849	881	815	846	809	831	845	816	859	866	828	807	847	848	823	848	885	818	831	812	850	820	815	855	893	872	809	810	801	826	825	902	824	821	793	795	834	832	840	849	805	866	836	821	842	875	843	839	835	853	845	878	857	821	816	825	859	854	835	857	825	844	840	792	850	833	854	827	827	818	842	762	798	817	832	874	789	853	814	814	781	836	846	807	839	811	860	855	876	851	822	884	891	820	872	813	814	860	849	795	829	831	877	847	841	857	762	840	846	801	841	798	792	841	876	826	834	821	853	795	854	805	842	867	831	829	765	827	887	817	823	834	845	840	806	853	825	857	814	845	843	799	789	849	835	799	824	839	856	825	856	782	847	818	833	841	865	888	833	837	859	823	864	881	811	817	828	818	832	892	798	864	838	749	841	862	824	839	840	843	814	872	851	835	829	859	793	831	910	806	826	842	864	856	879	844	848	827	836	829	819	841	876	793	886	816	812	866	855	849	830	845	856	852	849	801	803	859	844	855	816	780	831	802	828	849	840	860	846	859	833	863	856	818	810	844	833	826	833	860	787	813	814	887	811	859	788	832	819	825	841	843	836	834	843	806	786	858	804	843	824	768	820	800	797	839	812	788	811	842	820	799	833	828	838	809	798	778	881	845	806	871	804	843	888	895	788	897	855	904	832	820	859	838	869	836	770	789	850	839	873	837	809	805	853	840	820	798	855	865	811	831	800	809	848	780	843	788	802	823	770	804	879	801	828	827	820	827	866	816	788	765	847	864	818	828	811	843	805	828	817	869	826	856	846	829	870	847	846	806	839	855	868	824	786	799	810	877	847	848	833	842	851	886	852	862	853	816	873	824	792	842	868	857	817	834	813	841	807	849	901	807	769	796	827	824	861	842	854	743	820	829	807	824	870	793	862	814	873	856	775	850	828	852	852	849	837	812	850	829	870	868	848	851	813	862	901	845	808	861	857	816	844	842	779	797	832	817	812	797	846	850	849	836	846	846	867	816	841	861	836	854	805	822	825	824	889	811	827	781	811	892	845	815	840	790	823	829	847	861	830	855	794	860	817	835	875	815	835	873	832	812	850	828	869	853	839	840	813	827	840	876	873	860	835	876	850	818	847	844	805	832	825	823	830	872	842	852	808	812	838	874	865	798	820	820	797	826	812	803	856	834	873	846	832	817	862	916	839	825	809	813	807	862	868	821	856	868	872	826	862	830	801	881	820	849	817	845	872	838	795	823	848	821	828	792	827	843	810	820	911	868	832	872	829	855	819	811	856	840	846	821	868	826	815	807	831	864	851	830	853	851	851	802	866	825	863	831	860	833	817	852	821	792	835	806	847	856	876	845	835	810	816	848	843	822	819	811	787	898	838	865	906	861	840	845	828	899	846	798	854	783	843	852	810	936	813	897	747	846	912	830	836	852	762	862	823	843	849	830	837	875	832	878	808	816	837	796	855	823	829	801	848	843	838	885	894	815	838	835	794	779	912	839	828	857	831	802	835	850	840	823	807	832	813	841	792	837	814	797	793	835	877	883	817	767	845	835	805	870	850	872	832	844	882	830	810	801	811	812	841	781	785	844	825	810	811	818	783	814	860	793	870	818	845	798	832	859	858	839	854	839	821	791	814	844	836	871	820	853	833	833	824	868	803	869	827	840	795	836	905	849	816	809	821	833	841	857	884	890	852	818	822	819	833	836	813	859	803	861	844	821	864	829	816	827	834	863	838	862	838	900	873	833	867	835	793	808	896	813	837	837	878	824	827	837	829	835	808	847	850	878	849	797	793	839	825	807	814	846	828	920	876	843	875	845	828	820	783	833	860	821	823	847	823	763	867	823	825	854	838	781	838	829	846	893	826	865	805	850	851	837	801	822	895	809	768	823	860	836	947	806	835	822	842	855	817	818	825	853	829	802	854	861	806	832	862	792	853	821
13008	14466	17566	14692	11262	8640	5271	2229	1660	1633	1401	875	621	425	526	448	427	399	409	418	338	372	390	374	342	370	363	378	383	359	394	362	362	357	363	365	353	339	358	369	387	405	352	375	382	338	394	367	396	339	347	371	359	377	338	359	397	391	383	384	369	371	374	378	331	379	365	384	341	345	403	372	415	346	347	348	361	348	335	367	385	391	366	354	380	359	419	371	389	330	352	402	379	385	366	361	357	372	394	358	389	346	328	342	372	349	371	377	358	394	348	372	378	366	364	362	365	359	377	364	401	342	388	340	337	340	374	405	346	342	419	362	366	386	361	372	384	372	347	379	367	392	389	354	360	347	356	343	398	389	378	385	397	382	379	343	359	355	371	357	382	376	357	354	366	380	332	397	368	344	382	366	348	367	403	363	346	336	403	335	365	348	364	376	340	324	408	382	361	369	381	365	353	434	359	392	380	383	336	373	363	372	390	355	357	391	378	374	337	358	398	374	378	352	342	366	360	375	361	341	345	384	346	413	339	381	357	359	355	329	372	369	391	353	340	339	351	342	381	371	339	348	348	350	389	353	365	383	366	361	371	391	351	365	373	415	383	345	336	357	351	390	364	325	384	352	380	343	339	401	372	399	369	396	383	367	378	344	326	344	391	386	367	363	374	347	352	359	332	371	366	393	354	333	345	380	339	362	375	377	357	371	355	371	347	382	368	362	393	384	375	365	367	371	384	405	374	332	361	354	359	396	415	374	380	320	345	365	381	365	357	351	382	367	377	390	384	339	398	377	372	403	378	387	381	329	361	345	350	356	371	384	359	360	337	364	343	350	343	377	378	366	394	363	356	405	380	380	359	345	383	355	357	402	348	376	375	370	333	372	366	375	361	355	351	399	342	362	346	351	365	365	375	323	390	345	370	357	350	354	340	371	390	366	374	377	349	350	333	361	360	400	379	371	374	364	367	359	363	361	353	370	397	323	367	375	367	343	371	355	380	364	363	352	376	383	371	362	369	391	355	375	382	365	379	344	358	371	374	359	345	382	389	393	349	372	356	369	377	379	390	371	391	340	357	387	325	378	372	398	342	351	381	356	366	368	393	393	379	364	348	367	371	361	371	396	358	390	377	358	341	323	376	350	358	394	378	363	352	367	330	397	348	351	360	356	360	321	383	363	370	380	367	322	365	387	363	411	368	373	347	371	340	347	379	347	375	319	364	340	343	376	372	348	381	367	379	377	401	364	393	338	350	363	374	340	347	384	389	407	338	328	363	361	374	338	383	370	334	372	376	355	359	390	349	367	343	341	350	367	403	376	387	411	362	354	360	345	377	379	349	335	368	333	349	344	366	362	350	351	390	340	363	340	389	361	370	356	351	361	327	376	407	356	348	377	352	363	352	405	326	332	366	311	374	355	347	359	384	371	405	355	352	355	357	377	408	356	349	372	367	384	370	372	399	357	346	350	351	377	345	365	362	357	379	357	357	308	360	360	424	389	391	352	371	360	357	339	360	356	360	371	379	328	373	381	357	388	361	357	337	371	374	383	355	357	388	408	359	362	400	368	392	395	332	368	376	397	379	350	386	368	355	383	348	343	338	331	351	358	356	403	371	362	368	330	372	360	369	335	365	378	361	358	362	383	360	392	375	361	387	376	376	364	383	341	366	333	368	368	323	361	354	363	386	354	380	376	388	342	360	407	381	362	407	364	368	348	398	347	359	346	407	356	340	318	335	377	354	342	385	342	356	381	342	328	390	355	350	351	368	366	349	369	381	398	366	347	393	388	353	351	362	394	375	375	381	341	356	376	354	347	373	352	341	387	368	379	401	352	372	342	359	366	345	353	367	354	342	398	368	375	354	379	348	339	368	369	341	375	374	389	364	400	315	395	356	395	377	381	377	341	376	371	346	338	390	336	365	373	356	332	334	390	385	360	361	400	353	350	388	339	361	359	394	363	354	334	333	387	351	375	350	411	344	367	361	366	357	371	378	377	329	367	367	370	400	380	350	348	347	369	326	320	346	381	350	360	414	350	398	386	356	373	348	350	362	355	370	345	339	359	378	368	366	382	360	325	332	360	378	370	394	351	398	366	404	350	380	371	361	349	375	358	388	344	345	371	332	392	377	370	323	370	331	381	330	362	343	355	390	364	401	344	369	395	380	363	359	347	391	367	387	358	373	389	377	351	340	392	363	351	349	375	380	381	385	349	371	358	376	381	358	340	359	371	342	370	337	353	386	389	366	376	355	342	345	364	361	338	384	391	382	358	384	344	386	375	397	368	398	393	347	387	348	353	379	341	329	384	363	332	391	398	393	355	359	353	351	381	354	389	357	361	397	338	376	383	373	335	374	380	378	364	395	378	369	356	352	327	379	349	376	342	360	370	378	378	399	358	360	351	382	355	364	318	364	369	369	344	339	337	365	359	379	360	385	365	386	348	343	391	363	370	372	359	344	383	366	322	351	373	345	346	382	384	378	355	382	366	384	344	403	382	362	379	372	333	347	323	378	369	365	343	389	381	382	398	407	350	366	417	349	412	385	367	346	344	355	387	380	394	378	362	310	368	352	383	354	320	373	379	337	381	383	369	383	354	356	378	365	358	372	399	351	378	368	380	346	386	397	373	336	354	337	344	354	345	350	349	374	372	350	390	407	374	369	396	368	395	355	376	346	374	332	370	374	359	344	382	387	339	384	340	347	343	333	347	356	381	367	396	368	412	379	348	324	369	372	375	351	354	394	355	343	373	339	351	382	373	348	357	389	358	312	357	373	384	353	406	356	387	352	377	337	355	379	369	368	375	353	367	350	346	386	369	333	380	355	370	381	398	350	349	323	372	378	347	323	377	360	393	344	356	364	372	360	366	360	352	366	381	353	325	376	395	345	347	349	349	401	380	402	365	393	375	370	360	378	376	382	362	375	341	392	337	357	364	347	382	393	314	331	364	382	405	364	403	395	371	377	339	355	373	346	354	327	374	384	318	354	355	361	403	374	374	378	347	336	339	347	402	369	336	369	359	356	371	400	367	366	363	401	338	409	377	383	357	397	361	409	379	365	382	359	356	360	339	361	358	363	354	381	360	364	370	367	359	378	400	363	368	355	395	340	383	400	341	370	339	342	334	382	378	376	347	356	370	350	347	373	372	378	344	374	328	357	376	353	359	374	356	345	335	390	358	319	362	394	358	356	379	343	361	357	374	407	346	382	328	394	369	390	344	404	387	385	353	320	361	356	352	364	361	333	389	391	360	380	392	372	380	358	378	299	379	328	372	368	366	355	340	345	393	383	355	350	368	361	366	384	390	333	381	349	374	366	365	341	354	389	348	379	364	374	390	374	379	381	334	400	366	395	371	358	341	336	367	305	386	359	370	364	358	396	363	351	355	387	346	356	344	383	354	358	351	370	346	355	353	326	368	343	404	386	354	365	360	369	370	382	400	342	335	367	383	398	354	378	337	379	382	356	374	345	301	359	360	374	349	371	376	425	371	367	399
10085	16313	24755	24462	23563	20577	15150	7286	6093	6804	5632	3075	1926	1279	1406	1079	1034	909	965	1215	1072	900	948	883	966	928	952	917	856	904	904	917	920	905	918	966	896	894	931	918	933	924	963	970	893	863	905	909	953	884	890	889	898	926	934	859	967	972	944	993	1004	1015	928	934	962	944	1009	963	947	943	893	941	944	941	967	865	858	862	928	945	903	908	914	952	940	971	906	961	979	913	931	927	949	884	892	873	932	899	882	900	890	935	870	884	894	898	887	955	921	849	930	896	885	914	895	903	914	885	932	896	926	887	849	858	926	886	918	897	916	924	878	883	896	962	922	883	880	953	954	915	924	879	945	914	915	905	928	901	932	926	917	910	928	924	918	897	934	929	888	897	909	917	938	903	925	944	857	954	952	908	925	854	897	868	873	927	914	908	934	930	918	942	893	937	912	886	934	955	907	940	864	914	889	922	896	885	898	860	926	907	841	910	894	920	922	903	910	914	941	942	927	881	891	886	919	878	944	909	883	902	941	856	902	905	935	838	900	911	894	969	911	915	961	927	873	890	914	869	872	925	930	903	871	935	923	905	939	927	904	1002	934	884	895	857	893	946	893	872	860	897	929	889	864	941	870	865	908	897	903	895	973	892	837	861	880	911	976	913	944	865	935	888	916	913	923	906	903	878	923	899	895	884	900	918	846	930	903	943	854	889	923	946	964	927	940	894	906	855	909	893	906	895	855	917	945	913	853	902	919	906	858	938	872	871	938	900	910	954	914	885	901	869	891	909	885	948	921	921	934	920	912	907	910	902	943	872	932	942	930	888	974	907	859	899	932	933	890	875	950	862	874	846	844	873	908	982	899	924	898	920	917	810	887	926	935	866	887	908	926	931	891	919	929	900	906	942	923	858	870	915	884	920	989	955	861	888	851	884	884	882	911	894	921	905	870	924	900	903	863	934	910	874	914	886	940	914	920	914	959	915	937	932	898	945	928	872	929	866	878	923	937	939	926	922	929	926	938	889	915	947	942	939	884	915	954	912	883	907	931	885	848	868	851	945	924	889	890	922	925	853	908	918	891	899	936	907	967	874	890	880	884	876	895	924	929	945	970	938	865	873	929	875	903	970	916	886	900	872	897	919	926	921	857	959	899	856	874	1022	934	937	950	892	881	897	930	892	885	911	944	937	892	926	909	925	913	946	922	922	870	927	952	929	899	913	901	913	881	881	866	921	926	927	863	845	849	894	883	927	887	893	890	890	942	947	928	897	891	932	849	871	926	918	885	901	886	900	863	882	908	956	860	915	910	918	869	928	907	829	921	882	895	932	889	919	880	844	893	909	914	938	924	952	899	882	913	922	886	894	913	959	881	929	887	900	895	878	901	896	903	912	913	884	897	907	944	874	935	919	888	856	902	938	860	884	896	842	911	891	881	922	910	892	953	933	896	900	911	950	857	901	930	896	906	964	923	933	901	941	881	934	924	923	931	932	873	884	877	883	885	926	929	897	930	911	927	905	901	914	931	937	886	912	900	903	907	901	833	883	914	941	872	910	893	819	874	923	926	851	880	926	908	882	920	923	931	884	890	936	920	905	866	897	878	861	885	880	911	937	897	895	918	911	888	948	884	904	929	929	886	865	886	959	875	883	880	862	928	919	888	908	922	856	960	866	878	937	929	940	888	895	844	974	903	895	886	933	947	899	922	932	873	941	962	881	909	950	897	922	906	958	895	937	846	971	907	884	911	877	871	927	934	934	862	883	890	893	912	897	902	867	871	885	940	881	877	941	915	826	899	902	946	890	882	923	906	888	908	906	862	863	975	886	953	898	956	921	895	893	932	908	879	922	888	927	897	913	847	902	882	895	897	898	894	912	882	940	864	922	927	967	911	906	899	948	908	878	919	838	950	908	872	888	904	899	920	907	960	889	886	893	857	929	906	854	859	929	874	935	940	896	890	980	931	885	919	873	924	935	916	905	936	888	902	963	900	885	891	873	943	867	891	924	912	918	939	907	985	935	921	841	922	880	931	890	854	899	837	899	928	907	852	899	872	913	901	910	920	917	885	896	886	881	953	874	923	846	888	917	895	904	911	852	859	863	932	870	920	903	946	924	939	887	912	870	862	917	940	877	868	900	937	847	862	931	906	937	884	933	887	866	966	944	879	893	905	852	916	932	885	902	919	871	866	900	886	954	907	862	915	932	939	922	948	881	966	936	865	856	882	887	937	870	887	898	920	911	899	885	923	884	888	865	939	883	935	907	865	875	901	942	870	887	912	878	958	893	911	915	898	957	924	868	823	846	901	920	828	890	887	927	925	861	933	971	909	910	940	896	893	935	855	894	900	897	930	902	868	916	926	874	915	869	908	886	894	907	895	908	920	871	834	917	906	927	887	874	876	925	876	821	904	870	897	962	968	932	871	948	900	924	851	905	903	911	883	928	913	902	881	923	939	891	919	895	930	939	954	913	854	872	907	874	965	908	916	925	825	884	913	880	883	911	886	928	872	912	914	888	862	863	860	947	915	843	840	926	863	888	925	940	866	924	845	876	914	939	949	880	932	941	907	886	890	872	905	875	899	900	944	885	919	894	914	879	954	924	928	882	878	939	867	920	873	929	883	903	929	901	881	907	893	866	835	919	877	868	893	876	878	944	870	902	873	930	907	901	896	879	912	897	909	884	925	901	924	917	870	888	957	922	887	841	902	883	899	930	912	950	920	889	917	926	884	896	980	907	871	886	890	913	938	890	908	920	893	952	896	872	904	939	915	885	900	929	884	915	937	886	900	902	902	918	917	894	873	860	925	861	922	897	864	911	914	926	923	956	895	939	926	935	907	911	937	897	910	906	924	938	869	918	920	907	942	879	942	880	921	941	935	877	916	925	942	881	895	921	899	892	902	905	944	915	940	950	858	917	897	901	897	919	894	945	903	904	957	911	948	949	919	910	929	861	945	909	888	958	859	921	880	933	905	882	898	910	988	905	902	915	896	861	860	901	902	873	923	915	944	926	932	873	865	915	905	896	881	948	899	879	920	952	906	902	916	891	857	888	939	935	920	891	918	872	940	877	894	893	864	958	923	907	844	897	925	896	958	915	859	934	891	920	929	917	929	901	935	971	943	919	902	876	961	946	867	905	909	870	922	928	926	888	856	929	887	912	874	934	915	881	882	915	904	916	912	971	953	942	861	930	909	926	853	929	974	947	884	881	858	847	920	943	884	886	902	945	924	956	886	880	895	910	923	910	890	939	894	912	853	879	902	900	906	863	906	933	883	886	916	921	867	902	940	864	905	965	935	936	918	918	920	847	895	909	884	873	891	895	915	920	963	905	922	872	955	931	902	906	929	866	876	916	965	881	877	896	952	889	860	903	927	871	916	914	895	929	947	917	895	890	915	898	997	906	944	922	893	971	885	898	928	924	907	895	859	817	951	923	886	871	906	876	897	910	959	903	937	940	884	942	885	920	958	932	958	917	946	955	899	888	868	882	926	903	845	891	942	927
43365	49311	47628	38615	36947	37379	39031	29466	20891	19453	14131	9671	4159	1661	1168	794	617	507	534	783	558	470	433	388	415	421	428	382	406	400	402	400	395	373	383	380	415	410	384	415	372	416	420	384	404	376	400	396	366	362	421	355	394	356	398	460	393	429	419	430	413	389	390	440	365	388	369	397	393	410	454	421	399	417	415	413	421	427	374	376	433	361	376	417	394	426	407	412	407	377	408	355	397	387	388	362	405	396	360	382	373	394	368	409	385	378	414	409	392	390	379	375	384	367	382	393	408	378	402	377	389	357	378	411	396	386	411	391	408	362	398	371	409	353	411	426	388	385	383	396	381	393	351	397	386	390	397	389	345	371	362	401	368	407	374	403	390	417	402	363	408	449	433	384	389	368	400	391	401	407	356	345	397	403	410	391	358	404	397	408	361	363	360	364	406	433	391	396	400	364	386	359	396	411	369	386	363	415	405	398	396	413	393	386	365	413	403	396	389	377	347	370	390	356	362	387	373	400	394	389	396	397	380	406	371	405	387	418	383	442	404	378	360	419	383	381	363	402	400	343	420	352	370	408	382	348	387	394	394	411	405	358	357	376	372	354	419	381	380	395	407	372	389	410	397	367	390	435	363	391	382	408	398	366	381	399	410	384	394	363	383	407	396	392	393	377	395	386	373	406	389	428	418	389	383	402	381	408	405	357	380	392	405	391	379	397	386	413	369	368	373	374	377	356	361	371	388	378	413	357	338	374	427	373	400	390	382	414	373	401	383	377	340	358	401	373	404	378	381	373	407	387	412	377	383	339	383	402	383	413	415	391	403	404	373	396	397	377	402	394	417	391	403	386	419	358	371	371	420	400	354	396	395	369	389	372	383	385	404	404	396	354	415	403	395	441	394	381	400	393	381	371	372	391	366	394	381	392	374	377	365	380	373	434	377	374	400	418	409	388	378	391	424	397	363	399	380	403	371	399	399	383	382	401	365	387	365	399	404	375	394	381	387	363	349	379	417	351	395	409	402	373	375	419	389	359	414	409	368	391	368	387	375	383	404	383	399	374	400	380	429	372	376	380	380	393	385	360	398	439	393	376	410	392	369	427	418	366	377	411	414	381	394	397	398	411	388	373	399	419	383	403	435	412	418	393	383	376	365	371	379	378	380	365	380	412	359	372	419	376	403	396	395	370	385	384	391	413	393	336	366	407	404	419	371	397	378	365	390	386	408	386	407	332	429	393	407	379	378	377	425	358	406	426	399	401	364	369	409	367	389	365	395	360	378	380	375	365	360	364	375	378	379	347	372	375	380	378	408	369	387	382	395	383	403	411	367	401	400	394	405	385	361	423	358	405	347	394	383	371	415	336	341	393	367	378	366	383	365	406	439	396	371	383	363	390	391	416	398	405	406	380	357	397	419	380	379	370	384	385	415	380	385	447	405	394	400	379	374	361	400	427	387	377	373	381	360	372	425	377	402	409	380	405	380	386	361	379	395	375	374	401	375	374	401	383	377	396	389	378	376	389	390	409	405	405	363	397	390	410	374	377	404	394	363	394	398	427	409	410	387	400	407	405	402	409	398	402	358	388	388	385	406	392	393	386	390	364	405	411	413	379	405	378	392	411	368	380	384	388	378	389	404	362	413	408	377	409	406	400	351	416	374	385	351	364	372	392	388	357	393	363	392	387	435	382	388	408	364	363	400	346	418	381	394	385	380	385	353	411	374	436	391	435	403	391	377	407	363	404	350	380	388	409	405	381	389	396	375	367	389	375	381	382	385	404	397	352	414	383	373	378	351	379	382	411	376	359	382	386	413	411	380	379	396	384	401	388	420	376	384	378	403	418	443	439	371	437	355	398	374	379	391	344	382	400	384	371	374	338	370	382	387	355	406	404	407	398	384	378	361	355	376	420	395	387	416	376	362	368	362	359	368	438	390	433	426	399	382	407	372	394	394	411	362	380	393	403	390	354	390	369	382	330	410	401	379	369	405	375	385	427	364	373	396	383	384	388	355	362	383	345	407	394	418	400	397	419	372	405	393	382	367	375	355	400	393	427	340	380	393	402	419	379	376	395	384	379	380	373	424	333	385	367	365	395	395	391	386	377	377	406	391	386	361	389	410	394	370	408	371	405	347	366	384	343	402	377	392	374	384	411	379	406	389	386	380	352	415	392	391	376	394	376	367	387	401	394	372	356	403	360	404	376	403	416	396	399	412	401	379	395	401	393	407	388	369	347	385	381	416	398	378	364	377	390	343	363	379	412	385	413	405	395	351	395	390	418	413	370	409	366	424	394	353	387	389	392	373	398	392	420	416	388	379	405	401	389	402	388	384	388	395	365	423	362	425	412	368	425	352	367	361	388	388	394	376	399	380	371	373	400	399	452	370	400	423	419	358	397	387	362	396	369	399	405	397	390	384	382	391	433	377	407	383	401	364	409	352	393	374	383	371	389	354	384	363	364	389	381	369	392	442	395	398	356	373	404	377	382	388	389	393	395	386	373	414	404	367	386	398	376	352	399	367	353	407	416	385	377	396	390	382	409	417	375	383	425	398	412	359	351	380	387	385	382	379	354	367	374	376	400	369	396	388	380	362	366	363	395	408	376	376	391	408	378	374	351	400	428	396	382	385	436	355	409	403	397	417	395	370	388	406	398	349	416	408	394	358	365	420	365	400	408	386	347	397	428	386	409	383	392	408	383	382	368	395	358	409	378	398	377	422	421	389	396	403	394	412	360	415	393	363	361	394	374	394	357	380	376	382	360	367	405	372	416	393	365	388	416	380	403	388	366	418	368	359	369	387	375	383	381	372	386	377	386	366	392	398	376	420	346	375	397	419	401	384	390	388	375	377	375	417	376	394	412	393	423	380	407	373	380	373	392	418	390	378	360	410	398	379	406	356	378	352	400	393	404	407	391	372	356	391	394	397	380	397	381	389	389	378	404	384	386	394	390	397	345	405	354	396	425	358	363	367	408	374	399	389	405	385	416	411	385	398	392	395	428	397	379	377	368	385	357	451	397	387	384	408	384	366	379	367	370	378	373	384	390	378	385	357	373	368	373	376	386	399	385	370	376	376	371	324	366	365	393	438	368	386	368	370	384	386	386	388	414	427	377	351	394	418	353	393	392	394	394	424	368	419	382	350	379	375	385	411	403	377	378	373	367	374	406	364	386	378	364	423	371	394	364	362	375	346	362	405	409	391	394	371	385	381	393	383	422	379	409	375	365	384	407	380	368	400	406	404	388	398	366	382	339	384	398	364	355	384	392	372	396	374	374	380	401	369	359	397	446	402	382	392	410	385	392	389	368	402	370	379	401	366	389	397	360	413	369	419	417	397	336	403	395	372	346	356	406	379	378	406	379	373	367	399	385	385	360	424	411	367	425	383	379	406	373	376	390	386	369	407	393	385	418	386	377	391	391	397	397	367	402	374	399	391	375	370	375	402	362	395	399	393	367	399	407	414	366	384	372	391	377	402	370	398	440	341	394	376	396
32996	45962	52692	50046	49928	52178	49322	37479	32910	36144	31308	26049	12543	6191	4628	2630	2086	1373	1601	3427	2251	1240	1135	1032	992	1014	952	960	997	1013	974	993	982	1025	966	986	916	943	946	922	941	934	955	966	922	923	978	982	901	992	922	970	993	949	953	1009	946	1020	1041	965	1030	1061	1038	944	977	962	952	999	982	1072	1052	1097	930	926	977	977	946	961	940	979	989	917	982	946	1041	1081	1090	1069	973	967	961	897	959	958	910	944	899	969	929	952	947	908	950	901	929	970	982	942	909	933	950	925	960	911	987	962	935	916	964	970	949	974	939	940	916	884	958	985	954	954	965	922	979	930	928	943	943	931	918	1013	931	849	957	928	903	893	931	908	927	858	971	934	906	931	952	904	952	937	926	969	928	962	927	933	945	922	866	977	937	944	974	967	916	955	949	984	911	980	947	939	884	904	903	960	976	944	914	946	932	939	928	915	920	946	972	918	879	940	941	949	977	892	908	958	933	988	934	936	927	973	960	932	891	893	992	906	902	915	925	995	940	955	944	934	922	949	936	908	959	917	908	932	906	899	977	912	892	931	947	973	950	943	932	904	924	907	963	968	1003	870	983	895	966	958	988	926	960	938	918	953	905	937	882	999	954	923	935	947	989	952	919	934	952	969	966	1005	969	995	933	935	977	913	980	947	979	974	929	864	995	972	961	961	909	941	949	941	973	937	934	917	947	895	919	879	1012	875	946	915	931	968	904	928	928	921	929	915	973	920	975	912	883	934	944	960	941	1004	988	917	941	930	943	1000	919	968	929	909	980	951	932	937	946	961	978	958	945	936	949	939	920	949	957	989	938	961	960	921	978	973	930	939	906	1029	928	892	948	937	929	909	957	957	952	928	913	937	917	906	963	936	886	952	900	896	961	913	938	909	894	868	901	931	958	942	903	933	1016	1006	899	938	994	923	902	957	906	879	966	897	999	889	1026	976	917	900	955	993	950	955	967	968	945	934	916	989	917	927	917	940	942	949	935	971	881	945	931	1005	980	939	914	956	943	975	944	924	938	898	917	888	924	963	920	957	878	997	975	932	939	976	926	956	898	902	953	935	896	928	939	923	938	896	920	897	857	979	950	945	960	973	933	850	974	968	962	939	896	940	946	911	934	905	909	980	904	923	939	906	902	930	931	930	951	947	921	924	965	926	954	934	919	958	960	950	951	932	910	881	961	938	888	992	904	985	935	922	944	903	936	1018	912	976	925	978	967	938	1012	937	1006	989	958	920	887	911	923	948	948	902	963	900	1002	959	955	960	959	963	956	907	935	927	941	927	926	973	996	912	986	919	919	982	937	946	940	893	938	922	917	894	898	891	923	973	958	981	945	1013	1001	907	929	971	883	997	969	937	987	923	943	909	989	916	949	945	955	954	866	929	951	930	975	925	911	960	953	924	908	922	991	983	948	971	923	943	932	896	885	964	965	958	983	986	913	949	984	907	931	948	889	967	965	958	939	972	1001	908	892	968	914	940	967	982	937	950	918	1013	926	929	913	907	931	912	924	982	946	921	915	958	903	920	987	1025	920	895	937	978	947	914	972	969	894	908	968	946	884	937	959	933	920	853	982	955	961	938	947	920	955	947	940	936	931	992	944	934	1007	938	938	920	921	988	998	975	950	971	976	962	989	922	938	902	956	1004	913	920	954	944	910	917	915	930	958	958	964	952	930	962	958	956	945	933	967	967	919	938	960	919	902	938	933	952	927	916	984	984	904	902	974	881	945	1010	907	914	959	913	917	930	968	902	927	961	926	929	954	931	946	914	977	937	934	978	935	968	915	909	942	966	927	935	954	975	928	950	924	940	970	961	925	975	920	957	916	960	953	987	945	975	938	943	889	927	912	927	1004	917	952	903	884	996	958	872	932	974	936	941	957	927	975	976	941	994	896	960	974	945	901	945	957	950	943	959	961	959	987	962	944	969	935	964	958	955	951	956	962	932	945	934	973	954	1056	999	940	947	969	950	960	983	959	931	975	998	937	914	966	948	916	950	948	932	916	922	954	953	972	903	965	913	996	986	922	968	968	873	905	937	913	971	926	935	963	951	911	923	955	911	938	933	986	964	960	932	949	906	957	891	905	917	940	888	935	884	976	925	933	911	927	913	952	912	960	954	968	995	907	942	936	957	962	940	946	882	928	882	956	978	991	907	906	894	965	909	906	985	937	959	977	925	906	909	947	958	983	911	912	941	948	969	958	980	949	890	944	928	1006	973	974	953	986	934	967	985	913	918	898	940	908	926	934	897	983	999	971	978	962	915	930	934	895	939	931	955	945	1002	959	933	983	964	926	951	941	1000	988	943	951	971	905	927	908	939	987	933	891	946	955	926	983	916	949	952	934	958	938	983	968	949	879	951	939	921	933	957	937	920	941	927	880	959	942	983	961	949	968	971	926	976	964	961	928	907	943	964	985	912	933	927	911	915	920	929	941	986	960	971	952	946	964	918	921	933	929	943	947	881	940	914	987	942	943	945	949	1009	979	966	945	929	951	918	975	945	913	936	951	905	897	978	931	959	939	924	934	933	949	892	908	950	892	980	905	859	945	977	922	971	913	943	946	882	908	963	964	942	932	912	970	1010	922	905	912	917	917	942	922	908	917	954	940	937	954	1002	937	926	983	904	904	927	954	926	866	954	972	946	962	891	940	901	944	915	958	994	942	939	969	937	967	962	944	909	955	926	940	948	911	916	939	922	914	924	992	976	979	951	881	961	993	937	937	942	918	926	994	1010	979	942	922	956	893	948	1014	940	970	977	953	936	918	914	953	958	968	944	920	948	928	976	954	945	903	935	912	899	965	945	925	936	918	890	930	920	1005	940	922	950	945	983	996	988	978	925	949	885	935	955	879	912	1009	897	910	941	938	973	936	968	963	936	925	977	967	933	912	906	950	953	933	915	921	955	969	929	907	915	945	978	946	898	952	918	946	940	940	963	935	923	877	918	905	959	876	945	928	911	927	983	950	939	979	900	929	976	990	948	964	934	887	958	943	916	961	997	927	927	912	968	933	940	965	900	912	959	953	932	993	986	982	893	998	907	946	971	949	944	984	952	940	973	1002	969	928	972	982	937	865	918	933	863	934	962	1001	1010	849	952	955	957	939	950	945	955	903	918	886	964	927	907	985	927	971	910	961	933	1001	965	942	915	964	944	955	921	937	888	904	896	940	919	924	923	917	926	886	958	921	981	939	913	946	965	943	975	934	943	943	958	944	948	943	939	921	961	901	971	901	968	877	935	981	991	936	942	969	935	922	906	887	900	950	918	904	876	927	897	912	942	930	920	962	937	935	930	994	933	959	896	958	967	904	935	922	937	919	926	936	936	986	940	948	896	973	997	931	937	940	955	978	916	906	987	905	918	940	989	923	1011	967	990	935	919	917	991	938	963	900	946	910	897	988	931	929	976	908	948	1002	955	946	977	943	934	925	967	974	935	944	932	992	936	865	942	940	966	935	963	951	921	948	973	927	904	925	919	951	930	945	959	944	968	928	970	969	919	931	923	931	882	951	956	929	949
55756	49345	43652	38191	34158	43165	39937	30414	30524	33277	26216	21764	9190	3219	2550	1402	902	690	767	1681	932	534	473	378	425	373	411	405	370	375	401	429	346	382	415	361	408	373	318	362	350	371	387	364	353	403	381	392	372	377	364	380	379	351	356	366	377	381	392	428	404	398	346	405	408	382	406	397	379	355	440	420	411	394	337	362	365	357	400	409	366	405	330	321	372	439	475	427	404	381	362	381	362	344	359	339	383	365	412	377	357	344	348	383	382	402	363	340	350	339	364	380	373	331	355	349	356	345	369	386	377	341	368	387	356	338	345	329	376	357	356	344	385	395	386	375	344	340	363	320	350	360	356	364	379	374	382	408	368	349	380	359	339	378	350	351	360	361	336	356	392	385	352	348	389	389	359	352	380	368	331	329	397	396	389	375	367	352	358	318	347	334	379	346	332	351	338	351	386	338	339	358	368	348	332	369	349	354	325	357	345	401	377	372	366	389	360	320	366	357	362	355	400	365	359	402	371	365	355	372	365	391	359	379	382	349	343	371	347	367	380	370	387	369	380	394	346	360	363	343	375	360	382	336	339	376	338	360	316	362	331	368	393	381	358	372	328	372	376	357	355	379	384	352	360	358	397	326	366	347	395	358	351	345	358	401	365	412	388	365	350	369	363	348	364	384	375	383	360	375	371	352	364	366	338	330	395	370	355	305	349	381	360	399	355	376	380	391	379	390	384	397	375	398	397	375	349	358	346	398	346	345	353	375	332	326	420	363	332	383	364	355	392	353	368	355	316	358	358	350	384	376	339	361	355	371	359	353	396	356	398	380	362	351	343	377	358	345	367	362	362	398	375	364	388	341	380	360	397	370	391	357	377	348	353	373	347	322	362	322	330	363	385	394	347	367	352	370	365	344	343	382	360	335	378	346	343	394	377	367	380	388	371	386	347	359	381	363	370	356	362	386	352	348	377	349	360	343	351	389	379	392	353	356	355	406	385	379	386	371	369	369	435	326	372	344	358	391	316	337	330	396	408	367	389	350	321	315	367	386	344	381	403	358	350	333	369	381	387	371	366	363	352	378	377	352	357	359	372	372	339	364	364	348	347	389	387	358	361	388	372	383	367	389	376	409	373	347	353	339	358	365	356	354	327	318	377	410	365	378	367	379	343	384	366	336	360	329	361	377	369	401	350	382	371	359	340	336	372	361	373	381	353	319	315	395	358	389	363	360	345	356	387	360	363	360	350	366	372	353	372	364	344	374	326	335	352	338	362	356	363	354	376	324	378	382	341	371	361	396	383	354	384	364	334	387	418	365	353	388	380	364	402	350	367	368	349	343	403	313	394	364	367	380	385	384	334	376	392	361	333	358	347	366	354	363	379	399	380	366	355	372	348	375	383	390	374	368	330	380	367	379	375	382	384	344	327	349	393	380	352	373	365	371	380	354	358	352	346	389	398	358	344	341	340	360	389	385	378	341	356	350	364	375	349	356	377	342	353	337	357	346	392	357	337	346	340	347	345	361	372	395	360	373	362	368	392	365	356	378	346	327	376	368	404	341	350	405	379	367	373	372	335	351	379	358	358	361	358	370	375	362	365	339	369	366	354	336	361	344	366	389	362	362	345	382	358	394	363	389	335	393	361	388	382	358	356	361	389	380	404	341	348	357	391	367	338	367	381	373	377	359	399	372	364	394	353	352	349	379	367	316	374	343	378	364	407	363	377	384	367	359	363	372	352	382	397	341	338	360	366	384	355	348	383	320	345	379	355	389	360	362	380	363	360	355	370	359	384	342	360	354	353	385	408	351	387	329	354	354	327	389	362	361	365	365	375	339	362	331	390	402	361	365	367	356	381	351	395	396	418	417	361	341	397	361	347	371	362	355	340	356	385	342	362	370	356	349	359	355	403	313	375	375	357	354	354	394	380	374	396	351	381	371	381	367	366	352	386	386	362	370	386	387	348	371	347	353	383	356	381	404	364	398	374	356	352	389	408	365	369	392	373	366	370	357	393	359	352	322	375	386	368	368	399	347	406	390	374	365	374	337	369	378	357	377	370	362	356	332	331	345	392	368	362	378	383	382	355	364	377	405	374	345	383	380	369	357	361	374	406	361	337	403	384	376	392	352	386	365	378	367	384	400	373	385	379	343	383	389	353	428	372	388	363	357	367	358	386	330	354	380	355	349	360	360	359	384	360	380	397	402	368	358	347	376	368	351	362	377	382	371	344	366	362	353	339	362	341	371	339	377	357	358	357	379	365	367	373	357	354	403	357	350	366	348	361	333	366	385	358	395	326	357	366	369	378	385	401	392	363	380	371	373	380	382	341	355	390	351	365	349	368	375	360	373	362	333	370	407	375	401	381	339	343	347	354	355	360	347	350	370	366	371	374	343	368	371	371	361	396	409	379	339	379	331	379	332	343	363	393	337	373	379	333	342	347	384	382	340	389	350	375	383	392	386	343	349	341	366	354	367	363	371	357	361	366	385	376	362	342	344	378	368	364	367	366	378	346	389	380	338	357	333	388	365	360	352	344	392	386	367	391	373	380	392	388	336	415	403	376	373	363	377	418	350	357	320	372	371	345	361	341	369	378	390	362	330	378	365	373	359	386	326	342	341	326	360	365	380	379	350	365	361	371	352	333	372	379	383	360	386	378	353	351	361	327	362	318	377	360	332	381	352	389	347	373	346	382	371	401	373	372	369	362	374	337	368	443	360	351	334	343	366	368	355	345	352	354	371	351	352	402	375	337	346	348	349	341	347	347	348	343	361	372	367	310	375	354	347	364	349	375	379	359	416	379	351	356	375	394	347	333	347	369	359	370	377	330	390	360	389	392	335	358	331	348	351	363	355	396	330	338	361	384	367	399	344	374	379	336	378	387	380	348	399	389	358	403	355	396	360	345	370	349	371	358	362	412	380	376	347	342	368	357	368	371	345	346	366	345	367	363	337	376	369	365	324	350	391	363	346	389	417	381	378	370	356	371	348	367	354	307	368	360	371	367	389	398	387	406	336	342	367	294	360	402	373	379	385	392	404	413	374	317	354	399	369	355	346	343	346	395	381	347	382	404	391	335	356	367	381	359	380	381	369	347	371	400	380	336	359	388	381	383	348	374	384	379	374	373	383	381	357	341	381	340	354	355	358	374	358	351	365	378	369	354	386	344	370	336	331	389	389	321	336	364	359	355	367	392	338	359	373	394	387	367	392	384	393	355	366	400	368	423	372	330	386	369	324	359	328	400	396	364	360	355	389	321	393	348	387	365	371	390	343	356	355	367	385	369	384	395	355	371	371	344	349	352	368	390	363	351	386	389	373	371	357	359	391	373	348	379	379	376	341	368	358	370	355	378	377	403	378	351	374	347	373	340	361	399	359	411	384	346	361	374	357	358	362	364	375	342	355	344	335	373	405	333	336	344	401	355	393	353	358	375	381	383	382	376	381	386	351	376	376	375	369	403	364	350	365	394	387	352	376	347	390	373	386	339	385	384	345	358	369
44960	53703	55595	53980	55564	57689	50876	44270	49139	47997	40228	38392	17270	9381	8103	4600	3070	2054	2849	7272	3771	1744	1414	1082	1135	943	993	997	1009	1019	1072	965	928	955	936	915	864	892	865	910	857	889	852	875	876	900	816	866	903	866	907	885	948	874	930	946	928	1012	1068	1026	962	988	1016	963	956	982	957	1023	939	1031	1049	1086	944	949	915	891	864	887	920	886	876	942	881	908	955	1213	1366	1261	1041	1017	914	849	845	856	831	896	885	890	861	854	852	872	837	856	893	858	894	880	882	840	875	860	883	860	887	841	821	881	828	864	898	849	844	862	867	877	874	862	858	901	861	849	880	834	852	868	853	864	811	870	860	891	862	884	851	908	841	877	928	873	858	839	865	895	813	841	843	880	883	877	865	844	868	907	941	903	903	830	844	886	892	876	891	888	846	808	921	838	876	841	868	860	851	855	866	820	868	900	893	890	857	879	890	882	856	881	845	895	864	812	868	891	803	811	891	881	863	894	859	817	849	847	880	863	868	905	855	876	835	911	816	856	877	863	895	851	863	864	936	851	862	889	845	798	847	876	890	888	899	898	858	867	923	848	875	888	884	833	870	880	888	902	832	809	872	843	888	868	898	853	800	868	883	824	876	839	856	830	875	829	899	865	869	881	848	869	853	906	820	866	837	844	877	908	852	892	876	823	834	896	812	877	845	805	836	842	924	871	830	809	907	886	834	910	926	884	891	900	877	890	828	853	894	868	921	856	867	828	829	939	927	885	890	865	850	875	886	858	925	820	847	858	915	954	874	861	857	827	890	847	907	910	866	944	848	890	899	869	835	835	891	873	822	876	849	865	856	860	876	909	900	879	867	851	886	933	856	874	884	854	828	872	845	813	881	845	795	868	912	861	894	824	891	863	881	879	862	853	866	883	899	881	881	814	883	869	861	872	860	847	866	886	903	836	871	889	935	887	895	856	873	840	855	905	904	841	835	914	853	887	904	857	909	893	899	878	867	898	837	892	796	872	879	893	854	849	875	820	894	835	884	882	886	834	886	868	912	868	891	860	825	848	865	906	863	850	867	867	861	855	838	901	910	891	888	937	845	904	882	903	890	890	886	831	844	838	869	841	842	891	895	852	836	879	859	804	881	894	836	868	869	900	883	891	872	843	872	882	825	835	851	872	858	889	889	840	938	879	830	842	890	890	852	896	817	860	892	835	854	922	914	896	855	887	834	852	898	885	837	863	872	902	871	843	849	856	844	843	859	860	882	842	899	885	856	844	875	866	901	835	939	842	887	875	835	829	867	874	870	907	889	876	883	861	831	875	897	807	880	908	902	838	909	922	845	901	890	842	818	894	867	861	828	889	890	878	883	774	863	884	864	877	818	869	901	875	833	897	882	846	918	841	870	873	914	801	824	846	935	844	859	857	881	910	894	860	851	833	885	854	911	867	908	850	903	842	858	887	890	892	899	831	904	880	843	852	897	863	826	830	882	856	861	867	862	842	798	845	880	847	885	883	897	859	867	894	894	877	830	884	889	876	849	834	875	895	838	919	882	832	863	864	886	902	857	926	850	900	898	810	900	867	861	884	835	842	880	879	859	874	806	865	858	837	841	844	895	854	888	867	848	868	919	882	882	841	841	813	868	963	845	864	857	846	909	878	922	817	855	850	826	919	893	854	907	839	834	875	832	882	856	839	880	870	828	884	873	839	883	869	759	866	914	851	838	876	871	804	859	865	891	952	841	901	861	873	847	869	872	895	802	861	849	822	875	905	917	831	804	850	912	837	871	853	860	863	809	915	873	848	833	865	866	846	921	860	845	859	916	853	861	831	843	858	912	843	851	903	852	858	859	833	819	861	915	887	863	871	891	884	860	847	927	897	920	883	923	937	852	871	854	849	839	837	875	919	880	869	889	880	857	856	882	845	887	870	903	865	871	890	883	886	867	885	854	841	927	865	900	883	872	964	879	883	881	820	880	843	871	864	884	860	823	872	847	852	839	824	893	841	846	872	836	892	812	918	856	845	883	876	823	885	871	784	860	905	856	877	820	871	861	863	834	874	858	881	846	834	867	867	831	870	848	831	887	883	827	887	876	874	873	864	865	868	889	818	919	891	899	899	841	861	905	913	852	849	826	888	860	882	823	865	897	851	886	855	882	838	893	887	869	887	908	825	803	853	836	832	860	840	888	879	904	905	844	888	871	851	860	819	882	895	868	886	832	862	883	882	864	864	832	869	858	895	856	889	879	854	847	888	870	846	878	883	864	848	763	834	829	881	811	884	860	853	849	893	866	826	851	863	875	913	851	909	871	848	890	831	826	956	893	895	875	858	896	865	837	920	883	907	810	857	854	869	891	868	852	818	828	876	845	764	903	828	823	869	856	847	870	818	893	883	879	822	844	865	912	877	894	852	870	852	888	819	831	850	924	872	882	815	873	840	871	849	849	887	876	867	836	829	870	793	870	870	923	865	850	841	877	838	877	866	854	878	873	853	819	914	890	836	882	836	968	885	844	839	901	880	878	878	861	895	830	827	861	885	904	850	869	852	909	858	858	880	863	868	870	827	839	851	845	918	921	931	833	887	848	838	873	882	900	861	861	844	869	810	833	873	796	795	878	848	881	950	849	803	857	837	918	808	891	839	817	888	915	834	879	881	810	850	878	852	894	946	836	888	863	813	903	856	867	839	893	864	860	917	868	858	895	839	867	869	855	891	864	867	891	842	878	865	816	892	865	869	830	880	905	833	853	872	873	881	898	871	888	851	878	878	872	857	845	869	893	861	861	874	894	843	887	892	810	872	847	869	813	880	865	804	853	867	860	879	905	862	843	852	841	936	849	891	791	868	852	872	847	829	887	855	921	891	873	909	844	897	862	872	854	874	870	924	881	883	855	843	878	826	854	922	820	818	889	883	840	873	800	894	899	830	843	795	868	879	867	833	873	893	832	936	817	888	871	882	890	882	887	872	866	873	840	903	902	904	816	859	861	857	817	831	824	839	873	832	887	869	866	840	852	812	815	870	906	894	883	897	944	927	814	837	865	893	892	894	855	808	858	870	895	876	832	842	905	886	836	852	856	874	918	838	861	861	887	872	898	880	867	917	880	890	828	856	900	841	865	849	848	794	913	894	892	928	871	892	918	856	830	894	882	881	899	831	868	886	827	825	867	872	867	872	830	812	824	847	920	839	807	869	897	855	905	819	885	847	885	883	893	873	884	840	868	880	851	864	872	812	866	896	872	902	843	876	851	860	889	879	933	845	802	904	906	842	882	859	851	835	840	872	863	859	837	936	882	815	849	871	852	893	838	852	886	875	833	835	823	919	901	843	809	879	919	843	845	901	876	865	840	809	907	888	806	874	860	855	874	846	871	816	810	834	856	890	887	845	872	831	858	859	858	825	881	834	907	854	866	874	817	848	908	813	870	843	885	874	891	831	893	855	855	852	860	850	875	828	851	847	859	857	864	926	886	867	888	865	869	862	872	877	876	877	879	886	866	836	821	923	854	875
13434	17251	19165	14430	16459	7568	3819	2425	1454	1110	804	781	560	382	406	376	394	371	379	373	424	391	381	388	409	378	387	380	368	375	365	384	353	399	371	392	365	372	385	389	405	400	361	384	362	393	375	383	435	382	343	429	388	397	379	346	414	385	381	392	409	383	378	376	361	400	384	444	420	383	390	393	402	392	377	396	402	398	366	400	359	388	379	376	403	347	420	367	379	365	391	390	379	384	382	375	374	379	362	385	383	382	370	385	382	388	387	384	368	381	359	427	400	410	363	400	389	405	379	393	373	377	399	397	350	388	406	334	366	366	398	385	372	353	406	387	358	364	383	356	321	373	368	401	391	405	368	367	395	375	381	425	374	353	380	363	372	404	394	379	354	372	367	394	382	386	381	397	413	369	378	366	373	366	395	386	389	386	385	360	367	383	375	390	399	360	359	369	371	376	387	389	393	368	383	344	386	367	386	341	412	334	386	364	384	384	346	376	374	379	395	368	361	338	384	349	373	374	333	395	380	372	393	394	361	388	349	388	363	396	391	405	373	373	381	359	366	390	380	373	380	370	368	382	361	373	370	410	405	351	389	414	378	322	383	393	378	379	358	381	394	406	361	383	390	382	380	374	359	376	379	367	376	371	361	398	399	382	342	392	387	424	375	347	374	381	372	388	390	387	372	393	357	374	371	403	372	383	410	385	403	405	369	361	338	387	406	358	418	387	381	359	419	351	381	373	394	374	378	351	384	362	377	386	366	380	388	389	390	381	410	376	327	363	356	400	384	326	363	394	379	363	365	368	417	360	345	393	382	374	373	378	396	370	390	417	334	369	399	414	362	352	348	390	394	360	399	406	346	391	365	382	395	392	391	399	382	368	385	395	384	390	357	374	376	358	412	386	386	392	393	378	352	376	399	390	364	390	344	405	389	394	388	353	395	366	363	359	377	360	389	420	375	397	370	394	420	387	405	377	437	367	376	385	356	393	397	387	368	359	373	384	402	392	368	389	393	389	360	412	349	386	369	386	360	403	342	377	401	367	376	377	386	406	336	386	377	368	389	377	391	351	396	363	414	381	370	351	385	371	327	374	414	394	354	386	354	368	352	409	396	358	392	362	354	375	367	400	412	310	356	348	358	386	369	391	395	412	361	371	363	396	423	368	367	349	395	409	389	378	363	408	370	336	370	362	378	404	360	334	372	369	375	369	437	361	367	350	383	388	387	420	395	406	361	367	375	380	420	393	341	373	405	359	384	371	385	323	379	410	397	388	370	374	353	386	419	408	390	372	415	384	374	360	404	368	411	356	419	356	392	381	404	401	399	390	386	342	393	354	352	338	391	344	416	403	411	383	387	368	400	351	357	368	416	356	369	399	369	382	371	351	392	373	405	415	377	362	376	391	377	383	390	408	374	380	390	366	386	399	381	373	399	377	441	396	364	397	402	379	421	352	384	386	359	330	391	390	398	376	370	423	388	364	387	393	394	384	400	421	378	384	402	396	351	362	406	367	355	367	371	376	351	393	387	377	358	382	361	398	370	359	410	378	347	392	349	388	364	408	389	364	356	368	401	398	388	356	343	392	398	400	370	406	376	388	346	420	419	320	398	364	389	382	405	371	392	388	340	388	387	367	390	357	371	393	371	374	363	366	334	377	370	365	384	374	372	348	384	397	384	387	359	348	360	402	386	380	394	374	367	372	396	394	390	408	353	365	359	398	356	395	367	370	371	415	384	373	397	376	371	352	331	405	390	384	373	372	401	372	387	389	368	370	404	387	394	419	351	369	346	353	393	377	375	402	413	388	396	396	390	389	332	400	336	411	403	380	358	392	377	394	372	383	377	400	385	383	390	409	390	410	363	392	381	361	360	397	437	405	409	415	367	403	408	349	393	387	383	374	377	381	346	376	352	358	338	395	408	357	391	360	387	389	399	357	363	369	374	372	396	356	379	342	390	380	381	379	397	380	323	401	363	386	375	417	407	368	370	417	380	374	376	367	408	395	368	405	360	380	383	407	422	394	362	393	392	371	361	369	360	387	373	401	403	368	394	406	418	408	349	394	399	376	402	398	369	382	440	394	389	391	359	368	394	366	368	397	367	394	392	401	391	420	393	365	388	353	368	359	395	413	398	398	382	392	382	438	400	410	453	367	390	364	394	414	400	383	440	392	401	392	358	398	387	366	373	380	425	402	404	383	315	374	419	350	382	399	334	385	380	382	408	374	376	389	406	375	381	356	378	379	400	379	389	380	390	377	369	332	375	384	339	377	370	404	370	401	381	362	379	358	379	392	366	344	391	378	385	368	382	405	379	329	368	389	371	351	372	360	415	398	447	418	413	365	424	371	400	395	377	375	342	409	377	379	425	366	366	381	383	403	388	355	414	384	372	405	384	384	376	436	404	373	375	348	370	387	360	373	412	426	379	346	363	365	379	395	368	368	368	408	419	403	401	396	352	361	367	381	377	357	355	385	386	392	418	373	411	372	376	383	395	371	394	370	371	401	399	406	379	369	387	377	405	378	350	410	391	370	330	383	380	414	364	385	398	377	377	389	412	360	417	426	382	367	383	364	398	393	369	412	390	381	371	418	368	366	367	384	391	375	368	400	386	357	388	371	386	366	389	378	360	391	350	362	371	427	397	351	367	384	402	359	429	392	347	400	395	372	373	357	391	402	373	352	420	374	400	375	349	366	396	398	381	382	378	346	400	366	373	421	380	384	385	387	389	315	393	379	387	392	362	367	390	390	368	362	396	375	377	361	404	383	391	397	390	339	386	354	339	387	384	401	366	384	374	369	393	369	394	394	378	373	359	426	372	366	319	378	399	378	363	386	395	415	400	352	385	410	349	349	339	374	392	344	394	399	353	392	384	375	428	380	396	394	368	393	377	364	365	378	407	415	402	389	396	395	391	361	388	363	362	393	380	394	391	368	348	330	413	375	402	385	367	336	354	398	382	367	373	382	368	368	381	370	396	394	397	369	412	389	386	394	381	395	408	370	399	399	370	398	383	375	376	356	399	410	385	391	396	374	412	375	353	373	390	390	416	365	379	369	378	390	368	402	403	372	368	383	399	370	424	379	357	387	410	373	355	395	336	362	440	357	364	390	383	400	384	410	381	352	384	367	404	385	361	389	383	384	367	392	373	410	393	384	341	350	396	377	382	371	396	376	347	398	408	418	406	347	383	372	370	400	386	419	362	362	384	378	357	366	359	341	411	376	393	358	386	373	386	409	362	375	354	362	365	363	371	359	371	387	394	367	398	377	381	386	339	411	366	370	377	343	335	413	373	366	331	392	347	378	387	416	435	370	375	358	392	377	386	407	425	407	397	357	389	400	403	355	372	405	358	390	388	374	380	402	382	401	380	383	428	393	355	359	376	412	398	397	382	335	367	367	391	353	376	352	397	347	376	357	437	390	380	433	361	341	356	360	351	390	416	392	376	325	370	363	425	352	399	331	323	379	379	350	392	372	371	355	360	416	361	395	412	403
10672	19213	25186	23900	29280	16384	12187	9487	6291	4867	3746	3548	1991	1212	1111	998	976	933	990	1024	1008	950	1023	959	902	941	901	923	956	903	924	922	936	919	972	909	887	962	910	976	890	907	941	970	968	955	926	913	964	966	950	994	975	994	957	1032	950	944	1020	982	1023	937	978	986	923	1021	974	995	963	924	990	957	968	948	902	912	959	958	958	927	934	920	977	893	948	997	1003	1009	976	952	951	932	918	952	915	922	929	952	938	951	926	912	956	940	899	912	944	916	915	979	996	938	923	909	964	954	905	1007	917	893	966	931	922	934	987	911	934	869	901	912	901	944	977	926	996	911	926	941	922	926	903	953	944	917	927	951	904	912	928	874	914	935	943	948	918	942	960	953	920	952	946	900	927	892	972	925	905	908	900	896	937	899	959	916	962	985	913	918	912	891	928	921	932	947	939	900	932	978	930	937	886	980	975	965	896	969	952	877	978	907	939	920	916	917	947	917	959	914	921	986	885	935	933	922	918	956	943	927	938	947	881	933	930	908	974	892	926	940	981	916	946	987	969	967	926	1004	952	950	941	888	930	934	901	890	895	951	924	866	902	951	935	884	873	938	906	914	865	927	942	898	938	959	923	949	885	915	915	959	916	899	958	946	946	974	879	897	957	921	906	929	949	912	927	921	930	956	925	982	951	917	944	902	939	973	948	937	918	955	930	936	931	892	915	970	943	941	926	907	944	951	978	917	870	882	960	941	930	881	991	971	974	904	911	958	942	923	938	928	936	930	898	848	911	949	943	974	953	958	982	1003	926	963	902	945	941	960	874	894	927	915	917	945	936	916	922	976	927	938	948	974	879	983	927	921	957	931	941	970	922	930	928	859	922	927	930	926	924	897	985	968	936	926	939	882	943	921	937	951	958	904	886	897	924	947	945	933	1005	945	864	927	910	923	913	900	934	910	945	927	926	902	908	946	974	946	937	926	908	960	943	963	920	960	924	925	935	961	933	959	881	908	909	913	910	891	872	942	942	970	893	942	973	921	899	936	863	975	928	940	906	903	944	936	914	881	901	931	928	886	962	926	944	929	910	904	956	970	925	963	890	951	949	893	947	919	947	917	951	884	964	910	966	913	929	919	885	923	907	899	919	987	949	929	935	950	914	880	891	957	940	889	918	897	958	895	931	915	927	875	899	947	983	932	914	928	901	930	963	959	942	926	891	928	953	947	940	966	931	958	907	1009	926	893	943	938	921	908	974	966	895	915	944	926	932	924	948	964	916	912	958	929	892	897	915	873	907	922	944	947	936	908	891	893	960	961	950	944	930	942	866	927	951	940	928	931	944	948	926	912	952	898	875	912	909	948	964	921	911	904	918	945	928	920	890	925	879	916	934	974	899	922	901	935	937	930	990	975	890	925	927	942	1001	917	912	1009	953	921	905	961	973	908	905	964	913	916	978	926	890	962	967	946	930	921	901	943	965	913	977	927	954	926	935	939	929	978	916	923	906	925	915	895	944	901	935	932	971	904	925	1007	928	935	915	935	959	948	962	916	911	936	931	893	977	988	938	937	914	917	929	929	946	959	905	888	920	899	952	956	950	912	936	956	943	892	895	900	908	958	906	939	924	1004	976	941	898	1008	981	940	926	949	962	933	958	924	886	889	912	911	912	899	926	1010	943	890	944	934	904	916	951	872	876	966	950	948	954	943	983	930	921	951	1026	924	903	939	948	925	911	944	906	933	975	956	882	900	908	934	921	942	959	942	990	925	938	967	913	877	976	928	945	916	935	923	917	933	911	947	882	909	956	921	943	935	986	901	976	946	921	930	946	914	918	950	907	937	936	939	919	950	929	964	942	854	929	922	935	887	878	881	970	923	962	940	935	915	876	904	952	927	939	902	912	926	910	958	897	931	966	978	943	941	909	881	929	908	936	966	934	940	951	962	971	922	941	955	934	906	971	909	930	917	971	917	936	954	915	909	896	946	916	1008	968	918	930	960	910	920	926	1012	947	968	913	957	984	939	900	951	998	916	932	916	894	895	958	928	948	961	950	909	971	917	954	975	922	935	913	859	928	942	880	923	927	959	895	940	952	952	960	944	890	916	930	897	885	955	931	936	1001	987	964	935	989	873	985	964	940	949	935	906	948	919	923	913	947	957	960	963	902	960	915	889	1007	962	944	951	903	909	950	941	932	914	914	954	956	910	908	937	950	943	928	935	930	888	985	931	874	969	889	931	916	915	923	966	935	913	988	932	911	888	938	919	944	931	877	950	932	961	892	916	843	937	903	924	894	905	946	921	919	891	909	976	957	928	967	895	956	955	925	943	900	938	904	922	957	934	948	899	891	909	913	968	941	974	950	932	940	915	896	942	941	936	917	907	918	911	972	901	942	956	934	891	950	935	937	945	922	950	905	961	895	921	913	938	939	891	912	936	929	942	967	876	955	954	887	956	908	939	909	909	951	947	944	896	918	949	939	958	910	922	943	868	931	929	928	925	946	956	948	945	937	944	906	904	915	914	956	900	938	928	919	964	961	885	938	891	917	884	953	899	928	954	962	974	907	903	960	956	971	940	912	900	955	940	951	942	889	953	937	942	929	945	866	912	916	934	915	930	934	936	935	924	916	950	886	945	901	889	920	923	969	939	930	970	929	974	968	932	992	1008	928	884	895	895	974	929	944	977	957	932	924	960	943	921	924	916	872	935	923	954	1007	959	887	1008	927	1016	934	891	902	916	923	913	903	909	909	903	946	932	969	908	902	988	933	870	949	928	880	905	964	933	935	948	948	975	949	905	867	953	884	957	933	901	937	918	941	927	909	1005	948	958	940	927	877	921	951	933	948	938	956	903	904	921	880	1021	967	924	923	953	900	956	905	967	951	886	945	894	892	858	920	930	905	965	930	956	902	909	877	926	938	918	944	896	900	903	886	920	950	1004	924	936	928	931	892	978	949	930	886	940	993	903	907	939	957	954	931	972	966	871	968	961	887	924	948	960	901	1001	924	935	897	973	921	949	927	907	957	881	870	913	957	920	943	885	908	914	957	965	954	892	958	955	901	1020	958	949	918	922	945	922	973	965	931	933	953	979	939	954	959	928	916	958	993	939	950	906	965	879	940	926	914	943	970	910	924	950	936	983	963	918	941	941	903	915	924	957	961	1005	898	966	952	915	915	949	997	950	918	933	886	924	931	940	926	910	970	929	964	923	931	933	896	977	936	927	893	916	892	905	984	977	886	950	966	901	950	978	925	982	925	898	933	901	954	978	911	921	876	915	933	879	947	979	928	905	936	933	923	894	891	973	920	906	976	909	889	877	944	940	939	884	964	981	944	972	920	893	878	913	916	925	936	927	923	944	924	924	936	887	918	901	922	925	938	950	943	926	940	891	955	898	924	950	973	938	980	947	940	953	975	945	934	942	924	911	932	886	927	998	928	907	946	904	901	919	934	933	933	918	926	944	901	948	963	938	922	890	906	938	962	929	981	908	979	972	891	913	929	937	903	909	979	926	900	951	921	906	903	930	956	888	879	964
40057	47735	45585	42323	41573	43383	37423	28241	17688	15288	14221	9343	5685	1076	874	572	411	451	554	728	511	428	406	369	360	429	416	359	434	356	392	423	391	371	396	359	402	411	401	408	357	389	380	415	416	389	338	411	378	389	412	367	408	401	395	389	434	405	412	434	427	406	398	400	385	381	397	400	429	385	422	401	393	410	367	415	381	391	413	415	417	432	397	373	397	414	413	394	406	376	359	434	380	389	339	398	415	390	401	425	378	420	442	426	394	391	372	357	419	409	381	382	356	403	397	366	416	426	359	393	382	383	399	376	375	406	389	369	431	399	390	390	399	359	344	447	419	397	412	391	433	413	346	398	395	407	403	401	424	396	401	346	417	342	377	379	372	393	368	390	411	384	370	388	406	375	376	384	352	394	380	360	383	378	390	413	380	414	399	400	373	408	406	396	390	391	366	403	398	382	380	406	386	417	399	356	379	404	380	412	392	418	424	360	394	376	351	377	392	409	362	376	358	398	413	357	389	362	402	378	369	430	368	376	437	419	399	397	415	409	379	400	384	394	393	401	415	404	415	391	360	373	376	421	398	413	361	408	399	376	375	364	399	396	378	397	374	365	361	368	358	373	387	402	364	407	369	381	403	400	388	369	384	389	367	400	406	387	364	399	385	421	374	393	447	400	363	377	393	412	387	394	405	386	372	377	419	391	388	371	403	361	393	406	411	366	410	392	420	359	382	402	392	362	429	396	387	390	378	402	390	326	417	365	387	389	380	369	386	391	386	379	416	399	392	376	401	432	406	375	381	411	387	350	392	413	412	398	348	416	416	358	397	396	374	442	396	388	390	368	408	374	401	381	425	401	428	390	358	383	393	404	434	395	391	363	382	407	397	369	396	389	404	372	395	396	418	394	390	389	392	381	375	376	439	383	366	375	418	406	367	380	396	353	386	377	406	364	382	374	392	376	400	401	402	405	370	380	383	390	393	432	397	356	361	371	404	381	360	393	397	360	409	432	361	381	388	389	397	408	362	405	387	394	383	429	375	395	370	343	417	395	387	377	422	389	415	390	418	414	422	392	373	378	394	383	392	409	411	378	412	375	384	411	370	371	413	392	352	396	428	392	422	380	385	384	410	414	416	380	374	396	426	418	379	400	373	397	376	386	434	377	397	388	378	377	400	434	401	413	447	406	378	408	376	375	392	402	398	379	386	417	399	400	376	436	380	410	412	374	371	379	374	373	391	408	413	366	400	363	408	396	401	398	366	414	380	372	389	402	380	392	348	379	371	353	385	398	423	414	392	378	365	393	419	399	397	431	411	395	364	351	408	409	438	399	374	403	383	407	393	358	389	398	401	377	378	414	396	406	412	419	333	376	363	371	373	378	379	371	408	384	391	379	423	346	356	369	361	379	379	433	404	391	378	390	398	394	393	400	388	397	377	396	435	385	363	352	391	400	356	408	433	364	393	383	388	399	359	393	381	380	393	390	359	397	409	358	398	412	405	407	344	424	372	386	424	335	387	381	386	384	375	417	388	411	397	379	395	380	390	390	362	392	379	384	396	384	397	398	391	374	385	412	404	394	391	377	394	416	398	379	407	374	371	390	401	395	365	376	393	382	407	368	405	415	381	395	403	397	402	391	422	385	374	423	368	403	398	364	407	423	377	405	390	386	378	380	369	408	387	402	376	384	375	403	401	396	394	411	371	377	405	401	419	423	424	401	360	384	390	371	376	394	357	369	368	402	405	406	420	402	407	374	376	394	390	348	420	376	408	422	425	417	381	397	436	348	389	403	417	390	341	396	401	380	448	406	371	394	394	399	401	396	355	398	400	440	418	385	369	392	386	400	414	387	377	396	368	402	358	382	421	418	386	413	427	367	417	368	385	379	385	381	379	399	375	363	416	379	402	392	394	386	433	382	400	337	416	407	390	414	379	423	406	409	370	386	407	424	380	418	439	406	385	359	415	388	356	362	387	403	400	390	388	410	341	377	359	399	356	398	374	380	370	400	404	386	376	365	429	417	392	365	333	385	385	405	418	424	376	357	412	352	393	409	375	388	403	353	391	385	408	399	408	375	381	386	383	428	353	376	402	389	389	397	385	413	395	416	387	377	390	404	385	378	400	372	364	386	368	370	378	399	397	400	390	419	390	400	379	394	424	385	400	384	357	381	374	387	400	388	404	387	397	384	424	365	394	395	416	371	385	374	374	383	403	406	387	383	405	397	385	388	390	390	389	388	420	389	401	351	424	431	362	340	409	378	410	394	433	401	364	401	382	402	393	386	422	387	376	386	440	417	421	352	382	404	378	347	402	407	426	406	385	411	401	417	369	387	384	406	429	377	369	397	398	416	399	365	354	423	354	388	402	391	397	382	367	379	375	392	413	399	386	411	358	405	403	403	402	365	405	413	398	394	384	375	396	362	411	398	420	437	390	406	397	382	420	427	392	362	388	403	381	383	397	385	405	385	382	398	360	397	362	389	383	392	395	339	407	428	361	416	412	398	398	427	403	418	393	422	370	391	353	405	391	381	360	417	367	415	399	432	430	357	404	397	402	390	398	366	405	402	372	382	393	363	373	403	393	400	391	345	366	417	411	385	423	385	400	369	413	372	428	415	396	370	384	381	407	404	401	335	368	403	384	375	398	404	387	396	389	410	372	386	404	383	369	385	362	373	424	411	438	391	388	366	394	379	416	412	420	400	381	353	378	389	398	417	414	378	369	402	401	404	403	374	400	426	386	378	398	385	391	390	382	404	403	371	364	377	375	384	400	409	404	374	347	374	361	362	374	388	407	417	377	396	442	387	369	398	390	403	388	398	412	377	426	395	366	376	436	397	400	355	351	392	361	391	370	412	398	412	380	395	433	366	391	358	399	415	371	371	402	392	383	366	371	407	375	410	396	359	413	376	406	417	390	399	336	419	408	402	394	406	374	411	384	432	360	409	379	378	370	378	386	394	385	410	400	383	401	390	389	398	377	431	373	372	360	414	402	376	356	383	391	356	386	384	402	404	384	376	406	403	437	387	393	394	362	391	417	424	364	369	381	400	375	387	358	410	405	400	380	382	382	370	379	390	407	405	366	396	413	404	395	381	444	367	392	395	399	397	405	378	404	372	422	377	345	414	369	382	374	381	402	388	379	400	362	372	394	387	365	414	367	415	388	402	396	396	431	401	389	399	400	416	381	412	387	408	396	387	363	422	362	368	413	396	381	390	428	377	391	436	359	402	417	375	382	411	421	369	388	412	406	368	401	363	424	428	405	377	400	362	428	418	385	425	392	399	404	381	407	368	383	410	376	354	413	415	402	421	400	358	446	364	401	392	405	378	403	380	382	398	383	359	392	393	372	390	414	390	394	361	346	395	374	384	413	369	360	368	417	364	396	388	379	398	349	394	387	388	388	386	363	372	376	408	386	381	411	421	420	383	386	407	382	382	364	391	385	421	378	413	383	397	382	410	373	373	376	383	399	393	420	368	406	384	422	346	383	400	391	404
29941	43945	47066	52399	54151	52831	48524	37671	26767	32325	31256	26147	16838	3427	3186	1811	1223	1378	1789	3045	1385	1115	991	963	1001	981	972	1007	907	1031	945	957	1037	1021	995	958	1028	926	910	998	970	920	1007	929	931	953	946	951	958	979	955	924	962	928	1003	980	968	1039	1028	1005	1028	1013	967	944	980	1009	985	1021	975	990	1058	1001	1052	949	949	988	958	908	904	1008	897	935	881	938	1053	1133	1032	1045	1008	997	999	936	958	958	934	972	911	917	918	960	947	947	949	931	1002	993	957	951	934	1017	943	947	984	969	943	965	939	933	941	995	972	929	985	920	975	988	979	939	969	913	974	965	972	956	1002	932	914	933	943	966	920	976	917	953	945	984	992	918	956	924	901	939	969	957	959	986	930	902	932	969	934	935	957	928	956	996	917	996	984	959	949	952	942	907	926	921	978	931	957	935	936	932	968	916	985	901	959	947	912	999	935	1032	906	952	888	986	929	995	947	967	981	951	938	913	958	943	974	940	1029	972	941	964	924	939	994	946	978	954	958	912	888	985	977	910	920	990	927	949	935	948	958	1004	1004	976	948	962	893	927	908	956	947	986	957	956	999	937	941	972	906	967	942	958	932	932	932	919	945	942	963	921	931	907	899	942	923	889	949	959	1010	916	974	966	956	979	973	923	974	1011	949	931	1062	963	938	878	976	959	976	1001	914	945	883	937	954	978	1002	940	958	934	996	919	972	968	962	971	921	941	962	976	931	987	950	919	939	923	895	978	883	863	959	969	969	899	952	931	938	940	988	951	970	964	969	909	997	936	992	892	928	911	988	922	941	931	949	909	978	974	938	999	894	961	969	918	935	928	926	1005	941	972	968	969	890	893	968	922	886	939	995	962	974	959	953	966	939	955	949	948	930	892	999	935	950	944	946	1007	981	973	928	1000	944	937	957	963	982	928	965	1005	940	963	957	975	912	959	913	938	938	955	961	953	970	925	970	965	956	919	968	967	994	942	967	910	942	924	910	969	988	921	936	972	937	932	979	957	973	961	955	993	943	958	881	952	928	948	964	950	920	942	949	883	967	963	1008	909	918	968	901	931	927	886	951	948	936	949	981	960	930	963	920	929	927	928	956	996	872	917	933	906	941	910	918	978	997	937	961	886	997	989	997	964	947	935	995	972	955	940	930	972	945	947	931	964	990	933	955	1007	940	971	933	929	911	911	984	919	950	965	1018	910	939	991	938	920	940	967	933	943	933	923	1000	912	964	895	908	936	934	989	1022	898	923	909	970	974	983	906	956	964	922	995	934	989	983	1002	988	911	971	984	995	961	987	940	944	893	919	952	926	967	975	931	974	933	954	904	971	965	960	1003	945	916	962	976	947	936	938	951	961	964	991	978	933	963	1030	1012	962	922	894	932	928	913	899	948	963	980	984	957	932	934	917	1003	970	964	995	994	949	984	916	934	921	962	951	924	960	893	959	948	911	972	907	953	975	910	961	919	893	936	963	956	994	938	897	936	956	911	959	930	937	967	951	939	941	959	934	937	943	959	915	920	967	978	931	934	945	955	869	930	927	950	879	929	903	907	899	1006	979	905	973	950	910	965	957	978	899	923	976	929	895	892	977	999	936	952	921	953	976	983	906	956	974	939	929	938	940	918	947	933	973	945	959	912	961	994	932	936	930	969	995	966	1009	910	937	931	980	891	944	930	962	955	971	933	927	939	948	950	913	992	953	986	956	990	1017	938	960	953	1000	944	965	912	941	902	941	974	931	948	987	964	954	978	951	945	948	933	918	981	960	1041	949	973	980	995	963	959	965	960	906	983	917	943	948	954	937	925	970	912	985	954	894	995	928	933	944	985	975	956	944	930	918	1032	910	990	1015	973	944	942	938	943	968	977	948	963	918	980	927	955	983	927	925	913	933	972	970	941	903	979	950	931	838	915	940	960	971	919	905	960	906	989	980	922	903	959	908	949	906	952	899	972	1016	956	946	989	896	897	965	939	948	901	962	914	985	955	925	953	936	959	981	915	943	944	973	939	968	996	954	960	919	921	920	898	930	908	964	948	959	965	937	971	928	923	983	968	973	949	995	965	947	963	912	979	993	966	942	930	955	980	905	943	986	943	949	965	947	965	954	933	974	996	937	976	966	950	914	974	939	949	950	905	1000	983	941	885	978	967	927	959	936	946	931	978	929	945	940	935	936	932	951	1007	916	959	931	990	945	985	933	948	935	994	977	949	920	914	1000	946	967	966	977	970	913	945	977	964	959	929	944	1025	943	944	943	962	931	985	958	942	955	907	931	951	927	953	945	885	932	976	939	972	927	923	961	940	926	942	961	969	970	982	952	902	957	965	971	938	964	955	946	940	977	964	972	951	969	931	943	979	902	1007	951	904	985	968	893	938	964	907	1015	959	973	952	872	943	974	993	923	945	924	993	971	903	932	934	990	945	981	911	931	920	892	918	953	928	947	977	949	984	945	939	955	968	946	904	955	968	952	993	933	1012	964	922	899	944	1006	934	946	921	945	1012	932	945	991	917	989	935	923	926	957	934	958	953	929	992	909	970	922	911	980	993	942	916	964	958	923	884	975	940	951	959	976	962	940	962	968	949	914	1000	968	971	989	950	978	942	941	962	952	950	938	941	973	987	914	967	1009	966	964	993	959	993	941	890	971	956	961	972	1004	931	902	963	998	909	949	955	938	985	943	948	913	955	927	878	960	972	954	975	989	967	909	1000	979	904	926	932	957	928	961	987	958	927	942	892	940	916	948	946	940	960	965	952	924	979	916	917	937	886	1014	926	988	937	988	950	931	950	926	947	931	942	909	959	978	947	952	955	911	928	951	981	966	1014	929	920	936	953	939	976	912	945	946	919	940	965	905	973	997	894	907	957	970	916	951	986	911	986	912	903	951	943	934	958	975	977	945	988	954	969	951	1002	994	980	915	943	896	911	976	957	940	976	934	912	973	940	961	961	951	898	925	957	927	956	943	974	913	984	986	998	914	946	946	933	939	937	942	940	931	943	947	1009	977	901	925	946	911	880	979	957	917	962	932	962	966	938	1005	995	962	946	976	952	972	970	918	955	995	957	946	958	982	937	921	915	966	894	906	919	909	932	993	989	1013	934	932	919	979	961	908	1004	988	938	974	929	959	950	930	938	959	895	948	928	1008	932	938	937	944	923	937	1009	951	977	966	946	962	935	961	951	931	949	993	933	980	940	910	919	914	972	932	945	910	971	986	943	962	949	952	949	950	911	940	926	972	965	936	941	972	964	915	946	983	942	934	985	891	972	938	898	936	945	957	905	963	963	958	905	938	995	937	965	930	916	954	966	958	953	941	954	935	968	953	987	956	915	942	956	969	946	973	1007	975	998	938	967	919	979	948	961	1001	983	931	992	917	932	1062	957	937	948	943	906	987	934	959	967	943	896	983	946	906	947	933	962	968	949	919	965	917	909	914	929	958	969	973	972	894	972	1006	996	930	971	968	1015	935	902	897	927	990	905	890	964	901	912	909	973	986	930	907	935	932	939	948	943	943	939	1003	954	876	932	861	888	945	957	972	968	915	965	930	961	959	917
53476	49113	42799	37823	37497	40862	39979	31475	31358	36494	36591	29560	20621	3944	1604	833	519	582	992	1886	536	369	365	373	345	339	338	314	332	327	365	301	332	307	328	330	308	332	296	306	359	308	339	314	320	292	329	319	293	312	309	311	306	305	360	301	351	360	335	328	340	326	304	288	333	321	358	303	320	316	372	337	333	336	299	309	293	354	330	333	304	348	315	353	361	351	358	381	342	348	336	328	326	338	302	317	316	362	306	281	325	320	357	334	312	297	331	354	333	321	330	302	299	326	323	309	315	343	340	306	305	290	301	332	309	300	313	327	322	325	316	320	305	333	298	305	338	341	319	343	306	293	312	302	312	329	323	294	315	310	287	317	291	316	341	303	327	320	320	311	329	304	300	288	288	341	300	315	326	327	311	333	336	313	320	309	306	327	306	310	327	319	333	325	307	303	291	303	328	314	342	303	325	319	318	353	298	317	310	332	339	299	319	316	300	283	333	311	323	303	318	310	264	330	313	318	351	268	310	296	293	310	340	287	330	296	317	312	308	332	314	355	286	293	274	320	312	336	343	321	322	311	298	314	295	336	330	317	326	302	327	331	302	281	328	310	298	312	333	318	298	269	319	309	279	299	335	312	329	331	322	317	340	315	284	335	319	322	294	360	321	313	322	328	297	345	307	285	325	319	305	298	315	315	296	314	342	302	299	313	304	314	313	301	340	314	319	341	313	296	316	334	308	326	287	310	315	325	333	328	296	342	316	302	315	309	304	334	325	318	321	319	327	358	289	304	326	337	317	304	335	337	334	332	304	327	321	313	305	295	301	302	280	299	307	338	310	317	282	325	318	307	311	315	340	321	319	301	323	292	318	322	322	335	287	322	329	312	320	304	315	324	318	319	280	327	313	335	323	339	329	349	334	345	319	300	324	320	294	328	324	326	314	324	313	328	348	349	301	327	325	318	296	287	329	322	305	361	334	280	318	358	301	301	297	333	298	310	319	318	335	349	342	312	326	316	324	307	317	333	349	304	341	308	321	328	279	323	288	331	309	310	336	332	310	343	287	317	331	314	321	351	285	310	329	317	349	315	357	341	309	275	314	293	298	356	323	276	312	339	343	314	328	298	317	280	330	317	316	295	308	287	338	297	320	328	307	318	337	335	330	290	368	289	319	315	290	304	306	297	326	285	276	330	284	309	335	310	301	343	324	313	301	278	315	298	324	315	315	264	300	304	321	334	324	306	306	329	284	334	302	278	342	352	286	310	308	312	358	329	289	324	281	306	321	321	342	316	305	325	367	340	329	287	337	313	294	327	341	337	352	297	326	323	320	346	331	314	306	337	310	320	336	329	313	329	314	331	292	297	310	309	306	299	346	308	307	313	326	310	310	324	322	323	333	272	292	310	307	308	331	308	279	338	307	308	293	305	330	334	332	296	309	309	317	310	326	352	308	340	322	311	303	315	287	284	295	276	323	312	295	316	306	304	307	305	277	334	306	339	309	324	291	297	306	305	325	351	310	345	325	315	303	274	281	329	338	297	306	310	339	314	295	334	290	320	302	279	289	329	302	296	300	338	318	327	314	286	307	311	327	301	302	318	320	335	312	298	361	303	310	337	310	290	372	307	307	299	329	316	328	311	283	300	299	345	329	286	338	314	308	296	290	342	303	312	312	338	313	325	299	320	320	358	327	299	298	311	327	331	310	339	306	322	306	302	297	330	327	318	339	311	323	303	315	338	312	319	325	344	308	329	326	309	299	293	346	269	300	322	313	332	328	360	329	303	284	321	313	344	281	291	307	304	326	311	311	318	282	351	294	310	324	319	278	306	342	342	359	332	328	352	327	313	327	301	349	263	303	298	341	360	283	308	310	313	310	293	302	312	307	350	315	303	300	306	330	312	321	312	362	298	325	293	296	309	292	306	302	338	353	297	299	326	341	343	299	365	306	361	313	318	310	316	315	281	320	304	313	306	322	307	323	339	303	333	329	304	331	292	344	300	304	315	326	317	309	304	323	319	314	343	334	320	323	364	330	350	315	269	339	327	324	324	313	312	314	340	329	275	324	281	309	345	325	322	295	322	309	320	282	330	286	309	310	301	316	307	298	280	301	254	312	330	295	315	306	335	323	318	303	331	295	322	330	334	311	325	325	299	315	293	311	323	282	275	313	328	327	298	338	308	284	312	313	299	335	329	321	328	335	303	343	314	314	311	329	318	326	296	305	310	307	338	296	338	298	309	310	332	320	332	281	310	325	323	326	324	315	334	327	291	330	337	281	286	313	311	316	326	340	309	305	324	322	332	296	308	326	317	312	314	311	327	313	299	348	314	287	337	316	292	299	303	320	318	305	291	271	308	305	317	302	307	317	294	315	295	315	349	312	253	303	317	311	312	307	311	318	317	280	307	309	331	322	297	319	311	296	322	309	335	296	348	309	331	300	344	310	292	318	314	327	303	257	354	327	278	313	304	312	280	286	317	311	346	288	288	302	319	260	318	300	312	329	302	342	322	338	316	323	324	325	300	319	305	359	331	303	308	358	271	307	314	281	292	324	314	318	325	301	319	294	310	279	303	300	320	280	321	304	333	337	297	325	324	313	305	322	346	288	324	299	309	318	360	331	312	307	334	293	331	347	289	315	309	311	303	292	286	346	313	298	309	279	289	332	344	337	309	313	291	291	310	337	328	316	345	321	294	318	306	326	335	317	291	327	335	357	320	300	324	301	308	305	324	350	318	300	324	325	314	311	304	296	345	306	379	320	304	323	320	331	299	296	342	377	291	332	331	314	351	294	328	297	316	292	338	284	313	303	318	314	319	315	305	315	320	315	274	338	346	335	309	336	325	330	312	308	317	333	300	331	332	366	307	321	309	297	300	271	314	344	328	312	335	324	347	336	336	313	337	288	292	338	308	318	326	311	328	308	309	301	289	313	306	311	297	313	340	317	274	338	307	336	321	313	334	289	296	283	318	320	345	286	306	313	342	330	279	325	329	300	346	312	338	297	303	324	292	317	315	305	352	300	333	300	296	324	338	328	341	343	306	308	301	277	287	332	301	293	317	334	299	300	338	296	310	291	268	318	339	295	309	309	308	349	298	305	292	309	308	314	322	315	300	330	310	305	357	324	300	322	316	363	332	350	353	303	327	272	276	286	321	302	298	292	337	299	304	295	333	339	308	362	323	301	322	303	308	288	314	307	333	291	330	320	293	304	324	329	318	330	318	341	324	274	296	331	303	308	295	306	279	296	314	306	308	332	316	315	321	322	313	320	285	333	320	307	315	318	322	328	318	288	311	285	287	290	294	318	340	343	305	343	299	316	343	283	297	322	319	318	264	308	275	333	320	313	322	336	301	320	297	301	317	329	299	313	315	304	309	303	347	331	345	305	327	322	298	292	332	321	302	295	319	290	333	312	348	315	339	310	322	283	309	302	321	281	314	343	332	310	346	297	318	309	310	331	350	288	296	329	313	311	337	324	314	322	290	313	294	301	298	324	339
41492	49849	52844	53256	52284	54590	51152	44134	47296	53075	51392	45578	34175	7530	5558	2437	1738	2221	4566	8315	1751	1207	965	972	913	877	773	829	898	895	815	847	831	827	833	805	820	791	789	829	756	753	765	784	782	783	764	795	758	718	753	801	809	775	859	888	968	884	941	946	944	932	827	856	848	888	861	818	846	839	964	1012	896	802	824	849	801	785	773	801	782	787	714	867	1041	1112	1073	977	878	797	783	754	746	755	777	774	771	792	800	782	740	735	759	774	774	780	811	781	751	772	753	730	726	754	777	757	733	798	701	809	740	792	749	789	790	807	761	814	744	797	796	813	751	786	760	750	767	770	813	763	750	751	775	744	797	740	800	748	742	775	713	767	744	738	755	775	756	774	804	759	791	820	731	786	758	748	776	773	771	667	761	773	748	733	721	751	815	735	788	755	777	777	819	790	777	762	734	772	774	740	741	724	719	775	747	796	788	769	804	736	744	723	800	773	738	736	769	759	790	802	769	752	725	769	779	821	713	744	765	768	777	782	759	784	824	739	739	758	740	771	799	763	762	784	754	742	748	837	728	726	763	757	757	819	755	726	774	760	753	823	772	738	765	732	764	795	763	801	760	731	721	717	798	740	773	760	756	784	771	782	789	776	756	776	724	726	743	750	764	725	744	756	744	762	745	788	762	763	743	798	755	783	757	763	778	761	733	725	763	785	742	786	779	766	673	723	759	696	783	810	791	708	756	785	749	791	744	758	745	757	760	744	755	765	737	750	722	728	731	769	823	735	745	774	760	728	776	752	773	747	745	727	750	758	811	751	766	765	728	784	818	780	745	748	763	746	764	806	762	757	747	749	770	714	735	802	789	781	740	790	756	776	750	752	773	759	788	752	769	808	781	807	741	759	728	758	757	715	755	794	730	782	745	760	813	735	771	742	732	727	675	767	750	733	734	755	764	730	851	754	765	752	740	768	730	749	742	757	774	798	771	744	825	780	711	708	763	755	759	748	804	751	752	794	760	705	720	772	800	705	766	753	765	763	777	764	703	807	812	754	763	763	747	744	751	765	798	744	806	779	754	780	778	755	750	767	750	756	766	814	713	750	758	729	772	795	716	780	738	751	768	756	784	737	767	760	734	738	695	728	786	725	761	749	694	722	764	782	766	778	779	751	723	767	796	750	748	750	765	767	780	822	740	737	774	763	755	769	781	768	816	781	750	746	734	774	722	768	756	776	750	728	746	803	766	712	798	735	751	768	783	768	756	821	786	778	735	754	800	765	786	752	764	764	795	757	788	777	777	762	767	740	759	720	762	757	779	766	777	785	769	743	739	765	791	736	768	757	753	773	707	733	741	743	732	773	753	760	727	802	735	752	760	739	734	726	734	750	763	778	775	789	788	783	785	720	752	727	768	790	749	755	764	747	757	747	745	755	742	761	772	757	738	769	759	788	800	777	749	766	740	761	778	811	747	756	751	726	774	808	770	781	809	759	787	739	742	765	793	779	740	767	760	707	726	790	786	785	748	774	761	755	780	759	745	759	745	781	731	745	769	783	806	710	763	776	755	785	718	736	798	780	767	757	760	759	765	763	756	781	711	730	745	724	792	753	743	721	745	727	820	757	744	744	745	815	755	703	751	759	745	711	739	783	742	754	755	778	779	745	767	722	730	753	746	740	745	734	786	732	820	771	731	700	780	828	771	732	728	760	756	743	739	750	727	757	768	814	746	795	747	796	755	760	761	739	723	719	764	796	764	779	714	737	739	766	732	767	757	782	790	764	784	755	771	711	762	773	725	746	761	794	761	753	729	757	756	788	784	709	767	767	757	766	765	725	783	743	745	752	753	770	761	774	771	759	695	719	761	779	762	803	774	751	749	798	740	731	791	729	775	763	715	746	696	764	809	777	746	749	792	818	774	758	742	795	790	742	762	729	721	755	811	802	738	778	732	789	711	747	752	822	729	736	740	771	798	787	755	763	739	738	777	759	758	693	738	744	801	771	725	707	798	793	756	775	750	758	785	739	757	796	758	793	750	778	789	775	777	709	771	739	776	706	787	755	789	771	776	775	757	756	763	745	760	771	733	746	741	741	758	725	765	736	756	764	771	762	796	723	756	757	738	785	725	784	768	774	707	777	743	781	723	751	740	742	791	743	747	726	762	742	773	724	751	771	815	751	738	761	753	739	757	787	736	755	695	766	786	800	741	719	755	775	764	727	796	734	785	736	716	721	735	740	755	743	789	727	745	757	718	760	742	704	716	808	727	782	759	759	737	739	738	749	707	775	771	751	761	738	783	784	685	723	710	783	753	789	760	809	792	727	755	758	767	774	757	800	748	746	760	748	704	738	779	732	780	735	778	754	737	776	748	737	751	740	793	770	764	744	733	774	727	716	699	747	722	794	747	789	735	737	787	819	782	719	718	775	777	696	727	713	816	753	787	723	769	755	721	758	766	774	794	786	736	807	813	757	756	740	777	770	794	765	809	768	756	726	775	776	730	773	712	777	770	721	727	776	687	760	765	756	782	746	767	761	757	719	778	754	773	793	737	796	807	773	747	729	772	824	732	766	695	764	727	769	793	753	747	726	791	754	729	781	773	762	764	771	752	803	716	810	765	718	773	796	785	789	790	776	751	736	742	778	723	805	781	736	705	748	732	755	735	796	752	712	786	756	752	796	765	758	783	775	765	733	747	788	773	715	792	774	766	781	765	676	753	768	775	776	732	737	745	780	769	755	737	783	731	746	755	760	748	773	762	805	787	745	794	745	755	786	822	773	757	768	763	765	728	769	740	797	731	778	738	748	745	769	734	721	775	749	699	777	742	771	781	735	788	783	734	803	785	750	766	738	798	788	728	753	791	728	744	774	776	768	758	763	777	759	760	739	755	745	737	783	705	732	751	757	750	716	724	777	736	785	801	821	761	717	777	738	745	740	763	751	773	771	762	767	759	755	806	810	767	738	779	753	737	788	704	790	705	807	747	751	765	767	776	809	706	782	781	789	691	777	804	746	772	778	773	715	743	762	755	766	794	769	721	751	689	767	778	679	754	770	724	770	737	812	754	762	700	755	789	697	772	788	739	796	768	731	803	800	746	730	784	742	797	805	775	782	807	763	731	774	744	774	775	765	739	788	774	726	756	696	770	735	773	762	723	779	770	743	791	749	762	768	749	765	794	798	801	816	766	734	788	716	774	722	775	726	750	768	809	774	869	785	759	736	704	759	776	760	816	755	758	732	722	752	761	771	782	744	806	785	752	796	775	820	728	735	680	774	721	784	806	833	735	736	739	783	750	750	775	769	807	740	774	733	742	742	813	788	822	802	700	753	756	797	774	780	731	770	778	722	731	757	761	722	735	738	755	781	786	750	758	773	840	766	735	715	735	780	776	767	731	803	718	727	766	808	724	774	793	723	754	718	775	759	778	784	750	726	759	794	785	772	759	698	726	754	809	737	782	791	746	771	784	758	750	769	801	738	810	791	763	793	749	767	812	725	758	765	737	777
12817	13672	13265	11469	6151	5117	2952	1727	1507	1111	1124	881	637	381	297	312	317	325	326	338	309	315	314	337	338	302	350	288	327	342	322	312	317	326	296	312	317	305	312	285	321	306	322	310	357	326	326	306	315	304	312	303	316	323	345	343	342	331	346	291	341	309	339	314	344	349	344	353	337	317	325	332	331	328	356	290	317	330	313	318	322	318	312	332	310	333	299	320	321	317	326	323	318	323	276	275	305	300	314	314	326	286	283	310	347	336	328	298	349	354	335	316	340	320	325	327	288	330	304	334	319	318	287	326	313	327	311	284	320	299	315	300	319	319	350	323	316	317	324	281	321	290	292	336	319	324	304	327	328	332	262	351	316	328	313	281	327	350	313	287	328	312	311	280	343	316	306	300	286	330	329	329	311	346	345	333	327	315	310	322	327	328	314	317	329	308	325	301	308	302	327	287	340	324	327	330	297	302	318	315	294	311	342	292	306	316	322	331	299	317	337	321	332	343	324	322	318	326	313	331	312	321	311	350	306	333	342	321	309	344	321	326	331	325	313	319	308	344	327	292	315	306	290	308	325	323	304	333	328	316	327	274	321	315	331	309	335	348	301	292	303	301	342	301	289	336	306	303	309	311	314	305	320	322	317	314	327	336	298	336	325	324	323	281	342	303	320	306	325	331	320	315	300	339	307	323	329	322	330	313	298	316	323	347	335	341	305	276	312	328	297	340	317	305	313	281	324	307	298	319	319	300	285	340	356	293	319	338	313	324	312	341	320	314	338	354	339	354	296	305	313	320	300	338	337	322	281	305	321	324	312	315	306	301	304	287	312	290	349	289	321	333	296	323	319	308	320	281	313	307	336	306	297	307	314	316	311	334	306	307	306	321	287	301	318	350	340	314	311	308	308	299	332	321	324	326	313	341	322	330	333	323	344	350	332	292	346	327	336	288	295	293	318	338	304	286	319	332	295	292	297	288	289	287	340	354	306	322	330	304	298	318	336	330	343	302	303	314	336	331	321	306	341	346	313	318	323	266	305	307	284	297	317	314	325	318	320	297	311	320	299	290	294	281	298	323	323	311	319	299	355	336	309	363	302	322	341	334	341	334	308	320	329	290	297	315	320	306	302	329	329	303	275	272	284	326	297	329	320	313	301	329	323	298	333	334	291	309	304	334	325	281	311	298	299	307	316	289	300	315	322	300	300	332	337	325	343	287	294	302	328	301	325	324	335	311	293	293	319	315	273	312	316	328	300	330	318	334	321	343	337	327	332	336	311	321	313	308	332	319	316	297	339	335	330	328	344	301	331	352	370	302	332	335	319	319	324	305	300	335	347	332	341	317	329	278	319	342	320	333	280	309	317	335	309	307	354	358	350	322	352	314	352	343	309	324	319	308	287	310	313	303	272	291	305	333	381	335	331	312	308	332	289	370	332	302	315	305	320	291	327	341	360	315	351	331	317	329	313	321	319	324	350	311	331	319	297	316	292	283	306	279	300	316	348	321	327	310	297	305	347	329	332	310	295	340	286	306	293	311	313	324	329	311	322	301	310	314	318	327	309	321	301	319	296	318	310	292	342	305	287	319	307	305	317	313	304	271	306	299	310	319	297	317	331	321	314	336	335	313	313	321	313	299	323	314	297	321	336	305	301	326	337	291	338	339	345	332	316	297	307	315	314	327	325	319	344	331	298	294	270	296	296	314	314	332	329	362	307	299	307	317	303	310	317	335	297	309	322	336	327	342	307	319	322	319	296	342	293	305	299	330	337	319	341	307	296	331	353	287	318	320	317	308	321	346	332	323	269	342	315	286	330	334	316	334	343	314	317	299	333	311	352	320	318	301	321	290	313	319	311	329	333	336	317	299	325	329	286	372	314	308	320	329	344	329	359	300	302	332	348	296	312	341	314	310	321	340	309	332	278	316	298	291	304	302	318	330	292	354	317	312	322	294	319	350	356	339	333	330	300	331	330	327	329	301	304	307	312	342	306	309	304	311	304	308	325	338	344	333	323	338	300	348	306	323	328	307	315	330	286	294	280	285	323	336	328	316	307	317	333	342	319	300	348	327	308	302	281	305	308	314	293	304	338	322	327	321	332	284	312	337	312	289	292	336	321	336	320	342	330	310	307	318	355	304	305	302	344	314	323	317	327	305	293	329	306	290	368	332	319	331	303	358	331	292	295	336	299	326	300	349	310	318	318	299	303	299	320	287	320	329	297	331	318	317	337	315	346	288	346	322	306	342	341	317	317	342	337	330	319	333	292	307	314	320	332	320	321	283	306	316	311	303	284	322	301	316	319	302	311	306	279	323	319	324	308	308	347	323	318	325	318	322	326	314	356	318	333	323	341	324	325	331	305	331	303	342	288	314	351	319	326	361	328	324	315	277	327	282	312	304	336	311	332	319	296	301	341	314	311	310	326	325	324	333	317	344	329	293	316	314	322	325	277	342	340	318	310	286	327	313	305	316	301	300	379	298	319	297	327	275	333	307	340	289	290	329	318	326	327	299	309	311	304	300	318	334	294	295	340	317	291	328	266	322	331	293	324	317	353	296	318	311	320	312	309	307	304	305	293	323	313	322	299	343	299	319	295	320	326	330	319	333	330	327	322	295	311	306	320	351	340	334	313	283	318	346	331	320	316	314	272	285	313	315	295	329	326	311	346	331	334	299	291	322	320	320	329	313	311	347	304	298	336	330	317	314	324	324	337	319	333	306	331	315	331	308	319	338	297	291	325	298	325	336	322	317	310	326	293	314	326	334	357	331	281	288	310	332	314	295	317	314	321	302	323	330	320	346	317	339	298	327	305	309	305	307	309	299	334	326	320	334	295	309	296	321	300	344	320	338	331	312	360	295	336	329	328	308	302	323	298	325	333	356	306	327	327	319	312	327	284	310	281	285	351	341	353	328	277	324	289	309	318	324	319	349	325	341	320	307	292	279	323	318	311	358	332	339	306	284	340	312	326	302	314	304	346	317	296	333	329	302	302	319	322	313	370	300	314	322	333	334	322	333	318	324	319	317	326	293	279	363	339	275	301	328	292	324	301	307	361	310	354	352	309	334	325	303	321	326	263	311	344	337	306	307	274	312	334	326	312	293	292	337	332	333	297	335	306	322	329	304	298	313	339	313	313	325	309	287	323	309	302	332	343	326	293	301	332	296	332	295	340	322	335	341	307	325	328	303	298	355	344	329	332	316	320	310	328	346	327	310	304	320	328	319	313	332	307	295	297	296	294	312	328	311	281	304	317	324	310	270	316	318	287	300	353	325	327	302	315	274	317	330	313	318	309	311	304	325	324	316	313	306	317	321	324	314	304	309	322	312	323	322	319	307	313	286	310	320	319	334	313	337	342	323	307	297	314	302	308	322	336	301	305	296	312	298	330	291	339	312	333	299	295	293	320	301	312	301	292	310	280	301	289	302	340	292	304	330	338	339	330	302	292	328	344	299	320	347	359	309	370	299	299	300	303	322	309	321	302	314	309	345
10655	15154	18868	21465	14675	15253	10354	7301	6939	5322	5409	3968	2918	1123	954	843	870	802	959	1054	876	813	805	848	808	774	775	803	827	789	768	789	814	788	803	825	811	799	793	776	822	793	823	799	839	817	812	781	778	807	792	818	837	777	873	913	880	861	892	852	868	866	824	820	837	841	811	791	782	842	825	857	840	828	844	805	772	838	814	747	784	782	784	818	793	763	846	799	789	795	765	842	785	833	770	753	788	804	784	780	809	802	790	827	816	781	849	812	771	750	814	807	745	762	835	813	782	763	815	745	830	767	790	821	818	803	764	817	809	774	771	775	821	821	829	803	777	815	819	748	805	796	877	818	845	749	765	782	775	837	740	770	781	794	822	789	798	766	781	799	812	824	823	769	830	801	782	761	774	817	781	809	772	833	778	769	820	808	818	807	806	801	810	813	796	779	798	773	847	758	800	831	803	803	780	802	820	770	809	780	782	810	753	786	812	806	762	803	780	784	719	774	798	792	761	775	762	788	744	781	835	777	737	795	833	753	791	808	825	856	767	804	784	751	842	782	822	763	779	768	822	818	818	779	767	795	796	769	817	774	792	745	854	782	798	808	792	855	797	777	840	837	833	843	786	821	848	794	843	783	821	807	747	783	812	799	842	864	780	774	798	829	775	824	821	831	863	780	792	797	771	852	821	810	793	841	808	825	811	787	790	808	762	852	816	792	831	769	829	773	774	759	865	796	809	819	807	754	759	818	839	802	795	781	768	809	778	805	796	827	834	811	830	769	719	806	811	763	832	780	837	812	764	760	817	834	816	733	818	825	796	805	805	811	818	770	834	753	730	788	813	792	823	787	813	810	779	809	827	778	776	845	826	784	779	773	769	816	817	802	780	797	765	826	854	823	749	782	792	759	848	806	811	789	764	812	832	806	838	775	778	844	800	833	764	791	817	768	776	775	831	818	791	808	820	789	806	773	808	840	747	756	819	817	764	787	845	821	733	786	780	810	782	818	794	803	817	793	806	765	780	827	807	772	842	817	791	801	834	889	819	820	858	841	816	795	796	734	796	807	763	752	782	795	838	827	849	825	820	788	811	817	820	796	788	773	748	755	791	782	787	816	783	818	780	805	836	816	775	767	783	798	792	798	793	780	824	780	815	768	813	783	775	784	814	750	795	776	771	823	787	899	797	769	782	779	784	803	794	794	767	739	813	830	847	767	793	825	775	789	781	808	817	760	796	776	790	810	864	814	862	781	793	743	762	789	815	804	786	770	833	751	810	816	864	792	784	731	796	835	785	829	811	828	834	850	813	775	793	835	826	819	770	815	765	782	745	789	817	816	741	846	809	788	767	811	771	816	794	754	768	860	832	788	792	842	818	800	770	836	774	789	767	789	836	805	817	782	821	813	811	825	771	848	753	796	783	806	772	799	753	798	838	788	793	783	779	831	851	787	789	802	804	843	726	792	810	803	782	785	813	868	770	808	809	808	792	818	826	830	816	805	801	785	832	825	819	789	817	734	813	826	813	786	757	769	806	763	807	788	815	767	791	774	780	816	788	840	775	814	812	752	754	762	791	779	796	834	817	804	832	787	869	813	800	789	794	794	821	746	822	779	797	813	791	809	825	846	757	755	777	784	822	774	833	818	821	867	819	761	800	817	803	789	786	795	809	806	793	750	764	799	785	795	839	783	826	823	802	750	778	769	790	779	835	823	779	748	825	767	788	813	797	794	774	788	798	793	767	775	858	803	799	818	771	811	794	744	817	794	819	815	828	746	823	778	855	800	794	808	822	838	811	761	780	761	812	827	770	816	825	796	753	799	830	771	794	818	816	809	820	823	813	809	781	802	810	783	780	792	825	860	808	832	832	823	814	782	805	816	785	795	799	779	828	801	792	754	815	772	804	830	827	786	778	786	805	793	800	842	788	797	810	792	779	794	805	812	777	792	801	800	787	803	767	833	794	783	856	833	755	792	796	825	773	812	823	824	792	773	794	797	771	793	797	782	841	743	776	773	791	755	843	802	795	803	835	783	742	782	847	797	804	792	797	788	785	797	769	796	822	783	823	802	834	781	865	812	820	769	815	791	783	816	810	757	843	825	789	753	755	792	826	789	763	784	815	780	793	799	778	785	806	789	793	798	814	783	806	789	784	815	780	755	812	820	825	759	797	782	798	852	733	798	833	799	856	762	788	762	842	772	785	790	761	836	815	811	805	844	791	790	774	769	796	780	817	852	797	758	802	770	761	769	803	790	776	835	821	808	788	786	810	813	811	756	765	772	786	819	816	830	789	796	830	789	807	797	757	824	831	803	783	749	762	778	775	826	800	845	778	850	796	816	851	789	702	853	824	850	757	811	760	786	813	788	797	789	785	755	810	749	790	774	828	841	817	809	812	847	825	818	750	752	810	819	778	809	831	773	750	792	778	791	779	833	794	818	766	787	777	766	802	753	824	787	800	845	804	785	820	775	763	836	772	818	762	791	810	797	765	777	766	802	778	812	755	828	800	823	828	784	801	788	744	803	727	846	803	804	755	807	818	774	758	806	797	792	778	815	807	778	736	784	812	774	768	808	784	816	884	811	811	839	836	738	722	788	807	806	809	780	817	777	787	800	805	753	827	839	846	800	812	797	760	798	803	822	846	791	834	741	810	807	762	770	793	799	816	755	820	827	850	766	869	761	800	762	820	820	789	810	796	797	816	823	790	874	799	768	797	813	821	830	765	803	797	837	804	781	810	839	839	795	826	802	786	795	828	800	805	810	805	787	817	811	831	781	799	814	783	803	762	738	790	791	837	800	786	748	815	799	777	803	807	779	781	818	790	818	824	801	777	851	807	768	814	838	826	831	736	844	782	803	842	795	756	787	807	827	780	787	790	802	737	799	803	795	845	778	761	824	818	778	779	787	812	786	815	837	857	789	755	777	805	749	784	762	756	827	830	845	816	748	827	773	794	764	720	776	800	804	821	799	791	816	801	817	798	754	835	750	798	767	801	816	802	814	794	778	832	790	770	796	823	808	795	843	743	792	772	795	809	765	781	809	828	827	804	808	799	786	810	847	769	778	835	795	821	815	776	810	778	790	835	817	801	791	768	749	790	800	765	803	773	817	798	787	798	793	816	798	847	813	792	830	831	762	835	765	785	818	822	787	790	791	796	784	772	836	830	804	816	797	827	804	824	814	828	756	817	844	785	764	786	808	771	813	785	830	835	809	811	789	843	804	770	826	784	889	846	752	808	753	830	793	851	831	815	830	793	770	822	769	819	777	804	789	809	767	799	770	818	751	777	819	818	787	779	807	821	819	811	796	761	782	762	790	749	761	781	781	785	759	780	819	772	782	854	788	799	806	798	765	757	792	801	813	781	807	800	829	824	773	817	804	808	780	836	834	818	804	752	800	756	746	782	805	783	878	838	786	818	797	811	781	799	794	813	839	833	811	808	799	825	825	744	766	793	778	782	788	787	778	808	764	805	770	766	779	785	819	769	806	838	813
47667	49022	41552	37894	37255	39850	30469	27989	28828	17473	12642	10888	4183	1034	571	471	407	438	543	846	438	369	348	362	346	322	334	325	356	365	352	356	362	352	319	370	322	325	355	338	341	335	356	355	364	382	308	343	345	329	387	335	367	360	337	373	340	358	344	368	368	317	372	351	370	341	349	333	348	357	335	365	357	335	351	367	336	340	331	340	333	343	366	352	346	356	384	361	345	388	328	359	330	355	325	365	345	337	386	328	330	342	338	326	332	362	346	369	338	327	288	362	334	371	367	338	302	335	361	331	354	333	355	301	320	318	355	335	344	335	342	375	343	396	343	317	333	326	316	338	348	346	347	352	345	309	306	332	304	329	367	328	330	361	334	366	307	348	369	383	336	357	351	344	317	351	354	358	356	343	331	309	315	327	340	354	346	364	341	360	330	335	356	326	386	400	382	337	330	341	363	348	354	338	338	358	356	392	321	375	327	323	316	362	377	351	368	356	371	338	325	303	341	325	344	324	364	363	349	359	362	361	318	343	337	353	328	311	335	311	342	347	325	351	322	328	313	330	352	355	330	359	329	308	332	359	284	330	361	324	330	344	341	334	380	316	332	317	370	390	315	334	344	359	345	350	374	336	328	321	324	373	321	370	384	312	325	336	306	312	318	330	324	326	349	342	355	315	351	328	318	341	354	338	383	345	350	333	317	298	350	373	339	340	369	361	362	336	353	327	337	354	317	322	379	333	406	334	347	361	336	369	311	360	340	338	368	373	344	334	326	343	351	344	334	326	334	334	342	357	359	353	353	322	325	342	359	347	316	327	353	327	327	318	367	344	325	325	340	327	356	328	340	335	360	347	342	335	349	334	332	324	359	338	332	376	359	332	348	348	336	337	337	344	331	346	321	371	309	346	357	348	337	350	348	367	315	370	336	349	363	324	314	349	355	313	324	339	351	348	355	350	342	351	342	354	325	340	355	322	343	317	314	308	352	353	328	324	326	351	311	361	341	323	334	349	378	335	360	398	365	359	323	334	340	352	350	369	336	350	334	352	358	379	390	321	335	323	326	356	339	318	341	359	376	332	360	325	341	345	332	352	328	322	356	343	315	351	341	337	328	337	369	334	348	343	351	354	341	344	311	361	327	352	320	373	370	324	340	371	351	356	314	343	326	351	310	329	357	315	315	346	356	346	328	347	361	335	324	359	304	351	372	366	361	322	364	346	364	356	324	326	356	347	381	366	373	358	350	357	337	346	367	325	298	354	351	352	294	346	372	328	379	346	383	331	340	342	343	351	386	335	329	334	295	342	304	352	317	335	340	345	327	289	400	336	325	329	329	389	352	354	302	349	349	370	346	333	336	329	342	352	356	362	344	365	347	366	316	302	352	325	341	357	283	349	316	318	357	339	330	299	347	334	384	345	329	376	327	334	347	355	340	341	339	336	336	356	339	346	358	346	352	318	333	348	310	363	359	370	342	336	342	354	371	343	325	337	317	323	347	335	342	334	339	357	339	330	369	371	330	357	384	326	308	296	359	368	350	312	366	365	330	367	335	341	311	356	313	366	341	323	349	349	310	354	314	349	354	355	349	371	352	317	359	370	329	349	388	373	332	336	334	363	354	345	338	349	344	310	337	344	330	376	336	345	298	327	325	349	301	328	326	342	323	332	352	350	350	367	346	371	319	304	330	321	362	373	343	364	327	343	321	334	326	363	365	339	360	337	335	307	385	345	365	335	335	353	323	364	379	331	361	327	303	322	321	363	337	316	339	350	350	328	318	368	347	349	337	320	321	317	326	356	358	317	316	369	311	346	347	311	336	330	299	356	342	378	341	315	339	334	329	339	311	337	335	327	377	359	334	341	366	348	371	328	358	354	354	368	332	347	337	325	336	366	334	359	359	333	329	339	342	332	337	306	336	358	331	356	363	359	371	342	334	313	307	324	337	363	335	349	347	346	346	356	312	359	332	301	373	364	322	331	330	335	357	365	319	346	315	368	334	340	344	357	327	309	338	375	338	359	354	349	360	351	352	354	360	354	341	317	337	355	330	347	330	371	334	344	362	320	324	335	341	334	332	349	368	342	333	379	334	338	336	352	351	297	355	333	340	350	336	324	343	312	314	359	348	337	357	348	328	369	348	318	326	367	357	345	342	312	309	363	352	337	351	336	340	332	371	318	357	342	383	341	353	305	344	346	344	338	330	325	359	308	349	345	343	328	328	403	366	305	328	339	342	337	379	341	351	347	370	339	334	331	317	343	376	313	320	351	345	383	350	358	328	368	358	330	340	363	339	324	344	352	311	324	359	361	343	344	342	339	320	325	319	342	377	356	353	360	309	351	367	328	357	305	320	330	344	352	342	347	319	340	359	354	345	358	343	345	347	359	329	343	342	315	374	375	344	340	304	355	345	315	347	336	343	329	348	336	358	335	337	358	353	339	347	381	334	340	370	387	352	331	323	313	337	350	350	339	383	339	351	322	343	367	345	362	321	365	354	358	347	326	353	344	339	308	338	353	328	308	345	332	364	353	323	329	320	337	318	328	342	346	327	354	354	287	350	349	319	332	357	319	367	333	358	343	359	321	351	342	356	313	330	345	314	357	341	361	345	337	337	350	322	322	294	322	343	316	309	303	360	345	350	370	320	360	355	332	330	331	300	362	345	325	316	352	319	361	310	326	319	367	372	336	364	323	326	338	339	362	350	344	338	358	305	341	348	329	328	330	327	345	365	343	334	359	361	377	334	312	336	356	323	339	390	341	322	348	330	291	362	320	343	307	322	354	394	342	313	364	341	322	324	324	321	381	366	335	320	338	346	323	316	336	354	407	336	342	347	362	362	331	360	325	384	360	339	310	363	349	354	343	383	336	362	353	333	321	327	313	312	334	360	318	321	297	327	320	332	353	350	351	360	332	317	332	349	345	338	362	356	363	377	330	340	292	347	345	344	361	311	319	343	318	342	360	342	353	362	354	316	326	353	351	318	338	330	319	310	338	324	358	317	331	343	345	341	358	375	359	313	312	362	351	357	349	327	307	354	338	336	360	374	338	342	344	311	339	338	350	365	329	330	360	374	340	331	330	361	316	337	324	361	351	340	348	354	334	328	345	362	329	362	316	387	340	319	316	367	314	355	381	324	357	340	322	338	324	329	342	338	347	337	340	354	330	343	340	354	369	347	344	342	344	375	321	350	331	362	340	347	359	340	315	325	338	340	347	333	328	343	354	352	381	346	363	345	351	342	346	323	354	349	311	337	339	330	349	329	371	353	320	337	304	353	335	349	351	323	345	367	339	335	349	311	336	329	314	379	364	370	303	321	316	358	315	329	329	346	356	326	334	397	355	332	343	331	348	333	342	370	315	352	323	325	348	359	360	362	372	336	374	339	343	395	343	374	313	345	328	348	333	317	329	365	340	347	345	337	324	327	348	321	335	365	304	329	341	334	368	342	374	302	369	339	285	300	346	338	339	307	368	301	340	341	331	355	323	332	365	350	347
38494	48492	47838	48364	48838	48592	41573	41318	41746	31097	29970	27171	13981	3342	1934	1430	1208	1366	1852	3887	1256	1009	945	929	940	855	856	859	868	924	851	869	888	879	852	854	861	863	845	844	859	837	864	856	826	830	816	821	830	869	838	795	803	792	854	911	892	940	889	893	848	847	869	907	921	873	854	837	854	970	877	887	848	854	857	893	849	833	872	835	821	820	847	931	912	939	926	882	826	792	887	870	856	828	854	863	863	842	849	831	873	860	885	878	856	872	853	859	875	834	872	891	828	882	821	859	855	857	871	912	880	771	864	851	860	804	876	878	860	851	841	853	761	829	809	836	883	883	847	852	831	811	863	827	820	846	844	824	892	847	834	842	799	832	868	889	777	801	854	847	839	825	836	857	847	838	859	815	853	871	853	813	845	872	840	830	874	884	823	828	851	860	868	838	906	896	866	846	869	871	886	857	854	847	873	852	857	883	837	883	883	867	798	896	835	838	846	827	887	879	850	845	867	844	828	869	859	885	867	840	845	851	899	832	845	799	907	848	915	862	862	876	851	803	818	843	846	896	799	891	865	873	826	838	814	800	870	850	897	869	856	808	846	833	801	843	860	829	845	869	856	847	887	849	870	892	865	843	845	866	830	845	823	850	837	799	867	804	821	879	842	854	862	866	841	835	869	899	833	822	834	826	851	809	840	796	822	838	860	857	894	841	873	831	853	851	831	877	813	875	836	828	829	873	825	865	856	829	786	855	831	834	832	837	835	791	846	873	787	789	779	789	859	843	823	846	887	912	804	817	850	875	851	847	843	903	892	845	900	859	865	800	851	840	863	884	840	869	819	824	821	859	847	820	819	871	828	812	848	860	852	839	805	840	838	825	822	870	859	829	901	900	852	847	834	815	897	810	902	855	828	853	853	918	823	795	855	872	844	837	839	842	800	780	858	827	835	857	813	849	909	856	859	811	839	874	871	824	790	862	852	821	860	797	879	826	880	842	874	832	849	822	872	851	824	888	848	881	831	847	828	878	823	867	792	872	828	836	837	882	877	857	826	877	827	861	823	848	819	851	867	873	854	840	780	867	831	874	880	817	819	870	876	841	836	857	816	874	807	890	832	817	891	882	864	867	878	848	851	869	836	818	835	866	824	831	813	779	841	824	881	900	874	862	839	832	885	848	868	841	821	880	854	828	830	804	817	860	880	842	892	834	841	813	842	826	884	796	849	835	823	869	854	833	841	884	849	854	877	860	820	808	825	890	890	896	768	822	877	840	798	854	899	799	830	835	778	835	851	852	842	870	845	842	839	864	901	868	850	865	841	900	808	861	842	849	844	808	779	865	875	859	873	829	845	875	815	851	871	884	903	866	826	848	847	835	817	832	906	871	803	880	838	879	853	845	820	851	795	836	877	806	819	814	900	845	789	838	886	874	831	837	907	830	811	841	883	859	809	870	865	851	819	850	875	865	877	840	810	815	848	855	858	814	809	892	924	822	858	835	890	860	852	811	846	797	801	873	850	862	856	853	905	823	818	822	827	846	861	838	874	830	805	867	841	837	860	815	834	852	861	887	878	908	881	842	861	814	846	809	818	827	869	832	862	889	852	845	878	870	878	849	846	899	830	878	804	835	809	791	855	900	866	839	927	800	796	896	841	814	847	882	824	853	815	854	850	787	890	869	878	803	842	861	832	829	836	824	902	840	869	851	836	875	867	838	844	796	823	767	848	815	881	843	858	853	821	862	791	878	818	859	887	818	786	835	803	879	826	850	860	833	843	872	865	904	914	818	839	842	916	814	828	870	884	893	871	839	892	807	897	904	795	845	848	853	869	845	826	864	905	851	895	798	859	820	848	836	855	835	862	818	826	880	824	846	867	858	809	824	846	843	887	840	845	893	825	829	811	827	854	821	787	841	846	835	856	861	875	866	860	825	840	833	838	845	885	862	885	836	804	857	842	813	855	832	826	892	841	821	861	875	832	863	861	901	856	850	829	828	788	825	901	883	910	864	881	834	861	842	851	810	829	870	871	855	878	789	858	833	828	889	833	828	840	858	882	827	829	890	894	845	810	835	873	809	896	848	846	821	859	816	845	820	854	834	847	894	844	856	791	858	855	877	814	854	817	883	840	863	784	842	780	836	801	867	852	852	820	840	806	842	839	790	877	863	922	829	851	875	803	844	893	872	815	849	867	833	857	917	859	824	797	878	866	851	842	852	853	820	868	866	837	838	832	869	848	816	880	817	877	772	872	789	851	869	858	839	831	800	799	873	861	852	846	857	878	873	829	787	863	857	837	828	845	900	827	830	839	794	821	794	839	864	876	788	857	865	861	839	847	842	859	812	827	793	861	866	822	804	896	875	852	851	801	906	856	795	848	857	861	876	850	793	832	822	858	885	862	873	853	820	852	840	858	887	835	845	808	852	868	883	873	882	849	795	854	846	853	865	871	818	891	903	802	825	805	858	842	856	841	880	853	847	931	872	832	858	838	834	879	831	843	839	814	876	810	832	854	813	802	865	897	868	857	861	863	859	840	899	866	844	838	810	790	860	874	828	803	785	869	871	901	836	862	789	861	856	838	877	863	844	836	829	862	839	865	895	856	843	818	893	864	872	911	848	850	813	840	845	831	837	838	877	854	855	865	840	835	815	830	868	801	838	856	837	916	825	852	842	836	888	866	839	806	844	858	853	800	825	846	830	862	898	838	872	814	837	863	863	924	832	878	844	852	853	875	814	910	857	820	898	843	899	860	814	824	881	826	839	822	865	862	888	800	877	840	903	883	862	866	896	866	795	839	866	850	869	832	875	840	864	813	845	844	823	832	839	799	866	864	867	855	869	871	832	883	822	822	811	839	825	832	838	864	834	825	837	849	901	827	842	782	854	819	798	868	839	849	840	871	838	834	838	857	864	839	869	871	822	839	838	838	850	886	849	915	824	857	843	855	868	887	849	832	806	832	847	855	893	848	880	821	852	839	856	878	844	847	834	809	872	809	850	835	821	851	880	862	832	874	820	877	834	871	840	854	888	829	882	890	802	830	853	866	843	860	812	877	851	849	820	826	886	808	820	877	852	883	867	851	824	878	810	818	828	827	854	849	886	844	843	845	879	861	881	855	829	843	807	849	813	837	843	813	837	807	871	836	858	845	891	833	835	885	822	878	843	784	885	843	850	870	888	867	823	850	826	837	870	880	881	825	807	816	882	824	875	828	860	851	864	824	887	809	861	871	861	850	858	853	822	874	867	859	847	855	833	870	884	803	842	834	845	847	868	875	835	822	880	863	841	904	843	852	819	833	857	810	845	825	806	868	852	812	792	918	850	857	816	869	859	829	884	876	832	839	823	853	868	901	862	862	847	807	883	854	900	861	881	846	809	919	843	887	861	855	799	913	890	860	802	890	834	872	880	814	807	830	890	855	890	840	834	858	816	847	906	829	875	836	873	867	854	863	830	834	876	806	799	872	818	849	840	804	843	802	861	847	881	843	818	815	847	819	859
53974	47293	41774	35713	40469	42430	39132	37027	34164	26384	26920	25856	13742	2494	716	521	477	537	724	1118	419	380	351	312	324	329	318	286	351	291	303	276	300	321	303	337	287	316	309	331	368	279	291	313	272	261	314	292	312	315	330	343	324	284	300	314	299	293	318	312	325	263	321	355	310	313	324	305	275	305	332	329	313	329	318	286	288	295	345	341	307	325	302	309	328	340	314	298	312	302	338	282	336	301	297	301	302	303	312	302	307	316	280	303	325	305	313	304	308	300	289	341	312	300	306	303	293	281	309	307	315	317	287	318	291	303	286	318	283	281	299	277	285	318	270	294	322	297	280	333	322	302	288	312	313	320	289	335	284	273	315	295	309	326	283	285	296	287	278	306	345	301	303	312	305	293	302	315	274	292	301	319	313	291	301	332	314	285	334	287	294	297	317	325	282	315	331	319	313	290	308	318	300	305	333	294	300	315	303	311	320	289	299	316	310	314	295	318	294	341	311	305	320	314	296	332	314	302	302	314	318	306	326	293	332	319	318	324	329	281	275	322	322	320	298	328	311	282	326	295	308	290	299	289	313	296	293	304	296	314	331	305	348	291	308	295	309	335	327	337	302	300	290	288	329	298	347	314	300	306	323	282	303	306	313	297	327	323	293	319	317	309	326	290	287	353	322	313	307	302	315	307	320	325	313	310	312	310	282	274	299	291	328	314	305	303	332	287	273	293	305	294	296	277	298	296	295	310	328	299	296	285	302	295	319	290	291	341	312	323	330	321	289	331	291	308	309	287	317	307	341	324	282	278	275	286	332	295	305	281	328	314	283	303	309	297	303	304	309	304	284	292	336	309	271	286	326	287	295	321	316	297	331	279	281	290	302	319	286	313	327	306	269	303	320	321	347	341	276	299	302	317	321	284	314	313	259	340	302	343	291	298	306	276	301	321	292	322	334	317	354	308	328	323	309	286	317	323	344	299	288	281	298	290	299	283	315	302	293	312	346	322	303	282	304	327	334	309	317	320	294	297	273	329	329	309	312	317	315	312	301	316	256	298	341	308	310	324	334	309	313	286	356	310	306	304	331	320	308	304	329	275	269	313	311	299	307	299	326	326	319	285	287	292	287	329	298	328	303	303	297	268	300	288	302	297	318	299	290	281	268	283	287	294	275	296	290	313	328	300	300	284	323	305	338	300	295	304	318	297	309	314	324	321	265	289	293	274	316	323	286	305	307	311	298	323	296	323	332	302	315	290	271	300	286	321	307	317	315	302	302	295	312	340	305	305	303	304	337	304	278	302	307	294	301	330	313	305	302	305	298	290	328	302	277	303	303	314	292	307	280	297	295	299	303	290	294	300	314	309	322	308	312	275	350	329	305	285	287	311	300	323	310	299	283	328	314	336	337	316	325	313	288	281	283	272	285	289	285	303	289	296	316	282	300	328	274	320	311	285	284	273	326	276	316	294	327	308	316	294	293	304	319	332	320	313	281	324	299	299	289	298	265	300	298	293	302	350	317	349	290	294	309	280	278	337	302	292	284	322	305	301	285	298	319	310	307	310	314	253	300	303	312	304	294	273	289	281	294	306	317	317	336	287	320	289	339	284	319	318	291	333	318	287	344	288	299	332	328	299	310	301	306	289	326	284	305	312	306	325	312	320	272	315	313	314	286	311	312	317	325	349	304	306	293	300	290	293	331	301	306	324	316	309	348	324	293	281	322	323	298	309	315	326	275	323	277	322	303	293	322	335	330	298	271	285	303	270	284	323	306	320	340	318	315	311	307	313	312	320	336	352	295	313	313	303	344	318	259	351	325	350	281	323	316	303	272	313	307	295	282	282	298	299	270	281	320	331	335	356	301	300	313	343	300	296	318	327	292	303	308	280	316	324	321	305	306	302	323	299	275	284	316	328	339	305	298	311	329	335	334	308	293	292	328	336	298	300	342	337	284	334	295	284	320	312	304	316	303	290	297	343	292	298	314	257	292	293	282	293	332	290	330	294	300	294	275	284	287	300	310	284	292	303	311	315	305	319	300	286	290	307	289	320	322	300	330	282	287	316	282	315	307	314	321	286	301	321	279	292	328	324	305	327	316	295	313	295	292	293	305	269	282	306	325	314	279	265	271	303	325	279	291	318	344	291	312	311	289	321	316	343	323	340	349	299	335	298	300	327	297	306	298	268	296	310	277	282	302	335	314	330	307	344	302	323	304	312	311	301	317	318	287	282	267	306	302	276	304	299	299	302	311	322	344	246	284	315	293	303	312	334	295	311	302	326	326	311	298	313	284	316	321	282	335	292	308	339	299	285	279	274	310	302	281	322	301	324	295	288	287	320	286	325	289	306	298	314	278	308	286	293	284	335	319	297	330	326	324	320	290	332	302	296	294	312	295	310	280	304	283	326	306	299	285	327	332	301	274	285	272	297	283	288	307	318	304	352	287	292	308	297	275	287	316	296	300	270	300	303	302	323	337	303	343	310	308	313	321	346	288	292	321	297	307	292	287	287	306	339	324	307	345	313	313	274	334	307	289	286	296	326	317	301	293	316	318	343	293	284	321	304	289	322	281	302	284	363	302	268	325	279	328	294	336	303	329	309	326	303	311	288	318	281	300	299	313	291	331	319	319	245	298	286	293	293	312	297	299	301	279	315	332	326	296	288	306	295	314	303	312	303	291	280	320	253	302	342	314	299	316	307	266	296	299	313	290	300	303	268	350	328	299	313	294	278	288	308	300	293	302	301	292	281	322	309	317	310	303	290	300	312	287	312	305	327	331	294	297	294	279	292	312	311	283	314	298	341	319	318	304	317	320	322	296	306	315	285	296	276	303	233	274	272	310	310	332	319	288	315	246	294	298	334	331	292	317	295	278	304	332	301	289	307	325	321	307	311	321	283	287	303	317	320	343	323	288	297	314	272	298	315	308	293	293	305	280	310	328	326	335	316	325	303	314	324	337	281	316	306	310	315	295	299	320	291	326	295	291	273	309	307	306	299	290	292	310	290	296	308	302	315	332	328	317	303	285	325	296	325	294	303	315	295	291	310	305	318	277	294	312	318	289	300	292	349	306	302	291	329	288	283	339	329	317	317	292	310	349	306	304	296	309	324	299	294	299	294	321	314	287	320	315	307	276	304	318	317	347	286	328	302	319	272	288	297	297	294	289	331	320	304	297	332	332	306	328	298	303	306	304	286	328	333	324	332	293	279	321	291	289	305	282	295	294	293	299	331	320	298	298	302	325	331	294	287	300	315	283	312	293	298	327	303	315	337	316	331	299	306	324	296	297	293	301	316	276	312	275	313	316	340	340	331	304	322	309	304	285	289	300	319	277	284	316	299	335	316	315	293	319	298	276	307	271	306	306	323	293	286	327	288	302	305	311	293	298	311	279	298	284	309	297	292	291	271	294	285	310	291	309	343	337	281	337	319	337	332	329	302	322	338	326	279	310	285	345	299	292	289	333	286	323	284	300	293	296	328	295	317	323	328	311	287	290	301
44681	51597	54328	52729	56861	52986	55012	52526	46412	39945	44521	42308	27190	5519	2363	1649	1563	2184	3220	4808	1399	1036	834	848	794	773	790	798	792	800	796	747	832	776	765	731	764	740	725	753	728	757	804	766	711	733	757	721	742	728	782	741	745	792	805	785	852	808	807	823	752	781	777	792	812	797	749	787	833	781	780	828	729	745	714	766	799	744	773	804	777	771	755	799	893	954	890	850	746	739	720	714	768	765	720	723	772	765	707	785	723	746	807	771	755	778	736	735	750	704	777	716	720	751	741	754	755	763	757	784	726	812	720	755	725	755	746	797	741	682	778	756	764	753	722	700	783	752	738	760	734	750	771	734	776	770	740	746	716	699	776	746	730	761	764	764	738	795	740	763	772	733	753	754	734	804	705	759	730	755	756	793	739	752	703	708	696	740	766	742	758	758	811	774	782	751	742	795	733	749	720	762	733	762	778	737	768	767	737	758	750	748	740	720	699	795	757	720	711	734	758	729	729	794	757	799	778	808	739	774	795	733	733	749	707	766	745	760	708	712	763	774	741	741	709	703	760	740	731	764	775	741	705	736	740	773	752	731	723	757	774	739	715	717	706	781	739	707	721	762	694	733	732	755	778	777	720	780	769	789	739	736	756	723	777	734	784	759	763	763	716	775	712	733	763	782	756	833	731	735	716	759	702	780	674	725	782	780	734	758	749	753	715	792	767	748	732	702	708	758	754	731	762	759	768	772	716	770	743	734	704	719	742	779	759	748	679	787	762	710	737	733	704	762	771	761	712	757	727	741	737	759	779	768	800	715	781	739	692	772	726	690	826	703	749	738	769	716	733	706	738	739	770	726	748	770	802	774	789	738	720	742	727	746	720	831	746	770	771	686	783	805	682	773	760	756	754	770	755	788	755	798	798	721	724	788	798	760	710	739	721	773	764	750	725	718	727	726	766	728	732	785	754	784	750	777	741	769	742	756	744	757	728	772	722	755	724	744	744	741	756	787	726	753	714	732	723	754	741	771	753	755	769	739	755	814	758	732	771	754	774	773	733	732	759	744	767	728	785	735	748	730	731	724	729	746	757	716	786	694	755	812	754	747	786	757	726	752	754	747	693	674	772	714	745	726	800	744	752	778	720	765	801	790	769	733	751	733	670	795	747	696	751	730	746	743	707	799	822	745	733	766	690	734	797	734	731	729	712	728	738	732	697	798	789	761	771	745	771	740	730	741	794	671	751	765	808	721	700	759	725	744	800	703	796	771	740	797	750	745	782	759	706	731	705	721	746	749	731	791	748	718	719	743	759	800	701	745	771	767	747	740	712	718	775	744	798	773	707	795	751	733	781	744	715	756	734	761	765	756	791	809	735	741	740	761	703	782	734	732	733	744	742	746	760	750	763	803	746	718	760	734	764	769	710	742	722	775	794	716	742	740	760	725	712	782	732	743	778	806	714	766	778	735	751	760	795	730	772	732	711	787	772	722	753	671	770	729	781	713	740	746	787	730	773	734	766	728	713	768	675	817	709	746	741	724	738	714	727	783	737	754	745	745	772	744	741	755	769	756	755	761	763	780	731	728	712	736	741	736	713	750	747	771	772	772	757	749	817	778	741	722	716	788	686	800	678	776	727	700	787	778	758	734	792	726	762	803	787	766	819	713	738	799	744	773	741	770	719	771	731	707	765	732	795	731	736	679	742	767	705	758	801	759	721	774	749	798	757	728	741	717	777	748	749	759	731	730	746	743	768	743	705	720	771	782	730	766	787	733	714	751	776	749	782	726	726	724	797	746	731	738	745	787	743	718	732	760	754	752	740	804	764	740	672	773	726	709	739	693	733	773	779	725	744	764	785	772	786	785	781	749	763	731	777	808	803	752	777	747	719	758	757	808	730	735	804	708	766	762	797	686	762	768	787	760	776	739	705	724	737	768	750	761	782	738	751	706	745	736	740	767	695	762	726	696	755	791	746	825	741	838	799	718	789	704	743	754	734	769	756	779	771	774	765	744	737	707	760	729	781	751	760	724	770	754	719	772	751	767	710	749	735	768	742	743	757	766	741	739	727	785	723	726	752	783	756	775	733	737	715	721	707	782	709	707	717	784	789	755	755	763	742	713	728	753	746	762	765	738	760	709	734	730	727	755	709	752	757	737	745	787	717	764	769	753	733	732	793	752	719	713	746	737	713	754	709	775	769	749	773	777	698	819	738	748	699	755	764	761	742	753	762	721	735	740	739	694	742	789	757	745	761	744	712	747	774	726	710	752	750	679	804	723	757	778	699	775	770	745	756	756	730	707	745	764	773	728	763	711	777	742	773	746	794	776	738	778	772	744	759	741	743	716	736	764	705	766	796	781	736	747	723	760	755	750	734	743	754	750	743	754	728	725	767	705	767	772	730	759	753	721	766	771	740	738	736	715	796	731	758	732	745	719	748	750	726	726	709	709	774	729	770	760	740	719	752	775	744	701	772	705	753	768	786	762	722	744	777	703	750	753	753	763	806	790	763	782	759	781	739	749	746	744	739	704	772	764	729	765	735	763	791	702	741	780	749	722	715	780	728	769	772	734	748	759	717	691	759	732	767	751	755	741	754	744	752	711	760	758	728	776	728	755	744	729	765	795	732	744	744	729	805	763	787	789	745	789	725	718	756	765	767	735	708	740	717	768	679	727	745	737	716	749	715	745	736	773	763	782	715	776	734	749	758	748	683	734	802	735	749	694	733	725	776	772	772	702	774	769	772	795	760	708	750	766	744	763	749	699	752	763	761	800	758	707	709	744	714	752	786	796	705	772	768	785	761	735	763	746	757	752	782	769	731	740	715	737	726	686	755	715	731	737	722	753	769	700	796	776	791	750	717	735	765	761	720	691	794	719	743	814	759	756	797	809	786	763	735	711	722	741	752	783	727	764	739	745	743	754	750	716	782	775	765	737	694	721	760	723	766	745	725	728	729	743	784	745	693	716	726	743	709	735	763	744	788	730	697	764	769	714	780	753	796	754	746	705	741	693	738	749	758	759	699	734	747	732	783	748	769	780	724	758	763	772	713	756	798	721	713	772	760	761	770	783	777	747	754	715	720	753	696	774	757	728	748	739	714	762	795	756	765	714	768	742	733	710	753	731	749	731	753	695	786	726	769	724	755	754	764	771	772	760	776	797	760	731	755	725	771	708	768	776	728	765	753	754	788	731	745	717	752	798	761	723	743	773	732	750	769	718	734	714	718	762	764	795	750	756	795	747	774	731	758	754	765	733	748	744	762	783	740	765	789	757	698	761	756	690	782	716	771	769	746	780	746	764	784	762	760	729	747	740	752	734	775	758	755	742	786	753	711	753	715	755	770	729	772	790	718	736	743	696	754	739	701	761	721	770	780	752	756	738	823	758	727	747	785	735	763	794	770	782	701	752	741	734	773	813	778	770	725	731	750	718	735	727	728	779	751	746	790	698	790	743	704	755	734	695	737	750	710	733	775	715	757	758	722	720	801	756	716	759	714	724
14935	17442	19979	16888	10473	6344	3760	1956	1520	1358	1377	1241	878	407	342	313	333	417	359	362	352	316	385	354	340	356	365	338	368	314	337	319	349	362	372	358	335	367	344	334	340	368	331	355	334	372	351	366	368	337	337	363	345	342	369	350	383	314	333	332	349	343	337	377	348	359	356	353	284	319	372	336	349	356	320	319	358	349	350	323	332	369	343	352	340	347	322	384	349	342	304	380	337	322	336	356	317	349	384	325	378	338	354	355	359	316	347	358	335	318	306	339	367	314	351	350	319	342	319	319	332	346	304	356	350	388	353	340	348	335	364	378	376	343	357	353	322	381	317	336	337	341	318	356	359	340	338	315	340	360	321	364	321	372	319	318	344	348	352	312	322	319	326	381	380	356	369	338	338	337	325	362	340	327	344	354	346	312	338	339	335	363	314	308	333	351	338	341	369	336	353	348	350	325	319	359	321	356	304	333	333	351	312	341	337	358	359	319	323	310	336	309	349	323	341	319	348	359	362	356	340	346	347	362	334	345	367	343	307	369	365	336	347	312	348	336	325	332	339	318	339	345	353	357	330	372	335	370	329	356	316	343	347	371	367	369	328	359	341	358	341	370	324	363	353	350	335	355	377	309	290	375	351	382	357	379	371	329	374	317	355	380	350	342	347	364	335	331	322	357	360	343	313	363	372	352	324	350	318	335	355	324	366	317	360	322	339	332	353	319	318	348	379	348	363	347	366	364	362	361	328	382	319	369	365	396	361	358	337	322	348	346	335	368	357	314	356	328	359	350	314	334	359	352	367	366	309	348	358	367	315	343	337	330	367	327	345	349	330	377	356	325	354	345	349	310	332	359	311	368	344	353	352	368	346	358	334	355	336	330	344	327	349	337	357	317	328	365	305	338	340	341	338	317	356	360	382	351	331	355	353	337	356	354	300	309	353	342	296	366	354	342	396	343	326	348	330	370	345	362	336	362	350	341	336	330	336	326	351	337	359	364	365	349	361	357	364	323	358	324	347	330	352	363	335	325	329	357	320	338	347	355	339	349	337	333	339	372	334	365	341	328	358	336	342	326	338	329	319	286	366	344	325	331	320	332	360	384	388	350	322	335	349	331	341	359	352	358	331	323	361	373	330	325	361	337	322	347	348	313	322	344	312	338	332	323	335	347	344	344	351	330	366	343	300	341	354	344	365	379	360	318	337	317	358	419	375	367	340	338	362	359	340	357	359	360	364	345	379	353	321	326	338	299	339	353	343	352	356	345	303	324	386	354	336	341	369	368	353	372	342	354	326	342	339	348	364	342	340	334	358	304	322	306	343	363	303	331	303	343	349	349	342	355	351	346	349	371	330	331	327	308	349	311	360	346	362	349	335	324	336	351	328	349	346	362	323	324	351	334	339	348	326	361	376	331	315	362	338	307	338	366	325	316	339	328	314	352	338	362	367	359	321	351	309	352	340	337	349	350	363	377	348	324	341	352	358	357	333	341	330	345	371	311	339	363	308	341	350	364	348	351	322	339	291	362	363	365	333	361	315	376	327	354	309	339	344	291	368	347	328	350	333	305	351	370	362	338	320	359	325	343	333	347	291	352	338	328	314	344	363	327	351	333	319	350	328	375	329	357	347	335	367	352	322	340	343	335	341	350	328	382	342	300	320	351	318	328	339	346	398	389	372	328	367	355	332	357	335	327	332	340	357	335	377	381	354	336	319	357	352	326	366	325	349	344	336	328	356	325	334	335	345	330	344	328	362	298	353	341	375	335	325	313	348	347	412	350	385	319	327	342	352	355	332	356	357	353	343	350	361	346	334	380	364	334	358	361	324	317	343	360	344	356	367	360	346	367	329	319	364	352	341	341	337	325	329	305	331	350	352	340	345	376	343	345	354	334	353	365	371	364	361	387	352	354	337	334	354	337	348	322	316	357	357	379	360	369	359	344	336	324	352	359	353	306	342	344	340	309	333	360	343	365	326	352	371	340	344	334	340	361	387	316	339	372	328	363	368	367	353	308	334	351	357	332	367	352	369	319	347	361	337	330	325	332	365	362	330	342	339	344	362	346	357	338	326	352	321	332	347	316	323	334	330	328	342	357	321	359	365	365	323	350	333	303	356	385	340	344	330	365	348	321	316	367	323	369	347	351	346	341	368	356	315	309	321	356	346	327	332	334	366	335	328	332	337	336	323	334	366	367	331	342	327	339	349	350	338	347	391	349	365	369	369	325	313	345	373	325	323	345	335	313	332	354	346	323	340	334	364	359	349	322	366	351	340	385	325	331	338	384	360	338	319	368	354	334	336	335	367	383	368	303	350	341	364	340	317	351	326	331	323	342	300	329	371	350	355	359	317	333	351	340	345	367	349	346	330	370	346	318	376	356	316	365	352	347	344	346	350	322	356	337	343	336	314	325	328	360	354	366	351	317	324	352	390	395	331	365	385	312	326	334	344	322	328	377	370	335	346	362	340	326	390	348	335	382	361	318	346	362	358	303	363	365	338	376	344	331	327	343	361	333	336	348	342	332	363	324	352	338	345	338	330	366	353	324	349	342	339	366	342	349	421	315	341	377	315	334	324	339	326	335	343	346	350	314	364	382	338	327	331	349	357	343	355	355	356	378	377	325	340	376	356	341	363	370	364	362	332	333	336	352	332	344	342	396	313	349	341	327	319	323	351	333	355	309	315	344	325	351	312	329	347	321	320	323	357	357	345	371	333	350	340	340	334	342	325	357	323	366	318	357	332	320	362	352	353	352	377	323	349	352	292	314	365	323	379	347	329	334	355	382	373	344	367	359	342	340	337	334	331	324	365	348	353	344	325	365	346	368	351	339	387	354	347	349	335	335	364	329	330	313	363	341	337	368	358	311	356	361	367	306	328	353	356	345	348	318	364	334	349	320	362	357	338	305	353	390	356	317	328	306	312	345	374	335	362	363	371	325	368	333	309	318	333	325	357	335	359	332	375	383	323	348	341	335	349	318	383	356	337	361	319	342	320	343	333	326	347	309	348	340	333	359	332	277	342	343	334	308	325	370	347	334	340	326	358	329	350	349	329	354	347	321	370	324	367	356	324	363	341	325	336	346	349	349	322	358	359	398	375	327	348	352	327	329	324	367	385	396	373	353	363	330	370	347	300	393	347	346	327	380	349	368	346	335	343	348	359	337	307	326	332	323	341	350	329	361	356	368	302	355	361	329	343	377	341	344	297	344	348	344	332	338	356	345	343	349	370	336	366	352	338	365	321	341	339	312	356	336	337	353	335	349	373	338	326	314	340	335	324	294	358	309	319	335	346	352	355	377	355	346	363	325	350	350	348	388	351	350	322	339	326	344	344	345	357	335	350	366	363	345	364	329	346	360	328	337	351	361	346	351	365	351	349	335	333	333	319	352	357	339	367	346	323	326	341	328	374	308	319	347	326	304	338	370	350	360	319	365	349	340	348	363	331	326	353	371	370	368	341	321	322	351	327	332	326	357	357	353	356	368	356	359
12157	19381	26218	25939	21063	15270	11072	6913	5820	5717	5623	4818	2802	1231	996	912	888	935	1005	996	874	899	838	843	875	898	831	829	865	850	895	871	890	869	858	918	873	895	813	868	846	843	891	888	817	852	825	801	831	846	792	895	909	844	916	913	866	875	905	884	930	868	834	890	905	907	891	875	896	906	893	897	857	849	851	977	856	845	848	837	873	837	902	855	898	934	908	858	917	839	864	885	876	835	896	885	819	827	833	839	837	834	890	870	844	816	855	829	865	873	824	821	940	851	886	846	847	865	886	879	915	924	837	870	852	807	838	833	861	828	892	903	881	848	870	912	814	879	898	824	875	916	895	816	891	803	842	880	823	860	873	863	853	840	893	838	888	857	798	853	836	932	823	830	799	833	839	864	898	855	881	851	771	868	845	846	836	805	825	836	852	833	858	823	899	819	911	831	831	845	854	851	896	828	849	874	868	824	870	813	846	815	861	867	909	852	880	832	836	861	866	878	874	869	837	877	889	849	858	868	897	861	872	825	841	813	824	837	821	854	878	856	812	806	854	836	840	878	816	885	881	800	890	797	797	786	855	853	893	878	921	888	876	849	887	875	868	869	812	897	896	878	884	849	893	864	826	843	880	907	870	867	879	833	856	897	853	840	874	846	884	868	866	852	902	886	791	857	837	870	841	828	870	858	849	894	886	863	913	878	835	849	918	847	813	862	823	868	853	804	876	875	784	831	817	845	888	814	876	892	871	892	863	868	828	855	859	881	882	870	855	855	900	849	831	839	856	841	851	815	875	839	797	782	826	843	852	867	854	910	844	819	890	873	875	858	850	936	844	865	895	806	781	884	872	875	851	834	813	845	870	890	846	875	847	869	857	842	853	865	826	858	894	880	840	862	839	884	863	818	857	858	820	864	874	882	867	827	864	856	859	858	839	851	803	888	824	868	833	882	857	861	866	837	858	892	862	889	871	891	917	880	872	782	875	907	885	815	854	871	848	874	862	826	862	836	931	810	855	827	849	846	848	857	899	794	888	878	838	866	895	828	932	890	853	833	831	845	888	871	894	886	821	877	829	845	838	928	885	866	887	831	848	912	820	872	868	860	867	828	817	835	822	896	827	840	886	851	818	886	871	909	898	845	879	850	860	866	929	859	835	835	885	886	819	853	855	829	850	884	851	768	851	883	851	851	862	901	883	852	833	900	896	817	822	812	879	887	786	878	847	820	853	828	880	845	830	853	821	871	891	845	860	848	798	856	872	857	804	862	864	889	904	830	870	878	830	817	833	872	842	847	903	832	839	882	867	888	835	841	886	855	832	839	825	891	790	866	886	800	854	866	878	886	876	855	852	781	845	886	856	856	858	829	845	830	802	864	873	807	843	863	886	870	821	892	874	857	868	826	838	889	856	886	811	850	883	908	870	905	827	868	852	818	819	837	882	842	874	862	879	816	827	914	846	861	927	863	849	826	868	834	913	855	816	840	810	817	853	832	869	926	911	850	865	883	876	844	847	836	868	858	872	863	874	835	839	827	812	853	873	879	873	821	846	889	907	867	865	815	846	858	878	844	892	862	834	843	805	822	901	827	842	881	847	868	891	864	863	856	917	885	812	902	851	820	837	820	824	836	821	883	915	884	895	819	836	871	829	843	844	865	927	834	863	904	883	868	846	828	896	850	842	851	849	848	855	875	839	852	845	861	846	867	895	870	823	815	865	929	883	874	856	839	873	874	899	867	862	858	865	851	830	880	842	862	847	875	893	912	926	850	868	904	857	863	798	860	860	864	843	887	924	853	877	921	820	875	846	893	894	887	865	833	855	862	884	855	904	807	841	849	868	839	873	814	851	826	886	855	820	849	806	861	900	816	868	862	823	877	848	858	860	876	890	869	814	844	862	812	882	837	853	929	806	853	912	844	838	859	892	856	823	862	818	862	879	881	856	887	838	891	843	857	866	877	903	919	905	860	840	875	853	858	860	881	839	889	825	862	844	883	849	876	881	873	868	853	862	860	832	872	862	843	863	878	839	852	829	843	840	864	877	872	805	895	859	822	871	830	861	883	825	839	900	803	815	865	876	841	835	826	853	875	811	837	871	816	881	881	838	861	876	852	875	848	896	855	871	868	880	815	863	853	868	867	930	827	903	889	932	809	814	871	841	844	861	866	898	856	861	890	845	869	918	853	870	832	799	818	849	844	844	905	832	877	886	883	849	866	812	889	848	882	891	866	871	871	848	848	798	834	846	789	862	828	851	862	912	794	870	868	838	824	844	867	863	872	891	845	886	846	852	871	794	845	817	886	884	914	893	884	851	850	842	891	887	840	866	856	921	934	897	929	835	879	862	824	824	842	865	880	854	846	850	885	811	851	875	854	871	812	872	866	817	829	878	890	816	925	818	845	856	896	902	840	869	844	843	884	823	892	899	816	829	824	850	802	852	796	847	861	896	846	883	850	878	812	843	876	829	833	864	842	881	847	901	913	832	822	849	799	893	825	853	873	849	842	879	899	888	830	854	879	847	896	886	825	845	806	867	819	832	833	881	886	959	892	864	895	884	860	855	859	863	869	814	813	857	882	876	872	887	850	855	870	848	885	843	884	881	818	858	865	880	869	838	882	871	868	831	866	845	889	863	813	885	891	843	861	868	905	897	850	811	863	849	922	836	826	853	888	841	867	827	867	849	825	834	844	870	854	856	846	881	846	818	853	831	891	841	861	849	887	878	879	863	851	833	845	904	855	821	881	889	851	845	818	877	844	874	826	851	830	834	864	901	821	857	827	839	863	870	857	826	800	912	849	886	828	834	883	876	809	874	853	870	837	824	845	894	822	883	866	874	833	817	847	838	859	884	861	820	843	853	832	884	891	895	878	869	898	856	877	888	847	828	834	832	917	842	909	877	848	847	847	815	877	839	841	854	889	819	908	844	866	834	831	888	889	896	820	840	885	866	880	852	847	910	858	828	867	841	854	826	789	806	921	841	876	867	877	869	826	819	854	880	825	862	896	880	900	829	829	881	834	886	913	893	830	880	846	834	833	829	803	822	837	837	848	848	866	847	861	823	839	794	817	829	880	824	901	824	898	872	803	836	862	868	802	863	841	851	822	848	871	862	847	894	848	844	863	881	898	822	920	843	824	849	823	853	865	789	841	886	868	893	828	861	821	863	796	884	874	852	823	839	861	869	894	860	888	823	863	892	867	878	832	911	838	857	813	854	879	794	891	861	895	802	854	864	785	831	862	823	847	864	833	851	824	853	891	860	843	890	868	832	807	809	840	847	844	852	880	835	856	861	821	838	815	845	819	835	930	895	895	807	839	883	880	851	821	854	836	885	885	884	889	860	863	845	849	881	886	865	825	878	871	849	849	905	808	857	822	835	848	838	841	866	841	854	853	808	921	807	815	875	806	831	870	869	888	878	853	889	850	884	858	870	852	872	793	882	821	870	847	867	866	847	900	840	871	862	863	837	841	892	832	837	856	876	850	866	864	856	842
45820	46591	43486	37843	40122	32845	30949	26085	19458	13521	12465	12229	7922	1493	548	532	532	529	897	735	429	424	403	430	395	398	382	419	418	415	377	381	404	401	400	400	395	406	408	382	424	415	392	392	388	432	398	401	393	408	390	442	384	412	385	423	427	380	409	428	391	381	389	417	425	428	360	406	416	441	412	432	428	429	415	401	394	380	402	370	377	384	366	389	411	410	401	434	391	379	380	421	403	376	418	403	393	412	425	357	403	412	403	388	372	410	398	410	414	394	357	388	377	385	452	419	382	453	416	409	417	379	363	357	371	370	384	391	380	385	391	387	376	404	370	392	370	417	350	377	394	417	375	406	396	404	359	367	375	412	375	404	393	414	387	402	435	375	395	400	401	371	398	376	375	355	370	419	374	419	378	378	385	424	360	408	395	422	384	402	410	403	364	399	393	396	432	397	418	400	386	399	386	410	399	422	409	410	420	432	381	374	399	416	402	416	372	406	375	381	377	373	392	385	400	395	382	378	379	398	401	378	387	376	401	420	402	403	424	396	390	382	379	346	384	393	408	405	408	396	390	423	389	383	410	393	399	385	426	383	388	451	375	342	371	391	393	428	398	357	396	389	415	403	423	408	386	427	416	438	405	389	384	384	356	397	392	431	410	379	421	419	404	434	412	402	405	368	403	364	366	367	406	436	410	431	423	391	402	417	386	376	398	397	395	403	409	437	382	379	414	393	404	393	382	376	384	391	391	359	377	429	403	402	419	402	399	369	394	429	405	392	376	392	400	394	414	391	372	419	393	422	406	391	391	396	405	393	377	350	409	384	410	403	404	434	395	388	407	393	369	402	389	376	424	400	347	467	394	401	414	393	397	395	412	414	384	396	392	384	382	368	402	352	373	422	385	389	376	391	378	379	404	397	398	413	374	387	393	361	365	385	393	393	372	412	403	374	386	400	421	372	401	374	358	432	384	395	408	406	424	369	420	400	394	389	395	426	438	400	402	348	399	387	405	397	392	400	393	375	374	408	405	429	404	380	410	372	391	385	437	424	423	376	427	429	414	399	390	412	357	365	397	395	371	386	377	393	378	405	397	404	392	361	405	379	425	402	444	361	382	377	410	382	396	411	399	385	387	395	404	416	399	374	373	400	380	411	407	407	412	415	409	435	394	370	382	416	405	378	403	373	366	369	421	399	402	406	433	406	370	380	394	385	413	388	404	373	383	406	381	404	402	415	372	394	383	397	437	444	391	389	391	398	337	394	396	354	385	387	385	387	405	407	407	399	402	399	388	431	435	373	382	409	371	358	381	377	391	437	399	386	415	370	410	407	405	344	333	437	403	388	350	411	410	393	381	369	394	404	439	383	415	355	382	423	403	400	417	390	433	375	385	403	418	395	385	396	389	376	399	379	424	394	395	455	354	372	388	442	402	428	383	401	394	413	402	441	403	444	385	407	423	385	366	404	410	415	419	389	406	408	382	410	365	408	392	427	394	384	408	413	362	433	360	408	408	403	381	442	381	390	368	400	412	345	393	374	381	428	414	393	350	383	392	412	412	380	396	406	386	367	353	392	427	390	369	408	394	415	413	378	409	399	394	398	442	380	386	407	424	387	412	382	386	404	407	401	396	386	393	402	390	418	430	384	400	379	408	376	387	400	416	403	405	423	408	414	423	393	410	400	411	358	385	376	391	402	400	411	441	400	416	394	375	394	406	396	422	414	413	429	409	406	394	408	446	410	402	411	400	383	383	428	428	399	397	412	396	400	373	366	421	410	379	425	398	407	367	403	371	427	394	376	414	388	374	416	378	382	401	401	387	400	402	418	405	421	378	376	404	360	421	385	367	398	393	360	405	369	410	410	369	399	365	422	433	410	454	381	409	384	379	401	411	395	422	406	392	419	408	386	398	399	389	429	370	370	415	381	391	395	393	420	381	393	370	373	413	397	394	419	381	417	409	393	402	400	405	395	442	395	414	434	403	393	376	400	380	372	423	408	380	422	384	407	421	377	398	388	408	403	398	415	391	410	396	401	432	391	408	393	377	414	392	421	422	413	405	406	363	437	414	383	399	389	404	384	350	354	351	423	388	383	397	414	368	364	408	400	387	363	390	381	383	414	393	354	402	414	408	387	416	410	413	410	395	430	379	404	404	428	408	403	408	400	384	417	411	378	414	385	404	400	371	424	383	413	423	392	419	391	426	398	435	381	392	386	450	396	407	432	360	390	384	422	386	379	416	362	352	422	406	405	378	370	426	401	392	413	403	399	390	386	366	408	391	391	385	403	392	412	379	378	386	389	396	391	410	388	412	391	403	398	419	385	432	406	385	398	399	403	416	414	408	387	388	389	409	372	371	454	397	399	408	414	398	431	420	407	388	443	394	412	405	395	422	399	401	402	398	414	393	397	410	432	428	406	408	406	397	420	375	414	418	401	406	409	401	390	407	364	384	406	376	371	408	373	409	404	418	410	403	360	394	378	376	423	422	426	376	419	376	400	418	383	400	369	401	428	410	432	367	376	406	364	389	412	396	426	422	404	403	388	367	400	370	398	428	358	403	394	418	408	383	390	391	417	368	415	380	380	409	405	408	405	403	355	417	425	395	396	367	385	391	378	372	399	380	378	391	420	419	377	423	397	410	406	382	395	392	405	385	435	410	392	391	367	397	405	393	408	390	415	384	414	427	411	395	386	397	382	407	395	376	413	387	379	393	416	411	384	388	382	396	404	443	336	381	412	412	396	382	432	408	376	331	412	395	406	394	408	410	357	416	353	394	386	379	373	423	434	388	399	421	375	411	401	337	381	402	449	440	423	391	373	377	410	416	406	417	417	384	386	406	397	420	402	409	396	376	388	384	388	377	374	413	392	386	424	333	412	368	410	378	402	420	394	414	400	440	412	418	423	386	404	406	387	377	401	431	381	420	383	356	366	407	379	418	422	397	404	402	437	403	421	343	396	382	409	375	384	405	394	410	401	394	400	376	404	413	363	393	399	400	385	380	426	373	424	366	371	422	355	411	396	404	396	387	412	402	394	394	388	387	423	398	356	361	394	395	421	422	455	420	390	401	416	396	385	415	399	373	398	380	405	410	406	376	431	391	396	402	368	421	419	396	391	397	387	435	407	358	373	405	392	413	414	371	366	404	390	408	390	425	403	398	388	406	381	413	424	391	397	432	364	396	382	385	404	417	368	407	363	376	411	382	390	417	376	360	422	410	407	397	354	430	431	404	385	391	403	402	356	391	376	385	404	382	395	351	421	394	416	411	393	459	378	425	409	359	379	426	390	402	393	383	381	366	352	401	399	387	411	395	418	402	444	379	359	388	394	409	420	394	392	380	378	372	387	388	381	414	426	370	422	391	401	365	374	404	388	387	401	397	431	392	405	385	404	398	410	415	385	373	409	387	402	416	369	394	372	385	420	366	397	339	427	376	389	388	380	361	367	350	363	415	401	374	403	418	396	400	408	367	395	384	349	411	421	383	411	429	434	384	442
35954	45903	49721	50726	49436	45243	42684	35754	31925	29221	31200	30768	22722	4539	1719	1749	1731	1962	4013	2685	1288	1107	1038	1002	1034	1006	998	1047	953	967	1005	962	979	974	1019	1030	954	997	975	985	950	951	975	997	1013	1007	979	902	980	983	944	1001	1004	955	995	996	1028	1085	1033	1055	1050	1053	1046	1015	1076	995	1056	982	1017	1033	999	1006	998	961	963	960	989	968	988	975	917	960	959	980	1033	1118	1087	1120	944	1013	983	976	984	953	950	988	996	921	935	996	924	968	961	920	934	940	888	974	963	1026	923	927	928	954	984	931	967	995	992	970	1001	972	1002	987	959	938	1001	946	934	959	987	915	938	984	969	990	934	985	942	1013	954	922	957	948	962	946	872	980	951	896	939	941	987	947	985	956	958	964	997	945	983	975	916	935	986	959	947	945	965	943	923	941	918	975	882	962	961	1012	980	975	1000	979	893	948	893	956	946	979	1022	885	964	981	993	1025	976	942	966	965	1003	981	984	956	965	956	946	937	966	938	974	959	944	965	949	960	978	911	920	975	942	971	895	914	957	916	916	915	1005	897	982	975	1003	947	973	943	918	934	958	1012	969	971	933	939	959	965	937	918	936	1011	930	928	922	955	967	969	978	888	961	1013	931	945	967	950	957	981	993	957	1005	994	940	940	922	964	976	969	949	997	997	924	1008	899	983	999	925	951	908	968	992	974	956	973	919	950	972	1005	1012	1004	916	954	924	951	865	933	952	934	956	1000	913	1005	978	992	947	944	962	997	992	940	965	933	980	998	972	964	938	983	941	915	978	904	996	963	978	984	952	1001	916	980	977	980	968	996	1014	946	1013	995	976	960	925	982	974	957	983	917	970	937	1005	952	975	941	993	994	931	949	957	1002	958	939	934	937	1002	960	1015	951	957	907	979	986	975	951	906	975	980	936	957	1015	977	981	960	992	896	956	946	948	929	1010	990	984	944	985	962	997	998	940	912	911	964	979	951	956	973	927	994	941	944	956	986	914	970	929	987	993	976	937	1009	970	924	1013	1010	935	988	998	985	958	949	967	937	951	974	959	985	922	946	988	909	923	950	1036	936	892	969	945	941	966	897	1020	1021	972	1008	965	970	971	972	967	980	917	990	933	979	923	918	962	959	1010	914	1002	942	962	968	952	937	944	992	948	1026	1001	915	957	973	970	928	1005	986	980	962	992	992	948	964	1037	964	977	1042	954	937	966	922	970	983	970	956	948	927	1020	935	985	984	965	949	1007	963	950	1022	935	963	931	934	1029	934	955	946	977	956	962	988	942	992	964	951	1014	953	914	1005	930	1041	957	984	930	958	987	978	964	978	1030	974	913	918	954	994	960	1062	996	920	911	978	953	940	958	933	967	1044	933	959	976	944	957	954	956	952	932	950	946	947	983	954	988	914	1011	970	967	981	989	923	959	975	938	993	962	954	960	957	949	966	966	956	965	970	953	969	982	966	1025	872	996	921	956	921	967	952	950	936	904	933	972	925	961	947	927	947	973	952	960	933	956	964	945	925	961	932	928	922	1025	940	997	977	1006	961	1051	959	1008	970	943	945	1003	980	949	1034	921	944	996	976	997	968	886	1002	998	986	1007	941	979	947	1019	1005	976	1004	957	919	939	967	963	929	937	949	975	924	979	930	988	921	1059	959	985	950	1009	903	956	1004	969	974	973	975	932	933	1003	1004	956	974	947	915	1022	994	983	965	936	917	907	994	967	969	938	944	968	949	984	940	959	939	978	971	965	910	968	954	931	945	964	974	1006	967	930	918	939	991	933	1014	993	966	995	973	966	1000	931	1044	995	966	973	975	961	951	991	990	981	936	978	983	930	966	963	989	942	979	949	960	985	945	987	988	988	994	985	923	938	919	939	945	952	934	995	991	931	1011	967	974	984	1004	978	926	966	924	985	944	926	987	962	983	962	959	973	977	1006	979	984	919	996	984	974	975	936	945	937	936	982	981	969	966	985	920	914	948	943	944	944	1020	956	947	942	985	1049	968	962	1004	958	949	958	956	955	916	982	960	986	993	928	959	982	994	992	969	954	975	978	952	984	974	943	984	958	1014	1029	990	922	974	995	998	908	1015	948	993	926	936	964	981	1033	1000	996	938	950	904	907	913	902	905	998	946	954	924	1005	994	999	954	953	1015	923	946	937	886	972	949	967	1004	967	999	963	918	944	946	976	977	972	969	988	967	957	961	944	961	976	1025	973	972	958	992	1025	947	938	955	933	963	948	962	987	944	930	915	997	937	951	1026	952	971	944	895	984	991	941	984	982	967	1009	946	991	944	959	997	951	919	977	981	893	972	967	991	1011	977	943	894	981	1014	1016	962	994	954	976	951	1000	977	934	990	937	951	976	988	965	948	928	984	924	960	965	937	965	970	954	956	932	947	927	939	969	999	920	949	958	936	896	965	953	957	927	970	935	978	979	967	976	931	902	951	969	909	950	1009	945	990	962	925	965	979	998	964	1036	966	954	999	912	931	981	939	953	968	999	953	977	1004	947	959	972	930	978	948	966	923	943	1004	962	928	941	955	998	987	929	969	932	955	955	981	1000	977	941	914	951	916	904	1023	988	974	953	988	960	966	975	946	992	957	950	922	999	939	975	1008	1026	960	951	1039	962	940	936	902	962	1016	961	929	921	1004	958	932	940	971	982	957	965	1053	1044	970	934	1029	965	990	983	949	942	963	942	986	962	996	944	979	879	904	975	945	970	929	901	959	917	922	986	1006	896	926	944	928	944	964	987	952	926	981	921	975	989	994	986	981	945	920	1008	993	996	972	980	1066	1014	942	979	989	941	907	958	940	960	1001	946	951	997	995	971	963	946	959	964	926	986	1032	974	950	914	953	973	917	984	976	963	989	958	928	926	971	960	959	981	951	948	927	1038	912	935	1036	976	978	921	911	949	1022	998	946	1006	988	966	912	925	913	945	938	999	955	961	1007	1012	985	1007	949	979	990	950	943	954	1008	1033	934	948	1018	981	925	1013	999	927	972	964	957	948	861	924	990	935	953	916	963	987	974	939	972	978	1000	983	995	961	929	938	954	961	946	1003	974	947	907	982	965	990	1046	1012	888	999	968	952	964	970	921	1007	1015	979	896	1010	937	972	895	957	920	959	929	955	961	993	1007	955	971	966	962	916	957	986	1020	936	940	919	1015	926	946	1004	1003	988	925	957	940	961	992	993	979	1010	990	940	940	924	977	992	1033	945	1003	914	985	913	946	947	968	983	960	1031	916	942	932	941	985	1012	933	927	988	954	930	944	955	953	926	934	950	980	959	1025	969	951	988	972	1011	936	994	949	975	911	1011	965	1022	972	948	956	949	997	971	982	924	997	948	977	970	1015	963	961	936	983	989	914	1000	942	1001	922	1006	943	969	961	952	901	917	923	972	977	927	987	983	963	923	938	1006	974	1001	916	947	922	944	950	945	1023	935	937	962	947	970	970	1031	946	921	995	946	1031	1019	940	972	1043	983	960	943	995	998	961	962	936	996	944	985	964	927	933	938	941	931	925	994	958	984	925	943	970	929	956	969	1010	969	991	947	980	978	948	958	976	971	965	915	890	902	989	991	973	974	1021	1046	996	988	946	984	980	957	931	949	952	980	1001	985	944	927	926	966	977	935	947	958	926	952	1011	939	978	941	931	966	977	974	982	965	962	932	989
55536	49719	44020	41502	40526	37319	32554	28002	29334	27813	30294	28764	17025	4027	970	633	719	894	1794	1332	564	414	451	401	399	375	406	377	407	419	403	367	381	344	409	376	377	401	378	370	381	402	380	367	412	372	380	403	344	354	374	386	391	402	386	371	395	412	371	394	418	383	398	382	384	336	398	418	380	389	422	392	402	377	372	382	430	387	402	355	327	366	336	408	425	414	410	403	405	398	351	335	343	373	394	387	363	365	338	372	351	412	333	367	378	366	435	408	375	374	342	347	367	376	410	406	371	430	349	365	334	393	360	340	370	388	375	397	353	392	349	402	361	364	370	374	392	431	409	362	362	379	369	377	383	400	393	393	402	373	342	389	373	386	375	340	382	358	352	364	337	372	378	369	335	338	330	362	414	376	396	369	333	376	370	386	396	383	361	404	379	366	388	399	393	392	379	377	386	366	386	361	377	374	368	414	397	427	343	353	362	380	376	373	376	355	359	427	360	425	387	351	357	363	373	416	370	338	394	371	385	382	388	380	382	398	334	356	387	385	383	370	356	372	401	336	391	381	379	377	341	370	351	371	349	383	388	366	382	349	395	366	342	389	378	344	403	388	358	378	381	372	351	392	365	373	343	347	396	362	387	377	389	378	375	398	342	373	375	360	370	349	383	377	385	393	360	368	373	344	351	342	358	339	379	370	347	350	355	381	360	418	381	365	340	358	393	376	435	361	387	399	335	353	356	344	369	352	362	396	369	352	372	368	366	374	366	350	395	411	386	379	377	385	326	383	387	399	373	339	378	373	357	398	358	331	375	338	370	388	372	385	389	374	372	371	393	424	398	375	397	351	385	365	373	386	377	393	345	362	347	372	359	383	392	357	381	379	416	378	349	373	380	385	355	403	357	384	333	387	358	400	352	401	381	370	356	390	337	385	375	394	353	381	358	398	361	393	376	355	342	392	346	364	365	358	349	364	359	379	390	405	394	396	369	357	372	339	396	353	347	385	366	377	371	380	357	357	378	369	355	387	345	356	387	365	413	384	371	375	340	373	362	376	404	378	370	376	354	352	372	386	361	391	389	366	363	361	329	388	410	383	378	382	384	353	369	422	350	343	365	399	343	360	336	383	383	378	413	378	391	340	367	412	355	342	379	382	395	355	412	368	384	386	408	360	379	406	350	366	323	418	373	319	376	365	383	400	362	386	364	364	342	352	395	369	370	317	400	361	378	368	361	368	363	405	386	348	377	381	443	348	340	372	366	393	358	407	374	376	366	356	361	375	320	329	332	358	375	352	378	380	382	379	386	350	388	384	387	392	374	412	345	356	359	372	371	380	399	413	428	391	373	355	422	386	384	395	394	364	383	384	358	383	353	410	384	346	402	383	368	393	384	346	415	370	390	361	368	382	370	372	360	372	336	390	374	376	340	353	362	311	354	379	379	372	361	395	391	371	374	363	366	344	378	358	353	379	385	398	370	386	400	377	359	350	385	362	385	390	393	372	362	400	378	331	393	332	362	400	356	396	371	357	376	396	365	368	356	349	396	376	372	353	371	394	410	333	387	375	385	358	373	365	368	349	392	365	366	398	411	420	379	381	414	362	369	350	373	369	319	388	410	413	375	380	387	370	357	340	388	401	375	394	390	379	355	354	381	348	373	364	392	411	387	384	346	377	352	365	350	384	405	355	394	339	363	352	389	376	384	348	355	387	366	394	359	388	367	376	372	357	390	332	356	364	376	371	370	344	389	376	365	343	368	367	408	354	360	358	375	401	373	372	362	409	392	357	341	370	375	397	367	364	361	369	372	361	352	351	375	400	392	373	397	376	382	356	361	366	345	368	343	399	353	345	414	356	394	371	368	351	363	400	348	364	352	338	389	386	371	372	363	351	362	369	341	389	343	408	391	364	367	377	336	379	368	364	384	351	385	359	372	356	366	357	362	396	370	359	353	373	354	379	359	365	335	345	329	366	395	403	377	357	354	403	402	389	390	363	365	424	421	351	376	370	386	399	336	379	365	394	411	398	346	365	380	362	425	379	399	381	338	387	382	341	341	372	342	352	374	380	399	404	396	357	365	356	404	389	372	403	358	405	385	359	342	364	401	383	369	392	386	361	397	346	383	392	364	376	407	366	391	415	360	376	364	359	377	376	359	371	377	363	403	365	381	375	343	382	365	368	389	388	381	395	379	390	397	378	399	396	367	395	403	344	381	384	392	386	401	356	387	390	389	391	368	359	360	352	362	325	371	364	374	397	341	361	360	395	358	346	378	411	382	375	378	347	330	365	365	367	363	373	383	343	394	363	373	389	378	351	363	347	333	364	361	407	348	390	355	369	371	376	353	366	365	363	358	395	370	332	379	370	342	399	392	430	389	359	382	398	407	361	334	384	410	385	383	382	363	362	368	403	366	318	358	391	344	365	374	380	380	372	402	314	397	324	334	351	376	384	411	389	385	430	372	342	379	366	390	343	372	366	394	340	386	379	382	396	363	417	382	393	351	365	358	391	380	391	381	369	391	375	383	335	368	368	368	386	374	362	373	382	372	386	368	351	368	376	356	389	381	383	381	392	413	344	422	355	348	385	405	380	357	365	401	372	345	415	369	423	373	370	386	342	400	408	349	415	360	363	388	385	373	377	359	384	387	378	372	399	371	377	367	393	375	382	376	397	367	358	326	389	377	392	374	339	393	369	356	359	389	386	387	343	350	349	385	343	393	355	378	375	382	362	385	372	323	362	366	393	403	384	331	395	370	366	365	391	384	349	399	359	363	373	326	368	374	387	366	378	391	415	393	422	386	367	369	349	372	402	345	375	377	377	384	372	361	400	366	372	374	395	389	397	353	355	396	383	408	348	367	362	330	370	408	379	386	377	375	386	357	370	390	389	386	370	378	372	408	414	381	368	421	401	390	377	375	385	349	356	371	393	357	379	362	371	336	373	404	341	362	380	338	389	404	361	357	403	396	369	371	365	344	375	370	380	432	362	369	364	387	406	353	385	375	394	375	364	363	333	369	380	378	373	395	363	369	394	372	388	373	348	343	365	379	361	391	350	360	380	384	396	366	385	408	355	376	370	375	329	369	356	350	366	390	377	370	347	370	368	386	356	370	347	386	371	372	375	369	368	357	345	393	360	397	352	358	365	354	370	368	361	382	366	374	345	402	363	375	350	338	350	367	396	414	367	385	361	414	363	347	369	386	348	346	387	368	342	324	401	375	410	373	373	332	372	380	367	373	350	392	395	373	349	415	352	363	367	375	384	340	348	366	356	390	380	362	428	415	366	358	372	360	376	385	374	384	377	371	364	381	355	368	364	342	356	385	398	354	393	353	342	386	390	408	391	394	373	367	367	367	388	368	388	401	358	393	380	407	389	400	378	396	371	379	424	361	376	405	395	349	384	380	383	356	381	374	362	390	388	420	359	361	377	403	375	416	359	356	380	390	394	383	341	376	378	366	410	362	377	402	411	393	340	333	366	365	379	348	364	401	339	367	358
45538	54823	55326	55826	55634	54260	49754	42440	43475	43767	47665	45026	32374	8214	2947	2228	2439	3657	7958	5402	1746	1179	991	1035	1043	935	973	991	933	972	962	951	936	920	904	948	876	868	877	861	849	859	830	902	950	884	903	879	907	821	916	892	890	951	949	1019	946	978	917	935	1006	969	1007	987	990	936	945	928	996	962	1025	943	944	922	890	855	941	854	916	868	866	943	825	922	1055	1247	1090	1032	989	947	916	869	896	873	883	931	837	922	903	923	924	905	908	881	824	882	908	883	884	942	859	870	881	879	900	906	931	870	896	841	912	897	892	942	862	874	906	893	878	919	907	879	863	852	848	899	908	864	833	840	843	871	857	927	886	912	909	928	890	910	924	947	869	852	938	946	882	961	900	898	919	883	874	910	877	885	911	880	879	859	864	881	933	902	859	849	895	835	963	846	876	888	883	847	869	856	852	837	869	916	866	864	895	865	905	834	842	894	924	915	846	878	878	912	911	910	929	848	904	875	853	864	934	904	863	808	949	882	871	895	915	832	882	941	905	935	865	907	850	847	920	871	942	912	889	879	908	860	896	861	874	857	890	874	786	866	883	889	852	836	923	876	880	944	925	807	846	947	895	945	878	927	886	898	902	859	936	854	869	907	897	902	854	929	894	904	868	876	853	878	877	893	857	849	860	900	864	958	851	900	866	871	904	872	844	852	858	928	818	836	875	862	884	895	914	898	892	874	865	876	882	880	857	830	878	911	854	922	882	890	902	841	876	899	955	903	910	894	879	931	937	855	884	870	822	871	875	887	906	884	863	871	866	872	871	931	895	860	840	935	854	942	870	899	858	857	886	846	880	886	901	938	874	906	891	841	843	909	908	924	891	867	896	881	898	863	872	913	888	816	919	915	935	887	851	877	900	920	903	928	956	894	907	895	848	909	863	886	869	872	907	876	905	881	882	880	847	918	885	876	908	860	931	903	867	861	933	847	854	832	871	864	907	860	895	929	876	858	847	868	886	880	956	940	859	881	860	870	920	853	925	899	850	929	845	889	839	867	895	872	858	869	906	836	890	877	828	874	864	928	926	895	879	879	852	886	937	857	904	848	837	916	878	928	885	861	896	930	886	869	896	927	882	867	868	894	827	894	899	886	911	891	836	864	868	927	866	863	898	891	907	912	871	840	907	883	892	909	867	870	898	875	868	911	895	865	891	879	881	846	880	901	863	884	911	937	870	889	872	876	903	898	885	897	869	881	865	864	903	847	895	899	889	894	859	921	910	885	862	838	931	904	881	937	902	920	930	867	946	883	889	877	832	883	935	886	874	908	894	888	894	920	850	856	820	897	876	930	877	927	947	949	903	879	868	866	873	901	916	927	884	918	856	881	862	913	888	891	867	899	894	895	923	891	845	840	927	928	864	944	874	912	849	844	843	860	930	914	907	874	829	865	845	879	915	906	884	911	863	904	869	877	865	897	911	890	853	897	933	937	901	906	893	872	862	896	879	858	942	910	879	898	886	935	873	872	858	887	886	863	891	880	877	867	889	949	938	918	901	905	866	835	887	873	924	854	891	916	877	895	876	901	885	877	878	924	907	830	874	859	922	867	915	863	847	871	922	853	877	882	901	849	882	850	848	833	915	928	824	891	871	897	851	841	893	884	874	891	870	867	917	877	878	881	921	936	860	904	923	865	926	835	850	893	882	888	860	927	864	879	913	870	911	942	885	902	840	895	897	886	921	879	846	893	864	899	925	796	901	869	845	916	908	894	876	850	877	893	858	922	870	881	897	879	950	837	883	840	934	943	855	842	871	906	821	896	853	900	840	875	923	890	901	928	876	944	926	893	909	847	817	851	865	915	861	871	860	918	847	895	876	905	857	888	838	826	912	897	889	857	923	927	926	877	918	873	891	812	863	880	881	885	897	915	886	942	882	938	882	896	899	918	880	858	932	876	906	937	840	894	843	864	909	971	903	904	851	913	869	847	891	864	871	848	864	880	872	890	872	969	898	899	817	864	863	860	866	915	909	892	913	896	829	910	891	889	861	880	926	856	871	903	890	869	891	910	925	920	885	922	894	832	913	914	932	904	869	849	954	918	864	865	881	889	900	895	872	865	866	894	853	860	884	908	885	867	860	905	830	863	914	905	849	886	914	903	944	900	878	905	801	856	911	892	874	978	899	869	898	889	855	895	935	909	911	857	897	854	868	858	856	868	887	891	915	897	898	858	884	916	895	837	858	884	879	883	881	940	893	886	886	905	877	852	910	847	865	923	872	893	920	923	886	885	881	878	893	923	867	890	909	900	855	852	891	871	859	879	851	858	830	850	858	900	864	895	877	878	905	914	878	885	872	884	846	887	880	898	875	842	828	906	870	868	893	859	878	876	876	897	895	926	840	916	908	847	890	876	897	885	932	882	874	880	881	908	885	900	871	916	868	867	911	902	903	883	868	891	832	879	862	877	931	884	849	929	860	855	924	954	990	908	903	893	879	823	964	862	892	936	882	869	883	887	868	894	868	900	930	928	873	896	891	845	925	934	854	913	894	820	869	903	918	847	919	916	834	907	842	961	915	925	872	945	880	878	930	821	851	836	861	899	860	891	900	847	921	917	891	949	871	860	915	897	855	882	881	880	896	879	944	858	883	855	880	907	880	898	895	979	835	885	904	906	908	903	913	893	849	905	889	840	864	861	866	851	888	902	881	902	892	795	849	785	924	894	883	894	897	882	885	906	919	871	883	871	880	887	808	954	889	834	921	919	960	880	862	935	926	917	832	873	923	868	890	889	861	872	893	874	858	875	890	860	883	901	870	929	840	844	893	930	880	857	914	848	863	876	835	897	874	896	894	858	885	876	906	870	887	891	851	835	921	830	851	918	880	919	866	836	872	876	884	867	866	873	859	851	862	847	846	898	842	876	876	943	902	851	865	871	870	883	873	898	965	813	850	888	917	889	893	891	932	903	855	836	918	845	893	917	855	886	905	915	902	860	868	909	897	852	868	886	873	907	883	865	889	852	887	895	822	880	868	913	883	878	916	842	919	894	894	903	875	860	899	866	838	911	891	878	884	848	916	955	891	940	856	897	869	903	834	855	900	919	907	956	868	848	872	904	874	896	861	881	834	867	878	896	871	865	908	904	862	905	857	945	876	892	880	917	902	858	885	841	965	927	900	883	832	868	861	870	957	863	908	856	870	881	857	845	851	883	917	863	850	848	912	896	875	933	884	872	863	929	868	917	885	841	837	925	914	845	884	891	884	891	902	880	930	916	846	857	970	883	881	846	896	871	885	953	896	881	905	887	884	905	901	879	883	866	892	878	847	884	832	910	885	917	923	889	918	917	869	915	904	830	887	905	925	878	885	908	855	870	899	849	887	900	855	900	947	924	864	899	910	835	891	878	893	921	858	911	890	884	901	884	876	851	899	848	948	914	885	926	871	925	901	856	908	903	896	857	905	858	928	903	908	903	904	939	864	894	823	888	927	896	879	876	889	914	906	872	896	854	880	900
17436	16243	22532	17360	14580	8791	4919	2454	1167	1042	1001	794	526	410	399	409	464	425	463	398	408	431	421	393	396	418	416	392	436	381	425	396	415	402	351	394	396	386	398	412	401	374	391	405	379	369	396	368	350	402	402	395	425	457	377	399	399	381	417	407	416	456	410	405	389	371	398	396	393	358	405	394	382	361	373	360	403	432	406	387	387	386	380	393	412	405	387	350	426	366	399	357	429	424	426	401	392	390	392	368	387	433	403	429	371	430	418	415	415	416	395	399	379	401	398	419	375	431	382	408	377	384	414	370	377	413	408	377	401	430	431	390	401	410	377	385	377	386	385	387	383	383	444	419	411	417	389	440	390	403	385	380	390	366	416	408	386	386	440	408	369	397	388	394	355	366	387	403	407	367	379	402	392	396	394	360	390	386	397	394	376	382	404	424	389	387	397	408	420	387	393	368	396	404	419	412	421	400	398	383	420	375	372	409	405	420	360	404	370	435	359	367	373	391	404	383	407	388	395	360	350	389	377	411	401	395	400	393	392	410	393	371	399	418	362	372	369	401	375	391	389	400	371	371	391	385	402	395	418	393	401	399	421	404	379	413	421	395	422	387	374	391	381	423	374	399	392	384	355	402	396	385	409	439	379	386	382	349	358	395	384	372	412	363	388	421	398	412	413	382	377	364	387	428	385	404	408	418	411	389	405	384	379	396	411	368	409	392	394	405	407	370	407	396	433	350	406	366	380	405	407	404	423	386	406	388	427	399	427	397	427	414	400	366	412	400	401	434	405	359	424	388	352	373	395	372	408	412	397	399	389	355	398	412	373	421	409	381	396	419	410	385	369	430	387	393	396	416	369	361	404	376	392	387	388	388	414	355	388	424	433	384	406	442	377	392	387	376	415	391	391	399	382	384	422	380	371	446	369	365	412	374	417	413	358	381	357	422	394	406	414	347	388	392	373	389	371	413	381	391	423	385	386	422	428	388	412	360	396	387	376	394	393	406	402	409	380	381	383	382	399	395	398	386	398	394	408	398	402	380	388	390	396	354	391	412	372	418	398	408	405	387	372	390	410	437	396	370	420	416	385	388	403	433	430	364	404	385	375	366	381	402	376	386	357	434	369	405	392	378	376	401	410	392	418	397	405	395	378	394	431	390	395	402	365	400	392	383	375	403	428	403	419	413	424	380	399	375	384	379	361	407	349	406	417	404	402	415	396	384	402	392	410	400	398	409	361	368	390	436	360	398	403	371	436	378	382	413	376	396	402	424	425	404	381	393	412	376	378	411	412	368	418	405	426	368	386	400	361	398	377	371	431	385	418	397	362	393	403	396	410	363	445	400	382	401	398	355	415	407	445	374	415	370	394	374	425	390	416	382	382	403	376	372	434	388	418	382	376	378	380	402	374	389	402	371	378	372	418	369	427	401	422	414	444	384	410	418	391	378	393	363	405	410	407	377	407	375	380	361	411	390	399	363	405	411	392	407	404	445	444	386	408	396	408	404	427	428	420	436	425	422	390	400	395	428	347	364	369	430	395	379	366	414	402	401	412	386	414	396	384	382	417	419	398	393	410	414	397	379	387	368	376	434	391	398	392	403	380	435	415	400	387	362	371	414	357	394	403	397	390	404	380	409	375	456	368	393	367	372	378	388	399	375	394	408	379	391	392	393	351	409	367	369	371	418	396	367	451	382	402	375	421	388	399	380	414	369	381	430	399	412	386	362	442	405	382	389	420	393	422	399	381	412	382	366	391	377	418	395	394	407	406	395	402	389	384	370	389	403	395	387	389	428	371	413	385	350	405	420	414	367	403	412	405	372	411	422	396	385	403	379	413	373	382	414	393	386	365	373	387	405	404	399	405	405	420	386	391	391	395	364	418	418	395	403	392	393	369	389	387	385	406	432	368	332	376	388	379	382	405	386	368	350	387	378	410	408	394	399	384	374	421	400	431	408	401	398	381	394	380	394	428	367	386	370	360	409	376	402	389	425	443	350	385	394	383	397	419	419	425	376	398	387	434	390	407	405	384	379	418	412	424	433	350	413	405	356	349	418	387	386	416	410	405	376	390	374	428	427	407	412	410	377	410	404	398	402	394	362	406	421	417	405	418	401	396	394	408	409	379	393	373	381	417	408	385	389	407	367	426	427	407	434	382	402	377	378	386	410	403	416	407	416	396	419	407	407	383	404	432	408	434	369	413	383	378	361	392	405	377	400	395	381	399	392	442	377	385	400	413	399	405	360	377	367	391	404	356	399	361	385	404	400	428	399	392	427	432	452	369	374	412	408	397	392	376	383	368	381	425	402	403	430	368	366	392	401	396	379	405	375	393	399	407	388	394	390	404	373	392	401	383	383	376	374	418	350	401	408	384	398	400	427	370	354	383	372	419	395	401	395	406	392	410	418	403	436	426	417	406	427	393	368	369	403	383	398	410	419	424	379	443	407	378	391	380	436	375	391	375	392	395	391	387	386	441	375	399	383	381	387	430	413	436	374	352	405	396	394	395	400	444	365	401	363	405	407	408	417	376	399	401	352	381	377	365	408	368	412	358	382	410	396	413	403	452	362	413	397	411	420	396	362	424	416	379	405	399	376	417	407	376	407	415	401	385	395	422	364	416	389	411	401	436	413	411	411	409	343	380	387	393	400	365	400	368	402	402	396	402	392	366	378	410	390	401	392	382	418	407	360	384	392	409	401	399	412	417	383	406	443	390	409	423	361	384	437	400	339	366	374	371	376	379	377	400	402	412	388	360	379	399	376	397	387	361	388	397	394	407	394	369	398	421	430	380	388	408	397	347	405	377	355	406	401	370	360	402	392	367	412	380	398	358	387	384	399	395	397	406	388	431	425	371	367	418	368	396	408	410	425	398	413	392	387	409	370	417	384	402	399	433	375	366	403	419	352	350	414	385	387	381	395	390	375	416	374	371	411	385	391	415	401	371	423	407	403	429	387	431	393	399	383	370	401	409	388	391	392	370	377	387	397	399	405	442	401	410	424	347	393	438	391	396	429	388	437	390	384	386	374	416	385	388	398	421	423	379	398	391	411	409	437	386	403	403	395	406	396	381	414	390	380	405	400	389	393	419	374	397	397	372	391	420	406	402	371	436	374	405	400	382	395	390	367	394	415	361	405	367	393	370	390	383	417	367	388	389	396	375	370	427	380	381	412	410	408	374	369	397	381	417	403	354	401	431	394	390	388	394	394	397	387	359	393	386	402	413	380	412	393	418	389	391	365	406	406	399	363	390	384	384	396	382	430	389	413	418	311	385	379	428	381	367	389	425	398	380	356	369	405	384	399	391	373	408	404	396	406	374	408	417	406	396	358	390	381	419	408	361	387	416	374	434	367	402	447	423	375	408	370	377	390	378	402	442	386	432	413	423	411	415	398	402	388	389	372	373	373	401	378	429	362	350	359	425	377	403	385	389	385	406	380	368	402	381	370	418	406	452	410	376	385	372	397	391	415	421	398	375	378	425	397	403	409
14060	16597	28462	25785	25664	19608	14634	9305	5009	4964	4921	3408	1489	1073	964	1000	975	1020	1227	1141	941	896	949	1000	1016	911	999	949	979	969	891	1024	976	954	940	976	944	906	971	992	921	960	948	1000	1002	1006	978	994	967	956	1025	959	1031	1015	954	997	1009	1034	1058	1023	993	1030	1003	1014	947	1026	996	1015	964	978	991	1027	997	970	974	972	983	949	957	961	987	1029	1000	1009	980	1053	1038	931	924	970	942	919	1030	976	977	940	963	986	937	986	951	964	915	1007	984	944	962	965	981	950	969	1025	930	1018	1010	922	915	985	1021	984	977	893	960	960	981	984	968	965	979	961	952	991	977	935	959	957	955	892	964	995	972	938	917	973	934	932	911	955	976	997	961	1040	966	1035	992	953	1031	937	979	1003	902	1032	1022	943	988	996	957	978	1002	967	947	923	963	1007	940	930	975	964	1005	958	952	946	987	938	948	1000	905	949	963	962	1000	934	924	1023	942	996	964	975	916	997	998	926	1031	984	942	993	922	977	940	908	984	956	1015	962	917	975	948	937	939	880	944	932	986	915	970	938	977	1005	1003	969	946	935	913	979	1008	1007	989	972	986	941	962	959	982	1004	937	1020	976	982	968	963	1018	984	1000	966	944	967	951	971	941	1021	946	957	931	993	945	947	919	919	887	939	968	942	975	960	1021	977	979	983	966	962	979	950	979	992	985	879	953	951	987	887	963	974	966	949	947	987	969	953	986	955	953	946	1005	979	900	949	968	948	980	970	961	957	1017	1001	970	1017	964	964	970	936	1010	1051	956	939	948	1001	992	929	929	939	980	913	948	978	958	987	934	1010	966	1004	987	938	923	956	978	1017	972	942	987	931	940	984	971	975	966	927	1020	944	965	966	959	1004	963	880	1016	945	962	953	907	1020	1005	943	977	1026	942	970	945	980	935	940	952	933	975	950	946	955	1009	985	943	925	994	958	972	935	999	952	916	1012	951	982	972	973	991	950	983	988	940	959	929	963	969	972	957	962	971	935	913	959	926	972	945	946	997	976	993	979	1004	977	975	939	946	982	997	1017	934	937	937	1031	989	933	944	955	989	967	953	984	954	943	977	959	905	941	964	901	960	934	952	931	978	948	988	953	932	939	937	966	941	906	937	994	989	989	986	953	957	940	974	954	1026	953	964	972	951	952	918	954	972	968	963	979	907	974	1001	994	963	922	1037	984	1008	936	912	965	1053	972	956	968	970	942	968	953	989	1022	910	926	1023	983	976	1001	1018	994	988	940	1004	977	964	951	980	988	982	953	991	965	1011	955	925	1000	915	935	1005	926	1000	951	1006	958	935	1008	1011	929	919	953	964	961	991	1019	998	973	973	943	966	964	998	946	937	950	1010	910	1023	950	917	937	969	939	983	952	944	945	964	1001	963	926	965	931	947	923	941	918	967	941	969	959	949	1049	976	979	997	951	941	902	928	940	990	970	940	924	929	1014	934	994	1025	940	942	948	946	930	960	1012	983	968	933	985	976	912	933	983	950	1002	983	992	961	981	922	982	941	1006	928	984	963	960	960	943	1024	963	900	941	977	944	966	972	946	955	985	907	930	963	923	906	925	915	980	944	949	922	978	980	983	1009	972	984	891	944	922	1018	929	941	935	1028	965	913	951	1003	949	967	961	934	971	1026	954	944	961	933	968	969	892	963	950	918	944	965	984	937	1003	971	1011	937	961	927	992	933	981	1009	948	987	1005	952	973	952	1004	961	991	965	934	919	981	985	964	948	986	901	961	1001	960	960	978	958	1001	996	971	944	933	970	1036	935	997	952	1054	951	968	945	970	986	994	1029	968	873	914	957	961	965	978	965	911	956	986	970	936	975	922	937	951	968	947	1007	937	971	924	958	977	929	924	954	936	967	1004	938	1013	962	923	935	980	968	965	990	959	955	941	1004	977	933	1006	1015	959	960	1025	984	952	913	967	960	1000	964	1028	992	944	945	970	890	972	974	969	935	987	1027	1024	947	955	942	998	937	904	937	991	975	1010	954	974	963	981	965	957	980	955	946	966	926	968	985	986	963	977	989	940	958	923	950	940	936	917	988	940	924	912	1007	961	969	958	906	908	923	972	944	1008	944	976	956	967	1001	938	966	906	960	941	967	989	957	1013	1023	947	944	957	964	989	938	979	989	919	999	969	886	990	970	961	911	932	910	914	850	937	929	1001	983	984	972	951	974	932	938	974	962	975	974	939	1023	954	952	961	957	984	982	959	980	960	920	927	971	933	983	909	901	1003	968	968	949	1013	973	925	960	934	923	998	977	995	963	952	943	932	940	997	958	1023	993	887	960	927	951	959	961	946	959	939	931	939	957	959	1016	1030	918	925	959	955	961	966	964	1016	886	930	1011	917	922	980	939	917	958	952	1023	974	930	1006	937	1014	940	946	1012	964	1002	932	939	955	999	930	973	1022	988	991	960	953	909	987	951	944	907	971	963	980	934	960	975	979	1025	980	994	955	975	959	981	945	1026	988	979	926	890	970	939	928	975	1008	991	928	923	949	976	921	979	941	961	963	962	914	915	991	959	928	1013	942	986	973	956	998	983	981	973	987	969	967	959	979	971	971	973	920	1023	965	947	982	994	989	960	992	944	960	926	993	958	941	910	926	931	956	958	979	961	966	922	953	993	913	943	922	954	944	952	989	953	926	971	951	913	988	938	961	945	939	928	1005	1012	977	974	947	899	1044	934	914	954	968	970	957	956	908	925	919	967	951	977	924	996	933	983	1003	958	971	957	933	943	954	976	940	957	972	944	961	977	948	1017	945	961	972	933	934	945	940	990	978	935	1003	956	955	972	903	977	922	951	981	952	969	999	980	1016	975	953	953	913	985	931	969	943	985	950	940	940	995	938	985	937	993	1014	939	935	979	965	926	1001	957	935	915	986	965	960	948	966	943	967	983	967	976	982	929	1016	949	908	919	990	968	967	1012	951	983	962	968	969	988	912	940	993	968	924	940	1018	966	960	999	1001	949	958	965	943	953	975	936	986	929	971	894	928	968	974	997	937	920	962	983	965	899	961	978	951	998	993	973	956	967	967	992	957	989	952	950	946	998	933	986	938	931	924	916	1028	998	986	972	967	949	931	948	965	932	930	1007	977	907	964	965	968	941	935	938	1031	986	919	942	992	931	1053	995	966	986	952	944	960	956	990	985	914	984	916	975	917	954	1026	955	981	961	974	990	1052	900	962	965	998	966	1015	957	925	989	949	949	937	972	909	987	950	966	969	977	1023	985	1020	971	991	938	931	947	953	905	977	1030	980	1006	993	965	974	1028	958	949	920	1019	882	954	988	948	981	954	960	981	980	986	964	971	984	932	935	957	989	975	999	957	978	935	907	969	981	970	995	914	989	965	932	978	974	938	954	969	943	936	922	987	947	943	934	973	1017	963	923	951	942	1021	956	927	973	959	968	974	936	1011	961	1015	978	971	970	976	993	954	967	941	906	1007	1003	955	1000	935	963	952	965	992	964	966	968	992	946	946	946	928	940	963	1012	941	1037	958	1019	962	973	983	943	953	919	1017	898	975	961	931	1009	975	944	985	1001	934	963	906	976	902	978	986	963	913	940	1008	925	975	962	954	982	948	988	969	1027	933	984	961	937	929	962	1008	924	1002	980	951	988	945	978	1013	945	999	942	934	957	1005	971	965	995
41770	40793	43296	46032	42023	36955	35696	23453	14391	12184	11117	6085	1865	688	573	588	538	587	1606	865	439	462	430	402	431	447	394	396	472	405	394	377	404	384	409	390	378	439	401	404	433	389	387	393	384	413	407	409	387	391	426	427	407	399	469	420	422	397	413	419	403	439	416	438	381	360	400	396	376	399	447	389	398	396	409	374	411	398	390	410	392	390	398	415	440	431	437	431	449	415	400	363	378	431	408	369	425	403	431	406	390	396	413	429	414	393	401	430	402	373	392	415	413	376	373	397	377	416	391	398	399	382	392	425	431	405	388	355	363	399	413	374	390	417	385	417	385	421	444	377	378	361	393	429	434	406	364	391	368	398	399	373	375	432	379	408	386	418	372	402	388	416	379	371	408	374	382	405	371	405	381	420	388	369	442	395	390	405	391	373	401	412	447	404	371	448	380	417	395	394	374	403	388	424	400	367	410	406	389	454	414	409	421	423	398	365	426	424	412	426	381	445	425	365	405	371	390	386	393	409	409	389	390	405	416	377	373	399	404	403	354	378	405	376	373	406	444	398	401	402	391	402	440	406	385	414	395	391	387	397	373	418	412	402	423	414	390	418	400	374	405	378	347	413	388	391	433	436	414	405	375	390	380	388	378	381	397	427	408	408	431	404	395	383	441	398	376	400	415	434	415	426	392	369	446	395	375	397	379	384	409	390	381	405	409	399	396	381	402	365	393	404	367	373	414	399	410	407	393	392	386	404	381	391	400	400	383	406	403	407	393	377	369	430	374	411	396	415	382	389	368	420	361	363	415	396	416	409	390	397	389	394	439	385	358	389	411	416	385	376	403	373	400	377	413	377	403	378	407	349	365	389	387	371	358	445	377	426	402	362	426	421	383	378	402	384	385	371	383	392	407	380	392	413	415	382	388	437	408	407	403	391	431	440	374	381	400	409	385	386	365	386	392	401	443	408	420	406	396	381	387	395	395	424	400	396	408	403	376	336	411	379	384	383	429	382	400	354	408	414	444	345	367	384	386	398	402	376	385	391	408	401	379	428	397	390	398	379	403	404	378	396	393	406	391	393	401	389	415	428	373	386	404	424	395	361	391	380	420	397	395	429	388	385	401	414	398	400	432	392	401	376	447	397	378	367	363	394	357	398	418	405	413	411	369	370	416	394	427	392	417	379	397	387	376	416	405	404	401	392	380	415	417	393	379	422	401	360	386	386	429	378	416	393	362	383	405	398	410	391	424	400	385	441	380	432	427	367	370	397	361	393	390	385	423	374	373	412	412	416	414	395	381	409	434	394	410	385	398	375	370	421	383	423	408	366	367	396	415	450	401	436	388	400	402	421	377	377	373	376	394	410	365	395	406	403	401	396	404	437	383	379	398	396	379	411	418	413	424	438	430	388	431	377	376	406	411	403	391	416	417	430	393	395	371	388	432	388	438	396	409	384	357	411	368	387	396	386	402	422	445	432	415	414	377	372	412	422	376	379	390	366	386	355	404	413	374	393	398	398	412	446	425	394	377	391	411	393	453	408	379	402	432	351	420	431	427	421	393	385	402	428	385	392	404	404	419	414	388	416	417	413	427	378	399	397	403	396	379	388	374	374	368	427	395	387	376	398	429	395	384	391	381	381	368	442	385	433	397	397	368	405	343	418	397	377	388	384	397	450	379	420	413	411	427	416	389	387	389	337	379	385	402	398	396	361	397	421	395	369	376	360	373	425	389	391	404	466	406	394	398	432	376	358	392	353	403	403	414	414	410	374	397	373	421	416	433	440	411	406	382	443	400	418	392	455	412	408	432	379	404	418	366	408	404	417	412	412	427	402	398	360	407	424	362	415	393	403	432	419	403	373	409	370	419	400	375	394	385	396	384	424	360	394	394	431	398	424	378	372	408	372	365	382	379	370	386	416	404	402	412	365	405	408	399	393	379	389	415	366	409	392	435	387	423	411	405	371	424	406	391	393	387	369	377	354	395	421	359	438	398	370	386	407	411	407	410	361	430	415	405	392	379	406	418	410	388	409	382	392	422	356	400	415	401	406	388	427	372	371	374	423	428	380	421	417	448	384	406	392	423	420	381	398	414	407	386	436	379	414	391	363	402	398	399	415	410	374	392	390	399	425	406	400	407	356	396	389	387	352	388	374	398	441	428	400	394	389	366	389	388	403	397	398	363	414	385	400	426	388	360	405	430	395	432	399	407	411	414	372	358	376	372	364	395	394	402	412	430	394	398	412	411	419	407	426	404	382	436	392	420	382	419	374	388	376	422	405	393	390	416	383	397	375	410	401	437	408	394	398	421	416	404	367	387	406	414	373	390	378	396	388	373	408	387	462	398	428	415	415	363	399	357	433	422	396	374	388	385	399	364	386	428	409	395	394	417	443	416	367	410	413	431	415	416	404	393	405	397	389	416	388	379	397	434	398	393	429	382	376	398	397	408	389	391	416	410	357	388	427	432	405	389	401	418	433	379	373	381	426	377	369	407	397	397	393	405	439	416	410	416	406	416	402	418	380	382	395	369	386	427	409	382	375	409	422	390	404	401	372	407	384	378	390	391	426	405	408	418	399	415	403	417	398	370	361	398	403	413	401	403	386	376	354	388	379	414	391	390	403	406	383	425	403	426	415	401	394	426	400	367	378	433	394	398	419	400	376	386	411	394	397	398	344	394	407	367	394	420	405	402	397	409	415	415	389	439	355	397	387	393	400	344	400	401	416	419	384	415	361	377	372	390	363	399	423	382	417	408	421	411	382	409	406	389	389	369	388	373	381	381	388	399	358	386	400	415	376	393	395	391	406	416	409	398	400	394	382	385	422	399	408	413	403	427	400	390	376	429	424	409	394	382	423	383	417	391	381	406	412	404	432	392	399	427	407	394	348	411	415	400	411	418	387	369	386	379	410	393	419	404	436	409	377	377	347	406	390	417	397	398	369	372	409	424	415	376	445	397	411	355	398	368	404	402	425	387	399	397	358	400	443	414	388	421	431	394	406	409	391	385	354	390	407	362	413	365	375	392	386	394	438	430	429	425	439	388	381	410	342	370	382	395	397	406	373	405	411	396	376	385	405	415	384	372	384	395	388	418	384	396	389	409	368	410	395	387	380	417	395	387	375	391	425	407	362	425	384	381	422	393	379	402	418	374	396	405	369	375	431	353	409	372	405	395	347	384	384	454	358	389	382	419	389	397	402	384	396	434	364	390	401	380	365	414	408	411	387	448	409	382	419	398	372	408	405	393	351	381	402	423	377	384	414	409	423	385	400	406	398	397	401	393	372	362	396	423	394	388	418	391	338	423	391	397	403	347	403	409	398	452	396	391	410	408	389	398	407	421	394	403	408	365	395	387	436	414	393	387	378	365	410	469	423	405	387	382	410	392	391	362	413	359	385	447	376	402	403	410	411	398	443	364	389	399	387	410	383	429	403	393	404	394	425	399	388	380	380	434	394	413	372	376	431	427	398	378	392	415	393	359	401	371	382	391	398
31002	36100	45932	53517	48801	48345	42748	27698	24509	28342	28336	18480	6831	2393	1909	1628	1665	2313	7342	3457	1271	1055	1011	1020	951	1020	974	1043	985	989	1003	948	973	956	997	982	972	988	962	947	925	934	978	1017	1027	968	1034	1000	977	962	988	1040	942	1010	1077	1073	1113	1039	1068	994	1098	1043	1091	1047	1043	1040	1048	1074	1024	968	976	1042	1013	999	1023	1041	964	1006	999	956	924	1032	956	1004	1063	1127	1097	1057	982	990	1025	956	937	986	988	957	929	1012	1002	951	940	1005	967	977	939	914	978	967	993	924	987	986	993	1034	1029	980	1001	974	986	943	946	996	998	986	1026	964	998	940	979	967	927	1016	1009	940	940	1012	917	969	938	1000	1002	941	982	987	962	963	948	1019	916	979	937	970	950	987	972	967	1001	997	964	965	1018	999	907	983	1003	983	976	972	893	967	1006	1005	919	966	944	937	979	928	970	975	959	999	913	958	972	913	949	967	979	981	1005	973	1010	971	989	980	986	965	929	944	952	968	906	1008	908	948	928	998	965	1016	969	927	980	976	962	929	967	957	960	966	962	993	934	991	1044	1000	1004	990	976	967	947	999	977	1006	993	990	989	978	959	889	980	957	963	996	983	960	960	926	968	957	1040	1000	933	923	972	931	989	936	985	917	953	898	986	990	1025	979	963	958	925	950	988	970	904	963	992	967	967	929	975	939	968	894	949	984	1007	964	903	976	976	982	984	961	995	925	975	936	957	1001	1003	949	910	981	969	931	1013	981	970	961	992	947	1007	954	894	1007	984	969	963	1019	924	982	989	956	929	1019	947	952	956	1006	996	987	958	947	1016	966	979	997	960	995	1005	997	967	971	1016	933	1005	907	956	988	1001	990	949	981	966	973	1008	1024	939	969	956	934	952	1008	995	953	1014	942	942	969	1005	952	1051	993	937	992	954	897	970	965	995	977	947	985	1000	1022	950	946	964	936	1018	920	940	986	940	961	942	985	927	970	936	945	955	957	964	1001	996	948	969	924	946	936	972	981	947	953	987	951	998	937	973	979	1004	1021	981	955	925	988	934	908	960	1011	953	938	976	988	934	995	1003	1013	925	929	939	933	950	921	920	924	960	964	939	959	985	997	1009	999	1006	982	1000	950	945	994	969	995	922	978	972	1038	980	1029	983	922	972	950	974	960	945	936	938	947	929	935	964	930	979	981	988	944	969	941	966	1016	979	991	946	996	976	961	973	975	958	967	1021	955	1026	977	903	946	985	980	972	954	962	976	950	944	960	928	1007	910	968	969	994	993	997	958	948	990	989	960	929	1002	1017	936	955	992	942	1017	992	929	945	954	953	920	965	940	958	992	983	995	1036	999	992	944	930	914	987	988	944	958	946	1001	976	1002	977	997	959	992	980	1010	1026	939	949	948	988	958	971	950	1008	992	990	1001	886	1019	993	979	978	1015	932	974	968	993	984	927	945	1016	951	1015	957	1010	929	958	908	951	931	945	959	1003	959	982	937	870	974	879	1007	967	933	979	930	947	899	966	954	934	963	951	957	975	950	994	1029	987	968	983	940	947	933	998	983	1005	961	975	995	953	954	992	953	977	967	964	929	944	1020	960	984	1004	993	991	1009	935	1014	1000	989	911	991	952	951	957	930	970	1001	991	988	933	964	995	998	957	945	952	1004	975	993	953	973	997	919	953	975	888	961	926	965	943	950	952	989	1003	939	952	891	934	986	1002	998	981	965	979	989	1001	968	1004	1009	968	971	971	944	907	985	1035	984	977	1032	957	1004	959	953	942	972	984	961	971	944	995	945	925	958	941	940	953	1008	1003	966	997	959	1028	988	991	953	935	958	955	923	963	997	979	1015	966	1029	963	1022	992	944	964	929	960	957	972	950	985	945	973	949	920	966	968	941	999	971	940	962	983	994	926	973	961	969	964	1017	938	943	995	962	933	1018	957	970	954	980	924	936	962	1034	979	959	990	951	953	918	1051	983	976	977	887	968	1009	996	955	902	967	1048	1000	946	976	1005	963	1010	897	924	1027	1007	977	986	969	993	941	932	971	896	948	986	962	927	994	975	985	945	972	968	948	978	977	969	964	1011	934	972	996	1024	964	933	950	984	953	961	978	948	998	961	1008	934	1007	1013	982	918	954	945	1001	990	920	1006	924	983	920	963	941	939	949	995	920	990	1054	960	934	936	900	946	977	978	953	948	942	951	915	972	1013	978	974	939	1001	962	985	975	920	937	998	958	949	971	959	955	972	1006	933	972	958	965	942	944	986	974	968	964	995	977	952	963	900	935	965	943	964	954	1003	933	957	953	1005	984	976	986	915	1022	955	977	1005	955	933	965	975	987	1005	960	935	917	972	971	951	966	979	990	1000	976	936	966	973	1004	961	960	964	989	967	976	921	991	976	974	969	989	989	958	973	960	1028	962	1037	976	999	932	945	989	893	977	962	955	981	938	962	1000	969	948	969	1006	927	948	946	968	964	986	989	1008	963	948	970	1021	976	976	895	916	973	985	976	986	942	926	1034	911	967	966	1028	927	1022	977	1022	969	975	987	916	999	939	940	1012	951	951	953	997	992	941	981	975	964	1009	950	947	969	932	928	981	979	1013	986	1016	975	980	994	894	999	982	932	965	965	979	1002	1018	1033	1031	964	981	1010	986	996	976	964	984	992	949	971	968	992	1005	939	939	996	985	956	973	984	951	982	950	959	960	1029	1016	992	915	1011	944	945	994	937	1003	952	954	983	957	972	1030	1011	993	1041	986	1004	1004	922	947	986	948	927	946	928	964	953	965	961	997	950	1000	937	978	986	974	986	948	989	967	996	1020	993	1029	955	938	891	955	947	946	923	967	966	979	966	931	960	995	1029	928	970	924	993	947	1019	945	933	1022	959	920	960	1026	931	966	987	979	962	981	930	958	998	959	908	950	957	956	920	942	952	953	918	1000	945	1008	978	939	966	956	925	974	1029	956	964	970	954	978	947	989	886	1003	969	997	976	964	973	946	1003	925	906	971	1012	958	907	947	986	1006	969	975	1010	942	962	939	997	982	947	969	944	972	933	1021	967	1021	982	954	953	947	988	952	954	927	966	937	1011	992	971	969	983	1001	963	1024	954	996	941	983	1014	934	969	1001	957	938	934	997	952	913	1006	972	956	974	928	906	972	955	987	959	946	963	1003	1026	981	958	970	958	925	965	957	953	1002	952	948	1005	1015	1024	990	972	982	968	952	984	985	1025	1017	932	946	988	918	975	935	941	863	1011	960	992	972	967	952	939	988	975	950	991	1044	985	960	988	993	1003	956	940	949	1030	956	1004	921	881	928	949	980	988	966	1035	935	994	999	970	990	929	1057	984	983	949	963	1030	962	949	996	950	901	966	959	963	954	984	964	971	960	953	1009	922	982	990	973	966	989	915	998	909	980	982	1016	929	939	997	943	973	974	915	943	998	958	916	938	968	986	1002	986	1022	932	986	955	992	1032	941	982	977	999	984	964	956	940	941	949	980	1011	950	992	953	1009	1003	1009	949	964	910	972	942	949	958	990	1010	933	964	984	983	986	945	978	1013	973	956	951	1010	995	942	980	966	1006	930	941	1008	927	1032	993	977	999	992	954	933	1019	993	1014	1010	965	965	982	952	907	942	948	964	961	962	1004	948	999	915	955	938	953	962	942	917	1047	979	988	948	974	1019	950	944	939	1034	956	929	979	1000	979	951	957	924	956	971	935	1004	1010	918	999	969	954	961	966	894	947	979
52441	50001	49485	39520	40994	40014	35895	28504	25520	26953	26322	21575	8003	1043	590	555	584	855	2141	656	385	330	365	335	321	345	336	324	347	359	392	345	362	372	320	314	328	338	334	350	360	337	330	341	303	326	328	375	352	329	310	355	336	328	352	384	333	341	349	316	354	378	348	383	339	310	357	334	338	369	379	353	310	373	355	385	324	324	294	382	369	351	322	379	327	361	382	379	374	331	358	309	340	340	318	336	313	337	363	356	345	322	384	325	295	369	327	280	342	308	328	361	356	328	317	405	327	335	309	316	318	334	344	323	330	350	357	352	312	351	321	327	358	357	319	353	291	352	348	350	337	330	333	325	355	334	382	341	315	311	336	334	345	312	328	348	309	375	327	332	344	306	372	367	360	378	367	331	333	361	338	319	379	337	318	371	332	338	361	332	296	335	343	308	350	349	336	382	358	343	352	301	344	377	319	338	336	337	351	342	352	325	321	319	318	371	303	325	337	328	355	353	349	379	322	373	322	385	320	312	334	339	330	335	365	296	312	329	291	370	379	339	338	344	341	327	319	336	352	318	371	315	330	325	338	352	327	370	345	329	316	373	342	349	377	332	328	325	306	308	352	346	336	351	328	290	361	341	310	328	351	355	331	345	367	351	321	334	318	312	316	334	351	357	334	325	335	332	355	327	329	347	331	343	359	345	316	358	336	330	315	306	372	330	346	320	341	345	378	363	326	322	327	345	350	342	329	328	317	328	341	345	338	328	355	351	346	332	342	339	345	328	296	334	331	349	343	332	324	329	328	325	346	319	332	336	337	335	335	335	362	360	334	341	345	369	338	317	315	377	327	344	338	305	338	338	343	330	340	339	331	359	314	325	329	366	355	325	358	347	346	327	368	333	306	328	352	363	372	333	339	371	332	362	351	372	338	334	371	345	324	339	328	357	317	327	362	371	343	369	322	328	327	373	355	339	335	328	342	322	319	309	305	348	352	348	331	357	326	354	325	310	317	353	333	345	345	316	366	300	331	341	348	322	314	342	375	333	348	343	326	357	356	357	322	331	320	374	336	330	347	381	338	347	378	338	324	327	314	346	348	328	345	332	346	345	340	320	334	332	349	333	358	343	379	318	332	314	340	332	339	368	303	361	356	331	360	334	338	322	294	326	364	319	362	326	280	369	307	338	331	310	347	332	383	366	357	341	361	357	315	320	337	344	316	337	352	327	348	330	344	324	360	345	347	323	359	339	348	360	348	345	343	319	333	344	388	332	358	324	307	338	363	331	366	345	351	302	334	325	333	353	356	346	360	337	349	364	329	355	361	332	322	313	320	368	308	321	343	371	361	369	345	329	327	349	334	345	353	303	334	315	343	311	330	362	323	356	347	316	334	330	328	307	325	331	331	350	359	342	329	344	317	323	343	308	351	341	351	376	322	339	330	338	334	302	392	346	334	344	328	338	335	363	324	351	361	337	321	392	330	337	347	336	323	333	383	338	386	370	332	342	339	346	318	366	331	354	342	341	328	384	381	319	313	343	332	335	355	339	328	293	344	328	312	347	364	332	358	331	339	342	339	344	360	349	295	312	332	350	385	326	309	366	355	338	305	345	302	322	334	348	366	342	349	323	349	365	350	362	339	323	368	322	352	357	362	363	333	363	358	311	321	317	347	323	355	343	318	329	339	333	314	327	308	295	331	325	340	372	349	346	336	322	317	355	344	357	312	350	352	342	314	365	355	389	340	332	389	348	336	347	341	305	341	339	333	323	335	337	329	313	323	339	363	334	323	325	343	354	312	351	323	360	363	351	341	324	335	351	382	329	358	354	340	341	326	334	383	337	342	372	316	348	295	323	315	345	323	339	317	324	355	332	361	357	335	375	372	343	350	344	321	338	324	334	349	310	321	358	307	309	355	364	317	313	355	350	343	335	361	343	340	352	306	336	345	353	340	339	362	347	324	323	338	362	331	316	389	342	335	353	347	334	366	328	323	306	330	370	353	349	345	348	344	329	347	342	325	352	309	340	307	349	341	319	346	339	353	352	379	365	322	350	329	354	349	351	359	340	355	359	362	345	358	367	366	334	325	335	310	359	380	355	303	317	334	316	364	335	355	324	329	349	348	361	350	323	361	336	347	340	358	368	321	336	315	340	320	295	347	341	311	354	340	342	341	326	317	365	372	374	358	332	328	350	336	342	338	352	362	306	335	328	348	350	328	340	332	346	348	343	299	331	327	346	342	392	349	332	361	356	324	375	320	333	342	344	367	326	328	301	342	358	324	328	313	332	331	369	307	333	323	365	337	345	341	315	369	364	315	324	312	318	338	331	327	329	355	380	336	292	318	342	335	304	369	362	329	298	334	342	337	334	321	307	330	390	352	301	332	355	334	296	354	335	319	330	307	301	331	321	357	347	330	332	325	311	334	340	319	331	385	320	333	347	332	320	357	317	332	308	337	352	350	338	287	343	306	316	336	345	352	339	356	307	346	337	334	346	351	287	337	350	342	332	338	337	354	309	348	340	337	337	317	350	364	330	361	340	338	365	358	342	375	365	344	341	305	313	327	368	337	304	338	335	348	347	333	322	342	338	334	299	336	336	332	295	322	363	326	322	325	323	331	369	358	350	346	351	310	344	359	334	284	330	362	306	336	340	325	330	351	331	329	316	348	329	315	362	353	333	349	319	359	324	369	343	347	296	342	381	330	329	328	384	313	347	335	342	337	325	325	354	329	336	371	362	320	355	338	340	322	329	363	313	325	375	360	299	334	332	340	354	306	342	327	366	330	344	336	343	345	329	358	352	351	343	352	303	340	336	327	367	345	320	364	354	318	348	354	342	344	372	331	334	330	310	325	344	325	324	350	371	327	302	331	345	338	342	336	326	325	376	338	394	335	362	319	328	347	307	303	328	312	334	381	316	358	328	350	327	341	346	343	319	342	327	379	313	347	326	329	358	368	328	325	349	359	337	371	348	359	336	314	367	338	347	360	359	339	327	383	362	346	338	349	342	360	333	338	341	373	358	343	339	343	332	348	300	358	304	333	372	328	331	317	345	322	348	330	337	381	352	367	332	321	333	323	330	347	355	337	329	360	343	353	369	337	327	313	354	320	356	329	339	318	328	365	321	313	364	339	319	340	336	356	351	348	299	342	322	364	396	324	312	352	333	346	335	304	327	350	326	374	332	333	319	341	376	338	325	364	334	312	311	354	363	355	314	330	330	318	364	374	311	350	365	334	355	339	357	354	340	333	350	310	351	330	365	341	350	339	363	356	347	351	372	335	329	360	329	331	345	328	309	369	339	333	363	391	336	334	350	342	312	341	323	332	337	340	333	337	338	328	338	326	346	308	339	346	349	330	381	321	342	351	314	312	312	317	322	361	364	327	314	366	323	361	332	284	351	366	312	335	342	335	344	331	369	356	325	314	354	349	326	369	350	281	314	323	351	291	341	347	330	325	325	361	361	337	353	359	327	352	361	379	331	331	343	333	335	334	349	339	379
40447	50189	56338	55558	56104	57399	52957	38934	38324	41766	42966	37502	14857	2802	1977	1783	2214	3429	9323	1999	1211	977	950	849	913	837	854	893	888	886	815	869	833	890	802	845	813	826	905	777	794	825	811	833	776	802	820	848	871	827	785	844	808	874	888	908	953	928	919	907	905	942	852	915	947	869	863	834	915	848	869	893	840	798	848	819	812	841	805	844	859	862	807	822	909	1070	911	939	882	835	806	848	857	776	870	800	805	815	763	825	841	816	796	799	878	791	835	790	815	784	810	849	830	862	812	827	787	814	791	829	798	786	826	767	784	835	875	832	817	830	819	770	813	789	772	819	778	816	812	815	837	796	817	814	823	738	796	760	814	838	828	810	807	806	802	799	790	818	854	808	744	841	811	800	787	782	767	837	824	773	861	853	815	833	786	889	777	872	793	781	801	786	798	806	830	807	815	808	827	796	815	791	790	861	799	808	764	812	775	808	797	846	800	825	795	799	801	807	818	825	861	885	783	846	763	813	852	822	808	817	834	801	782	758	798	779	806	836	830	800	805	829	844	800	762	812	831	803	797	796	802	783	806	812	800	864	830	787	782	801	798	795	814	877	784	848	773	801	839	793	775	819	808	826	778	798	833	784	836	791	763	814	873	823	782	809	824	841	809	828	818	812	791	776	783	808	814	762	809	841	767	774	865	831	799	857	819	829	839	804	841	826	787	827	810	819	763	774	836	811	821	818	782	817	827	776	746	796	827	809	787	799	788	799	786	824	829	840	780	812	751	816	771	805	756	774	872	811	832	816	782	804	771	782	819	852	777	811	789	780	836	798	832	816	804	824	801	809	791	795	835	786	811	850	802	773	827	784	780	804	798	822	761	799	844	801	786	831	802	815	874	896	820	806	792	820	875	823	821	804	864	775	830	824	847	867	798	832	793	816	811	774	832	789	780	853	779	801	816	818	824	813	842	816	842	819	851	860	817	846	778	807	815	824	776	846	847	848	827	793	779	827	795	779	810	793	800	855	820	828	833	826	811	793	879	853	767	826	824	794	816	828	812	832	832	800	769	861	809	779	828	846	821	813	821	832	864	790	846	825	822	815	819	850	803	825	813	819	798	791	805	855	744	816	773	832	820	786	822	775	783	835	808	811	814	772	887	827	793	807	805	809	800	821	808	831	804	810	798	817	791	825	805	784	748	793	821	822	850	818	778	807	868	859	793	820	840	781	844	788	813	829	819	800	806	816	882	764	782	834	792	828	778	788	868	862	851	785	864	823	832	790	859	827	795	822	820	763	806	777	805	826	852	794	816	788	772	815	819	767	784	806	867	836	794	815	806	855	816	789	807	802	810	771	770	817	749	796	798	823	777	796	783	769	787	820	780	790	847	794	883	798	845	806	827	783	783	819	808	815	824	820	793	822	795	801	846	816	810	786	855	796	838	800	837	807	762	826	782	787	828	830	803	822	783	833	771	856	830	782	831	799	821	836	844	786	801	799	797	807	823	814	844	879	832	797	832	857	797	783	796	847	811	801	817	822	819	809	744	801	802	845	785	815	831	830	840	853	818	821	832	800	821	790	827	808	775	852	786	851	769	796	803	842	807	791	842	802	827	799	857	748	812	803	832	832	780	851	834	779	848	811	794	827	805	876	760	825	772	803	817	835	799	840	791	791	810	825	822	866	815	811	806	832	820	817	799	780	810	833	803	805	793	805	831	819	777	793	846	855	768	798	849	785	853	830	807	850	812	819	806	791	825	790	791	793	816	846	815	794	822	835	852	820	774	819	824	802	791	793	825	839	761	859	817	787	811	834	844	792	795	827	850	787	810	800	819	827	791	819	838	793	790	805	805	830	799	808	832	767	817	773	806	858	788	864	797	822	833	815	823	756	792	795	807	774	816	818	854	825	830	794	816	823	837	863	772	788	798	804	821	819	837	800	845	803	816	795	852	820	820	823	845	866	821	840	781	844	814	767	753	806	786	824	776	846	795	801	827	801	815	823	776	740	854	842	796	825	802	798	809	795	826	795	796	784	797	808	787	833	783	775	789	835	804	843	762	766	828	793	769	796	795	801	829	768	790	824	800	844	782	752	822	843	786	841	788	788	812	834	778	878	788	802	798	800	830	804	800	766	791	849	810	840	772	829	824	776	851	846	825	829	848	804	779	816	805	818	780	778	870	835	794	783	802	853	825	863	844	754	825	814	825	770	800	809	794	838	837	851	843	792	820	798	796	803	840	860	826	832	831	771	841	833	812	805	826	861	811	787	791	820	803	826	825	846	811	811	782	765	827	854	772	815	804	856	804	783	799	839	820	800	846	776	828	818	788	826	835	823	793	827	831	809	829	794	773	765	813	812	800	848	842	803	783	792	797	783	802	822	856	841	900	857	791	795	846	795	770	868	815	840	838	804	832	840	809	846	801	756	839	806	789	813	843	798	868	853	786	802	825	873	791	814	795	841	838	814	825	839	747	799	823	823	812	786	853	843	787	820	815	779	803	755	817	841	795	815	818	840	840	755	843	796	825	811	818	872	809	778	798	797	799	840	823	784	836	850	814	824	812	836	809	807	834	826	807	797	806	852	866	816	839	847	830	815	832	810	831	824	839	782	807	800	851	826	816	801	818	818	810	836	797	815	804	813	843	845	772	794	812	776	782	770	830	848	801	835	809	809	796	862	814	837	802	855	816	834	830	847	859	819	798	803	823	829	805	824	792	799	804	766	818	786	785	846	798	795	780	787	816	756	824	787	836	796	836	802	826	801	840	756	816	805	862	793	809	784	823	791	864	765	793	826	818	788	778	836	812	853	872	843	866	786	817	832	812	791	823	776	805	785	828	840	776	845	821	811	810	864	799	760	801	829	833	837	810	809	841	796	839	771	824	814	795	785	796	742	815	828	823	833	834	789	777	801	852	793	784	816	820	800	764	819	841	809	861	760	842	812	760	833	827	879	772	858	792	816	812	826	815	850	806	786	822	832	722	798	769	840	796	781	827	876	809	852	855	806	811	799	751	804	801	801	794	836	834	770	844	781	817	792	821	786	773	796	788	823	835	855	888	780	807	816	813	831	817	800	819	792	842	826	789	822	772	878	824	790	760	838	810	905	840	806	807	801	804	805	811	876	792	828	746	812	789	820	830	825	803	812	765	812	801	799	785	799	790	803	842	804	801	871	771	821	820	824	815	809	837	762	816	821	810	840	821	853	793	803	851	816	797	813	757	817	788	809	825	816	780	812	796	818	762	839	772	793	809	816	868	769	825	806	765	875	771	842	776	798	855	853	830	816	805	772	778	840	847	806	813	792	811	798	818	817	781	787	786	804	840	781	852	822	784	850	754	862	793	791	810	804	753	795	789	786	802	803	819	866	799	779	813	849	850	841	814	882	788	825	858	780	832	787	808	776	844	798	818	806	798	834	824	789	829	827	790	815	839	825	828	789	799	767	781	779	827	819	804	770	852	764	823	817	870	782	800	817	786	793	838	816	806	828	825	824	833	795
11342	13983	18979	15228	14919	10078	3622	1564	842	882	1058	881	559	385	350	326	345	358	351	350	329	334	343	356	382	342	385	320	348	384	375	324	362	370	362	377	374	363	329	373	326	377	359	377	357	320	352	319	384	342	381	376	339	333	361	335	322	368	335	388	367	384	408	337	377	369	376	359	354	354	349	372	346	323	333	324	342	346	309	327	342	359	352	366	342	347	356	372	391	331	360	345	322	351	371	365	331	357	359	361	346	346	323	344	348	361	359	336	346	359	343	365	396	372	337	355	390	316	357	327	330	351	358	319	305	344	361	339	353	380	320	346	341	377	345	382	358	384	346	328	329	364	360	388	321	388	351	360	302	335	337	329	365	375	343	354	349	354	389	395	359	379	357	336	360	354	325	339	352	373	357	337	377	371	366	332	376	354	331	392	355	357	337	355	360	353	340	346	390	338	366	343	373	352	345	362	346	330	377	381	317	358	357	335	363	332	365	339	359	346	357	347	333	355	396	347	391	331	375	342	361	372	346	342	351	332	339	359	367	364	359	322	383	320	370	376	355	335	370	337	334	349	378	354	374	338	363	342	325	335	344	383	344	326	345	339	337	352	341	359	351	366	354	331	310	346	385	334	311	364	362	367	368	356	396	370	337	377	368	371	346	368	305	385	362	342	359	350	341	322	367	362	341	341	351	364	360	370	360	353	324	363	329	337	337	356	383	359	343	331	356	389	361	395	362	371	382	363	354	349	361	354	375	366	327	352	334	314	376	343	352	355	345	363	374	349	331	377	322	381	365	369	363	348	329	343	338	321	386	351	364	356	420	361	329	335	325	358	393	367	363	363	355	332	365	362	379	340	360	370	336	339	360	350	325	343	312	367	335	381	372	348	344	370	353	359	363	336	348	380	361	375	350	351	347	360	360	321	348	309	359	341	333	378	329	377	416	328	347	346	372	371	346	368	374	364	394	352	335	385	379	353	340	343	381	310	378	349	362	364	340	371	384	311	340	352	351	369	329	365	348	359	337	364	381	349	360	376	380	372	363	362	356	338	334	377	379	330	333	298	377	347	337	349	366	360	342	352	350	369	361	349	370	344	324	376	359	354	389	338	352	346	386	379	344	360	332	322	339	364	390	366	376	375	346	358	369	331	377	354	362	338	327	382	355	349	331	350	330	367	356	366	368	371	378	347	383	337	357	340	350	326	356	335	335	377	323	319	349	371	352	330	367	383	344	365	351	397	358	343	381	353	358	378	333	314	369	362	369	325	398	316	343	377	394	337	338	367	325	358	347	360	362	348	365	334	373	377	338	352	334	359	410	350	376	373	356	363	347	354	350	349	359	362	388	339	334	367	370	351	318	381	380	386	329	332	372	352	328	403	346	387	355	372	333	362	337	320	335	351	373	341	383	351	381	333	362	346	333	341	371	339	364	303	340	342	346	353	364	332	368	320	322	316	355	326	354	373	386	347	341	388	359	355	331	338	349	390	389	382	357	391	380	367	331	343	363	374	375	332	357	370	351	357	353	343	359	369	365	366	373	398	358	345	381	361	334	336	378	346	351	331	348	354	321	347	331	356	339	371	380	381	348	366	321	335	356	354	327	370	327	366	353	371	352	353	393	367	364	325	366	395	345	351	369	359	318	373	407	339	358	366	361	378	360	366	365	368	387	377	330	370	387	371	380	328	363	365	361	358	366	351	357	345	347	369	352	354	361	350	387	367	350	335	328	337	363	340	355	326	333	330	360	340	322	382	370	364	349	371	375	354	374	360	371	374	392	357	350	362	353	321	366	356	369	325	371	363	370	371	355	356	364	355	342	377	352	364	362	309	343	377	356	366	373	391	357	348	372	353	327	340	350	364	363	382	326	384	372	371	402	353	342	371	357	335	376	370	342	344	318	349	398	353	347	340	374	356	370	334	341	323	362	394	342	393	385	346	344	351	365	360	375	333	364	330	372	374	333	367	359	386	345	361	368	334	320	369	362	331	329	342	359	361	360	334	390	396	357	341	379	364	355	381	354	350	338	355	371	345	342	359	386	376	354	360	330	372	369	357	346	378	402	343	339	338	355	365	350	362	372	370	386	358	371	357	379	319	363	363	352	376	358	385	352	342	351	379	401	370	370	338	356	345	353	373	341	343	336	346	388	366	364	348	375	344	354	378	349	332	370	396	358	362	341	340	320	367	365	328	355	370	346	385	396	325	371	344	355	385	356	371	331	360	355	379	351	341	363	367	344	368	364	366	384	335	347	348	392	391	370	338	362	376	338	359	387	370	321	345	378	349	369	364	355	357	374	356	364	360	366	397	352	386	368	375	343	314	386	356	334	380	348	332	365	324	335	356	396	363	352	369	331	395	335	362	334	357	353	354	353	367	303	324	363	338	355	355	367	389	345	397	336	342	346	387	322	347	381	351	357	327	360	372	331	319	330	346	356	327	352	322	366	324	360	385	352	354	349	327	344	346	336	372	354	339	344	381	395	362	346	372	353	328	378	374	350	358	332	375	362	330	364	335	312	361	347	385	326	357	335	354	359	317	404	325	317	361	352	324	364	349	330	332	334	326	345	320	349	379	346	393	337	336	343	373	369	365	355	352	367	366	340	351	361	363	355	350	392	374	347	338	330	364	368	310	368	329	372	347	337	330	363	301	361	329	314	352	357	311	311	386	335	339	333	362	379	348	399	356	351	383	385	371	378	363	360	333	356	328	342	352	363	346	367	355	325	349	342	346	376	318	385	360	363	357	357	332	386	366	333	326	360	325	324	363	289	345	353	347	354	314	376	353	353	330	334	310	360	332	365	345	337	364	325	384	342	359	361	370	372	376	313	354	387	330	374	362	344	372	361	338	374	354	345	335	369	368	374	343	338	331	350	362	382	356	386	394	356	388	350	330	379	360	349	350	393	347	365	368	348	394	374	396	333	348	352	365	379	387	377	398	364	320	310	336	353	394	339	362	371	342	358	338	328	330	369	369	331	361	370	327	339	374	362	341	322	343	338	347	365	357	347	318	343	342	371	352	356	326	356	368	357	403	350	350	324	361	351	348	371	349	375	336	342	339	379	341	370	356	382	336	352	349	366	354	372	347	380	366	360	357	375	356	356	350	354	318	389	336	337	330	366	349	373	316	334	365	335	375	353	358	343	353	346	325	338	368	364	329	368	338	310	337	391	379	362	389	332	340	382	325	349	356	351	360	367	332	391	345	334	356	340	346	357	362	348	370	356	341	347	357	339	358	343	343	366	394	340	351	356	389	376	314	336	363	350	339	388	373	342	341	387	368	371	347	335	335	360	371	370	326	337	361	356	341	383	381	350	347	355	343	360	368	345	351	329	345	341	362	339	346	361	363	360	348	320	355	340	372	354	347	382	359	333	343	349	354	335	348	347	334	358	314	373	359	358	384	333	347	381	399	386	340	348	331	379	374	377	342	345	364	335	374	352	374	319	374	351	371	347	348	357	363	335	366	357	332	352	313	307	325	321	381	330	375
9200	16567	25590	25719	28662	20790	10239	5658	3638	3670	4574	3246	1562	942	923	923	839	962	1037	919	893	901	830	895	885	869	914	907	862	864	864	921	876	869	910	900	845	912	872	925	889	860	897	892	894	886	897	868	913	862	940	898	898	883	894	910	894	839	921	907	948	874	889	920	901	883	860	923	925	875	827	891	807	879	892	864	857	840	860	868	935	893	909	929	898	873	888	888	799	892	889	889	838	908	825	864	898	863	881	865	873	885	861	859	886	831	840	911	850	933	891	856	901	854	884	847	842	913	898	887	869	885	866	866	890	945	896	908	877	855	857	836	906	838	913	890	888	905	889	876	878	927	901	924	944	866	881	871	881	852	872	864	923	889	810	860	884	864	858	921	915	863	899	854	938	930	844	859	882	893	843	906	873	883	847	885	885	887	872	888	896	834	846	894	853	862	868	854	865	852	860	850	925	888	873	929	899	806	875	860	844	900	897	847	871	886	875	916	899	837	819	859	901	821	853	889	930	844	864	894	916	892	856	868	862	869	873	873	908	861	891	889	922	915	853	885	851	880	896	834	857	871	849	891	871	899	889	898	908	889	915	887	894	881	892	941	807	907	886	890	870	837	906	838	924	871	911	877	884	909	925	844	893	891	865	900	863	854	861	824	870	910	886	823	901	887	949	881	919	839	900	877	864	881	904	904	866	848	943	887	816	864	915	864	868	879	893	913	937	925	869	894	920	922	901	846	902	875	892	875	835	862	899	857	881	866	917	824	871	848	886	928	895	866	901	849	896	883	895	875	911	844	864	919	795	838	882	880	881	872	862	956	904	878	878	900	859	888	867	891	864	892	886	861	889	916	855	946	891	837	907	877	871	900	864	903	893	885	884	836	903	875	888	847	825	838	881	883	866	896	924	863	883	879	878	861	879	895	837	981	912	858	933	911	893	881	898	932	898	907	895	870	836	885	873	861	856	876	849	856	877	879	870	856	828	895	919	845	868	875	853	891	881	881	831	844	850	920	861	886	932	917	868	884	856	853	900	869	889	875	915	917	849	890	884	874	877	925	883	846	830	878	881	897	800	885	838	860	896	842	863	900	891	871	893	875	904	849	884	915	919	889	877	882	822	892	849	872	899	922	904	893	885	904	922	847	845	822	875	848	879	897	924	833	875	845	858	872	908	874	884	870	880	873	845	853	865	811	910	905	935	858	905	878	836	888	868	855	858	879	910	850	887	882	873	855	887	856	928	874	861	877	884	910	884	881	882	862	883	905	863	933	880	854	877	906	886	892	959	870	898	846	890	867	920	937	877	884	870	914	900	901	907	883	898	915	897	926	859	883	951	865	942	866	874	870	838	890	789	885	959	840	862	898	916	887	926	953	923	832	808	850	877	884	835	847	860	911	899	859	868	866	828	877	852	907	844	931	928	898	857	909	865	932	919	882	894	872	876	872	926	857	865	899	870	873	949	830	884	911	838	856	954	826	840	955	820	882	880	893	930	912	868	888	901	856	897	925	888	858	906	829	914	855	877	886	905	881	842	910	914	930	829	899	985	876	826	907	934	859	851	810	880	885	880	845	837	877	940	892	881	845	924	860	862	864	880	891	850	911	871	818	917	869	845	831	863	869	900	907	890	901	870	851	863	885	899	918	856	870	834	905	873	866	899	876	862	817	898	886	869	904	829	905	920	908	913	889	854	873	885	925	886	906	901	839	860	879	884	873	881	877	926	879	876	891	872	865	889	887	919	858	898	854	875	920	859	852	881	881	933	934	852	878	912	887	886	877	843	874	844	866	883	907	871	894	836	828	860	923	898	944	900	850	898	871	847	876	890	838	875	864	887	906	877	892	888	852	923	825	860	932	856	917	908	854	813	888	873	920	907	946	885	866	879	881	911	897	833	852	884	812	826	867	876	898	876	857	856	862	871	827	867	878	924	921	845	874	898	885	871	895	879	914	918	934	826	864	893	826	933	832	866	882	889	905	907	932	837	889	886	827	887	884	860	873	868	889	874	902	855	887	876	925	851	910	869	901	885	915	875	868	833	866	924	854	937	938	873	873	822	927	889	899	898	830	911	880	905	917	873	916	874	793	855	903	871	905	839	837	870	862	905	916	865	925	833	846	879	915	858	857	944	867	882	914	903	853	873	833	879	888	893	920	886	895	894	846	871	903	891	876	922	881	881	837	862	923	933	924	913	919	898	884	858	889	901	889	891	931	863	848	862	901	849	890	823	885	907	910	853	863	876	872	927	919	930	842	877	882	860	894	878	856	894	888	867	864	854	896	890	922	910	870	869	905	849	866	836	911	832	889	915	880	864	850	860	891	845	862	911	862	886	873	904	843	882	868	905	863	860	940	871	875	872	912	887	899	890	869	887	880	893	883	886	818	875	861	893	876	882	890	896	892	887	871	939	801	854	890	866	859	853	900	905	895	914	929	902	867	873	937	899	854	835	885	835	905	899	914	894	856	844	865	891	863	874	887	878	869	878	914	905	866	880	898	875	843	873	884	865	858	878	866	924	914	870	873	905	922	890	859	870	874	879	841	911	869	905	909	874	886	849	887	895	835	906	833	883	854	899	843	886	911	908	936	894	931	876	931	903	878	926	919	856	867	822	887	874	902	854	900	873	860	935	851	910	898	854	907	896	863	928	919	919	881	855	886	861	878	884	826	878	809	884	870	859	851	854	892	836	918	894	846	847	878	932	819	871	849	831	874	910	823	866	897	844	850	914	887	892	837	869	886	858	906	904	904	891	879	926	902	895	912	859	925	857	918	868	910	854	887	884	881	901	894	938	867	850	886	924	907	816	873	859	895	914	880	874	924	866	794	929	905	896	871	860	900	876	938	863	850	875	875	853	894	877	836	843	938	890	876	868	883	913	873	941	847	875	887	882	938	874	892	919	878	847	880	855	856	828	888	872	858	907	895	914	898	865	898	904	895	924	850	886	904	869	895	861	859	869	889	890	905	927	878	955	903	870	903	849	874	943	843	855	845	855	870	861	860	843	870	909	840	847	927	869	866	857	862	895	878	819	856	877	919	882	901	895	868	915	859	900	848	874	916	912	912	897	916	868	902	845	897	896	877	903	858	856	919	870	899	860	900	913	920	870	881	851	836	895	871	899	908	854	898	909	844	900	865	892	884	891	885	859	919	848	910	856	865	903	939	878	917	856	841	864	903	896	868	920	852	810	921	886	910	876	874	830	893	923	889	888	873	901	886	867	869	895	937	894	898	862	850	875	850	871	869	877	870	901	907	883	906	882	882	871	969	919	925	862	896	893	880	906	874	906	942	871	901	873	844	809	892	912	948	872	873	854	867	881	872	925	900	881	865	830	901	856	879	835	927	850	887	900	899	873	905	844	850	911	902	834	903	874	905	854	876	880	879	823	891	873	933	897	864	893	892	916	858	911	910	865	831	861	927	919	869	900	850	933	878	918	876	876	895	853	875	901	921	880	877	906	898	885	834	915	908	870	885	832	854	871	926	857	887
43335	46179	45454	46932	46383	36038	26102	20060	12469	6787	8955	7715	3374	755	432	461	419	516	674	438	369	370	361	407	436	398	388	364	401	407	378	360	377	409	348	388	420	379	395	391	399	408	397	367	393	390	372	359	395	346	391	357	360	404	390	395	369	393	396	388	368	397	391	387	342	389	381	382	389	387	387	389	393	386	377	368	390	370	366	397	369	415	429	401	397	409	400	378	385	378	380	358	360	366	370	425	390	384	391	409	376	340	384	369	393	382	377	380	360	378	408	359	372	390	360	380	374	399	365	368	371	390	408	396	442	364	377	376	347	381	391	358	376	385	372	375	365	369	371	374	401	355	375	400	389	371	371	396	410	381	379	417	368	401	346	386	394	399	359	367	377	364	407	381	432	418	380	377	359	378	399	387	361	400	377	396	383	397	388	372	382	374	364	399	413	354	381	409	391	387	376	390	390	395	374	352	376	373	377	356	359	357	430	381	379	369	376	388	374	404	359	368	414	390	388	395	408	380	355	386	375	358	380	387	379	358	377	370	361	381	362	385	396	373	364	328	389	394	397	361	390	390	368	385	391	375	387	400	329	387	380	362	385	368	353	380	335	403	366	332	415	391	382	382	388	382	410	417	352	385	343	385	407	387	375	359	397	407	399	385	401	373	352	398	390	413	378	387	373	380	388	405	409	356	373	399	361	362	410	390	349	387	370	359	391	343	371	379	416	389	396	385	387	394	366	415	396	362	386	388	399	398	418	350	373	413	406	413	351	396	397	387	406	365	329	363	350	411	368	396	412	373	371	377	396	380	352	369	426	382	397	419	415	391	365	344	392	388	354	411	365	420	371	379	382	377	377	336	381	403	416	366	421	364	404	407	397	400	374	367	362	384	384	340	392	361	404	380	372	372	381	406	390	395	380	323	359	366	371	367	407	395	366	399	371	380	402	354	398	399	368	372	406	384	383	391	421	414	381	383	410	395	395	370	408	347	365	353	411	413	382	389	405	359	394	392	343	388	367	387	404	371	401	378	349	364	384	373	392	400	366	380	402	429	418	377	407	384	381	352	400	406	348	351	367	402	348	367	379	385	389	383	411	360	360	360	367	354	386	376	379	362	384	392	417	356	378	400	345	397	380	417	396	358	357	384	401	369	403	402	378	362	382	394	402	403	345	376	333	356	348	419	376	440	372	352	422	359	368	376	389	393	409	375	387	409	336	351	388	380	400	372	375	383	379	366	378	423	374	368	397	375	378	387	400	374	371	410	401	376	362	416	395	397	386	370	368	353	370	355	395	453	399	407	390	347	411	379	418	396	379	401	397	369	379	373	347	418	386	369	419	382	395	387	375	399	367	395	340	378	354	356	384	391	364	398	407	404	354	379	362	380	386	373	401	367	444	404	339	361	382	405	378	380	394	381	355	412	373	373	355	416	401	389	370	412	367	377	368	397	358	418	405	364	394	393	372	349	350	390	383	354	390	366	389	380	370	390	379	420	397	394	425	391	375	369	372	359	337	396	394	380	402	393	390	393	350	382	385	353	406	354	357	389	384	379	388	425	430	389	378	366	380	349	397	390	388	379	372	383	382	407	411	414	369	379	372	404	407	343	384	426	385	375	362	419	378	359	369	382	382	417	389	372	377	403	380	383	391	389	344	340	399	382	372	393	378	397	369	388	341	362	390	350	359	369	375	389	382	394	381	373	390	398	389	397	384	411	375	409	352	365	384	360	383	370	348	377	349	362	390	387	387	363	353	384	409	376	392	414	385	397	429	397	394	371	367	331	391	388	328	399	393	402	399	412	373	352	404	403	365	340	369	355	378	409	371	350	364	391	341	364	392	393	351	374	385	388	409	379	370	406	382	369	414	381	384	402	427	400	346	368	394	357	392	349	378	406	393	380	372	412	431	388	372	330	392	372	395	401	389	386	409	405	380	382	386	406	368	349	359	369	443	369	425	418	364	378	383	382	381	385	382	410	398	364	354	359	373	372	336	385	389	365	364	416	404	374	389	382	390	372	367	391	365	363	401	408	398	364	383	410	341	379	341	359	373	390	416	366	408	404	375	351	374	397	423	363	381	396	379	394	365	388	372	399	409	374	380	382	383	393	388	408	398	407	386	331	372	378	399	394	374	374	379	379	390	400	369	390	394	377	402	395	374	403	392	433	393	415	436	388	388	402	386	352	385	356	397	393	381	356	389	400	395	397	386	362	352	385	322	375	385	364	386	416	361	380	400	345	375	374	379	390	395	380	418	385	414	379	392	420	366	358	342	411	377	413	390	377	363	384	385	374	372	411	385	329	386	379	410	403	394	370	332	389	374	407	420	394	361	415	388	400	376	372	375	368	369	382	386	383	418	346	355	394	407	371	410	396	378	364	385	361	372	351	389	372	393	383	351	374	340	376	399	388	407	339	379	349	402	380	342	373	406	425	401	381	363	407	380	407	356	342	371	389	374	382	374	380	392	403	389	366	383	359	365	390	417	365	347	366	365	371	396	395	358	361	355	380	368	402	367	422	424	399	380	375	360	386	388	351	379	376	353	385	403	345	420	385	363	382	352	380	388	411	386	403	390	360	431	389	360	386	399	386	371	389	375	385	373	401	376	397	380	378	376	423	424	379	382	365	366	370	385	358	356	371	359	399	399	398	368	415	391	365	331	395	365	379	389	389	396	360	365	389	380	365	374	395	397	397	373	417	407	394	404	407	414	372	361	358	393	357	381	401	366	381	363	404	376	348	370	393	368	406	400	380	399	390	379	388	361	390	376	380	369	370	373	365	384	405	372	360	346	395	374	375	412	348	351	383	383	400	369	369	421	372	354	362	400	382	417	399	378	393	425	361	437	383	389	373	350	401	393	383	354	384	397	381	399	381	411	406	381	357	361	397	404	380	389	365	366	364	392	366	375	366	382	366	360	382	403	382	423	368	376	367	384	389	384	341	395	391	393	399	380	399	385	372	360	339	375	408	365	362	380	403	349	379	390	375	382	346	380	377	361	405	361	408	382	375	343	381	337	388	379	387	370	397	365	401	379	422	339	397	384	366	405	395	345	389	382	345	386	377	349	405	370	389	380	381	403	401	392	347	395	366	365	407	369	367	397	393	433	374	393	387	415	386	374	420	355	395	389	359	344	407	400	402	374	390	368	389	350	368	366	413	384	380	417	371	372	365	366	387	407	407	423	384	391	391	374	363	370	379	380	361	365	386	363	384	391	370	370	398	410	405	363	391	375	401	383	424	343	393	374	428	380	374	362	373	404	398	383	357	419	397	402	384	375	401	362	390	379	402	379	392	354	385	400	385	367	393	391	408	386	401	363	378	381	389	428	370	373	357	372	368	399	348	384	393	406	354	347	408	385	369	381	368	366	379	400	362	436	416	364	398	404	391	376	391	422	391	374	377	359	392	368	377	378	415	435	396	397	352	419	392	396	376	378	435	393	369	407	360	385	406	404	371	382	401	348	353	347	367	359	391	347	383	398	395	368	374	404	355
32829	43511	51841	56097	56846	45780	30808	24649	18849	16902	26184	22207	11287	2368	1140	1126	1240	1800	2516	1135	989	1002	949	955	946	909	979	946	938	943	946	982	944	917	884	950	939	919	904	989	956	898	982	942	885	895	951	945	900	963	945	917	957	938	939	954	934	945	943	944	978	918	1016	967	971	929	940	931	977	1015	934	967	976	925	907	992	870	927	937	972	882	973	929	912	995	976	1009	928	950	860	887	963	927	956	883	954	1010	929	939	949	970	958	911	879	941	941	949	922	978	902	924	936	915	932	1012	982	949	889	965	928	887	964	1010	979	979	931	917	957	1016	897	930	921	939	906	941	971	902	970	954	919	915	937	984	944	925	888	875	952	954	909	933	999	985	915	945	859	955	890	928	922	915	918	980	911	923	949	981	932	957	893	960	955	906	933	966	943	937	938	918	930	977	940	933	906	931	968	908	899	921	933	882	944	945	993	934	939	951	929	946	919	946	960	952	868	893	947	962	959	906	955	940	999	935	977	961	996	927	956	948	959	911	1024	906	918	966	957	926	943	911	977	969	951	880	948	976	897	898	870	990	905	914	929	927	903	887	948	973	878	903	967	999	939	950	959	904	965	945	936	923	906	835	898	865	976	944	960	897	886	919	988	918	903	955	938	921	987	969	914	913	930	922	985	938	912	991	857	936	943	913	945	904	890	898	884	923	911	906	877	935	957	976	966	884	896	886	889	987	959	875	950	929	977	919	897	917	978	894	929	923	949	974	957	913	968	981	959	917	965	920	940	960	865	921	937	920	894	964	1023	946	871	912	945	922	925	960	947	954	960	905	916	871	919	920	966	946	919	919	959	981	910	889	929	914	920	907	939	1004	923	904	912	952	869	880	925	941	959	895	878	884	952	926	1016	961	902	960	965	933	961	921	903	932	891	919	974	866	917	1004	903	925	1004	932	940	885	925	954	976	953	915	955	978	974	934	939	960	940	983	989	900	980	905	921	960	940	936	917	917	924	942	972	957	886	951	906	941	992	963	971	977	909	987	935	971	949	865	991	956	953	885	980	911	926	885	900	1005	862	951	937	973	923	909	913	958	954	903	917	967	918	918	916	937	905	895	959	963	931	961	921	947	991	869	927	915	920	890	899	935	942	871	942	964	962	961	934	966	931	866	941	917	860	990	985	984	987	924	912	949	966	987	920	956	973	890	972	923	936	1007	933	992	974	984	960	984	937	965	941	922	942	880	939	967	939	946	1003	918	951	963	923	961	896	969	922	990	972	969	923	938	974	902	899	911	964	909	955	983	994	988	909	951	947	961	915	946	937	940	903	950	935	939	956	951	954	905	929	897	941	917	933	883	943	932	936	886	966	909	913	937	927	886	923	946	921	973	935	972	961	921	960	958	985	921	863	889	908	910	910	923	990	927	878	976	912	924	899	982	923	935	954	940	863	979	930	924	919	939	1003	961	892	910	939	912	913	943	929	917	888	976	923	946	921	938	919	980	906	920	926	921	968	957	929	933	958	951	941	927	909	922	951	889	960	910	924	963	943	940	947	942	937	886	957	918	951	924	932	954	981	921	912	916	960	948	952	949	953	925	896	925	949	957	958	955	922	890	964	891	916	971	949	970	949	914	983	949	980	903	958	934	904	1025	927	905	956	955	903	909	949	972	967	882	991	922	882	905	965	1017	905	991	931	897	955	928	949	997	948	928	985	958	918	913	951	903	964	936	869	946	943	955	900	926	847	889	925	917	947	923	937	920	943	927	923	974	954	886	919	931	941	971	989	913	959	963	918	938	950	903	957	946	947	931	931	950	932	942	954	936	941	888	912	904	912	1005	925	923	914	970	913	911	1024	958	971	932	914	956	940	894	935	945	969	940	923	915	950	967	883	933	935	951	984	976	971	917	947	941	913	918	947	924	946	946	971	954	908	963	916	927	955	935	890	912	926	896	961	942	899	902	961	916	932	970	980	956	934	957	951	943	898	906	921	923	971	932	949	952	909	1005	965	961	911	956	930	936	961	890	981	943	902	993	936	922	901	890	930	965	966	944	916	958	914	896	943	920	941	961	894	914	911	945	964	892	875	932	898	931	916	947	898	951	925	969	963	983	905	926	988	1001	953	1002	940	951	922	969	885	923	1020	941	949	855	878	957	941	939	885	952	976	918	912	929	923	906	923	948	891	907	947	935	980	929	924	886	924	980	878	917	934	927	978	954	971	851	952	921	908	870	966	916	901	944	917	922	933	929	948	965	937	981	919	938	884	917	924	935	922	937	898	986	952	922	905	878	918	952	967	929	898	969	968	903	953	940	960	946	918	986	903	911	967	898	952	935	909	938	907	946	889	935	989	911	910	895	930	988	952	896	988	932	940	944	903	882	926	943	906	980	955	986	937	971	885	925	942	963	964	942	945	955	951	900	948	905	947	947	983	944	911	949	956	932	966	888	947	954	930	952	1006	943	976	879	917	919	925	951	926	970	941	939	934	887	938	972	961	965	940	906	898	948	909	949	951	958	922	971	887	952	959	912	936	948	928	927	984	929	907	963	925	907	950	899	918	899	980	916	924	945	969	941	928	938	915	907	933	962	928	996	910	931	927	939	922	919	969	885	906	985	933	953	946	976	944	918	990	949	939	879	967	945	959	934	950	956	945	946	933	971	944	928	882	890	923	906	957	935	942	907	990	912	951	918	927	902	897	932	978	920	963	921	939	937	930	928	880	962	923	915	930	915	940	911	930	920	928	958	925	979	911	942	979	950	965	958	990	946	963	926	947	941	915	909	919	968	935	951	959	910	954	943	960	961	915	894	960	906	951	913	896	939	900	929	895	943	903	900	963	935	931	889	930	926	929	912	953	954	955	912	925	920	960	923	879	932	949	952	981	980	945	918	922	924	904	958	938	1029	993	959	946	901	932	952	913	933	976	915	956	977	990	930	913	936	931	880	925	921	882	931	898	911	933	969	920	930	899	905	973	971	990	899	956	944	943	930	969	956	991	939	933	952	963	903	958	939	934	987	953	949	926	958	913	901	860	950	958	937	907	934	908	929	938	958	904	938	933	897	960	937	918	940	959	855	990	898	884	876	957	871	959	910	975	952	934	905	957	937	933	940	940	980	939	892	850	938	912	921	889	928	901	942	962	945	939	911	903	940	928	920	995	955	872	975	917	970	910	889	943	924	985	931	951	924	944	945	896	934	970	990	946	932	911	923	909	978	933	862	927	897	925	883	929	937	940	949	912	943	973	898	896	933	953	919	972	915	942	911	911	921	946	929	985	914	1003	984	956	1000	944	917	983	946	946	946	911	909	940	932	906	949	936	985	901	916	951	961	893	896	930	958	943	974	947	948	898	960	914	911	916	938	969	925	977	929	937	969	896	943	870	928	963	912	904	952	943	908	917	974	903	941	926	964	916	886	960	901	927	907	961	945	931	874	905	963	959	923	961	919	973	936	994	966	916	944	917	945	968	909	972	994	1015	937	905	930	889	946	972	907	939	957	952	938	956	965	927	920	946	983	927	905	896	911	973	886
53029	50885	47590	46293	38504	36198	34153	26947	23391	23009	24995	17132	7184	1431	456	487	611	668	1265	526	390	358	356	391	373	353	350	420	355	356	335	334	349	355	363	358	382	381	343	347	353	352	341	345	351	365	358	375	351	340	372	390	349	351	342	325	338	362	393	369	328	382	371	379	354	378	336	337	336	361	387	364	355	354	339	355	377	364	361	357	372	384	375	323	354	366	372	372	357	388	361	368	329	338	337	365	391	389	335	381	358	381	384	342	385	341	350	360	330	372	335	349	376	376	322	395	329	368	366	351	343	374	383	305	368	381	357	373	351	349	356	367	362	379	378	359	344	335	395	349	326	350	382	368	359	372	319	352	332	374	357	357	388	384	336	341	385	342	361	345	366	357	346	336	310	332	341	368	358	350	387	409	368	392	362	348	344	352	340	367	365	380	376	376	326	350	334	337	332	397	352	337	354	343	373	333	372	356	357	342	337	341	383	357	359	346	353	384	346	369	341	358	322	346	353	357	364	346	348	367	308	323	358	341	371	326	350	348	340	360	345	373	363	355	326	352	334	363	357	345	335	361	365	380	371	350	346	351	357	338	366	333	337	345	345	377	357	370	383	377	364	357	354	370	374	330	340	344	359	333	390	371	329	356	360	313	347	346	345	347	346	342	382	363	334	353	370	325	331	338	336	373	341	345	352	379	362	350	399	350	394	353	356	361	374	340	340	360	358	342	367	334	346	355	377	377	299	388	335	358	341	335	321	389	344	341	367	354	397	379	375	336	331	387	341	350	368	329	369	390	375	402	364	341	349	341	378	346	345	355	346	362	369	367	367	362	351	348	366	353	355	386	353	364	354	360	365	374	318	361	369	331	385	348	359	350	362	347	332	319	342	331	349	370	352	348	373	356	351	382	328	345	358	368	378	334	340	311	399	352	349	365	317	345	361	350	371	333	359	373	380	341	354	346	349	348	329	354	349	353	310	313	356	376	376	321	349	348	353	392	358	379	332	371	378	367	350	408	323	377	370	354	343	360	353	398	381	341	356	342	364	335	336	338	368	354	327	377	345	388	360	363	341	362	323	349	365	355	397	363	357	355	376	362	342	333	343	367	336	351	321	381	385	317	338	320	330	381	335	356	366	353	351	347	379	369	347	378	358	352	377	347	334	358	343	341	386	356	352	323	379	363	359	359	365	374	378	336	347	329	383	363	354	336	336	347	332	328	368	362	373	349	318	352	367	335	362	375	369	337	356	342	375	347	328	360	384	343	310	347	372	361	331	363	364	366	342	335	386	336	332	341	373	354	350	371	366	365	329	339	359	387	360	319	363	350	358	324	333	347	363	375	377	333	336	348	369	344	365	317	371	371	356	369	344	373	372	359	393	366	348	380	336	360	378	370	369	356	379	378	375	330	352	351	340	374	380	364	364	353	354	354	358	360	371	363	322	348	342	357	322	357	333	401	339	375	338	374	355	397	389	353	362	377	357	392	340	366	357	360	369	315	363	369	358	399	358	363	379	375	371	379	340	344	326	379	339	374	355	362	359	354	374	349	363	371	339	338	388	347	336	328	362	373	369	346	367	366	362	367	374	370	353	329	372	368	356	375	376	355	360	355	373	359	354	353	349	354	369	335	379	363	310	345	337	338	336	365	366	365	341	347	357	378	391	377	365	365	378	368	379	354	358	357	432	342	317	324	341	337	343	343	373	385	357	327	360	340	362	354	369	355	310	385	356	378	380	352	361	360	316	354	353	336	351	358	373	364	325	321	367	346	346	375	330	355	380	357	378	357	376	361	343	317	389	381	304	356	374	341	351	354	357	352	349	360	341	348	342	335	348	357	361	372	377	370	391	356	355	362	375	362	343	339	342	373	342	386	370	322	355	376	361	313	349	344	366	329	366	355	354	358	380	345	381	382	368	330	358	391	390	364	347	369	335	399	376	390	357	326	381	350	385	372	347	366	366	361	332	348	339	345	377	343	372	378	347	357	347	363	375	382	361	337	356	363	366	375	368	342	373	317	357	358	391	356	334	365	384	344	340	345	315	379	371	366	359	356	366	354	368	327	369	377	379	356	350	343	362	356	368	378	371	376	364	364	371	343	371	339	353	329	342	326	377	344	368	351	344	349	339	360	370	391	349	350	363	382	330	365	371	372	373	338	342	367	350	359	354	314	351	381	345	365	357	365	351	397	373	370	330	376	343	360	346	366	375	357	366	334	345	328	335	338	329	391	335	327	349	354	362	357	353	358	368	357	333	348	344	362	317	370	376	351	363	415	377	340	357	317	357	357	392	324	379	318	371	377	362	376	352	336	339	346	339	352	385	350	339	337	361	326	360	370	342	351	392	381	356	312	373	367	365	311	378	327	366	336	351	325	340	385	392	375	337	329	331	342	384	338	334	338	363	366	353	324	371	360	339	352	347	373	398	371	356	370	342	356	328	331	342	358	358	354	350	350	342	336	362	387	343	333	352	380	366	341	346	347	367	351	401	371	394	393	364	337	361	348	368	379	361	366	354	340	347	350	374	308	348	316	351	337	349	337	322	347	336	358	327	381	353	343	375	378	361	387	357	349	364	334	376	351	321	388	359	374	367	380	354	376	370	354	377	332	325	361	339	364	401	367	332	329	364	341	345	349	363	350	358	328	361	387	335	329	326	340	371	392	365	378	370	371	358	350	372	336	345	372	370	359	337	348	336	354	378	355	370	307	338	379	345	366	385	373	366	368	378	393	338	342	375	365	353	345	322	347	346	349	369	306	328	360	341	322	363	367	336	355	335	358	339	383	373	335	352	355	373	334	389	360	353	327	322	373	361	372	340	348	342	372	352	332	332	342	340	379	378	371	394	350	384	346	333	346	351	344	385	387	399	346	364	382	339	353	379	378	342	346	351	369	336	341	348	347	355	375	329	354	382	358	360	332	386	338	361	364	341	339	352	334	349	345	407	350	356	349	382	342	374	321	333	340	369	310	374	378	354	378	336	370	367	365	333	378	410	369	370	364	350	379	376	388	368	359	365	342	347	353	359	344	341	347	365	330	388	367	328	373	331	332	347	372	338	339	339	322	346	343	346	320	340	333	348	398	337	376	353	375	355	339	331	396	357	341	364	365	356	369	352	383	336	338	335	360	381	387	346	349	345	331	364	334	355	339	391	344	331	358	379	377	327	323	389	370	347	353	350	354	375	362	395	345	343	321	344	346	385	324	375	395	395	341	345	356	330	375	364	359	377	386	350	332	343	344	368	367	341	389	336	354	374	342	366	348	346	396	381	366	334	335	354	349	334	371	356	342	369	313	379	326	338	363	390	341	353	380	346	339	346	363	327	371	357	371	369	326	372	362	352	350	392	381	336	353	341	358	316	336	360	373	338	361	324	346	328	359	300	349	362	363	327	338	363	344	364	369	367	353	331	377	363	357	357	359	313	388	375	343	350	402	351	335	359	377	352	377	329	305	368	350	356	355	341	364	350	350	390	369	372	374	368	325	356	330	351	344
41560	53341	57041	53922	54565	58734	48758	31505	25666	33189	40635	32057	17334	3844	1371	1355	1990	2447	5008	1513	1021	884	843	928	857	839	809	876	900	894	809	825	907	920	854	809	876	846	885	877	820	809	858	843	839	885	917	900	857	853	881	911	834	923	898	861	826	861	871	851	847	840	884	847	934	838	867	848	842	873	854	889	851	881	825	837	886	839	814	853	839	863	886	804	923	983	913	881	886	854	846	828	848	917	900	865	851	863	870	907	829	841	813	789	809	832	836	828	783	824	866	871	823	833	815	817	897	828	860	806	873	813	877	865	836	872	891	853	859	855	847	835	850	878	877	844	842	837	803	852	849	830	858	802	857	885	826	880	882	818	848	817	773	846	873	910	853	827	855	849	863	862	846	814	882	864	896	888	878	876	882	816	871	846	855	860	812	821	796	871	839	840	836	853	851	818	846	851	811	867	886	866	862	864	847	832	828	836	858	822	835	889	877	814	844	826	880	879	847	846	795	862	837	810	869	816	834	823	808	883	848	875	890	885	839	822	845	844	860	858	873	898	855	823	829	825	855	832	837	824	865	900	868	871	835	845	921	872	865	879	850	860	874	828	821	856	848	839	854	832	831	857	876	826	893	904	880	813	831	805	880	816	854	830	853	849	875	901	861	832	822	909	852	856	835	805	910	810	808	901	834	832	827	857	821	797	863	890	852	856	804	845	900	853	875	848	852	839	833	875	845	903	842	870	881	843	854	785	797	855	807	874	889	814	779	863	804	857	894	836	858	854	788	813	851	852	899	849	815	809	863	810	803	838	860	835	814	843	915	849	877	857	854	876	866	842	824	887	852	831	845	915	801	832	881	879	860	855	876	849	792	866	876	831	864	847	856	861	801	844	834	852	814	815	805	820	850	863	814	903	882	836	830	843	843	834	803	817	885	856	874	857	858	850	810	864	903	824	835	850	852	855	869	804	885	823	881	821	832	843	884	848	790	777	909	906	817	882	854	838	803	864	913	881	854	851	854	848	811	809	828	869	851	826	809	830	857	825	814	800	878	849	844	873	901	846	854	831	826	855	818	796	862	850	878	813	852	828	857	911	843	824	851	857	875	852	827	875	845	834	877	844	851	807	925	871	905	873	860	795	852	844	858	853	834	837	825	847	849	814	805	873	863	832	880	822	839	880	839	957	805	842	830	840	840	845	784	851	825	839	912	886	884	821	840	832	798	799	835	869	797	851	824	879	780	830	879	812	865	851	816	810	851	812	831	814	826	844	831	847	858	805	885	858	888	824	822	782	802	826	858	816	834	866	852	874	811	821	889	800	832	795	866	814	790	842	850	871	827	828	893	861	836	872	823	822	825	832	823	871	827	867	848	842	831	826	850	840	823	862	768	828	839	854	836	853	857	842	876	878	838	909	836	874	851	807	858	810	847	832	849	873	819	785	833	857	845	872	859	845	806	838	826	842	887	859	822	866	835	797	867	824	914	798	834	912	807	842	870	845	804	875	890	793	801	889	876	855	841	827	865	832	857	847	866	857	844	850	829	834	866	817	844	845	855	911	854	866	852	909	842	877	857	855	900	833	863	864	852	860	823	809	841	850	897	814	816	832	849	815	833	840	840	852	811	863	795	856	784	891	857	868	878	858	858	829	805	817	839	754	864	838	866	871	846	811	813	814	847	801	858	826	853	830	819	858	861	868	798	856	838	845	854	807	852	831	817	826	815	826	812	858	807	893	894	884	867	817	883	863	845	819	842	823	850	807	807	864	865	871	840	855	880	822	818	840	876	860	862	837	836	810	840	887	863	832	867	853	842	885	887	839	869	885	805	853	814	868	863	888	813	822	827	876	817	833	847	844	827	886	854	866	827	789	831	863	843	872	801	849	883	844	807	862	830	850	864	854	840	900	844	854	809	781	861	851	832	811	860	885	854	848	858	840	873	866	844	823	835	858	799	845	775	824	794	841	900	907	817	839	818	849	850	816	815	851	849	878	877	865	835	856	825	858	836	864	838	799	806	815	880	835	884	827	843	888	887	809	818	855	831	860	868	880	846	819	833	841	830	833	863	847	831	825	836	877	897	903	899	840	888	829	855	884	923	856	795	887	910	850	781	825	823	856	833	864	837	927	807	878	852	835	850	838	889	803	878	857	857	861	859	882	865	828	909	818	847	897	869	812	844	834	853	858	857	801	831	869	899	846	860	868	867	789	855	808	876	822	884	817	859	867	832	860	865	872	897	799	850	822	858	847	853	820	831	860	847	809	867	840	902	916	816	829	807	839	869	905	877	817	816	857	845	869	860	782	842	795	837	858	874	835	815	858	846	888	792	864	843	820	837	855	837	890	855	781	838	812	843	911	789	819	875	897	813	817	824	836	885	811	800	820	839	874	864	842	845	846	929	845	800	811	838	836	862	850	833	820	837	865	808	847	831	802	867	864	839	880	836	838	844	879	850	800	814	842	887	827	851	827	839	862	768	836	817	821	886	863	844	855	883	922	849	804	853	878	841	835	849	865	806	819	902	824	843	851	899	806	847	803	872	838	822	806	852	820	834	841	795	871	912	884	954	853	835	853	857	844	857	796	863	841	872	842	842	807	878	853	859	841	847	868	855	900	850	813	824	765	848	838	822	845	872	822	848	842	895	845	857	831	802	828	807	868	869	821	789	879	864	887	854	854	834	881	816	823	869	860	897	820	817	857	833	916	833	851	828	867	842	820	860	893	803	893	801	809	827	843	890	859	831	861	810	880	802	824	825	893	848	860	810	840	831	817	866	827	891	838	835	814	834	846	833	887	889	852	859	845	839	847	865	851	843	840	866	823	882	826	903	813	810	861	826	834	860	819	822	853	803	831	839	843	809	837	777	794	816	834	827	853	876	844	854	818	859	846	829	831	885	891	835	816	833	817	854	810	835	844	886	812	793	858	867	854	873	869	859	814	864	852	885	834	820	838	854	841	879	796	838	888	842	854	863	866	768	766	869	846	827	817	855	843	798	875	862	895	825	852	873	913	826	843	823	831	850	892	811	850	814	823	837	863	851	839	856	847	885	860	873	874	889	853	855	828	814	843	819	810	858	855	898	858	836	843	864	872	800	827	794	881	885	831	911	828	812	856	805	862	846	894	827	844	840	862	811	883	846	865	855	878	816	832	844	843	837	865	835	908	788	922	896	838	853	850	814	875	832	803	881	868	865	825	838	815	886	817	849	863	854	802	856	834	873	914	822	814	794	840	847	831	831	832	879	853	883	874	825	875	892	868	825	855	829	829	820	823	841	840	860	823	816	839	855	841	839	762	796	890	827	843	890	846	835	818	844	838	856	826	823	818	816	816	837	895	840	818	831	819	871	868	828	893	847	847	864	906	874	786	819	873	793	846	872	843	869	826	844	874	849	840	829	835	842	901	854	842	808	830	802	825	843	869	864	873	854	858	838	853	857	828	840	880	817	844	799	878	802	879	842	855	839	877	825	878	859	873	860	862	858	831	832	837	752	905	837	875
13514	18416	21197	25507	22269	15041	5573	1815	983	956	912	827	640	474	385	373	359	387	400	362	378	416	388	368	383	366	368	365	349	351	360	364	355	386	372	365	376	326	349	399	371	348	335	365	408	398	387	416	342	347	370	361	367	355	387	357	357	393	332	372	364	363	397	393	382	368	379	368	408	343	353	364	346	382	399	386	378	365	357	350	344	364	351	369	331	360	352	387	333	390	384	356	376	389	380	350	337	383	346	379	393	389	329	346	361	373	362	393	393	370	412	379	369	374	341	357	364	364	378	373	369	359	337	368	313	380	409	345	382	365	364	358	325	361	373	354	337	399	413	370	406	348	367	356	369	348	370	381	375	374	330	339	377	384	385	364	365	370	386	398	361	376	347	360	352	380	402	351	388	364	370	337	370	358	363	362	373	335	374	363	363	340	399	379	348	356	328	344	347	377	367	330	325	357	394	354	352	340	359	384	401	375	364	354	361	373	393	375	357	383	380	365	365	379	352	363	345	352	374	339	386	305	354	360	319	340	363	342	326	396	369	356	368	337	366	368	369	331	364	370	391	361	380	362	361	378	366	370	365	384	361	374	340	375	365	371	352	355	365	336	402	361	382	374	379	394	387	348	350	376	385	366	336	340	338	386	359	347	345	338	321	344	389	381	394	387	354	387	360	366	387	366	349	387	336	368	402	342	359	363	361	371	320	378	349	392	377	364	345	347	361	366	376	386	356	364	319	376	380	332	413	390	367	406	360	359	387	364	363	351	374	369	330	352	374	369	364	373	352	390	378	377	361	340	356	368	351	340	366	356	368	365	354	351	376	349	385	296	376	357	349	391	330	377	391	339	353	351	354	397	365	395	356	394	341	391	380	401	321	387	358	362	363	373	377	381	343	373	365	360	363	331	362	365	382	377	338	368	376	347	334	382	376	403	380	361	331	395	386	378	365	343	380	382	389	365	355	340	354	372	349	370	352	348	388	400	386	327	344	370	392	342	363	407	358	362	342	359	382	374	348	356	349	351	360	368	356	349	379	371	397	373	386	367	376	353	380	364	347	348	341	383	335	371	357	363	351	385	353	360	372	370	345	381	378	405	360	374	396	368	361	376	362	383	406	356	368	379	363	348	368	359	364	354	377	363	384	382	345	332	344	373	372	405	370	393	334	380	354	376	382	351	376	383	355	402	375	361	348	377	343	331	355	373	364	357	348	375	381	368	358	332	355	367	368	352	379	338	355	390	357	371	351	352	384	366	342	379	376	354	361	397	346	378	390	325	369	328	362	376	349	331	349	389	366	403	333	373	344	399	356	357	382	383	350	342	368	353	375	348	356	371	392	360	382	356	335	361	359	350	357	398	346	377	359	369	368	368	385	378	383	344	331	376	369	377	385	377	359	388	348	398	386	358	381	365	392	368	344	392	399	354	360	394	362	390	364	369	353	368	349	376	379	347	345	339	373	373	370	385	349	371	372	358	364	354	367	358	375	349	348	365	387	342	342	362	377	377	371	379	410	369	346	349	381	383	406	388	345	375	405	349	370	356	377	355	386	351	367	386	345	353	320	370	349	375	407	383	319	368	400	343	365	386	407	384	358	374	359	370	406	371	362	365	357	407	359	369	372	355	354	379	369	401	370	427	343	351	366	367	379	356	369	367	357	374	349	367	362	369	364	360	378	356	366	369	354	381	335	368	370	374	373	379	414	375	368	380	375	359	362	367	348	344	399	347	387	355	372	368	349	325	373	375	367	352	339	390	373	375	396	360	363	378	374	354	394	360	380	373	376	342	351	394	353	362	361	373	375	357	377	353	360	358	381	357	387	339	366	363	357	358	350	338	360	358	340	423	345	354	381	424	366	335	369	352	361	382	315	340	376	335	379	339	332	373	392	344	389	386	349	394	368	331	356	360	373	377	340	352	386	346	400	326	375	375	381	375	345	350	395	358	353	369	377	333	354	383	391	376	379	389	378	356	378	363	350	331	354	343	375	369	393	360	366	345	346	375	361	322	389	396	327	352	339	369	354	387	416	345	404	361	374	344	391	355	397	356	357	344	343	356	395	339	386	347	398	356	370	362	371	396	358	396	379	373	361	362	384	342	381	355	378	400	384	367	366	335	326	379	388	352	372	359	344	358	342	334	397	364	370	348	357	375	372	371	346	332	366	346	380	388	376	362	379	389	362	358	379	397	366	360	369	343	383	355	382	361	354	387	365	363	336	379	358	369	377	353	346	398	371	378	347	358	386	374	361	374	400	351	382	332	377	369	379	378	396	394	364	326	365	394	383	363	357	386	349	372	390	360	362	351	351	401	376	360	369	386	372	346	358	376	357	345	373	373	374	390	363	354	389	380	348	383	327	355	366	362	373	376	321	374	344	389	370	380	362	392	353	351	377	354	386	363	366	400	379	388	336	356	377	348	395	383	355	389	397	373	375	342	402	390	373	360	363	344	365	369	373	409	375	382	381	371	377	378	401	342	335	351	346	360	341	361	369	391	336	363	336	373	363	361	409	356	403	344	368	393	360	316	322	371	369	389	384	358	379	381	398	372	338	385	346	395	376	367	339	336	383	332	352	359	371	380	361	382	350	386	361	379	366	373	356	384	388	336	383	385	387	370	361	370	381	344	388	365	365	381	356	337	390	350	362	344	368	362	391	357	382	357	343	366	374	361	361	386	369	301	395	362	344	321	379	359	351	386	383	382	343	347	382	362	391	370	391	388	343	371	400	363	355	362	360	381	337	386	399	345	355	342	363	381	355	365	350	369	352	378	370	348	343	373	363	379	380	387	338	373	373	366	377	344	409	358	361	363	354	385	368	392	386	349	406	362	391	390	360	404	373	375	380	360	355	379	374	335	370	392	358	373	383	402	386	344	412	365	338	362	354	394	399	380	336	365	370	340	381	379	404	352	385	345	355	393	376	326	349	355	367	390	371	350	341	371	373	394	356	353	355	348	365	375	363	382	372	338	351	376	344	367	362	385	378	370	372	356	361	368	373	354	445	364	363	404	393	360	356	376	356	384	361	385	376	354	419	396	358	323	379	380	377	382	367	396	352	368	354	353	360	386	395	377	374	340	373	370	334	357	342	356	391	387	346	358	359	378	386	389	378	348	351	361	339	342	344	333	365	362	372	354	345	366	353	381	356	351	387	354	405	346	376	367	360	362	351	364	338	366	350	367	372	363	388	362	359	359	354	364	362	381	387	367	357	410	369	378	348	350	358	349	392	343	393	370	365	356	349	386	370	391	377	369	338	382	378	335	352	384	371	367	333	396	365	391	370	390	374	357	369	359	393	378	401	362	371	375	378	380	382	378	362	388	374	343	380	377	375	401	346	362	360	355	361	362	401	344	381	427	375	375	358	358	349	362	318	357	411	388	330	386	360	364	350	365	375	379	333	363	376	373	365	366	361	382	387	379	348	420	358	394	379	370	370	379	363	369	356	357	399	374	366	391	375	349	371	377	368	372	394	385	399	390	395	386	346	375
11235	19586	28035	35711	36137	25753	13834	5434	3668	3845	3891	3245	2219	1232	877	924	926	964	975	887	962	922	919	953	904	928	920	918	933	898	896	919	908	930	907	924	937	897	890	886	941	922	929	925	872	948	913	894	936	928	949	903	910	950	917	948	921	900	915	867	962	858	871	903	896	884	908	909	926	934	912	936	930	941	889	939	899	932	932	914	932	936	942	912	895	950	868	920	905	953	923	946	927	901	925	900	903	912	888	887	893	943	886	962	923	874	884	923	938	937	904	909	923	894	907	936	926	901	866	880	915	884	865	897	871	863	856	906	891	855	870	969	919	868	883	896	901	965	881	907	899	935	897	879	879	945	897	890	932	917	911	893	932	916	950	864	920	907	896	920	875	954	892	897	919	900	863	937	916	922	892	925	865	856	939	864	870	856	919	943	869	946	927	880	967	891	912	878	871	927	903	937	847	934	886	953	900	910	937	908	881	840	929	912	925	895	883	900	934	883	875	909	895	908	895	898	892	906	946	830	913	916	895	944	924	912	856	970	920	897	874	907	921	868	924	945	927	917	925	886	918	901	916	900	895	849	967	917	914	928	923	846	922	903	912	857	863	911	890	879	906	895	857	895	960	913	861	908	899	817	901	860	873	933	932	916	849	898	932	923	872	900	946	918	877	892	874	933	875	916	905	883	929	921	906	860	907	898	847	901	926	949	935	905	895	903	881	924	922	929	906	907	919	892	844	872	917	946	908	973	882	832	1021	916	941	893	903	950	871	851	881	874	899	880	908	989	912	897	955	889	952	892	894	925	906	889	897	920	918	940	879	853	901	879	907	914	877	908	874	932	876	934	918	922	905	927	948	884	932	898	945	888	889	914	909	907	904	912	898	926	917	900	909	877	913	928	938	936	911	954	913	943	888	933	859	865	939	906	889	900	890	880	900	899	953	864	920	892	913	904	894	850	910	848	956	915	912	955	982	908	932	947	871	898	965	894	913	910	929	883	875	915	907	906	904	915	941	852	984	889	885	899	907	933	895	920	890	916	937	900	889	933	935	916	901	936	935	921	919	880	917	880	886	925	877	895	928	854	893	931	907	897	854	888	953	861	871	883	925	899	908	895	890	908	879	922	876	895	903	888	860	925	941	826	899	907	911	936	876	900	907	917	915	914	925	900	868	885	876	944	875	937	881	860	896	868	917	880	910	891	862	909	914	875	915	894	863	910	914	890	941	914	932	956	927	932	857	883	897	917	927	906	930	899	863	901	838	940	940	908	935	902	921	913	977	944	941	850	923	878	903	892	871	904	918	900	931	864	917	925	908	900	942	898	877	917	881	890	911	922	919	935	928	915	900	869	951	895	887	856	898	924	904	916	890	946	885	867	840	912	915	916	917	907	845	891	897	954	879	930	883	996	840	949	959	913	882	879	904	918	852	897	938	877	902	929	916	894	879	841	865	935	918	930	942	924	894	892	931	867	916	865	949	855	912	901	880	902	867	930	898	922	910	875	957	884	890	907	875	896	910	945	893	925	925	906	917	873	882	930	878	925	861	915	866	904	903	891	864	898	860	911	907	899	958	904	902	920	931	915	883	894	884	893	920	872	934	889	897	860	912	929	908	892	901	902	927	962	876	908	894	930	964	906	894	910	935	862	974	957	922	905	921	897	913	929	867	916	873	921	907	886	921	881	930	939	879	912	890	911	921	875	888	908	919	940	911	914	929	939	893	871	882	965	882	910	865	847	883	905	968	919	882	915	895	899	876	873	917	927	890	926	891	918	942	941	910	914	888	883	927	949	890	940	902	865	928	958	929	927	894	877	886	960	897	936	897	882	901	980	937	902	968	964	912	934	914	932	870	961	941	922	897	875	875	895	879	940	903	943	868	972	896	953	952	882	897	939	883	907	951	910	866	912	952	943	889	925	891	878	951	883	951	882	934	916	854	851	841	893	922	965	883	900	918	879	904	864	937	937	904	945	904	946	854	917	882	880	888	864	883	864	869	921	907	935	917	900	899	898	898	874	937	958	905	916	906	891	891	916	881	889	954	919	846	966	880	906	858	902	934	898	968	891	894	870	897	918	885	908	933	917	894	905	885	950	912	941	938	865	934	931	914	926	880	908	902	932	882	871	912	918	902	914	900	897	918	882	932	855	878	911	972	921	850	899	875	908	887	895	862	868	912	901	920	881	858	922	954	923	888	918	866	899	889	842	913	918	894	920	910	907	874	908	898	884	890	894	896	865	962	927	918	907	915	920	879	896	925	944	894	943	873	890	927	920	946	891	949	944	908	925	895	913	913	873	854	852	929	865	871	921	898	891	1001	977	855	829	949	876	897	921	879	902	917	899	866	846	867	825	929	863	882	887	956	895	920	897	937	930	867	909	887	882	924	938	901	872	915	915	861	903	846	881	947	922	882	914	851	919	888	872	891	898	915	874	912	879	875	945	861	899	884	875	879	950	891	873	951	901	910	923	912	891	922	917	874	878	973	889	917	914	913	985	926	853	893	881	929	898	925	895	931	900	929	904	860	904	941	892	880	874	920	917	868	882	948	917	920	911	910	917	896	941	920	926	918	932	914	912	931	913	899	886	918	897	886	894	918	871	927	926	895	881	893	941	927	936	870	860	878	918	910	928	883	913	916	923	887	880	900	892	909	934	901	880	883	931	909	924	922	905	939	947	915	913	935	946	910	937	930	913	904	910	964	953	928	868	899	863	907	902	870	887	932	901	941	875	923	926	860	915	932	923	826	878	913	872	897	841	919	912	931	922	966	881	912	960	882	928	949	935	840	894	922	870	876	990	938	896	873	917	897	865	921	910	925	915	854	913	866	874	902	908	925	911	955	902	929	884	913	957	926	891	916	879	902	926	909	892	890	913	866	955	892	913	890	929	928	923	890	910	956	927	912	932	899	844	875	905	887	900	938	865	894	931	869	915	857	882	845	919	912	867	847	893	914	922	915	920	911	881	902	952	900	929	866	934	923	884	879	920	921	963	914	881	912	956	904	936	847	910	899	922	867	920	882	942	933	960	922	876	893	931	889	922	907	960	936	931	893	864	975	896	959	903	886	915	921	874	961	900	913	931	933	870	895	909	923	891	943	957	910	890	908	972	900	909	926	950	925	894	926	900	880	903	914	862	931	866	854	884	897	872	929	932	862	859	859	952	870	934	926	890	928	869	977	908	916	848	872	894	918	848	893	917	915	916	939	881	936	904	826	902	894	964	950	919	910	880	941	911	885	955	909	936	870	900	894	920	901	882	886	870	968	925	919	874	949	967	898	935	896	916	893	908	907	882	902	897	870	903	915	931	853	901	890	924	912	894	916	921	923	850	940	864	892	921	913	880	951	884	908	899	919	905	912	912	890	895	932	871	908	892	933	910	930	910	887	938	885	903	910	874	936	890	891	883	843	905	938	930	908	983	937	939	889	889	888	886	894	878	894	890	953	894	906	895	881	907	871	909	899	935	879	898	961	938	929	905	931	868	970	927	883	919
42870	44776	49891	43395	42730	44173	32538	20056	12084	7939	9037	7047	3084	816	453	420	519	526	702	424	433	373	360	405	399	389	381	400	349	409	376	438	415	403	429	378	383	381	397	398	388	375	412	376	407	371	367	399	363	375	404	402	393	393	388	387	393	398	425	395	432	411	391	379	409	371	384	367	403	387	370	380	385	359	335	412	365	374	390	433	410	402	398	412	415	427	404	385	382	415	377	411	378	372	418	397	374	387	387	398	389	406	371	430	347	421	409	384	373	378	378	381	385	407	347	394	394	392	423	416	371	350	397	380	383	380	400	388	399	364	351	392	409	431	384	366	341	385	389	372	414	395	382	385	380	388	435	392	421	370	373	395	398	336	412	407	378	409	409	399	387	405	361	404	373	353	393	371	385	412	396	385	412	401	392	402	398	359	347	377	367	368	403	384	413	396	383	401	379	376	394	409	391	395	391	361	374	371	385	390	395	356	359	362	343	348	376	353	398	452	386	391	393	402	379	370	344	388	361	408	399	381	395	396	414	378	425	393	434	395	409	385	438	354	391	386	359	408	383	403	404	378	375	420	399	366	382	385	370	384	401	392	419	439	408	406	396	385	397	435	419	425	372	359	407	397	372	362	400	394	399	411	375	429	402	358	419	381	412	386	406	362	397	349	378	385	424	418	398	370	411	395	401	356	394	402	374	350	404	413	390	378	385	368	401	385	416	354	402	368	405	389	376	358	363	387	382	410	436	407	363	384	396	367	379	377	399	352	411	386	424	366	407	368	384	410	384	375	383	413	393	398	376	410	345	396	364	373	395	390	371	401	394	410	395	375	384	402	354	395	407	356	388	382	397	400	424	381	389	391	395	399	338	415	391	416	396	363	375	369	414	439	365	421	411	388	393	408	376	391	387	364	379	418	410	398	380	393	400	342	381	378	425	366	378	389	362	344	351	370	387	388	417	430	385	415	389	410	372	393	387	403	407	352	359	377	407	389	367	382	395	346	386	390	397	403	408	360	357	387	368	455	355	401	360	392	404	406	414	397	411	413	390	404	407	394	381	410	344	376	384	394	413	347	417	402	420	410	374	388	417	409	369	368	342	396	393	401	392	361	398	395	406	406	378	401	367	395	390	359	437	400	375	393	397	397	418	391	344	395	384	412	404	414	382	379	430	383	371	402	386	379	385	389	360	392	446	375	430	378	398	399	356	375	422	403	399	365	377	405	386	353	371	405	403	396	395	377	351	407	379	378	398	392	371	388	391	382	419	394	400	376	385	383	404	401	411	403	367	415	384	404	396	372	416	402	405	381	399	381	370	369	384	364	404	410	413	397	406	363	400	400	405	361	379	396	379	399	400	397	399	383	427	398	395	401	353	390	385	405	417	406	380	349	394	394	363	397	382	361	383	415	374	396	380	364	383	392	397	357	355	380	410	394	403	370	364	391	404	400	394	406	400	390	425	368	374	360	372	355	388	367	386	400	384	430	407	385	417	409	384	404	396	390	381	407	402	371	412	391	390	357	376	372	396	380	343	398	403	382	403	372	408	418	379	354	435	427	405	360	412	400	409	399	419	377	402	391	396	406	346	382	415	382	397	412	396	377	388	377	368	394	355	414	402	432	366	398	402	369	347	388	366	384	412	417	362	390	373	405	397	401	395	391	393	374	379	392	392	397	407	381	351	357	389	384	368	411	401	390	421	366	405	390	356	397	411	406	377	342	399	409	348	393	429	358	397	377	399	385	364	390	367	374	440	386	373	386	409	408	394	367	392	400	385	396	366	390	371	385	395	391	376	387	381	360	391	408	383	401	365	389	376	367	396	394	373	390	395	384	377	359	395	366	409	363	390	357	375	400	405	392	397	376	355	399	396	372	382	403	389	382	390	384	409	443	403	389	391	385	396	382	365	399	406	373	394	374	384	444	387	375	394	389	373	412	380	426	348	349	385	390	391	373	388	386	419	415	414	397	368	376	364	391	374	401	406	383	402	409	408	359	418	390	380	373	419	390	402	379	366	356	397	385	388	404	391	394	393	370	358	364	409	393	404	395	363	399	414	355	393	408	394	402	398	402	419	388	406	365	397	414	391	371	373	396	382	379	349	379	389	413	389	373	407	386	408	377	410	382	430	375	384	383	410	429	417	392	381	401	393	392	400	397	408	387	381	378	384	366	410	424	352	409	382	374	355	403	393	371	355	382	391	388	362	409	404	386	381	372	423	418	404	372	384	363	377	372	355	378	431	369	365	420	377	418	387	415	376	379	387	366	427	423	411	411	391	406	369	400	395	381	415	390	368	415	381	419	392	385	362	404	401	371	371	398	375	369	334	391	390	431	391	399	403	410	388	357	369	412	413	429	383	391	425	430	397	361	370	382	351	397	393	366	380	391	383	400	380	394	385	367	387	346	396	384	427	411	379	364	380	419	409	402	403	373	373	394	387	378	375	377	368	387	399	389	369	351	399	408	413	398	393	383	415	418	386	356	410	373	422	412	393	387	363	389	389	405	360	381	436	375	419	361	386	379	400	426	424	366	389	380	409	400	405	369	399	385	393	388	387	387	387	433	359	399	395	369	390	373	432	414	374	407	438	382	370	419	428	350	396	393	409	389	365	412	380	350	366	423	388	396	392	393	390	392	375	389	378	373	368	370	374	402	353	356	377	396	381	378	406	375	414	397	398	407	427	369	387	400	369	362	368	351	390	403	382	399	366	407	340	416	386	371	377	369	377	382	369	382	376	421	428	374	356	408	380	383	414	390	402	378	396	390	451	409	416	419	360	387	387	426	364	383	408	404	411	409	383	377	404	403	371	388	415	409	410	427	388	383	383	380	383	397	406	386	399	397	378	374	390	407	372	355	372	402	456	436	395	426	420	338	397	387	392	372	390	371	414	411	386	360	366	398	384	348	388	418	392	366	410	405	411	387	379	405	380	404	399	353	390	385	390	398	373	385	392	384	395	394	411	393	434	419	385	390	386	420	392	376	403	383	404	392	392	368	392	411	383	391	351	410	411	398	393	389	390	390	344	396	398	393	388	373	382	375	398	390	378	378	386	373	395	371	377	386	412	395	379	362	367	392	437	347	392	398	374	380	406	401	377	411	373	388	419	372	429	370	376	395	403	380	406	416	360	403	368	361	375	410	413	359	351	389	329	388	367	409	371	391	363	410	407	398	355	396	399	382	390	348	398	352	411	397	387	378	356	391	371	376	391	387	372	382	432	369	392	404	372	372	413	409	407	360	380	394	376	410	428	358	395	403	390	374	412	385	369	415	404	429	369	378	362	419	359	411	390	401	387	402	413	363	381	415	409	362	404	418	386	406	394	368	393	375	371	386	401	411	408	406	370	407	394	411	379	357	389	393	401	417	397	392	380	391	400	388	370	407	388	378	407	409	433	445	377	370	358	414	433	385	365	352	391	380	406	385	369	360	383	382	381	434	404	411	393	433	417	377	377	375	364	410	379	409	391	374	384	454	395	390	391	377	408	397	403	379
32553	42756	52849	52785	57395	57367	31485	16080	14390	18725	25571	20824	10758	2531	1218	1242	1444	1792	2904	1267	959	977	918	972	899	899	932	904	917	946	907	947	934	970	956	978	881	968	971	943	884	949	965	923	938	953	956	959	1024	999	936	940	972	946	949	908	992	934	953	946	995	992	976	968	998	962	935	986	912	897	890	898	948	955	961	948	963	942	976	907	979	968	919	961	967	1045	1003	952	951	916	962	932	975	898	930	924	939	991	915	938	1000	933	968	970	951	923	942	957	990	935	896	984	959	948	963	936	942	952	948	949	933	884	902	973	919	924	940	977	992	942	956	927	960	870	938	968	934	921	935	960	972	967	1001	975	947	978	931	997	902	928	985	902	904	901	989	959	945	870	990	906	974	931	973	979	943	961	949	978	946	962	937	985	987	966	887	971	929	990	1004	923	926	961	899	928	944	967	880	898	953	950	954	864	968	921	956	917	981	932	960	911	933	935	969	975	977	962	929	971	938	929	916	981	918	927	900	937	984	922	926	915	910	947	983	928	995	888	923	923	949	949	915	979	951	883	948	955	948	906	946	971	995	912	922	959	954	959	933	957	954	937	986	963	903	950	953	953	920	947	917	1003	1031	976	1003	936	944	950	971	995	896	929	974	931	938	909	958	961	1003	931	963	956	968	984	920	961	883	993	936	953	908	951	958	953	968	939	948	975	961	922	937	897	942	943	938	963	909	925	948	949	900	954	910	938	943	959	998	948	907	960	981	991	919	922	949	974	926	1003	937	990	919	971	936	957	1001	982	923	950	962	908	997	910	976	910	979	979	950	905	899	941	967	946	994	933	961	950	938	925	909	949	962	956	928	927	884	947	944	895	966	987	954	962	941	935	908	986	959	908	963	958	945	902	997	906	984	957	1018	924	942	975	904	915	935	943	964	916	926	972	933	932	966	976	927	914	919	959	956	993	962	973	928	902	967	947	992	922	959	987	955	905	902	906	918	954	949	981	943	898	922	937	929	914	950	896	932	990	931	984	952	947	927	904	921	950	950	943	937	908	921	943	996	949	960	944	969	964	980	975	957	961	877	979	1045	958	896	977	989	964	952	936	950	913	961	899	972	937	917	919	953	918	952	917	905	971	927	835	939	918	872	1003	912	958	946	950	920	949	956	952	942	892	988	940	952	919	966	966	968	953	902	925	942	922	966	921	971	1021	895	917	931	909	995	950	986	931	929	905	918	953	930	950	961	900	918	908	927	928	928	1019	929	925	904	931	973	928	916	992	964	933	957	903	913	944	924	947	965	941	996	986	952	893	948	916	961	968	913	983	953	951	962	905	965	986	914	939	927	981	907	990	890	934	876	936	965	919	909	960	987	931	960	940	899	905	940	946	963	932	966	907	913	894	967	908	917	946	951	954	927	945	985	938	959	906	950	934	917	936	947	905	993	960	945	932	931	934	885	933	944	915	953	946	1015	954	906	938	907	950	925	974	948	999	936	909	862	946	894	924	896	993	938	946	918	942	996	948	887	959	931	967	957	1015	919	953	956	958	949	989	925	957	936	909	1025	964	915	983	977	974	901	975	962	1030	940	964	917	910	895	935	928	905	925	912	981	931	937	964	922	936	978	967	946	902	953	941	983	923	932	957	904	958	939	903	949	960	919	886	953	984	942	945	905	927	927	974	910	944	953	941	980	1003	1001	943	950	924	983	997	898	955	952	911	926	939	931	965	906	944	939	930	951	900	952	1000	933	943	871	937	903	989	962	912	948	941	936	876	963	924	925	931	900	966	962	980	933	919	884	997	921	974	918	883	951	931	941	893	962	952	922	946	1017	951	894	929	926	948	903	932	973	956	922	947	926	952	966	936	953	910	933	900	941	877	942	954	947	975	958	918	911	920	1016	966	957	961	930	960	962	960	901	930	964	930	955	938	975	946	974	915	899	932	920	904	937	954	930	992	944	912	968	948	944	952	928	912	951	928	947	953	969	1011	1016	995	963	933	946	941	939	964	948	909	936	971	970	993	905	927	952	980	998	962	972	947	902	964	956	981	950	953	939	977	928	953	968	960	952	959	956	900	1005	1008	995	906	929	940	898	955	948	951	906	862	933	925	936	901	954	956	957	971	934	956	890	963	962	945	968	947	901	966	919	980	940	964	935	974	953	990	943	910	947	923	931	941	966	978	898	907	953	957	907	1003	973	966	956	926	992	899	903	962	927	942	925	921	931	931	914	912	943	955	935	928	946	981	977	971	911	929	966	994	967	918	981	948	982	907	962	944	911	927	927	949	976	958	977	974	971	883	922	960	967	984	946	941	910	909	936	951	994	959	915	966	972	959	1026	929	1019	936	954	974	947	977	910	971	956	911	957	982	975	915	924	933	953	905	986	925	959	951	944	941	969	952	870	869	937	961	967	929	932	969	929	920	933	990	903	1007	912	927	931	942	924	937	942	965	940	959	999	946	924	912	940	913	912	890	936	927	923	975	954	925	948	932	920	901	954	957	957	933	972	914	949	947	945	911	892	949	907	964	961	944	931	963	947	960	916	925	956	995	999	931	927	977	898	928	940	966	924	966	984	955	917	954	977	974	929	981	961	955	937	979	952	932	916	1001	969	1016	985	963	912	881	980	912	976	950	951	923	969	926	983	1009	995	964	938	965	909	925	939	898	899	931	925	1014	956	980	986	953	962	973	945	1011	929	929	956	959	948	995	949	959	925	944	951	959	969	962	899	953	938	923	997	867	932	988	977	960	967	933	947	907	959	911	958	938	930	990	960	940	961	985	929	962	940	897	922	970	922	951	973	975	955	909	959	911	950	982	935	935	968	960	999	980	959	977	930	940	935	958	962	967	941	985	958	944	951	983	885	930	935	906	874	931	969	925	942	890	937	956	920	949	971	941	895	960	954	904	960	977	917	914	929	953	961	936	958	943	945	938	897	962	905	916	925	983	911	924	957	956	975	956	911	963	944	908	949	911	942	945	942	1013	990	931	1011	1024	935	966	930	1001	941	906	948	931	946	935	942	962	955	902	955	928	929	958	947	959	1029	964	967	925	935	937	894	956	953	1034	973	942	944	960	969	921	927	972	959	887	934	974	945	948	991	959	946	916	987	870	907	929	926	900	897	987	920	956	971	967	976	955	970	904	940	940	934	949	892	938	958	960	866	982	929	946	1008	952	926	923	976	906	947	925	935	943	983	942	922	969	947	1004	986	969	915	962	992	976	961	955	921	960	968	921	989	923	942	951	963	897	980	936	992	909	921	977	921	932	932	933	928	971	908	952	977	933	901	959	953	958	975	916	928	941	967	923	911	915	915	940	937	937	937	966	988	956	965	936	854	928	930	931	939	938	924	941	885	889	976	933	892	957	965	928	945	881	966	930	937	1018	928	987	914	1010	955	893	938	918	991	944	938	918	953	942	928	973	948	965	926	951	916	864	939	973	956	976	943	972	961	895	957	908	908	958	923	958	857	936	979	939	989	936	948	873	946	933	940	971	953	968	926	964	919	900	953	943	927	972	978	950	975	935	900	903	1007	965	955	940	893	959	943	929
52547	51568	47169	41694	37128	37271	29849	24208	20161	18400	24819	19603	9511	1491	452	544	629	899	1077	437	403	378	386	414	350	373	353	370	373	347	345	388	360	358	378	338	404	352	385	382	347	324	346	328	342	366	377	325	438	334	374	402	362	360	371	354	341	372	391	373	360	370	390	356	358	375	362	379	357	338	356	379	365	353	373	353	376	375	351	352	347	393	356	327	383	379	367	386	334	363	400	363	319	389	348	364	364	367	349	356	337	368	372	327	354	325	396	347	363	366	391	348	357	359	392	363	355	407	356	385	375	356	359	341	360	369	352	382	385	354	331	338	347	332	371	332	316	348	368	312	379	350	362	396	333	337	371	371	330	357	396	367	356	325	335	365	354	407	343	370	372	352	380	362	355	325	348	374	368	383	318	334	388	362	338	379	390	351	329	350	334	366	330	348	337	386	350	309	358	351	342	351	348	361	337	386	345	352	386	375	353	338	362	380	342	362	371	373	380	347	349	356	368	381	348	368	319	366	386	364	350	387	360	340	382	375	351	349	342	364	380	320	342	363	378	355	359	398	403	386	382	383	371	385	331	383	363	351	357	351	338	356	399	329	326	395	345	366	393	360	385	365	360	394	346	354	371	365	330	381	348	351	355	355	380	369	379	365	354	328	336	345	383	377	353	366	361	376	360	331	347	346	333	362	338	355	386	389	358	360	376	354	383	325	352	359	367	353	373	369	338	352	359	379	370	321	367	359	344	335	362	352	372	398	358	388	358	375	367	336	377	370	363	387	378	350	343	370	353	367	384	386	343	367	367	368	375	364	383	381	355	333	354	367	366	339	349	384	352	405	363	334	368	388	356	341	395	351	353	362	356	373	366	354	397	358	370	357	366	380	351	361	358	341	366	363	366	370	332	350	375	373	365	353	362	348	342	387	376	349	373	322	365	357	340	350	339	349	381	382	370	368	357	350	345	363	355	360	357	396	402	358	337	350	359	350	386	354	378	335	337	356	360	349	374	380	352	364	386	362	376	364	351	362	365	339	367	384	365	349	393	369	369	362	356	365	355	338	356	363	358	360	392	354	398	353	318	359	348	371	379	342	375	356	363	346	379	362	389	336	391	328	354	353	345	330	383	357	357	313	371	400	335	359	346	368	337	382	368	378	373	327	384	382	359	362	387	385	358	341	370	325	377	352	331	336	368	347	355	368	329	370	356	373	357	332	359	344	348	361	346	351	368	321	386	320	356	312	355	364	378	374	319	353	398	375	339	388	352	376	393	364	369	350	357	321	324	372	418	390	394	379	360	348	345	387	381	362	346	354	335	332	352	377	328	383	352	357	379	377	346	368	379	378	403	386	353	385	366	334	337	322	371	367	366	353	391	347	372	368	389	384	343	337	395	376	363	354	383	376	330	355	361	392	332	365	357	367	388	359	362	388	346	384	378	361	340	354	346	381	373	388	339	355	363	375	368	362	373	366	354	350	395	357	327	322	349	336	363	378	342	367	311	358	363	350	344	352	381	356	353	336	342	374	337	384	352	377	362	363	367	323	388	345	348	342	378	356	360	349	388	374	392	365	357	383	343	367	378	368	355	390	352	328	334	389	364	376	369	348	385	365	396	374	343	377	373	350	374	355	370	379	343	350	377	379	361	328	337	349	376	346	363	371	349	363	364	337	348	352	344	373	367	357	351	362	391	365	339	346	375	363	373	392	351	353	369	333	348	341	395	385	378	317	377	352	352	364	350	345	341	377	359	317	364	370	308	354	372	336	374	325	347	381	381	353	391	351	374	388	363	398	368	344	342	391	326	378	356	348	354	373	390	363	373	376	355	377	352	374	345	389	368	401	349	388	392	357	345	357	381	325	389	362	370	356	368	383	371	370	353	355	392	375	353	351	353	361	359	386	409	421	370	379	366	399	345	367	373	346	362	357	355	361	401	383	374	381	382	366	337	329	313	382	338	360	342	364	322	371	375	370	374	375	333	380	385	348	393	392	404	343	378	326	378	368	358	360	326	365	357	340	352	359	343	371	350	356	361	337	354	378	389	372	342	357	355	370	378	333	327	401	340	362	361	382	378	383	362	354	333	330	316	335	366	377	377	389	371	383	357	342	393	383	362	336	360	366	351	358	332	382	361	352	348	334	370	346	406	387	364	355	385	332	353	383	371	358	362	323	399	338	339	366	332	331	341	375	373	397	341	363	389	367	365	365	404	359	355	323	362	337	353	375	330	339	362	384	353	369	369	346	383	300	355	361	374	369	371	380	379	352	384	323	328	374	357	349	408	378	382	363	351	353	366	399	362	372	364	365	363	363	372	385	374	380	349	359	361	366	345	341	335	353	363	367	337	335	345	375	332	358	355	362	349	352	343	383	351	355	370	412	351	370	332	369	381	352	324	369	356	350	391	364	365	367	356	376	370	358	373	382	383	368	356	353	351	355	368	373	362	345	376	379	389	331	386	340	386	353	362	340	364	379	362	377	344	333	355	346	367	368	354	372	389	357	328	381	396	362	407	349	371	346	362	372	364	379	346	357	353	383	329	359	334	370	375	332	353	397	374	378	357	359	353	408	365	354	375	369	389	363	367	354	389	382	303	322	367	347	365	365	367	343	346	354	395	360	369	370	361	344	373	343	357	365	355	351	344	369	377	350	358	346	380	375	349	352	359	358	352	355	341	339	369	358	375	368	339	333	348	349	370	361	348	346	371	366	399	381	344	342	359	353	380	375	359	403	337	378	375	348	390	375	340	387	355	356	321	365	378	372	364	392	347	370	332	345	340	354	368	344	344	329	373	359	334	335	351	392	356	375	340	339	379	337	387	367	371	333	363	349	394	364	366	312	344	340	335	371	363	405	348	342	384	362	365	346	337	331	384	358	348	360	376	370	360	358	406	359	350	346	344	353	381	348	353	361	384	370	373	351	359	340	367	373	360	401	374	369	397	396	355	373	336	358	368	330	356	383	355	374	383	362	356	351	357	362	347	376	375	342	365	360	326	355	355	338	343	355	369	360	370	360	360	356	376	342	380	341	350	363	353	362	374	376	361	349	361	330	364	319	369	356	369	367	339	389	383	383	388	376	356	368	385	394	358	369	357	361	346	354	380	327	366	359	374	354	347	372	386	368	314	361	323	351	352	368	365	361	347	359	350	372	373	351	393	370	329	356	391	369	371	359	384	356	328	382	343	370	365	354	320	335	337	358	371	412	388	370	363	390	386	357	358	354	332	360	347	345	371	375	388	349	330	380	355	367	369	345	343	333	355	339	365	331	374	342	333	382	401	363	362	335	372	368	370	343	350	365	348	356	387	349	362	384	358	353	346	341	377	400	345	316	379	376	344	366	393	382	349	348	348	337	334	384	345	380	384	357	345	382	358	396	369	354	359	340	358	385	395	371	359	390	354	345	361	357	383	316	337	356	396	412	355	365	355	348	336	375	345	354	379	369	334	373	323	362	353	365	361	344	355	372	353	349	334	381	335	367	343	365	361	356	354	376
40088	52535	56306	54040	52867	50503	32279	28687	28509	33017	42873	35922	22327	3591	1482	1688	2169	3847	4575	1399	980	885	930	926	884	862	908	899	851	928	876	891	879	816	875	876	887	866	839	899	853	846	875	867	849	815	893	856	868	856	895	870	876	919	875	915	959	906	891	831	850	896	902	912	844	898	857	882	840	866	836	888	868	851	897	878	860	902	836	870	882	875	872	848	904	916	967	864	873	872	911	866	841	870	886	866	888	886	840	852	848	842	825	836	841	824	863	803	871	876	866	875	881	897	836	843	890	849	839	895	910	832	899	879	845	869	883	851	854	872	831	842	872	825	835	830	883	885	807	822	873	901	868	841	853	870	919	830	854	839	859	828	868	861	844	881	847	900	832	841	879	894	822	871	830	815	871	847	865	899	873	860	864	863	898	883	831	852	881	889	873	881	846	850	845	858	914	908	845	873	865	878	851	886	843	853	906	837	876	876	822	834	822	877	866	839	875	831	888	886	854	884	881	876	869	870	859	852	868	874	842	856	840	881	842	899	893	890	874	861	798	899	860	873	887	880	899	852	849	828	839	898	894	859	872	847	851	877	867	857	841	872	866	893	859	811	829	889	892	837	829	869	808	868	812	836	857	868	889	881	872	841	787	908	878	815	875	887	919	825	880	912	887	869	875	853	869	933	894	867	838	828	868	879	840	845	865	864	877	858	917	881	870	836	899	884	827	873	875	860	823	868	861	860	880	904	854	791	837	854	884	902	811	887	826	866	918	868	856	903	843	885	891	879	924	862	837	878	910	897	939	863	839	805	888	867	855	899	849	836	889	892	872	864	870	862	840	868	859	841	877	824	832	867	901	900	897	909	844	827	873	919	858	870	873	861	874	914	847	894	840	863	793	855	874	840	854	902	835	811	863	849	873	877	881	876	888	854	885	911	908	915	903	870	867	881	847	895	817	810	858	871	854	838	830	847	893	935	847	887	883	865	844	858	868	890	852	850	890	930	839	840	875	917	871	833	879	860	833	860	911	856	868	857	815	860	875	883	877	885	862	844	864	920	860	856	870	901	838	850	860	791	826	850	843	821	877	866	842	901	908	873	899	857	912	863	823	929	905	875	880	863	873	821	849	907	894	914	857	867	869	856	868	895	905	822	862	857	809	854	861	859	882	910	890	809	855	855	887	894	852	817	809	857	905	839	881	846	837	848	842	867	871	882	840	869	832	857	857	873	845	857	843	849	864	835	848	870	858	854	855	884	868	930	811	859	825	883	893	920	866	906	826	864	801	815	883	888	877	902	832	835	818	886	801	841	845	879	842	910	818	870	849	872	865	878	906	901	818	801	877	844	848	927	887	841	814	839	917	898	900	860	858	841	830	882	839	923	889	840	857	819	859	846	821	897	870	862	813	870	835	872	891	923	808	847	886	833	887	880	802	886	866	843	800	849	866	830	886	848	852	853	873	887	904	861	899	824	896	876	818	843	874	928	829	815	895	882	878	823	891	839	887	845	865	846	830	822	899	915	903	862	878	868	878	893	880	837	840	866	832	833	849	848	855	808	886	862	854	850	856	812	865	888	857	876	883	845	881	847	908	853	839	884	902	836	849	932	825	892	890	930	800	854	892	897	836	845	857	860	867	896	863	865	857	877	903	814	883	851	861	846	844	907	869	827	883	816	888	870	867	835	831	873	869	879	814	910	824	868	832	840	894	875	860	842	845	859	865	886	877	885	835	893	830	912	867	868	874	880	912	856	873	876	866	835	841	781	858	870	828	851	849	855	885	848	855	886	848	862	835	872	867	875	856	870	905	860	837	881	874	890	854	889	857	870	864	865	836	871	818	864	886	822	815	846	848	891	821	899	892	897	822	839	882	878	849	911	924	857	878	877	851	845	882	895	840	789	848	819	852	864	862	835	865	893	874	889	879	875	879	856	807	887	846	831	916	880	892	864	837	884	891	885	833	846	838	891	835	850	900	869	845	886	795	911	908	874	875	882	843	835	877	864	870	850	951	846	836	844	838	892	866	879	886	828	883	897	807	830	884	855	859	821	875	817	901	825	897	889	874	827	933	874	890	869	835	896	859	887	854	900	835	849	837	918	877	870	866	846	835	839	876	854	915	869	898	844	851	844	878	838	891	891	852	824	854	845	844	850	923	877	894	875	887	883	925	854	835	852	782	847	879	862	868	880	871	836	916	827	869	888	868	862	892	878	850	909	861	844	880	909	885	861	901	885	908	877	885	853	817	851	871	856	851	923	893	852	843	862	849	841	821	870	897	830	863	829	843	870	893	821	879	872	868	900	848	872	811	829	827	861	891	849	917	894	832	876	845	904	861	845	882	891	891	885	869	892	904	844	854	831	854	914	857	881	876	866	892	839	907	865	859	803	836	846	925	857	910	868	853	859	830	862	849	906	882	852	884	917	889	883	875	885	860	880	871	851	843	819	790	874	881	876	854	851	848	951	861	832	867	852	851	830	852	842	853	870	858	823	871	836	903	922	886	917	885	846	837	874	850	892	897	813	803	839	828	892	838	877	929	888	902	886	891	878	869	845	835	865	914	853	906	827	825	874	835	863	837	856	880	843	893	852	883	903	828	889	901	875	860	892	879	865	870	848	868	842	894	920	843	873	908	851	920	860	839	908	833	865	886	855	833	892	875	872	857	862	838	897	812	876	867	877	897	862	861	847	899	847	855	864	918	858	844	882	832	844	912	848	853	895	851	864	841	919	920	949	846	863	874	875	844	850	921	864	894	840	876	899	832	823	863	880	876	872	927	880	819	883	873	888	855	887	894	873	921	807	836	837	887	848	839	862	805	842	878	867	805	893	887	909	880	887	846	894	888	879	885	905	884	869	884	863	824	920	872	850	878	849	853	894	821	829	833	859	835	817	890	876	896	870	855	906	844	897	886	883	880	821	886	857	850	908	846	917	872	865	907	824	889	852	850	889	938	837	827	831	873	869	844	849	888	831	909	862	839	872	876	892	919	855	853	852	902	853	853	861	880	853	846	899	812	856	819	819	823	829	858	855	870	913	869	904	861	804	847	890	893	919	789	867	857	861	881	851	914	858	847	823	862	881	827	871	880	871	886	857	851	879	858	822	887	862	830	877	847	885	836	861	877	842	898	858	884	880	888	831	898	834	832	883	867	894	871	792	867	888	851	868	875	866	951	809	858	900	843	857	872	889	903	910	878	824	897	891	902	846	862	855	832	842	866	850	900	893	810	918	859	874	857	881	947	866	848	859	933	856	852	844	839	826	836	823	878	889	897	859	849	896	877	873	856	899	845	852	890	899	837	884	897	845	873	874	807	864	873	946	875	896	855	910	884	843	838	880	883	903	903	879	827	818	845	884	874	888	877	864	921	886	852	886	859	850	845	863	886	928	814	835	807	864	833	886	895	873	932	877	877	842	831	852	860	888	858	884	876	825	902	876	841	835	889	853	788	844	853	867	875	906	835	835	972	844	844	816	895	841	834	865	901	848	840	895	908	907
12871	13683	16797	16941	13324	5117	1694	1325	900	751	946	1017	735	420	381	369	381	412	375	386	359	334	399	361	367	388	350	362	368	350	397	367	358	344	362	371	416	373	368	394	367	327	379	353	368	360	387	373	362	375	366	379	376	399	349	370	366	351	364	346	359	362	364	374	396	374	356	379	347	397	387	366	398	333	368	343	370	357	382	344	386	330	356	379	395	372	352	363	353	394	388	354	387	368	373	360	366	393	379	323	353	361	380	374	376	396	421	340	366	390	371	405	362	380	367	393	395	384	370	372	359	328	377	350	366	366	378	357	357	338	381	353	383	359	340	389	364	370	376	374	387	358	355	335	389	341	358	391	379	364	343	373	369	348	387	313	371	328	377	339	342	362	378	371	361	327	342	365	344	355	354	397	352	374	372	382	370	360	377	379	355	401	397	362	391	368	386	343	388	380	374	375	357	383	336	373	349	401	379	372	371	376	376	383	384	344	400	363	354	362	369	370	368	392	376	367	355	382	372	366	373	381	378	351	380	379	375	385	375	384	376	325	375	376	380	381	358	357	383	361	385	380	387	375	368	352	320	360	379	346	387	354	402	335	378	373	354	373	356	361	347	353	342	381	391	349	369	388	383	385	370	378	364	348	358	354	413	366	396	356	398	387	333	356	386	347	326	356	349	381	349	391	368	357	374	397	359	360	377	363	393	339	362	387	367	361	429	368	363	361	383	391	366	363	388	345	335	414	390	340	346	350	376	358	379	388	384	393	355	391	369	371	353	385	384	379	412	358	373	359	339	314	392	369	357	371	348	356	352	351	341	396	362	387	391	365	361	379	354	370	373	352	379	364	371	381	375	376	385	358	372	381	401	395	347	356	338	379	387	354	370	393	380	378	389	365	365	352	372	374	344	374	370	415	328	354	363	356	388	383	381	407	381	381	366	397	357	400	376	367	348	402	371	372	394	350	376	327	328	371	365	389	342	372	384	371	333	418	316	346	372	362	404	386	430	400	370	387	366	378	371	396	332	368	367	355	359	397	344	333	353	390	389	364	368	385	369	352	371	384	362	393	341	371	380	370	373	397	374	374	368	345	365	353	343	374	381	404	370	376	346	377	361	382	352	390	373	377	375	362	383	375	367	385	380	364	354	353	404	371	388	350	393	404	340	363	393	416	397	367	367	361	344	371	372	387	397	369	359	343	341	363	381	357	349	363	383	344	375	349	393	356	355	406	377	375	387	395	364	386	376	349	384	355	366	407	382	351	363	366	384	391	387	376	368	366	379	393	349	366	371	390	408	349	360	359	353	356	381	392	356	377	382	335	396	352	398	376	377	382	353	354	355	368	337	337	373	365	348	350	374	389	403	373	350	367	384	352	359	377	352	385	391	367	413	349	345	364	382	358	359	375	362	357	383	369	402	365	372	367	349	347	358	387	362	359	381	357	348	389	383	372	380	376	382	374	394	360	370	364	350	354	351	365	364	355	396	366	377	366	374	354	367	396	424	384	368	424	369	357	377	362	378	375	398	340	411	377	382	340	408	350	361	354	390	362	380	367	391	338	386	361	390	397	355	356	357	347	360	402	353	385	362	348	384	399	372	373	373	384	345	354	336	366	398	376	363	367	357	368	399	404	383	397	371	366	366	365	374	363	368	368	393	354	394	364	360	364	383	358	384	375	378	344	386	348	376	342	373	402	352	376	363	385	366	419	376	366	337	396	368	317	400	381	366	392	376	379	366	350	379	354	386	341	384	389	416	370	413	366	370	359	379	422	390	368	376	342	382	353	363	354	355	352	394	402	353	386	337	346	346	380	395	348	387	349	351	391	343	379	375	361	373	332	376	384	372	380	365	376	385	349	382	340	384	393	344	359	370	375	334	413	383	381	352	408	363	429	399	341	355	391	399	366	351	383	350	373	390	372	404	397	381	381	394	352	353	356	352	365	371	372	380	351	376	356	374	374	393	339	360	369	355	362	396	369	384	391	361	372	339	361	371	359	385	406	381	383	387	394	369	360	393	376	352	361	353	394	376	368	388	370	385	368	382	386	345	386	403	376	374	362	358	368	352	365	400	381	365	364	348	395	397	349	356	334	360	385	403	387	389	404	393	380	356	372	349	365	369	367	386	362	371	394	380	352	390	392	365	372	395	306	363	370	376	342	374	400	353	402	384	361	356	400	412	367	394	385	372	365	393	380	391	354	386	382	394	369	359	367	403	368	389	390	384	380	363	367	399	384	394	335	361	339	384	368	350	342	372	384	346	366	348	369	377	375	363	375	375	373	381	343	383	329	389	353	364	390	340	348	376	364	361	337	372	372	386	371	365	369	343	386	371	372	367	393	395	412	397	325	354	404	376	410	390	386	367	350	405	403	399	370	374	377	377	402	387	346	374	381	381	334	352	365	410	370	333	334	336	380	368	358	376	358	388	380	385	399	356	343	360	369	378	382	347	377	336	360	394	373	369	366	351	399	358	352	397	368	373	377	367	390	373	366	393	342	385	403	365	386	386	366	365	372	380	312	335	354	414	378	350	367	361	364	391	405	376	390	327	346	339	356	369	346	404	361	381	351	389	418	335	377	378	375	353	379	403	404	329	371	372	378	352	352	363	383	349	385	384	403	388	389	359	363	360	357	378	382	387	374	407	366	367	341	369	427	386	364	386	372	381	381	363	364	360	372	342	354	367	360	375	345	386	393	389	377	398	385	360	371	389	311	386	390	353	397	336	383	405	366	383	363	368	366	390	344	357	385	407	377	356	381	351	399	410	354	380	338	344	374	362	364	422	379	401	391	371	350	394	386	401	379	350	378	390	379	373	404	399	375	374	404	341	360	364	381	385	343	353	380	338	385	340	379	382	377	343	353	386	355	391	388	357	310	385	381	372	401	343	350	345	375	365	378	384	365	411	378	358	373	404	386	358	339	380	341	329	353	393	401	318	343	381	371	371	419	362	373	412	385	365	375	385	346	414	385	390	423	373	377	369	361	399	392	379	387	369	341	361	382	379	357	395	364	384	361	380	365	380	427	384	396	364	333	395	372	343	426	386	376	375	343	320	356	351	348	353	376	343	385	328	363	394	410	344	366	382	374	367	391	378	340	355	357	349	395	335	384	398	326	372	381	358	396	377	374	386	348	400	353	356	352	347	369	374	390	352	400	354	365	358	369	341	340	350	329	340	369	397	375	374	351	403	314	381	342	367	395	383	406	365	389	383	377	354	342	375	385	351	352	398	383	384	355	361	394	352	374	402	349	421	381	378	363	365	398	369	359	351	372	381	368	354	359	411	326	374	366	373	375	398	378	372	352	364	375	380	375	377	401	356	351	368	369	362	364	373	378	366	355	350	388	355	348	366	357	439	412	377	367	373	415	337	384	385	344	383	356	366	378	388	368	383	342	391	351	363	396	398	379	376	363	411	373	357	362	372	371	347	370	363	400	404	357	369	398	352	352	363	378	371	401	391	356	337	380	385	409	356	370	333	338	363	378	348	364
10101	15108	24156	27739	23976	11090	6064	5228	3777	2948	4056	3797	2665	1140	936	963	940	1026	936	890	951	905	900	930	876	839	908	938	931	941	898	941	903	919	896	906	876	935	954	857	894	888	903	898	928	918	936	939	957	1010	913	871	878	917	964	935	975	982	858	930	935	975	945	966	960	930	904	923	923	910	906	960	919	882	908	913	880	970	978	911	932	942	958	875	905	974	925	931	918	893	913	887	867	927	912	919	928	906	921	924	914	878	891	921	908	862	879	845	900	944	945	881	926	859	920	906	932	927	934	968	906	935	912	950	959	934	895	912	939	1000	878	909	948	888	943	913	943	914	998	928	919	927	896	965	938	898	966	931	916	917	883	973	889	992	921	906	961	945	949	933	959	878	910	885	922	939	907	943	969	903	915	930	955	959	942	958	918	944	963	883	935	880	937	965	889	921	944	917	888	980	906	920	932	976	902	860	962	955	873	954	956	917	920	877	904	880	928	935	913	914	878	943	921	953	945	920	912	946	902	898	961	919	967	915	878	911	936	946	942	963	933	961	963	899	907	949	851	941	944	935	898	904	885	1003	888	933	883	873	906	890	877	939	907	879	919	898	915	940	947	924	909	939	879	963	915	937	877	920	867	966	846	913	920	920	940	873	918	892	941	908	925	949	969	895	950	960	991	911	894	950	886	889	943	868	921	935	882	982	969	894	911	934	937	935	897	1002	884	891	903	921	895	924	927	903	908	947	895	985	909	917	896	854	904	909	889	847	939	911	936	923	880	983	954	947	901	925	882	978	932	865	973	898	908	929	823	893	933	874	918	883	962	921	921	904	921	924	931	892	886	930	918	880	961	913	851	990	952	891	941	969	931	875	966	958	896	901	940	870	888	877	901	941	885	878	930	922	918	929	959	897	911	969	941	912	952	919	930	894	974	938	937	850	909	914	917	945	920	923	886	929	964	860	948	931	951	877	911	917	945	937	937	929	939	870	918	928	890	886	961	895	954	892	925	931	889	869	932	861	883	928	895	888	921	938	916	934	903	905	931	929	950	931	862	937	893	867	880	914	917	923	940	948	945	913	913	900	908	925	926	903	892	907	910	902	941	890	890	926	958	861	888	920	884	893	973	952	879	967	895	910	884	944	900	915	928	935	929	924	906	960	959	934	964	941	931	914	947	926	923	873	946	892	872	919	909	905	892	936	939	890	931	951	932	876	908	887	928	900	896	929	868	917	923	927	909	939	877	876	901	937	992	900	939	914	983	908	949	957	940	892	909	943	934	906	965	906	955	893	926	936	932	884	930	899	897	905	911	950	923	916	922	984	901	893	922	949	987	939	923	898	881	908	932	904	983	926	891	913	972	939	894	969	951	965	914	915	909	964	908	895	892	886	958	903	942	931	910	936	896	918	890	906	916	930	943	888	908	877	940	923	911	946	961	923	1001	948	909	886	961	914	921	886	919	932	875	914	894	907	963	924	922	920	883	932	947	924	899	889	914	895	899	876	941	883	887	953	933	888	988	900	934	988	954	909	882	902	898	879	947	914	965	906	900	899	882	965	906	974	885	880	851	890	923	895	958	916	966	884	938	888	945	905	940	942	916	907	919	916	877	955	915	920	841	933	929	935	947	885	924	921	874	997	956	889	916	957	896	906	846	931	945	939	920	928	945	933	909	899	945	952	941	975	935	960	917	897	927	872	890	895	908	929	929	934	915	916	894	930	868	910	890	879	894	889	948	923	932	921	976	902	933	921	877	916	939	900	982	882	957	910	929	895	912	920	922	903	893	944	941	932	891	871	965	931	978	942	983	893	910	920	883	896	927	954	933	907	927	961	981	972	934	954	922	937	840	938	959	920	933	946	958	916	937	965	988	963	948	893	931	929	889	892	893	903	892	918	936	918	981	936	984	950	898	897	891	906	875	877	962	895	945	908	943	978	954	940	899	914	900	975	952	898	936	898	855	898	899	915	947	968	905	910	948	931	927	898	955	899	967	922	895	878	924	966	942	940	921	918	914	892	897	940	910	929	953	881	926	928	885	896	956	940	972	916	885	875	918	936	944	927	895	902	925	922	919	929	909	928	933	956	961	958	903	901	933	900	955	895	926	913	859	860	940	861	894	921	910	896	914	964	901	960	900	906	879	915	906	917	938	921	939	923	933	890	871	923	944	947	905	948	961	874	912	880	947	966	931	929	943	928	913	934	901	921	923	909	909	890	861	890	895	878	959	947	933	884	927	879	978	916	947	939	938	922	928	912	969	991	912	929	880	913	905	929	934	988	916	963	859	945	906	934	925	926	952	961	912	908	898	942	909	1004	897	849	963	868	950	928	900	948	901	910	908	898	889	916	902	948	952	907	922	915	916	949	946	907	938	900	933	926	934	908	945	866	863	927	868	975	956	893	922	903	896	944	935	973	929	948	938	954	937	960	957	924	885	959	942	873	933	939	902	867	915	936	895	930	937	934	899	933	942	926	958	896	895	934	909	940	911	923	907	872	943	938	934	909	899	912	950	929	918	901	919	892	913	894	928	967	894	958	891	912	909	922	921	879	875	946	929	915	912	933	904	892	987	935	886	963	918	884	980	975	887	949	903	888	906	921	945	914	939	866	909	892	932	896	933	949	935	912	903	928	912	987	933	918	961	897	942	938	884	911	921	924	910	914	958	917	918	886	895	911	1006	909	885	943	926	933	942	953	919	934	952	878	948	905	942	905	878	949	960	936	911	865	920	996	906	919	906	940	901	946	931	936	944	848	958	945	989	937	983	890	905	895	883	848	899	901	953	903	939	949	912	957	860	914	857	866	887	912	903	890	927	942	903	883	897	900	887	937	864	939	914	950	894	933	935	911	923	938	923	917	946	893	904	936	901	912	927	965	932	898	892	976	917	993	919	897	936	867	949	892	941	904	932	926	874	953	931	902	911	926	946	965	954	889	898	952	935	862	904	879	929	972	883	873	898	932	913	921	935	877	920	925	923	950	904	973	900	970	941	916	996	861	909	903	932	876	934	904	948	938	916	859	924	922	887	929	915	928	923	915	889	920	940	945	914	902	885	949	996	891	907	921	912	915	946	930	961	884	941	884	939	922	895	867	896	843	922	919	920	914	884	957	939	869	868	874	894	928	937	930	910	962	901	970	915	922	915	956	903	891	937	922	954	894	941	867	905	901	876	898	909	960	940	893	910	866	893	874	894	892	914	914	922	923	908	912	914	918	914	899	962	924	900	900	903	854	910	899	962	951	905	926	873	882	890	872	872	954	936	919	911	928	864	942	932	952	922	877	895	908	861	918	891	907	931	899	958	914	938	903	866	911	933	924	917	887	951	969	986	925	954	904	977	912	896	911	940	886	955	977	968	846	930	984	962	962	916	911	869	894	937	943	944	910	888	916	927	943	923	935	900	930	930	872	901	933	929	909	934	912	862	903	934	902	910	941	966	940	935	932	893	900	901	907	967	910	981	952	974	932	919	901	958	889	904	928	978	933	944	894	940	875	900	921
37980	41133	47884	43169	37310	30218	24819	15632	10496	7495	9556	7112	3111	732	443	486	597	725	658	395	397	354	362	315	345	374	390	394	373	371	363	373	364	350	334	362	354	365	419	385	379	389	365	362	361	382	345	342	354	368	365	351	375	366	379	377	354	384	364	368	346	368	369	391	366	346	347	415	360	403	368	375	395	383	395	381	354	366	345	354	342	375	355	385	394	402	388	378	338	370	348	340	364	367	375	360	356	360	373	396	355	382	367	359	395	366	360	357	350	376	348	362	349	371	331	336	400	362	349	378	379	339	385	380	327	373	397	380	354	374	347	361	339	364	354	343	375	355	379	359	331	390	342	350	393	362	359	349	352	356	320	366	371	391	375	373	368	376	330	347	329	371	332	342	369	360	367	349	355	364	319	353	374	350	361	373	355	390	341	363	355	364	376	358	339	348	386	370	365	373	357	376	395	338	367	372	355	380	397	351	353	391	344	342	362	365	397	400	377	338	341	360	381	335	352	376	354	320	363	365	385	401	360	359	377	357	353	378	371	388	356	410	387	420	373	382	353	353	416	383	357	344	387	368	340	394	389	364	377	377	377	356	350	342	375	408	368	354	380	372	377	364	385	412	375	317	354	390	367	372	373	365	357	347	335	379	349	338	377	320	335	347	328	344	386	334	372	330	325	357	346	381	360	349	364	350	326	364	382	356	333	383	375	386	344	375	304	325	358	377	355	371	375	387	355	373	361	345	370	336	360	364	380	370	353	350	342	352	364	362	357	352	404	405	363	374	383	324	357	403	350	349	337	359	353	383	364	354	335	377	379	360	368	331	345	331	384	369	363	371	365	361	344	378	375	348	353	348	355	366	358	387	354	375	357	371	351	376	406	390	354	352	387	376	404	350	360	398	379	365	350	388	359	418	358	358	372	367	334	361	390	371	346	337	400	340	348	357	337	349	348	370	351	348	351	383	370	398	341	375	377	354	361	375	369	393	348	407	349	393	350	388	393	383	331	378	385	364	356	352	343	390	366	363	324	315	370	356	367	353	376	380	377	365	400	322	353	358	360	351	359	350	383	383	388	368	388	371	373	314	349	364	349	335	368	369	367	361	425	367	374	374	342	369	352	385	372	398	367	348	356	399	369	351	335	398	371	382	393	354	375	378	361	326	360	335	346	351	368	387	393	387	382	355	386	348	349	396	413	356	347	345	361	372	351	360	371	372	386	376	374	361	331	366	338	340	369	369	408	379	393	338	370	359	368	366	381	348	366	367	374	343	345	351	321	376	366	404	357	345	354	377	387	366	334	365	358	394	368	386	354	357	368	374	337	379	363	397	357	390	366	376	364	396	374	366	323	367	349	353	348	374	364	347	351	374	381	391	345	350	362	358	358	344	341	354	366	326	382	374	352	330	384	368	392	326	345	368	389	367	332	343	348	336	423	351	336	356	336	345	366	328	402	368	368	345	360	314	383	365	371	363	349	367	364	352	401	359	354	400	373	389	367	370	331	355	388	393	353	383	338	371	325	344	358	370	358	345	360	343	347	400	363	378	358	412	372	383	362	370	403	383	398	328	368	314	372	397	332	336	371	361	351	362	348	388	375	382	345	355	375	377	357	381	353	316	402	377	369	353	370	350	389	369	399	349	359	384	370	348	349	381	363	379	379	376	374	370	374	346	345	369	371	374	376	360	353	354	385	431	377	352	383	414	365	378	353	365	361	380	358	354	361	391	347	337	347	358	398	354	381	359	363	371	359	357	368	360	338	357	394	358	362	416	373	360	344	331	347	384	372	364	359	419	353	352	365	381	349	373	379	352	382	355	322	321	381	376	346	389	375	403	354	397	366	356	383	375	370	338	354	372	360	371	382	348	378	396	378	352	352	345	334	361	345	373	314	334	364	373	338	335	352	361	389	371	348	384	336	374	374	344	347	345	349	334	382	343	365	372	344	352	325	382	348	405	314	352	348	370	402	356	375	413	308	342	306	373	360	376	391	339	381	390	364	397	349	358	375	385	365	345	383	401	351	355	363	410	385	389	359	361	372	381	371	348	354	343	370	356	360	353	413	368	330	352	347	349	384	368	386	358	373	350	346	350	380	371	357	348	364	343	369	359	388	368	349	338	323	357	363	386	380	383	342	353	378	380	340	340	344	352	357	352	368	372	369	357	340	383	395	381	361	345	376	351	351	355	377	370	395	381	395	384	356	380	338	357	371	325	356	337	361	371	357	383	383	401	368	346	374	328	387	334	339	374	382	374	382	386	358	409	346	407	355	360	377	401	347	390	323	374	392	334	380	333	337	381	389	366	383	364	322	370	387	382	368	377	350	356	378	326	398	351	350	374	396	356	346	377	352	322	368	375	358	345	367	359	383	410	395	407	365	352	353	356	373	356	366	346	359	363	356	388	371	404	366	379	372	371	321	328	372	394	329	357	374	351	405	346	382	353	368	338	381	380	365	368	362	393	334	354	364	395	359	374	372	367	351	357	379	412	374	392	413	369	321	347	352	338	384	329	374	362	394	373	349	372	339	389	374	340	375	342	356	379	351	364	366	363	380	372	387	416	364	393	350	351	370	352	363	357	345	341	339	339	345	367	372	369	321	343	336	393	393	314	391	340	360	373	380	416	391	389	357	365	421	399	366	368	368	377	381	374	369	430	380	384	336	369	377	347	370	373	351	360	365	376	370	376	377	349	344	364	364	369	367	353	348	359	343	354	371	354	354	344	382	345	351	362	355	348	372	350	377	358	362	379	374	354	372	353	379	369	365	367	353	378	361	366	391	380	376	342	394	361	367	380	389	346	354	352	353	371	390	344	388	330	369	338	336	362	399	371	378	355	366	348	365	394	383	379	385	365	377	354	355	334	351	371	351	372	366	385	347	361	334	375	415	342	349	369	340	354	363	403	375	350	411	368	361	349	394	389	367	379	347	342	374	374	414	352	349	373	385	385	370	395	357	373	378	346	395	350	361	368	365	399	363	382	372	378	378	354	350	416	378	367	364	366	383	360	367	369	399	350	357	381	351	350	352	373	360	374	366	358	341	368	350	355	356	355	346	368	424	375	385	382	390	347	370	375	386	376	351	346	358	359	330	376	384	360	356	352	364	350	338	361	355	338	338	385	347	389	377	326	338	365	344	383	394	370	420	380	415	384	357	381	354	374	354	372	380	385	375	334	381	360	376	373	398	347	334	340	360	336	358	365	383	365	367	345	350	365	377	395	339	386	361	390	372	385	383	416	365	387	331	360	383	331	381	340	362	361	393	358	369	373	318	393	369	380	329	345	355	374	378	347	379	381	375	357	369	358	343	369	391	350	381	429	370	397	376	360	354	375	349	355	395	372	378	394	371	377	380	366	374	344	408	382	348	379	412	371	379	393	370	379	361	368	365	350	376	368	357	333	346	374	340	346	373	370	357	360	352	357	338	378	372	359	351	385	355	354	383	365	374	353	330	379	355	359	338	349	396	362	378	385	365	356	342	363	368	371	349	401
26819	37234	49198	50865	44344	38787	27340	23123	21447	20577	28052	20841	11658	2397	1327	1439	2063	3533	2706	1069	1001	955	895	873	899	896	888	919	921	913	898	942	950	946	916	899	924	907	901	962	889	927	872	934	872	940	945	967	901	938	911	895	888	939	899	948	964	998	940	939	942	969	962	850	820	908	967	951	898	923	945	895	917	965	925	1000	894	935	871	890	942	866	927	880	897	917	1000	945	910	886	912	945	955	980	899	920	920	832	908	898	886	870	929	944	885	881	888	892	915	927	860	980	857	912	920	914	900	936	943	904	870	939	892	875	912	905	939	856	959	920	912	887	925	918	905	912	940	885	885	919	926	840	906	954	900	879	919	895	861	960	903	900	872	888	949	886	948	900	911	909	874	913	917	882	933	882	874	866	931	931	894	893	885	912	959	900	909	837	891	894	932	901	926	904	892	911	904	909	899	871	884	962	928	918	900	942	902	850	930	874	905	927	933	809	877	917	878	860	921	912	875	872	920	882	881	874	903	886	872	893	890	953	889	862	911	881	923	873	901	912	882	906	904	893	940	911	939	940	918	929	915	944	883	854	936	912	887	895	956	888	941	885	900	923	917	909	908	913	888	910	902	904	947	928	881	881	893	862	921	949	950	919	912	875	939	865	909	912	901	924	877	880	874	881	965	941	908	916	860	890	934	898	938	946	855	867	870	929	917	910	958	877	929	876	919	891	870	905	934	829	885	930	888	887	897	857	925	925	931	897	914	937	866	914	912	902	920	896	913	923	926	882	914	842	877	919	931	901	896	937	950	908	972	889	887	903	970	899	862	934	918	902	910	931	878	887	888	908	954	863	933	898	930	889	871	905	905	873	954	902	901	868	944	893	875	891	965	863	916	900	925	861	932	880	881	942	884	918	887	922	946	855	935	928	931	919	892	931	909	861	925	929	882	896	914	921	930	845	904	884	903	891	900	921	926	885	919	913	883	916	856	902	888	901	941	906	905	944	930	929	926	893	905	956	881	938	871	925	847	908	934	919	895	892	897	926	933	934	895	829	916	962	884	917	858	933	943	890	898	847	882	869	896	895	912	876	890	858	876	885	939	901	930	889	895	910	890	895	916	956	895	886	961	889	889	967	888	952	905	919	928	947	872	824	896	920	908	895	903	948	930	890	904	892	951	950	927	854	905	908	879	913	869	929	892	914	883	857	952	876	972	917	944	885	908	894	933	901	909	875	874	934	898	915	905	907	887	872	960	847	907	873	848	836	909	913	882	874	867	927	961	932	889	900	932	875	943	875	868	932	897	875	928	907	898	913	880	930	903	936	880	866	954	900	851	854	925	896	898	919	926	917	883	904	928	910	954	904	920	877	853	890	942	875	879	889	877	877	922	890	888	890	933	927	906	873	908	914	897	897	882	934	896	858	918	934	888	909	883	905	964	894	914	863	901	907	921	928	931	929	888	900	868	920	887	916	907	897	912	931	912	848	924	925	898	905	928	899	903	889	954	928	872	863	903	928	890	842	895	840	906	945	883	865	919	906	902	955	911	960	890	917	924	866	925	938	905	892	903	937	908	923	964	903	914	908	914	935	853	909	903	907	878	875	873	887	909	904	878	951	932	883	928	917	900	927	874	860	886	862	909	918	941	936	916	891	824	902	893	925	843	904	941	904	903	888	917	862	964	911	900	901	922	881	869	912	949	884	867	881	868	899	879	890	895	894	881	925	937	949	947	876	906	928	895	899	921	851	958	930	921	965	912	924	863	893	902	873	964	886	859	906	900	928	963	931	899	915	925	904	875	926	883	907	946	918	957	902	921	869	919	886	942	897	869	902	867	893	893	889	919	929	944	895	936	889	891	873	858	939	928	937	883	947	894	914	909	869	874	972	923	880	870	890	901	863	892	893	901	881	882	907	907	916	907	944	961	918	896	894	902	857	948	866	912	944	908	929	853	875	890	867	854	861	897	896	824	879	883	915	919	939	847	890	929	911	892	915	876	897	912	895	937	921	885	902	838	888	953	950	901	887	834	886	911	852	886	888	956	920	950	903	897	885	974	895	891	892	925	921	925	868	904	914	876	910	940	851	905	915	885	885	870	929	872	970	950	920	892	909	903	931	892	877	853	916	885	917	936	874	897	870	875	846	896	916	846	904	897	914	867	863	865	894	915	883	894	880	855	875	924	913	902	850	913	871	890	914	915	912	885	875	948	896	882	881	915	843	868	919	972	899	930	855	878	885	909	846	899	900	989	884	903	947	881	925	853	909	920	914	904	853	893	857	898	900	908	870	927	883	861	913	906	896	876	958	903	881	877	916	925	853	923	918	917	954	892	940	884	885	902	870	917	914	913	890	900	918	945	909	930	906	941	936	910	884	957	919	847	927	964	854	963	927	909	899	897	969	895	859	869	926	904	865	883	903	890	872	894	912	910	908	887	928	884	887	889	901	883	881	898	862	937	872	868	915	937	887	904	916	886	913	896	938	901	913	912	884	974	912	927	893	906	960	908	903	917	872	922	889	921	829	874	898	932	929	912	934	875	927	899	891	899	868	890	902	881	860	936	924	924	918	947	906	921	911	926	865	874	912	905	858	928	843	897	896	902	869	904	926	871	919	913	852	898	879	902	939	911	893	906	902	814	913	906	947	896	879	904	969	908	867	896	900	941	955	962	934	844	893	897	904	906	941	921	931	916	878	949	925	852	854	857	856	907	961	904	877	907	934	939	950	894	885	876	869	929	901	904	862	940	914	864	912	890	886	857	831	912	901	903	892	874	864	884	885	903	889	891	884	871	918	867	885	890	960	933	927	951	884	854	873	872	873	863	874	895	917	885	877	906	957	900	853	892	901	888	946	905	882	916	897	896	895	917	893	943	936	888	952	875	836	929	856	849	920	914	923	886	916	887	947	938	865	923	957	891	878	949	902	891	939	867	897	962	919	921	941	929	823	916	891	862	900	907	927	924	942	917	906	870	916	889	941	905	872	897	893	894	918	928	847	913	949	905	886	907	894	920	898	929	918	897	860	873	966	890	948	931	909	935	945	830	885	887	935	909	935	915	929	919	936	962	938	933	861	909	957	964	889	882	879	907	899	921	884	911	945	905	900	948	854	877	876	889	914	923	895	904	927	961	927	901	933	924	863	876	900	922	882	870	961	907	983	899	952	922	950	870	894	887	887	871	929	859	903	907	934	861	920	955	899	903	929	892	897	930	882	863	921	896	891	910	904	888	924	967	912	873	885	913	894	873	911	894	892	841	900	864	922	909	916	922	927	865	882	902	896	865	851	870	886	879	950	930	885	906	893	894	885	898	905	930	946	898	911	914	896	913	876	891	949	894	877	902	912	909	837	928	887	890	872	921	932	902	906	973	882	902	889	933	974	884	913	886	947	879	904	860	949	923	920	913	915	873	923	906	893	907	890	888	914	930	926	879	864	925	882	866	843	901	938	896	918	911	893	883	884	936	909	923	948	876	895	903	938	925	946	911	888	880	893	912	871	884	872
50047	52584	47882	43032	37026	36840	30105	25137	24824	25173	24018	17419	3806	622	560	728	1031	2231	1362	457	373	344	336	350	297	305	311	326	320	329	326	332	320	341	284	316	308	284	312	315	323	329	322	305	306	291	310	309	278	334	311	323	331	292	352	326	308	342	329	292	351	353	302	331	305	319	337	308	306	296	319	333	322	335	340	317	306	318	309	286	300	313	289	282	332	325	311	321	321	295	306	286	322	285	330	295	307	316	305	303	321	347	324	301	322	286	296	314	299	296	277	297	287	322	307	310	302	321	304	266	305	324	322	302	289	374	280	317	307	301	292	317	273	319	301	334	302	315	348	335	323	310	328	319	321	281	309	306	324	282	330	295	312	302	319	321	301	323	321	302	294	323	322	309	284	287	297	293	319	283	316	294	286	299	345	322	302	294	270	312	296	310	304	347	319	326	295	313	290	346	312	300	318	302	321	305	340	279	287	291	320	336	301	336	281	309	319	287	297	321	337	320	317	330	270	307	319	303	302	318	308	297	329	295	333	275	289	320	297	316	314	326	307	264	322	352	316	305	338	286	286	318	294	299	314	318	300	343	304	325	301	322	308	329	337	315	317	326	324	323	326	318	344	323	300	308	312	309	296	341	321	326	287	302	304	299	315	312	321	306	330	315	294	289	354	324	321	318	296	308	297	331	286	264	342	311	311	297	291	305	303	322	335	340	304	297	325	310	292	303	324	332	324	294	308	301	335	281	335	342	335	302	326	306	286	321	308	308	313	319	295	307	300	328	335	313	333	301	338	324	310	337	289	295	300	292	298	309	298	332	275	319	276	337	317	307	293	347	310	294	307	280	300	323	326	317	331	334	301	310	273	279	268	315	309	305	316	311	332	313	308	311	316	321	327	302	312	306	295	297	274	307	305	333	291	302	286	310	282	302	287	303	308	312	331	310	319	319	299	322	307	276	322	288	310	304	320	295	306	296	319	327	292	296	306	317	280	323	305	329	280	340	312	301	314	323	367	320	318	313	325	329	286	319	304	302	311	288	330	312	313	342	318	298	334	303	318	302	323	321	304	315	279	320	303	294	331	329	306	342	344	310	307	306	292	295	299	318	293	314	296	303	308	297	309	322	308	317	331	309	301	309	318	320	306	295	282	329	326	296	316	292	325	321	291	321	322	289	296	286	335	329	303	320	320	319	322	339	306	320	333	350	320	270	328	311	315	348	316	311	323	318	324	284	302	317	301	289	323	309	319	349	305	314	309	313	305	260	351	315	344	312	287	317	335	314	328	303	340	327	339	321	291	340	315	326	342	310	339	331	319	299	324	314	352	324	315	298	316	283	307	338	336	271	293	294	312	324	329	328	315	312	303	306	284	327	313	299	308	320	298	305	341	311	331	320	328	301	330	298	336	331	331	342	297	283	314	307	328	326	288	305	319	324	352	304	338	346	305	323	305	296	319	286	301	329	311	325	317	304	298	316	307	304	309	288	287	293	309	297	350	281	300	299	329	322	307	321	320	341	310	348	324	321	343	315	308	323	295	342	326	325	347	333	300	339	298	337	329	289	298	304	277	288	312	303	280	345	369	325	310	319	310	324	295	281	294	341	287	314	358	321	321	340	327	302	291	313	317	307	361	343	331	323	300	278	329	309	329	314	334	310	338	316	361	329	320	306	285	325	319	334	312	313	285	325	342	356	305	282	339	271	306	326	283	315	334	301	328	303	315	303	319	286	313	300	322	320	306	324	301	280	293	332	310	298	294	297	299	336	327	308	263	305	337	280	354	296	294	311	303	309	276	316	326	321	303	333	323	296	292	304	345	326	341	309	334	309	319	294	330	309	332	290	309	295	343	311	293	316	332	339	318	309	274	331	323	317	345	331	322	348	311	300	313	307	318	292	298	302	273	303	318	314	320	297	304	315	303	314	308	332	315	323	301	281	254	330	313	291	308	339	302	336	316	275	292	295	317	321	311	302	316	326	301	314	309	282	349	303	295	314	323	275	287	292	307	363	325	353	342	340	346	314	293	307	303	281	321	303	306	324	290	297	315	328	302	330	314	279	300	321	329	299	353	342	299	311	305	332	338	311	313	313	278	293	316	314	333	315	296	307	313	315	326	265	318	320	286	307	295	290	276	317	347	363	329	306	307	318	311	300	309	289	354	297	303	350	287	338	323	284	321	339	313	307	318	320	317	295	314	289	331	327	322	331	292	314	305	346	357	312	289	305	309	300	309	286	328	297	312	295	329	319	330	311	309	325	331	325	310	315	315	329	312	323	343	283	312	305	312	299	282	319	316	294	301	323	314	299	299	303	302	321	331	337	292	316	350	327	325	289	332	287	321	330	346	331	290	302	323	301	317	275	335	320	307	299	312	295	316	303	304	324	324	341	330	318	326	341	325	310	276	272	326	290	306	336	333	303	317	334	311	321	285	317	294	342	276	335	317	288	331	310	316	319	293	280	327	309	303	323	288	295	299	317	307	301	332	313	299	315	323	278	284	308	282	335	325	331	315	310	307	298	305	301	323	338	325	303	251	313	307	331	306	358	291	290	325	302	341	328	299	320	329	311	314	313	297	305	306	332	317	305	306	309	328	289	334	310	343	320	294	297	339	294	281	321	336	320	337	332	289	301	298	325	310	323	327	343	291	323	304	342	275	310	323	325	325	329	285	257	282	301	293	300	318	279	326	310	335	301	342	293	306	278	316	317	325	296	283	327	278	288	295	310	322	312	308	348	336	310	294	300	331	298	320	293	336	290	300	299	319	286	288	327	308	292	298	316	331	332	273	298	290	302	283	298	291	341	306	287	328	309	327	277	350	309	318	314	324	303	336	351	325	311	309	299	315	337	314	293	344	317	325	325	351	279	295	321	326	318	339	316	299	299	301	313	322	330	296	330	324	326	332	350	399	277	334	336	303	313	294	310	284	302	280	305	326	319	312	311	341	319	308	297	340	312	302	308	316	297	343	317	309	307	326	324	292	304	303	331	306	317	307	295	310	320	279	324	295	332	315	317	335	302	282	322	294	305	291	300	293	336	319	332	302	321	309	307	325	321	317	301	291	332	305	323	328	304	318	341	315	323	314	314	306	314	294	286	313	332	278	333	342	280	304	339	326	303	310	290	320	319	335	350	360	323	314	304	324	310	315	333	301	320	331	300	324	311	315	335	323	335	324	299	317	301	295	299	332	313	297	293	295	299	312	299	314	314	321	299	295	290	328	307	287	279	309	329	288	326	299	319	313	299	305	322	334	301	324	324	319	314	292	317	312	291	328	303	299	327	312	286	299	326	346	329	335	302	333	311	299	317	284	325	329	304	332	310	289	328	317	265	328	315	316	339	326	306	307	306	274	307	341	309	295	286	336	311	279	298	345	327	307	321	272	305	305	302	305	303	322	309	274	292	282	274	311	281	324	309	338	302	325	327	301	355	290	312	331	345	337	341	315	302	344	343	281	289	307	304	304	314	337	299	328	334	306	296	281	305	307	288	326	306
37108	50796	55916	54503	55879	52871	37583	33981	37947	40280	42010	31900	9064	1967	1974	2771	4419	9818	4716	1395	907	857	943	890	810	769	770	773	816	829	767	734	814	745	785	774	764	760	795	752	769	778	777	753	738	796	721	770	801	799	855	857	878	864	847	891	874	837	910	845	906	851	857	802	803	888	829	799	851	830	806	819	843	828	840	759	808	812	749	803	738	795	789	811	971	961	945	886	823	793	759	762	799	740	782	744	778	763	765	700	731	816	773	816	764	739	758	756	724	762	789	767	745	824	761	729	798	777	807	784	759	764	755	745	742	761	742	773	764	755	770	805	745	789	744	734	783	741	770	791	833	763	832	763	751	781	738	721	810	788	792	727	780	775	724	749	788	776	769	824	723	753	743	749	774	718	723	716	753	781	807	765	802	761	745	781	755	741	787	717	738	802	776	729	725	749	820	811	790	753	764	746	763	769	777	772	739	774	738	730	800	757	743	706	761	763	771	818	783	765	730	786	778	762	745	743	775	782	734	729	743	727	729	751	791	754	751	765	740	716	728	791	771	793	749	779	725	754	734	775	757	782	785	771	757	712	754	711	763	763	783	790	768	784	729	720	774	791	743	800	787	756	759	772	762	754	747	725	754	774	751	789	775	760	801	768	745	810	716	743	817	775	723	730	760	773	726	730	785	781	845	774	716	809	821	785	795	742	731	822	751	780	767	769	752	716	733	745	797	762	733	771	767	816	763	778	737	728	776	741	744	806	774	760	738	762	747	767	795	823	763	745	773	727	847	768	781	794	799	782	798	767	811	777	780	768	743	775	763	772	782	761	773	778	717	753	754	814	765	804	790	738	798	808	751	753	775	800	755	754	772	793	782	788	734	802	741	770	799	789	782	748	725	797	710	754	795	812	761	735	789	761	702	735	735	787	730	738	773	739	722	750	759	755	784	792	797	754	768	694	713	741	788	759	772	745	740	801	702	782	713	728	800	749	784	757	788	754	776	742	769	774	742	801	791	808	751	786	751	806	763	792	727	762	762	753	784	760	799	791	751	725	730	749	807	822	729	750	770	764	790	723	761	754	756	768	803	798	749	773	717	788	766	776	688	808	825	753	767	789	762	805	838	796	722	742	760	781	769	754	753	764	757	809	750	759	780	750	787	783	752	757	741	751	768	732	765	801	741	734	786	706	753	777	792	762	706	745	773	742	698	709	745	732	751	772	748	784	760	796	746	761	741	753	789	766	774	778	754	795	828	799	775	746	798	770	801	759	752	755	745	766	802	758	768	787	771	732	758	713	782	788	765	773	737	741	775	774	778	805	770	794	754	764	762	749	788	700	767	761	785	756	805	748	759	744	754	781	791	772	764	818	811	781	789	752	796	742	774	727	733	784	809	746	794	752	743	793	747	801	774	782	728	742	793	798	749	762	742	732	751	729	765	781	782	752	771	750	770	813	746	752	736	734	772	745	777	812	785	759	803	758	768	814	734	829	704	779	775	774	752	745	742	788	797	751	752	748	765	793	673	750	781	731	766	733	784	784	765	754	718	789	723	730	771	787	738	775	778	725	775	795	775	753	725	763	795	780	740	761	775	774	774	782	818	732	816	791	845	757	749	760	799	742	779	776	763	745	814	819	739	755	794	754	750	790	753	772	745	756	790	771	779	751	781	774	740	778	749	758	814	748	740	779	780	748	773	818	745	792	713	845	795	807	730	793	774	778	746	768	748	700	761	742	700	703	782	717	727	751	768	763	780	746	755	757	762	772	775	782	725	756	792	761	743	752	785	770	827	763	750	747	738	743	762	798	766	801	733	748	749	772	755	757	749	750	729	750	738	804	767	795	737	768	820	749	783	741	752	766	777	743	792	788	755	819	770	716	750	758	773	767	779	746	774	745	796	801	772	767	743	735	783	786	719	750	727	760	769	743	749	748	797	734	801	807	779	755	775	774	721	767	772	685	757	788	767	801	741	778	732	704	759	767	805	787	848	762	791	780	764	751	761	745	733	791	778	780	700	747	792	746	809	797	756	755	770	795	751	763	798	750	774	816	753	776	729	769	735	755	774	752	739	730	767	745	777	772	781	756	766	734	781	797	750	789	773	788	722	750	758	791	798	807	780	782	763	762	733	789	789	749	704	714	781	760	777	767	737	761	802	759	783	705	776	755	739	796	809	737	735	791	808	741	748	750	753	765	711	814	796	726	753	769	768	767	758	785	675	808	813	744	710	827	758	786	758	809	750	728	728	757	719	774	773	795	721	775	778	736	754	780	760	722	831	721	779	743	742	736	754	743	756	806	760	717	782	775	765	792	801	750	791	791	746	815	814	775	765	749	784	721	793	767	708	731	772	769	759	765	771	772	731	738	774	760	753	762	780	737	792	741	770	745	784	747	757	758	769	730	825	707	772	778	776	746	761	774	781	729	756	769	782	751	740	757	754	730	770	770	713	753	799	820	744	730	768	744	700	784	783	716	806	761	761	756	715	716	782	743	764	727	853	728	765	742	793	771	737	771	758	771	703	753	737	748	749	712	776	738	781	754	797	756	764	842	789	726	748	731	732	782	821	791	756	792	790	791	779	821	765	729	782	767	776	773	755	749	730	774	772	747	749	769	789	776	763	758	777	814	729	753	751	758	713	708	785	736	794	792	774	768	812	768	771	753	780	837	810	753	776	776	788	754	729	749	754	717	806	783	771	740	745	742	750	768	762	821	760	762	748	800	765	745	743	733	770	797	809	711	796	750	783	736	795	764	769	754	759	787	760	776	728	756	779	755	812	761	764	790	790	803	745	749	779	765	740	761	728	787	771	795	774	782	751	815	745	806	749	786	767	803	774	750	769	735	777	784	793	771	752	792	732	726	797	704	780	752	745	811	717	761	747	703	738	787	785	734	760	802	773	742	771	787	773	749	741	774	755	744	751	778	798	764	746	761	717	758	740	787	779	775	743	725	766	721	764	766	747	751	774	754	775	762	771	767	786	799	749	801	730	780	724	750	773	737	808	748	758	713	756	744	760	736	804	769	776	750	733	762	789	752	779	812	773	757	741	729	763	764	786	731	759	831	721	752	738	758	784	791	787	796	775	766	818	804	783	780	768	723	720	782	785	743	745	691	773	744	777	725	794	783	803	761	780	774	794	793	748	720	756	753	735	753	763	781	776	771	751	828	745	766	753	706	723	770	772	708	743	762	770	746	758	727	755	768	760	776	786	764	787	768	798	803	776	751	765	759	755	759	779	784	806	747	739	820	767	787	750	731	768	736	784	719	764	781	754	744	759	760	763	767	738	764	772	793	764	790	783	704	818	753	769	773	756	830	849	843	747	756	747	749	735	793	752	752	770	782	742	746	741	799	745	726	775	716	782	782	750	759	799	749	807	727	751	790	786	755	758	792	741	750	741	748	761	758	726	775	792	751	765	799	772	731	734	794	773	764	808	777	791	785	724	757	785	769	780	756	758	783	733	781	769	792	763	758	713	809	740	787	817	771	755	744	782	749
11783	15466	22815	21063	17673	8848	2696	1220	941	858	1008	762	415	373	352	368	380	370	340	364	317	345	333	293	332	335	340	365	330	302	339	320	348	334	342	356	333	356	331	306	306	327	346	345	312	314	341	332	342	342	331	334	353	343	349	330	351	352	331	315	308	357	320	337	317	322	327	338	327	351	325	301	328	306	347	355	298	294	326	326	329	307	333	359	352	308	342	318	324	320	334	317	341	308	351	334	301	312	328	317	301	330	333	302	335	358	333	347	301	305	337	286	341	359	332	346	325	316	317	306	325	317	317	333	321	332	310	326	331	344	356	348	293	298	333	311	308	338	362	305	330	334	357	328	343	299	358	317	355	358	339	315	325	344	329	340	326	344	297	306	345	336	357	316	348	364	307	323	332	302	344	359	324	314	339	315	345	364	347	335	322	380	321	318	313	296	334	307	338	320	322	330	367	341	367	357	327	310	335	353	332	341	339	329	321	300	311	338	343	297	322	333	338	359	351	306	327	335	307	333	333	340	358	313	306	336	295	316	297	273	329	330	309	310	300	297	343	325	321	327	359	300	298	347	324	325	307	358	308	345	312	317	375	331	316	334	328	345	321	325	324	345	333	340	364	337	323	328	317	319	352	340	324	330	307	343	335	324	317	344	348	339	307	320	352	331	323	344	329	351	339	324	294	328	327	363	341	315	319	328	308	310	281	306	369	295	349	317	318	331	316	346	343	354	292	315	298	320	356	320	332	303	343	330	345	326	307	355	315	332	368	335	336	336	318	328	336	347	337	312	311	325	312	325	328	363	342	327	314	374	354	333	317	284	290	313	329	367	318	309	335	330	355	359	338	317	323	345	325	334	300	302	327	334	345	338	320	352	359	317	346	334	278	313	306	290	350	318	363	328	325	354	351	354	337	312	313	291	304	305	306	334	337	302	359	325	366	321	328	311	304	357	320	348	316	320	355	346	318	329	365	322	308	320	326	322	343	322	354	349	342	323	331	298	327	335	337	325	364	308	329	314	324	308	338	341	326	336	339	308	333	311	353	298	298	323	302	333	334	324	315	321	329	347	324	303	323	313	309	338	331	366	309	346	318	325	328	325	352	297	333	352	366	342	357	337	329	329	342	326	334	305	336	343	349	339	346	327	321	316	326	349	333	345	342	318	342	338	339	351	335	300	330	358	344	329	277	317	311	376	352	346	328	332	321	353	313	330	341	332	338	337	335	315	306	349	313	335	314	322	315	352	324	370	338	342	354	342	347	330	330	328	319	288	302	317	314	321	309	352	346	318	350	339	340	331	319	304	315	322	355	345	336	320	359	319	331	335	329	308	303	316	337	324	300	317	340	310	330	307	343	364	319	348	313	358	339	321	318	358	328	316	342	325	331	310	373	325	338	346	328	334	328	334	329	303	336	345	345	326	324	372	347	333	355	324	379	364	356	343	306	317	378	361	311	341	359	336	317	308	360	320	305	290	327	313	314	291	336	330	324	344	331	321	336	305	368	340	298	324	326	334	325	307	368	330	334	339	336	305	306	350	333	309	383	334	362	315	338	338	353	318	326	304	349	348	327	309	344	330	325	311	337	327	304	328	305	322	339	334	298	330	292	338	324	339	322	289	307	327	325	340	342	310	321	293	324	319	341	345	320	316	345	288	341	341	332	338	332	330	381	323	347	319	296	335	340	352	328	332	348	362	310	317	345	339	351	318	319	343	308	327	348	296	318	313	347	351	355	327	322	344	319	330	345	314	323	358	351	332	319	323	323	302	332	335	320	339	317	352	330	333	332	319	303	322	319	332	352	335	282	330	333	325	333	338	329	335	327	363	345	341	303	308	337	294	319	321	319	343	305	315	322	341	306	296	309	328	300	357	348	341	344	363	328	312	304	319	331	349	325	320	303	292	313	296	326	339	347	334	315	355	317	306	311	366	359	344	336	301	320	333	305	325	294	330	328	319	310	323	359	310	321	350	350	305	311	323	324	291	330	303	334	348	322	340	337	323	341	322	343	360	328	366	328	307	326	301	321	292	346	293	348	338	296	321	332	304	317	316	309	302	327	344	308	327	312	322	344	319	347	351	323	352	308	356	350	333	342	327	308	320	315	345	339	320	321	316	336	340	324	341	353	361	312	300	380	326	350	327	350	350	333	339	310	342	364	346	382	322	328	325	324	296	313	321	322	299	354	369	342	297	317	327	332	331	302	354	288	337	313	343	358	328	316	352	351	352	315	315	332	324	364	333	299	325	308	337	319	334	341	315	312	309	344	325	334	370	348	312	329	327	321	293	334	329	291	319	294	357	332	317	320	313	323	299	286	342	360	346	316	371	319	333	340	335	334	308	328	304	309	339	333	335	332	319	298	316	327	347	324	345	331	302	373	352	325	324	311	334	328	333	286	352	317	305	321	342	323	307	297	332	353	329	331	292	350	313	326	338	316	337	278	348	318	350	332	317	316	333	353	323	312	339	327	326	330	293	293	324	351	286	300	332	349	333	328	300	347	314	323	309	323	298	315	328	307	330	315	348	311	328	308	309	332	314	299	336	339	289	299	344	307	337	338	320	326	333	352	345	307	320	330	343	338	318	337	324	328	308	342	325	308	347	323	327	327	323	380	332	355	314	346	340	358	339	340	332	304	335	312	314	331	348	348	324	325	332	332	376	326	316	344	323	345	311	339	332	313	321	335	318	343	321	311	356	318	335	349	348	328	343	335	337	353	333	316	322	334	359	307	336	314	297	280	342	314	328	353	339	320	363	324	334	309	349	346	346	349	306	307	321	320	311	312	372	337	293	319	323	325	328	311	321	333	333	329	302	338	318	311	348	326	299	324	338	317	315	344	334	341	365	300	335	329	331	301	349	373	331	323	326	328	326	327	318	357	323	340	343	361	359	327	340	338	350	341	303	288	363	334	349	297	357	364	334	331	332	342	306	311	338	332	329	315	339	326	321	315	362	279	342	322	287	302	340	348	296	322	323	334	354	338	368	320	328	336	309	325	308	337	335	311	289	346	328	318	355	314	355	312	259	334	332	313	356	306	357	340	341	351	327	316	348	311	325	307	335	377	311	333	316	322	325	325	324	334	323	325	298	321	333	312	352	347	346	325	315	332	283	349	338	345	342	329	325	339	330	320	361	343	330	322	320	316	338	331	319	327	296	323	319	313	326	336	360	373	347	335	336	324	317	322	314	320	311	312	326	303	340	308	348	352	323	331	338	354	342	325	337	348	344	285	323	321	302	321	329	306	304	321	320	325	303	338	323	321	303	309	312	361	376	315	335	326	360	359	328	345	300	300	334	317	336	312	307	312	307	323	297	332	322	325	333	325	308	315	340	318	317	322	306	312	329	345	316	331	310	340	324	283	329	331	357	336	323	341	323	302	313	272	320	303	309	310	297	353	335	330	350	277	337	332	329	333	333	291	334	325	293	315	360	348	341	334	330	339	304	342	366	325	314	309	325	295	339	343	302	335	341	339	314	319	328	357	312
8584	18788	29561	31871	30385	17882	6290	3868	3362	2945	3695	2300	1104	859	889	880	978	1059	1020	825	831	831	889	832	817	873	849	854	787	823	805	811	726	832	847	850	808	814	800	834	790	829	787	795	825	872	785	793	815	843	885	790	891	858	899	883	855	836	858	862	890	809	827	851	882	836	794	839	867	824	851	809	837	847	839	866	843	844	830	822	805	831	839	795	797	841	888	846	858	847	818	793	831	746	828	849	849	786	790	743	813	874	779	818	801	816	793	780	817	870	857	798	787	803	804	747	841	821	834	854	832	825	886	850	807	835	826	821	816	782	802	825	831	791	799	871	809	840	835	801	868	794	814	837	825	792	818	827	837	832	802	802	813	806	812	856	857	843	794	802	870	806	812	790	830	851	863	815	819	807	817	821	829	850	848	829	827	831	841	825	833	797	798	864	814	781	803	764	855	860	888	835	871	817	829	851	809	829	818	834	829	809	787	835	852	808	821	852	847	803	827	827	819	822	798	830	832	784	854	855	811	817	791	829	825	831	833	867	867	807	800	816	822	823	802	799	845	793	836	789	798	881	805	845	810	880	835	799	875	836	802	830	821	799	771	792	847	792	777	796	875	752	846	755	821	866	792	791	776	836	806	846	819	855	849	832	848	850	842	831	836	828	808	771	868	844	857	835	805	813	849	827	803	839	793	837	831	806	816	841	794	812	785	802	839	801	825	886	899	768	845	809	819	838	810	884	830	871	792	796	865	821	854	818	790	835	847	825	830	783	817	792	827	854	809	845	809	788	793	813	834	826	814	847	868	823	810	790	816	799	823	857	815	819	824	821	850	769	890	825	825	765	825	830	795	806	852	844	790	785	805	777	855	834	792	823	815	872	794	866	820	837	799	815	810	866	767	853	798	774	843	785	817	895	788	827	778	832	814	844	812	812	782	822	803	833	847	832	870	789	835	825	807	771	819	814	797	827	808	766	805	824	816	800	833	894	828	855	806	819	879	815	829	817	859	835	868	788	871	795	858	795	801	860	838	843	816	824	831	843	776	800	845	835	842	797	843	821	812	784	850	759	869	780	815	803	870	833	853	819	869	834	841	831	774	811	810	823	812	853	783	804	842	845	839	816	779	813	785	851	778	775	801	822	877	834	822	816	712	825	815	864	770	805	827	815	838	748	803	850	837	798	840	827	802	837	802	798	824	790	840	794	843	779	828	873	810	800	855	760	834	804	823	825	847	819	848	812	811	812	839	819	810	868	816	798	818	838	812	815	818	850	831	828	777	783	820	829	774	855	819	819	788	823	822	882	801	811	811	851	819	791	795	805	850	830	788	823	837	829	826	753	817	813	780	875	827	840	814	858	844	856	825	777	794	861	800	829	826	827	792	866	787	827	873	789	826	824	784	857	810	806	860	854	777	837	876	859	849	844	808	790	829	832	783	835	785	837	845	823	821	793	821	833	774	870	814	779	791	844	831	779	795	794	816	847	818	870	856	780	865	795	806	813	850	835	809	777	835	792	834	837	828	780	833	830	841	809	792	869	836	806	830	794	810	818	778	794	802	845	868	861	777	781	812	847	840	806	834	791	880	801	798	846	829	837	796	831	804	776	832	801	829	857	762	762	788	838	830	814	807	819	818	812	861	810	791	836	843	814	804	803	843	830	799	786	781	866	856	819	838	880	809	809	759	815	866	757	821	830	841	825	796	853	882	801	818	801	885	842	799	823	821	841	789	774	789	861	789	828	866	844	838	823	805	788	824	851	801	833	831	835	847	797	815	813	814	782	791	795	850	836	824	783	835	791	815	800	829	811	803	742	850	866	818	884	843	880	833	831	813	834	816	868	796	784	815	799	852	872	784	846	784	787	786	826	808	818	779	796	804	819	832	844	845	793	839	818	848	823	781	838	836	731	855	785	829	848	829	848	862	830	814	761	803	833	808	878	812	823	800	829	866	840	812	769	752	843	812	833	892	845	816	841	811	786	854	766	847	812	856	830	828	801	824	822	819	787	801	868	820	798	773	796	784	822	837	871	829	778	797	849	808	809	859	794	799	769	825	839	822	787	771	823	833	845	805	778	778	850	819	814	790	840	858	852	806	838	878	835	798	849	830	812	800	831	792	844	820	815	795	769	888	832	857	811	772	829	884	835	843	799	800	799	872	798	800	836	808	806	777	871	806	858	831	811	837	868	821	849	838	804	781	771	774	797	804	812	874	797	839	766	801	837	813	786	813	797	807	804	801	764	839	799	858	847	813	823	848	846	824	815	803	794	817	906	833	815	843	849	839	806	828	816	773	859	809	799	776	818	803	818	824	842	852	799	859	804	808	801	830	836	828	805	792	742	814	825	843	848	824	800	869	835	844	807	862	857	825	775	801	865	807	786	819	874	880	793	859	854	793	791	816	881	812	853	794	825	836	847	843	770	854	860	807	780	780	809	817	810	786	829	818	843	814	785	790	812	855	842	852	826	832	829	790	825	804	821	807	808	793	845	820	841	779	835	821	789	844	842	850	837	867	778	890	815	839	790	829	790	848	803	826	862	796	840	765	839	816	817	842	818	863	805	817	804	879	777	815	838	831	833	852	842	860	832	842	816	826	821	787	817	807	831	782	858	781	833	826	812	856	827	849	798	840	868	844	834	816	820	818	770	819	807	855	838	830	814	859	830	860	816	805	805	801	794	830	852	843	801	808	808	799	862	849	822	821	833	834	776	826	826	817	842	815	885	831	831	830	808	801	847	831	863	826	830	823	826	836	821	863	812	839	852	810	839	804	820	839	818	819	843	818	805	793	821	812	848	816	840	809	808	800	751	822	773	791	825	784	814	846	819	875	814	826	803	791	766	822	806	867	796	818	864	811	821	817	838	810	847	807	826	803	784	788	817	844	855	807	809	806	813	843	849	836	853	781	876	838	790	821	798	807	844	833	791	845	768	863	784	829	821	812	816	811	831	818	786	833	767	806	753	852	812	824	855	870	770	781	766	800	817	849	822	790	862	808	823	828	858	869	800	843	803	798	816	842	756	830	885	830	807	794	790	823	817	860	785	811	789	826	820	822	834	753	846	825	813	821	824	786	848	795	784	853	874	823	830	789	845	858	819	783	803	811	797	823	799	786	860	795	818	819	841	793	803	798	860	839	844	806	799	826	849	833	897	805	827	822	753	874	845	837	869	809	876	827	831	864	841	836	816	825	838	840	838	870	841	844	806	830	881	815	809	859	853	794	818	851	843	789	839	793	802	813	806	815	798	817	810	828	815	855	846	850	833	832	800	779	810	821	844	838	805	814	797	786	836	780	772	821	828	814	831	801	833	851	819	824	830	845	799	818	864	793	812	785	819	779	827	806	804	811	861	803	813	836	839	735	784	805	799	796	767	784	890	815	822	831	816	861	837	817	902	808	788	853	835	831	822	836	815	813	810	845	838	822	789	859	812	810	844	843	790	876	799	795	845	826	820	802	812	762	822	827	799	810	815	813	761	801	814	765	808	790	816
39603	45948	47182	47913	43914	32062	23670	16568	9820	6950	8540	4716	1217	436	468	502	718	833	593	409	323	368	345	348	371	321	341	369	403	351	320	357	321	336	328	333	372	378	363	342	326	341	328	314	366	358	328	326	327	339	374	359	333	355	320	325	358	341	323	337	343	344	339	347	337	327	319	312	356	345	324	309	400	341	367	388	359	367	344	339	342	336	366	354	355	340	354	351	345	314	371	331	346	332	341	337	367	352	355	350	332	347	290	327	364	360	335	353	301	334	322	348	328	344	369	332	332	314	349	378	313	350	343	360	361	331	308	320	362	341	373	347	338	344	353	350	361	357	349	319	371	358	339	332	353	337	316	332	363	386	307	352	344	364	328	349	342	324	329	328	366	364	340	351	349	367	350	332	354	358	374	378	328	339	314	334	366	378	300	368	360	362	369	338	358	361	338	348	351	361	377	378	366	354	324	369	317	341	287	341	377	320	336	316	334	344	361	352	362	341	330	317	342	340	326	313	331	349	314	349	327	351	329	365	338	342	335	345	326	302	335	328	332	306	353	324	378	381	355	345	354	319	372	354	297	359	317	334	323	345	370	331	310	337	351	346	317	322	355	333	366	364	361	330	375	329	338	323	323	344	343	358	381	354	330	325	326	357	335	346	368	369	351	337	347	361	312	376	386	327	348	340	336	318	307	345	375	353	365	320	308	334	338	385	330	340	367	379	372	353	350	381	305	331	340	362	362	351	337	333	362	343	354	320	347	377	342	339	349	331	338	330	356	377	344	308	348	320	349	362	345	325	342	348	335	371	331	335	394	344	332	334	348	347	320	332	342	353	333	332	346	330	355	350	343	356	349	355	313	333	345	313	342	362	333	338	324	293	387	336	310	319	351	340	359	353	365	377	332	348	350	353	298	360	323	300	283	332	340	337	381	347	349	342	331	353	335	403	343	359	328	331	326	310	382	374	350	353	341	340	351	308	330	330	375	341	367	363	334	308	326	315	320	285	360	332	347	373	344	334	381	364	318	338	315	364	316	374	346	332	379	349	346	325	338	335	330	331	332	366	331	326	366	336	326	344	345	344	383	355	331	338	310	360	352	338	343	338	336	328	306	319	346	344	341	369	363	332	324	350	316	346	305	335	367	332	340	353	354	316	340	312	326	336	298	333	357	335	378	312	354	347	337	308	351	348	342	338	322	291	302	348	358	346	325	352	345	347	340	312	367	332	318	338	338	325	354	357	350	379	341	324	331	344	362	352	328	338	337	329	306	317	314	341	351	337	318	310	329	330	345	380	322	333	321	317	342	333	345	351	356	344	365	318	357	340	349	353	368	314	358	325	340	347	344	329	339	332	337	364	368	307	335	341	378	307	300	325	328	376	320	346	327	359	322	363	330	334	344	349	332	349	349	346	346	353	365	328	346	335	383	364	345	353	354	364	348	348	331	311	379	317	337	344	358	366	352	394	372	342	328	346	286	333	354	330	343	319	347	334	328	342	357	335	352	345	329	351	362	312	352	365	340	328	335	297	352	349	322	343	336	370	325	323	351	329	362	335	365	336	342	307	373	344	372	338	321	335	298	363	331	337	368	382	320	336	326	335	340	345	323	325	333	370	354	353	333	342	349	355	335	327	354	328	385	331	348	331	355	361	331	343	345	319	339	351	344	350	325	320	368	356	370	338	321	325	337	351	367	367	336	332	331	323	314	363	307	307	364	356	352	367	311	356	323	333	352	336	324	333	347	329	324	298	330	339	345	336	340	348	337	378	368	323	341	335	317	310	340	347	341	313	309	374	333	326	327	341	337	355	358	322	299	350	360	333	329	321	356	338	358	335	347	397	361	355	294	365	365	330	355	348	314	326	338	323	344	364	317	322	348	355	338	367	360	333	384	368	344	353	341	324	319	374	322	370	304	349	326	332	350	338	348	297	348	338	341	336	352	375	357	332	339	331	338	345	358	352	342	376	321	334	338	322	375	333	361	353	325	363	375	320	319	339	357	363	345	326	377	324	345	332	351	327	324	328	374	336	345	340	322	362	358	369	329	346	331	367	329	346	339	346	320	303	326	318	372	353	316	359	352	347	315	367	333	327	348	357	346	332	348	316	304	337	360	330	321	356	343	328	316	349	328	329	339	332	350	359	326	343	355	374	313	323	343	328	331	324	358	323	334	337	317	328	354	350	354	339	344	328	334	338	309	327	326	309	357	376	340	358	362	344	362	375	342	332	357	379	357	323	355	333	324	338	326	373	320	361	353	329	345	327	319	333	355	342	315	339	329	348	330	353	292	326	350	351	317	342	339	349	358	349	341	338	349	320	356	337	351	292	366	347	322	322	320	361	357	359	331	327	328	364	337	331	345	345	339	341	369	306	341	336	326	386	333	348	352	339	332	316	343	307	357	337	321	349	351	367	346	306	340	335	338	319	379	361	358	302	355	340	357	303	336	355	343	305	317	349	383	337	368	346	384	350	332	339	324	343	353	324	352	336	335	345	355	353	352	321	344	381	375	360	331	319	331	317	348	353	347	354	367	342	366	351	366	330	332	342	369	356	322	330	351	369	343	363	314	356	353	335	327	351	336	330	364	335	327	324	363	327	324	322	343	336	340	403	371	375	354	374	335	364	326	347	368	340	361	358	337	301	345	343	356	324	352	323	331	331	370	359	325	324	345	365	344	334	354	315	320	338	366	326	329	339	341	363	320	335	323	341	316	354	365	305	336	352	365	331	360	322	339	333	331	284	337	337	350	320	308	305	363	346	337	342	344	348	332	339	357	346	333	338	347	329	339	323	349	341	356	359	350	339	365	384	329	353	301	362	340	329	352	321	350	356	383	363	330	334	327	346	357	323	351	314	349	341	344	334	337	316	339	368	337	326	322	302	335	344	370	334	341	336	324	333	335	364	342	317	345	314	351	323	332	327	348	378	332	341	320	359	390	355	369	331	377	318	337	324	331	342	351	367	339	295	338	326	314	350	345	322	340	346	303	348	353	349	328	319	321	330	357	356	320	318	320	356	333	377	341	351	330	352	313	356	359	350	308	361	332	345	364	334	354	342	352	347	368	335	318	325	341	365	316	336	350	342	377	348	335	330	326	357	365	346	344	367	309	317	334	299	349	345	346	334	324	378	339	340	338	333	377	327	324	383	384	347	330	346	347	348	359	364	317	357	351	356	339	314	328	347	326	350	338	327	333	342	328	378	343	352	354	336	366	350	368	340	355	339	351	308	332	350	327	361	323	354	351	321	325	325	355	343	334	380	310	332	377	350	333	354	337	357	340	339	353	333	328	361	348	348	366	342	315	302	342	338	329	326	330	355	338	361	350	306	343	341	332	370	317	323	339	360	337	340	324	355	382	346	336	370	355	346	324	334	337	331	328	345	384	366	300	302	342	358	382	343	346	316	367	341	335	379	321	333	351	360	371	345	312	331	352	297	346	316	325	354	321	325	355	345	369	333	388	326	342	345	363	311	359	360	354	317	353	336	322	321
29287	41632	51046	56165	53194	37841	24352	17547	16944	19016	25459	14948	4509	1304	1417	1561	2851	3369	2202	1078	905	886	881	922	847	849	809	863	833	850	850	870	875	815	861	863	826	863	893	802	804	802	839	863	841	828	793	848	890	863	870	922	897	962	897	897	870	878	892	880	928	884	865	821	812	879	903	858	832	903	861	812	825	847	872	856	880	843	846	859	865	832	830	862	854	974	926	925	919	873	853	862	808	837	815	767	897	891	824	843	847	827	873	904	843	854	840	820	828	905	836	840	867	897	879	835	830	811	815	847	840	838	861	814	880	851	822	824	832	835	844	835	807	835	853	871	854	868	812	884	830	826	843	836	830	847	865	810	828	879	854	840	873	785	809	889	918	839	864	804	884	845	793	836	839	839	873	837	836	850	890	839	837	826	859	817	846	794	814	896	843	822	879	878	891	862	912	811	893	873	896	819	865	836	885	834	817	866	804	851	891	818	843	845	835	827	864	857	819	868	846	847	833	880	863	862	872	826	821	813	831	839	848	857	794	809	809	877	827	919	813	857	785	822	871	890	884	896	876	820	857	829	861	836	851	840	845	811	862	813	781	867	806	828	839	805	887	824	814	858	859	849	824	894	848	831	839	844	814	857	777	811	825	859	809	843	874	844	843	817	839	837	884	827	793	820	796	838	811	803	870	840	880	780	842	795	880	839	805	779	801	795	785	800	883	878	798	843	780	833	810	884	894	822	827	858	813	837	839	857	800	838	800	870	832	817	860	852	878	837	842	854	855	837	796	870	809	838	888	816	874	861	852	878	826	806	811	839	824	860	871	874	809	777	843	832	815	840	855	815	878	873	817	778	859	772	867	922	827	844	804	828	882	845	852	884	842	760	832	904	824	852	849	810	859	810	856	825	830	821	827	854	812	789	842	792	859	848	799	856	831	851	791	804	865	834	826	833	809	825	849	839	810	844	833	828	809	856	901	843	871	881	901	857	761	877	843	907	842	827	806	871	822	816	846	806	873	806	859	871	796	826	829	827	831	825	831	852	855	843	817	870	836	877	831	839	907	829	830	807	763	879	874	849	838	835	853	859	815	822	814	810	864	885	817	868	853	837	809	855	826	868	880	836	859	800	857	849	862	902	841	883	798	836	831	841	866	868	844	897	853	856	824	811	848	819	837	859	846	886	817	824	847	798	883	850	835	812	810	795	795	843	826	801	876	830	840	783	831	839	850	870	804	857	841	851	830	821	855	827	871	897	814	773	823	828	861	863	817	845	820	842	792	818	831	840	815	815	793	832	867	835	871	846	848	818	852	840	883	829	841	865	839	839	798	829	861	868	818	822	803	874	837	832	849	826	850	885	830	839	880	832	849	854	866	848	827	825	820	809	819	862	864	851	787	794	797	764	859	822	805	799	869	813	852	851	808	800	833	864	852	799	860	828	865	835	813	828	852	825	850	849	782	838	873	846	842	833	850	862	846	825	853	808	852	875	849	881	882	819	769	782	830	852	844	855	831	849	833	835	870	791	859	810	826	824	823	860	862	896	836	833	832	828	870	858	809	868	845	829	827	848	834	839	862	888	816	815	828	895	843	852	856	853	842	797	798	778	900	813	818	863	879	848	839	839	894	835	848	866	806	831	853	808	803	855	832	821	839	836	828	858	810	802	828	900	851	865	846	810	845	843	818	825	897	857	888	868	852	856	757	884	842	837	852	836	824	823	858	840	840	848	837	853	751	812	869	865	806	778	903	832	901	815	848	865	892	767	856	845	828	841	860	838	828	843	799	822	840	825	886	831	792	838	843	862	838	858	860	852	892	833	851	792	849	832	847	868	839	876	842	820	839	815	825	832	844	845	835	812	839	832	875	918	846	803	875	866	848	811	864	812	855	852	881	847	859	820	845	868	811	831	859	858	836	816	892	858	855	844	871	786	831	825	864	793	847	853	870	859	811	859	824	836	863	791	856	841	881	817	824	870	853	828	817	889	829	803	827	862	840	862	803	830	848	850	844	823	848	832	827	832	808	876	826	813	843	809	836	858	824	870	867	847	799	860	816	849	857	772	865	841	821	862	818	811	830	839	808	822	866	855	846	818	834	804	852	838	843	864	837	897	852	856	857	897	897	834	850	774	863	865	846	839	827	804	874	841	841	880	847	856	806	819	844	842	796	790	793	884	865	811	849	861	857	838	831	853	806	798	836	846	824	829	831	871	822	872	837	808	782	864	834	823	858	813	840	839	867	835	842	840	827	816	853	845	823	867	822	851	858	822	785	862	865	850	851	828	848	821	849	816	868	818	814	808	861	840	836	832	875	837	862	891	821	830	868	877	819	828	841	802	846	821	842	855	832	857	799	847	854	830	874	873	821	850	829	795	846	800	813	845	833	837	812	828	864	828	869	859	821	808	822	855	838	805	864	802	916	864	824	846	855	806	868	823	840	841	831	860	845	839	857	852	827	844	884	896	880	789	896	851	844	869	860	839	857	898	799	830	820	829	843	895	893	880	808	782	832	788	850	795	802	863	838	870	872	851	872	855	846	825	855	775	851	851	803	858	803	844	819	840	787	829	885	842	823	862	821	808	851	830	856	812	846	820	818	851	852	879	834	826	840	845	848	783	855	840	807	876	930	875	819	822	850	839	798	773	851	781	810	838	850	866	829	902	872	837	874	854	837	874	841	824	824	832	838	839	818	853	835	817	857	846	858	823	852	856	796	839	874	800	832	845	843	776	874	797	834	804	830	868	791	818	820	834	816	803	844	818	841	828	804	781	807	845	827	849	868	883	773	856	845	839	886	840	801	810	800	871	837	830	888	868	826	847	803	815	850	846	778	833	794	880	816	804	794	920	832	865	818	811	870	873	870	882	859	853	814	810	787	864	814	796	832	813	919	846	888	836	838	865	849	817	817	869	896	821	857	810	856	845	859	857	836	796	811	840	865	851	819	796	813	799	810	812	858	828	848	842	861	823	793	774	876	814	834	870	800	831	811	823	855	809	805	868	860	875	871	890	804	907	836	881	826	837	865	831	829	794	843	825	843	832	868	832	845	803	816	804	881	834	855	868	831	847	843	893	798	801	808	846	800	847	754	791	866	818	906	893	828	838	795	864	835	826	851	856	863	876	833	807	829	861	854	878	828	843	855	803	869	875	800	847	802	840	809	835	881	826	833	804	856	825	814	791	845	838	858	876	848	824	868	796	855	843	834	847	860	857	850	841	819	895	834	856	777	819	866	863	846	917	834	863	913	839	819	832	849	828	807	802	915	870	843	889	845	854	806	871	840	819	834	884	825	837	818	868	844	843	891	831	817	785	806	859	872	864	845	819	853	838	840	881	865	844	804	842	802	871	840	829	846	804	768	880	860	873	828	860	865	851	829	819	816	888	855	853	819	881	875	868	827	821	822	829	830	829	891	857	840	852	788	803	833	807	876	818	844	821	855	834	827	860	859	837	866	842	835	868	827	837	820	819	870	872	842	852	855	845	813	865	840	839	826	881
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
