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
336716440231	336716440790	336716441340	336716441890	336716442440	336716442990	336716443540	336716444090	336716444640	336716445190	336716445740	336716446290	336716446840	336716447390	336716447940	336716448490	336716449040	336716449590	336716450140	336716450690	336716451240	336716451790	336716452340	336716452890	336716453440	336716453990	336716454540	336716455090	336716455640	336716456190	336716456740	336716457290	336716457840	336716458390	336716458940	336716459490	336716460040	336716460590	336716461140	336716461690	336716462240	336716462790	336716463340	336716463890	336716464440	336716464990	336716465540	336716466090	336716466640	336716467190	336716467740	336716468290	336716468840	336716469390	336716469940	336716470490	336716471040	336716471590	336716472140	336716472690	336716473240	336716473790	336716474340	336716474890	336716475440	336716475990	336716476540	336716477090	336716477640	336716478190	336716478740	336716479290	336716479840	336716480390	336716480940	336716481490	336716482040	336716482590	336716483140	336716483690	336716484240	336716484790	336716485340	336716485890	336716486440	336716486990	336716487540	336716488090	336716488640	336716489190	336716489740	336716490290	336716490840	336716491390	336716491940	336716492490	336716493040	336716493590	336716494140	336716494690	336716495240	336716495790	336716496340	336716496890	336716497440	336716497990	336716498540	336716499090	336716499640	336716500190	336716500740	336716501290	336716501841	336716502390	336716502940	336716503490	336716504040	336716504590	336716505141	336716505690	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	3650	2300	2726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
38175	21977	16641	13678	10742	11162	9682	7670	6365	6527	4680	2591	1571	1263	976	707	584	499	425	391	348	345	334	294	316	296	296	258	247	273	232	260	225	233	224	213	251	218	226	227	218	235	198	204	207	210	202	235	224	204	204	183	211	224	226	223	227	249	230	252	216	226	207	225	220	231	222	216	243	203	208	197	215	222	215	220	225	210	211	224	220	228	194	217	230	226	215	241	202	184	237	236	191	207	230	207	198	217	192	208	223	208	198	229	196	186	214	229	234	238	216	204	197	197	234	177	216	198	222	233	233	217	201	256	217	191	217	204	221	240	209	212	224	220	214	202	231	212	232	208	178	210	222	210	217	197	206	211	198	233	232	209	241	209	190	215	227	200	217	244	229	219	227	221	211	217	220	207	179	234	210	240	208	203	196	210	222	233	187	203	207	238	173	209	199	241	210	208	216	207	193	225	225	218	233	215	208	229	224	204	225	226	209	224	206	221	249	222	209	225	238	208	215	216	212	220	199	240	208	188	241	215	231	213	214	211	233	223	231	221	198	196	204	219	198	199	202	219	226	216	240	206	215	218	227	206	267	223	228	207	201	210	240	224	238	230	221	203	221	210	220	224	226	225	212	207	218	236	201	188	239	213	223	231	216	210	201	215	200	228	225	213	203	220	203	219	224	243	217	205	208	214	209	162	211	194	220	187	216	210	238	194	200	214	189	217	204	213	211	214	223	228	220	199	199	217	229	228	261	212	213	193	201	199	211	187	210	201	210	214	241	176	218	221	219	225	199	195	212	222	184	206	193	221	215	234	220	229	218	213	204	208	221	248	228	226	208	221	239	229	198	228	197	214	188	210	224	234	198	215	258	213	219	209	191	205	200	213	233	202	218	211	212	202	202	241	214	239	213	222	204	227	238	213	208	201	212	209	212	225	220	234	205	191	230	221	246	201	223	202	218	194	205	207	230	198	206	201	224	210	229	216	208	189	219	244	203	242	208	203	186	203	240	185	218	205	212	231	221	196	191	193	209	226	211	205	199	216	199	201	226	204	242	215	204	210	212	218	235	226	213	202	220	210	205	222	191	222	219	226	206	220	218	213	225	216	221	221	226	212	182	188	224	194	214	207	223	211	216	231	219	187	239	195	215	237	180	214	224	207	210	196	234	204	228	209	216	182	196	202	205	200	223	196	220	230	205	240	194	189	211	240	209	220	206	223	238	209	200	205	217	215	211	222	220	200	202	200	184	223	200	219	218	204	231	222	211	239	189	206	194	203	197	214	218	194	229	203	213	215	195	200	232	204	232	216	241	213	242	211	238	203	212	207	223	204	201	218	223	218	204	228	235	202	194	224	225	237	222	228	204	206	227	207	207	237	208	214	200	202	219	232	198	210	222	198	208	242	241	237	223	228	222	210	203	180	207	207	232	219	189	219	225	211	178	237	207	220	217	216	204	194	262	194	212	221	197	226	211	221	210	215	214	222	224	218	240	182	220	231	196	214	204	243	227	197	201	190	210	205	225	203	231	203	206	226	232	214	190	223	200	217	179	188	196	218	231	241	215	238	205	233	200	218	230	215	209	175	230	220	208	211	216	227	215	210	231	204	214	210	216	195	180	201	224	221	214	211	213	223	216	197	235	224	214	206	219	222	212	230	213	209	220	211	216	218	222	244	222	211	223	230	211	200	213	198	194	220	216	212	215	232	228	213	199	188	217	229	201	209	182	200	229	216	202	220	205	208	221	218	198	199	204	223	216	218	214	191	214	177	196	213	226	199	193	213	182	214	232	238	198	206	220	223	230	207	232	214	209	220	227	213	210	212	207	233	212	191	215	221	260	236	203	211	239	221	209	188	193	213	190	217	213	241	207	193	211	204	212	213	225	213	204	199	213	214	208	253	208	238	226	215	196	224	231	226	202	210	229	217	227	203	200	246	204	231	225	195	203	218	209	195	228	207	206	206	208	219	227	216	222	223	222	218	229	228	229	219	235	210	232	219	223	230	205	219	216	214	205	210	226	201	226	211	214	219	182	190	194	209	201	221	225	224	226	211	206	204	204	219	207	224	192	227	215	232	252	228	198	210	181	213	203	216	182	217	182	224	193	210	248	191	232	224	204	235	217	220	206	214	199	195	226	206	204	186	194	223	195	225	184	235	205	215	219	230	209	214	236	222	207	228	233	231	204	216	206	216	194	227	175	240	210	210	193	214	223	208	219	215	222	219	221	216	200	210	210	255	212	213	211	219	213	190	205	204	239	201	184	207	213	236	220	231	226	206	228	213	208	210	213	201	191	182	226	214	213	209	225	231	209	216	233	208	204	230	224	218	207	205	219	205	245	228	211	190	207	218	214	218	234	219	197	216	234	214	209	239	213	203	221	212	235	207	214	215	202	212	226	206	224	179	220	208	219	224	213	220	225	238	209	227	220	177	212	223	217	232	255	209	212	208	210	243	226	240	226	203	226	206	213	214	235	206	201	221	192	201	209	184	215	209	193	218	213	217	209	223	201	215	221	216	204	206	213	197	215	209	219	236	204	248	241	237	220	219	211	197	199	243	232	199	213	207	214	225	231	234	217	200	207	204	213	203	213	217	245	200	189	242	191	195	229	231	220	213	222	238	200	237	206	222	210	198	211	222	200	200	205	214	210	192	191	212	204	221	193	212	225	195	218	199	211	200	210	216	196	219	236	232	223	209	195	215	202	213	201	234	227	216	221	223	216	211	205	218	211	203	203	226	202	222	231	228	220	217	221	213	218	206	234	212	209	208	193	232	212	203	189	195	208	206	202	213	210	226	185	187	228	201	186	197	200	207	199	240	208	210	231	201	207	194	205	219	217	216	204	236	197	203	202	242	200	230	242	236	222	189	210	240	207	217	204	226	191	209	221	240	219	218	229	203	214	217	230	218	201	229	258	196	227	209	221	227	206	225	209	224	240	251	222	193	212	211	181	197	227	176	230	198	221	224	202	206	193	212	240	245	242	215	208	233	219	211	213	176	189	238	221	218	234	218	229	196	199	194	228	202	212	213	238	210	190	209	206	196	211	202	230	205	213	207	217	198	201	222	233	223	198	229	228	193	222	202	219	193	208	209	211	197	194	196	228	225	187	195	211	208	188	229	209	201	227	209	232	231	193	204	227	207	241	209	202	216	217	209	249	219	215	240	217	217	199	185	202	210	231	214	199	218	207	223	181	216	213	207	218	218	186	219	213	204	226	200	237	238	188	218	207	196	245	219	184	213	229	201	218	234	206	226	185	218	200	216	196	231	214	232	215	223	219	192	237	200	200	229	208	208	240	247	232	190	208	232	208	218	207	213	219	227	211	211	240	221	248	209	216	207	193	209	223	212	251	223	224	190	191	223	224	189	219	214	197	229	219	205	213	204	201	208	220	203	235	208	208	212	203	226	241	196	216	216	205	211	186	214	207	193	221	221	233	215	192	214	177	209	237	206	212	170	204	199	204	201	208	212	212	208	220	227	210	213	210	199	205	232
26835	11885	11832	11738	11166	15241	14029	14579	13557	13933	10429	7270	7384	6517	4972	3694	3164	2428	1946	1756	1492	1471	1426	1296	1321	1464	1203	896	820	742	760	754	718	745	727	734	661	649	609	604	592	636	630	603	629	593	612	605	614	613	620	634	573	604	567	544	566	590	642	590	666	605	658	633	611	641	655	632	630	626	659	588	628	656	603	621	655	676	634	664	638	585	541	589	597	605	603	597	523	589	567	620	545	574	561	585	612	576	616	581	549	550	565	583	621	586	574	581	617	583	608	583	585	588	565	544	572	559	557	562	574	558	587	555	642	580	602	606	581	562	567	604	550	569	569	535	573	607	565	569	561	563	570	535	573	571	603	540	575	556	619	573	575	590	594	607	561	498	576	576	583	529	591	533	546	513	611	585	598	569	589	538	577	489	575	553	579	573	548	574	551	575	543	565	585	568	526	563	573	553	549	584	528	566	532	546	596	563	554	551	573	525	529	530	558	584	555	533	539	587	580	514	554	594	595	568	565	547	526	573	559	573	584	552	539	566	544	545	536	516	510	593	564	578	555	576	536	579	532	580	546	550	540	586	536	558	529	551	576	550	545	581	612	548	574	518	550	591	562	579	518	565	607	522	583	559	585	530	549	573	574	572	521	557	520	531	575	527	563	569	550	540	599	534	556	560	575	520	631	508	561	540	544	559	523	538	555	548	585	537	582	608	545	568	546	583	553	562	579	561	583	509	566	556	524	578	538	520	548	587	594	530	573	550	575	557	518	510	572	582	538	528	546	617	534	542	567	555	580	596	577	559	549	536	557	547	572	547	529	558	561	558	545	595	547	540	569	635	541	551	543	565	524	526	594	513	594	589	606	538	517	518	576	546	565	574	565	534	628	558	573	590	567	549	531	562	540	546	556	573	571	572	536	555	561	603	570	559	552	580	584	524	550	570	524	554	562	568	526	560	533	540	561	566	543	561	568	589	561	552	596	550	533	553	576	580	547	541	560	549	591	507	620	570	549	581	612	593	550	585	581	540	554	565	563	561	536	571	538	578	548	565	576	591	566	583	531	524	553	560	537	550	571	561	557	546	521	547	522	540	549	518	559	580	529	502	529	540	567	583	544	547	540	542	596	568	537	553	548	554	579	582	560	537	597	583	541	546	560	575	548	561	554	566	530	614	570	558	564	507	544	567	558	539	545	526	545	547	551	553	607	564	539	563	598	578	556	543	530	564	524	594	574	587	545	591	531	565	582	553	530	551	616	538	572	632	596	558	528	592	549	510	538	565	552	539	556	524	564	574	565	553	573	523	556	577	605	557	536	568	566	538	534	564	579	591	567	536	563	546	538	550	547	572	518	526	493	606	568	542	531	531	522	525	527	590	528	562	584	566	575	578	523	617	533	559	569	529	593	593	553	547	601	579	558	560	555	581	590	588	554	583	564	581	560	551	528	584	558	548	533	596	592	549	559	584	568	560	556	596	617	557	559	547	564	589	580	495	574	558	555	586	567	578	540	581	577	534	515	520	577	613	531	506	582	548	556	567	614	562	593	496	548	593	551	601	561	570	572	563	522	577	596	509	588	562	565	591	581	556	573	504	539	529	538	593	532	567	550	584	540	533	552	572	556	543	531	575	550	545	597	586	571	565	574	541	542	548	537	548	555	587	573	577	555	578	565	515	558	583	571	565	606	553	577	590	588	538	538	566	551	505	612	539	561	579	541	549	593	568	547	559	564	574	561	593	612	533	590	575	555	587	539	567	551	621	554	601	563	523	590	545	563	547	563	556	563	567	583	625	582	587	541	555	563	573	615	582	548	582	563	581	520	546	542	575	560	537	551	571	558	558	518	592	552	541	530	552	591	570	562	550	585	572	576	564	546	545	563	570	532	566	576	566	554	571	544	566	513	582	583	562	647	564	525	586	533	548	551	520	622	531	591	583	553	565	559	537	564	558	576	597	588	527	571	570	597	543	552	589	552	557	532	528	580	561	562	519	548	588	534	547	599	600	598	544	524	593	532	539	562	559	562	539	572	597	554	541	585	542	575	570	528	604	583	573	552	529	562	546	576	547	574	584	558	570	549	593	535	604	586	530	585	572	588	614	590	556	564	566	562	549	542	575	560	543	572	555	529	505	558	560	574	545	556	567	517	513	571	521	586	531	513	558	533	553	547	603	554	596	571	572	560	559	538	581	547	557	581	561	543	557	536	560	506	597	561	550	542	585	559	548	577	548	598	562	551	545	531	623	573	535	548	557	600	556	537	575	557	530	559	532	576	565	560	529	571	566	560	571	571	555	556	551	533	586	561	574	559	528	586	567	533	556	568	565	544	582	562	566	577	547	562	529	545	550	554	564	559	555	593	532	543	567	513	517	572	605	569	544	538	565	568	553	582	577	582	525	518	530	574	560	545	602	578	602	533	592	534	569	534	551	524	589	616	546	522	554	579	570	538	531	541	595	574	568	500	549	580	508	586	548	609	565	529	573	554	540	626	560	616	555	577	558	552	578	555	533	575	567	571	540	553	518	504	575	527	565	598	545	557	558	547	547	564	559	577	543	553	528	552	570	537	562	561	532	520	571	576	556	550	570	579	562	563	561	589	552	518	548	587	551	542	525	580	568	538	553	558	528	557	601	522	552	553	603	531	570	562	575	558	527	538	533	580	540	563	546	566	578	562	556	579	567	544	522	544	563	567	548	571	577	530	556	570	566	569	572	585	500	568	560	506	578	571	551	565	578	560	552	553	575	562	531	557	575	580	528	581	537	540	584	553	616	540	578	512	545	544	569	528	546	557	554	574	574	542	589	589	552	554	512	551	577	529	563	579	590	553	599	552	563	560	550	546	592	581	585	626	584	561	556	535	536	531	564	539	534	548	559	544	583	568	562	567	556	570	545	549	532	563	520	540	550	573	548	588	557	578	581	536	612	538	546	562	572	542	494	587	571	561	572	570	568	587	593	558	570	537	565	573	579	540	537	560	544	527	558	560	536	531	592	595	565	583	548	523	527	562	537	549	566	575	590	563	552	561	573	584	547	618	580	532	572	541	552	535	551	553	551	575	545	548	549	574	549	563	557	573	557	600	578	526	553	567	576	545	622	539	602	572	594	627	540	575	564	538	615	554	538	582	595	586	548	543	548	529	551	553	561	552	561	599	580	519	575	563	529	566	548	515	524	549	606	589	578	577	557	541	595	560	558	541	580	569	577	595	592	604	567	549	598	578	512	546	547	595	547	588	571	559	554	564	577	552	546	566	554	602	516	588	559	573	531	538	542	570	586	569	551	569	544	562	596	593	583	562	526	542	575	562	575	538	527	595	549	567	568	560	569	561	589	529	563	536	510	571	602	578	558	582	587	549	540	585	579	560	589	516	564	529	559	565	528	534	577	538	555	522	557	571	515	559	612	554	509	611	577	507	551	595	602	563	565	579	587	569	554	584	562	562	563	489	564	640	544	535	564	592	580	581	578	574	585	581	584	566	547	527	530	539	559	548	499	561	575
6647	2209	1790	1122	923	950	782	709	683	540	378	324	332	290	260	292	276	286	241	289	264	286	261	255	255	259	254	258	268	240	278	275	286	254	268	230	213	235	260	260	256	278	262	271	267	273	257	256	258	238	257	267	273	247	281	266	269	276	247	250	283	259	255	278	228	266	241	263	274	241	277	255	282	286	253	257	259	255	266	266	256	290	256	261	275	266	260	282	234	278	268	229	289	266	289	263	258	248	256	263	256	284	268	237	265	265	228	277	248	291	254	256	276	250	253	234	247	252	260	240	261	286	280	260	286	249	283	253	259	246	271	249	271	258	253	239	258	237	260	270	221	272	257	290	265	267	287	256	253	291	304	260	261	280	266	241	265	246	285	272	250	265	265	286	232	267	240	244	266	286	219	258	273	258	237	247	265	255	287	237	262	271	243	248	251	267	277	238	252	267	252	288	283	252	248	259	256	230	248	226	286	249	292	278	266	244	268	261	243	215	237	263	238	246	249	249	250	272	270	286	256	258	259	259	259	242	231	255	298	270	220	257	249	256	262	251	272	260	228	252	274	249	247	232	236	255	251	251	287	275	242	246	253	275	250	241	266	276	237	268	234	234	285	231	241	295	258	210	242	239	264	238	271	270	273	246	285	237	284	248	239	249	243	241	241	268	249	247	237	251	256	270	248	268	223	261	275	240	240	287	273	251	292	275	248	264	245	275	235	247	248	256	280	258	243	263	269	288	265	302	263	285	245	246	242	277	241	252	251	236	256	277	246	247	250	272	237	236	248	250	263	269	240	279	270	252	263	244	245	257	263	262	274	261	251	254	255	241	266	263	275	265	268	278	271	259	284	283	250	283	268	238	277	277	255	261	251	248	295	254	250	263	246	247	262	262	221	227	258	263	261	267	274	269	280	247	248	249	239	265	267	299	230	251	274	199	279	256	269	273	247	237	275	239	292	290	258	281	262	259	244	279	247	260	283	239	250	288	267	264	264	268	248	252	271	276	247	233	254	255	255	274	260	265	261	260	260	270	281	261	259	293	258	243	270	255	278	233	275	246	238	278	290	261	257	236	279	281	260	226	263	279	265	232	262	289	253	255	283	246	260	260	247	233	257	254	273	251	263	272	256	267	280	265	277	251	224	277	254	266	264	280	265	249	231	268	256	256	233	261	278	265	277	293	213	257	274	249	255	285	261	259	258	231	272	242	265	300	256	275	256	281	232	245	250	242	266	255	254	281	272	276	267	247	246	259	268	254	275	256	276	267	248	259	287	255	266	276	253	288	270	242	263	253	264	268	246	259	243	251	240	264	269	287	260	266	254	260	239	266	233	266	262	253	257	268	252	271	260	289	255	266	239	262	300	262	251	244	262	248	272	270	278	259	249	272	274	278	235	248	248	260	274	257	268	274	267	269	299	261	288	258	287	248	248	225	254	255	256	290	297	272	266	261	275	256	274	273	244	253	260	281	230	270	236	245	255	263	265	272	268	269	254	275	257	255	290	266	240	268	260	259	274	229	258	261	248	277	285	273	280	249	246	282	274	241	250	259	263	252	273	261	239	271	252	248	277	239	273	285	266	273	255	248	255	261	251	236	245	270	275	249	249	240	286	254	286	292	259	280	244	272	285	252	262	260	272	244	254	273	265	304	217	239	245	262	279	254	267	236	272	261	258	269	270	264	286	232	237	306	251	283	268	271	283	249	268	230	265	253	298	256	252	249	243	232	235	284	274	230	250	247	252	240	253	303	276	249	269	268	278	271	259	266	286	235	271	276	274	259	238	266	273	268	295	284	248	280	267	253	266	263	230	240	244	261	219	244	256	243	298	265	242	276	243	258	259	260	249	272	232	248	257	263	257	276	239	264	270	261	238	286	261	251	291	294	255	299	240	235	280	260	284	286	245	254	255	258	260	241	242	243	268	264	298	254	271	262	268	254	239	251	239	242	254	262	280	263	247	253	264	272	277	267	270	256	257	277	232	283	254	222	264	223	264	255	256	246	273	280	234	291	266	258	249	253	261	262	244	273	245	262	295	273	273	273	259	236	265	238	236	264	253	265	259	278	242	255	232	253	272	272	252	239	240	250	246	242	258	265	288	235	232	262	269	263	257	267	228	249	252	277	261	280	282	269	282	256	269	281	276	282	268	257	255	287	291	277	264	254	235	267	271	255	259	278	279	240	273	246	266	279	238	224	247	231	239	260	246	242	254	267	297	266	276	245	222	266	254	283	295	292	272	251	256	266	259	265	271	272	248	269	288	259	248	273	277	253	275	278	242	298	243	269	267	284	289	267	261	262	263	254	272	265	242	238	260	257	228	250	261	270	294	245	260	269	242	250	259	251	252	244	270	289	247	235	251	267	271	264	268	256	278	260	225	235	252	249	276	275	282	284	277	253	244	248	247	260	263	263	265	273	252	253	256	259	254	256	253	259	235	264	261	238	280	261	261	276	281	283	260	284	249	257	262	232	243	263	266	268	257	255	248	241	289	261	247	217	272	271	256	265	254	281	236	235	249	245	261	242	263	264	257	281	273	227	254	262	247	267	265	267	241	267	267	248	260	261	264	246	266	260	224	260	276	237	247	251	258	289	243	280	238	237	242	258	237	283	285	288	273	241	235	246	242	244	265	270	280	233	261	258	260	261	262	265	286	250	305	264	241	258	260	251	259	230	262	260	312	256	256	242	248	266	260	287	242	263	287	288	301	253	235	287	263	258	254	258	261	238	290	296	276	271	270	254	279	271	237	275	273	253	250	259	244	230	265	253	221	251	269	241	272	245	255	231	294	278	313	273	279	258	267	270	244	245	236	258	257	263	247	271	270	275	260	245	260	241	266	244	253	238	265	247	245	265	250	277	267	266	263	231	268	261	275	243	265	221	279	264	248	244	271	273	237	261	238	230	284	270	274	258	248	253	266	254	247	252	269	230	263	244	279	282	258	264	268	286	274	267	264	241	252	263	251	273	263	271	271	261	243	243	263	273	269	251	267	294	246	264	268	266	254	283	246	257	283	264	267	256	255	269	255	253	247	248	261	241	246	265	267	230	258	244	286	258	244	234	267	253	276	288	256	281	273	246	266	295	274	238	251	266	246	278	249	278	243	286	277	260	253	254	269	250	263	233	267	262	261	268	253	263	255	248	266	227	292	235	259	266	287	289	224	250	262	284	288	254	279	245	273	267	276	249	252	248	264	235	241	262	255	278	255	231	230	268	248	252	275	236	267	264	238	278	248	232	245	241	250	256	288	242	258	264	283	276	248	264	261	276	238	217	237	244	241	262	285	238	249	248	248	232	272	273	258	224	259	277	260	281	247	259	288	257	265	269	263	285	277	269	277	267	255	287	279	260	246	278	274	234	294	253	257	264	245	255	212	279	222	257	259	295	275	243	255	245	265	260	247	280	259	253	232	228	222	255	258	286	275	294	247	244	266	254	272	251	274	287	241	271	262	225	262	251	267	276	265	251	278	238	231	245	293	251	213	219
5763	2589	2906	2645	2272	2685	2301	2601	2532	2039	1371	1009	1014	958	886	957	832	847	836	766	784	749	760	775	764	744	697	775	711	764	684	684	696	719	685	640	685	670	698	670	711	658	672	668	706	673	730	706	696	695	715	712	690	684	677	713	704	711	679	705	727	710	721	739	730	675	755	720	671	680	743	719	691	681	690	723	701	692	693	666	671	692	694	751	732	716	699	682	711	662	680	695	688	696	714	648	694	648	716	673	712	647	672	705	664	683	684	674	735	652	714	688	697	671	660	659	720	706	685	671	682	699	694	669	686	695	635	660	679	679	671	705	708	663	709	704	704	669	674	661	686	636	665	673	660	669	699	667	668	664	695	712	680	673	695	678	666	740	683	708	680	738	662	706	726	662	669	655	630	706	699	737	657	693	705	674	653	656	686	670	705	696	669	713	724	681	691	671	688	672	683	647	697	726	620	707	711	721	644	729	659	718	705	669	660	642	650	657	659	660	656	664	704	699	659	731	703	668	642	710	694	676	667	723	660	722	674	717	683	675	709	672	680	693	675	685	664	734	688	691	739	653	696	702	636	641	677	682	679	681	691	732	703	675	674	700	695	669	732	718	649	649	659	736	683	663	714	676	686	665	665	705	665	655	686	657	668	634	694	692	687	670	677	679	684	649	723	709	659	721	702	679	696	734	674	703	651	680	734	720	618	657	726	753	676	716	682	696	724	637	678	675	684	727	676	722	674	724	683	665	672	646	664	721	676	703	666	719	687	682	706	632	712	730	691	696	697	762	736	696	721	673	673	707	736	692	626	698	665	690	716	670	719	675	737	737	637	697	724	678	643	740	713	650	687	703	677	692	724	665	725	658	690	693	668	687	673	678	673	716	687	725	684	711	661	708	689	662	668	648	649	659	730	689	715	693	673	697	680	662	653	691	682	742	660	732	637	700	693	701	703	658	660	667	729	711	717	654	653	661	713	707	700	678	615	691	676	690	721	658	699	666	711	690	734	673	666	707	696	680	679	725	669	691	669	664	672	673	668	676	681	669	651	653	684	681	641	659	680	708	694	717	656	720	699	708	709	685	668	712	630	696	737	707	663	697	658	681	734	678	712	691	711	732	694	647	640	675	665	682	690	692	705	704	651	734	692	619	667	676	693	649	702	663	702	708	711	706	649	677	691	705	642	682	661	682	690	698	625	675	735	679	678	699	664	720	685	671	691	705	713	674	694	704	694	687	655	677	700	695	730	661	645	680	675	660	658	746	675	734	678	667	650	696	682	669	623	698	712	661	681	680	674	730	719	677	698	711	713	701	722	652	729	656	646	706	658	662	658	670	720	691	710	720	678	674	679	673	628	613	684	683	705	639	667	646	688	658	698	698	670	645	717	674	713	711	686	688	669	707	722	729	685	641	710	686	633	742	680	698	689	699	646	712	687	697	671	665	660	675	684	730	681	705	662	634	684	714	731	694	696	717	671	650	618	704	708	687	628	711	726	676	719	698	718	681	659	689	679	724	691	626	733	681	750	654	673	751	672	725	696	736	666	706	695	673	683	691	676	638	704	692	633	681	673	706	642	707	653	668	680	683	679	682	703	688	705	658	700	766	664	666	749	691	682	674	733	688	727	666	702	654	713	679	698	690	638	721	723	656	687	695	675	725	729	718	632	690	659	695	675	664	665	677	666	693	697	659	659	703	675	699	718	686	671	714	692	714	722	711	757	663	667	667	642	615	694	686	642	676	728	641	711	669	662	679	688	646	720	649	692	694	679	701	679	684	689	687	711	704	692	713	683	725	717	670	700	682	693	689	698	631	753	709	687	695	706	695	662	660	750	670	702	697	655	724	718	654	655	681	658	701	703	676	691	654	689	685	723	674	659	735	689	648	679	674	706	646	673	665	733	705	686	727	698	697	699	672	680	684	652	731	719	695	678	691	698	679	638	657	682	739	737	648	704	653	666	676	750	671	706	674	724	697	692	715	704	698	668	681	677	704	704	700	720	651	673	714	701	647	652	645	643	720	676	659	647	671	661	695	726	678	665	688	712	693	701	691	685	680	730	673	675	688	647	683	680	676	676	669	684	695	655	675	699	624	666	678	649	679	701	739	705	652	638	685	680	731	718	722	629	675	677	666	620	682	658	708	747	704	687	695	742	679	698	707	643	666	681	708	755	637	698	647	714	704	668	697	657	696	736	688	723	660	671	695	642	658	677	641	740	663	670	678	679	669	710	719	737	667	674	718	705	651	640	683	701	719	665	650	708	677	667	696	674	697	694	667	668	681	650	679	701	695	739	668	696	663	696	709	729	654	690	701	706	695	698	616	656	681	677	642	707	714	697	742	683	703	707	649	773	667	674	692	727	697	678	741	681	670	679	710	716	678	668	671	720	652	677	680	651	697	669	635	660	691	719	651	722	720	719	702	718	675	665	695	686	725	656	670	689	681	713	727	663	700	713	685	681	716	690	723	614	662	688	678	674	651	659	744	675	717	712	713	698	693	677	666	682	651	681	688	656	742	666	691	668	672	729	703	697	736	706	695	674	671	681	732	679	683	627	705	677	681	684	693	720	706	699	720	605	688	674	677	689	684	697	670	673	636	675	711	663	693	653	664	754	714	688	649	706	686	705	675	703	712	706	697	653	673	699	723	735	686	711	739	655	672	636	657	688	664	681	697	683	694	660	717	683	676	700	680	675	668	654	687	673	683	710	627	676	666	685	702	690	704	705	679	683	691	672	636	651	700	720	718	655	663	715	641	674	696	735	693	707	691	644	682	676	639	657	656	706	702	658	659	692	670	676	691	666	700	697	672	688	710	638	717	677	658	657	695	682	655	690	669	702	650	699	684	702	687	732	704	678	680	658	653	636	698	660	678	694	682	700	674	661	715	690	707	686	677	644	695	708	684	711	684	721	655	677	733	721	720	708	651	702	709	682	706	720	739	704	700	742	651	695	743	691	660	632	728	670	640	725	695	756	706	655	708	702	667	730	681	677	658	674	678	695	691	647	664	664	700	653	689	640	651	624	677	679	687	680	646	639	743	663	706	674	679	671	715	666	706	740	645	706	722	695	674	661	739	697	671	697	706	693	749	708	738	673	727	648	716	662	677	663	706	740	736	663	687	713	692	710	683	707	697	693	668	710	631	656	671	664	655	726	650	676	677	667	708	664	707	653	715	673	681	690	642	670	747	672	664	706	693	670	704	710	696	718	665	692	696	712	682	670	712	694	665	713	707	670	680	683	689	719	722	688	681	762	691	687	661	734	699	706	686	678	657	707	631	656	674	634	722	682	661	637	609	667	678	645	748	650	676	649	678	705	669	715	691	688	715	683	713	683	677	696	701	656	690	671	721	719	677	705	665	691	689	665	672	709	729	668	662	684	677	634	689	707	687	718	654	691	725	679	718	644	718	670	676	680	714	712	702	685	697	686	730	721	711	681	697	671	705	670	691	655	689	682	731	704	626	631	718	718	720	661	690	719	678	683	677	653	652
28805	16039	11849	9252	7117	7264	6491	4921	4505	4203	2131	1333	1060	777	609	533	477	449	389	358	374	378	319	368	343	317	320	344	313	304	292	258	307	265	303	300	291	307	300	312	290	282	311	286	321	323	303	282	327	284	298	260	339	328	308	335	294	308	260	338	312	293	312	275	273	321	306	315	286	291	302	331	319	274	292	327	305	286	327	291	312	295	293	310	288	325	304	254	287	314	274	321	297	289	273	270	305	344	323	286	299	290	264	334	277	296	286	292	278	277	260	299	310	314	284	282	313	304	322	294	311	323	315	284	305	294	285	295	294	277	318	306	309	319	295	298	308	295	291	254	278	307	281	313	295	287	261	305	297	300	310	280	311	293	289	316	288	304	282	292	301	275	291	305	306	246	294	276	300	304	292	303	303	303	294	299	287	311	256	273	291	277	286	328	320	300	296	276	293	353	286	314	315	291	319	310	291	276	301	301	324	297	301	303	281	284	296	315	292	289	296	286	306	289	272	300	310	284	282	325	274	341	291	303	323	298	297	289	275	308	299	308	273	283	333	298	307	291	306	288	302	304	316	293	325	291	310	315	298	300	288	306	306	309	278	325	301	287	288	295	322	285	311	312	340	266	299	261	297	301	285	289	276	312	284	307	282	304	309	301	297	293	299	307	295	320	282	296	301	302	336	290	295	288	321	297	277	300	286	303	278	304	291	307	319	276	296	292	298	302	281	273	316	273	316	292	293	270	305	288	305	316	323	301	273	294	324	285	274	310	317	297	290	283	294	291	310	278	283	296	282	266	292	316	284	290	289	301	315	317	306	270	298	290	296	300	291	291	307	316	295	313	276	278	317	299	317	304	317	330	298	309	273	306	250	331	260	337	285	294	302	284	296	332	325	288	260	295	287	306	284	304	261	310	287	304	304	276	282	272	306	278	292	305	305	258	320	284	311	327	302	278	294	323	300	314	265	302	292	332	318	295	285	314	333	270	303	317	305	257	284	304	294	280	304	335	327	297	335	289	314	299	299	262	298	301	304	284	302	295	327	316	309	299	287	314	311	294	288	312	273	311	300	320	321	339	285	283	275	283	302	305	299	326	289	295	313	311	281	291	315	318	290	311	284	281	276	329	304	294	308	327	301	300	297	272	275	276	288	297	288	284	316	303	268	268	268	307	319	265	278	331	282	298	293	299	307	270	310	319	307	306	285	309	311	288	274	328	291	322	289	283	295	294	296	288	288	289	296	270	309	292	304	269	301	316	300	320	265	314	248	279	285	284	304	286	277	305	289	303	301	280	300	275	302	285	313	269	279	297	280	284	312	305	273	306	317	330	308	299	276	294	292	300	312	288	299	304	299	298	295	304	303	296	274	284	295	288	326	300	261	294	305	257	286	310	268	296	290	283	293	298	302	274	273	288	290	295	340	306	293	290	309	303	290	304	301	276	294	300	309	319	270	287	274	273	306	257	283	333	264	285	283	303	271	277	311	313	315	329	279	303	262	271	264	322	288	270	293	304	265	287	292	280	338	277	296	291	293	261	273	295	273	265	300	353	293	277	314	288	280	272	266	312	328	305	304	299	287	301	286	289	262	307	304	278	245	285	301	285	284	317	283	294	280	294	300	269	281	286	270	312	317	303	286	323	316	288	279	364	321	320	290	298	306	283	297	292	296	294	287	295	320	317	323	307	309	291	285	321	274	292	299	306	290	296	297	307	275	255	277	295	287	270	289	282	310	284	313	283	346	266	287	305	280	287	278	287	341	292	286	302	337	293	311	266	297	302	281	317	315	277	270	343	311	292	306	269	328	315	310	289	285	294	284	282	312	293	275	308	327	277	313	310	298	317	255	270	282	291	283	289	288	279	324	300	285	292	297	290	290	295	244	273	300	336	307	257	294	315	293	298	299	309	310	318	281	281	254	326	316	283	280	307	293	310	339	323	293	284	307	311	268	283	302	343	286	282	280	270	291	282	311	277	290	286	288	261	274	277	289	282	317	293	278	299	307	282	329	319	280	296	284	293	296	296	307	286	274	294	300	315	298	322	275	299	277	303	274	263	289	293	320	291	321	285	305	281	282	284	317	289	295	297	298	276	312	303	290	305	286	279	284	318	296	307	273	309	330	286	306	305	291	261	273	290	294	277	315	288	301	297	279	292	297	312	267	308	303	286	302	278	278	283	291	281	312	294	279	295	269	288	308	292	297	252	317	285	295	300	329	289	296	318	304	284	284	306	310	263	282	290	279	278	302	288	318	282	272	293	297	285	311	294	258	287	308	301	306	298	289	298	297	309	291	267	288	289	306	316	294	254	299	311	288	306	304	293	309	316	338	288	325	309	281	301	282	303	298	291	292	291	275	327	283	318	304	308	312	313	302	297	291	294	286	286	267	292	272	280	314	318	268	273	280	302	284	277	314	292	279	257	290	291	301	264	295	277	327	288	280	300	289	321	318	285	293	303	263	323	287	275	314	303	298	312	295	315	308	288	304	296	289	324	315	312	292	270	300	308	345	306	301	302	295	285	296	296	282	312	271	288	289	293	308	331	294	277	289	285	311	288	288	335	293	310	303	313	317	315	273	311	307	336	315	286	314	312	287	296	304	310	301	290	278	312	323	279	296	297	301	315	300	263	290	312	328	316	329	261	301	291	261	303	311	300	297	303	274	313	308	310	264	315	303	302	274	297	268	253	340	294	304	298	302	257	301	305	281	321	269	282	265	290	275	293	297	320	277	298	255	307	267	273	298	312	316	285	304	336	271	284	276	284	282	308	315	307	280	324	289	289	274	323	284	263	308	269	283	298	319	311	343	270	314	278	312	294	262	280	303	262	305	275	263	270	321	321	290	275	282	288	305	303	268	331	263	284	338	284	277	314	307	292	280	293	327	293	284	315	321	294	325	347	289	301	273	283	304	277	279	334	317	262	273	271	292	324	316	299	296	284	291	302	297	262	279	276	310	309	277	298	296	315	279	282	309	309	291	274	262	296	308	287	273	290	262	283	320	318	294	305	301	297	274	299	252	273	295	324	308	321	323	320	291	283	315	307	290	285	296	322	330	309	288	296	274	315	320	302	310	292	336	321	282	285	282	283	295	296	291	285	278	287	288	302	304	305	318	282	294	318	298	281	262	290	304	310	297	294	288	286	317	315	321	278	297	285	313	277	313	284	290	318	293	303	323	300	276	283	333	283	310	292	237	280	319	285	267	306	288	277	303	294	334	306	318	282	277	294	300	313	314	324	296	279	278	303	315	286	297	292	346	313	327	279	295	303	313	304	316	321	319	296	291	326	307	291	284	302	303	310	265	299	314	303	306	324	294	303	269	288	301	289	282	324	274	281	305	271	300	323	277	297	269	315	289	292	278	314	309	332	306	310	310	274	277	297	289	316	305	287	303	286	314	306	307	289	304	315	290	324	309	328	283	295	311	309	330	313	298	313	297	307	288	286	293	292	305	293	290	271	328	272	323	303	284	313	278	289	290	285	297	293	281	304
21019	8854	9277	9098	7788	11468	11045	11218	10735	9682	4527	4474	4693	3741	2924	2557	2285	1743	1500	1339	1226	1294	1224	1123	1230	1212	1209	988	888	814	845	871	856	862	894	830	789	848	730	776	756	811	795	766	780	755	836	761	793	790	774	832	755	792	774	750	805	767	790	769	823	800	842	801	785	803	815	807	812	803	787	765	761	753	784	776	784	857	773	739	792	789	779	809	770	762	763	794	835	788	799	720	733	751	717	747	787	783	776	724	813	751	806	780	736	814	791	721	730	765	796	775	773	772	798	753	755	789	768	761	751	749	763	733	745	800	789	710	774	776	759	764	766	771	761	732	764	730	758	738	713	719	729	795	751	760	761	744	782	763	725	770	756	728	739	748	748	774	718	750	787	771	791	755	777	741	795	721	776	757	766	770	729	764	746	773	749	772	747	797	766	786	735	776	749	790	756	716	718	746	834	789	736	772	764	752	726	740	775	746	724	758	825	712	709	789	810	786	742	785	826	764	706	724	768	716	743	743	751	681	747	761	751	706	764	769	752	776	776	754	687	756	751	749	760	799	769	731	760	727	759	762	723	756	697	768	784	708	770	735	778	770	744	788	765	772	742	699	764	723	743	790	790	752	776	782	740	718	756	733	802	780	811	758	754	740	796	784	742	771	806	741	742	732	785	726	761	739	747	740	758	772	746	733	737	762	760	769	736	743	761	727	737	710	749	776	795	781	772	739	733	768	741	727	785	760	759	759	782	727	777	759	774	729	755	780	777	769	758	805	728	740	747	796	716	760	729	777	750	792	796	784	782	739	722	803	793	737	781	753	786	781	765	753	745	740	780	781	786	724	763	747	738	745	740	759	768	795	801	753	751	724	739	784	744	824	767	744	779	797	758	818	739	746	740	743	740	697	776	780	743	735	733	741	777	736	822	814	709	726	738	780	762	746	735	726	718	736	779	767	764	754	747	770	749	752	768	729	784	763	750	739	827	747	718	792	795	709	786	739	713	791	776	759	794	753	731	760	726	723	760	749	768	773	807	755	750	739	762	710	743	728	744	744	776	747	757	761	717	734	740	743	770	725	738	734	785	711	721	777	809	722	785	782	734	726	735	736	729	748	765	706	819	749	756	721	769	684	769	763	796	760	797	751	728	772	724	788	801	714	776	734	777	775	750	733	727	704	755	797	726	732	765	692	769	779	712	705	768	757	731	772	775	777	744	733	738	767	702	758	770	765	782	725	776	702	759	708	785	751	735	748	781	739	747	737	730	746	745	768	775	772	775	760	793	778	793	750	758	763	792	763	743	757	766	762	778	750	772	773	759	779	750	913	768	761	782	754	746	771	800	798	738	790	750	719	772	754	755	756	750	787	717	773	772	743	760	779	742	771	790	758	825	808	751	742	737	758	752	775	738	728	767	735	762	743	722	765	734	778	724	740	781	781	725	728	754	789	739	695	695	836	743	804	808	802	719	714	829	712	766	755	738	755	759	751	811	736	800	809	750	777	737	761	778	748	728	778	748	747	714	720	715	758	761	766	755	758	708	784	730	755	734	760	678	762	698	764	734	736	729	733	774	751	771	744	775	772	739	776	786	765	746	794	793	759	792	770	776	779	730	750	748	761	783	758	773	748	769	754	721	761	739	804	758	769	740	727	727	750	771	765	800	712	729	702	815	764	718	776	714	771	741	757	751	780	730	725	817	757	751	811	754	716	706	726	731	779	728	758	794	784	787	760	708	766	754	733	749	789	794	831	760	763	720	744	774	733	692	754	764	784	800	780	698	780	695	800	780	765	729	774	755	733	764	774	741	763	744	787	732	757	759	791	724	746	793	758	761	754	774	775	728	734	773	745	766	781	781	725	727	767	808	736	756	776	764	774	804	735	759	777	773	786	752	743	707	782	777	770	725	744	778	747	720	784	796	748	731	775	744	755	697	703	743	782	755	746	743	736	758	716	704	729	734	749	745	807	786	729	754	754	788	745	713	748	772	745	795	724	842	777	784	710	768	749	736	784	762	741	755	748	734	750	751	799	737	743	763	774	814	785	741	753	785	752	729	779	752	718	736	766	760	735	756	752	767	694	718	780	752	792	796	760	810	776	736	775	719	744	763	791	775	747	803	800	748	790	760	734	757	757	756	751	743	793	769	759	766	751	758	762	729	773	757	767	765	773	726	741	775	745	752	758	720	789	756	780	753	762	788	750	745	783	777	770	763	765	721	719	744	672	760	750	761	809	759	747	782	763	771	719	768	766	755	758	762	763	777	725	796	733	765	776	785	783	715	728	765	760	751	758	766	751	741	782	711	740	758	789	735	786	782	727	737	757	759	777	739	755	782	737	755	740	761	747	777	754	712	805	705	744	775	769	728	732	746	729	733	767	751	758	753	773	790	800	762	739	765	830	732	741	794	780	703	736	740	758	777	741	739	723	772	764	775	803	777	778	769	758	728	789	783	749	729	723	734	801	777	742	738	697	760	751	729	787	766	753	730	753	712	788	785	747	699	721	748	745	777	737	766	808	751	729	730	796	780	781	757	733	781	770	751	798	800	768	752	744	770	797	744	786	760	794	770	782	726	769	752	775	780	733	777	765	740	752	777	721	805	786	761	733	761	761	747	758	786	735	710	764	765	760	830	725	742	739	777	737	736	784	727	740	765	777	749	736	719	736	779	751	711	747	789	733	746	723	763	744	757	757	741	746	796	764	733	784	745	697	742	745	760	725	762	743	744	758	748	756	778	755	740	798	775	757	769	760	718	738	740	745	783	771	770	767	713	729	750	758	730	729	808	750	731	760	705	800	763	783	774	739	744	801	766	773	761	753	754	773	758	772	773	722	722	754	713	743	768	713	731	738	794	719	756	781	771	747	736	724	723	802	740	777	708	753	793	770	744	752	783	759	747	750	791	793	762	764	753	762	767	717	734	786	800	786	754	738	744	765	759	739	715	746	751	773	735	788	819	790	786	776	785	796	760	745	770	764	751	758	742	771	737	759	749	734	772	769	734	753	738	790	708	767	735	748	768	722	767	769	743	726	765	770	704	771	753	725	779	785	724	784	768	713	759	774	758	777	739	799	764	750	726	796	778	722	759	717	776	726	775	745	760	755	744	736	734	701	775	738	755	746	736	751	800	774	717	731	800	783	744	726	778	768	750	764	748	754	708	731	791	696	743	761	793	741	801	788	839	781	766	731	730	742	751	747	799	758	804	722	751	821	765	712	802	756	778	772	775	735	747	776	733	707	738	728	760	755	782	760	768	805	758	749	723	810	764	826	772	770	715	758	782	751	725	759	750	801	768	716	723	768	781	755	731	706	761	698	752	767	770	730	714	728	762	773	730	720	756	812	762	807	773	775	762	776	781	735	751	796	793	736	764	713	777	792	781	768	790	768	778	764	774	772	741	768	736	747	750	755	736	749	773	757	792	748	764	786	746	741	724	744	755	734	811	761	775	742	736	770	771	753	766	765	748	787	700	710	754	745	798	762	797	810	782	752	759	744
37892	21872	17198	13508	10374	10837	10756	8296	6642	6082	4223	2771	1816	1082	852	662	498	415	356	370	341	295	316	334	315	282	279	238	266	252	215	228	258	244	221	234	207	224	201	243	193	209	244	201	213	209	233	224	223	193	213	209	225	223	197	220	242	206	191	200	216	214	198	207	228	206	204	224	198	205	221	182	218	184	243	203	193	216	198	191	222	231	229	223	223	199	215	192	198	210	176	213	218	201	212	204	195	207	220	215	205	226	203	213	226	192	200	223	208	228	230	190	212	178	182	211	196	223	221	188	191	231	227	200	192	222	218	202	205	202	233	244	234	214	236	199	211	184	217	232	229	233	215	193	211	214	182	199	219	187	190	214	182	192	188	206	233	207	216	201	224	174	188	229	195	221	207	207	192	192	213	212	185	206	195	209	235	186	224	234	175	201	220	219	213	212	217	208	229	199	206	193	193	199	205	202	229	180	201	218	205	193	199	185	188	181	224	225	225	215	179	178	197	210	195	218	237	208	194	204	226	222	216	201	195	182	204	183	216	186	206	202	207	189	203	211	185	185	155	211	228	184	236	203	205	182	204	218	197	210	192	190	191	204	196	210	211	203	172	210	202	186	210	211	183	202	224	194	178	221	212	217	197	204	226	217	205	232	189	214	187	203	215	213	180	193	184	177	199	215	207	182	206	219	196	175	198	230	208	175	199	206	206	249	199	180	188	197	215	208	186	182	200	214	209	217	202	211	190	209	167	219	217	191	225	215	178	189	217	197	218	211	239	231	213	218	203	201	214	191	232	205	202	196	230	205	208	188	191	186	189	201	171	222	214	208	217	201	190	182	218	207	227	187	198	216	207	213	207	215	190	194	210	215	191	203	200	198	207	183	179	210	219	198	209	185	225	227	194	194	181	213	217	197	198	199	214	206	203	193	198	207	183	197	185	206	218	187	214	186	214	223	192	186	203	204	197	198	198	195	199	207	205	219	226	197	189	232	196	202	188	221	183	202	223	196	210	220	203	210	217	191	225	223	215	201	201	185	213	243	203	215	208	211	223	234	205	236	205	180	203	201	203	190	223	222	200	206	188	186	218	208	176	180	205	200	217	178	206	197	203	210	219	210	211	208	210	197	182	185	215	200	218	193	204	212	206	215	200	195	200	182	213	213	205	214	217	180	187	210	206	202	199	214	184	188	217	228	230	194	188	206	200	200	234	213	207	213	220	226	209	193	209	213	234	225	187	220	208	197	209	190	204	203	194	212	178	197	205	179	201	204	222	176	215	201	204	215	212	207	195	217	182	228	198	196	228	183	205	205	195	231	204	202	200	196	198	193	206	205	179	204	220	202	195	241	197	212	197	192	210	213	209	219	186	211	216	217	210	200	171	194	206	220	199	182	196	226	211	201	198	211	214	229	199	200	187	214	195	206	207	196	187	225	193	199	209	205	195	218	203	169	198	201	199	205	182	215	212	186	195	205	184	218	202	198	215	210	206	188	179	193	211	204	202	213	200	196	220	202	192	209	225	200	188	194	217	207	162	210	217	195	189	228	232	216	194	201	172	196	220	208	205	201	207	195	195	181	203	187	220	186	185	193	201	222	199	195	216	208	202	212	184	202	211	200	220	199	194	208	220	182	195	181	209	217	213	198	216	208	194	188	219	213	188	223	218	188	194	195	235	200	195	202	176	208	200	197	219	210	219	208	219	221	209	210	213	209	205	253	210	203	209	233	214	191	198	202	202	206	202	187	217	212	200	233	215	222	214	202	214	196	198	198	222	183	219	187	201	204	193	211	200	184	219	206	206	224	196	196	204	235	209	219	219	203	211	219	200	208	198	205	200	233	204	172	209	217	195	217	188	192	193	216	208	199	223	221	215	211	198	178	202	226	253	220	207	214	182	208	227	217	198	181	195	219	175	198	223	203	210	204	207	213	215	202	210	199	194	211	218	195	198	223	228	187	195	216	204	180	196	186	204	192	193	198	212	201	187	209	201	205	203	214	208	204	183	228	197	235	208	214	220	228	229	226	202	220	206	204	209	216	231	186	215	234	199	220	195	195	211	203	200	207	211	199	208	201	173	203	217	221	216	192	233	206	233	199	197	170	218	188	183	212	218	209	224	174	190	207	209	180	212	210	204	213	209	179	203	228	198	197	193	204	207	192	224	215	194	194	214	209	210	193	203	198	205	200	200	211	211	193	183	194	201	199	197	205	228	211	211	213	208	238	227	205	180	195	213	198	219	212	191	206	200	186	213	203	220	202	221	185	199	174	207	200	211	205	189	241	200	215	215	204	212	187	194	192	214	227	201	220	206	198	210	213	204	187	224	219	185	213	213	198	216	203	236	228	191	208	194	207	218	203	195	191	177	204	210	231	199	213	223	161	195	198	218	229	197	225	198	188	188	194	173	172	208	190	185	201	197	224	221	226	200	187	199	213	219	222	198	195	189	208	225	197	211	223	200	219	185	207	185	219	184	201	194	183	218	222	187	213	197	209	224	213	207	195	180	199	225	185	244	206	207	218	191	188	214	198	192	204	233	217	218	188	199	207	198	186	210	175	207	217	197	202	199	192	217	204	215	202	204	208	196	202	202	189	208	195	210	199	225	225	222	194	221	223	178	202	235	206	233	205	172	229	173	194	200	199	191	205	181	218	210	205	168	217	206	204	197	186	212	217	225	197	207	172	216	190	187	202	200	184	200	210	180	208	204	201	210	182	223	197	195	166	180	195	193	201	206	206	230	221	229	184	196	203	223	207	228	191	215	229	199	216	209	185	206	200	231	221	203	184	209	195	238	218	213	231	197	200	217	210	208	195	232	202	191	207	220	224	213	211	180	191	211	208	214	196	187	181	219	202	190	241	212	206	212	214	209	211	194	196	178	215	225	218	209	193	224	209	225	211	212	224	196	188	192	196	207	192	196	214	209	194	219	188	209	210	211	179	212	201	195	227	215	195	222	184	203	202	210	225	203	201	199	208	209	224	205	194	197	200	207	211	197	192	206	215	182	199	192	233	191	210	184	208	199	213	224	206	193	188	189	199	226	183	214	198	208	214	201	180	181	220	202	204	189	188	209	201	205	199	213	220	210	196	218	175	192	185	201	220	199	203	239	200	189	215	208	203	192	203	204	204	189	191	207	214	186	208	202	219	224	225	191	230	245	206	206	191	206	189	190	205	183	218	193	186	206	201	219	243	202	218	200	197	214	221	208	206	230	209	193	200	223	223	219	196	203	197	192	188	159	195	243	190	194	195	193	198	192	218	227	198	218	182	212	210	216	224	207	194	196	215	183	221	215	207	230	185	198	230	206	223	192	192	209	221	193	220	190	178	222	218	212	210	204	227	215	192	212	195	223	211	236	238	196	203	210	210	213	199	197	226	183	198	180	199	208	187	184	228	180	180	209	202	222	203	197	209	199	175	198	194	200	215	191	193	219	212	213	223	211	217	196	183	207	226	197	220	221	209	190	214	194	219	190	231	176	206	178	165	202	195
26538	12604	12579	11503	10328	15668	15796	15519	14476	13295	7802	7489	7485	5666	4639	3645	2738	2350	1837	1759	1549	1424	1419	1540	1355	1398	1045	883	760	682	750	731	714	629	666	647	679	655	567	596	591	565	612	580	551	593	606	577	569	556	594	649	569	550	605	595	568	532	577	580	587	644	626	599	599	596	636	585	558	666	617	618	624	608	598	618	623	628	630	546	594	555	570	565	569	571	558	596	606	529	597	575	582	534	605	593	555	604	563	529	541	519	497	564	574	518	589	549	553	565	526	542	575	548	544	559	573	555	575	561	572	606	553	587	550	596	577	569	550	551	588	571	525	533	573	567	584	548	550	543	533	547	561	566	537	489	560	544	544	559	565	521	539	567	534	575	525	512	542	543	574	554	502	541	512	531	535	499	547	535	551	518	504	555	579	555	567	546	557	528	515	549	545	540	556	555	553	500	543	524	512	574	540	564	542	526	534	527	544	545	564	519	548	542	543	517	558	533	532	521	515	526	522	541	551	542	525	498	562	544	501	542	539	552	548	496	489	568	591	553	568	558	558	577	533	503	536	535	565	580	543	560	531	576	525	542	508	507	531	527	529	562	560	542	528	541	544	574	512	536	582	560	564	529	534	553	539	575	524	560	562	580	582	551	535	606	545	552	554	537	560	532	514	552	514	552	594	546	505	580	558	532	536	579	531	549	550	538	547	544	524	525	543	567	580	547	548	533	552	567	533	570	572	556	528	515	523	545	558	545	555	540	522	547	559	527	539	506	531	544	533	571	534	532	568	483	544	498	555	579	529	541	540	550	539	590	501	569	531	534	562	520	552	508	556	517	554	562	578	551	539	522	527	518	556	559	531	572	519	554	545	553	573	586	518	522	581	523	523	532	532	549	517	585	537	514	567	548	498	545	538	559	535	520	517	530	525	577	553	567	563	501	547	556	584	560	526	526	566	508	513	538	489	528	538	512	561	539	512	528	538	500	562	513	558	548	550	509	543	560	524	524	595	532	559	547	535	532	560	515	544	529	521	500	523	528	538	551	517	566	559	569	537	528	584	552	571	561	528	527	525	529	525	558	518	506	481	556	560	561	547	513	531	544	507	530	570	541	527	548	563	569	519	541	584	527	530	577	549	574	486	549	580	564	543	533	574	533	535	575	577	500	519	568	533	570	533	552	530	535	528	558	513	566	501	531	541	522	543	513	595	552	533	564	544	564	586	543	561	567	528	571	524	541	580	538	504	514	588	568	568	530	577	517	520	548	513	514	537	531	529	581	523	554	534	547	591	518	589	562	536	520	571	558	555	528	527	513	583	529	515	532	529	530	602	528	539	563	584	551	541	550	510	501	524	500	571	559	520	551	519	539	535	512	545	561	567	560	558	519	534	541	532	532	549	591	531	533	544	525	538	558	555	560	580	563	553	562	553	537	548	521	549	510	531	550	556	513	574	530	523	563	517	528	541	545	526	545	539	543	518	545	581	551	507	529	554	503	565	540	521	493	546	511	537	514	536	565	540	512	559	569	527	553	569	525	549	584	519	531	592	565	572	559	574	558	561	561	547	589	546	505	565	503	570	557	585	519	555	543	552	558	511	597	524	522	584	558	487	519	551	532	557	539	552	530	549	501	536	559	561	567	560	589	536	527	518	543	560	570	538	563	523	519	539	534	554	571	543	594	532	538	541	518	577	521	525	537	528	552	567	552	527	524	587	504	535	566	502	564	548	552	503	531	566	509	548	550	521	536	568	542	540	553	524	534	519	516	512	547	499	603	542	575	582	542	501	553	535	548	516	543	583	504	513	523	516	537	544	566	557	505	530	533	522	511	557	531	567	546	537	517	563	533	503	495	523	568	545	510	538	566	521	515	574	605	513	535	524	565	554	546	562	548	552	551	534	495	519	551	535	548	564	539	529	577	539	536	494	582	517	548	504	547	525	537	533	564	553	578	564	584	522	543	526	538	577	532	521	519	538	570	519	495	553	537	537	516	541	566	590	579	600	502	511	539	542	571	543	476	521	511	551	552	550	502	576	535	557	570	534	522	544	545	536	518	563	522	540	537	538	541	496	554	544	508	574	541	540	537	532	502	495	553	514	596	518	511	517	573	539	572	545	529	551	543	516	530	537	544	525	514	518	516	573	519	525	512	545	541	520	524	540	529	551	535	538	546	540	552	574	535	520	533	528	552	560	531	506	560	547	532	568	549	542	540	548	544	561	533	550	516	515	531	536	535	500	515	512	550	575	509	519	530	539	543	536	581	551	549	553	551	561	546	494	525	494	526	568	553	519	520	485	540	521	541	490	509	521	549	531	513	587	531	534	543	555	475	519	495	570	510	522	525	533	526	523	576	550	493	578	537	540	572	535	536	511	551	500	531	547	527	527	542	560	550	516	572	552	548	544	557	520	515	565	516	512	515	510	507	551	519	561	537	560	519	513	523	539	568	550	551	540	541	523	525	535	560	583	540	529	521	552	552	567	532	509	556	509	545	550	519	549	534	512	533	548	527	508	560	548	528	551	549	560	602	551	612	530	540	576	530	536	545	540	550	524	504	555	554	564	495	553	508	535	517	498	546	559	572	554	547	550	552	555	536	537	536	557	559	556	538	613	545	565	547	531	564	523	514	533	504	546	532	578	546	570	481	538	559	547	574	592	536	545	544	562	560	537	504	520	520	533	555	567	557	527	527	531	506	543	563	527	496	504	570	513	493	527	582	579	564	569	525	531	553	499	518	521	534	548	547	502	527	551	547	503	551	555	548	536	533	510	586	500	511	577	557	517	519	519	525	547	551	480	555	567	511	552	577	567	533	554	519	510	501	562	524	522	533	549	512	565	562	513	563	557	477	527	511	544	523	551	527	541	535	558	553	541	531	566	580	576	502	529	478	553	542	551	549	537	546	546	561	525	549	564	514	520	548	544	533	512	504	546	532	562	546	556	554	521	550	539	594	570	554	555	538	567	515	515	567	534	531	603	561	543	571	528	566	524	585	544	547	561	520	581	520	515	544	514	564	581	552	566	508	523	566	507	532	547	555	517	504	551	548	537	512	553	576	518	539	577	538	540	541	569	570	537	548	551	551	501	515	532	526	583	531	519	530	560	536	567	532	498	558	545	542	511	512	494	547	492	515	588	521	549	549	558	555	560	538	505	548	536	577	540	564	486	563	524	487	546	535	522	543	497	563	537	554	553	553	530	575	557	545	566	545	517	535	526	542	540	529	511	543	564	545	532	546	502	529	572	547	551	565	577	512	510	534	580	538	533	548	562	515	502	531	568	545	553	513	566	558	569	550	509	539	544	556	564	527	547	578	539	600	551	544	524	511	525	519	528	560	546	525	552	510	542	564	571	539	536	555	533	509	542	516	522	522	562	557	540	532	534	545	550	534	569	542	515	549	513	509	541	539	534	543	519	543	537	549	551	509	567	547	540	523	582	518	519	573	546	513	563	513	558	538	514	542	506	558	564	539	572	548	542	536	540	525	543	533	552	568	547	607
6326	1760	1516	1034	791	833	747	664	531	485	367	313	293	312	279	271	296	297	275	265	253	280	304	270	260	266	261	262	281	250	248	254	263	247	243	227	275	305	291	247	249	270	269	242	282	268	255	265	265	245	228	214	253	258	281	273	263	245	242	272	260	264	302	250	261	226	219	284	280	259	255	255	251	260	242	261	242	247	242	234	258	273	266	256	254	275	244	287	225	233	269	249	285	275	249	247	280	244	240	262	268	264	270	248	260	259	254	225	246	269	281	238	267	267	226	252	241	259	265	267	256	262	213	292	222	218	229	253	251	236	255	250	249	225	255	243	274	270	236	263	242	234	263	282	249	216	285	252	255	275	235	235	242	263	229	251	266	254	272	268	252	225	253	269	280	238	281	251	282	273	249	264	264	281	270	258	248	257	269	259	239	239	261	238	263	233	253	282	234	284	264	252	289	250	282	269	257	258	272	263	263	236	248	269	254	264	265	249	236	270	266	237	293	261	242	272	243	244	257	272	253	266	285	236	243	253	258	287	225	270	248	261	262	268	247	256	235	261	306	265	250	265	258	269	250	256	246	266	271	273	275	271	227	242	257	268	269	279	238	259	256	274	246	249	260	265	262	245	264	242	243	246	242	295	242	243	247	264	274	261	250	260	248	236	223	249	269	234	269	268	222	266	230	284	268	258	261	260	262	251	244	270	244	248	233	278	241	280	241	265	240	245	289	253	253	257	221	255	262	256	264	281	227	281	267	264	234	249	256	245	264	259	254	242	264	266	238	231	267	187	254	240	281	261	276	269	251	262	254	257	261	261	227	237	262	255	250	259	271	250	263	257	274	285	232	258	268	255	276	258	245	274	258	254	285	238	283	260	264	251	249	243	287	230	257	267	277	264	251	244	235	268	259	270	285	266	245	229	262	258	263	245	257	254	250	268	256	229	247	242	271	283	269	256	285	271	254	277	252	250	268	273	257	271	247	248	255	278	259	262	234	248	253	266	283	254	270	286	261	254	258	273	261	258	273	244	235	298	268	234	276	262	276	278	255	282	262	246	252	273	271	255	275	264	247	252	244	264	247	272	251	269	247	239	265	263	272	271	241	270	294	293	257	251	270	241	263	244	266	262	253	237	271	245	250	270	260	248	284	282	257	263	209	281	275	279	259	268	246	243	275	266	265	269	249	253	252	258	258	266	238	246	263	271	281	284	270	251	269	272	285	274	257	254	280	242	245	222	246	234	255	265	244	261	295	239	278	269	256	269	274	249	252	256	280	253	241	227	252	246	236	263	247	249	234	235	257	259	270	271	254	248	242	249	239	257	260	267	252	276	245	286	238	258	248	254	278	241	246	281	259	263	275	272	245	250	258	262	265	240	264	287	255	258	253	245	248	256	271	269	242	224	251	234	251	247	260	263	245	265	238	277	238	248	246	262	275	267	260	287	260	271	275	257	274	253	251	250	233	290	289	285	283	238	245	257	246	286	243	282	245	260	271	289	247	232	241	246	281	240	220	258	243	248	261	246	246	246	262	288	253	285	256	236	266	258	242	257	255	254	245	253	255	268	249	228	285	257	236	254	259	254	267	252	278	253	263	249	248	258	240	285	257	298	250	249	239	246	279	229	255	233	284	252	262	269	300	265	260	231	251	276	254	244	243	261	252	257	259	260	268	238	239	252	293	261	240	241	270	269	277	252	251	278	262	266	231	286	218	242	279	257	257	264	279	241	271	258	256	256	259	293	278	267	262	265	248	241	243	262	241	270	290	260	260	282	272	245	275	270	253	286	250	255	243	253	263	258	256	271	285	246	237	279	283	250	248	254	234	244	268	245	265	224	256	285	261	275	259	268	239	265	280	267	263	276	219	259	286	282	270	297	291	255	241	242	267	245	246	236	250	260	233	223	235	261	269	300	256	247	244	263	253	268	285	266	264	259	263	254	273	204	249	277	248	286	247	246	264	262	252	270	259	288	278	267	264	240	252	262	267	288	263	253	287	274	274	256	269	238	273	260	270	248	239	260	272	265	251	270	275	255	278	292	258	264	233	242	257	249	248	267	285	291	264	262	283	294	236	239	268	250	249	247	253	248	270	241	241	256	272	243	257	246	267	276	257	232	261	283	287	245	248	253	269	278	261	253	261	270	270	271	278	258	250	244	266	238	270	258	245	261	268	251	275	225	243	260	298	247	280	243	251	239	260	262	241	272	267	260	297	248	247	286	298	261	248	283	257	283	255	242	272	253	252	265	246	265	236	231	270	283	243	253	260	287	273	264	256	248	283	263	267	241	235	278	237	253	264	268	223	278	261	239	254	255	232	227	262	253	253	258	245	259	264	262	262	244	276	241	216	253	298	239	268	263	273	260	247	261	271	280	243	245	239	236	250	218	243	261	249	248	235	271	252	273	262	254	271	248	237	264	253	286	246	287	238	251	298	258	287	247	282	261	263	260	253	234	261	246	254	261	276	273	238	270	271	281	287	245	257	276	234	269	273	262	245	257	252	271	246	286	242	270	268	255	258	265	244	262	251	248	283	253	260	284	274	238	264	252	258	253	264	256	237	254	245	248	240	252	272	276	289	234	246	261	271	295	259	253	270	251	253	247	300	241	262	275	272	270	250	239	253	259	243	258	274	265	252	268	267	252	269	262	265	275	273	266	222	231	243	247	254	264	256	258	257	283	272	279	247	256	254	279	247	263	291	283	231	228	240	281	261	262	242	228	229	268	274	223	253	228	264	242	258	275	267	238	274	262	266	229	270	242	261	251	256	247	297	284	288	253	245	252	225	247	251	253	269	271	261	263	260	276	257	276	260	278	261	263	268	252	260	248	268	235	260	232	247	269	227	251	281	278	257	279	263	271	266	251	247	290	250	252	269	254	258	247	265	254	267	247	244	261	261	259	256	223	244	269	243	254	258	232	280	273	256	297	279	250	258	261	243	255	261	266	285	273	256	286	269	252	272	266	273	240	289	266	260	259	265	266	249	243	260	256	249	254	280	267	280	279	244	254	235	244	231	244	259	267	279	238	226	245	266	238	276	266	251	258	241	262	253	231	285	243	219	228	261	224	249	265	241	274	238	297	258	244	261	272	240	248	250	259	269	249	261	273	270	239	251	280	245	268	260	237	268	255	267	253	236	260	269	252	237	260	294	249	271	281	285	249	266	277	254	250	266	281	258	235	233	269	266	278	249	251	269	259	237	241	262	285	243	256	232	270	248	257	254	259	265	296	275	240	273	246	248	225	263	256	256	274	272	241	287	259	263	244	258	246	243	262	248	244	272	268	251	277	270	282	266	279	232	251	237	243	238	256	262	255	285	252	249	266	251	243	274	253	230	271	273	259	241	251	254	279	282	269	285	259	271	243	262	260	235	287	271	252	285	257	269	262	269	292	264	268	259	270	249	245	242	271	225	255	251	295	252	253	216	266	249	269	263	258	254	244	245	257	237	288	235	251	251	259	257	248	242	262	247	249	253	266	255	264	280	230
5519	2289	2700	2597	2256	2905	2520	2543	2176	1959	1219	1048	988	940	855	837	865	826	793	765	741	771	734	746	719	749	738	728	691	710	651	729	714	677	652	715	690	717	694	689	635	663	730	716	686	651	695	722	693	604	699	703	704	645	693	698	703	695	706	698	652	668	698	718	692	697	667	707	658	660	717	684	661	669	704	685	735	709	682	708	680	699	651	744	679	658	623	675	725	695	710	697	733	687	693	699	649	718	689	707	716	706	705	666	684	716	675	693	655	668	634	666	727	640	691	673	694	678	643	712	710	715	677	693	618	730	706	708	730	699	689	710	688	694	661	675	688	724	720	618	710	676	672	655	639	687	683	709	637	701	684	645	674	690	670	676	684	686	690	703	647	701	711	684	642	703	687	626	689	723	674	697	674	698	705	696	699	688	700	698	665	657	689	736	666	672	650	681	685	733	657	664	654	681	669	685	662	710	663	720	731	666	642	696	694	729	678	659	652	652	675	697	713	665	637	711	668	646	678	696	699	700	677	697	694	693	702	673	671	646	660	720	692	681	690	714	692	692	669	735	679	681	658	647	678	699	700	684	669	698	687	704	633	679	677	679	716	668	678	711	716	709	681	657	658	741	692	669	670	665	675	673	720	734	681	722	655	673	662	679	678	717	719	719	700	664	679	692	726	675	704	686	701	652	671	678	682	681	707	670	701	696	663	676	699	672	671	656	686	673	618	677	701	693	682	660	710	691	703	653	697	689	644	701	683	705	702	718	687	673	654	725	749	697	659	696	628	669	690	650	720	715	726	728	738	711	676	657	664	665	691	662	689	684	703	684	659	691	682	714	689	695	660	665	662	693	706	713	660	714	656	688	666	741	666	688	725	683	723	684	673	724	702	696	679	668	661	751	681	700	691	705	667	682	654	671	654	718	647	671	690	690	697	685	679	668	710	662	728	676	656	703	684	640	717	628	708	704	708	685	688	718	704	695	665	660	647	656	675	699	674	705	663	719	684	679	693	674	721	662	668	678	666	688	688	715	643	666	690	732	673	683	643	709	688	703	685	656	646	659	667	715	709	670	658	682	702	686	681	643	685	651	669	742	691	644	692	670	710	674	666	699	684	702	658	645	661	696	706	633	690	666	679	702	716	712	708	672	701	634	694	690	707	674	687	667	725	715	675	641	690	649	710	643	644	684	680	701	699	625	637	706	658	706	678	709	673	699	704	667	673	668	711	677	671	690	747	647	715	672	686	689	676	678	672	679	708	669	685	710	667	713	658	666	686	672	661	672	725	655	651	691	711	687	697	699	725	646	697	676	678	708	660	653	679	699	665	679	660	701	711	700	683	715	667	682	685	709	668	732	682	678	708	689	712	702	658	699	684	658	684	672	636	687	699	689	656	645	698	673	679	736	708	676	670	735	705	698	682	677	658	679	677	696	689	725	706	713	702	633	683	705	677	681	689	684	685	702	681	657	698	679	727	692	630	718	706	692	698	692	685	663	715	711	657	639	676	687	675	687	662	714	698	680	683	687	692	675	688	706	706	638	623	648	675	685	716	705	699	642	720	653	683	702	703	707	672	640	704	683	708	732	664	737	655	712	665	673	673	675	730	743	617	711	684	668	665	642	675	698	676	705	652	728	640	713	700	708	741	675	700	667	694	641	745	653	705	637	737	684	665	684	675	619	659	658	685	734	737	675	679	693	681	705	690	682	675	706	725	695	659	689	694	703	686	714	701	632	679	661	680	698	703	722	689	667	646	729	666	672	652	709	663	692	697	703	650	686	696	665	661	697	637	665	632	670	660	732	672	723	672	688	698	683	682	627	699	697	675	699	706	656	662	666	704	693	636	689	656	641	714	632	743	660	724	715	711	672	657	669	681	676	671	690	668	641	672	661	692	701	684	671	675	680	704	680	650	658	710	688	680	666	704	770	674	687	689	706	691	684	711	724	693	723	694	702	709	698	732	679	699	674	699	715	653	700	661	689	648	668	649	654	670	730	648	707	688	714	680	713	685	670	707	695	669	708	727	648	685	685	705	681	674	683	651	720	691	672	658	681	700	668	639	693	646	695	706	660	653	678	652	701	696	684	667	689	657	740	699	639	658	650	704	686	654	660	695	698	716	700	661	663	697	650	730	649	667	675	698	685	681	709	721	679	672	683	699	690	655	711	673	661	665	725	699	702	703	676	698	672	709	618	678	667	728	685	649	683	694	637	672	629	706	709	713	645	667	681	669	658	664	653	696	648	699	685	683	714	644	688	724	679	670	671	689	642	692	740	720	666	700	659	650	738	615	686	646	671	711	693	640	668	663	689	722	633	694	696	677	697	721	676	668	719	694	719	687	656	702	703	719	747	697	695	690	680	668	718	674	638	671	727	702	678	668	639	679	673	679	608	664	688	729	708	655	631	660	688	689	615	673	682	679	706	723	672	689	685	721	654	719	715	675	687	700	670	713	694	695	707	724	732	715	702	737	760	672	652	691	660	684	678	669	659	711	700	672	708	636	688	693	683	738	680	661	719	694	644	667	695	648	712	660	726	719	705	672	681	681	672	651	692	697	709	646	701	690	656	721	737	704	659	711	661	719	680	692	683	667	713	698	685	685	670	700	669	658	723	678	692	699	686	725	673	693	711	633	664	690	707	691	643	682	661	674	671	674	670	756	637	721	640	628	667	685	686	675	669	734	683	676	716	665	722	674	651	650	711	696	654	677	671	671	675	639	682	670	660	678	677	696	700	687	681	700	678	670	670	672	725	695	684	666	671	715	647	686	628	683	672	689	676	698	714	700	693	677	677	666	697	654	617	676	685	698	711	715	672	661	712	699	680	685	711	665	662	690	678	613	701	702	706	674	682	704	690	729	642	736	703	693	681	665	656	687	687	746	688	671	696	675	672	650	696	672	705	681	646	691	718	659	690	659	679	648	695	697	686	693	633	692	671	690	683	697	699	691	671	688	704	697	670	708	645	683	677	675	710	695	692	701	659	684	730	647	668	695	681	701	687	648	681	703	665	716	675	669	683	665	734	708	681	631	691	629	693	644	702	655	746	698	662	631	644	687	701	682	708	692	696	663	725	713	679	691	730	673	678	681	648	676	707	670	659	699	690	637	655	687	696	709	704	772	675	650	701	728	668	711	679	675	675	687	672	682	675	644	732	689	714	679	635	711	719	645	686	665	647	661	708	676	689	697	667	682	651	660	638	691	687	693	723	655	694	715	659	682	702	648	742	711	679	689	650	664	670	663	659	715	688	677	734	713	702	659	687	651	705	684	671	714	669	695	692	694	691	695	719	655	645	699	696	658	688	736	700	710	692	709	709	716	618	681	668	676	648	689	666	648	699	658	641	683	706	708	669	661	689	661	683	652	652	695	682	677	692	690	636	692	679	706	685	662	687	658	701	706	623	719	741	672	705	694	696	662	696	657	642	685	685	679	668	715	660	682	704	682	711	743	658	652	682	709	701	683	664	711	692	710	713	697	699	667	654	739	701
27163	15180	12452	9034	6699	7031	6839	5382	4558	3721	2134	1341	1080	753	593	572	464	426	414	377	348	369	334	388	365	350	338	298	290	298	263	323	300	324	273	322	307	299	307	306	307	283	304	264	322	299	273	274	303	268	281	310	246	298	282	289	284	282	282	304	311	311	298	318	302	300	306	264	284	324	319	310	295	329	299	305	309	285	333	284	301	332	307	322	273	276	300	295	295	259	294	288	286	284	294	298	285	328	305	314	312	308	316	280	288	271	266	279	303	284	294	286	303	302	260	293	294	280	324	297	302	320	275	307	304	285	305	298	275	271	286	316	329	278	274	282	293	289	313	308	312	331	281	287	296	315	309	277	301	265	269	306	276	280	305	271	293	289	305	304	300	306	290	312	258	337	276	296	328	258	275	278	262	303	310	316	320	298	301	274	291	287	273	288	251	285	254	305	258	299	280	295	271	298	263	312	296	314	301	307	323	299	305	279	302	285	255	272	317	284	288	298	292	293	281	295	262	326	311	288	272	299	240	304	293	270	279	281	271	313	312	303	312	306	314	277	306	316	295	305	293	303	275	268	244	248	290	295	283	299	303	273	301	290	297	303	305	296	303	297	299	262	304	301	297	278	289	285	300	295	294	300	279	309	267	271	286	281	276	321	227	247	275	288	286	305	302	286	286	292	287	301	275	281	288	268	321	283	258	287	299	268	252	285	324	299	287	299	293	278	284	313	280	296	288	270	286	271	293	257	274	290	301	264	276	275	279	293	294	317	284	259	323	297	287	319	302	312	283	278	295	288	285	294	268	300	282	306	287	300	253	298	265	293	297	263	277	288	300	286	311	302	299	308	318	280	285	328	275	251	287	278	332	274	281	316	317	282	252	323	275	298	248	276	278	288	332	301	286	299	300	304	297	267	300	309	305	265	303	284	321	305	274	272	294	298	297	273	276	314	297	289	276	274	278	291	302	273	294	289	282	247	265	290	287	293	244	280	293	302	303	277	294	256	274	293	301	275	292	281	290	273	314	318	284	273	278	287	276	298	302	280	294	272	265	303	312	304	274	279	283	291	299	266	319	304	320	307	307	298	255	261	326	299	282	311	285	304	297	292	313	273	292	293	281	295	316	296	282	274	283	314	299	286	296	276	325	276	330	303	285	298	279	270	290	309	307	301	287	283	305	300	336	292	309	276	286	304	290	289	315	274	313	273	276	312	287	286	282	305	263	267	319	302	290	274	294	286	289	261	298	272	313	275	288	295	260	304	282	319	267	288	310	303	314	290	278	294	334	300	315	295	286	273	283	275	275	297	285	334	295	288	279	291	292	294	290	294	311	290	277	256	280	272	313	315	319	266	283	310	314	296	303	325	335	308	283	282	265	245	279	297	276	291	297	307	317	279	310	266	292	264	294	261	274	276	278	255	300	301	277	309	295	282	279	279	316	294	279	275	271	279	262	282	264	277	282	299	264	331	278	277	290	303	300	296	270	280	303	340	294	255	267	269	318	257	302	288	315	328	268	316	283	254	272	304	294	324	275	274	274	301	306	284	279	309	282	296	289	273	303	298	262	275	339	298	278	297	301	318	307	293	286	321	301	267	306	250	287	302	302	272	271	293	299	282	290	272	271	273	284	289	276	318	289	290	246	291	295	318	279	284	271	279	292	289	310	280	327	327	307	273	279	258	263	275	276	281	311	277	302	295	308	280	278	300	279	309	294	292	270	283	296	289	295	320	300	280	260	298	302	291	277	292	268	296	267	302	299	310	295	276	289	286	299	317	310	285	288	272	310	312	253	281	276	286	302	266	272	304	309	290	309	260	279	286	273	303	268	287	316	332	270	289	282	295	276	276	269	342	318	267	314	305	299	299	266	270	298	273	270	270	311	285	292	260	303	280	279	270	305	290	285	260	285	302	290	297	300	278	297	295	304	304	334	292	278	266	281	266	273	307	266	305	307	306	299	260	306	292	263	265	281	266	335	307	319	306	302	275	281	285	301	299	284	287	303	288	265	275	295	270	280	260	311	311	288	310	267	310	299	320	266	273	306	295	313	285	275	282	264	309	293	283	315	310	275	321	301	288	290	307	287	305	302	295	293	289	301	261	307	297	293	249	274	310	306	295	285	312	294	294	274	342	270	266	299	289	283	304	284	297	320	258	309	290	296	306	274	275	287	313	297	269	305	293	312	309	264	290	296	288	298	288	279	318	277	304	281	290	298	295	290	286	269	298	293	312	302	286	299	261	303	285	291	304	271	295	316	292	284	316	312	301	297	302	273	292	270	336	315	286	303	295	303	313	309	284	273	296	280	309	299	297	306	304	281	291	284	289	293	282	326	311	290	274	257	318	282	294	263	260	279	273	288	275	306	292	286	269	303	296	288	312	337	245	300	270	286	304	303	279	305	287	298	324	308	277	285	306	288	297	337	263	300	278	285	288	296	288	314	292	280	268	301	306	306	316	298	308	262	294	301	295	267	276	321	300	291	309	308	321	292	301	280	305	288	286	284	275	293	307	284	321	296	303	307	275	281	291	302	274	265	288	302	299	299	278	276	279	251	293	280	272	278	288	268	328	313	317	268	268	280	289	298	289	264	302	300	313	297	279	303	303	296	296	316	302	277	298	296	303	280	302	265	306	295	310	267	290	284	283	275	299	291	281	292	330	275	296	299	330	305	282	270	288	292	293	286	315	286	326	290	286	242	272	274	292	259	285	301	289	286	305	286	310	326	309	274	267	296	303	247	248	274	315	264	287	274	283	298	256	274	313	312	285	286	299	284	307	296	268	267	256	329	267	247	283	297	314	262	282	282	270	273	274	301	323	316	265	286	277	292	285	286	279	256	268	298	274	288	309	309	275	284	302	304	313	274	322	285	271	294	296	300	314	299	300	279	299	332	315	276	267	319	301	277	278	305	295	292	315	273	308	295	261	308	250	293	315	268	276	310	310	314	266	315	285	292	278	273	278	260	296	297	284	277	270	319	283	290	286	273	288	309	286	288	324	281	281	289	286	281	288	266	308	281	241	298	294	289	275	294	277	280	267	302	300	254	295	291	284	304	292	281	300	300	270	300	299	297	317	300	331	281	313	308	311	254	288	293	255	283	296	296	313	310	298	300	266	304	279	273	275	297	289	288	327	287	299	285	291	302	308	286	273	269	298	284	322	281	316	274	276	285	279	290	280	265	269	273	276	310	283	279	280	303	295	311	284	278	282	284	287	307	299	301	267	277	288	305	305	307	261	292	274	283	263	285	284	288	294	325	285	303	304	326	287	268	303	303	297	267	275	275	273	305	292	269	275	285	288	310	273	296	272	281	276	284	284	293	271	256	263	263	286	290	308	287	300	281	301	293	288	291	296	264	315	260	294	317	289	279	305	282	286	273	293	284	303	290	301	291	290	287	282	265	308	286	289	287	314	278	276	286	285	264	303	277	288	266	335	307	316	297	304	312	300	274	298	278	300	319	258	275	273	281	294	294	288	310	303	295	304	290	323
19640	9559	9746	8445	7270	11492	11966	11720	11204	7991	5138	4490	4680	3428	2966	2653	2142	1689	1680	1416	1240	1214	1143	1186	1196	1195	1004	886	847	851	840	892	887	816	861	816	858	816	765	787	837	787	754	777	770	831	803	756	824	721	760	725	772	729	763	793	744	763	799	804	795	782	800	842	829	844	818	863	807	871	808	819	774	825	778	806	773	798	765	736	834	758	761	743	749	797	721	801	787	815	777	757	769	767	776	793	769	825	742	740	751	762	805	800	749	793	817	730	762	770	742	784	724	769	742	746	731	791	742	768	792	796	781	799	764	710	789	736	788	770	764	746	723	752	763	746	735	771	761	750	741	744	730	695	740	756	765	763	774	759	749	768	764	770	739	766	721	705	773	769	714	770	770	769	764	753	713	783	798	779	701	721	755	743	712	760	724	749	753	754	733	784	716	748	798	780	719	766	778	752	784	688	734	755	761	733	731	757	766	741	792	742	684	739	723	767	720	788	715	723	741	741	752	690	747	773	778	792	751	699	734	719	759	746	737	740	728	738	740	787	729	790	724	729	741	761	741	768	779	742	771	756	734	764	797	745	767	740	760	758	770	724	804	717	742	731	749	734	808	769	712	733	749	734	756	787	753	728	719	711	734	768	794	789	713	734	735	761	796	767	751	737	784	777	742	743	693	765	794	735	723	731	761	785	786	735	769	760	742	765	765	728	700	719	733	703	739	763	764	765	751	803	751	754	748	737	718	717	753	771	770	767	749	756	745	790	752	723	784	773	735	741	756	741	722	768	737	750	751	753	752	719	751	756	778	761	774	716	760	743	758	808	709	733	797	718	714	757	719	778	681	752	761	761	752	726	727	749	756	725	760	721	758	703	731	747	722	762	743	739	745	716	770	761	727	775	806	751	762	751	740	800	731	742	669	751	761	710	751	768	728	697	757	718	739	742	775	773	744	794	778	779	741	754	772	756	730	725	731	771	776	749	713	769	727	757	746	786	735	788	732	741	707	724	764	782	759	749	714	689	718	715	756	697	731	755	765	742	800	738	715	784	705	776	715	776	716	733	791	749	756	769	756	753	724	710	759	721	761	711	737	745	746	742	728	768	784	754	738	728	716	754	765	829	740	766	790	761	701	750	759	731	736	733	760	739	715	748	722	835	724	750	775	755	738	752	710	733	715	719	799	743	777	757	776	737	726	793	771	736	756	775	762	758	757	739	735	757	782	761	728	694	787	727	721	730	757	745	754	730	776	740	806	763	722	702	745	714	777	759	760	769	770	723	772	764	747	708	726	749	770	790	732	722	784	697	769	723	738	708	742	713	752	737	739	731	711	756	785	743	737	717	741	715	727	804	727	743	753	732	755	775	744	779	720	752	682	789	702	754	745	758	729	725	769	795	760	754	737	806	755	750	752	782	751	737	766	711	778	816	750	778	731	776	774	813	730	770	716	751	775	740	790	716	771	688	741	747	795	732	772	763	766	728	727	742	750	758	712	749	765	726	789	714	778	723	759	740	777	769	738	761	791	759	750	740	715	740	747	702	747	733	763	791	701	750	745	802	758	728	810	760	767	762	735	727	727	769	737	718	744	744	761	735	732	768	751	751	764	757	753	714	718	704	768	749	742	792	756	755	758	755	685	695	742	717	765	789	738	706	721	732	716	752	780	707	716	833	806	734	787	731	732	738	744	712	731	750	714	685	695	801	751	767	769	785	746	730	787	778	713	760	727	727	683	757	763	770	807	742	698	798	697	757	761	714	722	811	762	810	765	758	743	737	717	760	751	718	726	758	780	747	818	742	785	727	758	772	718	729	744	757	751	727	779	740	716	758	738	738	746	744	715	750	710	733	751	782	784	758	746	760	718	737	760	716	708	769	758	751	753	744	763	735	760	757	761	716	726	796	779	766	694	754	761	725	745	750	758	782	699	760	794	703	760	733	698	748	735	776	720	744	739	707	773	738	775	771	721	765	731	725	796	747	734	730	760	740	720	773	770	765	753	809	766	732	806	757	749	745	726	747	788	759	710	761	745	745	742	713	790	747	749	748	705	733	727	715	742	741	702	722	760	727	754	730	726	811	770	805	744	757	736	724	694	786	770	785	735	748	772	770	795	772	735	739	735	746	746	737	784	779	717	704	777	717	808	773	755	761	774	751	724	792	772	775	717	717	779	766	727	739	789	742	776	736	762	737	735	731	773	744	770	745	815	761	758	765	798	771	708	778	771	738	708	769	713	786	755	800	744	748	773	751	800	733	753	760	765	705	745	739	736	753	718	723	810	764	749	750	771	749	764	730	760	732	798	728	740	738	716	748	764	722	719	758	740	763	757	772	783	742	718	739	749	795	752	736	767	737	757	748	781	801	758	789	785	767	738	722	769	727	724	732	728	746	774	754	741	737	761	728	768	745	818	789	759	732	739	725	804	732	762	732	745	724	765	716	755	759	745	716	774	784	794	777	743	751	722	746	785	754	731	734	756	742	690	755	751	705	731	749	744	733	726	783	747	773	709	761	799	755	719	726	726	748	779	750	770	722	724	760	733	765	711	768	765	688	759	741	757	693	771	720	774	708	733	734	740	795	733	709	749	770	716	721	801	752	726	748	732	749	757	745	768	801	797	775	774	718	750	696	739	763	775	779	751	738	698	799	762	785	797	772	758	772	726	832	757	730	772	722	731	796	777	745	769	727	710	773	751	749	729	737	722	773	722	733	727	764	783	745	754	799	794	721	797	762	699	714	716	729	754	684	761	708	786	802	758	727	726	727	753	747	767	744	756	775	741	730	716	712	757	747	743	710	799	709	789	748	747	761	752	747	735	798	731	765	737	753	772	763	719	770	738	739	743	788	737	767	737	727	701	758	783	737	723	702	772	752	762	812	712	744	766	755	734	754	783	772	769	799	739	772	749	821	751	727	733	728	750	736	784	758	763	755	724	751	749	774	797	782	783	765	771	715	777	780	754	759	753	732	710	763	746	715	765	755	759	722	722	750	741	706	760	710	732	747	706	767	699	769	758	772	750	791	766	766	771	715	790	749	754	776	736	732	755	727	706	760	787	729	781	760	752	762	737	769	748	760	742	814	761	767	750	725	769	775	789	778	765	773	780	738	753	738	715	764	780	739	687	755	757	770	743	766	795	713	747	720	745	755	766	784	778	711	750	695	761	754	720	744	773	786	718	743	743	739	772	755	731	767	740	725	799	762	763	777	741	754	758	765	771	729	757	728	763	747	739	741	799	752	747	742	769	722	759	687	762	783	756	734	722	758	738	672	788	729	729	748	753	791	747	809	786	777	710	740	771	746	733	744	739	793	746	696	748	797	760	686	777	755	717	819	743	738	813	766	752	755	714	726	735	785	733	777	767	722	766	690	707	743	715	774	733	748	787	733	767	734	717	764	743	762	755	759	781	794	698	808	752	752	707	740	752	716	737	779	725	775	756	761	740	702	744	753	759	777	789	713	714	732	694	776	773	800	740	762	797	753	752	736	762	759	744	717
36339	20787	17046	13586	10348	11046	10679	9126	7390	6626	4180	2483	1712	1212	861	649	577	448	412	361	329	279	285	298	310	265	262	240	212	203	218	199	210	231	208	237	219	206	194	202	235	210	216	206	198	224	189	211	193	190	194	191	176	172	220	226	206	203	188	197	205	166	184	212	213	201	179	205	228	188	235	196	199	213	234	206	192	194	203	214	199	198	219	208	213	183	211	213	207	217	201	245	193	197	218	201	211	183	219	201	221	210	205	209	199	211	217	187	223	217	207	215	217	213	218	200	175	217	211	196	182	202	213	181	217	193	213	208	180	208	191	182	214	194	222	202	214	206	182	209	218	190	205	180	197	238	212	216	176	172	206	204	192	179	206	198	200	202	195	210	193	205	229	201	202	202	194	196	205	206	212	194	202	207	218	233	229	213	196	214	191	209	201	209	210	174	187	229	213	193	198	209	182	206	221	207	200	229	195	193	208	192	183	232	206	197	191	207	188	177	223	184	179	197	211	197	206	204	216	229	214	238	192	201	197	206	204	214	192	204	220	226	197	192	213	186	184	202	198	188	194	209	230	200	193	212	192	205	232	210	212	216	203	202	211	226	213	219	204	175	185	189	218	197	195	195	201	194	201	211	214	192	192	199	197	198	221	198	222	187	203	191	210	198	182	215	246	202	201	214	216	197	192	201	200	212	210	208	214	224	206	211	172	182	190	182	207	190	181	216	215	217	193	172	228	217	195	226	200	214	175	199	208	205	201	178	207	208	181	187	201	199	229	208	195	174	197	207	216	208	182	183	195	190	181	223	213	222	223	216	186	206	221	212	202	199	217	222	226	188	205	178	211	195	192	200	198	205	206	202	219	198	204	185	209	191	215	194	200	199	172	201	227	213	203	174	212	198	194	191	179	206	204	181	203	190	209	197	183	195	209	205	215	188	224	218	197	201	188	177	197	183	215	192	239	215	203	237	192	214	208	205	197	202	187	209	203	200	221	205	180	189	203	202	207	198	200	217	198	189	188	188	197	226	199	202	214	177	201	220	186	196	192	207	193	224	179	196	206	191	173	204	213	226	202	216	201	182	204	202	190	193	200	197	207	206	209	196	197	203	199	195	208	178	199	176	216	173	234	215	218	206	221	195	218	239	191	216	217	201	185	176	176	203	190	178	185	206	181	193	196	215	180	173	183	225	226	181	209	194	188	222	210	203	185	193	200	197	179	194	170	202	189	241	223	203	211	253	201	194	206	207	202	211	213	189	198	195	182	197	212	203	209	206	209	202	194	208	220	212	202	180	206	176	198	201	204	199	176	226	205	200	175	225	206	202	213	179	208	220	192	200	203	200	189	205	197	222	205	185	191	223	189	213	209	198	219	191	200	224	182	210	215	206	194	198	206	192	202	185	189	202	193	200	207	218	202	202	209	171	197	179	197	196	209	177	176	226	220	185	189	208	199	206	189	204	195	199	213	197	209	211	189	211	199	200	196	200	179	173	245	187	218	197	159	203	200	180	192	188	209	211	194	183	202	195	207	223	206	205	217	204	237	174	213	177	211	198	206	206	205	214	199	210	193	212	217	207	191	222	201	209	226	178	208	175	207	217	212	198	178	203	183	211	213	200	218	207	194	209	198	194	232	220	191	222	232	224	198	193	198	214	186	188	199	201	197	196	185	224	213	199	207	185	188	196	184	214	216	200	190	194	197	207	175	200	190	177	221	226	223	207	189	199	189	222	211	199	200	197	195	204	183	187	187	199	176	182	211	215	193	201	209	207	204	225	197	192	198	195	182	194	206	187	183	182	190	210	186	206	206	177	235	216	213	204	170	181	211	213	200	213	187	174	193	194	219	196	217	187	241	217	217	185	210	210	209	175	182	210	212	219	216	215	221	227	213	188	188	212	220	203	219	187	181	212	203	208	189	212	190	218	192	202	202	195	177	212	206	214	210	205	201	198	191	205	173	209	190	207	191	212	176	189	203	184	205	202	194	204	215	193	185	195	192	193	205	197	207	223	208	200	211	203	220	211	216	213	239	186	215	195	187	183	218	219	181	176	239	191	181	201	206	198	196	185	232	195	203	209	186	196	207	174	195	200	206	213	193	175	219	207	185	191	199	186	190	189	186	217	198	234	235	180	211	172	176	231	204	194	209	202	183	192	192	195	197	177	187	201	196	212	184	215	201	185	207	168	183	196	199	193	207	188	213	208	217	206	209	188	202	212	202	226	182	199	213	200	197	200	204	223	216	187	189	204	214	167	173	198	221	228	202	199	202	176	184	213	187	196	188	191	206	211	223	188	211	231	206	217	176	189	207	207	199	194	190	194	187	222	214	204	185	195	212	195	184	216	193	176	211	203	222	217	206	218	208	170	182	202	210	188	200	185	194	203	171	192	198	184	210	200	197	200	215	183	223	188	228	177	193	199	205	195	201	211	178	210	190	208	207	213	228	187	236	191	193	226	210	194	191	174	196	206	206	185	212	173	207	201	207	211	172	218	215	211	209	192	216	201	200	222	201	183	191	227	183	211	181	218	201	211	212	203	212	190	191	175	195	202	181	182	181	190	227	225	177	192	188	170	189	193	187	187	206	200	202	209	202	202	210	216	199	192	193	208	218	198	188	207	184	210	217	171	197	177	207	205	216	207	190	216	209	193	219	192	221	217	183	202	207	205	226	193	191	212	193	174	227	197	216	202	196	205	197	202	174	191	210	215	193	211	216	200	210	197	195	217	217	200	206	192	204	214	191	203	216	227	198	216	223	214	230	192	226	176	203	225	208	185	179	191	213	183	191	224	230	219	202	195	201	211	178	219	225	174	201	213	200	202	196	193	189	169	209	217	207	184	226	207	203	226	216	188	216	216	209	189	193	201	196	213	222	225	182	213	162	196	230	202	197	189	197	196	191	196	181	209	207	196	208	205	227	191	199	225	220	180	202	194	220	206	180	182	211	217	217	229	194	238	195	202	223	210	213	209	205	201	200	221	177	199	197	196	212	209	210	205	187	191	226	211	194	207	231	211	190	210	209	204	200	192	185	204	204	199	216	191	179	187	202	193	213	219	198	206	221	189	206	214	233	218	206	208	221	208	225	189	200	197	190	208	202	182	194	211	197	205	220	235	219	202	217	194	193	195	171	207	216	197	213	218	201	202	205	224	213	196	201	183	204	171	203	198	221	203	196	236	192	179	198	220	198	210	182	197	196	193	204	202	209	212	177	217	187	202	207	212	213	204	177	219	216	201	210	206	208	199	207	234	197	182	186	190	211	168	199	199	244	221	214	217	191	196	173	217	200	205	215	194	191	186	203	193	177	226	235	198	187	195	212	204	201	244	224	166	185	176	195	218	207	191	192	186	197	224	204	182	199	226	204	201	179	173	185	206	184	211	210	208	222	211	205	203	192	180	199	186	214	198	200	190	221	186	208	205	221	226	229	196	198	210	213	196	212	197	184	190	209	204	183	182	213	210	173	205	198	199	189	201	196	210	194	193	193	200
24939	12726	13091	11631	10681	15418	16286	16878	15017	12301	8040	6490	6961	5413	4275	3594	3252	2283	2030	1689	1424	1341	1307	1398	1371	1113	1095	867	733	760	721	740	686	625	669	681	604	679	624	610	602	553	601	644	607	558	534	610	566	575	603	577	589	566	559	588	558	575	573	575	580	565	621	618	608	623	600	605	612	631	624	588	643	608	580	582	594	579	610	591	556	581	583	575	568	555	561	600	595	583	572	523	615	613	573	563	517	546	584	583	557	558	507	577	524	539	574	559	568	550	551	562	510	557	544	564	576	568	543	542	581	539	539	536	558	516	590	576	533	507	525	558	541	536	522	580	577	535	562	574	524	502	519	518	541	548	523	532	557	548	518	524	532	541	566	470	538	549	559	532	521	554	518	494	585	579	584	549	555	497	554	519	504	530	509	572	542	543	532	513	537	554	557	552	511	542	559	547	565	569	567	537	550	525	568	494	548	533	522	538	485	515	567	537	533	524	517	572	520	550	519	547	520	546	552	504	543	542	514	514	507	603	536	547	521	531	536	522	539	511	535	536	557	582	527	515	533	537	579	574	505	551	534	514	535	561	524	551	543	536	567	533	529	506	560	584	492	532	541	487	557	556	497	529	512	546	546	500	497	530	526	581	542	492	566	501	524	543	529	548	501	577	554	510	518	543	522	563	520	536	547	476	502	546	584	504	533	515	555	546	510	530	531	574	487	536	553	564	542	503	543	515	531	547	503	528	521	520	546	494	543	516	545	539	541	532	506	515	514	584	556	493	539	539	534	565	521	523	530	559	502	603	511	558	534	574	548	538	554	524	500	539	528	530	531	536	538	562	507	523	512	539	529	511	526	492	577	576	532	515	554	536	502	517	518	524	559	543	454	524	515	511	548	505	475	531	545	557	554	546	527	527	536	545	514	561	527	512	563	529	560	557	540	512	543	504	535	518	533	556	537	525	562	576	521	548	527	521	492	520	549	544	517	545	486	558	471	548	553	539	502	555	485	518	547	497	520	492	484	546	509	533	534	546	522	535	505	513	560	547	540	558	561	522	523	552	540	527	539	509	541	513	547	523	553	526	514	499	536	540	489	549	527	519	561	531	524	535	535	533	512	560	552	534	541	515	558	553	510	517	506	549	529	536	520	538	491	518	510	568	511	489	524	581	554	536	543	528	518	552	569	511	534	532	542	549	520	525	533	518	555	513	534	519	545	529	522	574	583	551	558	529	503	553	522	573	547	531	570	529	571	503	552	546	569	533	526	496	501	560	534	548	547	513	531	522	538	549	554	527	528	540	494	560	486	535	545	510	544	535	493	561	517	523	503	593	565	489	524	496	519	532	561	598	529	503	554	578	530	541	530	510	525	574	518	527	544	521	573	535	505	556	588	521	540	568	535	520	551	521	534	526	512	527	528	528	547	531	532	549	567	526	542	521	506	540	544	526	511	544	559	537	503	561	520	519	510	532	524	563	535	543	523	559	512	557	534	499	527	587	532	527	546	546	536	509	500	527	517	573	549	549	524	530	548	498	524	546	497	500	530	506	537	544	584	552	477	508	583	510	549	528	563	526	528	547	497	515	509	507	511	507	514	514	531	510	471	540	528	541	538	532	541	555	506	533	546	583	529	530	548	524	537	515	554	565	552	524	562	547	548	560	531	530	525	536	541	541	537	537	524	540	545	488	504	527	526	477	532	546	513	503	472	537	520	554	537	559	545	588	560	523	536	552	527	537	535	519	487	537	539	523	562	526	532	568	557	557	525	517	542	540	508	525	512	512	546	554	538	543	530	520	538	564	548	524	534	551	533	546	535	504	556	539	535	528	531	543	534	528	576	532	559	545	549	547	579	540	548	545	549	519	562	479	527	513	506	523	560	515	581	547	503	518	486	514	510	526	547	525	521	562	575	506	571	529	547	528	548	536	533	555	537	553	562	546	526	512	552	529	555	543	552	559	544	564	534	513	541	530	539	579	544	499	576	540	534	525	538	548	561	525	500	520	548	540	518	514	521	566	580	512	501	561	496	524	563	565	551	518	508	545	543	533	530	543	510	578	557	505	545	508	492	519	520	554	552	543	553	545	559	513	561	506	536	512	523	512	536	523	503	542	525	523	520	516	508	526	563	542	536	555	569	543	527	513	519	532	534	536	531	520	524	501	545	521	580	564	541	533	538	525	564	550	543	532	516	519	518	541	525	513	513	542	550	550	521	519	535	533	492	517	513	512	494	555	505	507	572	540	581	516	541	548	500	520	512	553	521	516	577	554	541	534	560	545	522	528	544	493	530	528	566	512	503	516	516	578	558	530	507	525	564	523	498	527	512	556	549	566	573	512	527	490	542	511	534	551	512	504	472	524	569	544	515	493	562	530	547	567	532	552	481	575	485	499	566	563	528	501	543	564	528	484	523	496	555	521	544	532	550	546	542	493	519	537	570	532	560	489	527	492	497	574	536	531	485	524	526	547	524	498	515	539	518	546	515	545	515	546	518	504	520	520	532	522	556	498	563	560	548	510	509	541	561	513	547	516	530	531	546	510	552	535	537	547	525	555	513	503	562	517	518	525	513	482	532	517	555	516	511	516	530	563	469	553	550	515	565	509	506	542	533	493	534	528	509	530	537	495	520	539	506	533	532	548	523	581	580	533	523	538	562	533	516	529	568	548	560	529	561	554	558	530	562	550	538	536	533	504	495	493	537	513	530	501	514	526	539	534	552	505	544	553	536	516	538	548	569	539	548	524	514	523	546	570	541	553	528	531	527	532	533	537	521	517	553	525	530	551	554	574	532	474	559	519	518	532	564	520	514	542	516	548	570	516	515	554	528	573	525	534	538	484	559	532	543	497	558	518	507	546	563	507	551	561	515	557	514	535	538	526	514	553	553	562	524	512	529	515	523	523	544	505	512	534	523	573	529	520	553	487	533	500	520	522	509	574	542	522	530	547	511	491	538	536	526	543	484	541	558	520	572	517	503	566	529	541	523	527	519	505	549	547	489	522	524	532	521	509	534	543	545	520	529	550	534	496	504	472	522	542	518	540	511	538	568	555	506	555	548	552	525	580	546	524	532	541	572	562	536	512	563	527	535	514	544	535	512	521	515	582	553	517	533	533	568	527	542	513	487	507	542	541	516	543	542	498	513	511	475	535	508	544	529	534	546	533	549	536	536	516	504	551	513	506	547	545	533	528	524	550	515	548	549	522	520	524	505	541	579	520	560	512	518	538	510	510	543	554	518	505	576	503	518	516	538	527	557	542	566	514	561	550	501	556	512	515	567	497	548	516	526	569	563	524	514	505	548	543	540	522	532	498	532	561	491	533	513	511	489	538	500	493	527	534	531	508	542	562	528	522	542	560	540	532	572	539	569	554	541	508	552	563	526	531	555	533	499	529	553	546	557	538	501	506	544	545	492	527	544	494	531	525	531	518	560	536	545	516	501	498	576	524	551	543	530	532	554	518	540	522	555	531	527	510	494	543	604	538	505	553	543	512	517	574
5847	1827	1629	1104	877	894	810	666	473	459	357	301	274	296	253	277	300	274	271	233	257	259	283	262	236	241	259	286	233	241	284	253	229	275	275	257	244	244	222	246	231	263	273	242	282	228	278	252	269	273	267	250	281	233	236	230	218	266	245	253	255	256	270	238	258	243	250	261	256	256	245	275	271	245	223	276	255	245	240	271	243	261	240	250	251	275	226	243	251	231	288	240	255	273	246	245	247	258	277	279	256	225	250	254	242	253	240	242	252	288	251	281	268	264	235	229	263	268	220	250	248	251	241	232	238	236	245	249	240	258	263	245	285	233	248	244	238	285	249	250	268	249	250	216	257	233	242	242	243	233	240	234	230	221	239	282	252	241	267	233	253	217	233	251	239	234	250	226	236	277	240	267	262	215	245	246	220	235	250	252	248	267	254	262	275	234	258	264	232	257	287	242	268	245	268	243	247	239	271	270	273	265	242	253	254	267	244	264	236	284	226	229	227	273	228	257	244	274	275	244	246	248	257	240	254	242	230	236	273	230	240	236	252	244	260	286	245	280	243	247	255	248	260	244	254	262	253	276	272	273	270	259	254	244	257	239	267	254	259	256	255	256	246	230	262	248	269	244	256	252	244	236	252	252	270	250	248	243	232	238	265	234	247	273	256	289	251	227	256	258	254	267	270	278	239	265	246	246	241	245	237	248	228	256	269	243	254	250	235	243	247	291	269	270	238	272	257	243	286	271	289	272	251	234	240	244	260	269	235	248	267	264	244	223	293	267	234	240	228	260	247	261	254	248	271	242	243	243	263	260	268	278	256	242	229	251	257	235	245	231	254	232	260	275	235	264	242	248	248	231	270	278	245	301	254	254	286	263	257	252	247	248	227	250	236	266	269	259	231	236	228	232	271	239	236	247	263	258	256	267	246	282	235	244	256	276	257	225	250	260	284	252	272	277	207	234	246	226	245	244	245	240	236	242	211	270	247	258	249	249	226	236	267	229	245	230	288	247	245	244	260	247	216	252	251	269	229	249	259	259	251	251	238	239	254	243	258	237	237	246	247	248	220	270	241	274	249	215	238	239	251	237	266	247	238	221	237	245	226	256	224	281	238	254	263	263	266	264	298	248	260	251	260	264	266	252	249	230	253	234	229	246	238	244	241	257	229	277	261	231	265	241	266	247	245	255	251	243	250	242	229	222	313	275	257	235	258	253	256	250	230	243	272	256	252	266	253	252	267	273	255	266	263	239	218	274	233	278	261	247	234	223	237	271	241	283	260	250	248	280	258	247	265	274	265	254	262	274	255	230	244	256	217	250	234	275	272	273	252	220	274	250	269	237	261	246	254	230	248	266	222	254	199	262	274	256	272	248	246	248	242	280	286	250	229	244	245	236	247	288	257	253	271	237	276	251	236	262	248	247	266	235	251	233	240	209	228	251	251	253	239	251	273	230	247	245	240	272	262	275	268	290	245	264	255	258	247	261	284	243	261	265	248	271	272	226	242	248	256	266	253	253	250	240	269	247	221	273	269	263	228	277	209	263	260	279	263	255	275	235	260	258	253	250	258	233	262	248	230	258	231	245	247	257	271	295	238	236	257	238	243	229	250	281	235	244	248	235	236	243	261	228	258	238	257	265	241	246	239	254	262	258	276	249	256	220	259	247	246	231	256	214	252	245	248	277	239	272	253	279	253	271	239	253	254	269	244	248	267	268	224	232	249	255	243	244	263	262	256	281	260	247	246	258	252	224	246	248	265	253	240	225	285	247	245	248	265	248	257	244	251	239	292	250	238	288	248	265	253	252	232	254	242	242	231	249	210	284	219	297	267	260	277	260	248	245	232	261	273	275	257	281	233	235	250	242	240	255	260	250	278	240	266	245	229	230	220	239	280	260	269	264	237	248	286	260	241	243	252	239	248	272	248	241	231	246	227	244	210	257	262	279	266	251	236	231	261	266	263	249	258	267	273	235	248	251	272	222	251	242	266	236	250	255	238	234	233	271	236	261	281	265	271	275	253	234	223	225	245	216	262	249	244	257	259	258	257	246	223	262	273	248	286	257	287	267	257	247	244	240	261	237	257	232	223	276	238	218	247	240	292	255	272	260	232	276	239	242	247	246	266	270	285	214	220	274	231	243	252	237	281	243	251	275	228	248	256	266	289	228	268	246	265	251	231	248	245	194	282	269	256	269	250	274	250	241	260	228	268	240	267	230	244	247	263	253	248	248	247	251	276	248	256	275	255	252	247	265	248	247	263	234	253	245	270	248	254	240	253	214	250	236	282	262	249	277	243	209	248	275	248	275	260	264	254	244	262	263	260	248	278	260	239	291	246	264	273	266	261	282	287	223	233	266	266	275	250	261	247	275	238	265	275	259	250	275	283	242	263	269	252	248	235	217	264	281	241	249	229	234	243	266	234	256	239	223	257	232	242	234	245	251	247	250	266	246	244	249	245	257	247	259	265	256	246	257	239	252	265	245	270	243	255	252	226	243	219	250	241	227	253	270	247	254	237	256	246	272	235	235	259	239	270	265	242	218	221	248	270	248	255	248	247	238	246	256	265	260	277	260	276	248	250	244	227	267	262	251	248	253	260	278	285	271	215	231	263	236	231	256	282	238	230	215	241	260	255	263	245	205	253	256	236	248	272	287	201	242	251	241	239	263	271	223	263	251	250	251	232	237	229	261	251	270	294	260	243	250	244	233	276	268	258	280	240	252	245	258	253	249	270	235	238	253	252	265	270	258	265	289	252	266	240	239	280	241	250	245	257	254	248	234	245	263	269	246	292	261	236	269	234	248	233	263	270	245	232	246	237	256	273	257	263	215	233	259	250	266	241	228	254	268	252	255	256	226	253	236	252	228	232	245	262	244	264	238	273	248	240	255	245	244	255	267	262	219	238	238	230	227	245	248	256	271	219	256	239	228	280	273	256	258	258	268	236	264	251	240	256	220	243	286	264	232	243	228	228	243	238	290	261	245	254	261	273	248	215	265	259	277	258	264	251	227	240	227	215	267	266	240	261	239	249	238	259	256	243	252	249	231	236	250	279	252	249	256	261	252	227	226	234	224	251	261	256	234	269	219	231	259	265	253	248	251	245	266	223	271	270	249	246	239	275	244	257	266	245	244	234	255	241	244	230	215	248	248	270	238	253	287	254	235	272	247	240	235	231	244	234	225	252	270	248	270	253	278	270	244	229	270	283	263	262	236	254	278	249	255	262	241	236	242	264	240	255	246	216	233	222	239	265	256	243	220	276	221	254	275	231	262	247	244	266	250	262	235	261	271	261	255	246	267	263	254	260	251	236	247	246	262	216	293	256	244	254	256	255	275	239	274	223	272	265	257	277	244	247	240	272	239	263	257	219	274	235	229	258	267	271	254	247	230	252	222	253	271	243	239	267	230	253	236	262	244	245	258	281	250	236	230	273	262	219	247	270	257	232	266	254	242	249	290	237	234	226	255	229	239	276	286	229	237	250	246	247	233
5229	2471	2907	2421	2223	2731	2682	2622	1904	1689	1300	1071	916	909	777	905	884	835	803	728	743	735	715	749	701	724	669	688	669	724	674	658	622	614	669	695	709	684	632	657	689	651	686	695	653	690	672	648	678	662	687	659	683	643	717	659	687	700	703	689	673	642	711	644	697	673	712	652	700	703	697	704	700	679	687	680	638	730	677	606	646	678	711	716	686	676	669	672	675	693	678	654	650	649	680	695	658	651	692	674	645	659	683	652	654	675	702	705	596	668	698	652	651	685	675	692	668	647	652	660	653	631	659	684	649	737	700	662	681	670	642	655	662	665	682	672	731	647	644	687	675	674	618	671	661	660	666	678	677	648	638	662	675	654	700	638	686	653	663	666	694	723	658	682	705	642	644	701	675	682	634	655	619	616	670	633	667	680	668	638	654	655	722	691	656	678	660	607	677	653	682	645	697	653	689	653	727	657	672	661	658	650	698	684	717	694	666	626	667	662	691	639	675	673	671	667	651	666	664	690	670	681	655	663	639	619	662	643	678	670	722	677	681	613	636	666	649	654	691	641	695	695	707	692	665	682	658	665	705	662	626	684	699	701	732	647	684	653	673	695	678	707	689	676	648	670	654	688	651	613	639	685	640	646	666	638	657	660	634	687	670	697	707	652	657	694	624	660	677	687	635	616	701	632	677	688	576	690	644	668	670	635	648	643	668	634	686	683	660	682	645	658	656	661	672	673	659	699	669	682	656	705	720	663	672	654	708	682	636	712	673	713	676	694	692	618	676	634	696	663	610	651	663	675	703	646	666	665	666	674	666	658	669	690	638	650	695	653	631	664	608	637	670	677	665	696	662	669	691	663	658	675	682	664	701	684	700	669	644	686	676	666	667	661	713	701	677	637	650	642	638	675	659	664	689	672	648	660	674	697	661	629	682	662	674	652	720	663	660	656	627	655	637	678	685	630	689	680	670	697	672	663	689	698	662	680	683	627	650	691	664	653	658	641	690	657	683	728	719	652	640	683	652	661	654	688	708	668	683	660	712	673	681	611	687	712	647	666	674	627	657	684	680	684	656	712	712	651	644	625	690	710	614	639	628	690	652	658	689	654	683	657	697	675	633	661	668	655	674	607	690	658	673	694	632	675	719	742	676	694	656	728	667	685	687	649	692	674	726	690	678	670	661	666	701	719	656	706	692	711	699	675	682	690	650	662	660	647	655	702	678	676	684	699	667	614	637	656	695	714	678	672	664	658	674	676	660	616	671	688	651	702	675	727	682	677	656	654	675	655	683	652	702	652	709	679	614	684	690	628	668	722	648	634	637	708	665	663	693	640	692	701	714	634	655	670	654	673	658	682	636	657	662	648	635	683	669	692	695	693	723	671	683	703	668	666	651	710	660	740	695	677	687	682	671	640	657	670	647	646	734	643	666	636	670	672	655	709	686	653	652	661	672	656	677	674	691	658	732	655	649	620	678	657	653	705	653	685	650	673	682	688	718	680	681	651	648	643	682	663	644	643	656	685	651	700	654	671	653	685	630	690	683	667	658	648	689	631	657	676	665	646	692	680	670	685	670	684	661	688	674	650	642	644	635	693	624	643	635	695	685	695	672	747	688	660	662	694	686	626	678	682	628	672	673	667	695	631	689	628	701	711	711	650	643	685	665	683	693	699	655	672	638	673	685	635	653	643	664	693	695	700	662	655	670	673	656	657	688	672	666	697	685	718	652	702	642	730	667	658	647	678	692	641	684	703	682	660	686	663	610	641	678	661	643	649	622	669	654	669	681	660	689	716	669	641	679	652	658	686	625	661	679	666	698	715	661	669	687	637	685	691	636	639	707	617	683	695	659	636	655	719	663	713	689	688	651	694	719	648	663	695	682	674	671	670	665	624	753	676	680	665	658	688	717	695	616	725	645	623	652	628	692	690	681	681	635	671	667	656	700	708	696	665	672	698	680	655	685	664	636	708	755	667	677	691	636	692	617	665	673	689	723	634	668	615	641	626	667	672	698	676	693	658	689	636	630	670	629	685	672	707	694	677	651	653	683	680	681	662	644	641	698	704	683	675	629	678	628	656	647	723	661	614	699	657	685	682	715	684	728	639	685	659	686	705	661	657	654	668	662	663	704	719	672	668	656	670	674	672	650	702	692	690	644	699	681	675	703	693	678	649	693	645	644	706	680	629	633	684	660	660	648	691	659	686	649	680	653	669	669	691	678	655	651	678	634	668	695	666	651	649	677	674	668	691	656	656	654	697	663	680	681	690	612	670	665	663	694	657	650	683	687	652	655	641	694	703	648	703	617	698	676	688	682	661	712	695	630	662	680	624	657	699	623	669	676	642	654	638	688	679	662	638	671	712	651	646	681	660	661	658	671	737	644	700	687	667	706	640	686	665	631	687	680	657	678	675	704	641	673	711	682	672	643	657	612	664	685	636	683	678	655	647	618	668	635	662	640	609	676	686	702	659	676	685	684	634	736	694	657	691	677	635	656	693	642	661	652	659	732	701	705	690	625	655	664	715	639	702	661	685	689	660	661	676	740	691	644	659	634	648	699	637	627	668	687	682	685	656	696	648	668	634	679	671	654	668	649	640	670	656	641	671	668	680	614	664	658	664	698	648	703	674	670	679	696	635	667	679	700	689	720	712	629	726	681	681	688	648	647	639	696	639	629	701	673	579	687	668	629	673	638	647	680	689	634	658	629	648	712	666	651	670	673	637	713	622	691	642	662	662	659	684	674	635	635	639	604	638	712	688	684	610	654	622	651	687	684	654	716	666	642	667	687	621	700	638	628	650	669	654	712	649	643	703	686	638	608	628	679	668	662	658	664	691	619	698	639	673	712	676	663	663	632	709	659	628	647	675	666	676	643	705	683	654	672	701	694	640	681	662	658	688	656	672	687	677	672	634	674	698	646	682	713	677	667	668	671	653	697	677	684	669	651	647	660	655	638	667	639	694	634	650	696	624	660	671	672	643	657	680	640	637	699	654	669	663	666	661	714	695	668	682	660	655	645	705	647	612	616	702	611	688	656	709	709	647	684	663	685	662	680	685	681	695	656	668	651	622	664	639	702	663	708	649	682	624	667	675	631	645	697	663	680	680	756	696	676	681	706	663	650	724	704	657	666	672	677	698	630	677	652	647	696	652	692	660	658	688	717	682	694	622	647	677	634	677	672	653	648	627	646	724	637	609	691	656	688	675	660	667	670	675	688	695	667	678	701	686	647	654	699	712	671	634	675	698	684	660	709	679	691	709	672	674	644	690	667	650	687	682	666	660	717	635	661	689	664	668	685	672	628	663	687	685	652	591	679	676	653	641	681	714	658	663	701	670	679	628	650	647	675	704	638	677	661	698	665	674	647	686	671	659	653	701	669	664	658	684	685	710	630	670	642	679	652	683	668	672	660	650	666	665	702	630	690	706	695	689	646	716	669	643	692	651	688	648	691	671	645	642	675	697	692	669	689	636	708	727	653	654	657	659	686	710
27877	15299	12895	9201	6826	6856	6771	4651	3851	3799	2353	1253	968	813	635	578	474	415	395	350	368	323	346	326	282	339	324	307	298	285	285	328	276	313	304	301	304	313	277	308	323	281	280	273	305	309	312	316	303	288	298	288	275	288	288	280	288	267	307	312	263	277	265	313	282	321	313	296	290	319	299	294	290	303	291	289	304	266	288	265	321	297	282	311	330	277	294	304	303	272	302	301	289	286	296	272	279	282	290	316	301	284	259	260	261	287	309	303	288	311	278	307	272	261	255	285	270	301	289	316	293	267	306	273	320	286	289	290	272	313	294	282	274	292	268	253	295	267	325	258	292	316	282	293	270	287	295	282	297	247	292	281	291	295	298	267	265	294	274	274	305	271	268	308	296	289	260	301	290	293	297	317	306	269	285	282	280	301	301	324	297	321	264	275	279	288	286	275	292	254	295	269	260	299	292	292	267	285	306	307	303	285	273	318	282	295	277	302	324	278	296	313	268	296	304	299	309	283	259	330	255	273	264	302	294	288	293	287	300	259	268	314	286	285	310	335	304	274	313	292	279	287	283	294	268	261	287	285	307	270	253	277	282	283	295	289	297	308	310	296	299	289	301	288	265	296	297	288	266	276	296	280	295	290	310	303	265	309	278	279	298	260	261	260	285	277	348	294	310	295	278	277	275	291	318	293	286	309	304	309	253	285	260	283	293	278	305	251	294	281	300	287	311	289	289	291	250	293	304	318	276	298	305	275	275	269	321	262	270	276	285	261	275	292	253	285	309	249	269	274	276	303	262	300	286	287	292	252	289	319	277	305	313	326	311	311	294	325	286	281	284	262	268	263	287	280	280	280	288	310	288	266	283	325	307	310	269	251	288	274	257	276	267	320	279	282	298	267	307	270	300	261	294	295	296	276	298	300	277	289	294	309	308	301	267	321	301	309	298	290	266	306	280	279	263	296	292	274	283	263	289	282	273	284	316	288	288	282	264	284	283	296	301	324	290	265	290	283	313	303	307	287	310	260	282	324	323	303	309	300	268	292	286	326	278	290	276	277	305	313	290	295	316	272	288	284	291	266	330	297	301	299	291	245	296	303	322	273	284	270	287	272	300	293	298	305	277	294	290	280	272	270	283	254	278	295	235	266	292	263	312	296	276	281	298	273	258	294	293	305	280	296	287	312	266	301	313	265	294	296	281	299	289	290	276	300	277	289	286	307	307	276	293	283	274	288	274	274	295	287	295	297	284	264	317	305	294	311	292	278	274	276	290	276	297	324	250	257	304	270	263	284	297	293	289	284	268	303	287	316	311	297	284	308	289	288	284	307	333	271	266	280	281	321	272	277	295	267	276	306	300	298	288	295	337	301	334	281	254	306	298	302	262	304	333	282	273	283	309	285	287	268	294	292	299	288	270	291	266	283	299	310	277	289	285	287	260	289	289	302	285	275	264	305	274	252	251	292	282	286	263	288	321	301	268	298	318	277	283	272	248	272	332	267	277	280	286	266	285	273	304	289	294	301	264	302	290	304	296	265	295	297	277	293	277	285	293	302	272	274	290	280	290	296	306	309	263	284	284	300	294	280	298	287	315	266	299	286	280	296	317	285	280	291	273	295	299	316	290	288	289	288	311	268	276	275	282	267	303	280	270	286	303	291	295	281	288	313	295	303	275	249	285	294	330	281	294	288	310	292	288	299	316	302	308	287	303	245	297	280	281	296	269	295	286	304	299	281	248	278	298	281	290	261	271	288	302	282	321	283	285	289	300	302	307	276	276	285	299	256	288	297	301	273	300	271	305	297	293	280	288	275	314	274	306	291	287	283	271	311	272	307	287	283	305	270	294	240	274	315	289	302	322	294	302	311	267	300	302	288	310	306	292	280	255	275	303	256	262	285	301	298	281	283	281	260	286	298	257	272	311	272	278	285	299	279	282	299	284	247	309	280	283	287	290	315	258	302	285	308	308	298	308	288	292	286	312	283	308	267	308	277	305	250	313	274	296	295	266	283	309	323	264	280	300	299	281	299	300	272	280	248	287	267	303	290	274	290	272	316	252	299	291	280	284	311	278	310	290	271	297	269	314	272	283	309	321	308	275	327	316	320	293	280	298	277	300	269	294	305	276	303	291	261	269	292	289	287	297	287	290	290	283	294	277	287	260	271	310	284	275	284	313	307	298	271	274	307	320	267	298	289	303	278	274	286	297	296	290	312	284	311	285	288	291	283	314	310	298	292	312	277	283	274	305	286	295	312	302	282	302	305	289	273	317	285	274	282	308	290	282	299	301	298	296	287	230	295	288	266	260	302	292	274	296	297	299	288	279	272	282	273	259	305	294	304	305	293	305	270	294	288	291	297	294	274	309	300	283	287	261	300	270	296	294	311	289	287	251	299	301	284	298	290	292	276	276	269	274	305	291	292	279	305	257	276	282	285	315	303	281	274	283	304	283	266	288	252	290	307	307	294	308	275	284	250	280	294	273	296	261	286	294	277	286	295	257	304	290	311	300	255	282	276	271	335	302	275	310	301	287	291	256	310	325	315	286	269	279	314	275	291	282	332	311	279	275	291	274	264	290	296	280	234	276	303	302	300	309	328	279	289	304	299	255	292	316	306	296	299	269	309	315	313	306	286	293	308	267	260	297	286	315	269	262	280	291	301	303	271	276	310	283	294	320	287	300	301	303	315	281	270	277	291	279	286	282	277	296	324	288	286	264	286	292	273	289	299	299	280	321	280	283	280	294	277	275	324	276	300	299	271	249	276	285	273	297	282	310	308	273	284	304	284	308	332	281	266	325	269	278	277	304	290	272	295	277	295	257	306	307	258	277	312	314	308	278	280	300	296	306	301	316	307	287	281	282	299	291	281	264	293	239	300	295	286	277	278	278	305	269	298	286	269	294	277	287	288	291	303	312	266	291	271	296	305	252	276	323	287	287	254	295	277	253	293	274	306	274	251	260	287	279	294	289	240	268	278	291	299	279	310	289	313	278	277	295	305	295	285	314	271	287	275	304	292	289	292	252	282	258	274	323	293	282	262	275	287	285	245	280	288	307	284	283	282	275	283	269	270	277	298	304	284	268	259	308	293	275	277	282	304	315	286	295	303	277	262	275	285	283	264	297	282	262	292	279	308	284	269	258	307	303	284	284	271	256	272	289	290	269	292	297	296	327	318	272	291	294	282	314	284	261	275	265	287	305	282	309	302	274	298	298	291	283	307	303	287	272	274	292	302	306	324	261	315	298	278	299	275	256	282	304	308	293	249	291	284	284	298	283	321	320	268	272	291	286	289	258	291	275	287	300	294	284	258	267	297	269	284	279	282	315	282	280	250	305	300	277	278	309	303	318	307	261	306	286	295	305	294	282	272	273	283	286	281	266	256	295	303	284	254	302	290	299	274	312	318	259	275	276	303	271	307	279	272	236	249	290	272	313	357	292	292	291	287	318	293	273	307	253	293	288	305	285	289	293	300	262	296	307	297	298	271	299	296
20455	9416	9704	8157	7588	11490	11764	10978	10152	9625	5129	4164	4336	3664	2842	2655	2330	1958	1505	1351	1190	1121	1156	1139	1068	1105	945	867	888	795	799	828	868	831	871	817	834	778	766	844	804	796	785	787	728	795	804	757	747	787	760	832	772	815	748	782	780	776	780	737	770	763	801	780	797	730	764	809	829	816	780	815	770	781	835	829	799	771	769	799	770	806	779	812	760	794	766	792	750	758	787	785	742	786	744	765	796	724	740	781	762	765	738	711	735	742	789	795	762	759	780	795	769	757	784	774	780	753	750	759	771	756	748	790	743	741	723	747	705	743	762	761	711	761	760	713	772	748	737	747	683	733	725	763	732	772	755	776	734	745	758	786	754	722	835	743	744	734	795	752	802	713	745	787	763	766	722	760	753	722	744	751	790	780	738	764	713	742	758	749	729	790	756	756	741	774	786	745	745	761	742	741	764	738	754	730	796	735	752	647	698	769	738	780	728	758	777	730	773	739	751	741	730	734	746	748	772	751	767	741	720	760	733	802	708	738	768	728	704	741	749	731	787	768	748	714	774	752	732	769	753	744	765	777	749	734	748	710	769	736	698	749	777	730	777	791	728	703	698	693	727	725	766	756	744	731	720	701	740	766	703	743	765	762	732	709	762	775	743	731	751	752	709	685	745	771	725	768	795	774	702	753	717	765	724	733	714	774	768	694	714	837	689	754	729	779	762	754	731	732	763	777	736	744	705	752	768	748	738	779	754	745	723	724	713	761	731	715	753	699	767	775	736	717	774	811	751	731	751	738	783	723	668	748	745	747	795	755	751	768	742	707	726	719	767	749	806	760	732	723	781	731	697	750	723	756	744	747	775	741	768	753	747	744	725	702	700	768	760	728	742	755	740	778	740	771	736	726	726	744	732	700	721	750	759	723	719	746	742	761	729	784	787	742	791	746	737	792	750	759	707	790	728	762	742	715	772	720	768	760	750	741	728	733	704	726	755	757	739	676	735	767	754	729	738	762	759	800	753	728	692	707	743	748	713	715	724	729	736	745	734	761	771	759	791	734	750	737	782	737	760	754	718	731	747	793	731	736	780	679	717	807	794	708	717	704	769	783	752	820	786	757	757	747	732	757	749	768	711	778	722	731	742	735	784	740	731	774	727	785	738	743	797	718	746	744	734	796	737	794	735	745	770	743	725	760	774	758	736	722	756	776	752	742	725	738	724	716	749	786	750	754	709	781	745	732	738	770	808	737	749	819	766	786	731	808	750	739	759	745	723	770	749	767	721	738	707	725	744	757	761	772	719	764	776	729	706	710	756	752	729	740	713	714	729	754	789	740	775	760	731	768	765	786	744	726	708	705	733	767	746	737	742	726	746	733	753	754	742	725	773	744	784	748	763	764	784	748	741	727	727	773	784	786	723	744	745	738	729	729	783	764	764	710	743	737	747	728	750	757	805	783	749	758	742	746	765	761	738	816	723	779	724	742	722	769	736	764	732	758	758	717	704	733	752	745	767	761	789	744	696	755	695	757	719	701	770	769	749	765	742	735	707	757	741	788	773	768	769	713	750	790	729	697	794	744	755	748	773	766	742	726	713	771	731	756	715	718	768	729	711	717	750	772	754	775	746	752	752	746	765	780	794	740	787	743	741	754	771	751	734	727	768	727	740	805	698	753	740	769	752	762	706	739	755	689	752	747	687	727	765	749	782	734	736	714	694	749	758	778	730	758	762	718	745	728	773	777	771	764	712	766	726	788	765	749	754	708	771	749	719	740	772	757	774	760	769	721	770	713	740	760	751	749	746	760	741	773	740	724	719	750	752	748	740	755	727	752	692	767	764	733	774	732	751	788	729	733	725	683	763	690	807	756	723	725	718	728	723	765	782	752	752	809	782	759	735	732	748	756	756	790	750	734	753	785	727	747	744	746	757	782	786	736	762	750	713	774	729	749	764	734	734	775	704	786	729	727	749	778	767	769	728	774	763	675	801	697	720	772	790	700	750	762	757	701	684	742	753	717	757	724	735	788	719	744	756	707	765	736	741	736	751	725	689	734	743	722	780	742	748	804	781	757	746	777	731	754	763	774	733	757	793	783	721	743	729	739	758	758	720	754	735	776	779	758	734	732	705	724	756	764	769	775	750	758	768	725	813	742	712	752	756	728	715	759	725	737	722	757	733	722	726	774	730	761	738	755	746	763	716	751	736	728	711	759	668	750	741	718	768	684	762	733	716	798	714	767	759	670	781	796	738	754	697	743	695	747	739	787	752	749	723	717	726	743	762	704	769	768	764	760	801	743	748	706	728	740	744	776	786	740	768	713	720	741	753	701	782	746	736	739	744	773	748	735	760	740	770	734	763	740	711	730	736	754	703	739	781	707	707	736	745	738	721	754	715	744	736	746	684	730	719	756	711	693	817	763	702	767	797	723	734	710	719	735	717	755	753	758	749	742	724	719	733	747	785	759	790	744	752	707	695	823	734	749	739	671	734	715	728	786	775	774	785	757	751	759	674	707	728	764	723	736	711	764	762	714	744	780	788	768	771	717	723	719	721	721	705	759	733	694	745	744	743	765	762	731	734	728	727	743	714	768	748	759	771	738	752	731	800	742	768	789	756	769	762	693	737	714	726	744	747	785	702	765	758	736	731	717	759	724	747	789	744	764	746	797	741	755	732	792	727	752	760	735	724	751	787	758	753	707	730	738	718	748	744	761	765	723	767	754	760	739	719	762	712	718	800	779	760	775	725	696	749	782	769	721	771	738	741	739	734	715	766	772	731	856	725	762	705	801	689	744	763	741	710	741	746	748	714	794	765	755	740	720	742	731	777	712	769	728	795	699	724	739	778	748	767	764	768	748	774	765	773	759	724	750	737	769	786	768	709	704	727	744	743	737	752	793	761	775	714	733	741	744	749	767	751	702	738	763	718	763	781	749	754	690	795	711	784	760	752	761	720	715	732	727	710	728	735	764	755	773	766	739	727	769	734	692	733	710	765	745	738	780	720	715	728	740	765	734	759	753	712	760	754	745	768	775	743	760	734	794	746	739	717	777	716	730	735	746	718	773	783	750	727	768	742	732	743	771	759	746	792	820	736	701	745	768	753	775	779	719	718	744	704	786	726	735	719	727	722	713	721	728	714	732	748	754	716	789	731	710	726	762	763	758	818	720	697	795	761	726	754	766	744	744	738	752	736	764	737	724	751	720	692	686	740	716	698	703	752	737	736	757	758	779	773	728	738	729	755	771	733	762	755	706	771	765	763	763	741	666	751	762	771	695	732	774	747	773	752	726	706	731	782	703	736	766	766	819	731	762	803	727	717	730	763	772	811	723	713	758	724	730	739	723	722	735	766	745	720	709	807	761	732	701	809	771	730	688	747	732	709	755	723	747	753	734	738	761	765	728	748	762	736	764	743	751	688	752	737	780	742	772	787	742	731	769	753	726	736	753	689	761	753	754	722	715	746	721	707	742	749	773	767	761	739	778	727	732	773	746	730	746
35082	19746	16603	12915	10503	11131	10898	7981	6468	6230	4368	2794	1661	1232	883	745	625	469	372	327	306	326	276	302	275	284	294	261	256	232	222	222	219	212	208	201	234	225	199	226	226	229	218	213	208	207	213	215	222	204	217	206	226	200	224	189	251	199	217	225	210	209	212	216	195	213	213	235	228	198	215	194	207	202	212	210	216	204	211	214	224	220	205	194	211	234	196	220	214	211	170	176	227	198	202	199	215	196	200	215	208	201	179	227	218	206	239	205	211	205	214	222	216	169	233	196	197	206	215	191	216	202	205	201	210	211	204	200	218	198	190	211	200	211	235	207	198	209	201	198	207	185	205	208	192	210	218	190	196	176	208	207	224	188	219	204	211	222	201	198	185	191	190	211	196	192	213	192	199	194	191	204	221	189	209	212	229	208	193	187	204	228	217	168	195	257	195	175	198	215	157	207	193	197	221	188	198	224	211	230	193	212	175	174	214	196	194	193	170	206	208	224	238	224	183	222	215	213	202	187	212	208	215	185	179	204	201	211	201	219	194	224	179	206	184	213	191	204	182	209	204	213	244	204	204	208	209	187	185	214	198	214	176	208	187	183	199	228	206	196	202	185	227	200	207	189	190	199	181	196	187	204	217	233	169	231	170	228	224	205	210	196	196	197	209	209	214	225	186	198	212	186	216	208	189	203	213	197	219	191	231	177	191	198	201	220	213	222	227	228	208	198	204	195	212	197	196	193	229	194	205	199	184	197	234	187	229	225	232	212	208	212	203	206	204	181	210	204	206	187	191	192	195	216	232	222	186	182	201	205	219	195	191	224	192	209	172	184	203	208	205	210	212	194	224	201	197	213	215	222	214	166	209	199	206	222	207	232	215	193	222	195	212	191	187	213	188	234	198	206	234	199	222	213	221	203	230	215	183	186	192	218	191	184	211	208	210	186	202	216	210	207	209	206	229	193	199	215	215	217	191	205	200	198	220	216	217	198	191	217	179	236	188	212	178	201	223	214	205	189	186	214	214	204	204	198	217	195	217	197	207	173	220	217	198	203	194	212	229	200	201	195	185	226	200	231	216	195	187	221	186	250	203	192	195	189	217	204	203	208	224	219	218	196	214	203	208	214	208	211	191	230	227	228	186	215	213	203	210	160	201	198	202	201	206	212	188	189	225	203	184	235	205	191	209	195	193	212	204	205	188	199	202	208	211	221	205	181	201	205	205	198	195	223	202	218	186	202	215	214	182	195	189	183	226	202	194	196	212	185	214	226	217	205	199	209	207	210	199	199	208	214	220	201	207	214	208	192	227	211	191	184	226	204	220	212	197	184	199	203	254	197	181	192	227	208	217	209	214	222	183	188	210	193	186	209	201	202	189	181	220	205	181	219	209	215	197	200	203	197	220	201	217	196	188	199	209	196	193	213	188	199	212	205	191	251	190	202	205	180	219	202	236	189	208	189	214	170	189	198	198	197	197	202	214	211	185	211	220	200	213	209	194	217	223	197	203	186	221	193	209	198	218	211	198	210	177	196	216	217	183	234	180	202	216	209	181	192	215	188	205	203	220	193	217	181	216	194	216	209	193	212	212	204	193	187	239	206	199	210	200	237	204	196	187	190	185	201	208	235	218	208	208	197	211	214	214	219	189	189	192	202	193	206	192	194	200	182	196	203	197	212	226	218	174	214	191	208	178	218	216	195	233	198	234	208	208	189	204	188	202	199	197	216	219	204	212	207	204	189	191	200	219	203	198	212	231	189	174	192	213	221	198	228	219	207	176	191	201	216	193	237	201	190	184	208	195	231	193	220	202	216	205	199	214	197	203	201	199	208	211	208	220	215	214	209	202	197	201	189	194	218	210	234	199	217	199	207	199	194	211	188	179	200	195	209	211	209	220	185	197	195	203	212	217	182	175	233	204	180	183	213	195	185	194	188	216	205	210	220	224	190	201	212	200	227	198	184	175	202	192	201	205	214	193	210	214	218	200	210	186	200	226	199	187	216	172	207	211	201	194	203	214	221	201	227	196	199	224	208	200	194	194	176	189	198	181	210	190	208	229	177	214	209	243	219	229	211	202	212	197	214	167	215	194	192	183	207	182	196	194	214	214	192	188	190	180	207	205	216	218	197	223	221	180	192	222	198	221	215	175	196	218	177	194	192	206	191	211	202	207	203	172	224	194	229	193	209	203	188	221	185	210	238	193	196	193	221	221	173	234	189	217	211	239	198	194	222	206	207	218	215	186	187	190	224	212	180	199	236	199	189	207	221	186	207	183	204	226	213	195	195	226	204	189	207	206	221	215	191	208	201	207	216	217	216	201	199	249	211	195	206	188	192	229	210	214	217	220	223	203	221	182	221	224	215	186	193	218	209	201	204	180	210	198	197	194	188	185	176	217	203	205	229	224	202	202	172	213	198	200	193	205	190	203	214	190	221	195	198	201	182	206	204	192	236	210	193	181	215	225	210	235	204	205	201	201	212	188	173	224	190	198	226	201	211	205	182	202	208	207	219	185	214	215	214	209	197	216	193	196	208	202	185	212	199	211	187	182	203	216	209	207	222	219	216	199	204	207	178	190	205	194	221	219	174	221	206	204	208	202	179	213	226	188	218	200	190	183	199	220	200	197	175	219	206	204	180	202	181	198	181	186	223	186	225	212	234	201	210	199	197	216	207	224	217	201	216	197	204	198	209	206	208	194	228	204	182	194	199	187	194	196	183	206	178	196	227	213	223	206	198	197	220	213	211	222	206	188	223	202	203	230	207	214	210	227	226	201	208	197	202	196	193	205	222	210	223	192	207	211	209	224	210	172	201	207	192	204	224	172	222	231	204	191	203	189	185	180	217	194	198	207	193	187	192	209	210	210	200	201	219	219	189	231	212	219	223	214	226	213	207	214	221	187	211	216	210	204	176	199	191	213	190	212	215	222	221	205	190	172	206	204	212	223	209	211	219	187	203	215	208	192	200	193	200	211	228	191	175	211	195	190	177	194	197	214	211	187	203	218	212	217	213	176	208	216	197	205	182	207	203	167	176	199	232	201	176	192	207	212	218	209	183	196	202	199	220	208	201	223	226	180	193	217	218	195	213	220	203	193	181	205	222	232	176	213	215	195	214	224	225	190	212	214	205	206	171	204	222	204	222	222	205	208	174	243	183	245	202	225	202	206	214	206	198	198	193	208	195	200	214	199	204	207	189	207	187	201	198	204	223	190	214	193	214	218	217	224	226	224	224	225	224	217	219	178	225	204	165	211	208	237	216	208	221	209	210	178	217	213	199	228	219	218	215	217	204	191	227	190	205	160	183	227	211	215	219	201	228	209	181	211	210	210	200	197	190	190	198	207	205	211	184	201	208	223	208	218	203	194	202	207	208	218	220	223	183	217	177	201	207	202	189	215	194	189	214	207	182	215	191	223	206	184	222	222	179	197	204	191	192	185	214	181	193	210	229	215	218	201	208	202	176	202	214	185	220	218	190	214	180	202	205	222	187
24011	11726	12541	11692	11132	15787	15942	14864	13915	12751	8691	7216	6892	5948	4800	4067	3479	2683	1855	1463	1505	1330	1335	1239	1226	1119	1077	773	743	675	689	683	723	659	667	686	620	665	600	581	619	617	582	581	606	560	572	624	552	570	565	553	552	565	559	544	557	590	557	576	581	603	549	600	609	608	657	664	665	636	662	593	631	652	634	606	638	563	602	588	609	626	609	554	605	619	554	522	596	583	587	539	598	568	567	548	582	601	563	559	534	577	553	576	612	559	616	560	619	635	570	559	576	548	559	550	599	514	558	576	564	536	564	566	564	526	590	613	589	517	570	571	528	527	549	553	520	510	555	579	557	526	545	513	544	566	538	527	541	508	521	525	558	506	533	568	566	515	547	560	533	567	560	546	522	496	523	532	529	531	540	503	557	535	536	559	515	543	554	496	541	565	530	517	559	578	531	521	574	552	498	571	563	521	563	543	529	556	532	582	558	536	532	533	536	611	550	549	526	556	528	542	551	497	537	538	522	537	575	539	537	508	517	521	512	533	550	524	556	516	526	548	531	542	543	511	535	609	531	567	531	492	528	512	521	542	551	570	531	547	556	543	506	521	532	508	549	517	535	518	568	520	520	561	572	563	546	537	529	528	532	561	554	537	546	578	548	511	524	543	564	499	526	538	531	501	524	526	574	539	587	545	556	551	487	520	523	575	559	517	508	527	545	549	508	508	523	531	553	545	501	570	491	531	554	561	543	516	502	499	553	508	570	595	529	523	565	543	524	552	518	554	564	545	561	532	556	554	554	501	487	500	457	552	533	526	522	525	515	533	507	525	541	571	515	526	529	543	584	540	533	550	536	528	569	556	507	502	533	580	533	572	500	508	547	541	536	550	552	574	545	558	515	528	578	558	565	527	495	555	527	545	526	547	544	549	523	580	560	528	528	533	505	538	521	545	488	548	511	548	515	569	501	564	530	588	511	499	525	529	497	556	561	534	576	539	534	548	498	518	551	513	568	522	519	528	535	561	513	511	572	539	548	518	538	549	514	550	514	541	541	531	544	497	526	522	523	528	513	542	573	571	546	520	513	555	554	522	520	528	521	526	537	529	545	558	494	558	558	547	520	559	497	568	542	540	547	517	516	558	538	544	550	535	572	539	544	514	520	537	513	539	549	524	533	545	541	516	560	531	533	527	502	532	590	566	543	529	541	548	551	543	532	539	542	573	511	532	541	552	544	554	535	536	556	533	523	596	557	526	524	559	560	512	564	573	528	546	532	559	562	542	537	511	518	512	530	522	523	501	513	509	540	508	520	543	490	535	537	523	519	556	545	511	545	563	579	539	546	515	552	541	516	565	537	560	519	557	566	548	537	516	542	513	540	554	538	565	560	600	558	548	540	519	527	561	535	549	508	515	515	531	571	530	548	542	555	544	524	492	532	550	515	530	554	549	558	524	527	539	541	546	540	544	514	544	548	539	526	515	526	524	526	550	519	527	595	550	579	514	576	546	590	509	548	523	528	523	568	552	523	552	562	541	549	538	539	532	518	539	555	522	554	509	504	549	540	507	539	537	581	544	566	519	515	497	520	515	525	536	562	540	532	508	543	563	534	518	539	520	540	569	566	512	526	499	520	573	519	544	539	555	522	567	551	551	570	532	573	522	512	525	553	535	550	553	536	510	524	545	537	503	564	546	513	550	547	505	576	545	537	549	537	550	528	532	528	512	516	533	534	510	504	546	529	549	572	513	563	487	518	518	549	507	509	520	537	535	527	520	571	535	524	475	548	522	531	540	543	508	558	553	556	540	527	561	527	536	536	543	496	551	506	542	558	542	562	526	529	514	572	557	560	585	537	575	540	488	518	516	531	523	602	523	519	523	588	555	536	518	515	496	533	547	561	536	540	504	516	520	530	566	546	570	527	512	517	571	505	544	561	511	507	558	543	564	565	532	552	531	560	550	574	504	572	529	579	580	530	597	531	520	563	556	537	521	520	533	561	520	500	537	530	527	504	540	517	527	529	535	515	531	528	553	584	579	536	560	526	543	553	529	464	528	520	501	552	536	556	543	550	529	540	487	519	514	521	526	524	511	538	551	522	549	561	531	531	509	562	557	528	527	498	552	528	528	535	537	532	506	535	500	554	520	498	523	497	541	527	480	551	564	577	496	544	535	535	559	539	534	574	520	537	552	522	501	517	546	510	498	517	551	506	491	512	506	515	547	586	508	514	565	513	518	525	540	580	545	553	528	503	507	571	578	544	575	521	553	477	531	513	562	533	559	531	549	517	561	524	533	569	551	523	508	529	558	533	546	549	542	564	576	551	539	565	539	512	542	512	518	518	571	554	513	535	511	521	543	496	522	612	524	523	552	542	568	572	492	487	529	488	521	550	532	560	535	561	553	514	573	509	510	533	567	494	555	513	561	534	566	534	526	533	547	564	548	494	530	522	583	549	576	543	538	544	552	529	557	594	538	513	575	538	534	518	525	526	536	547	509	495	533	506	540	525	517	515	560	529	565	553	521	538	499	594	517	560	518	566	496	529	547	508	542	525	530	535	541	535	549	505	529	510	532	538	535	549	567	530	504	550	538	529	535	554	498	536	570	532	578	544	500	516	522	520	544	577	521	509	535	520	533	564	528	531	542	535	531	505	567	524	552	540	526	539	529	556	546	556	532	543	539	526	545	552	551	545	515	526	544	554	579	584	546	515	533	529	521	519	528	544	525	505	539	576	568	518	561	551	566	557	498	514	515	565	492	527	556	548	559	516	528	533	532	549	531	558	560	528	550	510	523	533	532	548	564	491	510	560	550	539	501	552	497	543	523	541	545	541	554	504	524	505	530	537	522	545	531	550	534	564	515	543	499	543	509	557	544	548	516	538	557	574	546	605	565	500	534	552	530	522	520	578	540	546	576	552	531	592	556	495	592	527	555	535	514	503	561	473	524	527	545	538	514	554	543	536	521	565	522	535	553	541	548	578	544	524	565	561	515	573	523	543	570	521	526	499	547	549	518	514	518	536	569	567	567	564	550	525	544	547	524	553	529	547	527	520	541	542	481	518	492	557	524	549	549	504	546	504	520	530	513	533	511	565	553	538	518	550	553	543	544	575	519	536	587	519	505	580	527	564	572	479	527	512	523	580	546	547	499	521	515	532	565	493	545	500	505	527	534	558	502	520	486	499	490	529	549	533	539	495	523	558	550	548	546	529	532	563	483	540	518	546	514	565	518	560	557	554	527	504	555	526	548	581	514	523	520	526	558	515	548	551	563	513	497	460	523	538	540	521	534	543	518	539	575	523	540	554	541	540	558	550	532	541	517	529	532	540	543	550	508	541	521	568	549	515	510	542	566	539	529	577	546	524	519	514	484	496	520	552	552	519	500	489	532	520	518	496	517	535	523	556	511	552	553	531	531	539	541	537	549	494	552	596	507	517	546	542	554	537	546	528	550	552	583	556	556	559	529	497	561	556	543	555	545	553	533	562	574	533	515	526	546	572	536
6064	1652	1524	1052	956	869	795	662	499	428	367	323	267	271	301	236	269	255	275	259	276	284	237	256	289	261	255	246	249	277	262	254	269	242	237	253	248	257	262	222	245	266	246	257	247	247	221	231	250	271	232	263	258	240	267	239	223	271	257	214	258	265	261	238	265	263	271	269	257	272	242	249	254	280	238	277	234	256	263	281	235	266	253	276	246	257	239	246	271	240	255	278	261	230	249	244	258	256	256	235	259	251	268	237	266	274	264	260	256	282	234	280	258	259	238	253	267	248	275	261	229	217	229	230	256	251	293	246	246	254	272	246	282	254	230	239	264	269	253	213	252	257	270	271	263	267	259	231	248	261	266	261	266	264	257	229	259	262	277	280	259	253	252	263	252	240	249	254	265	238	266	256	243	235	265	263	248	252	235	246	278	242	252	243	243	284	246	244	277	270	227	235	251	261	252	251	235	272	246	264	252	265	251	247	258	249	246	267	259	265	261	274	254	246	242	234	252	262	247	291	231	215	261	247	233	283	228	252	262	245	283	228	241	250	241	265	271	260	279	257	267	252	265	236	255	224	241	257	254	262	241	251	259	253	248	268	264	258	233	255	229	236	272	275	238	268	258	250	252	251	253	250	207	299	241	236	278	240	248	263	243	247	265	238	250	251	263	255	248	247	263	241	263	241	295	229	268	232	302	251	251	254	242	262	264	262	254	240	252	257	235	283	248	231	258	265	244	238	248	254	268	219	266	253	261	267	227	251	259	266	278	246	252	266	255	248	268	240	271	246	264	238	244	254	249	244	263	285	238	235	256	222	254	256	290	260	262	277	261	233	265	247	247	243	258	238	218	239	243	231	262	237	243	281	263	249	272	255	219	229	248	256	268	251	242	254	234	249	261	266	242	239	257	265	253	272	221	249	237	239	262	241	260	268	239	245	274	262	236	232	256	246	235	251	206	227	284	271	252	244	272	278	245	255	255	262	261	253	242	275	230	282	240	248	239	272	237	243	264	235	246	240	278	259	258	256	260	261	249	263	255	246	254	276	226	239	247	263	254	233	243	238	259	266	229	246	252	245	249	221	249	250	237	270	251	251	268	241	261	254	256	240	251	250	261	234	254	227	244	249	215	253	263	240	261	286	260	254	272	271	223	255	247	270	239	231	239	246	268	269	232	255	257	230	266	243	249	272	257	280	219	278	299	232	243	238	289	254	239	256	239	231	261	270	246	257	246	240	243	243	265	234	240	233	272	238	264	231	264	259	269	234	229	269	236	258	275	257	248	221	247	245	291	242	236	219	261	237	261	256	271	252	240	266	244	240	251	275	238	270	260	268	279	247	259	240	254	251	255	267	278	262	262	243	254	250	245	234	241	239	226	245	258	273	207	245	227	265	274	246	246	288	248	228	242	268	264	261	256	250	223	254	282	251	292	269	264	248	287	236	268	249	245	263	256	230	240	274	248	258	274	235	241	238	273	270	230	249	254	271	228	259	221	259	259	238	258	248	268	264	287	258	268	252	247	251	262	251	249	219	237	238	249	257	260	251	251	247	252	247	248	239	240	279	270	238	251	246	240	260	254	255	266	261	239	241	250	256	248	227	241	262	238	267	245	263	251	244	241	262	281	263	265	257	232	254	254	252	255	259	263	241	238	270	259	244	246	232	269	245	251	242	263	235	236	297	243	250	237	226	228	235	277	250	259	268	253	253	256	250	282	258	260	247	263	262	284	225	281	213	256	279	250	226	255	292	260	280	263	254	239	276	246	276	228	241	245	298	261	254	251	237	268	268	283	270	283	243	267	238	228	247	257	265	259	252	249	237	247	246	260	246	238	258	243	236	228	270	245	241	236	241	260	233	237	251	268	250	238	239	243	276	270	237	251	272	254	249	253	242	238	235	245	254	265	252	234	277	270	247	243	267	266	237	250	243	251	234	249	266	281	247	269	272	266	276	264	269	238	250	232	238	231	258	244	231	238	272	225	259	255	251	253	263	241	215	232	255	250	254	242	263	260	257	271	255	248	256	256	253	244	282	217	258	237	264	242	253	259	241	238	286	248	245	252	279	269	272	242	248	243	238	233	271	276	232	252	256	263	259	247	241	237	275	251	246	256	256	262	248	272	253	268	243	251	260	264	240	245	241	260	304	241	266	233	260	267	236	249	223	238	270	245	271	269	245	258	255	264	230	265	244	256	264	252	249	263	237	246	234	244	243	284	211	281	226	272	247	268	257	247	260	244	245	239	233	283	249	271	242	229	269	287	246	242	239	238	255	243	299	247	245	272	276	251	230	232	247	256	276	249	273	287	249	248	243	249	237	248	244	234	278	270	243	251	244	266	255	262	235	232	244	265	244	232	241	269	234	241	220	250	244	286	243	228	265	224	251	237	263	277	235	259	256	226	257	275	254	240	251	255	244	239	267	296	246	240	257	273	256	252	249	249	277	229	247	253	249	252	254	260	240	244	217	249	243	244	240	261	274	236	241	257	261	260	269	243	241	263	220	286	226	237	237	267	242	258	233	234	260	268	249	283	260	277	279	241	262	264	250	263	263	253	228	257	218	227	254	253	234	239	235	230	236	245	239	257	249	227	260	259	244	235	236	263	272	265	291	254	283	219	260	279	242	262	277	252	243	233	247	258	264	274	256	252	293	238	237	240	253	251	261	220	267	226	243	302	271	234	247	255	255	227	265	263	251	244	238	294	283	256	259	248	258	250	257	266	254	260	242	235	252	267	249	252	254	237	244	269	261	264	271	263	275	228	244	263	266	216	264	262	248	247	274	243	229	263	305	226	251	246	253	257	261	276	264	236	263	221	269	269	278	273	266	236	260	232	285	258	260	251	245	255	240	245	257	247	262	272	258	232	266	258	261	235	257	233	264	233	245	234	236	267	266	246	249	235	247	266	238	243	236	256	242	265	269	257	262	270	274	227	251	243	250	272	247	266	244	237	245	256	221	275	243	227	252	255	261	242	223	288	247	260	261	236	267	261	236	263	244	230	291	244	207	265	251	264	230	239	226	262	264	269	259	254	264	261	254	248	246	259	261	272	254	285	257	247	260	278	253	254	212	241	251	247	246	284	250	263	259	223	265	268	245	280	277	267	259	240	262	250	279	250	244	265	216	244	236	235	242	242	243	267	249	249	251	243	241	290	223	250	274	279	243	287	278	257	283	269	257	270	280	276	236	259	254	276	264	259	265	235	257	260	237	280	257	255	254	271	234	256	244	236	279	264	248	221	235	271	269	231	261	245	261	231	252	270	245	282	269	252	271	244	262	276	259	279	274	256	274	232	253	235	275	213	250	235	256	236	240	265	276	217	253	228	268	240	248	275	253	253	284	262	255	235	247	256	285	240	280	234	250	273	256	240	262	232	271	246	260	253	253	256	243	264	222	265	280	228	214	257	250	250	252	252	275	250	255	261	242	264	221	263	234	240	236	245	227	242	257	245	266	254	245	241	274	257	258	246	239	275	250	266	243	259	242
5420	2106	2657	2360	2573	2857	2633	2229	1909	1735	1394	969	929	891	872	871	873	818	753	699	684	703	702	682	730	695	732	696	680	686	699	719	680	689	701	662	661	664	653	634	641	674	680	661	615	674	693	675	701	650	660	611	673	687	633	690	695	691	625	661	674	679	656	676	708	700	690	654	605	685	690	683	670	707	660	698	679	658	710	695	685	669	659	675	664	686	632	690	667	643	678	617	682	738	709	664	682	668	663	702	667	673	677	670	695	657	665	668	663	646	704	658	691	629	738	683	662	701	690	660	685	683	725	674	707	668	695	653	664	633	693	716	654	645	675	687	669	673	692	666	678	712	680	670	642	669	718	641	663	703	649	671	678	655	644	645	663	668	665	676	686	685	656	642	689	664	726	664	708	668	707	732	721	702	698	658	687	648	665	720	660	646	646	684	695	637	698	671	648	639	635	655	651	688	699	640	654	621	674	624	661	640	708	667	701	640	666	667	684	655	634	674	646	697	646	671	657	703	674	680	646	692	688	653	653	617	647	686	654	657	643	698	716	666	672	689	701	629	666	727	657	666	716	725	649	664	656	720	666	664	679	647	677	677	693	691	710	701	686	704	712	707	688	699	716	662	630	637	672	676	647	673	716	705	650	663	665	676	665	669	661	663	637	680	660	689	686	625	650	680	637	690	668	674	603	674	607	671	700	658	628	663	625	641	700	683	677	649	668	628	655	696	635	696	636	662	668	639	665	630	639	685	670	666	660	656	692	641	683	651	695	634	646	648	638	689	671	635	725	672	654	654	646	652	658	697	659	686	669	630	680	650	659	639	646	644	688	700	667	684	660	638	635	663	675	671	638	688	677	671	702	682	673	663	661	685	656	653	687	683	676	682	679	702	702	627	634	670	686	655	715	646	656	679	666	674	694	683	651	723	667	679	680	674	661	659	684	661	701	652	692	666	662	612	670	640	653	670	684	622	668	663	677	666	652	686	759	674	679	659	695	694	651	702	673	677	643	676	701	627	683	687	640	618	645	712	657	669	667	674	650	620	670	685	645	691	717	696	712	678	667	655	672	688	678	705	696	699	649	648	698	701	673	627	670	687	628	665	677	698	667	685	633	704	664	667	634	674	661	678	666	674	685	615	681	674	642	690	633	673	655	657	654	661	708	682	615	637	668	681	681	664	661	688	680	645	696	682	647	705	631	621	655	665	680	680	681	677	683	690	650	656	671	671	680	686	628	683	687	669	590	687	652	670	701	710	656	658	680	675	645	658	625	727	675	709	649	660	676	651	662	712	667	661	673	657	660	687	677	664	688	674	712	668	700	671	646	649	696	685	685	686	663	684	667	675	647	693	620	664	668	627	680	631	672	644	654	669	679	682	609	713	640	659	685	679	654	693	676	677	684	636	679	702	608	705	694	635	703	690	645	655	629	632	682	624	630	638	662	626	643	690	691	675	675	684	659	672	677	632	699	653	655	668	681	637	658	653	671	675	676	728	699	709	678	702	703	745	668	662	687	650	646	693	635	699	669	615	688	619	631	677	672	698	687	695	666	670	651	645	719	622	657	646	678	685	653	644	669	672	657	669	651	647	612	656	655	662	650	690	651	684	623	624	670	682	678	666	676	690	643	663	655	675	683	662	678	731	603	624	665	630	653	712	673	671	672	642	648	650	670	673	676	685	693	681	680	687	675	655	640	661	668	649	698	654	662	706	665	671	643	671	669	665	735	708	665	645	723	666	659	708	643	716	601	658	646	725	686	683	660	661	683	711	686	612	628	695	687	678	674	678	654	683	648	629	669	632	667	662	661	622	693	664	674	658	645	655	696	666	666	654	646	641	668	656	666	659	667	658	646	682	668	622	657	659	672	642	674	681	697	599	669	726	698	668	669	651	690	655	693	683	620	699	656	677	675	665	679	660	695	690	687	668	663	643	663	673	683	694	706	640	653	650	637	697	701	685	677	684	685	702	633	702	673	638	641	697	715	658	626	610	680	679	671	675	626	662	679	718	680	631	689	679	678	671	694	695	653	670	731	664	677	651	656	661	642	667	650	657	631	654	651	691	674	679	698	659	651	683	658	699	682	683	678	675	667	656	692	661	686	654	662	660	648	649	625	697	664	699	676	685	671	661	673	645	721	663	732	681	692	655	670	666	659	666	682	674	709	636	670	655	663	679	661	700	709	675	699	691	690	708	690	688	729	658	644	697	669	653	697	736	643	647	681	667	646	681	734	689	689	650	666	671	647	656	686	655	701	669	656	729	703	631	695	697	700	662	691	667	687	713	696	677	669	697	648	662	703	710	681	702	665	696	680	679	661	679	699	658	662	679	646	640	671	657	640	683	613	684	669	625	655	691	662	671	671	705	705	669	709	699	636	642	669	675	672	655	683	635	646	720	658	707	641	660	682	713	689	679	700	671	686	674	733	697	682	668	669	675	700	674	654	663	667	652	657	669	683	656	653	673	676	641	638	720	654	668	664	666	658	687	680	641	655	704	663	688	687	717	693	694	703	658	662	669	655	684	690	726	646	625	665	654	651	695	652	647	735	696	713	662	654	634	700	679	652	715	696	729	657	680	682	717	681	625	635	680	658	690	629	724	691	670	643	631	687	644	676	684	616	655	696	647	635	668	689	644	666	662	651	660	658	650	672	664	628	664	625	673	688	680	660	708	659	623	686	601	655	685	670	694	674	668	676	656	626	644	659	648	710	668	685	666	719	676	710	650	681	698	645	690	667	617	678	677	641	721	648	660	683	664	687	648	684	647	665	720	689	673	668	633	658	642	693	675	649	709	688	698	672	694	686	717	662	680	722	680	661	661	640	657	637	661	649	666	647	691	647	668	656	651	694	659	749	677	662	683	676	674	699	692	687	650	620	671	701	662	699	678	670	709	640	698	691	650	701	664	603	688	673	670	653	674	662	672	676	654	673	610	672	701	648	683	723	691	655	664	709	732	677	630	730	654	677	659	657	649	674	641	675	627	615	662	703	728	615	676	663	707	707	632	679	676	680	715	674	663	693	698	697	714	635	646	605	686	690	668	668	671	674	658	608	671	689	670	686	632	677	677	678	655	661	679	694	642	657	666	681	676	717	631	692	686	708	622	630	658	669	669	710	662	638	711	701	662	681	678	679	644	675	638	649	686	698	698	707	687	697	646	647	605	670	679	710	686	699	701	673	648	674	638	640	687	673	684	712	705	689	653	663	695	626	700	647	639	694	675	638	637	702	675	624	688	624	645	637	656	655	667	665	655	678	648	693	663	666	714	696	689	718	625	653	644	702	675	678	675	643	678	625	656	676	639	665	705	673	693	649	676	692	666	665	656	659	644	644	696	700	700	659	645	657	634	671	660	631	652	673	707	688	682	691	673	701	694	696	684	650	678	713	654	683	688	689	641	696	664	650	672	659	699	695	651	642	693	650	646	681	664	661	674	661	676	651	673	660	662	689	671	686	701	709	693	668	664	614	636	665	676	693	670	661	632	674	659
26095	13887	11806	8328	7144	7213	5844	4384	3353	3979	2629	1548	1006	804	668	662	530	426	402	306	296	320	334	333	326	326	322	325	315	302	294	303	291	284	272	342	299	305	282	277	299	299	295	307	287	290	299	299	289	268	291	288	294	310	299	285	302	323	289	334	290	298	278	306	268	284	257	323	286	306	277	284	322	272	292	306	335	297	336	305	320	274	298	278	308	262	302	276	296	275	283	270	266	322	298	305	264	272	303	267	289	270	295	272	306	293	327	294	288	242	250	289	247	271	272	309	279	295	308	263	250	337	273	283	336	312	273	283	290	302	284	277	339	279	288	278	306	311	314	302	302	315	273	242	289	283	281	308	280	292	302	271	297	309	285	266	294	273	264	294	293	284	280	287	282	284	286	303	264	253	292	270	277	318	295	284	260	266	301	250	288	283	287	285	286	296	289	304	277	307	276	276	266	267	289	291	294	272	302	245	312	311	261	289	300	291	291	305	285	284	295	266	322	307	284	284	310	286	300	283	325	291	319	326	283	288	263	277	270	282	318	292	277	290	285	297	284	311	287	279	276	297	305	307	293	325	277	287	283	314	296	306	269	303	291	326	279	270	281	252	285	270	289	280	289	262	326	308	282	260	298	268	297	311	277	306	257	285	294	299	300	306	261	286	305	295	291	335	271	328	277	284	288	303	278	304	285	280	256	279	281	278	260	288	288	305	289	271	280	249	309	285	304	272	323	262	252	299	281	281	296	319	285	296	315	282	283	246	307	280	294	286	274	274	297	256	265	286	273	313	272	260	286	276	278	286	295	269	258	290	320	282	239	305	290	282	271	301	280	269	298	267	298	294	306	285	297	284	273	281	300	267	310	291	254	285	307	278	293	311	278	291	293	325	267	290	295	283	284	293	281	295	264	296	295	305	281	296	283	264	286	248	243	288	267	258	289	305	311	308	288	288	288	303	280	273	319	277	297	295	288	281	288	287	300	294	275	275	285	313	297	315	298	307	253	272	286	300	275	272	276	267	300	277	300	342	290	272	250	283	257	266	292	318	252	299	301	267	268	286	274	301	295	285	311	296	318	268	273	271	302	287	310	281	270	266	270	286	300	317	268	271	258	283	296	316	270	300	275	290	275	270	256	277	272	279	298	267	275	302	289	306	285	288	274	305	321	280	311	294	269	301	303	271	285	291	312	288	290	295	322	255	283	287	293	293	288	274	261	253	289	272	287	286	297	255	293	263	275	262	303	295	306	295	277	291	294	288	344	298	266	280	258	317	335	275	335	272	280	298	316	288	296	285	277	275	272	244	311	284	301	285	266	298	279	293	256	293	302	246	300	277	280	310	281	297	296	315	309	316	262	311	294	287	281	287	287	311	270	284	299	255	281	290	302	347	305	271	289	279	261	280	282	268	327	288	294	276	286	302	288	275	314	309	280	302	309	289	275	268	288	288	309	289	299	272	283	292	282	276	273	284	300	288	281	288	300	269	303	267	255	279	288	250	311	295	305	293	294	302	293	271	283	311	290	290	280	270	300	307	295	286	266	260	284	263	269	289	268	294	345	310	277	272	255	270	276	303	286	252	296	297	310	293	277	283	291	300	259	289	271	242	267	293	295	308	291	288	300	283	313	281	306	280	291	304	276	272	266	275	277	253	290	288	283	298	288	270	288	253	285	286	276	278	277	307	293	246	258	327	297	294	289	293	302	274	290	283	293	279	274	282	280	276	315	273	315	269	275	278	284	302	287	290	300	313	308	324	290	292	292	299	292	287	296	284	281	284	286	318	287	305	271	296	293	293	275	292	280	268	247	297	320	269	296	296	303	306	320	280	308	284	301	287	294	289	311	292	244	297	274	273	284	310	304	283	290	313	324	299	300	304	274	284	259	260	280	293	287	270	263	279	275	290	309	291	294	243	305	278	299	296	268	266	258	269	280	289	268	281	268	283	282	313	323	277	309	287	266	261	305	286	277	269	314	283	270	299	277	283	301	290	282	300	279	283	279	284	285	299	301	254	292	312	254	258	281	289	293	290	302	273	335	288	248	264	299	269	295	287	272	298	280	280	287	279	299	291	288	267	299	306	288	266	286	283	304	309	316	287	277	270	301	305	264	261	288	274	305	310	289	273	317	277	313	300	282	290	300	275	290	288	283	298	270	290	274	296	277	294	273	296	304	296	310	313	308	270	289	282	290	337	293	293	308	302	334	290	286	269	308	309	285	285	278	293	306	304	283	286	320	314	290	293	312	269	308	241	257	302	272	287	271	280	304	274	318	283	302	260	272	320	266	272	314	329	280	285	282	308	308	287	270	307	296	304	280	274	274	266	287	283	304	273	278	273	321	271	267	301	305	274	286	293	250	275	300	300	278	281	307	263	304	281	283	285	256	304	286	246	286	289	313	287	290	271	292	283	307	289	265	288	287	309	284	290	280	281	270	296	264	282	264	287	281	288	287	283	300	290	277	270	273	291	316	283	306	267	299	294	283	287	281	293	304	277	255	286	279	288	292	264	266	268	291	296	289	312	298	305	290	269	287	331	267	313	293	298	253	291	281	257	317	282	299	287	302	266	292	264	315	299	268	305	270	285	290	307	275	286	297	291	302	302	296	269	273	325	273	273	291	293	270	297	260	267	300	250	313	283	291	288	304	300	301	275	300	285	300	264	290	301	288	279	251	279	261	264	263	268	315	298	305	285	291	278	312	272	262	304	275	288	292	272	282	293	274	274	276	299	260	277	293	285	272	280	282	293	286	316	285	292	297	272	326	293	297	290	302	274	279	313	263	297	284	282	292	287	293	275	292	292	297	296	292	290	297	286	300	261	275	297	304	277	291	282	300	278	285	291	287	277	289	285	308	305	277	289	304	291	272	297	275	266	267	283	287	293	318	255	276	288	280	287	304	261	288	309	275	251	286	326	288	276	296	284	289	271	287	265	309	280	273	278	280	274	285	311	280	282	283	283	296	299	280	265	299	268	307	281	304	285	305	291	288	270	291	284	311	324	281	277	282	290	294	252	319	314	285	273	278	268	263	269	264	279	248	271	267	284	282	289	281	294	281	289	298	272	321	281	305	269	253	284	294	280	275	291	267	299	269	295	261	277	234	254	329	289	292	311	289	300	304	272	295	291	283	302	275	330	274	276	274	295	273	257	289	299	269	263	300	286	285	291	252	285	274	285	266	288	292	276	275	270	277	301	279	254	308	286	298	272	300	297	247	304	252	267	309	284	308	288	275	284	283	292	290	291	292	292	293	280	304	290	280	275	289	273	300	263	274	278	294	254	253	279	273	263	317	296	279	270	265	271	302	314	290	258	288	277	274	272	252	278	299	302	297	277	281	298	279	300	289	287	294	280	275	268	286	264	261	298	269	302	303	267	307	287	298	281	287	296	296	301	265	267	281	275	298	280	305	305	270	272	297	266	279	303	291	306	267	294	270	299	303	288	275	291	316	279	290	277	301	284	264	267	279	272	291	310	295	266	317	297	275	286
18856	8512	9539	8017	9161	11200	10888	10512	9601	9718	6456	4568	4406	3788	3513	3021	2634	2085	1568	1277	1257	1178	1182	1134	1021	1017	1004	863	820	846	848	879	725	804	862	788	822	804	835	750	760	824	751	756	826	800	805	773	811	749	734	767	745	762	768	724	748	723	758	779	790	771	748	831	764	805	806	787	726	772	816	809	774	748	817	815	821	788	790	821	755	793	767	754	811	795	735	788	803	764	726	708	760	759	726	733	755	730	718	804	740	804	734	732	761	761	768	769	744	767	741	786	768	731	766	781	734	800	757	761	750	699	709	787	751	774	809	786	741	749	713	765	711	732	778	736	719	733	762	750	712	764	725	733	757	750	745	711	763	767	746	759	771	770	701	720	758	784	740	758	717	706	714	727	702	736	790	750	784	728	718	725	730	750	723	678	742	743	729	714	777	765	697	703	667	725	757	714	743	693	735	785	723	682	771	744	742	749	741	714	765	678	713	752	684	778	699	751	761	777	706	726	732	719	769	718	700	741	777	701	729	726	749	743	754	768	746	730	748	719	703	751	752	690	711	789	708	749	749	745	729	747	751	679	734	787	737	747	719	719	750	759	764	769	723	794	699	743	774	737	758	733	668	763	748	700	733	693	759	766	735	741	763	738	759	683	754	724	752	719	764	743	712	730	770	722	739	786	702	716	739	701	723	724	778	759	737	751	756	770	744	714	719	704	735	781	736	675	786	712	685	716	746	763	735	717	764	764	758	732	738	764	732	773	750	734	733	740	712	756	740	754	772	720	734	717	781	725	743	747	750	738	702	768	713	769	735	688	772	724	786	686	718	724	744	720	769	720	724	768	793	819	787	745	753	759	767	753	730	776	804	744	756	741	695	740	772	774	762	772	737	748	761	709	767	758	748	750	716	735	725	748	787	730	725	729	736	765	751	727	763	687	746	768	704	719	734	735	717	733	741	706	735	704	730	755	713	773	731	763	741	767	773	736	752	789	737	742	724	782	735	745	751	718	746	707	774	745	745	743	731	725	744	795	784	731	733	760	811	722	751	712	720	703	791	756	738	706	790	727	739	738	697	735	738	766	757	768	702	705	720	761	719	740	715	785	769	736	749	744	810	746	724	787	761	758	776	693	758	758	767	732	757	792	776	740	737	725	754	761	731	748	721	773	773	779	766	769	698	746	708	746	750	722	777	774	756	751	715	743	738	696	749	729	738	727	761	741	723	723	755	722	707	757	714	670	767	698	727	744	717	803	767	741	697	710	705	720	760	735	790	721	720	766	777	719	770	704	727	752	717	791	752	750	793	738	723	762	816	725	748	734	744	749	716	696	779	760	726	693	750	783	705	677	790	756	697	708	734	767	781	752	743	751	729	734	694	745	674	789	735	735	787	689	768	762	683	752	769	764	732	744	698	701	749	733	743	712	685	706	715	672	710	724	713	751	731	740	712	734	765	749	716	710	782	747	718	738	679	763	735	735	736	736	767	749	718	699	741	741	716	737	775	714	736	740	778	750	752	717	785	743	774	775	725	741	698	757	742	754	774	734	710	704	717	732	728	780	753	737	734	732	743	718	739	759	698	739	780	681	713	719	733	766	732	750	734	744	721	717	791	701	734	735	766	697	710	770	734	777	744	734	746	779	770	764	753	727	734	699	760	746	701	769	741	714	704	720	732	746	756	777	776	697	727	713	748	728	786	750	704	739	711	705	731	724	756	726	732	751	765	723	763	748	706	707	766	757	703	734	760	736	709	742	734	766	783	714	695	771	766	763	801	760	781	704	711	746	676	765	739	733	731	755	807	712	777	712	720	716	734	790	766	720	744	721	736	741	767	724	767	761	769	778	736	725	769	773	737	736	756	779	773	740	779	758	734	775	772	760	745	738	788	782	790	749	788	771	726	746	693	723	712	734	725	763	778	732	766	741	745	755	757	724	737	788	722	729	699	745	732	781	782	747	734	720	726	797	778	712	815	742	759	682	724	747	783	729	764	744	745	734	760	731	750	769	727	738	752	723	724	779	681	744	752	735	739	746	767	725	731	719	731	721	727	759	730	724	753	717	660	726	685	710	798	700	737	760	696	731	710	708	734	739	760	734	754	803	765	708	770	758	742	699	750	775	731	753	703	745	716	779	728	725	695	757	735	718	713	771	744	710	730	710	698	765	758	769	712	758	747	724	727	746	746	779	698	822	740	728	739	691	796	748	744	724	692	763	732	722	750	775	704	807	713	700	713	741	707	735	791	719	779	734	775	760	720	740	757	744	715	725	761	728	720	784	743	766	742	754	740	734	702	729	750	783	695	720	725	733	731	759	745	726	766	767	740	727	746	767	744	723	754	740	771	694	725	732	747	732	758	732	721	751	763	749	739	777	733	745	703	737	767	774	736	761	772	723	755	759	760	773	749	710	760	743	730	751	739	726	723	782	753	739	742	788	737	738	773	716	717	724	740	757	760	733	738	743	724	782	778	759	757	769	684	747	737	724	739	754	728	747	768	767	725	713	788	771	742	801	695	743	761	737	710	762	737	740	719	752	728	729	779	740	718	705	721	746	742	739	726	828	717	743	755	704	795	770	765	717	727	732	703	751	731	747	723	732	725	732	755	776	723	747	740	766	735	762	732	755	732	736	729	723	658	721	757	748	732	717	758	737	717	760	685	689	768	753	793	753	697	794	764	751	759	690	740	708	765	739	735	746	744	755	704	792	742	735	724	745	711	802	718	778	764	755	752	773	713	775	773	725	715	814	721	757	726	692	722	756	786	705	763	750	785	725	717	725	704	747	743	742	746	723	720	712	762	709	695	770	753	756	761	703	754	714	764	765	707	743	727	732	794	768	719	782	760	714	716	758	744	747	723	770	702	760	746	732	804	755	772	780	804	747	736	752	746	710	777	717	762	739	731	706	738	752	725	737	780	761	801	747	761	737	727	744	753	698	689	748	761	718	766	776	730	749	764	797	771	779	673	744	739	728	777	760	710	751	764	742	765	710	745	695	763	681	745	763	750	754	730	757	794	701	738	706	747	729	762	751	734	734	780	753	753	748	764	726	727	717	715	731	735	752	755	731	774	747	729	768	754	730	701	701	744	751	749	748	777	787	720	737	755	748	755	747	791	756	741	737	780	741	749	754	739	687	749	741	754	723	723	735	708	738	730	686	731	706	740	758	767	756	786	744	683	706	749	757	765	736	738	690	742	743	767	718	728	703	759	731	735	772	744	769	732	725	742	716	724	742	783	784	724	738	770	799	781	739	745	708	727	712	755	724	754	754	755	722	739	736	743	741	717	805	751	703	703	751	739	749	741	756	765	705	728	724	750	720	738	718	737	714	754	723	748	766	783	749	738	744	778	713	724	767	757	718	768	760	718	766	731	761	736	759	738	749	731	770	748	681	736	724	738	743	670	786	711	710	738	745	808	706	791	752	787	769	717	795	775	696	760	771	764	753	723	756	718	759	709	699	732	728	732	755	777	743	729	758	770	724	745	704	770	742	749	725
36016	20257	17255	13639	12038	11575	10236	7735	6071	6004	4127	2516	1813	1250	1057	813	720	501	402	353	312	310	314	285	256	256	234	229	217	229	228	240	242	224	219	224	187	199	195	205	188	223	206	218	223	209	227	212	190	220	237	221	225	196	179	191	186	214	219	190	195	207	200	206	207	227	186	225	206	198	194	176	221	195	166	197	216	211	202	211	189	180	204	227	177	206	210	219	191	197	206	208	200	224	199	212	204	214	197	199	213	194	232	207	210	179	195	205	213	189	218	211	211	196	177	203	219	202	205	211	199	206	176	208	199	203	202	200	225	184	191	219	187	179	195	190	200	195	179	189	191	199	201	203	182	181	195	196	212	202	218	208	188	206	178	195	177	206	199	231	204	178	207	204	187	206	167	195	192	222	225	213	200	222	196	173	212	180	200	214	183	173	207	188	206	186	216	207	209	200	219	201	213	223	217	196	186	208	208	179	208	202	200	235	217	204	194	208	198	204	188	201	205	179	204	184	165	205	215	189	195	200	199	202	213	213	220	183	197	178	214	201	173	199	199	210	229	189	207	185	175	194	201	225	203	200	201	196	194	177	206	206	178	201	187	207	174	200	200	202	205	216	188	219	167	174	201	210	184	179	213	214	189	190	175	200	218	187	213	194	196	210	206	177	196	215	199	224	173	210	161	216	197	193	202	220	203	185	206	191	192	188	194	188	199	197	218	199	201	203	194	224	196	206	215	189	190	212	213	166	201	201	179	196	191	173	217	209	189	190	196	185	200	207	168	200	196	199	190	214	210	199	197	194	189	195	213	195	195	197	217	173	182	174	207	193	200	216	198	180	198	187	204	201	206	203	191	203	216	208	205	180	204	178	206	202	209	189	201	222	201	205	171	174	202	222	198	185	212	235	190	193	220	171	195	203	180	214	213	216	217	180	180	177	202	199	210	227	206	214	192	214	226	200	209	192	195	203	199	226	204	203	228	201	196	187	187	184	198	207	188	188	186	191	205	196	174	198	193	191	178	174	195	181	178	188	208	177	194	184	199	207	196	180	183	186	195	195	195	198	217	219	197	181	190	179	172	196	178	196	189	202	187	195	196	207	199	206	205	202	192	227	217	161	208	197	162	176	182	212	193	208	170	186	179	195	207	200	205	203	168	200	213	209	180	187	207	204	207	154	189	192	195	219	179	209	211	207	193	218	189	205	198	174	212	206	193	214	181	192	198	192	210	195	195	202	202	206	217	193	207	197	185	193	186	194	202	222	187	218	198	185	169	199	196	232	177	187	204	197	180	179	183	189	182	223	180	176	200	178	202	219	200	205	200	188	179	214	200	205	202	170	192	188	199	187	202	176	193	190	207	222	222	197	178	187	209	221	217	200	206	180	187	189	206	203	208	213	207	215	212	233	177	200	213	181	189	203	195	190	178	197	178	195	172	197	197	180	213	208	208	188	201	215	190	198	182	180	192	201	185	192	193	171	216	215	209	206	201	195	205	208	180	209	175	210	200	199	209	195	212	191	201	209	229	194	210	194	216	190	201	166	199	196	207	199	186	200	180	188	175	197	209	203	212	190	193	196	191	205	227	215	241	222	202	193	218	196	218	181	196	216	200	193	168	189	217	209	202	192	196	198	195	204	202	201	191	193	207	203	209	194	202	180	158	182	200	183	178	195	201	211	211	194	210	219	207	213	231	170	185	183	224	205	170	198	200	219	205	184	212	219	210	242	216	194	199	202	189	186	184	187	211	185	185	195	165	192	176	215	197	186	185	186	183	213	205	196	210	214	200	200	176	214	200	192	193	224	214	183	211	198	187	193	224	183	194	205	183	200	182	205	187	177	205	186	183	226	185	197	196	190	194	177	205	187	195	193	201	213	212	197	194	217	200	205	184	185	218	181	205	206	200	204	230	212	198	214	206	193	198	204	205	207	202	201	198	201	161	222	179	205	200	203	194	184	187	196	186	172	187	214	198	219	197	186	178	165	220	178	199	189	199	192	228	166	177	210	212	202	168	174	211	192	178	212	193	201	197	208	157	189	192	192	205	218	161	193	197	195	210	215	206	183	215	194	205	207	183	197	180	188	191	204	208	212	226	199	197	170	186	207	202	204	218	203	183	193	190	179	199	218	209	226	182	203	177	184	198	180	180	208	223	152	202	204	202	187	219	200	195	211	212	198	190	202	179	188	189	194	190	201	185	198	187	203	211	177	192	197	183	178	238	215	186	191	210	190	173	186	219	190	224	194	200	194	205	200	191	201	201	189	242	207	210	213	190	221	184	199	212	188	203	195	246	204	203	182	207	190	205	184	210	210	194	210	223	202	186	175	191	190	196	207	206	188	216	200	204	183	194	175	195	194	194	197	205	216	205	189	175	232	178	178	214	172	171	203	211	194	192	212	220	210	206	205	206	199	217	181	171	211	209	197	183	202	197	194	209	239	169	178	175	203	214	200	192	180	235	221	190	186	204	194	219	216	180	197	219	184	202	209	196	206	191	226	199	169	194	191	184	183	189	186	203	182	197	212	210	195	216	194	203	200	173	223	189	195	200	217	203	191	212	215	213	172	195	180	202	175	218	171	193	212	192	209	218	217	171	202	211	176	197	169	200	201	199	211	225	201	199	207	196	211	195	187	218	208	205	226	215	191	186	174	192	180	210	201	196	220	189	187	179	187	220	202	181	208	182	200	207	188	221	188	214	215	189	189	190	210	210	193	208	174	197	196	189	188	184	206	180	187	212	238	206	209	199	188	202	176	193	213	183	203	170	186	213	198	193	197	222	190	172	209	218	217	204	213	222	213	205	201	160	192	175	211	219	196	211	199	201	197	187	223	205	206	176	195	210	208	202	197	179	212	198	196	210	188	197	231	198	199	180	205	174	189	215	208	190	177	181	193	196	208	225	183	203	180	209	217	187	210	205	208	221	187	174	174	188	183	198	217	179	213	189	205	180	173	176	207	185	211	184	229	200	192	231	190	187	178	192	227	212	204	219	193	185	221	191	158	178	183	183	204	199	214	192	204	226	222	190	209	201	185	183	193	203	206	215	199	187	205	191	199	194	195	206	206	205	199	176	226	211	196	185	224	179	195	212	177	188	202	212	188	175	184	182	222	196	208	216	185	176	193	189	200	190	179	209	197	226	200	181	212	173	195	201	193	197	208	220	203	220	219	191	203	205	188	195	197	187	207	185	187	217	180	211	194	192	194	184	195	175	193	193	194	215	199	200	214	177	196	190	185	211	210	192	210	210	194	205	206	193	187	197	172	209	212	183	218	203	194	187	183	164	236	209	224	222	198	175	204	201	167	205	215	204	206	209	172	209	204	206	181	229	203	192	209	206	228	182	180	202	169	183	237	216	212	191	198	212	208	215	194	191	212	182	188	197	189	183	198	169	190	171	206	198	190	201	191	190	189	180	213	188	188	221	182	171	194	187	206	183	223	216	215	197	174	215	187	196	198	195	216	195	218	194	185	204	215	214	173	230	188	191	182
24424	12294	12887	11945	12837	14489	14777	14650	13202	12396	8947	6510	7167	6029	5927	4955	4071	2859	2067	1546	1415	1302	1241	1231	1179	1062	1018	782	765	753	728	704	609	675	663	621	722	606	641	613	581	610	614	586	609	520	568	571	536	591	601	552	522	571	576	578	518	539	592	591	587	596	599	581	610	658	675	638	630	596	657	619	606	596	642	631	639	606	575	623	630	618	623	572	507	545	539	550	549	544	557	559	553	588	584	552	550	527	556	568	562	525	583	559	584	551	544	570	558	588	545	515	559	551	553	548	576	556	541	527	549	549	532	531	555	507	538	510	574	549	580	553	583	502	529	520	517	534	507	555	513	536	495	552	496	524	492	538	510	550	509	508	506	568	497	546	533	518	534	560	564	573	542	522	475	569	549	543	528	511	560	526	520	526	533	565	498	558	500	545	543	534	549	542	558	527	526	546	554	504	494	504	595	573	526	532	545	574	543	531	499	509	513	575	530	510	503	530	511	499	480	516	518	536	512	533	504	596	534	524	521	513	534	549	544	546	529	522	491	536	527	523	478	504	552	519	537	500	529	507	570	519	512	540	506	488	564	509	539	524	554	503	513	542	528	519	535	527	540	558	489	534	569	523	533	569	550	527	527	542	539	490	538	546	539	514	528	505	575	512	483	594	510	509	478	533	500	529	541	529	511	524	515	526	505	513	558	537	517	491	513	521	540	524	532	512	518	516	559	550	496	508	543	529	537	533	508	492	554	517	525	524	510	505	494	506	518	569	520	530	519	512	495	532	505	541	526	535	507	540	547	493	506	526	531	513	512	556	534	514	528	553	539	538	548	538	538	536	526	556	566	519	531	546	528	529	544	573	495	517	547	518	530	513	540	499	552	531	530	563	562	530	546	548	540	512	499	550	549	533	532	542	554	558	500	548	521	516	521	510	522	566	524	599	569	528	529	531	553	570	528	494	514	583	532	535	496	517	525	564	527	528	507	542	556	512	495	550	505	529	553	550	525	546	496	579	519	560	517	564	515	556	574	552	500	522	525	580	512	518	527	558	514	566	513	530	531	522	551	523	560	514	550	503	542	533	543	505	529	558	543	549	528	558	511	552	516	507	489	539	526	527	525	471	518	554	540	532	535	579	562	501	526	520	544	531	544	520	499	512	532	503	517	520	514	542	500	528	527	515	535	544	528	561	535	545	523	588	520	529	530	548	500	504	552	548	522	509	547	523	559	504	448	547	545	548	505	524	583	553	526	515	513	502	512	534	553	514	503	535	512	542	520	522	592	536	519	528	548	524	531	548	525	557	556	581	522	548	500	575	512	545	530	512	526	498	545	535	521	512	506	537	564	530	482	498	547	515	561	510	557	555	520	488	522	536	540	524	552	521	534	553	518	509	501	507	494	500	540	504	510	543	521	576	524	524	489	544	528	564	500	550	512	550	530	559	521	518	529	495	540	477	549	591	523	520	514	540	557	538	534	566	505	512	538	523	516	530	518	552	512	496	567	489	492	530	514	503	515	511	554	537	518	517	553	554	510	505	529	488	513	537	512	549	515	555	532	506	530	537	517	555	544	527	518	504	524	499	513	555	520	528	554	515	524	527	529	500	537	514	489	580	535	576	484	508	571	530	532	525	523	522	553	542	528	533	503	492	534	489	526	532	517	518	535	565	528	538	517	536	538	524	551	517	491	506	533	517	521	527	505	522	530	522	501	497	521	535	532	472	534	470	541	546	525	494	552	526	528	514	513	523	513	505	588	517	498	508	536	509	487	504	542	533	516	541	563	504	549	566	486	530	525	539	519	527	569	504	534	546	531	535	512	545	522	558	534	545	565	528	515	529	558	472	559	520	479	530	519	547	518	543	536	546	543	547	535	533	515	520	546	533	487	549	567	550	496	510	497	530	497	485	515	496	559	493	556	524	566	529	529	510	543	533	528	509	529	504	556	530	511	533	511	500	500	552	541	527	520	533	520	603	527	502	542	565	521	493	502	515	523	521	525	557	525	518	509	550	522	557	528	524	538	552	547	550	544	532	532	520	494	525	525	547	578	525	493	547	523	516	507	515	520	541	574	555	530	502	527	559	525	532	525	529	556	515	518	510	539	572	527	477	509	545	540	529	447	523	511	521	534	566	523	529	535	526	527	503	531	545	521	507	538	532	518	530	517	533	534	551	526	527	500	490	507	543	544	523	544	554	533	493	543	533	523	520	510	487	492	499	526	497	517	541	533	532	514	520	514	538	528	523	481	523	540	530	559	509	511	561	545	524	519	520	540	533	526	509	519	530	526	506	532	547	541	512	524	483	518	511	550	544	515	546	550	565	542	537	555	523	483	491	529	499	543	491	492	502	515	517	514	537	496	549	541	492	505	560	563	494	506	510	531	544	544	520	529	528	477	528	479	520	523	500	525	523	531	556	511	539	505	546	509	493	477	523	564	536	501	560	511	534	528	515	560	529	481	576	541	488	565	553	516	541	508	536	492	520	511	505	527	516	524	572	538	537	525	499	479	524	515	542	532	535	484	507	546	487	549	558	526	575	527	508	514	504	514	520	504	538	550	529	502	506	542	543	550	557	527	478	545	534	502	513	526	530	554	525	534	458	567	550	561	551	474	529	561	509	509	554	524	529	529	525	519	534	521	522	531	490	507	530	558	506	525	558	558	511	532	553	524	545	527	523	539	518	520	553	567	534	542	534	552	522	524	544	547	560	534	545	528	532	529	542	536	532	561	553	567	541	514	546	492	530	567	509	531	539	547	574	491	523	503	593	533	541	532	579	505	512	540	535	550	565	546	504	557	568	585	527	549	543	487	540	538	519	508	520	493	513	546	553	517	547	489	512	545	536	562	499	564	554	573	543	514	517	530	536	538	535	510	515	545	502	526	524	533	497	543	489	525	547	555	516	490	539	539	488	516	497	547	535	504	539	528	519	559	547	537	543	502	539	504	539	548	514	539	517	539	524	497	514	553	563	547	502	547	516	546	527	541	559	516	511	522	509	512	562	562	511	516	521	521	507	510	486	549	519	490	519	546	500	516	553	535	542	524	489	544	535	528	544	543	530	539	557	510	554	529	494	546	534	520	528	515	486	575	517	496	523	484	502	513	526	511	516	534	524	536	528	498	572	520	550	505	511	526	512	554	514	536	529	520	538	565	528	513	512	527	522	524	520	543	555	513	544	541	523	557	519	520	545	517	513	503	520	539	527	508	498	508	535	530	529	542	523	514	519	549	535	526	530	510	523	508	529	541	548	539	549	524	525	544	513	537	532	538	553	533	553	586	519	501	505	541	503	508	515	531	543	523	492	502	545	537	548	522	570	525	498	514	504	543	536	540	514	482	550	498	487	491	559	504	521	523	507	546	522	589	510	516	509	525	564	495	503	520	544	525	510	548	532	533	515	548	508	493	505	523	487	574	518	572	510	532	569	499	538	527	568	521	525	562	529	507	523	505	533	518	543	527	519	538	528	542	525	540	500	553	524	549	548	511	534	544	565
5976	1681	1669	1105	956	876	715	581	513	486	421	315	301	292	271	287	270	254	236	253	244	251	243	276	258	260	253	225	258	240	250	250	264	242	266	229	240	241	251	222	262	247	264	240	234	256	240	227	215	252	249	235	260	248	265	258	268	239	224	240	231	259	260	230	266	251	274	236	257	216	241	263	246	277	245	252	258	267	239	223	259	242	234	257	267	263	222	247	243	243	247	238	275	241	252	273	247	276	239	252	244	276	233	254	253	258	260	213	231	243	254	269	276	249	259	239	278	222	251	244	281	246	270	247	245	242	238	214	239	264	261	207	254	251	254	229	227	256	254	261	239	240	253	277	271	238	236	214	233	239	290	244	244	255	252	232	245	222	271	239	241	279	255	231	218	245	249	246	268	256	257	241	228	242	226	247	244	246	271	247	247	230	279	265	252	250	253	273	223	254	236	259	232	210	240	263	251	227	256	222	288	245	218	245	259	265	256	252	263	247	223	246	289	229	252	256	228	252	247	263	240	232	250	232	243	246	241	240	245	236	231	244	262	247	262	262	260	250	261	230	287	218	236	223	284	224	238	253	244	270	259	273	245	260	232	209	280	251	234	241	252	237	259	234	289	266	221	272	265	260	249	237	233	229	247	233	265	256	265	213	222	237	245	241	242	250	240	269	236	233	244	236	261	241	248	241	263	258	246	282	232	282	239	236	267	252	268	265	253	240	237	272	265	271	248	237	220	244	229	245	250	265	219	257	269	273	228	220	271	277	263	274	245	220	264	238	240	240	231	268	239	241	253	249	239	277	261	238	259	247	248	233	256	262	240	224	232	235	235	247	273	251	258	265	245	264	238	234	245	237	235	253	244	240	225	232	242	221	252	250	259	256	257	270	263	261	256	255	231	242	202	254	244	241	227	296	223	234	248	244	217	252	235	220	228	268	215	235	246	244	243	254	221	268	276	277	235	226	244	234	238	275	245	243	244	269	249	248	254	227	259	275	251	240	237	267	250	241	231	244	263	227	250	229	258	246	254	259	245	269	237	249	271	259	262	235	251	232	229	243	229	245	243	238	274	252	247	239	273	245	244	269	235	253	258	220	231	260	247	244	256	240	247	257	251	254	227	220	229	230	230	232	254	260	218	218	236	235	262	242	213	226	253	248	232	255	252	284	236	254	275	262	246	242	227	244	256	240	234	246	271	256	228	218	242	251	227	253	241	255	236	269	245	223	236	241	249	235	236	262	217	242	246	243	243	236	237	247	241	236	241	247	266	229	247	261	246	228	237	253	273	234	242	238	259	245	237	229	247	248	247	250	220	260	271	234	257	256	259	244	213	243	258	240	242	250	220	259	271	267	254	245	269	236	266	261	274	254	223	254	256	264	245	263	241	261	261	262	244	230	233	242	264	240	260	255	224	243	224	256	283	258	302	303	235	231	236	273	201	230	263	283	259	258	259	263	231	258	249	232	277	229	260	262	260	235	235	248	252	240	260	272	250	253	240	252	220	218	261	246	241	252	272	270	217	242	232	225	248	241	246	275	250	243	253	250	267	261	247	229	232	234	239	268	255	220	241	245	245	239	236	216	228	275	260	235	272	255	275	229	272	270	260	248	252	239	248	245	248	246	275	248	219	257	278	244	239	241	244	234	273	256	234	239	235	275	245	273	226	225	272	270	249	270	238	257	230	245	278	239	222	263	246	259	261	263	259	264	243	253	247	245	235	237	249	260	250	256	260	243	261	266	268	250	271	238	251	236	284	262	259	268	232	297	232	241	256	246	222	237	251	244	266	249	249	253	237	261	221	280	234	246	241	231	233	255	258	250	228	258	262	252	235	250	220	251	226	254	227	264	277	261	246	251	245	248	268	261	245	274	233	237	239	245	246	268	248	225	244	258	271	247	282	260	266	249	259	228	258	257	229	264	255	241	235	270	282	247	230	234	247	258	236	245	250	237	274	240	254	264	256	273	244	258	239	256	244	261	232	243	246	230	247	248	269	236	214	245	243	265	255	255	255	218	258	256	240	245	228	209	249	248	266	250	248	259	285	264	237	244	263	245	245	234	275	258	246	263	262	286	234	247	216	275	259	256	256	225	252	264	283	261	285	265	279	278	246	250	240	261	236	252	248	246	233	244	222	260	262	249	246	258	255	236	264	250	223	268	273	238	254	261	258	221	252	264	268	254	239	252	215	241	260	255	246	228	224	235	225	246	260	258	219	240	251	238	242	256	264	262	223	238	239	260	213	264	265	284	261	234	249	254	238	242	257	249	244	240	252	242	232	267	275	233	259	256	279	264	229	286	260	239	210	266	240	235	266	261	231	257	248	269	236	223	240	258	243	267	248	256	236	251	256	255	240	238	276	271	258	203	282	241	256	240	242	256	235	249	242	263	247	241	199	236	250	260	282	239	273	233	257	223	231	270	252	254	236	223	261	252	252	263	234	218	255	237	273	233	257	242	278	229	259	250	255	242	240	265	246	249	266	223	258	254	198	247	256	234	223	254	248	241	241	255	262	241	290	244	237	261	254	240	231	268	275	225	243	246	258	244	247	248	239	226	261	229	260	255	251	246	272	240	237	255	238	258	259	254	270	265	217	260	255	246	274	269	261	266	249	248	241	258	245	233	261	254	255	257	253	247	239	287	237	275	243	196	258	235	256	233	244	239	246	230	265	245	268	248	236	246	220	253	248	244	245	259	258	231	260	258	239	248	248	241	254	252	263	240	269	277	255	269	253	250	246	242	264	256	239	225	261	223	227	258	248	244	234	240	249	239	226	280	249	264	243	263	258	252	238	256	270	242	230	250	269	257	255	243	266	251	243	251	241	221	232	291	235	243	291	249	256	271	272	252	244	249	237	242	219	257	241	253	254	236	269	278	238	238	267	246	257	235	257	258	237	247	240	242	237	243	262	245	244	247	256	265	232	263	256	272	243	234	250	238	254	243	251	279	238	256	214	250	262	247	229	228	247	271	267	257	253	235	254	251	281	252	241	254	273	256	252	248	251	238	237	226	231	217	232	259	253	244	244	283	223	283	262	263	266	248	232	246	267	247	226	238	282	233	226	273	250	231	243	234	233	278	256	280	251	261	207	246	270	256	254	241	261	267	254	266	265	247	276	225	233	210	240	253	251	267	269	249	255	249	239	246	250	237	233	259	231	208	234	258	236	278	257	244	243	244	233	245	233	223	233	253	225	236	206	224	247	249	241	245	271	241	235	236	235	256	241	239	241	254	232	256	269	248	265	262	232	244	245	246	247	224	275	251	243	272	260	253	252	262	250	259	267	217	245	233	264	257	264	252	242	267	272	265	278	233	247	277	283	269	233	212	249	255	243	252	245	271	250	240	256	249	230	264	276	243	225	238	235	259	268	247	264	268	254	253	257	271	242	220	260	233	267	245	249	252	234	241	263	241	240	245	223	242	250	256	257	236	249	246	244	277	266	251	233	244	265	272	280	261	217	257	240	218	219	257	243	254	228	260	247	233
5191	2212	3017	2517	2575	2753	2667	2143	1894	1911	1448	1009	1009	911	870	865	832	865	775	712	728	666	738	705	672	689	658	673	661	679	723	667	683	706	622	706	711	673	664	671	621	662	663	654	660	649	690	644	693	663	682	666	729	636	642	655	691	652	682	690	690	696	642	660	694	659	657	702	716	669	667	666	718	702	676	668	637	707	654	682	688	644	645	705	683	696	720	645	646	679	670	685	676	686	644	693	675	669	693	650	647	662	695	634	666	674	696	656	685	712	653	675	630	720	689	694	676	652	645	628	711	666	668	642	674	630	713	664	683	649	676	665	682	680	631	670	674	668	655	631	672	678	662	658	678	672	662	650	654	671	677	592	662	684	678	656	630	748	660	627	684	669	656	670	655	690	615	641	691	642	642	644	631	690	650	672	636	622	642	654	655	675	663	672	664	701	653	709	694	671	653	683	674	684	634	665	673	709	680	703	650	691	629	664	665	677	640	639	702	654	677	718	648	693	713	628	666	708	681	663	659	693	624	673	645	700	655	654	695	648	667	643	652	693	666	655	615	681	672	656	685	665	687	701	705	672	675	602	657	635	658	680	698	681	665	664	648	697	686	676	673	634	652	662	703	653	671	614	643	654	644	682	659	658	655	671	660	670	721	671	659	651	665	658	674	674	681	633	642	647	652	645	717	659	688	657	660	666	724	677	638	671	679	665	628	670	655	663	666	667	673	607	662	666	700	652	674	717	679	676	645	672	661	663	667	691	681	656	670	688	685	637	650	678	695	671	645	623	700	674	685	692	634	659	674	648	650	648	662	637	678	672	682	667	675	682	655	679	659	651	659	694	643	690	711	689	649	621	677	693	660	594	661	693	631	660	691	664	657	661	681	673	617	644	654	620	675	673	643	685	631	647	678	697	671	668	644	642	618	614	673	652	654	698	676	690	648	637	640	655	642	681	677	646	683	617	669	651	711	676	656	624	667	688	672	713	646	666	629	672	639	627	711	668	663	693	623	693	706	651	630	689	632	669	634	618	645	677	667	688	680	637	640	687	643	700	640	732	679	638	633	700	674	698	697	680	663	648	628	639	654	680	660	658	644	669	655	657	661	698	611	738	653	689	681	653	643	630	638	643	717	676	683	729	650	656	654	677	662	714	664	680	591	656	635	609	642	673	657	679	683	728	668	701	657	685	651	642	654	677	651	644	633	696	684	606	652	677	700	682	673	647	656	689	660	700	624	657	630	639	693	677	665	664	667	644	690	652	709	649	668	637	706	648	715	658	704	687	692	686	703	633	655	656	644	626	688	643	682	629	640	700	665	673	690	680	657	629	644	641	648	628	662	683	655	668	679	686	664	658	657	626	676	651	637	693	643	674	637	643	652	694	680	670	644	675	715	594	666	690	661	692	681	660	670	634	688	675	680	694	658	665	695	637	665	692	659	682	655	624	605	642	635	632	684	652	629	691	658	693	650	678	671	691	685	630	673	699	680	652	684	674	652	634	672	712	615	682	686	666	690	688	677	712	667	682	654	669	654	643	682	664	670	701	648	631	683	646	620	669	671	658	638	672	686	693	694	654	667	671	636	672	683	670	684	668	639	645	694	666	651	657	693	633	629	657	649	660	668	715	685	684	670	674	615	637	654	624	640	638	664	678	665	682	635	644	672	666	639	672	661	657	625	670	679	665	681	696	661	683	660	687	694	645	669	643	675	665	669	705	676	653	675	638	641	680	684	699	686	677	695	646	637	636	656	663	625	677	664	648	659	656	697	664	702	662	625	652	722	674	656	714	628	629	664	663	671	635	671	672	672	665	631	698	672	691	668	651	676	693	683	641	672	643	658	672	658	686	660	664	672	630	620	655	664	672	683	685	670	639	693	649	627	643	652	709	686	647	672	615	703	622	646	638	674	706	684	638	663	669	669	634	673	661	647	650	648	682	644	697	633	687	680	657	648	641	657	651	688	728	748	680	707	681	680	639	674	678	651	658	636	648	641	654	676	657	655	667	662	704	684	698	627	690	640	636	636	675	672	669	682	624	639	658	629	700	704	657	690	661	655	631	627	659	747	675	685	628	701	713	668	689	653	686	674	642	699	652	674	701	682	673	617	671	663	628	682	664	636	670	701	676	651	680	718	682	669	642	629	676	662	661	659	627	660	628	673	658	655	674	667	676	629	626	689	642	670	697	614	679	665	673	681	616	658	721	649	618	624	663	674	692	682	665	621	680	637	637	658	622	616	672	662	657	698	652	642	612	681	683	699	666	627	668	676	659	669	714	672	642	683	662	635	649	625	621	636	681	658	669	676	655	694	681	618	672	643	680	668	652	676	652	612	724	648	675	662	615	725	776	648	674	637	697	660	705	676	713	687	667	692	662	654	661	661	687	674	667	683	692	601	658	686	654	686	649	644	700	662	681	687	663	630	649	640	665	673	671	722	675	678	716	680	646	685	698	658	688	636	644	641	654	673	629	637	636	734	652	695	696	653	668	674	660	668	646	626	707	625	675	617	704	657	624	701	632	669	681	660	663	669	665	662	649	663	661	695	647	642	660	696	635	686	684	672	687	659	700	699	685	680	673	644	693	660	697	705	649	701	656	668	687	666	639	665	665	668	634	661	690	676	655	630	680	707	698	614	669	715	671	675	642	640	634	695	683	637	652	682	693	656	672	669	654	632	693	668	656	634	677	668	620	720	704	666	676	681	663	636	702	683	663	661	610	685	653	611	685	685	659	674	660	610	683	673	677	626	672	693	715	685	641	671	638	648	692	668	668	665	633	661	652	647	664	638	676	681	682	659	724	690	668	700	658	674	665	605	645	689	670	671	687	659	662	694	688	668	645	682	621	619	726	637	651	653	671	674	638	653	611	638	685	679	663	647	665	685	675	672	688	665	681	699	695	683	664	710	669	648	669	683	656	732	661	629	627	724	623	646	646	677	625	614	683	647	658	650	642	632	652	687	648	675	657	673	686	652	684	673	639	682	688	639	636	673	671	684	667	683	664	699	655	683	676	659	733	696	724	712	673	675	647	680	652	645	695	666	650	662	658	692	690	624	698	695	659	677	630	644	665	624	631	677	676	650	661	659	647	689	696	729	659	661	690	671	703	607	682	672	670	652	664	679	700	648	696	603	653	638	678	686	688	646	641	651	681	673	722	639	602	656	706	692	676	615	673	685	666	688	710	707	671	605	668	693	678	642	653	657	621	661	678	656	662	670	659	635	661	666	689	621	657	689	704	676	638	642	640	689	683	623	671	679	653	672	640	682	678	676	629	657	699	664	682	611	652	663	645	676	647	625	700	675	668	649	659	664	673	647	678	677	655	642	658	658	675	681	675	671	657	642	652	680	645	662	684	669	660	688	648	654	696	623	639	669	705	654	666	653	678	681	656	656	694	679	637	684	586	722	661	649	693	679	681	697	581	688	674	680	656	618	664	632	699	689	682	654	644	701	660	647	702	669	683	660	678	621	692	663	662	667	667	702	664	669	666
25632	13260	11924	8957	7871	7333	6316	4681	4194	4291	2640	1436	1020	875	758	679	508	496	370	372	345	327	321	344	326	354	339	309	294	300	307	301	345	305	275	288	276	280	264	297	296	263	315	275	318	340	297	282	275	249	285	308	309	324	300	272	257	272	276	261	275	313	299	275	307	306	295	293	274	291	302	288	290	336	331	297	297	317	316	279	294	264	283	300	307	288	298	315	291	272	287	273	274	278	307	293	274	300	280	275	282	322	290	291	279	296	276	275	288	261	281	277	256	277	260	286	317	273	327	262	290	300	265	272	273	298	304	282	281	287	330	291	270	277	263	302	284	266	308	301	303	269	288	301	290	261	281	279	269	266	286	314	271	252	302	258	291	274	241	278	317	265	278	294	288	306	285	308	290	281	269	284	295	320	257	280	273	246	287	272	251	293	271	290	268	284	298	265	311	270	302	290	287	288	308	263	284	270	293	274	309	297	298	263	266	259	316	292	290	290	319	293	286	267	307	284	282	285	288	286	288	271	269	286	304	293	318	281	268	290	283	289	287	265	300	286	269	270	294	277	311	284	303	266	275	287	278	292	254	293	281	300	269	271	290	260	272	299	283	299	276	310	305	270	281	274	317	282	274	258	254	288	304	295	298	281	285	286	332	294	298	291	305	267	289	291	289	283	270	278	287	306	273	301	278	276	292	261	312	276	287	270	264	304	292	287	274	299	266	295	272	280	294	289	304	290	258	292	264	281	301	292	265	302	300	290	317	263	295	282	308	266	275	319	303	287	306	273	280	287	303	291	300	285	308	290	295	270	288	281	277	296	278	318	275	308	277	274	277	277	286	290	282	261	293	310	256	256	291	280	274	300	282	300	279	277	307	290	245	265	285	309	316	284	286	277	289	290	317	256	286	305	271	276	297	296	244	281	309	306	258	289	314	311	259	282	265	282	289	282	300	289	302	292	326	297	308	276	289	235	307	269	279	295	268	284	294	293	315	296	258	287	284	308	269	290	270	302	307	277	301	288	303	285	289	301	263	307	261	305	282	281	272	303	322	253	277	283	284	289	297	293	269	268	303	281	297	298	279	263	291	259	279	304	280	283	280	282	320	279	273	304	278	270	282	295	275	325	285	298	274	307	298	275	293	283	278	286	299	315	284	271	303	262	293	301	289	289	276	260	288	321	345	304	286	302	312	265	307	256	257	302	282	264	289	272	287	280	280	282	287	280	321	301	294	293	303	287	287	273	284	325	273	313	261	273	280	290	298	297	271	280	290	258	294	287	282	304	282	254	274	300	323	254	274	296	282	254	331	261	277	282	284	300	303	264	271	281	265	276	279	284	263	297	256	265	238	293	274	289	293	286	288	295	264	273	300	301	287	268	276	274	271	289	290	270	295	320	272	304	274	296	291	268	269	288	285	288	296	281	309	290	268	242	300	262	276	271	280	280	288	283	262	308	276	290	277	277	275	279	293	269	294	274	285	286	260	274	306	281	238	273	307	303	297	262	282	257	284	279	255	272	265	307	280	337	275	288	317	290	296	263	304	264	306	305	280	302	286	298	274	269	274	288	286	306	282	302	324	282	267	274	326	283	278	269	271	282	301	339	307	296	292	291	324	301	263	296	275	291	263	265	284	309	299	309	296	300	288	271	261	293	276	333	282	307	263	298	315	288	295	290	272	274	261	257	271	256	312	312	300	268	286	309	309	272	284	245	270	282	282	280	298	257	287	298	316	245	294	297	271	314	277	293	284	284	291	286	275	262	264	286	288	277	270	288	255	290	303	281	262	271	316	297	271	316	289	303	281	273	311	290	294	317	266	282	288	268	261	278	267	288	271	292	276	288	290	299	291	275	223	281	296	279	263	281	279	267	263	284	268	265	283	269	290	273	254	285	265	309	259	330	278	257	289	299	295	308	283	275	290	272	290	299	273	293	267	271	284	294	284	304	292	260	291	289	288	286	258	279	279	286	280	281	253	285	303	276	267	263	288	284	265	306	294	270	292	286	298	271	285	312	295	263	287	254	290	260	278	292	288	280	290	273	266	279	299	273	304	317	319	260	282	299	286	275	281	254	256	303	305	299	293	277	282	295	254	284	290	282	303	287	258	284	286	268	268	303	293	283	254	265	325	289	281	288	297	286	294	308	278	261	285	300	272	315	293	288	284	296	274	289	259	279	291	290	266	286	283	288	297	267	274	318	292	305	271	286	262	280	279	267	278	294	263	262	307	280	292	312	313	297	272	272	289	325	301	273	282	302	276	276	292	292	304	303	303	307	295	279	277	266	308	291	267	308	287	302	267	291	331	288	286	311	281	281	299	300	284	293	281	306	286	292	278	311	269	282	240	281	281	290	308	306	274	279	259	294	313	264	265	301	278	290	294	271	287	329	270	282	288	309	303	305	284	287	294	271	301	277	285	261	288	299	299	274	270	292	272	300	276	252	271	322	282	278	287	284	269	266	302	285	261	256	288	347	286	262	253	298	326	278	292	285	267	279	312	270	302	292	288	275	288	301	298	284	284	299	297	318	278	300	280	274	259	277	277	279	294	290	319	289	282	269	279	284	282	272	261	301	294	328	265	258	275	276	302	286	293	276	281	263	270	312	269	273	295	297	292	288	287	297	308	279	281	320	269	280	283	301	265	267	269	291	281	273	315	286	291	287	300	286	276	297	292	278	283	288	281	262	285	284	241	266	303	301	273	304	276	307	273	291	270	275	267	319	319	252	263	298	282	281	286	287	280	313	272	296	294	275	314	280	284	244	267	292	295	289	249	273	292	263	288	328	261	262	259	290	313	278	278	274	294	269	297	284	302	274	281	300	275	290	273	272	272	271	285	274	272	261	264	299	296	273	298	298	262	265	262	293	294	262	270	299	291	268	270	275	283	298	299	278	296	274	276	267	293	268	289	319	299	260	292	284	280	284	319	268	292	252	302	256	277	259	288	268	248	281	307	308	271	266	290	268	287	323	285	304	286	288	282	266	274	267	292	295	282	277	278	288	271	268	262	287	283	308	278	268	272	265	286	258	268	296	305	315	291	295	348	309	287	281	294	251	271	286	304	292	279	291	299	248	302	262	309	297	288	311	283	286	274	283	296	303	283	277	257	281	282	292	268	279	269	251	305	290	283	279	310	292	289	281	291	304	317	284	256	313	286	295	280	257	328	308	270	298	295	274	256	276	295	273	261	261	338	267	260	298	245	300	300	319	267	275	304	295	276	273	296	288	282	282	279	294	272	245	294	258	274	306	294	290	271	277	297	296	241	281	284	276	294	288	283	271	272	243	331	293	327	281	304	282	273	304	291	262	283	299	293	276	288	323	275	291	280	311	286	256	277	250	278	310	321	274	287	285	286	276	283	283	275	267	291	290	286	298	276	278	276	283	268	281	302	274	289	296	259	250	303	279	302	287	297	291	282	266	290	287	285	296	282	294	314	277	284	285	303	273	292	272	276	295	281	278	284	274	266	296	296	268	255	283	274	273	283	272
17887	8728	9832	9024	9438	10855	11173	10455	10556	9627	6060	4553	4742	4321	4094	3371	2681	2123	1611	1336	1240	1154	1119	1148	1208	1042	1022	852	899	904	810	857	828	858	830	837	782	810	787	752	818	745	818	736	771	740	764	753	718	742	763	748	734	731	732	711	769	696	777	741	795	803	770	796	767	747	802	789	793	775	743	800	810	834	821	781	772	783	831	793	777	795	811	785	798	782	743	733	780	750	754	754	740	720	768	764	792	747	723	709	770	723	742	743	794	787	784	779	729	720	755	788	773	744	747	760	764	798	725	803	763	753	739	715	815	770	801	744	744	720	747	699	764	723	745	736	752	758	776	708	737	735	728	694	763	753	682	728	709	770	716	726	779	758	718	756	777	758	754	775	733	738	741	768	697	740	762	678	732	754	716	725	758	749	769	743	741	784	783	737	754	783	800	759	769	763	722	740	739	738	702	690	669	766	735	743	765	748	719	819	708	733	732	781	761	738	742	707	782	740	753	762	774	736	745	713	713	764	692	690	713	726	739	696	719	765	740	726	742	748	804	719	723	742	732	731	743	777	758	731	706	713	758	730	761	722	751	747	790	754	754	790	737	775	735	758	705	744	681	760	726	722	740	741	733	767	737	746	715	769	790	758	740	727	685	749	770	722	744	772	696	738	735	725	811	736	732	721	703	739	702	738	760	729	713	692	720	784	766	748	753	748	757	730	792	761	664	712	724	735	737	688	758	738	783	725	759	780	729	741	753	777	778	719	723	730	749	732	726	718	751	761	740	723	740	749	721	786	764	712	744	729	709	699	740	729	727	760	722	728	747	747	775	723	688	715	761	707	778	716	720	705	678	747	710	701	780	771	762	754	742	752	757	757	791	748	730	759	764	690	705	763	738	770	719	791	727	772	753	757	776	721	744	744	731	724	742	742	816	750	800	731	706	794	766	700	719	715	739	754	728	771	730	748	694	761	714	757	695	755	783	725	745	738	718	754	738	731	705	735	740	769	787	755	749	746	706	710	721	744	751	754	674	722	763	760	751	800	765	779	790	731	731	738	765	659	736	780	743	750	784	755	741	740	764	749	731	723	734	732	795	751	748	725	738	744	780	757	773	682	709	700	749	720	765	753	747	735	714	728	773	746	735	736	742	733	730	724	763	727	724	724	733	733	758	718	703	720	780	731	737	725	701	703	747	770	765	749	749	815	755	733	775	774	748	700	781	724	701	727	759	775	757	690	718	683	769	754	758	694	715	726	740	784	761	735	707	729	768	750	747	720	770	748	788	793	761	789	683	700	732	773	707	717	788	762	727	747	739	778	738	724	773	702	750	732	690	737	785	709	732	770	732	767	773	760	767	806	706	751	747	714	731	749	709	683	706	717	766	754	766	703	768	760	773	748	680	750	751	776	760	763	745	744	755	727	722	778	753	715	691	716	704	771	760	777	782	745	716	756	700	760	764	706	693	777	739	714	729	730	769	724	754	731	787	773	787	802	760	736	732	729	761	783	702	713	736	752	760	685	775	757	747	717	720	754	760	751	759	705	745	721	765	706	761	724	734	721	766	747	753	727	725	708	765	728	730	765	721	789	708	743	671	735	752	736	779	729	729	772	742	711	733	777	731	706	777	725	721	798	719	703	696	749	732	788	717	704	748	772	787	737	670	740	713	707	711	729	730	731	796	716	723	732	778	754	765	734	736	751	720	735	751	771	733	775	740	751	774	785	742	715	740	724	812	715	734	717	729	708	753	707	722	756	744	780	750	755	783	727	727	718	654	720	784	735	703	797	753	742	721	697	721	745	750	742	712	713	743	724	739	738	727	737	733	781	766	795	726	717	742	753	718	737	747	727	803	675	711	711	768	699	766	737	797	755	747	728	738	758	767	750	705	745	740	732	745	757	726	717	753	703	725	733	762	749	705	699	776	731	769	745	738	765	721	787	748	789	781	671	787	737	739	744	764	749	767	707	763	733	717	731	778	769	744	771	772	719	721	795	723	748	737	723	749	760	736	747	763	783	729	703	798	782	790	731	788	748	774	809	693	749	666	735	733	746	714	763	726	784	727	750	742	732	733	705	705	758	732	775	744	722	721	725	770	751	718	747	758	719	726	747	740	752	746	744	697	669	715	739	713	752	732	747	723	774	755	690	756	749	735	740	752	744	718	731	714	775	780	755	759	766	708	794	737	754	768	755	772	742	742	727	732	747	716	755	755	715	748	695	798	720	707	770	739	748	750	766	759	749	741	780	718	722	737	701	710	766	761	759	680	762	748	693	786	722	733	704	766	770	740	745	757	687	741	725	720	758	745	751	728	742	748	766	734	691	727	729	702	784	742	761	757	734	695	722	732	740	697	717	730	764	756	745	787	759	730	770	712	757	703	742	725	774	744	765	738	714	731	741	731	776	762	730	716	747	701	720	715	736	742	754	795	747	680	774	764	745	800	793	769	764	714	699	746	733	732	745	740	767	725	766	742	742	764	765	730	793	747	734	727	713	746	712	765	684	735	758	724	781	756	743	752	768	737	713	711	722	685	797	769	699	789	687	772	735	752	716	813	755	741	735	712	715	732	722	773	768	759	748	726	739	776	740	744	724	753	750	702	771	765	758	698	761	758	770	734	740	758	750	775	730	717	738	749	762	764	712	757	722	790	745	756	748	688	746	747	712	750	702	765	780	720	749	745	738	765	723	723	732	742	743	779	759	718	741	740	739	740	714	740	787	731	731	745	773	731	777	767	738	688	698	767	699	737	730	742	709	708	679	766	692	714	718	771	723	725	708	707	763	739	739	702	746	758	769	721	758	782	688	752	763	692	764	772	690	737	800	711	761	762	738	732	732	737	707	725	763	741	733	709	741	715	758	753	732	784	714	765	776	770	749	777	726	761	731	736	758	757	790	731	771	733	717	737	729	760	747	710	742	748	741	715	775	708	812	771	676	743	703	793	730	767	746	765	777	765	697	704	729	760	718	743	748	696	751	781	745	702	675	756	777	717	742	724	737	740	710	740	764	774	739	763	688	733	716	777	749	765	706	734	672	714	730	732	726	796	745	765	752	696	742	750	731	738	720	706	771	727	689	742	770	738	799	739	773	719	765	731	718	756	719	750	753	753	746	717	707	736	696	780	690	778	746	736	730	764	703	749	733	770	800	698	759	724	718	785	765	750	733	768	749	727	731	700	726	759	744	731	720	781	771	755	729	730	707	729	723	704	772	665	807	699	708	716	813	771	763	729	683	727	696	726	734	749	777	707	733	760	745	714	716	716	744	721	741	698	751	789	701	773	707	707	694	780	734	721	697	726	731	764	752	774	702	745	739	739	761	736	700	736	769	720	730	718	783	714	757	786	692	720	730	714	693	742	724	733	729	720	747	759	690	742	719	746	785	703	802	741	734	719	752	724	701	749	758	728	749	740	769	768	765	770	691	746	783	727	704	787	723	763	776	731	732	708	736	733	719	778	775	757	711	698	723	697	711	719	708	758	696	720	728	719	667	773	726
34016	19222	16770	13378	12012	11105	9628	7754	6587	7051	4336	2382	1791	1331	1196	955	692	572	507	392	281	273	295	294	248	254	250	209	211	246	256	204	217	217	194	206	204	217	192	222	233	247	190	227	177	239	187	213	195	201	200	185	238	221	188	206	202	199	212	213	227	206	196	207	220	195	237	209	204	197	220	223	200	212	224	230	208	208	202	196	222	206	186	176	202	208	225	186	221	185	200	186	206	194	200	176	206	193	168	234	209	203	194	228	184	217	209	212	194	198	190	176	225	192	199	212	208	192	197	182	194	184	230	187	209	191	206	198	205	197	204	200	185	207	224	192	172	185	201	190	213	179	205	195	193	200	199	218	182	179	197	200	215	196	220	195	174	204	209	200	183	192	203	177	188	207	223	212	194	166	221	197	198	226	224	205	198	194	208	192	200	198	209	192	183	200	180	217	195	200	217	190	194	215	205	195	173	215	182	193	191	222	187	192	209	218	216	185	187	209	188	188	183	194	206	198	230	178	221	216	183	205	183	197	200	215	202	215	222	194	181	206	248	186	200	217	190	200	195	193	180	201	205	224	217	202	202	206	196	193	200	198	201	184	215	195	186	219	190	219	208	202	197	164	217	207	228	204	203	211	213	176	210	196	200	190	179	200	201	186	187	200	188	177	199	209	213	182	220	195	186	212	190	160	222	194	220	212	189	194	182	193	201	190	192	192	187	218	203	196	213	184	185	200	203	192	216	223	213	253	190	210	219	173	191	191	198	184	207	179	201	210	180	173	219	189	201	201	205	211	198	194	219	194	190	211	207	220	207	209	209	208	239	171	179	216	185	184	188	181	188	169	215	171	197	203	192	177	192	192	187	196	184	185	187	210	180	188	174	214	213	190	215	192	213	206	213	184	210	162	218	183	194	211	198	186	195	204	187	189	216	180	219	198	195	216	192	191	218	193	205	215	174	189	179	195	199	209	180	196	209	195	218	192	168	179	211	219	166	192	225	228	183	180	171	193	202	207	209	205	210	190	180	206	214	175	190	196	208	196	188	206	195	213	170	205	208	199	182	209	204	172	202	188	207	203	175	198	202	182	187	189	202	171	212	185	204	184	203	201	206	178	190	207	227	205	218	200	203	181	193	202	197	210	194	204	194	193	185	174	217	218	210	191	186	187	200	191	168	207	211	200	181	202	205	194	212	214	223	194	197	187	204	189	192	188	201	205	188	200	229	211	196	197	192	199	243	186	220	198	191	208	217	194	210	225	202	191	208	180	175	203	202	211	179	200	218	212	187	189	189	184	182	206	197	201	186	203	196	251	196	205	195	177	212	197	172	213	205	204	221	202	171	180	191	193	187	182	186	226	234	210	190	188	199	197	202	211	200	194	220	188	195	196	209	200	216	181	233	184	188	217	181	197	200	190	174	197	179	165	230	203	176	203	204	200	198	208	202	239	217	185	208	230	211	233	181	179	171	200	203	215	217	195	188	210	210	219	204	224	203	214	211	186	190	195	178	186	194	177	204	197	202	217	189	222	206	188	197	182	222	220	199	227	207	209	181	201	192	189	218	213	183	194	195	217	211	183	215	194	221	197	210	214	230	211	219	192	187	194	206	189	182	195	206	166	198	207	190	217	189	218	196	192	201	215	224	202	211	214	200	214	207	203	198	212	214	199	204	183	227	182	209	194	206	224	186	205	207	187	195	203	202	196	190	181	188	205	208	211	203	199	192	196	210	201	196	182	208	200	212	216	213	169	190	208	214	206	212	198	216	199	188	193	177	208	214	177	195	183	181	195	203	205	203	197	210	198	192	213	196	211	178	182	205	211	220	207	202	188	194	203	204	219	196	204	206	209	182	208	191	189	198	207	188	180	183	159	198	195	185	201	194	215	202	179	189	189	213	192	198	213	209	212	168	199	206	196	165	188	210	219	234	218	191	215	217	204	210	180	221	216	211	196	201	182	197	186	182	207	215	179	184	185	211	200	182	192	220	192	167	193	173	175	180	218	187	228	211	222	182	203	166	216	197	217	217	210	195	195	227	171	190	203	211	196	208	185	201	197	193	167	209	187	204	199	180	198	201	247	187	199	211	215	172	183	186	197	224	196	214	206	208	186	213	208	196	167	213	206	170	182	205	195	212	212	179	171	187	204	196	192	183	183	212	186	183	206	196	200	203	194	217	192	187	198	179	204	186	212	213	184	162	201	197	178	225	183	192	197	240	182	192	174	196	190	191	222	183	191	177	219	164	176	239	230	189	185	193	206	182	181	196	181	191	189	197	203	203	208	191	174	195	205	208	195	197	208	194	186	208	221	181	180	161	194	195	189	186	179	180	195	194	185	223	218	207	201	198	214	220	180	197	191	188	192	166	207	171	192	197	178	223	226	202	179	208	210	184	213	202	198	178	186	216	192	214	228	201	168	200	187	203	231	191	180	176	193	181	203	202	204	211	193	203	193	193	187	194	220	190	205	187	179	167	188	208	200	209	187	207	224	208	202	228	192	181	205	179	201	171	192	208	182	223	190	197	213	200	207	207	187	197	211	208	188	200	203	185	176	173	164	199	193	221	217	183	191	204	202	208	222	198	205	204	192	199	198	200	189	195	180	199	166	196	183	207	185	210	195	192	201	194	196	220	203	204	190	188	208	187	197	189	214	182	195	193	204	178	197	197	193	187	185	227	223	202	234	200	206	184	212	204	212	191	207	194	198	197	206	188	172	184	171	205	177	213	210	183	208	184	176	194	188	183	188	170	196	211	194	192	228	181	190	202	190	226	202	199	231	195	191	209	195	201	202	191	218	193	203	200	191	208	197	219	219	189	181	210	221	197	171	193	177	204	193	200	189	192	206	201	181	229	203	198	203	197	201	175	199	214	198	181	212	213	179	196	194	227	186	182	215	189	199	193	187	215	220	203	204	194	198	185	190	213	209	186	196	224	209	213	203	193	199	191	194	213	197	207	205	178	200	201	187	160	193	212	189	200	243	206	197	197	215	189	198	216	191	234	201	200	195	185	193	194	215	222	203	173	216	210	217	214	200	218	197	196	186	192	189	184	181	190	224	207	214	212	193	192	195	209	193	181	208	176	183	183	196	182	208	199	208	223	185	164	192	182	205	194	203	171	177	206	193	210	193	209	172	193	229	234	198	186	186	213	225	191	198	212	216	211	198	199	200	205	188	173	194	192	191	196	175	196	186	196	195	169	179	197	200	207	193	186	197	178	215	187	195	207	187	192	188	193	194	177	189	187	196	243	198	199	199	173	177	211	191	187	197	196	186	175	181	214	230	220	177	215	182	191	196	191	180	192	203	202	194	200	219	207	198	212	188	198	188	211	186	186	219	175	192	202	169	179	176	222	198	211	186	198	159	209	209	202	197	178	195	184	201	208	188	195	186	207	177	192	184	213	207	215	200	179	207	211	198	193	209	210	217	183	208	213	211	208	184	186	229	202	209	201	187	199	220	219	182	190	202	206	195	197	201	210	220	203	204	193	235
22737	12479	12935	12156	12684	14585	14366	14488	14406	13641	9100	7347	7441	6929	6519	5623	4124	3158	2394	1667	1523	1342	1199	1144	1141	1025	945	788	741	715	708	723	703	628	692	687	682	674	656	603	605	581	606	575	570	557	564	552	571	578	567	557	539	586	586	560	545	555	567	514	616	637	589	624	623	639	620	648	637	648	597	645	622	647	617	620	630	622	621	608	553	587	597	600	568	607	575	536	560	556	549	521	557	531	553	565	541	566	507	574	585	560	569	577	557	579	563	637	570	586	537	578	599	551	561	560	542	629	541	528	542	561	581	609	559	552	550	522	535	573	538	567	525	546	526	567	573	534	524	495	549	518	500	552	544	520	546	564	513	535	518	529	523	551	523	519	542	520	534	565	513	529	527	569	573	551	556	528	519	498	537	507	518	539	511	543	564	523	541	558	502	557	521	510	517	539	502	518	543	511	528	549	549	518	521	539	560	529	527	538	537	550	556	534	554	533	496	486	525	555	538	549	537	529	542	541	521	515	546	539	522	527	526	523	529	520	472	531	504	530	547	554	519	519	458	530	504	494	552	510	510	537	549	529	510	536	524	477	569	500	504	485	529	523	522	505	533	557	525	561	539	515	551	503	525	514	478	501	511	580	519	488	533	499	456	550	531	586	507	513	511	483	530	525	515	508	534	552	543	570	542	539	547	533	544	545	538	522	523	552	557	535	544	518	526	535	500	544	537	566	497	567	528	559	568	520	528	539	507	552	504	495	526	544	506	533	551	571	516	549	570	536	558	518	515	537	533	500	548	550	461	518	514	495	516	543	530	551	578	501	566	558	544	541	537	515	530	566	524	551	549	514	504	527	523	538	507	515	554	521	503	552	536	527	504	529	568	509	550	533	508	540	525	471	557	509	574	562	504	515	535	543	521	517	520	523	532	555	499	504	489	523	557	561	538	533	542	559	545	496	543	565	518	559	527	524	518	493	514	526	553	525	552	512	533	563	536	543	514	540	496	507	529	565	523	552	551	518	540	510	572	581	503	558	518	542	514	505	584	523	525	560	494	530	557	528	524	525	576	525	538	532	512	549	491	494	511	527	506	495	521	531	514	505	549	539	533	522	521	562	549	501	496	540	536	486	552	530	520	535	520	481	518	527	530	515	485	531	539	518	502	522	537	534	540	514	496	562	520	532	503	519	514	556	526	517	578	486	513	527	538	514	525	500	536	534	568	509	509	555	500	566	514	494	527	570	509	512	526	514	519	518	527	462	496	515	527	547	568	529	504	515	528	517	551	505	522	558	535	532	518	501	538	515	506	544	506	527	538	541	521	532	490	542	505	552	517	531	531	523	489	530	551	566	532	527	525	530	542	489	548	517	566	528	523	516	527	513	556	541	539	531	551	489	530	495	513	518	535	541	518	507	535	525	499	542	536	513	511	562	532	534	561	544	518	500	540	537	503	487	559	513	526	506	549	532	570	485	543	564	507	550	550	503	510	524	559	538	547	518	519	544	560	554	534	515	525	563	515	513	541	495	577	557	524	535	514	542	565	539	516	508	544	503	518	566	533	527	512	519	543	534	546	541	528	542	577	538	551	505	519	569	524	552	509	560	504	538	544	565	513	507	479	537	552	513	540	542	564	508	458	549	557	539	547	534	560	494	513	496	528	513	524	512	497	530	546	522	564	528	516	519	551	536	534	579	525	539	494	505	526	533	555	572	543	552	545	504	560	522	547	524	539	549	534	521	528	506	526	527	526	497	522	512	496	532	538	568	543	533	499	501	528	512	540	530	563	532	497	538	520	522	557	497	499	538	528	565	516	505	574	508	554	555	508	566	542	511	517	570	535	587	574	522	501	544	536	484	504	510	533	575	553	574	583	549	512	526	540	549	522	530	537	555	554	496	530	586	543	516	519	521	527	527	513	523	501	520	517	561	538	499	558	552	556	532	517	529	558	567	545	499	572	555	485	516	549	514	491	513	535	521	553	512	516	484	523	540	496	539	542	506	584	524	519	573	543	506	532	538	530	566	518	517	541	582	547	519	518	563	530	546	542	523	527	539	511	538	540	500	546	538	537	502	543	518	513	532	532	529	552	549	506	547	507	517	504	537	536	522	541	516	520	524	548	508	548	587	551	527	511	516	532	579	514	508	525	524	558	550	564	519	540	515	505	525	496	528	572	525	546	542	547	544	536	532	561	532	560	526	545	486	511	541	566	527	516	538	527	476	480	505	520	561	561	532	541	524	491	561	498	505	543	540	531	575	574	518	562	536	574	503	550	525	538	522	514	500	566	540	548	533	541	530	522	511	526	581	551	525	517	534	523	563	518	557	504	570	500	507	490	528	494	528	553	534	525	601	560	492	547	497	506	533	526	567	516	548	526	516	521	548	522	497	478	484	554	533	527	535	462	509	505	548	509	559	548	522	532	522	545	515	525	568	536	501	504	564	517	536	513	545	528	535	541	530	505	546	513	546	542	552	521	528	569	551	510	544	506	564	568	493	515	545	522	488	549	521	532	538	539	532	500	614	487	546	519	535	522	506	509	511	535	494	547	517	519	543	531	515	563	516	573	524	533	529	534	496	535	535	481	553	541	568	516	533	536	516	526	507	549	557	492	505	538	507	531	515	573	572	545	559	526	539	550	516	530	516	535	569	526	540	527	536	501	547	583	502	563	553	493	535	526	543	512	561	503	552	538	529	515	489	546	511	498	503	520	535	529	498	538	505	535	546	527	532	536	525	517	477	563	537	534	536	546	550	553	569	524	537	559	529	542	522	524	535	526	511	527	536	557	523	553	511	544	517	551	482	513	513	512	518	559	537	524	506	595	558	542	564	530	552	519	487	515	518	515	494	510	540	535	513	529	548	489	545	498	533	545	537	537	538	534	506	557	496	572	551	528	512	523	549	498	527	529	541	557	526	517	508	557	565	516	529	563	535	544	533	533	452	561	568	579	526	540	532	493	544	496	522	528	546	525	523	518	527	537	522	532	526	526	513	544	498	526	506	550	535	523	554	514	517	571	524	510	479	526	482	531	513	537	561	516	512	515	536	529	500	532	531	558	508	544	523	534	561	555	507	516	507	541	540	524	537	555	521	584	542	504	539	561	552	518	539	525	530	517	544	516	566	569	526	538	510	577	532	556	514	546	536	493	565	555	502	541	560	553	511	551	522	500	556	551	500	501	562	526	461	521	518	581	526	525	534	551	512	540	519	554	513	538	528	500	513	529	551	529	525	492	526	541	562	548	539	542	524	538	584	535	539	534	564	533	499	517	503	478	516	507	576	495	531	533	558	506	567	542	503	523	527	531	504	526	578	550	539	544	559	548	488	510	517	524	516	517	558	541	511	529	536	566	534	469	525	548	516	517	504	542	530	519	535	490	515	543	529	482	526	542	535	541	507	535	554	528	497	504	528	520	525	525	531	575	542	544	533	526	525	543	530	564	535	511	530	468	537	501	519	538	524	531	517	523	527	506	526	496	535	521	520	521	550	509	491	581	543
6070	1911	1741	1165	1027	987	759	655	602	564	391	325	303	303	328	297	268	267	280	290	243	270	277	267	304	250	272	288	277	240	248	269	240	277	255	263	297	262	287	256	246	262	254	255	252	283	249	249	241	247	216	236	271	259	263	258	267	260	267	257	241	234	249	249	268	266	256	269	257	265	268	245	251	268	245	258	240	266	242	271	255	279	275	258	238	263	269	244	288	248	265	250	256	272	294	262	282	278	242	239	302	229	250	229	276	292	237	232	265	236	263	260	244	274	252	266	252	269	226	264	247	268	272	261	267	256	254	253	273	248	261	261	257	259	262	276	254	273	283	255	251	246	261	274	230	286	259	268	284	258	250	256	229	260	225	242	260	240	249	252	271	295	254	261	252	264	229	265	215	257	271	243	271	255	262	270	272	261	269	247	244	255	231	266	232	266	258	267	243	255	244	274	244	268	237	260	298	254	256	294	275	239	278	257	259	246	271	261	251	236	247	253	251	267	234	267	239	255	271	258	281	266	275	244	247	271	265	241	237	234	272	257	260	227	258	261	274	230	236	262	254	235	256	261	263	252	264	242	259	265	237	252	260	272	278	256	267	226	245	248	224	253	219	271	253	227	265	234	280	270	239	262	249	265	253	264	244	239	240	278	266	243	262	238	256	261	289	262	261	256	257	243	256	289	227	241	251	244	266	253	266	254	251	273	228	241	267	271	261	281	238	226	249	254	276	246	240	252	250	253	225	251	239	246	222	269	239	266	250	254	279	247	247	248	257	255	248	237	265	259	246	253	245	261	276	279	251	262	274	240	259	251	241	281	290	265	240	234	236	256	260	253	242	248	259	262	264	247	252	237	254	258	270	264	253	251	251	269	277	245	243	242	238	273	245	262	264	232	237	228	231	253	260	275	267	266	243	272	260	243	265	258	256	260	267	254	262	273	288	225	257	249	279	281	244	237	248	263	262	261	259	259	242	286	265	236	257	266	254	238	266	238	227	225	255	246	226	267	265	269	270	254	250	261	290	248	272	237	270	240	282	252	240	247	258	225	260	286	284	249	241	233	266	270	253	246	244	231	265	242	258	253	232	271	245	235	227	228	277	263	261	249	281	255	238	242	269	278	258	280	258	268	272	243	253	253	244	248	276	278	255	215	267	267	257	240	208	277	280	250	294	277	275	289	269	258	255	249	294	261	279	269	264	242	247	243	266	265	250	255	252	265	271	259	271	270	226	277	255	249	235	242	246	231	252	220	255	251	281	267	272	265	269	254	247	260	229	260	266	248	262	241	250	236	267	226	271	281	260	271	254	251	272	274	274	265	235	279	264	254	232	279	260	234	241	256	266	272	273	272	264	250	275	234	259	241	240	270	264	232	259	263	280	252	257	288	243	245	224	246	227	251	291	251	258	229	251	230	229	251	273	231	271	272	267	273	253	258	238	252	255	239	254	288	245	265	252	261	263	246	244	245	255	269	229	232	272	271	252	222	260	281	263	258	246	250	262	242	254	270	261	284	264	287	230	292	246	263	261	251	229	262	249	259	261	255	254	275	255	264	263	248	267	266	270	286	253	238	260	229	286	264	245	245	265	259	278	261	250	242	301	274	248	238	257	276	252	266	260	259	227	283	257	242	262	270	271	259	272	230	257	238	248	253	270	246	237	245	264	259	239	265	270	271	231	273	250	232	261	234	276	264	265	259	244	274	239	282	273	280	269	270	238	250	278	295	239	241	278	228	244	293	250	243	265	250	235	293	263	253	283	255	272	228	240	246	283	254	250	249	279	264	274	286	265	257	231	280	268	277	304	246	253	248	264	263	280	236	287	237	244	256	228	295	242	261	266	262	228	259	263	287	252	225	217	278	262	246	223	237	241	275	239	245	247	267	268	259	247	251	231	263	265	252	279	240	266	282	272	245	229	261	231	234	252	247	276	263	274	273	272	246	267	273	263	283	224	251	260	268	237	256	273	268	225	238	268	230	245	232	266	269	280	229	269	244	265	277	248	249	272	225	241	259	234	294	251	237	251	236	247	240	249	241	218	255	252	250	230	254	242	257	264	263	254	265	261	245	264	247	267	249	265	247	236	282	245	262	278	271	215	232	270	268	236	273	263	238	246	251	256	258	262	269	245	237	240	272	234	256	268	266	261	289	271	276	278	268	286	263	265	247	258	275	250	229	298	257	259	263	251	261	274	243	270	269	267	264	252	253	233	234	251	254	232	237	279	279	276	250	250	248	281	250	277	232	268	237	249	277	249	269	291	240	257	243	259	258	235	258	236	222	268	265	264	234	274	268	228	242	248	225	232	270	263	245	276	253	274	254	259	247	248	247	272	262	250	277	214	246	261	239	237	249	243	251	249	250	246	255	246	240	253	248	238	261	284	259	232	246	252	271	254	259	259	275	237	289	244	289	294	262	229	266	259	237	280	261	270	248	265	252	256	289	268	241	243	234	237	264	279	288	263	258	281	231	256	276	259	254	245	296	253	268	270	244	259	263	248	250	272	255	256	271	264	253	249	283	311	231	260	244	271	254	223	284	274	293	269	241	253	271	259	257	267	253	233	249	267	295	275	254	241	251	249	257	258	251	259	265	271	264	263	247	242	262	240	244	249	267	240	252	237	248	273	240	260	248	272	252	260	255	257	250	253	231	241	236	257	228	276	245	234	248	288	245	265	265	256	225	241	264	271	253	274	274	260	264	248	235	246	229	234	238	249	260	253	244	245	261	299	231	254	282	245	266	261	275	289	292	241	259	258	264	242	254	269	231	248	254	250	263	248	238	241	235	248	299	265	249	263	239	250	247	251	250	261	251	262	240	266	274	273	251	261	241	249	259	277	266	242	262	246	291	258	260	248	244	267	270	217	254	275	265	253	258	290	274	253	245	210	240	234	245	270	266	264	258	242	234	255	237	251	256	260	261	275	241	233	239	248	235	241	265	270	240	256	276	266	272	241	237	245	235	273	246	261	250	259	285	238	245	239	279	261	227	263	265	255	254	268	256	262	258	285	271	253	258	241	267	249	246	251	276	270	282	231	275	254	254	256	267	268	251	263	258	262	247	228	254	262	254	262	246	252	245	245	236	261	254	259	274	251	259	246	261	271	243	252	237	257	267	258	266	230	273	254	221	246	239	250	226	255	244	284	240	293	244	250	235	279	238	246	267	242	235	243	259	272	263	238	239	240	278	257	240	262	239	249	246	267	268	263	263	257	247	244	277	223	269	267	238	278	227	275	251	265	290	254	257	238	252	258	262	217	257	277	238	257	243	248	221	251	272	256	282	250	262	253	261	267	260	281	266	266	251	244	244	255	233	272	285	282	254	266	238	250	250	247	264	242	268	275	243	274	278	263	248	246	241	268	244	247	277	242	283	269	248	282	232	269	252	275	240	256	238	246	275	247	272	283	252	254	218	266	224	280	277	262	251	243	253	279	274	256	264	258	260	262	283	262	262	237	262	237	258	248	251	256	241	244	257	243	264	257	261
5173	2376	3061	2813	2796	2763	2593	2595	2275	1885	1440	1125	1072	974	986	925	891	836	785	747	771	757	710	698	760	731	729	754	708	713	706	688	678	714	713	686	695	658	727	696	702	710	674	662	666	688	672	706	691	695	704	679	732	659	703	669	680	728	704	692	707	664	699	656	694	646	702	714	670	717	694	696	694	656	638	718	696	741	679	728	688	680	704	676	655	680	694	692	690	656	668	699	690	729	643	701	711	696	680	676	645	665	710	715	709	696	690	679	680	656	693	735	705	703	731	690	667	672	697	698	717	691	699	687	708	702	685	676	730	681	667	654	682	674	708	711	654	676	628	676	698	643	696	737	664	692	663	672	713	732	674	686	697	695	655	679	707	632	647	681	671	710	677	691	679	681	713	634	698	724	697	644	677	705	706	661	709	642	711	696	691	709	672	687	670	663	703	664	653	640	662	681	676	644	637	649	675	669	692	677	663	657	678	651	679	692	683	695	689	718	711	661	662	669	690	697	711	646	712	670	710	685	664	651	679	681	672	685	703	685	694	697	660	678	681	668	659	644	677	708	664	652	673	691	685	712	670	717	691	702	704	700	684	692	663	695	668	659	686	700	703	665	648	711	649	639	703	700	728	718	642	668	699	675	693	732	690	663	693	691	697	701	666	674	674	689	668	700	717	712	673	650	659	690	681	641	661	695	678	703	680	748	668	686	699	640	710	672	647	709	680	717	683	674	668	654	677	648	660	714	667	722	663	677	727	721	659	685	689	661	691	737	663	670	665	688	699	713	625	630	751	690	708	689	680	669	656	729	732	666	683	677	672	661	658	688	693	648	708	698	704	647	716	672	636	620	697	733	673	732	706	742	716	637	663	652	666	659	662	704	662	686	688	676	679	700	677	701	674	698	696	678	650	726	703	644	696	692	706	651	692	672	692	656	675	664	724	645	697	678	731	668	671	703	696	663	718	692	664	656	669	643	695	675	674	682	733	697	671	708	620	694	651	663	708	696	675	668	661	656	726	691	710	659	700	704	688	684	700	670	699	695	732	691	675	686	703	679	681	621	670	667	646	680	702	704	728	692	677	671	714	650	681	683	659	724	697	665	665	672	703	715	672	691	712	685	695	683	660	692	731	660	659	681	691	701	732	683	671	707	723	628	729	710	677	693	661	652	730	684	660	689	681	676	638	710	611	698	693	696	706	683	660	692	704	651	673	665	660	633	680	708	697	679	682	667	640	694	694	677	657	677	734	711	682	710	674	705	646	648	646	669	687	635	660	698	716	647	731	700	709	704	719	687	660	684	684	623	729	697	682	695	670	694	649	686	677	640	728	718	698	655	690	659	641	741	634	734	690	648	696	651	679	688	642	645	734	682	658	638	735	680	651	669	637	713	685	666	661	672	675	668	639	627	703	706	655	743	666	661	724	695	715	692	664	664	694	700	662	661	651	642	716	690	659	629	643	682	715	628	674	715	711	677	667	691	669	660	699	746	714	668	650	706	672	671	660	671	692	693	642	688	707	652	699	690	663	693	699	649	711	713	679	659	681	716	728	722	703	680	697	677	688	673	662	717	672	725	640	661	682	682	723	682	668	681	648	662	711	680	703	692	701	700	688	632	667	725	697	696	696	666	686	771	707	647	711	703	660	670	647	686	631	714	660	692	719	677	650	681	661	632	719	664	724	691	644	697	624	632	665	689	687	644	682	689	679	686	703	662	661	697	654	638	693	673	655	667	675	703	728	720	695	669	658	715	698	633	688	676	687	673	658	666	689	676	680	696	717	707	712	614	705	700	661	659	639	729	692	688	674	700	663	671	664	684	678	648	698	675	693	658	671	655	691	706	699	673	685	740	662	668	720	679	687	707	736	683	674	714	707	655	684	673	679	686	682	699	680	691	689	670	679	663	711	680	672	706	693	692	676	662	660	638	708	709	687	646	723	671	713	649	689	651	697	667	639	691	705	668	676	676	702	703	736	661	695	680	633	650	713	697	681	652	669	708	680	655	675	694	717	643	696	676	681	642	693	706	653	664	713	732	667	676	644	673	682	688	642	698	678	652	654	662	692	684	703	683	643	657	702	711	688	691	678	687	675	688	697	685	652	655	687	626	683	678	722	656	673	626	679	670	645	705	647	692	739	664	720	671	672	724	673	652	669	661	690	691	744	693	684	690	682	707	731	674	668	694	666	711	659	636	651	707	698	684	701	694	689	659	715	658	706	715	677	691	668	693	694	669	716	716	707	660	655	675	682	671	706	686	650	668	697	664	685	693	703	679	625	682	698	710	720	644	679	715	718	713	714	663	679	707	679	734	654	691	700	673	656	690	683	672	680	680	697	690	695	688	678	678	684	673	679	688	644	675	637	722	716	712	687	678	713	669	699	689	718	651	708	666	664	700	676	639	649	660	673	660	689	716	677	654	653	672	626	705	719	631	718	662	694	707	679	692	674	646	660	696	647	720	666	645	676	691	679	689	681	678	683	676	676	669	694	658	699	652	682	700	693	693	681	698	719	677	701	666	697	644	649	664	718	640	671	685	692	671	700	691	668	641	698	699	694	607	653	728	664	675	670	668	667	711	735	708	674	686	680	700	648	695	683	692	702	671	672	684	729	708	688	693	697	692	689	680	694	716	636	653	672	682	716	635	698	650	649	650	677	665	650	668	667	687	649	675	673	628	709	677	701	696	726	671	648	658	670	685	688	710	669	674	724	749	638	717	672	689	670	700	701	687	649	656	672	685	660	702	688	688	700	714	730	722	666	657	628	699	696	680	685	663	691	701	691	683	654	740	660	660	631	655	628	647	680	647	663	733	712	663	686	675	724	716	699	657	680	662	685	700	657	647	697	693	660	698	661	769	672	711	700	666	701	705	670	703	758	662	664	668	658	644	656	676	675	653	663	639	655	658	654	678	683	666	679	668	736	665	698	642	680	689	665	691	721	645	696	681	659	665	757	686	692	671	653	684	671	663	655	655	660	688	686	690	691	674	632	704	651	670	668	687	642	673	658	673	674	737	687	643	687	706	703	705	685	701	650	641	638	689	715	708	670	682	651	677	695	694	658	689	662	697	705	698	653	670	672	639	641	708	744	696	739	665	670	677	660	672	657	654	696	672	681	710	671	690	741	693	685	675	689	687	643	722	672	724	715	698	716	671	682	685	669	702	666	717	682	684	694	642	675	695	700	701	671	715	714	676	701	666	693	699	667	700	674	681	719	719	675	685	651	653	721	681	646	616	695	707	663	713	689	691	630	672	704	697	683	635	684	683	663	720	721	690	680	684	727	681	689	673	645	688	735	665	661	658	678	709	704	675	679	688	699	692	677	730	687	692	660	687	702	699	629	673	666	674	700	622	668	653	721	675	710	674	666	693	639	679	619	645	674	668	684	715	686	704	667	656	679	685	748	673	692	671	689	651	704	742	660	651	697	686	700	690	673	711	687	669	729	703	654	645	686	699	674	667	672	657	673	727	692	693	726	692	687	704	669	677
23659	12031	11222	8654	7616	7140	6266	4880	3881	3641	2340	1344	1033	861	725	755	641	481	445	357	391	354	333	316	317	302	335	336	317	296	317	259	306	297	306	287	251	281	301	279	284	288	289	293	292	270	271	307	288	273	281	261	279	282	302	280	291	269	287	260	288	306	306	303	284	311	291	269	312	299	285	312	285	316	291	300	287	282	282	295	306	273	272	273	290	262	253	257	292	301	294	300	311	286	289	302	310	314	275	279	284	284	294	321	261	273	307	289	259	289	309	291	290	265	287	275	276	284	263	273	297	301	257	296	277	315	288	292	350	302	294	274	259	308	299	281	289	261	301	290	306	261	284	269	310	251	305	293	277	310	276	316	288	293	271	300	282	260	292	309	305	251	283	280	279	292	271	274	292	280	276	311	275	307	304	300	286	290	269	275	311	278	274	291	316	287	306	275	297	295	302	315	303	290	289	291	293	252	288	254	273	284	291	278	277	283	276	296	271	285	330	280	302	297	284	273	299	271	309	279	299	251	253	297	278	277	297	278	265	279	275	271	291	281	288	277	263	306	295	297	289	269	297	291	298	286	275	287	291	305	294	321	303	311	337	290	307	260	260	309	291	264	318	277	281	286	299	280	291	280	290	311	299	275	274	271	267	320	289	275	282	296	303	285	286	302	292	321	306	281	295	286	273	321	290	276	297	277	288	293	263	307	280	283	297	304	270	256	281	267	292	299	286	276	329	278	281	302	282	269	297	294	301	304	306	287	288	256	301	276	297	273	289	266	287	316	287	316	294	305	282	272	300	276	288	272	265	282	289	272	303	314	279	296	256	285	287	282	317	282	301	297	316	308	278	253	289	275	301	303	299	284	327	285	296	307	280	276	272	294	280	303	296	289	312	312	299	289	304	301	274	285	290	292	244	315	266	293	278	275	298	280	282	268	322	290	325	283	282	276	274	308	315	327	271	296	291	307	305	289	299	264	288	286	321	292	268	307	291	310	266	265	266	285	315	282	301	296	302	256	292	288	283	306	308	299	279	287	284	262	302	280	303	265	273	299	307	282	271	287	299	290	300	270	273	295	273	315	289	297	298	258	297	292	243	301	296	295	309	292	264	301	278	249	300	274	289	276	269	269	259	321	296	277	294	281	282	282	266	288	256	262	265	264	278	304	282	276	290	262	276	281	299	274	313	302	287	292	300	289	295	265	286	253	290	309	294	313	291	270	276	298	249	290	284	311	274	276	279	279	269	278	275	280	300	285	293	302	279	281	300	293	296	282	288	302	286	265	288	274	301	301	291	297	294	295	311	267	269	281	282	287	292	300	268	286	304	287	276	269	269	283	311	284	279	298	253	282	263	292	261	293	296	286	280	273	284	292	289	313	311	291	298	309	273	291	275	267	300	264	293	299	269	304	279	302	303	272	271	267	292	271	285	353	303	275	294	256	275	286	275	275	327	270	280	285	273	293	283	287	314	290	305	310	276	272	286	285	292	270	285	276	275	274	281	245	328	298	315	291	287	298	311	303	277	266	290	304	287	259	262	280	282	281	281	262	287	255	282	275	293	248	280	317	299	283	262	294	294	287	301	265	289	286	277	326	281	276	292	268	273	292	268	276	287	292	286	273	277	267	276	282	285	285	293	277	280	293	296	285	288	269	331	277	278	255	279	297	266	264	285	279	312	276	242	270	282	278	327	248	284	288	303	289	255	294	288	266	282	266	296	299	291	267	306	299	289	316	277	291	278	332	246	309	279	261	316	275	264	282	289	315	262	264	314	289	302	313	274	288	313	292	308	322	298	259	282	293	286	292	295	297	312	272	312	284	287	284	263	286	299	284	282	275	285	271	311	271	299	328	275	261	302	278	306	304	315	285	307	293	267	279	275	293	292	298	275	310	294	289	294	295	304	272	278	304	282	283	298	295	245	298	301	301	273	270	294	295	271	271	290	296	278	273	292	272	294	266	301	292	272	265	299	276	277	291	317	315	280	306	328	277	282	322	310	276	285	327	289	274	300	296	339	288	277	275	302	298	310	282	281	320	301	298	295	258	257	327	258	291	307	271	309	300	288	319	316	286	348	257	263	299	318	271	286	296	297	275	276	292	264	276	277	283	274	287	266	300	278	290	286	284	297	288	302	267	286	287	313	296	291	327	310	277	282	305	304	276	282	306	284	273	284	272	260	285	283	294	318	274	274	270	264	265	270	300	274	271	253	286	305	291	273	251	317	298	294	291	300	295	282	269	280	257	258	288	289	293	306	280	282	311	312	280	289	266	282	264	265	297	300	297	307	282	314	262	289	288	314	299	307	284	291	311	278	255	269	306	274	296	293	296	293	298	311	279	272	318	295	291	273	269	313	267	290	292	324	263	295	279	290	291	274	265	289	305	281	311	282	305	277	272	279	274	323	282	246	300	284	274	302	263	315	292	301	278	284	294	305	277	263	293	280	301	279	286	291	278	308	259	282	295	306	278	252	278	299	307	274	290	311	306	275	270	313	301	279	287	298	318	299	290	286	290	306	275	278	271	327	313	300	278	303	244	310	246	278	285	290	279	285	312	297	272	323	242	260	311	294	309	298	283	277	286	277	321	303	320	293	280	289	288	298	309	292	278	303	296	270	300	285	262	297	279	251	284	302	288	295	319	269	291	289	267	292	298	286	322	309	246	270	290	311	284	270	277	303	296	263	266	285	293	294	295	294	285	259	297	281	292	275	277	265	282	258	253	316	299	279	261	293	282	269	325	291	306	292	274	299	296	289	308	277	327	293	262	286	274	252	261	257	256	298	258	278	264	259	290	294	306	287	286	310	290	301	291	269	287	278	310	294	275	293	294	276	301	277	274	313	276	264	306	287	300	288	288	281	305	287	298	328	309	250	284	296	270	311	269	255	272	309	284	307	287	305	288	313	301	295	256	292	273	282	260	325	266	294	267	241	300	276	273	265	275	263	280	279	286	314	286	278	293	296	323	265	258	295	295	263	255	287	272	287	294	309	283	282	262	248	266	319	292	260	282	311	274	280	287	305	295	270	309	288	275	276	285	263	322	297	304	280	302	262	291	302	268	328	271	305	295	282	299	288	288	299	293	293	276	291	320	298	300	300	270	258	308	295	290	283	302	303	301	294	288	297	308	321	334	302	279	267	270	271	303	275	294	286	268	309	274	296	302	303	277	294	248	318	311	294	262	310	285	288	303	296	276	275	289	288	297	267	250	284	293	266	304	265	301	262	266	285	275	259	288	300	264	317	279	273	310	307	292	268	320	283	269	268	275	289	318	279	307	279	292	285	288	277	276	323	279	294	305	291	280	287	289	281	329	273	284	280	288	296	308	295	313	301	274	304	282	276	281	250	343	271	285	262	272	304	291	290	285	263	270	286	276	262	286	266	302	290	304	282	315	315	258	295	317	310	268	305	279	260	279	283	261	278	277	309	288	277	298	302	319	306	259	280	272	276	293	296	286	286	277	272	291	281	296	287	299	294	266	284	310	294	264
17023	8147	9561	8617	9306	10592	10569	10588	9972	9719	5991	4509	4751	4518	4167	3848	3037	2106	1827	1381	1199	1187	1101	1027	1033	982	1007	931	852	868	831	779	835	823	834	844	881	804	798	806	793	759	716	761	809	805	760	795	779	753	758	796	766	806	800	748	790	769	769	740	808	744	767	785	790	810	775	864	770	843	761	798	787	791	814	778	792	830	876	821	777	832	784	783	721	724	781	779	801	782	718	773	742	773	745	784	764	787	765	793	749	684	807	841	783	777	775	850	782	813	793	811	742	803	784	754	754	772	761	787	771	818	758	768	785	734	752	727	719	770	775	752	794	732	738	784	741	711	800	710	770	725	709	764	753	759	719	752	737	765	746	727	779	786	725	778	780	785	767	768	708	758	778	708	779	754	751	731	706	753	722	719	757	737	723	787	723	740	708	760	766	825	744	732	730	716	802	719	733	779	703	776	779	757	745	781	760	749	730	736	768	760	762	766	732	728	754	747	731	752	777	727	766	718	749	718	787	722	737	763	761	733	756	797	764	725	736	769	749	748	769	761	707	781	762	718	742	731	756	730	745	753	729	772	721	752	757	753	750	748	751	700	723	748	726	751	746	755	765	749	799	749	727	781	706	726	767	712	716	753	747	723	781	745	743	774	729	734	687	786	770	719	729	726	769	767	745	715	735	785	760	736	777	751	714	749	719	794	746	751	697	739	712	753	732	787	758	748	751	762	766	781	774	716	734	740	788	759	764	753	753	736	739	740	774	733	705	767	744	770	764	769	749	730	709	814	787	754	711	697	735	726	714	724	773	751	741	743	741	782	764	716	750	732	713	727	775	768	763	762	698	744	804	729	723	720	773	710	791	733	786	745	780	743	784	747	757	796	706	723	800	732	719	717	752	687	772	726	781	758	767	734	750	751	749	755	762	768	750	800	766	752	766	763	766	680	716	709	718	765	735	776	775	769	778	768	713	762	760	742	777	752	723	784	734	725	740	727	796	763	728	727	729	745	756	727	739	786	745	772	752	717	721	811	717	734	739	770	697	700	757	753	753	754	755	744	737	722	725	783	803	774	740	731	746	798	799	761	719	736	732	779	782	710	735	760	750	779	739	730	733	770	750	738	766	742	769	778	778	785	742	735	756	766	752	764	717	754	756	751	792	756	716	758	765	760	736	765	740	748	776	761	724	756	795	705	711	779	750	690	783	734	747	774	732	731	730	765	766	796	788	729	726	795	736	767	721	756	751	745	741	804	727	675	709	754	698	690	772	757	749	761	752	696	751	731	701	759	742	727	738	802	754	787	754	784	760	705	787	723	741	743	729	774	737	761	745	747	732	738	717	789	737	719	775	754	737	759	763	734	765	694	751	773	733	768	701	735	728	757	795	762	692	737	719	791	773	705	797	758	716	763	778	771	746	721	763	779	755	770	722	733	750	754	744	741	791	727	740	745	731	763	773	777	725	696	772	801	727	790	707	762	745	771	768	772	712	792	744	742	733	727	746	762	733	718	705	750	717	760	743	761	762	783	731	785	733	817	753	719	769	746	702	758	774	771	760	736	741	729	778	767	706	693	710	762	751	766	728	736	759	768	725	755	744	772	782	724	750	745	747	713	737	774	723	738	773	730	706	755	736	775	791	733	742	723	695	747	789	738	790	773	783	704	776	709	760	717	763	789	740	798	691	774	710	753	758	741	747	751	760	718	711	748	761	733	780	776	808	789	701	739	760	725	759	751	728	778	747	707	745	731	718	750	739	762	750	728	735	731	735	721	795	783	783	731	797	758	755	758	728	711	759	723	784	799	763	757	717	722	710	776	728	699	756	709	744	771	744	734	770	739	761	710	757	693	755	788	770	746	746	705	738	673	792	777	779	734	748	744	717	782	715	752	739	698	709	750	753	729	758	746	764	796	727	738	737	707	746	717	749	737	717	740	738	757	752	734	732	674	739	782	755	728	718	750	708	744	762	798	753	770	775	743	780	755	771	754	761	764	737	735	799	718	746	802	750	784	735	734	722	719	731	763	776	763	781	774	779	759	747	776	772	763	759	784	735	740	778	739	763	729	737	781	769	739	732	735	687	786	788	763	764	774	758	739	786	780	709	797	749	741	753	770	725	727	733	692	711	715	722	747	704	787	746	758	790	730	728	711	803	763	743	759	740	732	757	761	799	753	728	749	747	752	723	731	756	751	736	753	714	740	810	763	757	780	734	730	758	742	753	747	731	722	773	746	812	754	746	735	760	751	756	726	767	753	723	732	773	719	735	771	698	807	727	726	740	767	719	702	744	744	715	754	724	781	780	746	748	756	746	744	718	728	794	764	765	805	788	762	757	709	768	798	785	691	749	729	743	767	766	770	782	722	816	682	734	756	773	809	769	758	779	730	788	747	775	750	701	767	776	738	752	726	737	742	733	781	773	791	770	713	748	739	742	736	728	776	720	787	716	710	762	726	766	789	727	779	728	739	734	733	714	763	747	736	761	738	761	745	763	762	727	732	746	688	799	744	731	780	758	758	767	733	773	787	701	714	763	778	763	780	785	757	731	761	766	727	716	754	766	741	773	737	722	727	742	800	772	792	826	741	740	735	741	728	764	764	733	724	753	748	719	722	731	799	717	732	788	786	717	706	745	765	765	781	730	741	722	752	734	759	804	773	732	773	760	768	740	763	745	780	753	745	783	719	733	779	735	755	725	746	749	743	755	786	736	787	757	744	788	755	752	754	765	743	807	749	764	703	730	740	772	795	760	689	811	777	696	756	799	734	730	695	753	738	768	704	730	739	769	729	701	758	749	750	750	731	754	766	759	770	779	687	737	724	717	746	729	754	747	753	770	767	780	782	762	724	753	740	760	732	729	721	747	680	767	736	768	760	800	757	773	746	753	752	790	744	710	764	738	718	769	752	767	775	738	745	737	753	797	782	753	726	802	730	775	757	773	700	735	763	719	760	766	746	741	724	793	762	771	735	715	769	719	708	701	728	658	739	729	724	775	711	767	760	751	709	750	706	741	735	697	763	755	763	767	737	760	737	706	798	768	779	764	750	704	742	717	785	770	776	723	766	754	768	768	760	745	772	772	730	736	748	748	762	767	769	744	786	752	745	760	744	780	718	756	700	772	714	761	782	755	749	745	742	775	743	770	817	748	729	767	778	751	765	753	728	754	757	722	804	740	758	718	721	747	730	743	700	806	716	741	698	768	757	732	738	729	754	701	710	736	804	713	758	759	753	706	777	768	778	754	687	745	778	744	758	739	782	757	775	730	755	777	786	715	762	774	782	758	722	767	786	725	769	683	757	704	729	760	718	725	770	795	748	709	702	734	752	774	756	721	750	788	669	754	731	725	721	731	754	765	737	753	732	736	734	727	709	758	773	733	748	772	730	770	727	777	787	791	785	746	680	730	765	719	775	757	732	772	757	768	779	721	717	757	705	753	749	759	762	729	731	738	758	747	739	713	741	740	763	728	691	710	766	771	782	765	719	751	772	746	707	757	796
35865	19899	17094	13108	11760	10624	9884	8424	6796	6466	4504	2392	1704	1456	1265	1049	808	581	460	346	324	274	301	249	254	284	250	263	219	239	227	230	236	205	233	214	223	227	226	211	195	221	211	203	216	231	205	230	201	201	239	181	206	215	215	212	222	212	191	218	213	200	220	196	219	203	238	209	217	213	203	206	210	223	214	204	230	189	213	207	229	210	201	242	219	201	196	212	183	207	192	194	200	203	208	196	216	190	201	221	205	195	215	199	213	215	214	216	208	194	205	202	209	194	234	203	201	189	181	191	194	188	233	217	208	222	215	203	212	208	191	225	172	203	190	213	197	188	235	207	189	211	183	206	202	182	186	189	201	200	193	228	180	198	217	219	209	229	204	221	211	201	196	218	202	184	192	197	197	188	205	196	185	219	223	196	208	179	194	212	204	194	189	181	183	206	187	207	207	173	186	182	184	180	219	226	207	193	169	213	207	185	203	209	188	167	217	203	237	210	185	192	215	220	195	191	202	226	209	214	201	205	196	236	192	206	200	209	223	226	212	189	193	192	216	211	206	185	182	177	196	192	196	222	173	169	210	196	201	201	228	189	191	212	205	216	222	220	210	216	190	193	200	192	178	196	194	181	219	205	207	195	189	206	239	202	198	204	193	196	204	217	225	233	213	176	213	164	227	206	233	209	218	205	224	225	204	190	177	189	218	202	222	200	210	194	194	196	193	223	198	180	230	195	175	199	205	206	204	211	236	199	230	218	201	226	176	188	187	204	190	191	210	194	200	194	180	177	199	219	203	205	213	216	198	191	196	195	237	233	199	175	187	177	229	216	220	198	188	200	195	205	237	200	225	205	221	214	196	205	205	194	199	200	197	217	200	188	212	198	210	206	198	200	226	198	177	213	187	243	206	222	224	214	170	217	196	202	201	207	226	222	207	197	187	230	177	210	207	206	213	216	220	206	177	221	204	193	201	238	216	211	199	188	193	209	239	215	184	210	196	213	214	166	228	195	231	226	188	228	208	220	203	209	220	209	185	213	209	189	225	229	218	221	229	198	210	212	223	212	213	241	201	194	203	206	202	212	215	202	214	197	207	206	216	214	208	206	205	217	215	208	195	200	203	205	192	213	210	209	213	199	183	187	193	222	205	221	168	229	230	204	208	209	211	221	199	183	234	193	211	200	199	209	171	224	183	187	225	230	185	222	218	189	216	183	238	190	204	195	207	200	200	227	200	188	192	224	182	211	209	168	218	184	197	192	218	215	187	197	196	196	220	180	189	204	215	209	197	190	193	192	227	188	226	204	196	208	172	202	192	206	191	216	176	221	222	188	202	216	204	200	218	193	193	199	168	196	206	202	204	219	209	219	204	218	186	202	197	204	200	210	212	203	197	218	249	173	194	190	190	189	223	209	206	200	239	187	233	218	184	221	204	208	200	216	222	228	212	191	194	216	205	199	198	220	215	207	195	213	194	191	210	205	245	228	197	198	215	203	210	187	213	193	187	198	221	222	199	214	185	220	205	189	204	191	192	203	199	234	182	214	219	198	199	202	182	203	196	188	212	195	188	224	162	188	206	193	215	223	224	206	179	213	187	212	212	199	193	187	190	221	206	224	196	191	205	195	209	221	199	201	210	185	191	223	200	179	192	227	208	179	214	193	210	197	205	211	209	208	199	189	208	216	204	223	199	202	217	204	220	191	208	179	217	199	207	192	187	244	209	226	198	205	197	188	205	222	204	211	210	194	190	210	204	202	194	211	211	207	201	195	214	188	184	209	215	199	213	193	202	207	230	203	194	198	201	183	220	220	178	227	186	183	195	190	205	172	224	207	187	223	212	213	187	233	221	194	222	200	211	231	182	219	211	224	192	225	207	200	189	195	196	208	234	182	201	213	214	215	219	214	183	198	200	209	229	208	225	180	193	206	210	202	234	223	199	236	189	213	218	210	218	212	215	211	227	186	192	211	191	212	192	204	186	208	221	219	205	215	232	214	203	245	237	213	222	202	222	189	175	181	201	198	210	223	228	203	201	207	195	217	203	219	207	219	211	202	191	230	199	211	220	199	189	189	231	201	225	216	224	214	226	218	222	196	192	205	191	225	233	221	214	210	194	203	218	214	198	184	199	206	212	216	228	185	178	239	190	197	197	207	181	200	211	215	197	190	191	203	202	194	213	215	201	196	184	203	189	176	194	210	191	201	184	199	213	184	181	187	176	202	209	212	195	234	227	204	216	203	204	197	203	200	212	189	208	220	207	203	232	214	207	193	199	202	198	209	205	206	202	232	212	205	196	203	209	188	204	185	197	217	191	184	208	185	190	224	205	188	200	224	214	201	204	223	188	212	216	184	212	215	213	213	201	200	208	208	240	197	189	175	174	207	190	223	185	198	194	199	227	199	222	194	213	225	224	206	206	227	193	199	199	226	205	198	208	199	199	196	195	200	194	200	193	204	187	224	180	213	202	226	218	211	197	188	216	208	193	199	184	217	213	181	210	175	199	214	187	194	204	197	216	188	203	194	198	202	195	212	211	195	209	196	188	205	185	195	210	195	205	232	199	199	219	197	186	203	213	209	210	185	222	205	197	190	199	207	198	232	209	211	234	228	221	206	184	207	216	220	228	201	198	206	227	207	219	244	179	218	217	194	207	223	234	216	222	224	200	200	234	229	208	197	200	183	198	213	214	190	207	205	212	204	194	203	209	185	196	207	213	238	223	198	183	216	202	197	211	216	200	216	185	217	220	184	205	213	211	236	180	197	216	187	213	206	193	205	185	177	188	199	217	211	214	218	211	202	199	222	219	200	204	227	199	212	208	211	210	201	209	192	213	204	223	208	202	186	202	190	213	226	202	212	218	234	209	215	205	210	221	208	193	190	205	237	197	233	205	220	209	202	203	208	173	205	199	198	208	232	201	210	216	209	201	191	182	196	216	225	214	188	191	188	174	203	195	189	199	191	217	208	202	188	225	197	197	221	197	182	200	227	236	195	210	191	208	186	234	219	198	231	202	210	201	213	200	204	186	188	202	192	184	188	197	228	202	233	201	199	239	200	213	227	179	208	241	230	238	225	210	182	202	197	207	199	205	202	221	195	220	176	199	252	221	173	199	201	201	221	198	208	195	200	199	201	217	186	200	182	229	194	199	233	203	233	179	206	190	217	215	214	193	202	214	220	213	194	178	192	198	201	190	203	209	207	209	198	192	194	206	196	211	192	205	211	211	211	194	204	206	226	189	188	227	220	218	201	208	177	205	210	192	199	219	197	233	204	216	165	216	178	200	219	197	201	198	220	222	206	195	214	171	194	201	191	210	233	187	187	190	207	205	187	191	183	206	246	198	223	211	236	202	188	193	189	235	202	215	213	202	217	191	200	226	228	192	220	202	225	219	178	215	200	216	204	197	197	208	177	205	207	229	224	198	192	196	198	181	201	194	219	219	214	212	212	232	195	196	180	187	224	208	174	217	200	190	178	197	237	212	220	207	232	200	199
24541	11308	12699	11962	12011	13869	14438	14431	13631	13634	9116	6835	7278	7105	6855	5962	4699	3404	2381	1827	1391	1338	1154	1023	1103	950	940	883	792	727	745	668	704	689	701	832	769	671	611	590	622	580	620	578	592	607	574	611	571	635	565	555	569	608	598	588	564	620	610	613	599	602	645	619	591	673	610	632	662	659	643	687	669	631	646	613	666	612	601	632	629	625	567	592	586	594	541	582	583	557	564	555	540	587	575	534	599	595	563	589	502	587	557	593	567	586	573	609	616	566	544	538	581	566	524	550	538	605	557	557	547	565	558	566	550	575	560	566	563	529	542	540	532	548	536	559	567	556	526	541	558	546	503	547	569	497	566	570	524	573	537	562	534	528	550	559	553	545	585	530	539	516	582	491	558	573	572	533	540	601	557	584	538	548	548	577	514	504	547	565	555	542	535	551	509	533	544	520	582	562	554	551	548	519	572	536	572	562	544	548	508	524	512	541	540	516	608	520	523	557	536	526	553	541	594	571	551	515	520	547	532	572	511	569	511	535	522	513	499	519	581	539	546	522	554	573	530	555	520	563	583	513	572	536	530	527	532	578	577	556	554	544	556	519	557	530	499	521	554	566	529	558	533	535	554	518	537	535	554	556	560	540	539	496	528	535	558	534	541	535	568	554	570	518	502	528	542	528	538	537	557	525	501	522	505	562	538	491	535	516	525	546	590	520	525	587	551	546	564	551	556	500	543	549	586	507	550	558	500	518	517	516	556	567	561	541	525	526	551	504	569	542	561	550	556	549	558	494	569	529	552	563	520	570	510	538	549	503	539	520	576	548	542	570	549	547	579	494	524	550	579	547	558	565	511	493	559	571	588	499	553	524	567	563	539	559	560	523	523	554	539	562	574	543	525	504	550	565	546	531	541	571	554	538	509	563	570	557	562	546	565	533	596	547	499	496	531	542	519	584	514	535	531	506	571	563	549	512	551	549	544	523	580	554	506	538	519	533	563	490	525	580	544	577	555	565	536	510	568	524	536	501	520	560	575	552	580	553	555	566	534	540	529	536	498	514	517	475	498	545	552	541	548	560	519	529	545	534	546	539	527	502	548	532	515	558	516	508	527	526	534	524	537	531	567	569	539	523	566	523	510	555	559	540	580	537	537	555	567	548	514	539	547	541	556	589	525	573	543	552	559	569	530	538	533	568	558	515	533	558	523	584	537	539	493	599	524	537	534	501	559	524	499	574	513	528	504	519	524	538	571	523	537	531	564	508	563	516	519	550	555	526	547	534	566	525	526	529	550	514	532	549	537	478	546	496	585	553	602	573	555	527	539	548	556	544	507	526	537	558	506	552	580	541	571	559	545	595	495	567	564	581	567	506	527	534	537	523	558	544	516	520	529	571	560	533	540	559	513	557	528	557	546	546	541	549	552	582	535	531	551	506	540	502	530	523	540	545	588	568	529	514	531	564	546	559	563	546	544	558	546	583	516	548	556	513	531	541	565	523	490	524	513	560	530	534	546	595	548	522	560	548	551	548	550	544	542	558	528	564	541	544	541	545	548	551	522	558	568	574	539	501	581	550	557	562	554	532	543	521	492	578	548	513	570	543	504	528	523	570	546	565	527	532	557	590	536	539	564	548	549	549	555	517	547	541	553	553	528	486	520	551	535	573	540	557	556	502	532	567	520	551	547	584	554	517	556	548	541	527	486	534	541	559	544	538	567	533	582	578	512	536	578	519	561	531	555	517	539	520	539	544	530	542	508	556	531	518	529	586	550	536	532	567	497	536	538	552	510	518	546	551	539	510	510	538	533	507	536	545	522	495	573	547	511	558	572	530	534	552	548	547	518	543	557	555	506	517	539	536	552	541	532	518	557	543	570	525	484	549	536	543	553	544	512	518	537	545	559	549	555	507	495	541	566	519	585	554	584	561	516	558	596	555	555	528	564	592	534	541	563	533	548	528	501	517	529	523	532	507	545	555	528	548	516	540	539	516	584	561	550	547	515	556	509	591	573	512	544	512	546	565	564	532	577	559	519	538	558	525	523	544	523	580	516	480	598	536	510	515	543	546	548	528	545	585	548	550	544	536	544	549	536	504	529	555	569	562	574	508	519	589	548	526	609	561	560	576	533	576	523	554	553	552	510	553	589	591	561	583	501	523	541	530	537	554	554	546	552	524	539	499	560	570	539	511	529	560	541	565	557	593	526	554	543	528	533	525	536	558	530	562	522	538	532	552	583	521	505	533	521	548	560	518	543	503	520	545	537	565	543	578	491	566	509	531	546	544	543	562	529	534	569	542	513	564	526	535	571	560	539	580	559	565	545	534	565	522	551	526	568	523	560	568	520	550	548	509	500	549	522	522	514	492	542	543	571	524	562	557	576	558	581	523	472	569	583	541	536	528	554	545	518	532	528	540	554	520	501	562	547	554	503	531	567	529	553	540	558	561	550	528	555	531	569	531	543	531	582	559	542	517	570	564	577	495	513	541	541	528	536	531	541	549	541	520	532	539	535	544	520	529	585	535	559	534	594	497	539	503	524	514	561	540	546	502	529	566	545	509	571	500	518	532	509	533	589	583	551	555	531	533	518	556	544	538	558	524	504	498	528	570	549	536	550	529	538	568	547	553	529	531	537	517	521	542	525	536	539	572	505	551	533	544	539	506	537	518	514	553	525	513	540	565	561	529	532	540	519	529	563	506	504	597	539	571	568	532	542	514	564	503	510	526	534	540	535	494	568	513	577	518	542	509	536	584	520	542	499	590	550	527	519	525	531	534	530	500	527	566	559	547	547	558	506	521	587	544	568	561	567	520	566	520	546	551	536	516	569	541	570	539	565	505	530	532	513	575	533	530	550	528	538	575	530	548	557	538	524	531	538	519	543	553	529	533	539	500	541	553	564	551	608	550	594	510	545	528	522	571	518	469	523	533	560	574	578	559	503	534	579	549	581	568	495	560	535	527	535	559	572	532	505	593	582	534	547	516	511	505	588	537	553	499	529	546	528	528	548	530	521	556	540	570	501	497	489	547	535	545	578	549	546	567	530	568	586	526	556	522	525	511	545	536	520	523	520	513	564	513	490	518	524	539	523	518	519	580	506	566	541	479	580	563	502	538	522	568	583	554	533	531	572	510	535	525	549	552	511	514	543	509	532	544	523	522	531	521	518	561	508	543	573	553	525	538	563	521	545	538	532	561	555	585	532	520	582	545	553	600	524	541	567	531	541	544	558	532	527	527	551	547	556	573	542	564	530	544	561	531	546	529	550	508	571	556	541	553	549	554	513	522	537	545	533	538	562	523	539	485	547	550	515	549	551	505	506	531	543	517	513	610	527	584	532	534	549	577	514	522	562	556	535	537	539	560	530	569	506	543	504	523	574	520	498	560	525	514	576	511	525	524	550	562	548	557	544	512	553	520	541	473	525	515	525	545	546	549	536	553	534	568	541	523	504	547	534	538	528	542	534	543	549	563	530	576	546	550	534	518	498	516	499	535	539	566
5317	1598	1540	1028	915	859	809	669	528	465	370	272	322	312	293	281	304	287	295	273	253	287	257	245	258	264	294	274	290	283	260	283	279	270	267	245	289	262	288	266	284	270	262	258	268	282	297	301	271	263	289	271	243	271	261	267	279	245	251	266	248	244	267	222	252	272	270	241	271	297	246	253	291	253	269	254	284	266	299	230	268	255	277	237	239	255	232	266	255	273	248	249	275	259	267	255	268	273	268	252	266	274	251	259	254	277	254	258	242	276	276	277	240	269	258	278	266	234	276	272	250	293	278	252	251	275	283	262	282	304	268	216	274	277	239	274	279	264	273	257	255	244	268	283	270	250	251	257	270	266	265	264	268	254	286	260	297	241	305	286	236	276	266	268	265	292	245	242	261	256	269	236	244	281	267	265	259	287	242	255	258	294	272	247	254	248	247	292	273	243	255	290	240	256	245	271	283	310	278	262	282	264	250	289	249	274	270	264	292	298	246	226	250	259	289	242	265	250	284	259	240	270	254	273	279	266	256	250	242	267	295	255	252	258	242	224	268	272	245	289	260	244	271	257	297	256	293	276	265	258	287	281	276	256	293	251	286	296	262	275	289	264	281	259	270	239	246	292	263	281	283	266	254	272	259	245	257	288	274	258	284	289	274	298	262	273	278	279	257	261	268	289	252	253	260	259	256	277	274	261	255	246	243	237	281	278	273	281	282	290	271	282	255	249	277	265	258	275	239	256	273	247	270	276	256	280	268	265	279	245	273	275	264	237	256	250	277	267	240	270	226	269	242	268	285	265	277	288	261	262	278	286	249	259	252	243	264	288	287	214	282	253	273	273	285	261	257	231	291	259	304	282	258	280	263	282	269	249	255	258	272	269	264	272	268	249	256	282	259	249	263	244	266	257	267	284	257	261	280	286	253	274	269	262	274	246	241	282	314	265	266	265	268	256	322	294	256	281	275	262	266	287	261	265	261	291	283	241	277	288	280	267	289	244	266	264	230	264	291	276	261	264	246	261	264	275	268	276	251	243	244	269	275	251	272	240	242	248	230	269	258	280	266	258	258	261	275	285	279	265	268	244	243	247	259	233	266	261	268	279	258	262	265	247	281	283	263	264	305	273	305	272	262	249	267	273	247	258	270	240	255	242	269	263	254	278	297	243	249	282	280	274	277	265	267	291	265	278	265	281	244	287	250	249	247	260	272	243	267	274	254	279	290	295	255	264	264	266	256	250	266	275	255	241	268	245	266	251	255	247	276	278	257	268	248	275	253	286	265	282	242	267	233	252	270	256	244	239	280	243	260	278	284	265	300	254	262	252	258	272	258	260	257	278	246	241	261	265	245	264	272	285	270	261	273	275	252	268	269	289	265	263	253	258	273	269	270	289	258	252	253	269	234	273	263	251	276	272	262	231	261	257	277	293	248	264	247	269	264	253	293	260	245	255	280	275	272	255	263	249	247	279	251	283	266	236	293	246	270	295	296	261	224	263	267	252	266	270	273	224	260	260	302	258	265	262	239	252	264	274	283	273	289	259	266	263	273	251	266	265	286	261	277	263	274	264	294	270	274	274	276	253	324	282	275	249	232	260	287	277	282	259	279	254	239	257	243	277	283	261	250	275	253	280	284	251	267	246	227	267	253	278	287	269	254	273	290	283	288	261	257	247	287	262	306	267	250	245	283	247	272	297	296	246	261	272	276	284	272	271	279	260	256	268	296	270	257	253	259	255	266	253	273	259	277	287	266	269	260	275	276	217	292	266	244	272	266	260	273	274	281	260	274	264	249	277	248	274	256	250	265	249	276	236	275	282	271	263	266	275	254	244	250	267	276	260	243	262	268	266	276	289	203	271	254	271	281	255	256	261	262	270	300	263	255	267	238	274	275	263	260	255	276	274	282	295	275	264	251	299	301	244	249	246	259	270	239	286	270	281	247	250	267	268	259	252	253	254	254	249	287	257	253	266	237	248	240	260	252	261	284	274	242	253	286	289	268	274	263	274	287	278	293	290	250	264	252	262	269	260	314	268	265	283	276	292	253	287	240	267	273	268	285	282	279	268	287	260	306	247	254	239	285	290	296	227	281	289	285	262	245	260	272	255	260	277	263	267	253	264	269	260	280	279	269	240	283	250	277	267	263	276	258	287	265	274	289	255	305	255	290	273	232	249	254	292	279	278	272	260	284	257	293	267	255	247	259	264	271	268	262	249	285	273	252	234	257	260	268	247	286	263	232	295	266	296	241	245	250	270	266	249	256	243	256	257	261	280	281	286	287	240	274	267	235	256	290	245	271	278	208	271	274	286	264	268	269	274	265	243	276	283	238	291	284	270	255	256	266	261	271	270	258	268	281	276	254	248	295	246	292	264	263	261	299	232	232	241	285	272	300	249	251	247	276	255	277	289	268	251	254	296	264	287	263	268	272	252	247	246	259	269	268	260	273	273	240	259	284	267	262	272	280	310	274	259	248	267	265	249	274	292	258	286	292	296	249	267	244	272	262	244	250	266	240	271	273	296	259	229	291	240	283	282	249	253	261	254	249	261	259	260	224	249	269	264	246	272	280	238	273	252	250	263	253	262	273	251	270	256	231	258	274	262	260	268	279	246	282	290	251	244	300	264	235	271	246	281	271	251	283	254	252	298	264	282	268	240	297	289	263	270	262	270	282	277	248	246	272	266	296	264	277	257	232	266	263	259	273	281	263	264	286	273	262	305	270	268	259	265	268	240	297	269	271	244	249	253	270	268	259	300	276	264	252	269	276	233	277	270	258	271	246	253	267	301	253	274	247	233	265	267	246	246	285	256	291	274	276	266	259	274	284	266	256	274	265	267	237	278	261	253	275	236	245	267	277	285	288	258	276	283	278	290	268	275	275	266	279	278	260	266	266	292	286	254	256	283	270	251	297	251	254	276	277	257	284	283	286	283	276	274	271	269	252	279	258	260	261	228	259	255	245	256	238	261	240	291	253	293	297	261	262	280	245	271	279	252	269	263	263	251	261	233	276	275	277	287	273	294	272	281	286	249	266	272	257	264	240	250	232	291	271	308	255	236	255	261	266	266	252	279	298	264	276	267	275	277	258	255	236	261	283	271	262	263	276	237	276	268	297	264	278	275	257	236	263	272	275	281	250	247	245	264	265	280	246	274	291	265	270	275	260	247	258	260	276	268	282	298	245	240	263	250	262	262	267	244	255	296	262	268	289	271	273	276	270	261	243	241	227	270	260	257	245	254	264	284	274	276	277	255	247	293	257	294	292	253	268	236	250	257	267	285	258	245	293	260	266	267	245	251	270	267	284	267	258	275	301	258	294	293	288	265	235	292	254	261	259	265	278	263	267	265	268	245	275	257	249	248	259	249	260	279	267	276	268	297	223	291	290	264	277	258	277	238	280	278	274	283	283	270	274	258	220	271	275	248	281	268	271	276	265	286	258	259	241	228	220	257	268	311	277	265	261	278	269	276	251	240	287	266	248	256	262	276
4726	2223	2773	2496	2513	2726	2691	2416	2148	1962	1389	1166	982	975	939	966	906	808	760	785	744	729	746	744	761	715	723	747	771	766	722	731	731	720	719	731	690	718	703	721	712	660	691	695	725	695	750	754	706	664	688	721	675	699	691	716	672	676	715	702	714	719	730	702	695	703	723	739	683	704	720	727	738	719	731	730	700	730	728	665	688	742	723	685	756	744	781	698	722	728	691	740	679	716	762	727	668	712	662	696	694	684	719	690	725	707	704	761	731	784	634	712	699	677	700	723	771	696	683	727	660	735	718	691	704	732	679	687	701	651	698	746	711	732	675	656	734	750	666	670	690	730	752	703	663	630	688	667	716	688	695	666	700	691	724	691	671	712	689	706	765	714	709	684	707	697	732	702	727	707	724	712	733	758	764	679	714	706	661	754	700	679	734	709	708	725	667	728	696	756	685	714	728	751	727	662	698	721	730	680	679	725	711	680	725	694	659	766	714	684	716	729	673	664	748	724	702	647	697	730	670	712	714	702	729	714	670	736	718	725	669	716	726	724	693	698	678	716	676	693	711	688	724	680	723	742	693	705	711	686	685	696	712	731	682	753	714	734	676	722	697	699	676	720	690	724	736	677	695	668	704	698	643	692	669	725	691	749	697	706	689	712	675	713	732	723	719	681	687	710	728	689	740	724	670	702	663	722	681	732	728	692	713	706	701	685	719	683	719	731	709	692	695	681	707	706	679	688	710	671	720	662	698	713	694	734	674	688	665	681	694	715	730	714	716	720	673	645	731	659	687	722	661	704	742	668	689	686	740	756	718	717	715	712	694	734	665	711	706	675	687	666	691	684	669	716	699	704	688	761	720	713	702	664	634	746	669	733	702	726	753	743	715	719	689	750	755	696	725	732	695	700	717	701	679	679	718	716	711	695	701	680	701	729	700	734	650	727	704	688	638	700	718	748	744	723	667	682	715	683	710	670	705	717	736	708	704	740	697	704	654	689	710	687	725	685	723	758	742	720	738	711	710	675	677	704	737	713	712	714	687	723	678	713	694	735	743	698	687	735	719	716	710	731	697	694	697	727	739	679	693	665	673	670	697	667	689	662	691	736	695	697	680	685	701	694	746	691	755	712	712	692	716	688	723	707	683	657	710	698	666	713	697	724	722	633	712	687	709	713	719	676	721	764	691	706	688	716	665	706	783	718	712	725	680	681	685	667	713	704	719	701	686	664	714	729	647	669	704	690	710	736	684	707	645	680	724	702	692	717	767	714	705	717	651	702	667	685	696	694	715	670	728	713	739	725	692	724	679	674	713	677	700	695	726	695	702	707	712	715	689	650	711	678	724	714	695	733	716	718	722	702	697	687	696	678	738	686	726	711	692	706	686	684	698	709	728	707	720	719	712	696	712	687	693	662	731	769	707	719	751	724	718	660	692	707	660	675	674	751	764	717	678	715	713	673	682	700	695	707	677	760	723	702	723	665	702	713	683	691	738	680	685	749	676	702	717	737	688	740	720	707	645	699	711	720	690	679	687	734	653	737	719	660	742	681	739	705	691	695	718	746	686	674	700	706	690	697	711	695	687	741	688	706	782	691	706	653	785	670	679	688	695	705	691	719	739	724	745	696	726	725	710	714	651	717	676	737	708	706	680	713	684	692	713	675	659	753	641	670	704	702	698	729	696	761	664	744	662	691	698	695	743	714	718	708	690	682	680	699	713	704	715	721	687	727	701	688	704	759	702	679	728	696	703	724	734	650	664	729	701	696	668	728	754	704	702	764	704	668	656	669	655	719	726	742	705	676	730	710	729	728	721	687	741	747	700	700	695	688	745	696	678	724	694	661	725	675	693	730	747	720	684	710	687	695	702	674	720	721	670	702	700	749	694	679	679	697	703	688	709	739	713	717	724	723	729	675	720	715	652	671	669	698	716	653	671	692	704	657	707	645	662	656	688	664	700	754	735	704	727	655	702	664	710	742	710	714	695	736	683	677	680	715	678	677	717	670	712	745	736	692	722	737	677	709	753	696	693	679	729	677	745	750	708	702	647	700	731	703	721	721	701	696	715	730	737	736	705	688	706	657	706	694	733	703	686	752	714	715	632	720	700	713	644	737	660	726	663	722	684	681	730	716	620	649	681	705	726	671	705	645	701	707	714	683	715	731	738	724	656	692	704	736	721	734	695	714	711	715	700	649	721	723	672	731	719	690	728	690	689	694	748	709	668	693	727	721	732	703	691	656	719	704	715	686	703	685	742	696	678	668	726	634	741	699	669	712	734	727	695	647	687	711	726	679	702	709	656	688	675	688	708	692	680	659	736	665	720	709	666	687	663	687	700	725	691	761	671	737	699	693	690	747	709	693	720	684	735	729	679	689	691	724	700	737	744	727	738	689	676	689	703	670	700	670	715	710	698	730	715	702	709	684	703	688	696	737	712	741	700	671	678	711	742	704	712	724	706	734	677	713	730	723	716	712	712	709	703	749	730	700	732	701	710	651	681	678	687	683	692	688	735	694	711	719	701	660	688	729	736	714	729	721	708	680	744	664	706	720	673	669	725	694	716	705	709	748	702	714	673	741	707	697	702	692	712	663	700	720	743	702	692	693	705	733	702	668	743	734	690	716	745	715	662	709	696	688	774	703	708	722	709	670	756	701	693	733	717	676	692	712	739	730	707	698	686	702	710	716	743	636	716	683	717	667	722	664	704	693	676	695	751	759	674	693	667	732	679	727	708	650	732	689	667	658	701	691	710	686	689	743	668	715	732	695	728	711	739	700	726	644	711	660	712	642	690	697	691	696	748	669	692	737	727	677	682	707	709	683	712	677	727	663	722	702	683	723	733	690	738	740	688	718	699	667	722	627	743	729	683	649	702	733	704	718	694	666	759	699	721	725	705	687	704	687	703	733	702	685	707	678	718	723	739	689	693	725	686	714	718	727	710	706	761	715	682	720	760	695	709	743	711	703	731	704	686	678	717	704	688	710	672	690	727	716	676	723	716	687	666	703	744	747	662	722	687	717	734	678	700	702	709	706	676	692	708	770	701	691	715	715	717	715	699	723	734	697	750	717	718	658	686	712	725	705	709	643	679	739	731	719	648	707	712	725	735	665	701	693	688	707	715	709	666	727	728	662	665	718	692	682	709	721	655	724	692	696	738	722	730	690	729	681	716	695	690	690	685	722	703	723	667	687	696	705	735	617	651	702	687	679	679	726	734	683	687	713	682	654	692	710	676	696	679	684	744	693	682	736	715	768	760	705	750	749	668	680	671	660	687	697	722	676	709	692	690	718	708	693	700	737	683	690	747	674	677	680	687	686	744	729	719	682	698	702	714	700	694	704	694	750	661	687	758	746	712	770	724	753	708	707	702	695	675	706	718	715	671	650	737	699	688	707	698	681	739	757	643	715	716	737	742	741	669	687	709	687	688	677	705	656	702	701	687	705	722	695	725	696	683	655	646	648	705	736	721	740	701	695	677	678	667	719	695	732
26040	12988	11408	8495	7601	7869	6481	5543	4310	3495	2528	1541	1107	935	785	792	634	538	404	382	383	374	363	330	333	343	341	342	340	333	293	352	281	303	324	294	312	314	312	337	315	296	294	316	319	332	288	346	308	334	307	346	311	312	342	354	342	292	291	329	332	304	308	294	300	305	307	336	334	298	329	300	314	342	327	316	346	337	321	331	350	347	307	342	296	318	299	322	324	322	305	326	304	320	316	273	314	300	267	330	322	321	314	334	340	329	317	295	343	313	303	327	346	294	305	318	306	301	326	292	310	272	304	319	331	294	334	290	313	314	274	324	311	343	329	313	305	309	302	312	290	285	330	295	300	295	340	292	310	336	326	283	325	334	296	305	321	303	362	311	318	342	287	298	339	334	286	313	286	299	314	324	308	278	289	316	293	301	320	327	313	314	297	338	310	312	305	306	276	289	274	305	285	330	330	314	329	280	310	303	323	315	300	298	305	297	313	278	316	284	298	330	320	302	280	309	308	324	295	296	280	306	329	283	297	277	317	315	294	335	315	290	331	300	292	300	303	323	281	309	329	322	299	297	282	307	313	288	288	278	311	322	345	331	324	289	291	291	317	316	304	294	307	320	290	284	295	310	324	312	320	308	317	301	307	295	316	303	315	300	288	293	298	276	305	299	306	321	306	305	280	337	323	296	284	287	320	332	299	315	317	306	323	296	292	304	319	318	320	318	307	293	333	332	329	319	323	297	298	293	321	285	307	298	317	339	331	337	319	330	310	323	320	281	292	367	338	310	339	296	300	325	306	316	326	320	323	302	295	253	307	311	304	306	344	277	259	296	334	297	284	302	303	272	295	297	308	281	335	299	316	288	300	297	302	280	280	347	330	285	310	305	287	299	288	282	322	291	317	286	299	304	305	285	306	285	281	326	285	330	321	310	295	304	304	303	287	316	295	335	310	303	324	327	306	335	287	296	304	324	311	321	277	292	309	345	277	331	296	316	329	290	315	308	306	297	304	278	297	298	319	309	304	317	276	302	303	334	298	311	303	330	308	296	295	310	294	316	297	337	315	321	352	301	325	331	343	299	310	306	312	275	294	280	266	295	321	273	309	311	324	293	278	320	261	316	297	326	307	323	312	282	302	337	310	329	282	319	300	340	317	306	309	310	288	360	322	332	340	330	308	309	279	302	309	306	308	296	316	309	324	318	322	297	344	278	305	307	267	307	311	292	311	291	315	305	303	319	337	315	308	329	310	300	306	353	311	281	295	329	315	328	305	308	318	320	340	334	287	297	297	274	359	278	295	332	305	282	307	323	323	314	299	301	281	284	325	335	339	300	310	290	312	306	262	316	336	321	271	338	304	308	310	305	325	323	286	321	303	275	274	352	299	308	296	329	309	307	339	352	272	326	291	321	263	313	330	292	288	314	305	294	324	326	303	330	290	295	331	284	288	328	320	307	337	334	317	292	332	277	291	321	323	317	323	305	285	292	265	286	272	300	322	307	285	322	293	340	312	280	294	296	333	321	340	320	309	307	310	299	322	301	267	344	302	290	331	276	336	324	309	295	311	294	327	307	306	281	341	327	311	310	309	293	271	290	299	315	334	343	322	292	298	300	313	304	309	319	336	323	307	310	312	296	325	311	311	312	317	293	315	312	314	332	318	303	307	312	328	293	314	294	310	290	295	325	297	292	311	275	337	322	315	305	299	323	297	282	284	315	285	321	356	299	293	315	313	325	332	268	320	301	317	333	290	323	288	327	326	318	316	338	311	324	331	314	323	278	324	353	285	309	285	299	308	293	292	318	302	330	304	325	332	313	274	293	316	297	285	301	307	310	308	301	329	319	314	322	303	316	313	316	308	344	321	293	267	316	278	324	309	272	304	326	290	349	312	287	319	295	304	306	302	310	334	305	362	320	285	289	359	333	329	338	312	307	314	319	296	297	343	340	312	322	313	304	310	294	308	312	309	315	301	292	284	302	318	322	308	304	318	316	321	322	307	312	325	306	350	334	317	317	327	316	326	313	316	297	313	346	309	339	320	313	318	295	301	324	305	311	330	285	313	323	312	305	275	319	301	306	341	322	339	304	339	298	327	328	318	299	306	321	306	318	333	262	304	298	293	320	309	298	289	319	306	307	305	309	344	321	300	335	316	327	299	328	305	309	315	316	298	363	320	330	324	330	314	304	316	343	310	313	308	298	303	325	293	334	324	286	303	309	313	307	350	287	278	311	301	313	279	287	325	310	323	309	324	278	290	302	313	309	275	307	310	317	295	283	338	353	301	270	325	295	301	305	288	301	311	304	337	334	320	285	300	292	324	296	318	321	311	308	330	298	308	278	307	318	280	328	316	307	322	307	310	312	322	294	295	297	300	319	344	333	297	315	302	293	285	268	334	334	320	266	279	307	329	310	308	280	305	300	309	324	325	303	326	311	317	292	306	316	292	324	310	330	335	307	287	322	295	321	302	326	321	311	322	300	305	304	271	301	270	291	300	302	298	289	306	321	308	321	308	297	305	321	308	332	311	297	306	336	338	326	327	325	303	307	295	312	282	314	280	303	289	314	289	290	327	336	292	338	323	273	310	291	302	308	308	293	331	340	285	271	302	314	314	335	322	300	307	282	281	304	267	296	306	305	297	291	288	301	304	298	299	312	308	349	344	302	313	301	317	333	298	310	328	318	294	322	305	309	289	302	287	305	322	311	349	296	295	326	322	298	306	287	332	327	312	300	291	316	313	330	312	306	311	307	300	306	314	295	335	319	277	274	334	299	303	319	295	298	332	290	323	331	307	316	285	323	317	312	291	323	322	331	290	324	293	341	298	315	301	313	315	332	306	324	284	337	294	293	334	282	306	307	308	295	340	335	307	313	329	294	266	268	313	306	279	295	296	323	321	310	330	325	340	298	302	297	344	324	312	337	313	319	328	304	305	308	302	327	303	303	303	301	326	313	348	292	302	352	333	313	315	315	277	318	310	311	317	309	335	319	302	319	331	304	320	323	303	315	329	294	300	303	316	307	312	288	298	293	290	272	302	310	299	321	277	309	355	339	318	288	295	314	310	308	336	338	317	323	304	305	293	306	310	334	343	309	320	296	294	281	341	322	285	322	314	305	281	296	317	300	296	319	323	297	311	304	310	302	328	297	305	292	295	336	290	305	317	311	320	293	308	291	321	300	275	306	272	332	333	318	311	278	320	303	274	341	333	317	299	272	313	307	289	299	313	307	268	278	302	297	343	312	308	304	321	324	319	296	320	298	335	326	329	325	289	301	303	310	312	293	280	293	326	279	325	328	320	286	316	324	318	336	307	307	325	303	309	290	349	303	302	325	307	339	306	331	309	305	271	317	301	320	287	309	339	319	305	302	321	285	291	296	275	298	346	320	310	321	289	322	310	317	321	306	318	332	343	342	316	314	310	278	288	294	329	321	296	305	288	307	292	317	309	298	309	326	322	348	281	301	300	280	299	367	292	305	319	335	282	282	296	327
18468	8143	9345	8555	9631	11152	11067	11385	10019	8793	6618	4276	4375	4348	4043	4094	3172	2470	1817	1518	1361	1174	1129	1059	1072	1052	1050	958	955	887	895	831	875	908	835	882	896	866	871	858	813	841	831	828	785	864	788	795	801	869	818	870	843	807	890	799	748	837	806	812	806	819	871	812	845	866	875	862	863	898	854	855	850	846	875	885	795	807	843	822	857	773	792	818	846	737	834	826	815	853	821	800	815	835	791	799	841	792	800	790	799	873	810	820	782	815	797	822	772	784	845	825	821	866	830	848	841	803	847	840	774	853	795	780	804	767	825	802	851	803	794	831	811	820	828	757	834	767	829	792	808	754	793	755	807	773	762	798	783	798	764	800	801	765	829	806	795	775	786	835	793	780	808	799	821	780	765	757	830	779	781	803	819	778	804	799	755	794	818	789	791	747	838	789	785	796	791	750	766	873	774	787	787	747	807	807	813	750	774	817	803	762	765	796	797	776	827	835	807	788	812	781	810	767	801	818	749	830	797	818	811	792	790	773	780	802	760	837	784	776	782	784	826	818	801	788	801	789	822	789	876	831	824	799	797	815	782	774	852	783	823	807	842	739	847	741	826	772	841	748	806	793	833	779	786	805	821	799	789	752	833	823	789	754	853	794	769	795	776	836	825	782	822	780	805	810	814	760	799	796	804	767	779	809	782	850	796	784	805	802	780	782	782	729	761	801	802	811	829	772	824	782	792	820	836	808	783	774	790	794	787	808	753	797	776	810	785	781	810	813	827	738	785	793	769	833	769	820	812	828	801	804	797	789	794	792	817	801	820	762	815	771	819	779	766	796	763	769	775	811	832	831	789	805	813	765	825	795	826	813	827	764	802	774	841	790	811	792	749	830	790	766	835	811	811	817	818	801	837	847	844	726	800	821	799	792	783	761	753	844	758	757	754	841	766	815	776	796	810	812	784	739	765	774	798	817	829	801	749	768	834	749	777	776	781	744	767	832	807	790	769	827	773	771	758	835	747	818	776	799	820	802	808	800	805	812	845	788	848	783	777	745	779	838	794	804	769	744	776	820	822	739	789	769	771	793	805	813	825	811	792	843	799	775	819	779	793	771	771	755	800	818	779	751	800	800	850	771	774	805	796	824	809	787	814	778	775	805	777	782	781	780	824	795	738	796	771	790	818	828	796	792	781	802	775	786	774	794	879	873	791	774	773	738	789	763	787	785	828	766	785	826	755	777	791	769	803	715	777	750	795	811	816	792	759	775	791	816	771	796	807	742	793	828	771	810	817	829	801	810	796	785	787	813	826	758	809	746	762	762	760	786	828	791	817	808	812	781	768	772	831	806	794	773	844	820	787	776	807	750	750	781	763	815	768	812	762	777	816	740	807	769	793	845	836	757	774	829	793	832	749	803	828	777	851	768	770	766	763	812	735	800	789	775	850	749	793	815	777	795	771	791	768	840	788	774	832	793	791	832	828	804	768	811	861	780	830	815	845	765	813	800	809	810	803	815	845	770	754	822	798	807	824	793	786	830	768	796	782	818	800	779	830	766	784	822	790	802	791	818	806	837	806	789	798	834	775	807	809	808	811	822	802	758	821	772	812	840	778	798	730	814	775	792	785	799	783	809	764	824	764	756	801	797	748	784	762	784	802	793	813	778	758	785	792	752	769	797	791	818	777	829	775	782	759	809	799	830	783	752	783	760	804	834	812	817	782	777	806	778	811	805	800	782	812	752	814	824	788	807	813	773	834	775	791	781	768	816	803	807	855	776	821	810	802	836	788	805	781	843	782	797	789	807	793	779	780	747	798	803	774	806	803	760	731	749	777	778	807	784	769	778	762	823	783	800	789	759	800	744	827	812	824	802	786	853	772	794	832	825	784	787	881	768	775	752	806	798	777	797	754	792	762	763	818	781	771	821	809	790	769	763	801	784	817	840	822	772	813	818	727	777	789	778	816	792	755	806	799	799	848	808	822	813	801	791	755	791	773	828	796	796	806	752	742	802	803	752	759	785	791	800	744	841	824	819	773	824	755	814	760	798	814	802	749	836	805	785	805	786	796	805	796	791	782	796	787	790	822	793	798	797	769	783	820	810	819	801	798	740	854	846	782	794	838	803	821	763	812	748	824	766	784	811	795	773	822	799	777	846	721	804	803	736	868	835	756	759	749	817	839	781	824	788	820	767	779	789	795	802	807	785	812	772	785	770	824	774	798	794	805	803	803	781	831	793	859	859	822	797	801	785	809	784	751	760	779	782	775	778	751	809	841	808	777	791	763	792	765	813	774	793	808	745	772	770	837	772	793	800	753	829	749	799	872	807	824	759	765	804	828	782	784	810	820	849	755	773	807	786	804	757	821	798	799	775	803	784	850	805	825	813	812	809	774	808	815	771	806	837	823	809	769	861	795	803	753	817	780	789	814	752	820	789	777	801	874	774	802	827	788	858	741	786	840	817	766	838	802	818	804	816	770	820	841	818	810	819	771	798	778	830	802	831	798	813	793	785	812	780	782	792	816	771	818	787	826	795	787	788	811	827	784	799	818	799	779	741	754	776	777	748	811	805	776	777	770	777	821	825	777	808	773	804	774	774	794	806	824	810	811	789	802	770	793	789	799	793	800	825	811	759	793	826	787	832	832	809	792	839	770	763	833	768	858	793	821	739	752	818	801	808	779	769	811	860	801	804	796	791	807	798	842	810	754	783	825	802	803	786	749	826	792	769	708	779	838	826	811	805	819	714	798	767	771	786	759	771	818	806	820	767	815	852	803	798	818	813	771	801	761	778	802	783	780	799	801	766	823	815	808	800	808	788	775	788	765	791	810	745	794	857	773	773	805	784	782	851	768	761	823	764	815	848	767	813	773	780	793	758	809	794	791	778	826	818	784	827	813	839	830	766	800	783	794	842	802	793	822	768	758	848	803	822	825	812	771	771	811	832	814	828	776	765	811	830	807	806	843	812	769	834	806	781	752	771	794	758	814	814	806	765	766	797	793	824	789	762	764	748	734	787	762	747	781	828	793	779	794	738	782	783	793	806	767	809	798	812	792	777	784	752	749	816	759	832	813	808	828	784	831	750	784	806	823	807	816	805	814	783	802	753	840	797	770	787	850	799	799	828	761	801	780	865	774	800	807	851	779	780	745	781	805	789	778	762	784	848	757	784	766	836	868	785	767	762	785	815	772	788	833	774	833	815	786	821	782	788	758	801	803	798	812	825	855	786	756	830	798	775	836	820	771	788	795	788	784	768	799	783	835	742	833	796	799	812	739	787	807	765	736	779	819	802	764	825	766	796	836	828	751	785	790	816	814	780	788	771	793	774	793	785	770	805	792	763	817	741	757	816	840	808	794	815	796	827	787	795	784	782	816	821	800	827	768	775	777	827	765	806	758	746	809	800	792	782	789	800	796	823	754	808	751	758	762	784	821	801	762	837	823	803	743	790	773	785	783	803	818	775	799	795	797	769	815	766	828	818	811	825	823	771	772	740	821	770
33568	18121	15766	12444	11599	10537	10607	8404	6823	6652	4739	2717	1763	1296	1052	1012	822	611	462	393	327	311	287	274	256	286	244	257	235	246	246	223	244	231	225	245	227	210	214	202	201	218	227	201	234	230	221	254	190	210	214	190	169	224	227	199	220	237	246	203	203	219	196	205	208	262	262	244	215	215	226	237	226	223	222	211	216	255	214	227	227	199	231	236	200	192	213	213	217	219	246	227	203	191	204	229	179	221	196	208	189	227	227	233	230	177	203	199	214	194	207	233	194	222	230	227	221	198	180	205	206	207	208	204	223	226	232	228	247	206	196	200	220	232	203	234	222	213	209	196	194	195	241	212	218	175	208	220	199	212	181	248	230	214	208	216	216	212	220	208	211	214	197	199	207	215	202	207	216	214	202	208	219	219	228	207	178	227	201	191	204	201	197	213	171	204	235	235	195	203	219	197	201	211	207	201	211	230	219	218	198	221	221	210	207	226	199	211	222	202	212	206	232	190	229	195	213	183	176	195	206	203	196	199	195	226	226	209	205	213	201	193	224	226	220	173	202	204	220	215	246	202	195	201	209	202	204	200	185	206	214	199	212	197	204	209	203	202	255	224	204	200	218	211	191	206	204	197	223	210	210	199	237	198	202	244	228	206	224	229	219	213	217	237	228	195	189	198	195	211	194	222	230	227	197	209	212	197	197	203	268	221	208	186	198	205	177	199	218	213	213	205	216	227	198	206	208	209	241	198	200	214	239	234	223	214	216	187	197	181	213	217	202	196	212	211	200	228	239	209	206	212	219	220	218	221	209	227	216	224	235	176	228	245	229	215	213	203	222	231	249	224	186	209	213	219	232	226	218	232	215	179	222	232	205	207	186	202	222	225	212	197	227	217	197	224	220	214	215	184	235	213	225	196	208	217	196	205	205	199	214	195	260	224	184	194	183	224	197	200	207	183	239	209	216	223	223	201	204	204	215	190	217	199	206	219	206	204	207	206	220	190	202	225	215	226	209	189	201	207	220	212	203	205	205	214	212	219	190	209	190	197	239	207	217	216	209	206	209	224	242	204	244	234	190	206	207	230	218	210	220	206	227	202	225	226	184	208	191	184	220	214	237	190	217	209	212	215	198	231	216	214	224	195	228	211	207	220	202	213	230	214	219	241	207	232	183	192	219	205	210	197	205	215	210	193	220	220	202	209	243	212	205	212	217	201	182	220	221	199	215	212	204	199	220	227	200	219	196	193	197	207	228	216	235	220	237	220	205	219	211	220	235	220	235	221	216	216	211	193	216	230	226	225	218	212	224	236	206	182	222	228	227	210	215	201	234	216	206	241	240	198	230	215	227	201	222	215	200	208	221	204	213	194	219	231	225	189	226	209	199	211	228	187	225	220	205	226	194	206	200	199	204	218	205	213	226	198	228	204	190	218	217	192	213	223	200	197	212	214	221	210	197	210	228	234	194	199	211	182	221	195	188	207	201	194	203	194	199	194	195	210	238	219	196	197	221	215	206	194	203	224	211	178	215	229	217	256	212	222	214	205	222	217	225	211	212	200	197	214	210	200	212	213	229	205	206	228	178	211	218	232	213	207	223	206	198	206	213	231	214	202	209	224	192	211	207	197	203	196	197	221	226	188	201	198	193	202	226	178	205	219	222	208	196	197	218	244	199	222	207	204	205	206	201	210	218	232	218	203	217	213	207	202	187	210	208	217	236	209	219	231	167	233	212	198	239	201	220	190	213	229	234	213	205	199	216	206	218	205	199	205	210	203	176	222	207	222	230	225	226	203	221	223	239	204	222	223	230	210	207	220	191	233	190	185	220	203	199	241	215	209	221	182	199	218	198	192	197	237	218	213	201	218	205	205	195	171	181	201	211	220	223	235	196	220	222	241	235	225	243	235	220	236	185	208	213	190	219	226	192	206	221	192	216	204	215	197	217	206	208	210	223	212	210	197	208	239	215	217	205	224	198	201	201	233	216	214	189	218	230	212	232	186	229	203	200	196	231	198	215	170	212	224	196	197	214	218	199	204	195	193	223	231	224	197	217	213	207	203	215	214	215	207	196	238	216	212	206	231	208	218	196	197	213	221	189	222	197	192	213	214	211	225	207	213	200	193	204	198	214	217	197	211	216	202	216	219	220	230	184	210	176	212	207	193	219	200	213	217	237	206	190	238	235	198	198	223	240	200	216	219	200	223	216	216	190	209	210	193	220	207	213	243	211	227	217	201	200	234	220	208	217	232	227	183	226	239	202	229	213	219	220	193	195	210	199	247	221	226	198	213	197	223	194	202	200	233	217	208	188	197	198	190	221	197	207	196	199	227	222	224	180	224	209	210	204	199	224	201	231	189	212	231	197	234	207	207	198	264	204	205	204	210	214	196	192	199	218	222	192	220	221	211	222	202	190	203	182	195	217	197	215	213	205	212	234	203	210	228	222	187	211	201	218	207	228	196	219	218	224	173	215	236	220	223	221	180	241	205	215	195	211	224	220	206	184	220	212	197	236	223	216	249	239	210	248	199	222	199	232	235	237	222	186	216	190	203	217	217	209	221	194	205	206	186	195	206	249	209	202	200	212	188	192	206	218	204	223	221	236	230	231	224	207	183	213	225	213	219	210	225	203	216	223	181	237	214	209	205	204	220	200	215	196	197	210	239	196	194	206	177	211	209	208	212	243	214	213	222	213	218	221	201	193	204	207	192	190	228	225	209	204	215	233	236	241	225	216	199	227	218	211	223	198	233	201	215	215	222	217	201	210	184	217	212	220	207	192	226	196	217	236	235	255	235	200	217	225	220	216	226	236	177	236	201	189	230	228	221	208	222	254	225	192	219	204	216	205	225	220	207	218	191	220	201	222	213	234	219	202	221	208	227	203	211	247	202	248	164	228	219	207	207	209	215	196	199	197	187	193	226	213	211	207	227	204	226	203	231	200	199	209	217	218	192	211	224	213	231	226	197	213	224	191	224	207	227	192	218	212	225	208	212	202	204	253	193	200	209	202	226	206	228	206	191	227	201	214	192	218	199	218	231	212	199	222	195	222	217	213	193	233	218	213	219	219	228	229	209	235	202	183	212	196	192	196	219	207	205	211	238	200	223	195	183	215	200	217	192	212	191	212	187	215	209	207	219	226	224	221	191	241	205	215	206	208	178	220	226	214	204	210	245	214	220	193	212	207	217	202	227	223	212	206	206	217	225	217	207	240	212	245	218	244	227	209	228	210	227	233	230	201	220	238	217	201	189	211	195	206	220	221	196	200	188	208	208	212	246	214	214	210	183	214	211	216	172	207	190	238	226	243	185	225	212	204	211	202	223	229	210	201	194	232	217	204	203	200	202	202	203	230	216	216	216	237	226	196	224	195	216	236	196	206	202	188	192	218	212	204	219	214	224	196	232	241	208	199	210	205	196	223	204	191	180	211	187	209	186	216	211	216	216	215	213	207	212	236	202	218	206	215	233	201	227	217	200	204	230	200	206	224	216	196	205
22429	11116	12076	11736	13282	13524	15426	15045	14005	13893	9277	6935	7027	6434	6314	5649	4570	3418	2368	1838	1446	1208	1110	1081	1076	1051	981	894	753	842	796	719	734	706	725	672	701	717	657	598	600	625	604	627	614	582	617	612	578	599	621	550	622	571	586	544	579	627	582	628	603	669	649	710	682	680	684	723	701	725	694	702	619	648	662	643	633	664	616	631	606	594	611	591	592	609	579	562	555	577	589	587	601	551	548	601	554	603	567	572	593	573	613	558	585	660	628	581	604	646	581	597	554	576	596	596	605	621	625	618	617	591	670	610	647	595	584	582	580	617	596	588	530	579	569	567	573	527	558	560	562	527	571	575	576	590	535	562	557	577	542	543	557	594	551	576	560	529	545	542	591	553	540	560	599	549	542	601	575	543	548	557	592	509	534	534	562	551	532	549	574	554	532	566	586	538	571	530	599	565	554	562	549	540	549	569	557	620	568	513	558	596	565	542	572	615	525	554	506	563	558	621	579	534	580	537	552	535	619	538	572	569	527	559	544	562	574	557	566	575	533	562	556	586	552	541	527	540	568	524	559	558	550	631	557	557	546	572	574	567	539	506	559	580	541	569	554	580	533	569	555	586	608	593	565	551	556	572	595	578	538	535	556	569	528	528	558	594	550	574	564	553	558	596	544	540	538	549	587	558	559	516	565	563	599	559	570	590	504	523	611	582	541	594	538	522	557	549	593	542	564	512	569	582	548	552	558	565	614	568	597	589	529	547	546	519	567	526	561	626	588	580	576	575	524	542	531	544	588	532	518	529	538	582	554	545	575	557	527	540	570	606	567	578	559	543	539	578	518	554	568	576	576	573	552	572	563	547	541	557	533	550	593	552	551	594	549	531	584	607	555	560	548	563	529	556	544	593	575	599	548	543	522	549	530	567	606	551	570	527	594	550	562	566	537	539	558	571	616	550	579	553	556	535	520	583	556	519	595	571	551	560	579	562	607	547	564	589	567	611	546	564	566	552	567	535	603	552	569	545	559	593	567	587	561	566	618	567	574	551	566	600	563	548	543	544	552	553	544	557	589	548	526	572	537	573	533	538	558	571	542	531	526	552	560	576	631	566	526	527	589	577	546	533	563	584	599	563	563	542	555	563	573	551	557	574	546	593	566	492	582	542	597	592	550	577	564	566	562	581	562	544	518	565	561	603	545	571	602	567	568	565	519	500	554	582	563	587	599	523	601	576	543	579	554	562	542	559	544	524	562	553	593	518	573	578	531	526	559	571	547	552	613	551	507	572	542	555	598	525	553	568	562	572	523	625	593	552	567	547	576	556	547	585	538	533	514	580	568	598	543	560	528	526	603	569	566	584	555	557	524	583	541	557	533	553	539	541	560	580	524	557	561	552	520	549	547	506	586	548	634	577	566	562	558	587	569	561	562	569	561	548	571	552	557	562	531	575	563	554	543	567	600	557	587	579	584	535	590	590	531	587	587	581	577	580	555	587	520	523	537	547	588	552	568	560	548	562	550	562	545	559	560	596	566	558	576	563	560	534	570	568	584	534	571	565	583	571	546	575	590	588	594	574	566	555	553	540	583	566	513	558	539	594	549	532	541	569	572	549	525	558	534	577	565	567	556	600	529	576	527	532	554	569	508	567	531	543	595	591	586	615	585	546	579	566	526	620	572	563	573	536	526	565	590	522	562	542	538	561	561	537	580	599	595	546	562	549	575	514	567	545	568	564	554	556	604	547	598	510	512	551	550	567	548	561	565	589	556	583	575	526	536	575	588	520	559	597	550	572	556	508	613	552	562	582	578	598	547	560	553	543	617	565	542	556	555	543	562	565	569	589	528	539	527	512	540	556	578	559	591	534	548	528	557	556	541	592	587	522	538	597	595	525	584	598	568	562	558	596	551	573	560	568	529	549	569	574	560	511	575	574	536	539	558	601	559	568	556	589	534	532	565	578	592	537	558	536	543	536	559	591	563	572	534	583	555	587	529	539	560	574	571	540	538	580	569	563	606	597	551	546	583	519	510	591	589	510	556	560	581	560	605	562	591	542	569	530	616	548	522	585	554	540	516	583	596	567	598	519	577	577	543	508	577	570	547	592	586	539	572	568	563	568	585	573	589	557	560	532	596	551	547	542	520	590	569	568	545	578	583	555	537	601	600	570	539	583	554	524	569	602	521	532	573	545	559	579	585	543	547	538	548	529	559	543	528	533	553	553	536	533	664	553	607	565	561	550	545	543	602	565	562	504	540	541	546	567	575	574	579	553	562	574	566	584	573	555	603	557	546	546	592	518	565	539	568	583	594	484	556	572	569	562	547	534	587	595	547	575	591	539	571	604	533	550	554	565	621	547	540	557	569	553	549	507	577	538	558	546	536	602	560	591	557	563	549	559	568	546	551	560	576	582	549	604	529	548	577	574	555	541	546	524	574	527	557	565	576	564	590	570	555	569	507	572	539	569	598	578	519	580	555	588	523	543	592	533	582	569	549	532	544	545	573	556	514	594	579	557	583	561	576	531	552	559	546	525	558	572	570	566	564	550	572	550	564	505	544	575	572	557	570	557	543	601	547	564	537	550	545	533	567	532	565	535	566	569	581	590	547	518	517	529	544	538	569	566	571	602	536	578	576	575	580	566	573	558	558	585	575	545	553	522	608	526	586	572	554	561	547	581	517	542	560	589	572	543	583	555	562	554	533	576	563	584	590	542	580	537	593	586	579	567	583	584	564	561	570	580	598	552	563	555	542	560	550	564	511	577	556	585	555	560	522	602	547	538	529	564	499	566	583	598	597	558	593	582	536	534	546	543	583	589	631	540	583	582	607	563	548	578	537	549	565	586	585	523	534	539	597	540	577	580	593	600	550	551	552	575	610	594	522	554	591	579	591	568	568	585	618	551	555	614	579	595	582	570	535	544	544	549	608	519	598	535	561	538	555	575	536	580	586	541	575	597	593	568	546	569	576	561	574	551	584	565	582	557	563	534	552	545	555	547	571	530	540	596	597	594	575	571	558	566	521	539	569	523	583	553	535	569	552	551	524	574	575	535	552	552	556	522	555	560	564	570	559	595	543	538	562	572	566	566	597	537	602	554	513	566	561	566	565	585	575	581	512	564	543	554	563	576	562	536	532	538	569	550	550	578	543	549	575	551	586	550	554	604	568	548	551	594	587	532	544	558	559	562	573	533	593	617	570	557	609	552	544	554	539	570	574	577	522	547	555	545	552	594	545	555	570	564	533	538	539	566	542	594	538	552	549	527	572	580	568	565	537	533	553	579	539	538	591	586	561	561	543	578	552	594	588	598	581	579	619	530	557	515	558	572	642	571	552	590	546	558	570	551	597	527	547	570	550	528	547	527	555	542	603	570	603	567	584	539	607	564	559	569	579	555	571	566	580	581	570	553	550	562	554	524	575	577	586	538	574	544	575	538	577	524	559	566	586	518	557	578	571	573	564	575	547	530	565	554	550	573	577	612	569	538	590	507	572	542	574	552
5683	1833	1740	1227	1095	1041	863	709	522	542	452	330	315	318	300	312	277	262	286	297	279	268	290	229	273	288	234	256	256	279	266	262	276	284	267	251	272	270	255	231	269	247	299	276	273	258	279	254	233	241	254	278	266	259	278	256	277	244	242	276	271	252	255	280	234	256	276	271	258	272	278	267	271	279	264	247	257	239	256	262	255	252	280	242	239	251	284	254	234	255	264	257	256	269	267	276	294	242	248	234	266	229	255	261	253	262	272	238	262	238	263	303	255	284	245	255	235	248	274	304	256	242	263	248	278	257	239	272	254	299	267	267	272	253	268	272	243	273	255	235	258	237	265	267	221	261	315	261	257	288	238	252	278	264	247	281	234	242	297	270	271	286	248	250	272	250	237	259	307	287	257	259	256	281	245	250	239	261	255	275	298	254	281	262	276	254	271	257	258	239	240	248	256	288	236	258	256	235	287	279	274	262	260	253	257	256	258	239	237	283	274	264	274	242	249	284	260	243	263	219	249	249	298	246	264	249	263	234	272	274	226	255	267	263	254	244	252	234	272	240	272	254	238	293	272	292	290	257	237	259	272	268	287	228	237	277	265	251	275	243	270	254	273	263	234	273	272	231	275	273	282	272	277	283	284	246	275	269	275	250	224	230	276	258	264	248	268	265	290	278	269	246	281	267	273	286	290	239	259	280	289	253	244	272	243	281	279	268	278	256	271	253	262	249	290	271	239	269	279	262	245	226	298	272	284	295	264	274	278	242	259	252	249	264	235	269	293	257	242	238	275	268	250	269	273	264	261	257	263	260	257	283	280	275	280	263	261	264	256	263	238	258	267	260	278	267	233	249	262	261	253	259	270	280	262	277	262	258	251	300	248	261	235	280	276	259	237	265	287	261	265	283	278	266	262	272	264	268	250	266	271	259	284	255	259	256	296	278	268	243	280	217	262	246	222	252	233	249	270	255	277	258	254	247	237	268	240	253	248	276	271	293	254	251	248	271	274	255	265	233	250	234	252	259	255	249	276	251	246	267	260	243	269	264	253	305	230	271	279	253	270	252	251	276	268	269	264	279	285	259	266	282	264	235	273	253	256	267	283	235	230	250	273	245	266	273	250	269	252	257	245	263	258	253	260	240	270	273	248	254	254	266	252	246	225	258	260	265	282	245	284	281	261	262	257	261	264	245	286	282	276	260	250	257	255	260	278	261	236	272	262	289	262	258	242	277	271	261	248	288	260	245	278	251	255	289	236	266	255	279	274	248	249	256	274	272	258	257	276	304	280	277	241	279	297	263	273	252	262	259	238	285	248	280	297	237	294	266	257	265	265	256	257	244	253	277	269	299	242	281	249	283	253	275	271	241	228	269	234	275	283	258	259	249	268	233	247	247	276	245	261	247	241	278	262	264	239	261	265	245	246	256	263	252	262	263	293	232	263	271	273	248	253	273	267	263	265	272	273	284	261	260	268	264	248	263	262	235	251	275	276	269	262	277	246	310	255	240	252	281	264	236	273	246	254	278	280	230	274	269	262	284	266	262	248	261	286	242	283	253	263	263	236	255	267	281	259	266	295	261	255	245	244	269	257	270	274	258	275	252	256	250	264	284	253	246	242	261	281	255	255	270	247	249	260	263	233	239	282	252	294	264	245	253	249	255	284	243	231	265	234	273	259	262	295	268	245	242	260	301	265	270	269	247	270	266	263	280	258	271	257	223	286	258	278	265	256	243	266	256	238	265	248	247	269	260	269	263	259	286	248	244	260	280	278	275	258	256	277	227	235	265	263	279	259	255	278	244	259	251	264	262	250	262	281	252	288	288	238	275	244	263	261	280	269	266	252	254	266	262	266	258	279	278	257	262	264	257	234	265	256	277	282	276	272	271	241	256	269	240	262	262	275	263	268	247	261	227	265	250	266	298	223	300	260	239	268	287	256	254	234	258	285	278	275	225	276	253	265	256	268	261	247	220	230	264	265	237	263	292	253	267	276	260	265	276	254	234	242	236	294	251	259	254	235	260	238	246	283	275	240	278	272	261	249	257	260	241	239	236	274	258	266	234	269	239	252	273	255	274	275	277	277	264	225	289	234	272	256	283	262	294	249	238	275	275	261	264	265	274	256	225	259	260	258	288	270	294	290	258	283	277	281	238	250	253	251	256	251	251	213	246	256	264	234	238	244	278	252	275	264	259	255	263	262	259	261	260	261	280	261	241	277	264	248	268	239	244	267	264	282	280	265	234	287	263	269	248	223	276	248	227	282	280	272	257	262	298	260	246	267	264	300	256	248	262	308	289	267	245	274	267	242	256	244	282	260	271	270	263	252	269	256	260	276	246	251	243	262	227	273	249	254	272	263	258	282	269	285	267	250	234	258	279	283	262	268	272	274	252	239	264	240	245	245	275	291	264	246	256	246	316	271	251	251	268	261	258	267	274	243	262	269	244	273	236	262	268	274	229	263	296	270	236	263	260	278	238	264	295	301	258	269	266	260	265	249	280	270	274	250	242	243	252	276	253	268	230	276	292	271	281	241	225	261	249	278	292	283	233	261	246	278	297	292	251	250	278	268	261	277	271	287	248	254	242	256	277	264	252	282	249	260	248	236	275	255	239	255	253	244	224	287	246	269	274	242	256	264	262	256	216	233	234	268	273	240	273	271	265	252	295	245	278	254	275	266	238	279	232	279	241	250	271	252	246	235	302	266	281	273	237	242	230	283	262	222	258	242	260	265	266	245	271	258	280	283	266	255	282	275	259	237	269	238	271	268	271	273	246	226	251	244	266	271	266	254	261	257	259	269	263	254	249	276	296	254	259	257	260	304	257	253	278	242	297	247	269	285	263	279	244	266	240	246	275	272	265	253	252	289	264	267	234	246	275	268	255	266	272	269	262	291	247	252	277	231	255	243	266	260	286	243	295	271	256	278	279	270	274	274	269	271	255	269	261	256	272	291	264	252	253	227	270	258	257	250	255	262	282	268	267	271	283	255	269	253	268	238	251	269	259	272	261	242	271	250	273	288	267	290	252	278	262	232	264	236	259	248	230	223	275	282	273	252	266	265	243	267	240	278	271	273	258	261	257	274	244	255	254	264	253	256	302	254	282	269	242	237	248	274	284	248	255	252	283	273	252	250	232	251	243	246	261	291	265	271	260	261	218	268	254	279	248	238	272	251	273	262	256	292	257	245	261	267	243	253	267	264	236	291	269	287	257	268	266	250	258	257	285	257	269	288	249	246	287	218	232	279	265	265	255	277	255	286	273	266	247	297	289	250	228	261	285	232	277	249	276	259	255	218	269	245	243	262	284	257	266	264	255	280	261	279	285	265	275	230	288	240	268	266	260	260	254	243	254	255	265	278	238	257	260	272	271	255	282	248	262	229	246	291	274	259	230	260	219	236	258	260	258	268	252	253	250	254	271	253	249	300	268	243	227	245	255	230	250	249	287	264	264	262	258	257	271	276	262	294	250	236	274	284	276	249	267	250	242
4855	2280	2911	2569	2611	2873	2594	2810	2038	1977	1506	1087	1078	1012	1024	945	916	823	852	811	758	762	712	773	793	779	751	728	705	721	731	738	699	758	717	690	695	697	678	679	724	668	647	686	711	722	650	667	679	692	700	685	697	673	717	698	732	721	667	644	721	695	680	722	714	682	716	697	729	699	710	727	756	677	696	715	702	728	638	668	709	690	733	715	689	637	768	681	678	704	728	664	681	694	697	752	727	743	684	751	714	656	730	697	719	681	661	690	736	693	702	693	687	716	685	699	768	694	703	727	698	703	734	707	740	734	724	730	710	693	696	692	687	701	723	667	691	726	719	698	726	697	732	675	673	740	700	719	713	723	712	675	673	700	719	703	664	726	707	701	681	664	666	648	752	708	685	686	706	651	678	693	663	655	755	681	684	686	659	725	739	737	672	722	667	659	676	691	714	742	716	708	722	677	724	698	713	663	659	724	734	679	644	705	661	710	700	697	677	658	680	689	685	714	650	697	661	714	734	665	704	690	711	649	686	672	715	689	697	733	718	698	694	685	690	651	697	733	666	696	718	708	670	752	731	682	698	703	741	671	705	684	722	689	651	713	697	678	736	670	721	694	684	686	737	681	709	705	693	689	639	747	726	677	663	700	683	697	718	637	681	636	676	614	669	686	674	699	662	697	661	658	701	663	723	683	722	651	748	700	711	700	685	668	630	662	666	707	693	748	704	691	685	666	737	644	711	708	722	713	686	643	687	705	668	665	704	736	739	591	705	673	700	706	737	716	721	714	667	661	705	705	682	689	674	678	724	720	745	686	677	677	716	691	708	657	637	714	724	678	663	666	712	737	685	714	697	704	704	693	715	666	696	685	691	713	669	656	716	726	691	714	731	678	732	720	671	663	717	702	656	725	684	674	723	665	692	705	723	707	694	709	673	693	700	681	708	661	704	699	674	696	717	693	709	713	684	704	685	683	706	709	726	724	717	698	682	755	699	693	666	717	665	714	707	733	699	689	709	656	692	673	697	719	687	694	691	735	648	698	722	722	697	699	726	718	714	686	690	678	663	665	752	672	656	692	685	725	753	662	701	669	679	683	645	622	673	705	696	677	678	732	697	675	732	684	690	703	673	768	705	702	709	737	730	710	673	692	709	647	722	707	667	680	701	722	643	706	705	688	696	670	708	645	700	622	687	707	708	673	694	703	732	681	669	723	740	639	729	696	694	713	719	668	715	680	672	665	684	733	736	715	672	693	731	673	694	742	664	729	730	677	638	691	665	666	708	685	723	709	653	702	703	701	730	714	703	631	692	697	676	668	703	666	737	652	735	675	719	680	702	677	697	702	708	679	677	688	686	659	729	700	675	693	768	617	681	677	729	704	734	716	733	671	692	691	695	691	709	655	696	663	665	688	708	706	679	708	720	692	691	753	666	646	701	639	643	724	660	698	703	689	689	688	717	694	755	715	719	702	665	684	712	701	675	722	698	708	700	675	703	659	696	713	697	690	732	700	720	707	706	748	684	719	712	675	691	676	726	725	663	695	686	679	707	660	676	714	738	699	705	678	719	681	652	708	710	693	668	724	747	700	702	667	673	664	673	707	691	717	710	728	690	715	648	685	696	713	740	699	664	670	672	695	673	680	706	685	750	698	684	694	737	759	691	713	688	675	632	731	677	680	696	717	661	727	692	746	730	690	683	707	672	694	685	633	689	701	672	709	681	654	731	691	693	708	708	674	657	726	676	692	701	739	735	715	683	691	703	697	683	714	692	714	741	665	671	729	700	702	682	654	675	668	684	726	744	680	665	722	697	705	739	702	720	740	753	703	678	695	675	675	667	670	723	676	688	690	664	660	704	743	636	747	655	725	693	696	681	649	650	720	706	728	661	655	716	678	715	674	726	693	651	672	707	694	663	729	670	733	657	661	702	710	717	734	660	748	701	719	670	684	662	688	720	685	677	663	670	702	696	674	708	663	685	660	692	658	677	656	728	687	703	720	687	702	684	696	729	673	738	730	715	668	681	672	671	734	682	725	666	680	731	747	612	716	723	710	649	679	731	685	641	652	704	707	679	678	710	683	703	744	719	697	652	673	689	752	693	733	703	684	785	696	709	701	664	703	691	683	695	639	730	676	705	689	710	703	659	676	668	642	680	743	689	719	675	692	749	680	728	704	696	702	709	657	685	728	654	668	688	729	699	697	702	698	710	656	672	690	706	710	648	716	746	652	665	706	685	704	719	717	725	688	694	643	675	698	691	735	664	652	629	704	731	692	694	687	670	720	654	701	733	697	693	705	693	677	744	676	635	688	766	687	714	676	669	693	670	664	695	678	726	663	709	693	715	706	661	691	712	718	691	710	687	691	671	702	685	702	705	687	711	684	698	694	693	694	723	697	659	676	718	723	649	696	687	675	708	748	646	700	686	670	690	677	696	705	716	668	722	671	631	628	699	681	711	700	688	672	675	728	660	687	694	624	676	678	686	696	726	739	661	693	690	713	748	692	651	702	699	698	715	651	694	688	662	702	664	693	717	663	682	698	688	719	684	653	726	697	608	706	680	716	656	690	674	689	718	705	704	731	671	714	738	706	692	647	684	733	646	698	706	701	696	679	692	695	686	710	745	700	740	680	692	753	705	739	697	682	715	708	676	697	704	707	711	724	758	661	745	699	711	674	725	714	667	675	712	685	720	701	695	734	752	687	704	711	720	691	715	720	674	709	743	646	682	731	708	667	770	695	690	701	702	707	677	659	720	701	715	728	678	663	652	668	696	716	704	694	686	677	684	640	709	708	714	713	692	692	713	684	709	680	722	705	703	748	674	687	725	699	663	728	688	668	716	668	693	727	684	692	674	687	646	655	735	708	695	700	667	668	688	702	703	654	711	663	666	655	726	643	673	687	678	707	720	670	727	645	693	679	714	737	686	691	705	697	725	689	734	738	737	702	718	662	692	691	697	689	663	688	631	668	695	689	704	693	754	659	717	713	770	738	711	690	682	744	698	720	689	673	635	683	728	695	685	739	702	699	675	701	703	715	693	648	727	648	712	722	690	700	697	704	696	723	683	695	694	691	699	718	676	688	659	717	701	684	698	686	691	718	704	681	686	707	654	715	672	682	725	684	699	706	714	676	696	688	654	707	730	692	680	770	699	694	663	683	711	689	733	706	692	751	708	721	643	681	736	695	659	740	722	672	752	739	670	655	687	732	696	650	696	675	683	678	741	699	676	697	724	680	715	677	701	708	710	726	715	708	663	704	704	688	678	718	740	742	697	678	693	685	652	680	662	652	714	715	705	666	669	700	689	703	675	742	680	717	720	718	699	705	709	706	712	664	651	679	687	683	711	680	740	651	665	652	702	688	675	672	729	692	688	673	641	711	733	667	692	692	658	683	699	699	675	716	718	686	707	689	694	717	727	739	696	699	747	683	672	684	687	684	741	685	688	675	728	676	712	655	680	677	678	699	640	717	735	684	749	712	730	641	682	673	681	669
23979	11353	9708	8015	7171	7533	7001	5310	4278	3682	2243	1242	932	788	735	673	561	483	393	346	326	319	338	339	294	311	329	301	323	277	296	365	297	284	311	299	254	329	294	298	332	315	306	279	296	281	330	280	322	295	292	319	294	285	269	306	279	279	280	302	288	282	304	305	335	322	319	309	297	295	307	288	337	309	284	316	282	298	289	316	318	299	288	284	283	317	322	322	312	298	293	290	282	303	320	313	350	327	327	284	300	266	274	304	349	286	275	307	309	273	280	271	308	278	291	261	323	295	294	319	295	300	308	282	272	295	288	312	334	266	292	304	288	301	285	274	280	269	288	267	310	298	293	286	280	247	311	301	332	312	285	280	292	303	313	254	296	300	314	295	314	294	291	271	275	293	313	348	255	300	286	303	279	304	287	292	285	298	276	305	286	285	308	306	299	276	306	289	311	294	315	300	326	338	305	304	315	289	274	276	280	272	290	317	278	292	286	308	293	306	322	310	281	270	287	292	291	288	282	275	279	281	288	311	277	286	308	285	339	302	262	313	299	306	300	294	321	304	293	287	283	276	287	297	303	293	261	285	319	284	292	294	280	293	292	294	315	306	304	270	296	312	308	300	309	294	301	266	268	287	295	306	297	278	285	311	306	292	293	306	300	264	282	304	298	305	302	298	288	261	271	307	289	273	309	292	287	260	304	291	280	304	310	281	304	303	298	289	313	296	296	286	296	300	258	321	294	275	284	299	271	286	277	284	306	300	273	294	274	291	319	337	272	341	309	295	273	288	290	275	291	327	277	265	319	298	284	289	300	284	294	299	266	311	302	312	306	309	287	287	268	296	298	292	292	319	302	270	310	278	293	293	290	280	279	299	315	303	265	266	287	319	293	322	305	298	329	317	286	288	316	301	324	314	300	321	297	318	271	303	314	293	302	288	293	305	304	316	284	278	334	295	288	288	309	296	321	302	300	266	278	290	267	307	310	316	294	310	301	309	312	276	304	315	263	296	303	296	316	314	312	315	283	309	298	268	279	272	315	303	289	279	281	300	305	273	269	323	297	292	318	263	287	277	298	312	271	315	305	318	312	269	300	289	293	294	301	284	278	277	292	292	261	252	307	285	298	274	292	312	270	276	273	284	297	304	292	320	278	270	310	284	297	303	284	283	284	282	293	278	323	274	311	303	311	292	300	279	302	281	298	314	300	310	299	343	307	321	289	282	287	284	319	303	293	295	301	305	294	300	281	287	293	276	281	299	284	271	305	272	312	301	304	330	272	292	278	283	309	311	327	295	307	311	300	303	270	318	294	271	275	286	315	310	285	298	280	266	293	306	272	282	281	319	304	284	315	278	299	301	270	301	277	294	305	303	275	315	262	289	329	319	294	327	278	303	306	295	287	302	311	306	303	311	256	275	313	334	277	281	299	308	303	295	306	270	250	299	289	277	285	299	311	281	311	300	293	300	285	304	281	285	320	303	266	302	282	296	291	311	314	274	282	319	299	291	268	295	269	310	308	285	332	293	312	262	305	320	300	298	271	302	295	265	264	311	295	288	295	291	302	297	317	318	261	320	293	317	277	307	297	284	302	305	295	337	304	313	291	297	288	271	304	292	285	292	306	311	284	288	292	261	299	303	322	284	299	309	274	295	292	294	307	265	316	299	297	278	289	283	327	294	255	295	271	298	314	299	311	330	297	325	291	285	275	268	322	284	299	300	263	305	280	301	307	294	300	344	285	283	321	287	293	292	290	279	314	290	321	276	269	286	280	288	320	324	265	303	278	301	296	288	298	301	289	289	300	270	301	303	289	300	268	289	279	274	299	291	299	301	280	286	294	272	285	297	273	266	311	293	294	316	279	286	306	289	282	293	294	308	286	270	294	324	298	295	318	306	326	295	262	276	305	262	285	277	305	280	282	289	295	308	323	326	319	291	283	282	322	310	292	304	292	313	297	281	297	304	320	276	318	272	269	310	311	276	306	293	290	292	274	275	327	311	309	294	302	304	304	307	291	279	266	275	264	296	275	292	304	266	345	307	299	285	291	280	316	276	296	319	272	300	307	272	241	270	290	297	315	281	313	275	302	312	340	270	311	309	302	317	257	319	253	297	296	288	284	272	280	290	286	286	288	269	295	335	305	303	278	297	295	293	278	306	325	296	306	285	309	286	334	313	287	304	289	293	313	313	277	254	290	292	284	295	323	293	306	317	303	307	328	307	307	313	302	280	298	313	298	295	297	293	289	303	287	278	283	271	315	286	269	287	311	262	289	308	284	293	291	324	291	298	300	294	286	303	291	305	303	326	300	288	302	294	277	286	322	289	290	288	291	299	288	295	305	268	294	312	282	290	302	269	320	299	318	294	318	271	294	261	283	289	329	275	292	309	272	290	287	290	293	290	294	280	297	306	291	289	277	288	277	291	314	273	299	304	293	293	305	288	300	274	268	331	318	322	311	281	329	320	307	284	282	285	270	312	276	292	299	284	301	321	318	289	314	325	292	290	334	310	307	289	315	277	321	278	311	286	270	296	299	282	268	275	291	311	292	297	295	304	274	297	285	277	291	316	318	316	274	281	294	291	321	289	271	301	320	289	312	300	278	279	283	329	309	321	272	273	284	298	265	264	268	303	263	300	296	302	300	300	306	290	313	305	278	308	290	284	275	290	283	274	290	261	297	310	296	333	290	271	295	258	297	288	308	277	297	319	297	297	308	334	290	295	298	272	296	324	287	290	298	270	298	288	305	279	297	286	302	283	299	298	257	297	308	313	292	280	284	298	278	266	294	291	294	332	314	320	269	298	263	326	298	330	294	282	304	280	296	292	311	305	299	277	321	299	298	308	299	297	285	303	314	295	275	296	313	305	299	291	283	269	294	303	331	343	297	287	307	269	285	324	328	279	334	322	326	274	290	271	297	288	310	313	300	282	263	303	297	300	313	316	317	256	306	270	289	314	297	312	302	294	311	292	294	285	315	312	287	287	308	305	319	289	273	277	277	285	313	280	273	309	307	289	276	292	290	287	291	248	301	301	290	319	327	277	318	275	281	272	321	293	327	303	288	277	282	291	280	307	286	273	271	276	321	272	283	286	281	301	340	316	316	288	282	318	317	320	289	307	304	278	317	300	272	278	299	322	305	300	324	274	285	278	302	277	293	269	294	306	287	269	278	299	311	338	300	271	270	307	284	309	294	272	309	268	268	285	276	290	317	316	299	299	307	294	275	330	302	289	297	296	308	300	302	278	334	284	306	281	326	321	273	291	304	302	340	325	296	292	302	238	302	289	322	295	315	260	277	288	287	332	297	300	326	306	273	332	284	304	309	291	288	277	292	314	295	279	311	284	309	319	290	280	312	265	320	301	293	291	282	280	304	255	285	289	304	278	289	277	274	306	329	298	283	308	280	328	260	282	311	298	290	310	289	282	296	325	312	308	304	285	299	286	313	284	314	300	299	327	303	332	293	290	292	313	302	284	306	303	296	338	272	296	311	302
16632	8001	8571	8801	9307	11655	11303	10983	10653	9058	5921	4158	4311	4011	3743	3471	2854	2341	1700	1435	1287	1170	1016	1011	1030	960	977	859	891	877	909	815	825	864	791	843	819	799	804	795	844	775	788	819	796	797	829	826	819	811	764	828	775	766	752	811	807	794	811	783	793	816	845	827	764	867	858	835	836	828	807	878	844	833	803	886	827	787	817	746	809	777	818	835	771	765	792	791	793	792	772	738	760	810	770	764	794	793	804	737	811	779	793	784	775	813	730	785	829	813	768	798	821	771	757	731	790	814	855	775	794	835	808	787	833	764	782	795	781	808	794	812	761	758	791	797	729	790	801	729	761	767	757	774	766	763	800	806	730	774	800	787	691	748	786	791	746	732	729	772	732	744	735	800	767	801	744	770	774	758	786	797	761	779	825	766	764	764	776	808	787	750	728	754	773	740	788	802	772	773	761	792	783	791	746	782	778	733	784	760	786	769	764	741	724	786	798	750	765	719	810	758	739	770	753	711	753	779	780	785	778	765	716	753	770	772	744	773	754	794	739	802	773	698	724	766	795	799	768	786	779	797	747	769	776	767	792	780	815	762	790	804	747	740	726	760	837	775	728	734	704	764	756	766	760	771	796	755	766	768	752	711	783	743	785	748	780	763	764	789	754	755	716	747	755	758	754	759	775	732	779	757	767	760	757	755	759	754	729	802	756	768	777	753	737	766	739	799	799	724	785	723	779	804	777	780	760	815	738	783	774	757	761	768	809	787	765	813	732	776	810	743	765	729	724	771	731	788	791	743	779	781	773	759	746	773	767	794	767	746	726	741	807	731	739	753	746	741	783	779	806	739	768	776	737	789	763	768	736	751	754	764	766	752	776	742	764	762	778	740	766	711	742	761	780	813	767	730	761	719	735	809	760	754	766	807	784	748	730	756	759	778	725	799	727	785	787	769	758	757	766	693	799	792	790	780	766	818	729	766	725	776	817	758	748	767	795	760	791	757	759	750	762	766	774	780	777	738	749	721	771	762	795	767	707	772	780	787	729	751	865	756	777	782	785	772	785	763	734	722	747	756	748	751	755	769	750	759	787	738	732	734	765	757	772	760	775	772	729	722	735	770	767	756	752	803	788	746	748	790	764	732	747	778	771	832	752	742	757	769	729	752	766	799	787	775	783	790	746	711	767	773	758	765	731	798	699	787	720	769	753	769	764	739	750	792	761	744	812	738	739	742	770	761	767	747	775	716	768	766	709	779	762	788	771	742	782	764	747	756	811	791	786	790	797	788	753	731	764	751	779	816	759	767	716	776	771	713	809	759	741	735	769	799	722	748	787	768	775	731	758	760	741	741	800	775	765	755	726	767	735	771	761	804	743	786	753	769	778	745	767	775	777	787	725	749	747	765	779	731	785	750	767	773	773	811	796	834	758	789	792	769	752	779	764	756	776	790	757	730	711	739	811	776	781	772	801	746	775	759	758	802	763	772	803	735	709	734	755	775	797	712	772	750	775	790	804	784	781	736	802	763	747	757	701	774	823	780	802	740	773	782	794	810	826	733	781	808	766	771	765	721	791	790	715	752	809	806	807	770	759	768	731	798	791	750	779	720	766	748	792	775	730	779	789	801	799	756	772	812	787	777	729	739	741	804	786	760	781	725	801	749	812	759	761	745	797	817	772	791	794	747	764	738	782	773	805	780	753	780	749	736	791	830	745	730	757	818	742	746	741	739	775	757	775	790	752	724	777	751	763	752	761	798	770	775	753	746	771	730	726	777	812	767	744	794	766	775	759	723	769	742	746	755	761	717	780	725	745	750	691	742	740	738	743	755	755	770	757	804	766	731	774	798	774	770	817	750	743	724	754	776	774	773	726	774	768	752	779	734	771	799	712	731	733	762	754	778	769	729	752	767	718	751	740	749	711	750	787	827	821	724	736	777	788	713	802	743	736	752	751	807	766	765	751	740	763	778	725	799	773	750	769	732	772	781	707	769	740	796	782	767	801	774	789	751	791	733	793	751	752	789	748	761	764	719	741	781	788	775	796	759	816	771	758	749	789	732	753	740	761	771	769	763	770	775	751	796	756	742	771	776	775	822	805	746	755	730	807	793	711	762	735	770	754	778	786	795	809	756	748	775	737	747	760	752	765	721	781	753	780	796	740	818	745	732	776	808	724	780	742	755	746	721	758	736	769	746	740	784	733	784	769	767	745	731	725	782	737	742	744	771	773	743	751	744	765	740	767	754	694	753	795	750	768	726	750	776	740	777	745	751	754	792	761	727	760	778	786	774	788	818	778	805	778	756	771	738	758	770	734	746	771	792	788	767	770	791	751	755	798	732	724	758	771	741	748	741	772	757	764	766	733	770	776	795	761	770	748	743	728	785	714	727	793	745	806	745	777	731	779	765	763	752	799	738	712	781	747	749	743	791	730	757	794	725	723	740	766	737	765	831	765	782	762	739	778	734	742	732	761	796	795	740	765	754	784	752	743	771	718	728	759	777	719	824	789	713	765	743	741	772	762	746	761	768	751	725	769	802	794	782	783	752	768	738	747	775	754	757	760	774	733	749	762	812	752	804	757	749	800	766	730	749	819	764	753	732	744	766	739	746	760	793	754	760	765	771	788	723	761	774	750	764	795	820	755	743	801	756	775	722	790	777	815	754	777	786	752	748	764	803	762	747	758	729	800	739	760	774	743	793	791	753	779	734	739	789	714	747	746	760	781	775	765	793	775	795	716	755	788	773	781	774	743	788	699	767	805	718	781	741	756	770	766	819	793	766	790	732	767	701	784	773	754	739	764	791	735	746	803	731	750	767	757	803	743	779	763	806	761	760	829	792	759	731	762	767	773	725	796	751	753	763	760	748	782	780	764	733	755	823	741	782	794	781	724	786	778	812	750	750	725	752	760	764	754	719	801	787	733	754	707	812	722	765	777	780	851	736	772	745	739	803	795	789	780	769	764	796	757	755	803	778	762	776	757	719	744	725	778	727	719	765	764	756	718	742	764	715	804	726	729	752	744	748	727	746	773	742	759	708	677	721	777	760	795	823	758	757	764	787	744	733	775	722	750	723	747	752	714	815	822	774	783	752	747	792	798	774	756	749	737	811	825	814	759	776	775	771	758	760	795	748	757	765	772	740	769	755	816	736	746	761	743	728	771	755	759	718	759	800	723	817	739	752	740	740	745	772	759	753	792	781	714	749	749	795	777	755	783	715	781	736	756	793	749	760	780	754	754	778	762	801	818	748	776	751	774	765	743	743	741	774	784	696	748	730	788	785	755	744	746	740	815	772	743	773	780	752	755	760	769	711	742	721	777	803	728	737	771	759	757	765	719	768	711	742	762	770	763	776	758	746	775	745	769	760	721	742	738	793	735	815	750	688	751	792	771	792	768	738	745	768	766	770	787	732	788	774	790	749	734	725	757	740	759	767	744	761	760	795	766	750	775	745	754	743	803	787	786	805	775	791	796	769	751	759	733	756	739	780	819	831	728	765
32713	17772	14336	12328	11656	12055	11473	9131	7626	6069	4396	2488	1744	1385	1146	988	734	526	421	386	333	317	287	261	271	270	252	226	232	245	229	231	261	223	217	206	229	202	201	199	222	205	215	201	210	209	200	235	210	203	206	180	221	197	223	218	217	215	203	222	200	223	223	206	230	192	245	210	224	227	232	216	201	207	252	244	203	212	208	211	220	195	180	207	195	201	206	221	222	214	204	206	221	207	217	214	210	226	222	202	208	180	215	241	213	208	185	198	215	215	226	210	211	205	214	196	210	216	251	222	196	199	214	219	188	219	225	192	197	220	193	202	205	221	220	207	188	193	210	231	191	208	193	209	203	182	217	182	223	241	197	209	208	199	196	215	229	213	218	204	187	206	186	200	221	230	208	202	217	191	204	223	196	203	217	194	198	199	210	192	215	208	244	181	196	197	205	198	195	228	200	217	202	200	213	244	204	201	214	224	210	187	215	226	210	210	192	218	182	207	203	189	210	218	216	196	205	188	198	210	191	194	215	207	198	211	193	191	182	208	197	217	203	194	185	208	179	220	203	203	218	191	208	215	199	217	190	211	186	208	181	194	217	215	214	202	228	221	226	211	206	206	206	231	240	216	194	228	202	174	217	191	227	217	204	207	221	192	197	212	189	224	197	212	169	232	205	246	190	211	175	205	196	214	222	200	213	187	206	221	211	197	207	230	221	216	212	201	187	193	241	210	206	216	206	202	225	209	220	215	214	216	182	203	209	207	206	193	216	206	198	191	179	221	213	188	197	206	197	221	206	207	193	202	215	234	238	206	182	218	176	194	195	224	187	199	179	197	222	232	222	198	231	195	205	241	196	211	186	206	206	206	232	233	217	200	183	202	211	202	178	212	194	203	172	239	214	211	205	226	194	209	180	218	192	201	203	195	247	198	202	186	223	217	193	187	218	225	223	172	211	204	201	212	187	189	219	175	202	203	199	199	214	201	203	187	200	214	209	200	207	232	224	192	218	245	209	213	229	226	199	199	186	205	195	212	228	202	210	199	169	203	201	180	227	219	189	202	203	239	192	200	212	185	206	208	189	208	214	228	221	194	221	204	217	219	205	203	208	199	204	177	189	209	205	186	219	200	209	223	201	211	192	217	208	197	205	184	206	242	202	197	216	188	188	202	199	195	178	208	220	223	189	221	209	202	225	216	217	211	200	193	207	209	211	231	211	192	191	193	226	214	204	208	215	192	200	220	201	200	174	201	195	211	185	181	189	203	221	213	204	192	202	193	227	212	187	208	227	214	186	228	217	187	224	224	215	197	205	201	182	214	203	248	216	207	204	193	216	193	180	215	180	216	200	197	209	196	214	192	208	215	217	220	205	187	208	183	208	227	220	199	219	203	227	175	225	234	199	220	184	205	218	195	229	228	230	203	205	197	207	185	210	188	230	192	212	207	192	201	220	224	208	206	214	204	184	220	176	202	204	183	184	193	192	231	199	187	209	209	227	204	191	206	197	201	191	217	197	207	223	228	206	180	200	217	186	203	206	202	207	198	221	214	220	207	192	213	191	228	201	181	174	205	220	227	201	209	218	210	184	208	201	197	188	220	222	223	232	234	215	219	179	214	198	220	219	256	203	184	216	203	216	198	193	194	217	194	209	198	197	193	207	217	216	189	213	181	186	204	212	216	222	205	202	205	207	207	220	205	204	221	203	228	223	206	224	202	194	178	195	198	179	209	215	216	219	207	188	199	189	193	189	196	203	187	184	221	206	198	197	207	174	210	195	200	219	204	215	211	208	208	231	191	206	175	191	192	218	204	205	187	209	199	223	209	209	195	183	186	218	190	203	197	209	222	209	188	203	170	187	192	192	209	211	202	222	183	215	200	199	194	213	210	183	231	208	216	190	218	204	203	198	191	167	206	227	215	196	187	157	221	207	214	191	216	212	231	210	224	199	178	206	213	221	199	205	208	181	217	180	202	213	212	207	197	179	192	205	214	204	199	212	191	225	178	195	170	201	197	204	214	198	195	204	212	197	209	189	203	217	224	210	193	208	200	220	208	201	198	197	217	185	213	229	215	188	199	213	216	218	191	210	191	203	203	197	188	229	214	183	227	186	202	205	181	208	224	195	229	212	179	206	216	201	218	202	223	202	204	229	228	210	246	201	212	231	177	193	220	206	232	219	205	225	195	231	222	218	224	253	220	219	206	205	217	192	190	213	216	209	219	206	215	207	219	232	228	213	200	203	200	219	232	200	216	215	198	190	235	222	197	203	202	188	212	223	192	232	202	217	222	219	212	213	220	202	209	177	229	216	206	192	202	217	201	229	208	193	182	197	222	213	193	202	215	215	191	208	210	188	215	195	215	187	198	229	193	197	194	198	234	209	208	198	200	189	192	211	211	207	226	214	216	197	210	208	181	223	166	207	204	205	217	188	200	189	215	193	210	187	211	209	194	201	197	194	219	193	188	192	202	207	191	188	220	207	174	204	204	183	207	211	210	197	196	196	223	219	208	209	202	197	217	199	203	229	218	210	196	201	228	214	220	204	227	199	184	202	180	216	178	217	192	203	205	195	194	195	208	175	217	203	189	209	205	205	223	231	227	187	208	217	219	215	211	180	217	221	218	192	176	190	186	212	214	224	210	209	211	223	195	213	192	212	198	193	210	177	178	228	202	213	212	218	203	247	211	216	167	214	204	207	209	201	204	226	206	220	225	200	203	217	195	200	195	206	209	212	211	221	193	221	208	205	227	179	189	220	206	215	207	215	200	209	194	203	207	215	191	208	212	216	213	215	211	212	225	198	222	198	213	194	203	205	218	202	218	195	195	200	203	189	192	188	210	206	215	200	196	197	203	198	178	207	212	220	199	221	187	191	218	204	201	199	196	176	215	215	200	200	204	234	216	203	190	220	180	235	207	222	204	201	221	189	180	210	214	214	179	207	215	203	191	209	208	226	228	197	219	206	205	216	212	217	182	200	198	206	196	229	204	193	204	215	231	182	219	212	194	200	217	191	195	203	213	207	214	200	207	196	205	195	233	203	191	201	198	206	206	203	213	180	224	211	188	199	211	211	212	217	221	205	198	206	230	198	183	209	196	230	183	221	220	197	224	219	226	181	177	192	200	194	209	200	215	209	215	206	213	202	205	209	222	202	260	204	189	194	198	242	202	200	214	213	212	203	208	219	195	201	202	202	226	196	179	200	234	212	218	216	197	204	199	192	210	216	195	204	231	217	204	206	249	213	208	209	234	218	216	202	198	201	218	223	205	195	199	220	193	231	230	192	203	208	225	191	217	199	212	195	190	222	195	217	197	200	206	214	216	215	203	218	224	191	203	208	199	211	205	193	186	180	197	207	195	202	221	191	204	193	216	197	195	208	198	186	213	220	221	196	222	181	189	198	225	195	183	203	250	204	204	221	213	187	211	223	210	216	209	220	192	210	182	214	211	199	243	210	233	202	197	198	207	241	193	221	223	183	192	189	204	220	210	196	160
21900	11278	11288	12127	12752	15368	15071	15261	14545	12154	8286	6403	6957	6282	6125	5541	4248	3143	2228	1714	1462	1180	1022	1035	989	935	1001	825	829	756	773	682	662	653	700	706	663	661	646	606	653	559	595	578	623	585	562	584	575	638	551	549	595	557	601	509	581	610	611	587	615	586	640	674	613	688	702	652	655	713	716	657	630	696	638	641	590	634	614	631	608	595	566	616	581	601	573	638	589	567	581	565	565	579	576	604	563	617	587	590	577	610	562	594	595	594	563	625	578	590	582	562	593	591	563	582	514	553	549	556	543	568	603	606	583	571	543	572	526	532	525	550	569	553	531	538	565	551	565	549	549	530	531	519	561	578	556	529	614	520	535	555	549	577	563	527	585	558	550	518	572	546	578	608	520	546	549	523	575	543	589	520	534	530	522	567	550	498	577	537	577	536	555	575	522	552	505	523	534	556	583	537	536	545	533	562	562	547	555	556	549	554	543	533	539	593	556	549	520	543	549	549	551	518	564	534	563	554	542	522	554	526	510	538	551	567	498	531	560	564	532	552	563	561	542	545	510	546	585	579	551	549	560	581	538	568	542	510	602	561	554	489	580	526	537	531	550	506	559	526	596	552	561	516	559	556	549	560	546	551	536	549	549	570	546	549	573	555	530	554	531	539	601	542	512	560	544	555	569	559	560	552	526	585	515	523	564	524	553	605	582	601	568	546	545	524	599	566	555	548	558	525	602	550	566	560	543	562	550	578	542	566	559	548	536	550	503	512	523	530	563	544	602	545	513	558	512	568	564	602	525	557	560	554	552	555	541	603	571	532	571	559	557	548	540	528	535	605	605	568	489	539	581	535	535	544	551	503	539	526	581	535	516	539	590	561	570	525	551	576	573	564	571	575	512	527	621	520	514	522	590	563	510	550	538	519	563	545	500	502	563	498	551	533	531	568	537	530	539	562	592	602	566	535	588	574	511	499	567	538	575	537	556	535	557	565	569	518	538	545	575	550	536	531	546	543	540	526	526	546	533	565	555	564	528	535	556	546	512	565	553	537	510	567	549	540	544	520	584	537	546	562	562	518	558	555	542	530	525	559	574	561	559	559	497	534	562	514	546	557	523	593	526	559	547	544	546	592	554	531	563	564	529	552	563	545	549	572	541	507	548	532	530	519	562	513	556	557	519	538	563	523	558	525	556	561	533	540	525	519	518	551	547	556	551	503	545	534	563	535	541	567	610	520	544	533	523	572	522	550	533	603	544	548	582	535	570	545	509	563	565	544	536	536	503	515	575	540	528	509	504	512	507	563	539	548	545	552	530	580	594	508	622	598	550	595	542	559	582	543	546	568	550	539	580	560	551	564	541	525	499	505	533	559	503	532	540	547	506	566	563	508	567	552	524	543	491	516	523	546	541	532	574	545	544	570	559	507	547	570	536	543	543	540	563	519	559	528	574	558	578	495	569	576	540	533	541	515	539	568	525	549	548	534	502	530	568	573	531	521	554	581	527	518	575	540	552	572	534	540	593	585	583	561	572	561	549	592	584	509	555	536	608	547	569	619	525	531	575	512	564	561	539	534	520	577	559	545	546	535	554	517	561	546	552	578	504	545	556	530	554	566	562	549	570	532	533	559	514	532	503	559	526	537	543	558	527	573	502	574	520	532	557	527	545	567	504	547	531	533	565	550	554	567	577	539	552	518	544	531	536	527	568	546	523	537	530	483	532	559	541	577	547	565	557	573	545	526	531	614	551	547	551	586	511	516	557	535	523	520	569	523	574	544	542	536	556	522	558	544	519	574	536	549	559	575	573	524	564	533	567	530	521	511	560	527	531	527	555	553	562	546	535	551	522	571	497	569	539	547	563	558	573	563	538	552	542	515	494	573	555	525	515	558	543	538	572	575	574	524	575	501	552	544	537	541	593	559	570	555	551	555	540	562	529	521	558	553	532	511	512	539	547	554	543	508	527	534	538	535	543	547	585	510	550	514	555	545	518	533	556	565	534	498	535	533	588	551	576	555	508	564	514	491	557	558	527	540	524	537	551	516	591	508	566	537	610	528	548	529	557	521	546	557	565	544	522	594	506	538	537	557	551	576	523	521	600	562	572	528	519	535	543	525	538	507	518	562	517	509	540	533	597	559	551	552	531	569	540	599	560	503	568	573	532	591	512	561	519	541	587	553	563	570	547	535	550	566	569	581	544	562	535	565	464	557	543	533	529	547	547	511	598	527	568	511	543	519	528	540	524	563	559	556	543	552	569	584	549	536	561	563	543	549	526	547	522	554	565	475	536	522	594	527	557	542	560	480	531	538	606	531	566	562	516	525	539	551	512	583	561	519	533	562	522	541	547	568	567	523	550	555	522	544	571	542	575	560	542	601	531	547	588	582	566	550	578	519	572	562	538	506	551	558	511	579	597	582	554	552	532	523	518	559	543	513	519	568	545	542	569	542	547	536	549	563	556	585	524	524	582	562	566	549	553	515	553	586	571	538	523	555	541	550	563	520	582	551	530	554	575	509	545	574	560	568	559	519	565	558	496	532	525	538	558	545	571	528	564	568	546	524	560	573	527	535	550	518	548	575	557	564	582	546	576	507	625	531	548	524	515	543	555	528	556	492	566	541	563	532	525	562	540	582	524	557	476	546	539	499	516	561	575	592	529	565	540	562	538	544	568	537	504	497	524	539	530	531	509	561	582	499	565	573	552	508	539	522	537	569	585	533	561	611	537	574	516	558	512	602	565	600	548	585	551	569	586	551	528	535	555	557	554	538	567	542	587	542	504	543	524	551	584	521	549	563	562	543	548	522	536	570	527	521	504	525	550	522	552	561	574	587	566	559	524	550	555	562	512	504	594	555	531	578	579	541	544	558	571	571	566	540	599	566	573	494	504	509	567	618	534	548	531	547	521	538	535	545	532	551	538	525	563	550	556	540	549	534	502	526	552	561	530	533	545	527	560	553	553	546	523	563	547	542	572	596	490	515	552	553	563	587	554	522	522	536	550	545	536	556	547	579	519	532	557	528	531	534	569	579	559	566	583	537	551	572	568	559	554	519	536	598	554	565	550	565	574	541	541	566	516	558	514	578	540	560	550	568	551	534	557	551	547	544	555	558	543	516	534	553	549	560	539	554	569	548	568	508	523	531	556	553	571	546	594	544	567	584	550	545	506	568	487	587	558	560	551	570	550	529	560	552	612	539	562	537	599	520	545	551	521	541	582	538	580	546	564	537	582	575	547	569	537	553	598	520	555	534	532	518	535	557	519	523	576	543	570	540	562	557	560	554	558	562	529	551	543	562	577	569	556	553	528	534	537	500	500	521	544	529	526	535	562	543	564	539	556	578	561	535	538	521	562	579	637	539	535	537	513	524	568	522	576	553	552	530	495	525	557	542	555	546	548	531	504	538	554	545	535	590	546	530	534	550	559	557	531	521	582	550	553	536	518	534	541	553	504	568	575	543	526	541	493	596	569	544	573	551	540	589	557	564	501	555	527	514
5603	1718	1496	1066	950	1090	936	733	636	596	476	349	327	313	314	287	297	301	275	256	278	275	260	242	265	274	287	268	272	264	244	247	241	266	260	270	260	266	283	226	265	288	272	293	274	287	248	247	232	265	250	280	227	244	266	300	259	274	310	246	264	251	238	242	259	261	281	268	272	285	296	264	258	251	253	246	254	244	238	254	273	250	291	255	230	277	275	262	231	260	255	240	266	245	269	286	273	252	247	239	270	228	250	243	259	263	241	232	242	271	262	262	283	260	262	268	258	255	257	241	255	263	246	264	285	235	241	277	250	265	250	253	289	252	254	251	267	258	258	255	247	240	275	254	247	265	276	263	248	253	261	278	250	225	262	277	243	268	252	251	262	229	264	251	292	250	263	244	266	278	293	252	282	240	269	254	223	295	267	277	237	260	270	278	265	275	262	250	276	257	278	266	258	261	282	243	283	247	283	284	234	217	262	267	259	222	256	245	251	247	257	248	270	271	249	252	248	272	258	278	274	297	261	262	261	293	274	281	255	235	276	240	285	266	256	285	271	249	253	258	242	227	259	244	268	257	242	259	236	265	273	245	263	251	277	253	275	270	264	232	250	269	260	235	248	264	296	257	253	273	241	246	260	238	262	265	256	279	242	255	296	243	239	288	267	250	268	254	265	269	293	237	250	291	271	252	262	255	282	288	260	252	242	256	251	268	252	271	265	272	262	255	266	282	246	273	275	256	272	264	275	272	258	273	270	251	243	268	247	271	261	245	247	233	265	285	285	263	252	251	263	258	255	257	258	280	277	304	241	280	254	260	268	277	257	262	256	270	263	234	277	265	258	248	239	259	261	251	252	267	245	281	239	262	255	229	245	269	265	267	286	251	275	274	264	255	278	245	241	247	268	246	274	238	259	271	238	276	261	258	255	251	279	276	257	243	282	284	250	273	261	259	250	244	268	269	258	269	267	255	228	264	260	263	256	242	256	259	266	254	266	278	282	276	278	294	284	260	258	260	259	254	261	258	247	261	252	280	246	262	268	297	258	255	251	255	297	274	289	294	249	241	212	263	268	270	272	286	259	246	272	256	246	255	274	264	237	249	270	266	285	268	260	249	268	271	256	246	262	256	272	266	270	247	261	238	240	268	241	263	280	261	269	260	247	246	271	268	242	260	287	257	278	275	278	255	275	253	260	291	279	260	273	233	259	258	264	286	241	245	261	270	248	299	279	255	255	270	266	252	258	298	254	260	253	275	252	268	241	268	231	253	237	277	252	265	258	265	269	243	236	256	290	251	279	246	253	248	246	253	248	262	266	281	256	272	254	267	268	271	287	259	238	245	282	258	255	257	273	260	258	266	256	267	247	266	263	281	264	247	263	266	250	237	278	256	265	263	276	227	245	262	270	272	239	255	265	283	274	248	237	261	270	274	265	240	294	280	272	277	275	233	278	280	245	248	267	258	238	271	289	283	252	271	231	240	254	264	265	249	262	265	245	276	262	275	253	270	242	241	243	264	261	262	259	250	230	243	263	265	243	283	279	267	263	268	271	271	234	234	293	264	250	277	260	278	236	246	269	267	262	271	279	271	262	253	246	260	257	269	275	258	253	244	246	261	245	254	282	275	270	259	230	230	288	262	266	261	231	245	258	288	252	235	259	276	244	272	260	276	275	258	249	258	287	261	252	254	261	270	231	261	251	261	268	246	276	240	257	231	233	251	248	245	275	260	281	261	263	281	257	267	275	274	251	280	245	275	286	271	245	262	246	254	279	275	234	252	251	251	236	240	276	257	273	259	272	245	272	247	258	265	245	239	260	247	293	251	237	283	243	264	260	244	249	269	267	247	280	262	273	258	260	258	269	254	278	280	265	277	287	258	273	287	256	262	252	259	263	286	253	245	270	243	269	252	288	245	291	255	277	254	267	241	243	248	266	236	252	253	256	271	275	235	283	269	248	277	257	246	264	276	246	267	263	270	264	253	267	244	286	276	281	287	278	269	256	263	268	271	280	266	241	255	250	272	284	258	262	261	258	256	255	281	249	256	282	224	257	236	277	271	272	254	239	248	244	243	261	235	269	293	248	288	274	258	293	250	271	261	285	284	249	250	288	259	252	244	240	251	284	250	267	274	262	261	287	242	254	269	250	270	263	261	241	259	267	273	290	253	251	273	302	263	282	262	293	270	258	258	270	254	261	258	291	291	245	271	258	270	245	262	278	246	246	249	279	265	266	250	268	253	269	263	288	267	245	262	271	275	239	249	272	251	253	264	236	231	251	267	262	263	273	268	240	285	263	260	234	267	232	260	255	265	274	259	247	245	255	279	243	267	238	271	246	265	260	264	223	260	274	239	263	271	259	265	251	262	219	272	275	262	244	248	262	238	262	259	246	253	288	304	268	258	239	275	243	250	277	273	292	273	271	247	259	274	268	222	245	278	235	264	247	254	244	225	244	282	248	288	244	271	264	258	257	252	271	256	264	269	288	236	258	256	237	234	236	276	252	266	272	252	236	271	250	247	246	245	270	274	268	287	248	283	252	253	254	263	269	220	252	271	286	247	263	255	253	247	271	284	268	271	268	263	311	275	251	254	285	283	263	267	217	222	281	245	249	278	248	235	260	250	275	255	233	277	259	267	240	218	243	266	255	229	272	277	252	242	249	259	273	264	277	256	285	269	267	241	298	284	251	271	243	261	239	294	286	277	270	260	248	285	252	247	263	224	240	269	260	264	260	243	290	289	266	263	265	248	225	257	287	263	269	261	257	300	276	264	243	261	257	249	259	247	235	259	271	238	259	291	280	241	253	263	282	268	263	262	225	228	238	248	290	274	264	266	251	257	242	225	244	244	255	276	258	246	262	273	274	264	278	260	256	259	264	271	260	237	258	267	256	256	275	262	261	300	268	267	258	263	285	247	263	245	262	259	259	248	266	262	250	293	296	264	246	264	243	266	250	291	232	260	274	255	261	270	278	268	279	254	257	265	249	244	247	270	256	228	245	246	247	255	241	260	245	271	255	270	247	258	253	241	272	246	257	267	237	263	265	255	239	237	288	262	249	245	256	240	274	260	271	236	263	254	254	266	244	260	248	251	248	284	278	270	255	246	257	240	255	241	259	271	231	280	251	244	246	236	249	273	259	274	242	259	272	257	287	258	268	256	283	274	259	250	264	275	259	279	237	274	273	271	249	258	221	276	263	240	271	262	259	277	268	250	243	290	265	273	262	244	240	270	230	256	245	249	248	260	241	245	265	275	272	275	239	239	272	264	282	275	251	250	264	231	280	264	231	266	267	310	286	278	272	249	249	229	251	252	261	258	254	273	265	238	245	260	220	272	234	234	231	251	272	242	276	236	270	225	237	250	246	253	258	260	267	242	253	270	315	258	264	253	279	258	266	255	266	288	256	277	261	247	268	245	267	281	295	234	251	240	262	236	291	241	255	260	252	239	261	258	268	257	269	258	236	239	252	254	276	231	261	249	256	245	263	295
4865	2262	2767	2488	2638	3008	2967	2457	1946	1922	1421	1042	1071	1032	948	974	900	846	791	769	755	786	730	707	730	735	727	710	738	690	757	719	683	727	683	738	670	679	715	705	669	702	706	677	693	674	680	678	706	693	680	684	711	691	712	701	669	696	719	734	713	680	728	663	695	648	687	709	686	714	719	748	690	716	728	701	745	695	707	698	712	722	694	687	658	705	693	687	708	716	697	692	696	698	724	697	726	696	727	684	673	681	669	707	696	673	698	744	733	704	649	732	743	689	705	675	711	720	731	706	643	656	703	711	693	760	730	720	687	672	672	698	683	682	632	758	751	695	741	658	698	723	697	700	691	699	648	736	651	742	727	700	685	731	694	723	675	700	770	704	690	696	696	683	654	708	710	635	646	703	694	727	703	685	733	692	686	715	714	717	687	716	685	692	712	680	731	696	721	680	730	678	653	655	725	675	692	685	697	641	689	714	736	686	646	677	690	688	656	727	723	720	662	702	676	700	713	634	743	711	652	722	718	681	681	693	643	699	658	657	680	716	645	692	682	711	650	702	711	697	714	673	671	693	703	671	737	633	695	679	771	729	675	656	738	698	718	704	732	664	667	693	646	631	696	675	677	701	723	728	659	729	753	704	710	657	691	703	718	700	700	685	632	699	682	686	709	727	705	698	685	696	712	675	659	728	726	701	657	698	735	689	647	735	739	746	631	713	695	672	722	751	694	667	729	685	723	695	642	671	713	670	699	705	715	691	714	649	696	714	715	691	733	666	746	694	712	661	710	675	740	695	642	695	692	757	655	689	685	694	666	718	690	646	689	695	701	724	695	689	690	681	688	723	713	674	698	706	718	706	656	693	708	714	674	664	696	711	702	687	678	668	659	709	667	704	677	714	682	714	706	698	723	680	688	696	707	683	658	753	707	663	671	735	732	720	689	715	760	645	684	694	719	705	749	660	730	705	765	675	688	658	659	702	665	706	732	679	676	665	760	724	723	688	685	649	692	729	648	673	672	695	705	687	699	694	732	671	690	667	717	697	664	673	696	685	739	689	704	663	736	688	744	666	691	741	705	709	726	647	720	714	703	669	699	697	688	672	712	667	734	734	650	720	652	698	711	734	666	716	681	694	689	680	758	710	667	669	709	674	675	669	674	696	672	681	682	713	720	691	651	668	687	694	703	692	659	698	680	690	726	696	717	745	675	661	700	767	673	713	703	701	675	736	726	757	685	722	722	692	715	701	691	677	681	714	730	705	677	678	682	697	694	718	660	709	701	707	688	685	681	718	704	698	703	668	665	679	666	696	697	718	674	656	722	720	665	663	698	701	688	644	678	702	696	704	718	685	727	669	705	669	665	727	652	659	707	675	722	678	691	699	697	700	690	693	671	705	713	702	726	659	684	712	695	710	683	670	712	665	732	657	727	689	697	713	683	700	695	654	663	648	703	700	637	693	705	717	721	745	729	720	722	673	715	704	716	684	705	687	679	687	728	724	708	703	649	682	693	704	697	662	722	706	689	682	750	739	699	715	702	702	704	705	689	720	678	715	721	666	651	684	678	714	689	696	737	737	710	685	706	700	710	704	722	730	680	680	722	703	691	720	731	693	689	681	728	696	721	669	660	657	681	693	663	689	673	716	718	659	716	715	723	710	722	675	656	669	728	748	724	678	761	670	660	680	745	649	696	722	693	721	654	670	702	705	660	672	681	708	698	736	694	666	712	675	716	671	655	774	685	706	708	645	690	655	642	685	706	657	719	686	685	677	686	687	689	677	697	709	674	712	702	696	623	679	691	739	702	715	674	691	704	705	691	722	683	678	687	732	645	700	680	720	713	675	688	638	683	690	732	736	703	698	678	648	667	738	660	693	711	674	633	687	699	676	692	669	648	663	721	722	682	733	712	696	675	700	695	675	688	704	670	705	660	658	715	683	676	680	637	690	694	707	710	699	762	710	706	699	691	719	734	707	707	704	657	749	720	685	726	695	715	738	730	701	620	703	693	656	705	697	721	661	701	663	673	673	720	684	681	693	680	698	712	695	675	724	664	750	696	670	679	690	681	695	696	694	717	693	725	661	686	699	694	670	666	743	630	670	754	696	692	754	697	692	614	684	688	702	680	680	673	703	694	711	669	682	701	666	698	685	706	682	663	703	675	685	726	707	740	708	731	730	743	660	704	653	688	705	675	705	674	678	654	660	725	702	684	716	698	699	720	684	661	760	716	651	689	663	674	720	688	701	684	675	699	708	683	716	739	680	711	707	690	671	737	702	743	666	706	688	709	680	724	638	714	671	700	738	689	735	688	743	659	736	645	706	683	654	670	750	724	686	645	717	728	688	706	680	715	675	713	742	680	657	700	729	732	657	700	721	694	717	694	645	710	688	703	714	717	752	665	680	685	703	687	687	720	683	707	687	773	686	718	691	682	692	677	672	740	680	657	679	715	656	689	667	684	635	698	697	663	695	715	722	657	711	745	729	698	656	690	722	669	698	723	709	659	724	695	666	669	705	680	695	684	695	720	657	685	733	671	770	694	692	682	683	725	670	714	697	685	692	691	753	720	709	674	677	713	692	714	740	710	695	724	732	733	692	690	664	675	692	672	632	736	698	734	687	680	699	717	719	696	681	641	723	667	657	712	692	692	719	715	693	759	715	667	735	722	673	724	674	684	671	670	738	628	751	684	652	710	665	722	681	682	704	679	709	684	713	714	699	662	664	690	632	691	725	665	699	691	629	667	656	652	730	751	724	705	687	702	728	685	681	664	710	716	690	679	697	664	706	713	715	659	680	709	701	670	715	677	722	733	666	678	749	702	678	686	694	668	626	698	711	661	744	713	701	678	695	639	691	680	707	719	726	669	673	671	692	693	680	708	705	706	673	678	714	715	703	684	663	704	707	712	730	695	765	722	680	726	718	676	734	682	669	713	679	662	696	703	731	772	687	660	717	679	671	679	682	671	659	709	688	690	656	651	685	653	738	731	748	686	742	676	698	726	700	696	708	712	760	697	741	720	701	700	664	655	677	690	707	711	696	697	724	729	673	682	669	717	675	664	703	697	663	668	683	666	688	662	728	678	679	693	753	736	678	688	685	662	706	683	689	673	671	696	651	710	625	674	690	703	663	728	708	642	682	730	673	713	676	725	656	691	775	713	685	693	658	611	676	675	699	680	682	699	660	676	645	692	656	722	657	685	677	701	679	681	684	654	683	702	690	684	707	674	706	725	710	742	696	700	698	678	669	695	686	707	773	704	708	712	666	700	690	670	702	655	691	702	734	669	674	689	703	701	665	646	671	666	696	680	718	674	659	692	728	651	678	713	710	697	716	696	702	719	692	676	667	704	679	683	726	688	696	731	709	729	655	663	694	728	722	708	693	659	696	691	675	717	740	741	658	660	687	704	714	677	706	675	670	726	709	726	666	657	662	733	692	688	670	696	681	663	664	650	678	728	705	686	673	717	720	681	639	698	652	717	682	648	748	718	690
24181	12062	9756	7322	7081	7778	6874	5046	3729	3466	2222	1273	1022	866	819	676	559	476	432	354	354	334	309	316	319	321	342	296	324	308	278	313	311	330	318	293	341	341	275	274	324	294	282	274	315	279	281	294	303	325	260	309	316	266	301	298	282	281	288	286	331	284	288	314	311	275	317	300	301	277	303	287	308	297	286	298	320	313	272	286	269	250	313	292	309	275	286	315	307	284	290	275	307	285	291	297	335	285	295	295	300	285	301	297	344	274	317	318	272	302	295	295	284	270	275	300	283	266	300	313	324	274	293	297	299	286	272	296	315	303	268	314	274	285	286	293	290	275	310	288	305	284	267	295	313	300	303	262	283	304	316	284	297	302	282	312	297	315	290	302	279	313	284	289	340	278	283	307	281	253	306	277	300	287	271	297	278	299	304	275	282	284	301	322	289	301	324	285	300	278	262	309	279	285	291	283	310	328	302	310	282	268	284	305	325	258	310	287	311	292	301	285	294	302	279	274	304	297	293	268	294	280	311	306	303	306	313	306	290	317	290	341	293	301	315	290	287	285	251	257	306	307	303	304	302	298	292	325	292	275	281	302	297	295	312	254	286	311	295	343	320	306	327	311	334	290	291	288	289	309	297	288	271	316	302	302	295	287	307	319	292	265	321	313	318	273	277	309	281	273	293	310	300	301	265	285	326	290	288	308	298	312	287	263	284	285	304	291	320	297	304	288	300	247	306	262	290	286	258	317	319	275	318	285	278	295	290	293	291	299	313	290	296	297	312	279	304	304	273	289	293	287	271	315	285	284	316	322	294	309	287	276	265	277	291	299	305	300	304	294	295	315	274	277	280	337	270	300	299	288	316	283	286	315	294	274	274	285	308	303	298	283	296	299	314	271	304	284	287	292	291	266	311	279	317	270	334	276	289	292	308	313	300	277	301	284	313	264	263	284	296	277	293	295	295	272	276	276	269	302	269	308	289	315	321	293	295	287	283	322	288	286	288	294	279	273	295	311	278	298	332	284	295	293	288	289	277	315	296	297	299	332	316	321	318	310	286	306	264	295	309	275	291	280	293	294	284	299	304	336	283	269	300	324	280	294	317	289	268	288	310	297	275	297	274	286	290	274	322	280	289	300	318	299	290	291	300	296	298	300	318	289	273	300	276	265	294	295	301	302	280	251	268	319	296	283	316	282	284	273	308	284	283	291	298	297	282	286	255	301	271	296	280	268	290	300	306	328	311	308	287	275	298	284	291	294	270	289	304	257	299	297	340	274	306	265	288	284	302	286	295	266	324	303	269	312	268	305	291	300	279	282	299	274	295	285	292	303	307	298	294	283	307	300	298	276	281	308	290	305	299	302	265	277	293	291	291	297	327	271	267	262	293	321	307	295	314	275	325	308	263	287	289	261	300	294	295	284	304	275	294	284	294	272	287	287	258	303	254	297	319	325	285	303	297	301	310	314	289	316	326	303	287	295	291	297	280	290	314	280	307	274	305	305	299	303	295	345	282	332	306	306	306	304	315	279	282	312	298	257	309	300	304	293	308	286	299	269	293	305	296	291	310	289	305	296	305	293	278	290	313	290	323	302	325	284	313	280	326	279	285	320	280	330	280	285	274	313	281	318	270	294	276	275	295	296	317	256	291	318	290	317	290	270	346	294	275	289	288	307	280	293	310	276	295	301	280	327	304	273	297	292	283	266	304	275	283	286	314	278	290	325	311	319	297	305	278	313	281	298	289	315	298	273	255	326	254	280	298	299	271	292	317	313	282	283	299	286	281	283	304	303	311	300	271	284	331	297	278	276	267	290	296	291	304	266	268	283	331	296	305	309	279	288	307	289	258	291	324	345	299	307	309	285	286	300	298	282	293	294	290	291	284	297	298	298	308	288	290	279	277	325	310	284	307	327	303	271	284	282	301	302	343	314	290	272	312	311	306	282	296	280	290	287	287	318	285	258	284	281	317	308	312	342	303	302	287	279	311	304	264	312	301	298	288	277	309	304	279	314	330	308	334	289	294	318	325	314	318	279	279	308	315	280	294	290	291	279	272	296	285	276	277	265	304	278	285	285	323	282	303	301	297	303	289	310	320	326	320	298	321	296	299	277	306	288	305	291	298	270	295	286	279	282	320	307	310	287	308	293	285	278	295	313	295	303	288	332	304	304	280	291	344	334	282	261	292	293	330	288	273	319	335	283	291	284	307	300	271	301	295	296	284	283	308	301	295	294	277	264	308	310	312	279	277	291	326	294	310	278	293	296	316	295	264	276	298	312	292	305	296	307	292	284	293	287	327	291	277	260	284	299	294	304	284	288	281	284	269	294	298	278	320	306	275	304	294	282	288	298	285	270	286	286	289	295	284	287	282	297	305	292	285	281	277	263	268	311	285	324	326	277	253	323	289	284	283	305	309	289	301	316	278	288	304	290	339	302	289	285	278	329	275	295	302	282	282	303	287	312	303	270	315	264	273	298	265	293	304	278	292	319	287	299	304	291	306	266	301	312	286	306	300	291	273	302	285	299	314	287	287	322	298	283	314	328	295	301	288	293	291	266	276	280	305	314	275	330	330	279	317	298	312	282	281	279	274	287	290	270	300	329	290	329	271	285	294	291	300	295	291	292	288	309	278	286	276	299	275	281	261	300	295	285	299	281	309	285	275	311	327	291	287	284	300	301	290	275	284	308	286	276	300	284	259	291	303	272	334	314	277	284	265	298	285	283	303	311	315	297	269	297	303	311	285	310	324	292	320	309	286	282	280	306	304	284	278	316	319	287	315	285	315	290	305	266	300	259	285	262	292	293	293	294	258	279	309	294	304	312	255	344	282	296	282	281	304	276	290	293	305	270	299	285	303	298	285	305	330	305	330	293	316	286	326	295	293	293	266	306	311	323	298	308	305	286	302	299	283	278	299	285	308	293	271	303	296	302	274	298	293	316	278	296	258	295	285	311	315	292	317	310	318	272	281	275	297	327	281	301	328	322	291	275	264	289	295	302	265	276	299	299	295	310	301	292	313	302	284	276	306	301	279	286	285	276	300	310	310	277	310	292	319	284	297	263	283	243	306	262	308	287	299	256	257	314	304	293	277	279	272	315	311	292	287	298	301	297	300	284	304	284	274	285	276	321	289	281	294	311	315	297	253	317	315	308	281	304	310	300	305	332	293	308	318	304	309	259	311	300	277	285	314	286	285	271	292	289	276	332	290	311	294	321	271	318	291	289	295	311	299	298	285	291	288	285	312	290	292	288	268	318	293	290	335	273	275	298	298	300	308	286	291	273	328	278	278	292	277	287	300	277	248	291	287	289	278	315	306	279	293	302	252	283	289	284	314	272	320	275	318	282	306	312	291	313	280	253	260	303	303	300	298	295	307	291	292	286	281	318	324	313	301	261	287	345	284	264	294	289	312	312	269	298	291	319	287	256	293	270	297	285	290	292	278	326	290	291	276	286	284	269	287	286	259	299	278	288	288	273	321	280	321	307	319	283
17449	7762	7814	8015	9306	12193	11629	10919	9449	8555	5620	3954	4453	4155	3964	3418	2791	2087	1750	1395	1242	1064	1080	1070	972	1034	968	910	899	907	873	836	880	827	852	836	863	817	768	811	805	775	809	814	827	808	829	754	793	773	838	771	821	771	795	775	761	779	817	770	810	808	824	813	834	867	845	836	855	817	823	833	774	809	800	817	789	812	826	767	785	792	762	769	827	769	780	794	822	806	777	755	824	760	771	744	780	808	789	772	771	724	805	774	777	800	780	768	770	739	782	761	809	794	805	745	820	829	786	869	777	831	748	755	811	796	757	805	768	794	763	750	769	736	748	758	749	790	739	767	763	791	748	759	752	778	784	774	755	776	773	769	763	724	771	756	692	743	754	770	784	792	665	790	773	756	752	765	797	747	761	772	825	739	756	744	759	787	772	763	781	776	778	721	774	782	787	771	740	773	790	759	805	777	746	766	741	744	755	748	784	808	787	740	777	775	776	758	777	736	770	738	763	733	758	783	726	748	775	780	745	807	777	730	820	766	772	776	782	774	802	734	791	810	772	750	742	740	806	743	753	733	798	719	735	759	770	781	789	740	782	780	808	758	775	732	769	783	743	770	771	788	811	733	784	809	793	723	763	754	768	746	690	784	775	777	722	799	761	758	719	758	804	782	819	755	764	756	728	751	726	729	772	773	747	776	749	767	757	815	731	720	782	783	728	770	765	809	773	756	777	800	747	737	775	716	758	769	766	760	763	743	761	765	736	790	843	759	785	816	789	711	789	801	782	779	776	775	807	785	778	786	773	708	795	785	758	752	741	739	781	771	759	790	772	723	776	740	755	794	796	756	787	745	785	752	772	778	721	722	774	831	715	744	782	754	784	795	790	751	771	764	793	762	766	773	779	778	742	783	794	778	780	723	760	759	758	788	802	757	768	780	814	760	798	798	741	711	742	736	770	774	753	781	747	757	783	835	743	766	738	769	737	779	762	779	787	763	785	816	719	763	825	801	738	779	797	812	750	803	743	790	765	725	774	777	728	784	702	737	740	759	767	798	755	770	824	782	777	742	751	764	800	745	793	764	777	784	780	777	715	772	771	712	782	742	770	823	793	758	787	781	764	786	772	775	768	730	756	769	767	776	847	705	746	789	783	748	761	756	781	701	718	790	773	748	728	765	729	792	760	723	766	780	788	726	785	799	813	784	748	792	758	753	790	805	755	808	788	760	771	751	721	789	758	720	745	755	778	789	756	773	744	765	765	770	815	798	721	780	729	765	800	721	762	774	799	799	740	787	761	781	769	729	719	763	743	740	797	761	754	757	761	750	767	734	752	827	751	773	825	754	813	738	733	755	806	737	747	787	745	793	751	756	753	754	749	747	752	782	732	828	731	835	712	809	724	763	769	757	744	772	786	766	742	740	680	746	732	767	770	769	763	763	767	785	734	743	835	766	792	792	746	766	758	790	766	737	746	826	777	692	834	702	767	776	748	772	758	791	750	786	795	757	774	816	796	759	783	768	800	723	805	834	789	750	776	724	771	777	767	810	761	776	770	745	740	720	737	750	761	735	777	730	796	784	730	768	742	765	760	757	739	712	726	784	775	797	729	763	680	750	791	785	727	805	738	741	729	773	769	769	739	757	778	734	751	701	777	788	766	749	725	757	797	741	750	772	749	745	801	733	765	761	800	795	774	729	750	785	812	773	739	812	711	740	746	762	800	751	728	748	816	726	786	792	798	779	803	757	748	741	751	734	775	825	763	758	763	750	763	767	801	816	779	738	722	742	802	815	754	766	805	782	819	793	771	786	775	726	830	759	741	764	729	782	753	767	738	789	737	813	775	794	755	808	773	798	698	797	718	747	755	762	753	750	793	794	755	722	798	758	753	757	774	751	809	793	753	831	741	777	785	765	736	790	744	790	742	748	732	748	768	782	764	733	775	765	782	748	753	758	705	762	765	750	774	725	749	779	812	826	739	786	763	741	763	811	799	782	746	711	819	740	742	743	813	786	754	774	744	741	751	775	783	718	747	738	772	775	724	790	751	785	742	782	800	788	795	754	696	718	803	754	786	765	788	752	779	784	760	744	797	728	798	738	765	770	693	810	824	750	748	784	767	821	725	747	735	737	757	771	732	723	821	774	768	745	714	748	725	751	768	753	734	763	806	752	752	740	780	741	786	754	752	692	756	756	725	767	719	738	773	763	741	755	778	770	775	785	822	793	699	756	811	696	809	719	771	747	755	759	742	774	758	801	769	784	736	790	756	797	726	771	783	779	795	761	744	823	769	774	732	766	702	776	751	732	739	724	752	758	771	782	791	780	785	770	818	773	749	725	738	741	754	786	788	746	778	790	764	727	802	724	780	761	742	777	753	733	748	762	734	800	774	767	793	814	745	771	744	700	763	818	780	780	742	758	753	763	721	771	753	710	858	728	778	743	747	777	765	766	767	755	769	780	748	832	761	806	766	830	773	701	785	742	742	745	766	753	741	762	761	783	797	724	744	758	768	754	735	759	787	772	807	796	751	768	782	752	741	746	736	747	730	759	733	787	736	770	753	765	788	762	763	754	791	799	793	749	722	719	796	701	806	730	712	782	758	799	751	750	722	723	775	765	784	787	741	787	814	770	805	762	744	749	741	785	772	743	732	738	745	766	758	764	788	777	781	722	792	771	739	740	783	774	807	790	758	767	756	721	799	815	745	793	711	749	756	767	765	757	771	770	810	739	818	805	741	756	770	734	726	732	745	784	711	737	736	760	772	793	792	748	742	755	769	767	766	782	753	719	756	714	762	798	725	693	757	771	720	763	753	766	777	713	745	771	796	728	780	739	778	755	826	800	762	768	723	786	776	753	763	770	770	727	792	771	706	756	783	764	797	786	762	747	768	760	765	798	791	789	828	741	749	733	749	764	800	729	775	818	788	789	760	776	765	795	801	767	754	771	734	759	803	788	804	786	766	731	758	748	726	744	792	753	761	764	689	781	730	787	745	793	768	777	765	799	760	759	798	759	751	767	793	734	806	740	756	737	741	755	749	767	769	793	737	815	758	756	709	767	781	790	775	834	753	789	797	777	780	778	766	749	764	796	763	770	732	760	750	804	784	778	762	783	748	723	763	769	762	757	762	761	751	756	802	757	704	810	774	717	785	776	783	764	778	770	717	783	752	740	752	810	746	738	756	779	754	820	782	743	779	817	763	753	790	776	763	708	791	779	730	704	740	795	733	789	787	769	855	770	738	782	790	773	775	759	760	798	769	788	743	750	754	764	758	709	766	724	756	729	742	760	800	785	742	779	765	781	769	734	777	772	778	766	774	755	816	775	756	790	765	759	763	795	739	800	781	781	779	754	773	739	774	735	763	730	768	692	745	759	767	783	775	734	779	787	746	776	733	744	750	781	712	765	735	778	809	749	743	811	750	756	784	805	787	735	769	784	736	772	726	780	744	759	779	799	728	710	751	777	760	757	764	754	754	799	802	795	796	781	749	811	750	796
33781	18092	14334	11585	11223	11788	10459	8581	6148	5164	3779	2099	1582	1246	1092	954	693	502	438	354	308	292	266	259	234	262	237	236	269	233	207	223	233	234	207	203	229	242	220	234	205	234	225	199	187	208	228	209	203	168	218	229	227	193	195	216	215	213	205	207	212	244	219	225	214	226	244	217	201	258	226	211	210	178	215	226	191	204	218	208	188	219	219	219	175	234	196	207	201	196	201	186	229	209	163	204	209	219	191	211	194	201	204	207	216	203	236	220	183	210	199	174	205	204	208	228	218	220	220	204	226	206	198	194	244	188	206	200	224	187	192	202	219	230	230	193	205	217	214	211	214	210	209	212	210	177	219	206	229	203	192	200	205	209	218	172	208	221	199	175	218	223	194	249	227	208	199	215	208	217	221	204	231	216	208	226	192	212	210	218	227	222	210	217	193	212	190	217	182	212	183	204	236	206	194	197	210	191	206	205	237	213	203	190	208	208	218	191	194	194	229	196	196	199	196	248	218	197	219	219	207	206	214	207	189	205	206	194	210	191	219	202	185	192	201	213	182	225	216	207	219	219	194	218	224	189	202	200	203	233	212	200	221	192	229	209	218	215	215	209	187	198	212	196	210	224	252	235	222	224	215	238	189	216	186	205	185	174	230	200	228	206	210	182	187	185	205	212	203	207	202	222	192	216	209	200	216	189	179	211	238	188	184	208	216	204	203	211	206	197	200	212	193	217	216	190	185	208	240	218	194	183	184	199	189	215	186	198	231	221	216	213	195	194	241	197	221	237	191	196	201	199	192	196	201	240	193	198	185	226	210	203	204	222	227	208	204	231	223	219	195	196	201	202	230	218	215	199	209	201	208	201	202	223	205	180	221	204	183	205	186	198	214	226	204	210	234	215	214	213	182	214	211	209	239	224	167	205	199	222	198	215	246	197	180	199	184	195	192	195	198	233	207	210	197	182	185	196	237	198	215	207	223	172	187	224	213	199	223	211	222	196	221	200	219	205	223	231	201	204	193	209	201	207	214	214	208	175	208	236	203	222	213	221	214	200	208	205	207	202	234	227	205	184	211	193	222	210	203	199	183	210	221	197	211	212	210	198	213	195	202	208	191	184	194	217	195	193	206	216	216	185	193	208	209	225	208	230	171	199	223	219	197	223	204	202	208	226	211	191	204	186	206	223	187	206	219	200	217	208	213	193	210	217	193	195	218	196	214	244	227	228	205	196	177	223	220	224	196	207	210	200	204	214	221	224	214	185	223	202	192	204	220	194	223	195	177	236	183	211	197	214	211	227	198	209	217	201	197	208	177	217	195	208	198	224	190	205	193	202	194	228	211	224	202	190	209	218	185	230	166	197	209	213	200	191	211	222	195	199	220	194	206	209	193	192	214	224	214	191	199	189	227	210	228	228	205	183	193	198	192	204	194	228	154	209	208	218	194	213	200	194	202	212	209	181	210	215	185	210	193	189	207	209	206	215	228	213	232	190	224	180	203	223	220	202	178	220	214	242	202	219	187	183	209	194	220	214	195	195	207	189	195	216	199	185	227	199	200	236	215	221	199	168	195	197	217	233	206	212	196	233	208	200	233	228	185	203	227	228	202	185	213	187	172	220	213	216	187	201	202	196	228	222	217	202	205	237	189	219	185	215	207	200	211	231	206	182	190	213	200	219	204	215	206	182	191	201	183	181	192	204	223	205	201	202	185	226	188	199	226	188	213	190	210	202	205	213	200	189	191	199	221	191	222	192	221	203	237	206	216	202	217	212	216	204	199	221	200	206	209	214	194	217	196	223	220	214	182	208	192	197	221	234	220	189	226	211	209	198	186	231	192	203	197	212	206	242	228	194	213	223	198	214	210	207	198	231	205	209	197	220	220	210	198	208	213	187	207	197	203	194	175	193	207	221	205	218	235	204	205	212	205	217	211	180	210	190	220	221	213	206	202	212	177	213	194	200	224	225	189	226	221	178	196	191	209	219	215	203	204	219	189	220	195	200	196	199	207	209	181	228	201	206	199	200	208	208	233	206	189	198	203	200	216	213	215	177	199	181	204	217	209	187	222	212	229	186	213	200	223	214	217	198	198	188	189	196	187	185	210	194	188	222	213	209	199	229	199	165	227	213	213	195	204	219	205	215	214	200	204	224	193	223	189	197	206	216	200	184	202	183	238	184	219	206	203	210	199	204	189	213	214	189	228	212	202	205	224	163	215	204	205	194	209	207	217	217	209	234	204	191	206	193	206	177	213	212	174	231	221	197	189	203	200	207	212	192	229	189	227	194	214	193	201	191	213	190	211	201	199	216	204	178	219	205	214	222	194	244	191	235	197	208	207	204	197	214	214	188	203	219	232	211	194	198	207	200	199	194	219	210	227	208	177	227	226	194	195	208	206	207	209	220	202	204	206	226	201	196	217	222	201	180	190	207	237	234	204	184	216	190	200	199	229	193	220	243	210	202	188	214	194	221	211	200	183	222	239	201	186	199	212	230	191	195	207	210	230	196	185	184	202	182	208	175	175	239	188	191	218	197	187	214	192	197	189	224	200	177	213	218	216	192	196	188	198	217	196	193	213	209	192	223	200	222	208	234	201	187	186	201	183	218	189	218	218	209	216	211	204	185	199	188	235	211	242	244	209	207	211	213	207	245	204	202	197	205	193	183	200	196	229	203	187	198	213	195	187	202	214	213	217	194	186	224	204	196	192	179	212	203	228	207	246	202	201	187	199	205	226	213	206	184	189	215	209	212	184	187	199	218	187	217	218	207	205	231	192	183	195	209	230	204	202	235	187	222	201	212	207	209	195	231	178	205	187	208	199	232	234	224	206	209	232	221	199	221	205	200	207	217	240	188	199	200	187	213	194	195	200	197	201	190	205	201	214	217	210	182	209	181	198	210	197	219	184	228	228	221	188	202	185	222	178	202	214	195	197	234	209	217	209	200	194	212	219	192	214	202	204	212	191	208	187	195	229	177	191	206	212	208	185	221	214	204	211	227	225	191	200	194	207	225	224	230	212	221	221	208	178	192	220	206	208	237	179	195	199	205	218	219	212	190	209	227	190	190	201	195	213	192	217	216	216	200	200	195	205	208	177	204	215	208	212	212	211	218	214	209	225	202	209	215	181	191	193	180	207	176	210	187	212	187	205	216	221	199	177	193	196	198	185	184	191	218	212	214	206	194	229	226	196	217	184	199	225	195	208	197	195	211	203	223	217	200	203	215	226	205	206	217	206	222	209	182	200	197	201	180	205	176	234	207	227	217	203	171	231	192	210	226	196	208	226	216	229	218	205	199	208	233	189	184	221	198	199	217	209	202	186	199	190	236	219	214	188	189	177	213	187	189	215	205	223	213	194	199	203	230	223	215	198	196	201	194	208	215	225	222	187	193	198	204	227	207	198	209	200	229	205	207	211	188	209	213	224	206	213	222	207	236	213	190	215	189	198	203	213	195	207	191	203	210	187	192	214	193	183	194	216	240	212	209	218	203
22596	10942	10366	11444	13669	15991	16205	15515	12942	11510	8418	5871	6968	6381	6363	5274	4204	2749	2133	1545	1327	1199	1028	983	926	945	871	806	760	767	722	690	750	723	688	707	762	731	623	639	567	659	611	642	572	633	587	636	616	584	597	586	599	557	612	580	589	596	522	545	640	605	618	631	681	637	654	691	692	677	669	618	660	663	641	591	597	638	590	609	570	584	588	594	575	584	570	571	543	596	588	576	559	588	586	543	555	590	589	568	551	552	585	607	554	575	607	576	551	604	598	606	589	605	595	610	589	592	678	610	624	628	622	603	548	584	571	592	556	535	571	579	581	533	530	522	548	571	506	541	586	553	554	569	560	542	560	529	539	596	550	575	575	505	557	529	539	512	593	513	515	527	531	550	568	507	510	562	562	554	518	512	531	531	540	570	567	544	567	564	570	612	622	561	549	565	550	548	575	536	568	534	543	557	552	537	521	532	561	594	532	544	533	555	487	575	539	581	557	538	549	588	538	494	562	537	544	536	547	542	552	562	579	586	542	511	555	573	542	531	575	518	543	523	582	531	536	559	559	565	545	560	516	550	555	551	556	544	513	533	582	558	570	559	561	551	522	573	525	568	543	549	516	536	548	564	529	539	559	520	548	552	557	574	570	561	484	569	579	555	541	505	547	560	574	521	597	527	513	562	562	511	598	568	550	553	526	553	554	531	579	548	511	595	503	578	532	522	583	541	558	528	537	554	544	538	572	527	585	542	523	540	591	567	571	567	569	563	620	543	547	533	572	536	518	578	545	559	560	557	558	588	505	562	517	560	537	569	542	561	555	534	544	528	557	529	535	545	539	526	562	523	536	605	534	528	567	535	517	557	508	533	582	539	530	537	547	556	531	557	532	582	521	549	550	562	616	551	572	521	546	558	562	530	560	563	500	524	550	588	560	538	571	522	513	550	555	571	519	552	556	526	535	550	552	557	541	571	557	508	541	525	612	575	520	559	586	562	592	567	515	539	556	578	547	581	538	552	582	552	523	591	578	521	545	552	579	571	532	540	577	558	548	539	573	511	506	568	549	577	580	582	496	540	519	579	587	537	553	549	584	564	510	540	544	545	539	512	568	546	544	565	625	509	522	528	532	573	566	546	573	524	578	548	573	549	514	551	543	514	573	556	529	524	543	531	521	523	508	564	514	520	555	553	542	525	542	528	563	563	515	522	553	567	559	588	534	513	572	550	568	556	539	544	544	535	561	561	559	564	574	550	533	572	569	546	584	538	595	554	546	520	606	558	575	569	565	545	526	561	536	532	525	515	539	544	518	561	566	550	548	538	553	491	584	559	554	545	577	524	566	568	575	589	509	536	555	533	562	568	541	503	501	587	567	569	544	528	523	530	557	556	536	550	551	510	519	524	515	520	530	538	551	535	574	557	532	526	596	492	550	516	524	534	510	542	542	531	545	572	520	538	537	521	540	561	510	531	583	538	504	551	572	509	565	544	560	573	544	575	552	498	573	563	579	537	585	561	561	534	535	538	551	529	534	538	601	536	553	555	567	567	566	529	548	510	584	564	583	548	548	510	512	520	538	544	514	533	556	558	585	547	523	539	551	538	577	519	554	581	529	556	523	536	543	565	569	531	571	540	537	541	547	551	572	569	522	532	577	535	524	581	504	532	537	550	542	572	543	571	534	561	554	541	564	533	533	581	566	550	559	558	558	542	523	543	533	541	599	553	552	556	531	533	543	576	560	548	525	555	583	557	577	587	530	549	577	533	556	530	544	560	549	539	562	597	578	546	553	540	568	557	552	533	559	525	546	565	529	544	573	571	529	522	538	542	550	557	587	544	553	537	578	524	553	551	564	562	598	546	552	552	556	575	519	569	564	538	566	559	552	535	532	530	586	588	548	542	529	574	607	580	553	578	527	558	532	554	585	570	523	531	557	525	560	514	578	545	569	534	528	549	553	545	549	543	550	562	501	539	571	601	524	547	553	570	511	544	558	521	535	611	545	526	562	516	567	550	529	534	563	530	539	567	583	502	535	562	551	538	550	570	587	538	547	558	560	601	524	583	545	564	592	548	524	566	541	553	534	582	532	532	557	543	508	558	550	507	608	570	533	551	566	559	552	595	526	554	544	535	560	514	510	562	569	527	556	570	569	516	533	531	530	537	550	565	550	546	587	529	564	547	520	501	558	570	557	524	541	527	545	532	556	561	570	536	520	537	542	590	531	571	576	512	498	549	537	554	557	535	575	548	562	549	574	578	611	531	515	535	544	579	537	545	525	546	521	535	554	532	538	547	551	542	577	518	576	545	561	556	582	545	563	561	562	542	545	512	520	542	592	567	552	566	559	587	509	556	556	593	602	543	583	547	592	586	587	537	576	545	541	581	562	516	578	551	547	561	520	498	538	554	533	572	533	524	573	547	599	541	579	524	571	551	562	574	515	564	525	537	568	524	564	547	535	526	550	531	546	589	542	522	541	512	567	541	504	572	547	555	535	563	552	541	539	539	555	573	533	554	575	568	548	575	514	533	576	536	525	535	595	553	552	525	524	555	548	577	562	540	544	537	532	556	551	539	526	545	572	556	553	570	565	572	549	523	497	568	563	590	529	589	519	544	522	507	513	553	542	519	518	544	553	540	577	559	550	538	547	529	559	563	586	547	569	567	536	537	541	571	556	574	570	536	527	569	528	507	586	566	536	529	574	533	554	532	550	534	547	594	561	547	540	545	564	560	551	549	576	537	545	538	543	562	551	556	562	560	526	555	558	575	573	522	526	599	538	518	555	530	529	544	565	554	548	552	531	577	572	547	547	580	590	562	550	582	539	538	529	564	505	583	546	552	588	533	548	511	516	572	533	570	580	549	568	562	567	560	569	529	558	552	568	523	534	566	546	570	549	554	541	495	563	565	505	515	537	525	539	579	596	532	510	563	538	539	525	558	527	597	561	518	558	522	533	537	556	570	539	571	573	537	518	533	569	534	547	535	553	577	542	518	520	557	547	545	519	558	609	556	574	561	521	566	552	572	513	556	563	505	563	538	545	544	607	552	505	555	552	525	530	523	530	564	556	532	570	572	551	549	536	598	500	531	540	584	566	586	515	546	573	580	570	576	557	618	537	557	521	553	559	511	580	597	547	531	525	566	535	543	563	546	545	536	581	590	515	541	564	565	582	528	549	534	547	522	587	524	563	559	517	550	545	557	544	551	566	564	557	571	560	527	582	557	515	561	587	545	571	548	545	509	554	515	529	507	540	545	546	551	558	550	554	538	527	564	599	564	562	522	550	596	567	579	574	548	604	550	575	589	591	547	570	554	531	549	563	560	543	553	544	542	531	553	571	530	550	565	552	519	519	546	555	529	556	543	537	550	532	572	555	538	546	535	524	532	559	548	551	563	556	568	554	548	582	535	505	558	557	626	529	576	571	494	565	589	546	505	560	550	545	562	524	538	583	586	529	544	572	543	587	545	536	576	527	524	558	537	595	583	568	539	524	537	568	551
5429	1505	1465	1106	1058	1142	1009	627	529	459	343	314	287	291	311	331	316	268	256	250	306	270	282	247	259	231	307	250	265	273	246	279	256	293	263	237	271	289	282	258	257	270	230	306	286	237	239	276	250	260	245	263	288	231	290	241	287	268	265	258	261	263	281	285	285	259	278	264	264	255	257	243	237	289	268	252	244	267	258	253	263	307	277	288	268	284	271	271	262	302	269	229	250	253	273	277	257	270	293	261	228	263	267	284	253	294	249	266	261	258	295	287	265	244	306	257	247	275	286	269	266	258	257	265	256	287	251	278	282	267	283	266	269	260	292	278	250	243	266	276	295	274	265	251	250	262	254	264	265	266	268	269	234	248	254	262	279	260	249	262	284	268	263	286	250	258	242	277	261	246	291	240	244	275	249	286	258	243	277	245	231	265	251	302	266	265	253	285	265	239	277	252	268	247	250	262	233	227	266	275	254	287	270	250	266	253	272	279	257	255	240	270	272	258	302	259	269	272	288	258	279	269	254	296	243	244	270	318	245	282	262	238	290	254	262	248	254	295	260	278	256	260	254	242	279	279	291	281	275	272	273	266	286	267	249	276	274	273	246	228	273	298	256	274	283	283	268	250	279	257	270	274	271	274	280	283	257	258	287	253	288	270	282	259	284	271	257	265	259	268	265	297	230	270	248	292	258	270	256	264	277	272	225	259	254	247	260	278	289	281	247	230	265	268	284	240	221	274	278	311	279	290	288	238	269	233	233	235	248	245	262	254	253	242	277	264	299	288	272	275	266	276	272	285	268	255	249	265	260	266	307	242	265	256	269	252	262	231	276	269	252	250	275	295	289	287	234	276	262	288	259	276	285	237	264	268	283	283	249	240	259	272	243	250	265	252	249	254	260	255	247	301	262	290	272	270	262	286	269	256	260	291	254	242	258	238	279	272	272	273	262	286	273	247	264	284	273	267	242	251	252	288	272	289	254	276	257	260	273	251	265	261	259	283	286	274	261	246	269	289	273	246	259	277	258	237	274	278	254	244	281	262	287	248	262	266	245	275	301	257	281	264	263	278	279	259	266	266	274	233	279	248	246	255	279	284	293	267	271	261	279	271	280	257	277	266	259	268	268	239	275	263	276	245	234	249	253	264	261	265	253	253	275	251	263	256	243	284	272	233	273	260	293	270	267	273	262	300	261	257	246	267	292	283	250	285	263	290	267	297	308	252	252	262	256	273	244	273	268	264	261	244	309	269	231	263	278	289	265	249	287	227	258	282	266	235	295	270	258	266	272	247	254	251	253	245	250	257	251	244	272	255	257	264	266	261	273	285	247	260	278	267	266	259	276	253	264	247	281	289	266	261	264	255	259	260	260	248	268	266	275	282	266	275	246	284	265	282	235	254	280	250	268	263	251	269	262	247	263	244	275	270	286	271	259	297	261	268	249	254	250	267	256	254	254	262	258	292	263	243	237	266	243	239	271	258	268	268	284	260	270	268	262	276	249	254	252	261	242	272	262	246	248	262	246	272	254	289	277	244	247	282	285	249	262	297	267	236	244	272	263	265	236	298	312	287	290	295	242	281	258	245	302	247	244	265	260	239	255	249	263	239	253	281	276	265	255	246	257	262	245	251	268	286	285	272	270	275	272	260	248	276	250	261	251	259	264	294	261	272	269	256	256	256	269	286	290	253	277	268	264	280	263	268	258	253	254	260	232	282	255	291	237	273	276	245	247	262	256	266	266	241	274	282	240	278	278	249	252	252	250	269	253	236	259	305	236	295	305	306	273	274	266	285	243	245	277	252	264	237	285	249	246	243	263	263	256	260	266	265	245	237	236	237	288	265	291	242	240	286	256	267	279	262	276	279	262	241	251	247	240	251	271	274	236	316	258	254	236	289	262	278	253	256	288	246	251	244	247	275	279	234	288	265	253	221	274	264	261	277	271	267	257	235	242	253	247	246	272	267	277	259	268	252	284	251	227	248	259	258	277	251	271	284	255	278	276	277	287	266	257	242	293	250	263	275	266	279	297	280	274	253	255	258	245	252	226	249	289	260	257	241	269	271	260	274	268	259	247	242	273	273	262	257	262	254	264	269	283	250	261	259	267	250	255	278	265	251	258	297	287	283	293	269	270	241	243	252	261	274	263	277	276	256	288	275	301	278	286	246	269	260	273	246	250	256	249	273	266	301	270	300	239	258	255	241	246	273	258	270	236	251	240	265	263	285	267	253	272	260	253	259	269	270	273	262	276	272	267	263	281	255	269	256	260	298	294	274	275	281	255	250	255	277	259	265	236	271	315	288	220	236	267	260	247	265	261	256	271	251	285	285	268	282	286	269	268	262	257	282	246	264	269	268	259	275	247	283	281	265	266	227	242	278	259	271	278	287	214	273	257	260	278	264	258	269	270	282	257	250	286	242	289	270	266	271	297	264	281	258	289	272	285	282	260	241	264	277	294	263	255	283	272	271	303	260	248	252	270	280	224	265	277	280	261	268	270	318	221	265	247	256	266	249	269	260	281	239	275	276	271	242	272	290	246	236	299	256	254	274	267	282	256	280	283	244	291	271	290	275	239	244	242	247	239	254	252	255	279	256	270	275	266	239	243	256	255	248	277	239	290	271	297	272	225	260	247	246	257	279	249	258	265	283	246	290	224	264	239	253	281	266	287	259	274	261	273	259	255	260	276	285	286	249	290	231	265	250	259	255	265	275	279	244	276	247	244	277	275	262	238	288	233	262	227	253	264	305	256	268	264	254	262	261	288	275	272	279	286	234	297	293	273	260	274	277	282	270	296	255	270	265	307	264	269	245	273	267	254	291	281	271	273	233	250	244	271	278	254	255	264	254	279	272	280	254	268	263	276	279	275	283	260	227	256	276	271	272	223	257	270	240	256	279	256	250	260	246	274	278	269	264	248	274	207	277	273	268	236	268	277	256	250	260	291	275	291	261	263	288	269	276	271	283	264	252	242	250	232	269	247	260	250	255	266	283	268	290	272	239	249	259	243	254	273	267	280	250	274	250	297	248	263	240	272	234	268	274	247	279	248	260	234	281	227	220	271	268	293	257	269	279	261	271	265	285	261	272	242	238	236	275	277	238	285	286	278	245	267	269	257	288	248	277	252	220	256	284	263	263	277	294	282	254	264	307	261	276	259	238	296	262	260	248	294	264	269	257	274	275	264	258	257	240	259	270	294	270	256	270	254	233	284	263	278	269	263	285	244	268	261	260	262	295	248	233	260	273	269	262	267	292	264	282	292	259	255	255	256	265	242	257	317	250	261	233	248	272	274	268	276	272	246	267	248	273	252	289	283	267	248	248	266	273	270	265	268	279	276	291	259	259	291	292	245	241	255	269	254	267	274	255	253	242	288	276	259	261	260	281	246	239	268	261	274	265	260	234	233	268	250	266	258	276	257	236	236	253	299	256	285	269	258	267	272	274	248	278	259	244	258	257	267	260	274	253	238	245	251	284	280	255	302	276	291	255
4871	2262	2540	2480	2946	3493	3107	2284	1829	1783	1255	948	1064	978	1024	981	933	819	761	779	760	742	731	755	734	756	773	794	763	697	749	717	688	711	733	761	725	739	702	704	686	696	749	671	710	697	683	693	732	721	661	701	698	674	705	712	696	723	700	722	685	711	737	723	692	744	713	727	707	720	734	703	721	729	746	713	672	742	764	726	715	684	681	734	741	687	662	702	701	691	718	706	691	741	714	701	697	706	705	675	706	730	685	724	732	730	658	675	707	758	699	717	626	746	749	686	710	695	679	735	708	669	693	695	712	736	712	700	672	667	658	696	701	650	693	709	677	727	733	749	741	708	721	707	749	763	682	689	707	680	647	695	712	664	704	732	692	703	705	680	717	655	717	692	660	702	715	726	696	722	676	726	732	712	731	700	670	692	752	669	756	675	748	738	706	734	674	709	723	730	701	711	677	692	685	734	740	737	742	698	717	696	711	704	709	695	690	714	680	690	773	703	759	666	751	709	690	689	724	714	703	720	736	698	704	741	717	668	734	697	662	694	710	665	723	665	683	682	725	661	689	701	706	669	662	709	664	708	723	697	678	687	692	694	689	694	695	740	679	705	688	685	699	718	688	640	669	681	704	746	687	702	706	663	732	643	703	743	718	685	678	716	697	702	702	739	727	722	693	670	724	714	648	698	695	679	674	739	701	709	693	714	715	700	706	722	734	736	679	671	688	698	734	685	699	682	681	648	721	671	676	696	659	692	657	684	724	702	706	686	741	701	737	682	721	670	682	719	712	748	708	722	681	720	696	741	686	720	687	679	701	730	666	704	680	691	639	716	712	710	702	656	741	743	704	646	694	688	682	686	680	680	704	704	699	718	731	667	692	762	766	664	696	737	688	715	695	709	716	740	724	692	720	710	709	651	735	707	715	697	692	662	751	674	697	704	700	667	679	679	651	696	704	708	766	704	773	715	691	728	729	701	701	741	644	700	756	723	696	704	708	704	685	737	667	690	737	666	738	643	736	708	708	717	754	688	693	722	691	679	744	730	699	706	761	707	712	723	783	706	700	745	684	707	737	717	646	728	703	728	700	709	697	691	702	668	699	678	699	679	711	716	704	665	678	733	733	666	649	710	732	684	763	709	770	748	706	646	702	721	710	677	727	675	696	699	718	724	688	708	682	712	727	684	712	697	690	672	718	702	705	717	716	716	680	678	700	701	693	722	720	683	724	683	702	662	729	734	694	698	688	708	723	708	709	728	734	714	731	699	712	727	678	704	745	741	700	724	761	686	760	741	701	681	714	715	669	687	670	674	716	719	693	704	711	761	712	728	722	706	732	724	694	732	696	769	694	702	744	639	663	773	704	697	733	647	708	661	731	714	758	697	733	684	727	747	668	694	715	674	705	678	644	703	705	679	692	717	707	678	704	710	708	701	702	702	673	717	695	748	717	724	697	717	749	735	690	647	689	720	687	703	709	696	683	687	719	708	688	695	726	748	673	678	701	665	703	722	697	740	722	684	719	655	707	684	702	726	684	682	722	655	679	755	736	693	724	669	680	684	712	647	700	673	745	719	677	715	707	678	680	720	708	722	723	690	686	698	694	719	686	698	673	693	684	658	708	690	727	703	726	733	732	688	695	683	681	657	744	690	704	718	718	694	689	722	728	721	687	662	660	709	707	675	688	663	713	732	738	752	725	741	713	697	686	722	677	625	720	719	732	689	686	701	703	739	729	688	736	706	669	722	708	684	688	706	709	697	705	679	732	719	725	720	706	735	692	709	703	748	664	684	691	697	707	715	643	670	679	734	730	709	691	689	694	674	676	737	725	758	696	686	704	685	713	662	721	678	732	692	666	712	731	726	712	713	751	732	725	705	699	644	705	709	696	677	714	690	682	688	709	669	705	695	680	720	733	675	724	703	667	754	705	663	706	699	636	722	671	698	702	669	671	701	714	719	749	736	785	694	745	743	683	643	677	683	694	677	699	695	733	729	691	703	682	696	717	688	700	727	714	716	699	661	708	711	711	700	680	735	693	687	711	676	689	661	742	713	670	701	693	687	707	739	713	668	692	681	687	722	705	714	696	724	688	687	725	717	659	731	698	705	681	694	732	725	759	701	714	675	687	678	686	724	691	718	658	698	727	688	720	709	707	702	680	692	686	732	695	683	729	703	690	678	693	706	696	676	754	681	687	671	712	751	706	660	661	666	693	724	678	699	688	680	714	719	733	709	746	717	661	735	726	687	703	723	720	703	695	712	666	709	684	701	740	682	659	640	651	701	700	658	675	746	712	729	714	689	727	638	767	739	675	728	733	763	720	725	725	698	687	684	679	699	664	732	678	705	690	716	720	748	708	725	682	681	694	693	701	689	715	682	670	751	735	726	691	689	722	691	730	687	647	704	724	671	693	674	691	710	705	688	666	658	723	724	655	698	681	699	661	699	689	689	710	750	667	707	735	681	756	654	721	700	743	704	706	657	722	675	734	770	718	687	661	759	684	694	698	718	676	676	683	672	726	693	688	683	677	715	773	704	675	679	732	683	642	701	704	712	684	674	735	758	721	699	658	724	718	669	685	722	672	706	706	725	694	699	727	692	712	693	725	692	723	700	689	689	713	703	775	687	734	731	674	710	704	703	713	693	691	718	675	671	692	691	675	684	691	682	711	701	729	695	661	695	723	723	732	698	693	731	689	688	713	729	701	690	694	747	746	696	680	711	698	687	737	755	711	678	698	703	671	721	744	643	665	697	737	733	700	726	749	708	711	747	741	702	726	720	678	648	686	748	683	736	749	614	717	681	722	729	742	718	708	713	758	717	705	743	673	681	685	709	675	710	694	711	719	692	699	690	678	733	664	701	682	691	696	735	701	685	703	637	700	712	692	681	698	707	726	669	683	714	695	677	692	712	730	733	695	759	700	707	724	704	666	720	710	676	727	675	760	715	678	702	751	692	640	728	685	690	702	714	728	686	706	744	734	701	684	701	719	721	696	740	681	708	692	726	742	712	642	699	733	725	726	659	734	672	731	722	781	765	703	701	723	723	735	742	699	716	669	728	734	750	695	723	730	667	715	700	723	694	710	711	718	658	718	701	656	674	750	754	705	706	716	675	693	717	698	675	703	740	718	658	740	698	714	738	710	709	700	722	685	648	672	692	679	705	757	664	690	715	761	642	673	728	718	689	693	688	693	740	686	715	662	702	690	689	759	686	718	692	700	753	701	648	728	679	661	718	688	701	704	666	668	733	665	723	735	723	712	645	721	726	712	712	745	665	754	730	708	727	721	670	782	722	717	729	729	711	717	715	745	670	697	706	741	709	732	719	692	725	686	720	727	690	707	704	669	711	664	667	696	671	653	737	720	694	701	706	661	725	718	719	700	734	702	718	729	650	663	686	723	688	658	711	737	691	677	653	714	745	702	719	766	688	724	698	688	720	715	708	710	703	700	690	683	705	663	747	684	729	694	714	742	724	688	688	714	667	716	733	673	711
23553	11744	8577	7180	7561	7244	5815	4350	3159	2869	2148	1452	993	795	695	684	569	472	368	376	361	325	355	292	317	330	333	342	287	321	313	271	296	311	281	305	321	310	320	319	281	286	314	318	288	302	313	336	280	302	331	282	298	315	333	303	306	293	283	305	283	303	305	307	326	290	304	287	319	287	295	313	307	298	322	321	321	323	303	302	330	303	305	310	293	330	294	295	313	321	305	294	330	305	336	275	271	311	350	312	325	326	307	299	295	305	290	276	309	302	305	327	329	298	297	307	308	302	346	283	305	320	308	302	279	316	304	315	313	306	308	304	294	324	281	353	299	283	290	307	292	289	293	300	297	298	278	326	297	313	304	317	297	270	310	313	313	322	303	263	307	321	324	293	288	271	300	279	282	285	313	294	304	283	300	279	309	280	283	299	303	295	298	281	281	301	308	307	287	284	303	305	279	272	289	277	317	312	276	321	313	312	305	296	301	324	353	315	303	301	309	327	287	312	318	294	313	282	300	305	281	299	310	316	328	332	303	301	286	296	331	309	323	298	296	310	291	303	326	319	321	304	287	287	320	319	290	269	264	298	301	311	304	301	309	294	305	315	305	291	283	274	297	307	312	288	313	283	312	307	291	322	292	301	304	300	304	267	273	316	295	298	280	312	285	289	319	304	323	279	331	301	295	260	275	328	279	287	297	317	300	291	292	289	273	284	273	300	293	316	321	301	314	305	308	305	319	332	315	292	295	309	280	306	322	327	314	291	269	320	320	275	296	284	303	305	338	281	307	320	278	325	328	288	320	291	318	316	316	284	302	297	314	287	287	292	306	318	302	303	325	325	307	337	286	286	297	306	291	302	306	298	306	306	314	272	299	300	302	296	304	315	309	306	289	317	328	297	303	272	290	301	306	277	305	319	330	288	300	293	281	332	296	293	282	312	304	302	314	319	267	298	317	285	284	286	322	344	329	286	306	303	309	290	297	286	340	293	284	317	321	305	275	304	294	301	319	280	290	303	325	306	282	316	308	304	312	323	281	299	339	283	322	300	313	272	313	275	318	302	318	321	289	290	287	337	287	292	318	292	291	301	291	296	349	284	305	312	301	296	287	302	311	312	299	307	277	301	307	279	307	275	330	286	301	331	295	301	313	281	301	305	302	326	303	299	296	296	282	305	324	320	300	286	298	324	317	304	304	283	296	287	323	285	310	326	322	313	317	325	292	320	289	296	311	290	285	303	338	286	311	292	292	315	310	302	301	303	333	306	280	319	311	324	292	301	325	306	327	306	296	299	319	325	320	326	322	283	318	302	327	304	324	301	288	309	287	301	254	298	292	312	296	330	259	304	311	307	278	309	309	283	290	324	318	331	320	327	301	277	303	316	347	322	305	296	287	297	290	302	279	316	272	317	270	280	297	274	281	301	362	288	315	277	311	300	277	282	314	306	297	304	321	308	292	335	319	306	294	329	270	280	329	293	309	310	286	303	294	325	314	277	308	296	299	310	325	294	316	303	279	308	283	295	304	294	284	322	297	305	317	292	274	300	306	316	305	297	298	315	276	289	292	285	309	312	340	301	309	289	312	318	295	288	281	287	310	300	299	283	273	315	317	278	306	311	323	259	295	315	293	317	313	336	283	289	276	339	276	296	297	308	291	325	282	279	297	302	302	268	294	300	300	289	287	303	255	303	313	338	296	329	308	294	298	303	297	305	305	301	286	286	315	297	324	288	277	315	294	283	283	285	308	282	329	267	296	307	292	310	304	277	284	275	312	301	298	332	288	317	305	307	288	305	310	273	310	289	325	340	322	322	300	300	319	313	295	295	301	281	315	318	290	312	296	341	289	337	325	304	296	313	310	305	303	282	315	285	264	323	283	313	297	297	266	299	307	299	303	298	290	314	284	309	278	311	292	304	275	328	296	299	310	277	308	294	313	308	297	279	266	288	298	306	301	311	323	289	311	317	306	295	324	301	293	296	291	295	311	297	281	312	296	302	311	328	314	299	344	293	309	283	333	300	310	314	283	309	328	300	315	301	282	314	296	307	306	310	312	316	272	326	300	312	275	282	288	278	308	300	285	290	290	308	308	328	290	283	303	336	267	302	291	279	293	297	306	289	276	340	303	253	306	300	308	273	301	298	304	295	331	266	290	326	281	302	298	310	263	312	282	313	304	277	306	281	325	308	284	275	308	275	307	306	283	316	316	292	273	308	319	296	281	311	278	284	313	322	288	280	278	294	301	270	301	293	294	328	315	301	306	268	307	292	314	293	313	335	321	275	294	300	296	331	317	304	324	278	287	303	302	305	315	325	310	310	287	296	291	282	306	313	267	295	308	301	332	309	289	289	310	296	306	332	293	325	248	273	323	343	270	272	321	282	308	304	296	307	324	317	292	295	319	282	308	302	305	319	286	285	315	280	309	293	328	349	327	306	290	307	320	289	274	309	318	288	286	257	257	300	288	298	281	315	302	292	328	318	293	294	286	310	320	290	316	308	316	307	288	294	304	302	285	298	293	310	288	287	326	319	288	282	291	304	293	324	304	354	307	298	296	298	307	308	305	299	262	284	308	301	299	288	303	334	298	311	297	288	321	284	298	253	280	275	312	282	320	268	288	297	298	293	313	312	306	306	305	319	302	284	304	315	314	304	303	295	297	282	330	241	284	308	292	273	331	293	310	294	309	305	321	324	303	306	281	290	300	329	283	295	300	314	287	299	282	331	274	318	334	294	306	333	297	322	322	297	295	282	280	320	283	280	327	277	289	305	284	290	313	298	340	334	273	314	298	282	290	333	315	313	270	293	304	322	311	304	305	277	289	307	311	312	301	334	301	323	304	313	293	311	331	314	291	283	299	305	265	299	281	310	293	325	344	327	325	290	282	306	324	258	304	306	299	279	316	291	306	306	293	285	329	292	327	291	290	340	287	311	310	290	326	308	302	306	330	299	336	282	295	330	296	316	333	307	299	277	317	294	295	336	336	297	316	333	280	293	318	305	285	316	312	297	293	315	301	305	287	275	288	316	279	296	324	302	283	328	291	285	287	311	264	309	324	322	320	317	291	298	320	294	289	314	335	299	301	296	280	300	302	317	348	299	266	330	302	300	313	331	299	295	312	307	317	307	272	278	279	305	315	305	307	314	287	314	307	284	284	300	312	307	319	319	319	274	279	317	267	319	300	274	311	304	304	311	300	288	301	306	320	286	319	296	301	284	306	311	307	329	315	298	327	320	270	282	305	306	262	318	300	284	290	308	310	307	277	302	287	323	282	322	305	303	314	314	310	282	309	323	304	295	345	288	311	278	282	355	301	288	303	281	311	279	330	290	329	332	301	293	304	288	290	312	267	284	286	287	284	314	314	275	308	314	311	292	306	310	279	272	320	318	338	316	285	278	287	280	322	309	290	292	304	305	297	297	288	308	281	313	295	258	311	301	303	301	311	327	304	300	294	293	336	297	269	322	331	267	306	291	315	302	286	285	314	325	307	302
16713	7980	7361	8378	10653	11382	11353	10068	8205	8043	5865	4254	4069	3911	3777	3540	2752	2016	1562	1282	1238	1040	1076	1000	980	1005	948	911	899	882	900	820	879	861	836	815	890	820	816	825	821	834	815	776	818	777	810	815	825	812	832	810	874	780	791	763	845	780	794	821	820	821	837	889	853	830	772	829	860	833	836	856	792	847	762	807	844	834	828	778	813	786	794	810	822	785	763	792	774	822	796	800	765	835	730	794	796	766	823	762	763	792	795	807	779	782	848	768	836	791	837	840	812	799	783	820	814	764	762	818	771	791	813	812	811	782	778	787	794	746	765	801	761	756	752	803	773	796	760	745	807	801	785	804	808	727	797	833	737	790	789	771	776	802	738	747	750	814	798	736	790	767	800	790	776	790	812	746	758	765	822	755	807	743	736	794	788	755	771	720	796	772	751	747	773	779	774	785	764	756	726	792	795	786	796	795	794	743	783	731	780	780	795	809	786	816	772	765	725	769	730	724	832	764	772	821	722	790	780	716	776	778	767	765	783	806	816	779	782	770	787	763	806	792	753	820	789	776	787	776	776	767	785	794	781	758	743	777	752	755	757	805	775	723	778	773	756	793	789	779	765	757	803	741	796	805	778	815	806	818	756	755	809	775	723	755	761	805	778	733	755	757	784	780	738	776	771	790	766	781	759	787	784	790	702	835	771	794	788	802	789	767	732	746	744	782	813	768	825	789	744	765	752	784	732	792	776	799	737	788	794	786	816	749	759	791	811	787	797	810	784	764	760	787	744	780	707	792	731	730	771	717	803	774	764	777	804	764	802	817	778	782	728	785	778	775	768	789	742	745	764	826	782	785	863	791	790	780	826	746	775	773	781	726	850	763	839	792	778	775	784	819	798	750	761	733	775	791	809	834	781	795	745	787	776	779	734	822	745	790	796	772	802	731	809	734	735	760	764	767	753	738	760	771	833	751	768	770	805	837	775	824	780	774	754	782	798	821	792	811	753	818	751	745	776	778	800	808	785	790	771	709	759	788	767	786	726	804	822	789	746	737	799	787	784	806	769	732	736	822	760	831	769	805	820	762	744	841	803	809	755	786	769	823	804	790	731	763	790	756	774	750	780	806	820	726	746	736	847	769	775	775	746	799	757	760	816	800	808	743	788	810	767	735	744	777	788	858	794	738	778	800	729	819	796	772	768	793	762	803	821	790	799	768	772	772	796	756	768	750	744	723	731	758	775	795	811	791	767	789	783	790	775	744	777	771	766	749	813	761	742	807	795	820	793	752	795	790	800	737	727	745	823	809	750	768	756	750	759	810	782	760	715	770	762	773	810	820	791	768	735	745	751	785	747	784	837	780	725	809	811	768	792	787	742	795	793	804	754	763	748	783	761	772	783	802	780	769	809	768	768	700	789	717	775	781	765	790	773	797	802	751	715	776	706	773	759	723	817	811	766	802	800	805	798	805	734	762	822	785	765	760	752	766	780	776	795	774	809	787	832	772	758	725	777	783	733	778	771	831	787	700	756	785	794	741	759	774	770	793	751	802	812	804	801	834	740	828	765	801	818	804	776	776	780	745	773	764	759	793	741	774	791	767	784	768	783	794	817	783	802	772	745	740	726	765	765	758	751	767	741	800	790	812	750	764	794	813	779	779	771	830	774	778	801	808	762	782	776	763	812	801	793	799	765	760	776	774	739	734	803	832	752	756	734	798	821	762	761	753	768	773	808	760	760	819	849	763	759	719	764	741	796	749	774	805	830	762	823	793	798	796	791	819	816	784	778	805	789	721	769	766	742	773	780	753	785	786	756	815	775	766	759	830	769	758	741	771	736	750	761	770	750	772	763	810	710	790	730	771	791	719	796	737	730	808	757	803	788	770	772	782	771	772	785	808	782	778	785	835	768	772	764	803	773	794	787	772	823	793	757	763	762	760	774	794	795	769	740	778	761	760	782	794	761	768	761	804	838	783	807	788	758	789	748	772	814	724	747	770	792	782	797	777	830	779	806	784	762	807	788	756	787	754	699	790	777	747	792	775	794	791	767	745	821	798	771	744	773	801	777	813	781	788	782	761	786	759	820	819	752	721	766	782	725	764	754	750	758	742	788	785	765	791	802	766	824	820	793	806	774	829	730	734	813	765	791	832	764	750	783	803	809	761	764	760	780	775	765	802	742	779	807	748	753	793	775	710	741	796	787	790	756	773	781	807	764	741	789	821	765	768	780	801	794	781	788	793	744	807	756	788	799	820	756	698	775	771	844	730	755	771	777	804	745	754	781	775	729	825	786	762	785	784	795	751	741	814	802	767	735	811	779	782	761	763	790	749	783	803	740	784	784	792	754	756	811	780	767	755	763	787	765	796	787	800	782	779	766	736	758	826	814	770	772	752	805	768	800	764	776	746	720	788	765	732	737	779	729	770	764	766	756	826	775	726	804	778	794	795	772	779	747	819	811	789	752	786	743	788	798	765	752	740	822	783	826	815	749	745	805	790	752	761	782	756	734	773	838	746	793	766	774	777	799	730	833	803	830	812	850	762	805	787	726	780	732	769	768	764	818	776	766	759	771	765	749	752	733	749	778	744	733	763	783	725	783	811	793	733	775	789	848	762	761	786	763	710	787	767	793	772	760	826	739	810	769	798	813	743	776	729	793	759	812	757	797	782	726	764	780	842	826	790	786	807	771	820	781	832	780	782	794	817	795	722	753	798	788	814	777	770	794	759	810	757	740	806	720	822	762	742	778	819	767	777	759	755	823	794	789	863	758	774	837	780	825	734	813	789	784	764	795	738	789	760	776	772	771	782	704	786	810	796	775	816	724	761	786	769	833	729	817	762	818	736	766	729	723	806	774	767	756	806	760	774	775	807	763	755	741	772	730	791	765	808	704	794	743	820	756	788	815	793	802	784	789	762	774	786	822	782	767	744	791	772	767	804	811	808	775	810	799	812	782	766	790	804	817	834	793	855	792	792	733	768	812	787	761	766	805	785	740	791	759	803	782	829	781	721	777	789	770	774	761	754	805	775	784	764	812	782	818	755	826	805	778	736	774	802	766	791	804	755	745	732	783	763	766	791	823	793	747	724	780	716	830	788	721	721	827	793	760	740	758	802	769	740	726	781	755	763	799	756	781	768	852	787	805	785	829	758	820	751	811	820	786	746	781	791	766	776	774	812	800	774	770	791	805	832	777	779	747	776	835	780	806	754	809	795	797	764	807	846	770	808	751	798	786	807	753	761	763	764	757	767	786	711	675	734	722	772	760	763	771	799	775	825	772	778	803	775	771	766	788	782	819	764	788	744	784	787	778	729	789	760	840	807	758	796	751	790	758	803	768	735	747	819	745	751	783	831	745	758	763	805	745	764	812	744	832	813	761	823	780	763	799	769	802	743	772	789	769	800	760	805	776	741	777	798	760	753	797	792	755	756	762	768	758	775	737	773	785	764	797	813	750	801	754	780	783	810	782	730	767	828	761	751	763	753	745	717	768	826	784	734
34675	18825	14018	11447	11062	11320	9949	7646	5232	4824	3258	2334	1579	1268	1027	922	792	549	456	423	311	330	276	272	266	257	242	219	238	231	252	232	226	213	227	200	228	228	212	202	249	193	231	210	207	198	225	227	211	202	240	217	206	229	212	257	227	231	208	201	221	222	211	222	219	224	203	223	241	224	214	208	245	242	225	231	229	218	230	223	206	208	237	231	232	200	193	204	231	231	210	195	204	204	235	203	235	194	219	209	209	212	216	252	223	202	225	250	223	211	207	213	226	231	221	212	217	196	206	227	234	240	213	199	208	221	226	224	205	210	213	213	218	205	236	244	223	248	204	186	225	202	215	216	205	205	216	201	223	205	224	201	232	214	228	203	230	209	235	226	222	214	216	221	228	204	194	215	191	215	196	231	208	236	239	242	219	219	233	243	230	206	226	230	194	229	235	214	222	218	199	233	217	193	232	223	191	221	189	203	217	210	221	236	231	228	234	225	197	195	242	226	212	213	228	192	207	213	232	253	218	192	208	207	227	233	195	207	196	187	214	183	216	225	204	214	175	218	230	214	212	190	234	220	223	217	212	222	216	208	204	207	191	217	211	202	215	202	208	216	236	230	205	218	215	194	232	221	240	208	228	208	185	196	219	219	217	219	217	217	232	193	232	200	205	186	212	210	212	221	246	198	213	243	227	217	179	208	187	194	203	200	232	207	194	201	182	192	233	221	206	219	224	243	178	210	216	239	195	208	196	174	234	218	215	242	230	200	225	245	210	193	218	206	217	227	212	202	203	218	190	209	231	219	213	230	216	218	221	220	213	193	224	239	208	211	241	225	208	208	199	215	223	225	212	221	239	214	222	206	213	228	188	207	214	205	204	204	194	227	213	201	221	222	210	208	193	230	197	223	205	208	199	215	215	202	202	235	202	208	210	209	224	205	199	228	191	219	239	258	211	221	201	202	206	225	212	219	204	210	207	207	237	225	202	209	221	201	212	232	202	210	204	205	224	189	235	216	207	208	207	201	203	192	243	216	204	208	219	215	215	201	197	193	195	209	193	237	218	198	227	232	214	191	234	164	207	229	213	209	189	231	207	227	206	210	205	200	217	215	234	232	200	215	239	221	212	208	234	191	201	192	196	221	220	231	212	207	198	202	221	225	225	218	212	219	212	220	224	204	232	213	220	210	250	209	227	214	226	207	222	204	219	221	202	210	222	196	223	209	220	196	199	210	223	220	205	216	229	214	201	194	237	211	219	207	237	224	210	208	218	221	220	200	199	199	186	209	221	219	181	227	207	220	217	219	241	226	213	247	209	187	204	190	230	208	214	208	229	201	212	210	213	231	245	185	238	225	240	211	213	209	218	197	190	225	225	192	223	206	233	201	190	208	212	198	206	209	227	216	199	211	211	215	179	184	231	211	231	199	220	215	215	195	218	220	236	193	227	242	228	224	214	202	182	229	246	237	233	198	228	204	177	205	214	196	199	199	230	188	207	194	207	217	210	224	206	210	206	205	237	195	235	205	228	201	232	205	186	199	208	221	228	223	215	212	214	223	186	209	198	215	178	233	210	212	192	212	215	208	201	219	215	213	194	203	221	216	215	203	183	231	169	219	228	189	207	216	222	208	230	209	216	221	201	210	225	175	167	233	214	212	197	213	190	237	207	205	195	246	233	211	206	230	193	211	202	226	216	214	218	208	214	229	205	219	210	227	235	193	193	239	209	201	226	219	238	218	205	238	221	206	221	225	235	184	201	237	191	200	213	218	223	212	209	204	234	204	221	198	230	243	211	232	210	198	219	188	232	204	216	211	215	213	220	230	220	243	216	204	213	218	185	233	228	196	220	216	227	191	224	233	213	211	234	203	196	217	248	210	213	206	223	203	207	205	222	208	227	239	190	212	203	198	208	231	189	227	235	235	207	208	226	209	229	227	220	232	207	233	240	217	199	184	190	217	216	219	209	191	223	200	233	193	228	205	236	226	204	195	208	219	183	197	191	176	223	241	204	209	208	220	220	194	204	198	210	225	190	214	217	237	246	223	232	194	225	222	216	211	246	237	192	199	210	230	208	204	201	228	224	217	201	215	210	240	213	215	205	207	213	212	220	229	197	219	228	189	198	217	192	205	209	216	239	218	181	196	224	214	215	215	194	191	201	230	219	231	214	222	224	206	198	191	191	212	191	207	219	219	227	206	199	220	271	231	227	177	209	227	221	239	203	212	217	221	216	212	195	209	200	197	181	204	231	201	216	197	224	204	194	223	239	228	226	222	209	211	224	239	212	199	203	218	231	204	241	207	203	203	209	194	229	234	198	208	203	207	230	220	200	191	229	224	231	198	172	211	199	224	233	186	207	225	228	210	226	237	214	210	260	224	203	205	213	209	219	216	213	187	230	195	222	197	224	203	214	223	197	177	239	195	223	211	232	228	237	233	197	229	218	210	206	206	224	193	202	213	206	223	180	213	203	229	214	213	214	226	226	190	208	215	222	216	239	220	219	177	219	224	214	208	197	227	202	192	219	226	209	210	242	196	207	216	215	234	214	231	187	222	204	219	200	184	223	195	228	229	216	216	222	211	199	204	216	197	195	224	215	227	193	201	207	222	218	220	221	205	238	197	229	214	202	226	202	213	209	188	192	218	193	203	189	209	215	224	198	190	188	191	220	226	230	230	235	186	231	217	219	231	245	232	227	225	220	221	207	202	222	230	227	228	198	205	220	200	225	216	208	217	236	207	192	225	204	184	227	216	206	205	201	227	221	196	219	204	201	174	236	235	221	223	239	209	190	214	225	201	223	187	216	198	193	214	231	193	200	233	232	225	239	207	219	227	203	202	189	210	196	224	210	217	224	224	192	194	218	209	219	206	200	230	204	210	210	207	222	220	212	196	251	230	191	220	228	227	226	237	221	203	206	230	207	229	205	208	194	215	237	188	239	235	211	213	238	237	210	222	208	215	209	214	178	228	229	237	183	210	200	218	186	230	211	213	220	205	227	194	214	218	193	221	228	229	194	207	221	202	211	198	220	219	219	221	210	198	211	228	211	225	212	198	205	214	218	226	209	217	238	205	214	233	221	217	236	224	209	212	211	220	206	215	235	203	209	200	185	229	222	221	182	227	228	198	227	210	208	214	219	195	200	200	210	219	217	213	201	216	214	219	190	211	210	203	236	194	213	239	203	202	243	235	210	209	210	202	221	226	218	218	215	202	224	230	223	219	208	190	218	232	220	209	225	225	215	193	209	221	232	232	213	227	188	197	233	216	206	224	229	202	248	230	206	210	211	224	183	228	208	239	212	214	200	219	226	220	211	229	229	217	198	217	212	212	223	232	230	180	209	188	210	210	215	187	222	191	199	216	208	222	212	213	257	242	216	185	239	187	222	217	241	200	228	200	216	213	227	188	213	199	211	208	203	195	222	227	220	204	223	228	234	210	194	220	236	218	211	210	224	213	222	191	227	225	244	218	204	210	221	196	243	213	198	218	229	217
23766	11096	10243	11226	14084	15338	14783	14018	11606	10744	7408	5873	6419	6011	5815	5355	4341	3104	2133	1577	1269	1141	1065	1066	940	905	860	827	737	793	738	712	701	690	666	668	695	687	709	612	655	645	608	643	643	625	596	579	602	563	597	616	623	601	611	622	592	619	625	605	592	656	634	660	661	726	682	705	635	687	745	670	652	694	655	676	663	623	668	602	567	627	575	579	615	580	595	584	569	595	599	626	584	562	594	615	602	612	552	545	623	604	564	599	629	555	591	609	612	630	620	607	664	615	576	557	596	604	587	618	567	574	577	575	607	601	571	615	590	590	552	556	571	568	565	575	561	537	590	555	566	575	535	567	581	544	599	614	554	585	566	588	567	559	563	590	559	568	556	592	589	580	624	612	553	563	594	556	581	560	596	557	585	576	594	597	556	573	598	623	585	541	551	580	586	583	590	572	513	596	568	597	548	554	514	563	515	530	549	530	548	556	536	619	563	572	609	563	592	536	572	589	536	570	594	566	596	540	597	558	561	563	553	578	562	540	563	558	603	580	587	588	560	564	585	594	555	576	580	533	565	554	600	595	558	553	579	538	573	579	546	583	538	582	573	536	621	540	585	592	532	553	597	568	570	541	577	538	541	568	555	569	553	585	499	550	521	576	576	575	599	572	563	530	567	561	566	553	557	576	576	578	582	524	520	607	586	520	555	546	611	554	559	525	543	581	557	534	591	568	626	578	535	572	557	594	571	592	570	573	586	571	563	562	560	536	540	562	569	556	527	649	568	570	567	565	585	574	556	556	603	548	591	569	551	588	546	554	547	579	566	542	527	548	592	547	553	567	603	551	572	561	519	610	549	581	565	532	526	556	615	586	542	583	575	510	576	546	546	547	530	552	579	573	562	574	575	603	560	583	553	568	556	554	552	617	560	558	581	564	537	585	536	574	526	564	609	532	548	554	596	516	541	579	563	563	573	576	582	545	552	540	587	554	576	578	609	608	541	579	567	576	551	611	556	574	594	594	544	574	596	548	594	567	561	588	578	570	558	634	611	552	575	564	558	570	556	565	544	559	572	585	525	575	544	573	585	536	589	551	568	566	536	543	543	554	524	592	555	605	542	590	570	559	553	550	620	559	603	593	615	565	582	583	519	585	535	551	568	583	597	529	588	544	609	557	600	567	564	543	494	577	529	604	578	560	536	612	574	535	552	567	515	538	557	575	539	593	526	513	539	543	600	545	568	551	548	589	543	538	556	560	565	532	558	591	554	547	549	599	577	537	565	592	608	567	537	594	578	587	551	551	566	579	560	567	598	600	588	521	545	555	535	580	556	536	552	572	590	568	552	552	597	583	536	575	609	562	578	548	592	570	537	594	607	580	582	598	543	538	579	590	572	547	582	551	558	568	591	572	566	601	537	571	568	549	565	532	620	577	574	565	586	546	555	600	588	532	580	578	555	569	582	576	541	590	544	592	551	564	543	551	588	578	555	536	566	554	560	519	515	597	556	556	578	596	514	542	653	605	591	545	570	565	562	571	585	563	552	557	571	603	586	605	574	564	613	550	601	564	575	556	596	588	561	551	574	551	531	599	576	544	555	522	537	521	566	549	555	562	555	576	562	552	544	598	609	583	574	580	556	596	564	540	551	592	615	544	562	570	574	567	601	566	559	575	544	608	604	560	583	568	582	558	587	555	560	577	585	572	596	549	569	592	583	621	555	605	564	553	588	559	583	580	568	601	551	565	575	560	563	593	569	581	555	586	543	548	596	543	590	638	554	597	555	540	564	587	586	564	591	597	602	577	545	546	588	554	534	520	520	530	569	536	596	581	580	512	567	573	564	601	571	572	558	559	572	540	590	519	548	553	536	551	567	547	564	610	553	570	579	567	575	568	551	546	574	569	577	557	547	541	539	594	580	589	556	532	565	570	558	547	545	569	595	550	573	628	537	564	573	585	578	596	615	562	602	567	553	593	613	552	565	535	521	526	524	614	588	548	553	577	566	588	534	531	558	536	628	617	561	543	528	576	584	568	598	577	569	567	544	547	554	540	554	551	568	584	535	540	513	554	558	546	565	568	557	553	527	574	564	542	538	546	613	555	601	572	538	551	583	542	508	525	531	573	525	549	574	514	592	554	581	579	569	561	585	559	552	544	601	568	557	574	573	541	518	536	561	593	556	604	551	539	575	572	595	546	527	566	533	555	536	568	573	609	553	573	554	605	590	598	556	564	556	516	540	558	577	543	590	561	587	543	543	585	551	603	586	523	537	582	586	565	569	571	573	573	596	558	598	573	558	580	569	600	590	608	539	539	516	555	587	557	549	573	552	529	561	602	548	560	533	579	589	573	607	559	575	568	568	581	584	596	587	581	545	577	559	606	569	592	551	579	541	617	544	550	523	585	592	560	564	580	595	554	555	537	559	544	617	597	616	528	563	609	538	591	570	584	582	574	596	550	555	562	588	540	613	587	545	591	559	593	533	554	575	585	573	572	564	531	576	565	525	572	564	537	575	548	614	583	562	541	595	578	565	563	629	561	554	539	545	601	556	526	546	555	556	597	602	585	580	608	567	542	587	573	555	535	523	599	524	591	523	614	564	521	551	578	608	605	531	538	568	575	542	555	560	586	577	539	523	528	537	567	573	582	554	567	566	601	552	611	569	546	531	612	556	580	583	552	571	571	542	548	577	596	587	559	563	550	568	553	550	567	586	516	537	534	540	567	545	595	585	572	535	555	558	559	580	505	575	555	549	577	532	562	544	551	546	561	570	561	579	536	565	592	592	591	582	562	554	533	559	568	581	612	531	552	573	610	581	526	539	578	569	570	561	566	551	551	548	553	521	514	595	571	593	554	600	549	532	617	559	562	553	558	552	561	569	575	603	555	583	599	564	525	562	546	526	553	569	535	568	551	544	577	558	561	543	572	526	574	539	598	535	571	608	521	586	566	580	597	589	614	575	541	577	580	532	596	640	518	536	583	548	562	552	545	535	583	561	543	582	551	536	608	553	589	552	567	571	555	565	554	544	558	562	600	544	552	538	563	539	568	586	593	565	537	599	537	574	562	542	576	556	594	569	571	582	580	514	552	577	580	565	522	606	574	536	536	562	539	550	526	549	559	576	553	575	584	570	563	611	535	515	605	570	568	556	553	589	579	545	577	582	579	552	567	569	574	543	567	535	516	554	516	574	572	554	561	528	596	555	578	543	552	579	583	554	570	657	554	630	586	580	543	536	554	531	577	576	535	619	546	527	556	580	606	571	566	554	563	588	615	637	597	552	605	551	546	586	546	544	615	562	530	545	567	580	569	559	593	579	552	564	520	504	574	578	561	542	520	570	555	575	545	539	545	534	607	538	533	568	590	594	575	580	591	531	555	596	553	547	606	518	540	547	549	578	560	583	620	550	546	606	560	551	521	563	554	555	574	586	547	588	586	584	557	601	542	557	528	528	540	535	603	537	544	586	588	550	546	566	572	566	581	560	574	595	527	565	565	534	534
5204	1512	1365	970	941	1046	675	613	450	423	355	350	305	305	293	282	284	295	281	278	293	287	285	293	238	276	288	275	266	256	284	261	260	264	243	279	277	273	263	267	288	253	242	291	286	282	266	275	266	252	261	249	283	275	257	285	253	276	295	308	275	292	278	250	249	259	258	281	287	261	311	266	264	282	273	261	265	289	250	251	268	289	269	245	270	285	269	286	260	255	284	285	271	272	261	282	278	258	278	264	289	295	287	281	274	320	274	273	294	279	266	239	269	287	273	288	276	268	283	246	267	260	290	285	245	261	255	263	286	272	251	271	273	239	287	307	267	273	263	266	255	290	271	246	282	257	276	263	268	286	277	274	272	275	243	296	256	277	275	266	284	260	252	272	299	278	282	239	306	274	275	288	240	266	289	268	312	283	260	271	291	275	307	265	285	262	305	270	291	260	264	287	276	259	262	272	248	263	274	278	276	288	286	266	259	265	263	276	266	259	261	263	259	291	259	259	285	269	281	294	243	251	260	272	288	237	252	282	292	274	279	298	274	297	265	287	263	275	263	245	251	260	268	247	251	294	265	268	261	304	272	266	282	247	259	291	251	296	271	264	262	257	264	295	297	259	301	249	253	290	295	261	271	293	286	262	261	241	237	252	281	235	284	234	249	278	292	285	277	239	263	299	252	280	294	308	283	261	246	272	285	246	307	323	263	268	279	261	243	267	300	276	261	275	263	271	265	256	296	250	246	252	256	270	280	243	252	283	277	282	272	261	255	276	282	250	271	262	292	270	244	262	256	294	269	286	280	275	302	293	283	264	267	294	265	248	275	278	282	300	298	295	266	248	236	290	297	263	251	273	273	288	264	283	281	253	277	315	265	249	278	292	235	272	269	269	270	252	293	308	262	278	293	283	294	283	269	272	284	286	285	283	228	248	329	294	264	260	253	293	249	271	257	275	265	284	257	304	272	258	296	269	286	268	299	271	262	248	302	285	271	279	269	307	262	264	259	281	270	282	268	272	253	315	265	306	270	295	292	280	324	268	253	300	268	270	281	277	263	273	297	291	297	279	288	270	240	268	272	286	269	255	260	247	271	261	291	274	273	272	279	276	239	279	268	290	260	269	281	280	280	277	285	264	281	305	263	296	292	300	279	253	267	278	298	261	257	258	268	244	289	294	267	280	268	273	244	258	259	272	275	282	272	287	272	247	258	232	249	267	247	253	260	256	254	256	279	293	276	245	260	267	247	273	275	271	254	282	244	260	287	275	282	270	270	254	315	282	250	262	294	276	265	248	277	258	281	273	276	264	275	286	283	242	260	274	276	292	271	269	298	288	281	252	301	303	260	235	263	281	267	256	277	282	277	307	271	246	265	275	248	261	281	272	290	263	315	276	306	236	296	278	258	296	294	244	230	266	292	243	248	273	264	266	243	268	282	266	259	278	281	322	290	252	286	252	264	280	315	266	274	264	257	303	275	272	272	289	250	282	243	246	240	268	274	275	267	274	308	284	278	254	275	284	302	289	267	277	271	285	287	278	273	265	253	279	283	261	293	286	274	268	264	289	262	267	270	270	274	329	276	251	298	279	283	275	271	298	242	274	271	242	291	240	268	258	271	274	255	266	246	273	286	271	281	273	310	283	289	258	265	225	307	282	285	284	256	276	274	247	256	274	261	292	280	244	260	269	284	261	291	249	281	269	269	257	277	260	234	280	268	278	253	262	274	273	271	306	299	290	264	277	276	275	276	281	270	286	289	258	288	283	276	286	288	244	286	280	279	259	312	248	266	311	275	279	302	284	290	281	303	307	292	280	280	271	274	262	303	269	277	269	250	292	251	295	305	262	272	247	261	319	306	275	285	262	265	281	264	277	272	273	247	291	266	278	289	304	278	290	301	269	262	289	261	278	273	272	261	265	264	284	255	293	266	280	281	263	301	293	304	263	290	299	307	295	261	279	280	291	290	309	273	276	262	275	273	294	273	289	290	272	270	256	283	260	281	272	270	305	276	268	298	267	269	277	266	283	276	253	262	247	276	254	258	280	251	297	223	280	253	255	270	245	279	269	259	288	299	294	263	270	256	291	255	256	266	272	279	274	268	291	256	292	272	267	282	245	278	264	251	275	266	261	303	255	262	271	269	307	283	294	267	289	268	282	281	272	286	260	283	263	284	294	300	252	271	279	264	287	241	267	319	270	299	279	280	274	265	300	263	292	247	281	275	294	291	288	251	271	276	287	275	273	270	255	272	306	288	291	275	262	264	270	267	267	305	316	286	289	275	219	287	243	252	274	274	249	264	251	252	281	263	272	272	275	261	260	268	252	287	271	273	298	251	286	252	241	254	280	269	266	269	260	283	281	266	282	283	263	268	304	299	275	280	261	288	262	252	256	263	279	256	251	290	291	281	287	246	266	285	266	274	297	265	240	302	242	260	260	254	254	285	274	279	283	254	282	248	306	251	266	282	254	249	255	286	238	274	241	288	298	263	252	303	271	268	267	271	235	256	268	241	285	276	278	254	253	282	261	291	297	264	270	261	286	296	275	245	275	281	286	262	253	304	297	281	276	260	289	248	259	258	260	278	275	295	308	267	270	264	263	276	274	269	299	290	290	278	252	269	287	276	273	273	269	241	267	290	253	278	294	249	265	273	292	321	270	252	272	289	271	275	295	290	249	291	286	310	251	272	288	267	252	278	263	279	272	294	253	246	260	270	262	285	283	281	263	280	272	267	278	268	249	287	236	283	282	274	253	277	274	284	274	309	265	290	261	257	285	273	294	258	276	283	307	285	295	258	271	243	296	302	313	288	270	274	287	267	279	281	287	267	309	261	300	245	270	243	229	266	274	278	261	249	256	280	295	278	292	276	266	251	259	250	252	246	279	292	271	253	261	281	291	248	272	305	258	273	294	274	263	271	281	287	267	311	259	285	284	283	277	252	253	255	244	250	246	254	251	253	257	273	281	275	265	258	287	289	302	292	271	245	270	249	269	245	289	287	276	281	280	286	293	286	238	297	277	273	296	274	290	265	248	282	255	263	289	298	257	257	270	320	277	269	291	264	237	246	296	287	266	268	271	301	300	293	285	251	291	257	299	274	303	268	250	275	246	274	251	252	267	272	265	294	255	288	283	286	267	284	270	281	300	295	293	260	263	265	273	302	287	261	275	237	274	287	300	265	248	276	255	255	274	274	260	285	286	300	260	263	272	263	263	295	271	266	282	266	266	269	275	277	273	246	315	282	268	284	274	293	309	281	276	286	273	315	284	290	273	284	287	280	266	272	274	281	249	253	260	261	278	275	260	266	274	268	286	293	262	252	254	264	269	283	230	298	262	243	272	251	273	256	260	293	270	262	293	284	285	277	278	272	220	309	253	308	264	294	270	272	251	252	268	265	257	276	280	279	264	284	267	292	268	254	272	246	274	272	278	254	241	246	266	271	268	255	242	316	247	292	262	248	257	291	269	296	283	276	273	287	291	272	310	284	272
4933	2288	2494	2364	2909	3336	2260	2113	1760	1573	1335	1029	1004	993	932	911	886	823	814	780	720	765	752	777	736	755	747	769	721	754	752	746	727	743	718	713	707	678	778	783	730	711	718	700	739	732	712	690	726	708	733	656	731	692	728	750	758	720	743	739	695	770	761	722	775	762	711	756	729	672	727	781	680	775	760	747	713	760	763	755	742	774	739	737	746	765	718	758	756	717	719	722	696	682	710	756	808	734	695	720	726	690	729	743	787	755	730	771	756	696	744	768	742	769	734	745	736	722	718	759	734	767	679	701	763	731	692	779	763	709	707	742	721	753	699	712	665	736	718	755	734	730	686	754	677	694	723	728	707	770	749	719	703	752	751	732	721	725	714	742	718	760	733	745	741	649	705	719	717	683	726	763	706	732	719	752	780	702	778	704	746	712	726	747	711	746	719	720	689	693	736	739	738	701	768	758	728	700	718	736	697	750	744	665	725	740	687	715	714	737	734	706	716	683	668	765	752	711	701	717	731	712	731	739	746	730	753	767	758	687	731	748	692	738	758	717	703	786	779	714	707	745	681	724	716	744	717	670	673	708	739	728	712	756	707	757	752	702	773	697	713	766	750	675	681	703	750	763	665	728	710	811	701	741	781	730	747	758	733	711	738	762	725	750	746	707	766	714	708	703	727	730	732	720	702	752	757	690	741	713	754	713	749	705	739	678	701	764	743	744	755	682	672	727	703	781	663	722	718	712	721	701	722	760	712	696	677	692	745	741	714	708	725	752	735	696	747	713	734	690	794	720	760	746	717	736	722	731	720	763	686	738	702	705	710	699	763	732	719	699	676	691	711	768	743	702	748	706	784	731	721	752	731	731	742	735	692	708	724	732	684	722	678	718	702	791	745	707	721	719	729	739	750	693	754	728	720	699	742	705	734	732	735	734	685	719	674	718	726	725	712	722	770	709	713	733	719	742	717	746	708	727	730	715	747	757	730	724	696	681	742	706	690	708	698	728	711	678	710	711	767	730	751	724	716	721	713	698	724	720	710	768	702	735	761	724	750	752	729	690	748	747	748	742	695	701	726	756	750	731	682	753	747	706	758	677	695	680	681	736	679	724	785	743	746	709	738	713	688	689	678	710	704	724	759	744	711	725	748	747	707	828	711	726	719	745	717	719	749	727	685	756	704	693	724	724	707	726	698	707	736	726	732	756	720	706	801	722	705	778	722	726	725	722	756	772	728	704	736	722	699	693	714	715	726	735	747	691	761	731	686	698	707	735	731	710	706	755	735	711	762	709	695	772	725	715	678	785	742	719	711	719	748	693	697	763	753	764	721	745	706	738	721	720	680	722	742	761	751	692	739	712	710	767	745	676	755	704	717	688	740	744	754	767	699	783	708	669	741	740	681	691	732	735	733	715	759	736	716	701	793	714	735	712	759	724	728	754	733	718	643	756	692	743	724	723	748	710	730	710	750	732	685	688	728	773	719	723	743	735	696	714	707	780	752	743	739	716	720	715	752	740	747	726	727	725	704	685	718	770	733	753	745	741	725	709	702	750	680	705	716	707	738	770	742	720	708	738	736	716	706	795	678	758	733	705	735	718	762	730	668	710	699	673	747	763	699	690	732	722	709	716	754	729	711	741	748	718	705	733	754	708	726	737	685	726	731	744	760	708	709	744	782	708	732	756	725	726	751	727	739	766	736	805	723	763	750	715	777	774	702	762	753	734	736	740	718	719	723	747	731	679	762	683	753	696	807	710	768	713	734	733	742	728	746	672	718	751	721	689	737	740	738	742	761	768	770	724	775	724	726	719	730	704	715	674	710	693	733	717	727	739	749	688	674	756	719	698	724	754	734	711	695	796	716	744	751	700	722	760	725	695	774	755	738	736	770	698	729	709	752	703	726	735	697	730	734	766	704	749	726	701	719	715	742	755	739	745	710	747	750	724	715	707	752	764	717	737	747	691	699	674	719	728	743	743	727	728	678	707	722	735	726	690	725	771	723	726	785	742	738	746	715	679	746	673	679	752	706	725	717	713	741	701	734	769	755	728	705	721	755	747	679	735	742	693	733	766	773	760	723	748	734	738	751	758	735	705	722	696	705	693	713	749	690	743	780	715	683	728	722	714	695	682	700	748	699	745	797	691	767	725	753	741	721	746	695	734	731	731	698	773	746	717	689	687	719	751	746	727	749	740	749	766	758	725	727	741	712	712	712	693	773	707	709	714	748	728	741	700	709	729	724	785	751	732	732	722	692	678	711	718	714	716	682	726	720	691	703	706	765	731	685	771	713	733	719	746	741	695	693	730	708	672	710	715	722	747	743	708	737	737	747	712	715	732	712	718	721	741	730	728	677	738	699	726	742	717	662	761	710	741	740	716	751	755	690	716	717	702	692	755	765	735	719	689	731	711	759	689	693	724	728	734	748	744	706	753	729	669	787	707	743	770	699	722	725	719	735	736	736	743	735	742	697	754	710	719	730	703	799	701	731	753	749	731	737	722	695	696	654	725	753	717	700	712	730	791	732	777	721	714	716	654	719	768	673	729	763	734	700	723	706	713	713	708	760	751	749	711	689	705	767	718	764	733	701	713	709	742	744	763	764	742	771	710	723	717	739	772	723	688	723	724	706	709	716	737	776	730	708	703	763	704	727	748	718	704	719	756	754	733	757	742	744	681	734	724	725	759	738	734	736	752	685	705	762	694	744	695	743	735	717	734	761	705	680	756	718	726	733	732	722	773	762	682	711	710	735	742	751	714	755	777	772	719	709	740	734	737	734	758	678	730	690	715	725	749	697	707	768	701	702	720	731	771	727	760	702	734	741	677	738	706	709	682	728	702	733	690	720	680	669	729	738	781	709	778	709	644	787	681	715	696	753	734	701	723	740	777	703	725	707	769	722	692	708	710	750	711	733	752	754	730	704	733	749	766	691	722	767	754	678	731	756	745	720	740	759	741	700	758	730	754	722	732	722	689	739	714	716	696	711	678	690	728	755	711	692	720	707	709	696	734	733	747	721	718	723	717	736	723	742	716	713	721	737	709	732	724	744	749	728	704	711	732	733	731	707	709	711	682	739	722	732	760	717	742	738	727	742	707	713	703	756	741	719	714	730	664	746	741	679	749	709	768	752	708	732	725	767	708	662	769	716	753	707	727	724	742	729	737	691	730	755	729	740	727	764	728	698	741	714	732	757	717	730	746	777	744	699	704	749	747	736	750	697	725	685	705	706	730	714	761	736	733	712	747	705	735	729	736	734	717	723	728	780	702	745	754	746	737	723	727	737	752	744	730	785	718	769	753	762	698	679	786	717	708	713	686	685	710	772	716	756	728	730	756	741	723	742	750	767	694	693	725	699	711	731	755	769	715	798	774	724	706	783	694	705	734	701	724	738	725	720	702	736	753	738	720	663	715	707	743	739	723	742	716	700	687	696	713	711	733	733	730	707	703	704	683	701	724	651	683	734	740	733	757	785	729	675	702	742	743	732	764
25708	12729	8923	7381	6979	7855	6220	4613	3108	2760	1921	1155	926	742	687	618	610	551	438	413	382	366	333	351	359	361	319	351	356	335	328	336	332	342	301	331	303	326	328	318	313	336	315	321	325	307	320	333	344	297	339	325	302	298	319	282	323	298	305	313	342	303	335	326	335	325	308	319	299	311	315	304	306	317	339	333	331	328	309	333	304	329	317	319	337	332	328	323	339	318	323	336	336	317	303	334	337	289	320	343	323	309	305	344	326	329	344	316	323	359	360	314	316	319	300	315	293	305	276	304	336	358	325	362	310	284	320	322	280	330	357	285	282	333	300	307	318	359	325	302	319	324	305	279	308	330	338	329	301	330	322	294	293	302	303	266	330	339	329	309	306	310	328	354	294	289	298	309	332	307	304	289	277	298	299	321	310	316	292	308	310	324	292	300	342	301	318	315	312	307	323	313	344	310	322	330	309	328	298	299	310	333	305	312	349	306	315	340	352	331	328	309	312	303	307	281	335	309	327	326	316	345	317	309	336	300	329	311	320	325	290	317	295	304	370	313	300	289	303	327	290	320	310	325	312	310	345	333	306	307	324	289	320	311	307	276	360	288	329	306	308	292	305	336	298	339	321	286	328	319	340	314	341	317	331	332	316	295	303	314	308	320	318	345	307	335	308	317	313	316	342	305	315	312	343	309	321	326	333	307	324	301	316	316	308	336	316	309	321	354	363	292	342	288	285	336	344	311	327	311	293	311	325	331	315	299	338	301	298	301	297	331	279	314	351	303	326	327	331	303	316	323	340	287	321	328	345	311	322	287	334	311	301	300	313	309	315	322	318	335	311	331	335	291	347	305	317	347	314	317	357	306	325	293	343	322	302	313	325	309	298	328	333	321	296	356	357	271	302	303	301	295	284	332	301	302	311	319	307	291	346	317	318	308	305	327	284	293	303	286	302	327	315	316	336	338	332	299	310	277	288	283	334	310	306	314	303	331	321	358	337	313	375	339	352	339	314	299	288	282	287	302	361	319	314	298	311	322	332	276	320	336	311	314	340	319	315	327	316	309	354	301	292	330	293	275	306	323	309	320	323	322	299	330	305	344	362	335	287	317	283	327	347	295	312	327	320	315	337	304	313	308	312	320	332	315	308	319	328	334	300	291	296	325	343	322	329	340	305	324	327	293	301	320	306	298	289	296	293	333	303	281	302	362	342	332	317	359	334	300	340	297	337	284	293	338	324	327	322	319	315	319	337	321	319	329	317	333	310	331	339	318	320	298	323	327	322	325	330	333	334	285	323	309	292	309	324	313	333	278	296	275	306	315	310	291	330	327	318	332	318	304	309	329	310	309	305	286	340	341	328	296	300	369	307	299	315	321	292	343	315	304	353	353	285	322	279	322	311	315	274	300	294	317	348	314	328	305	306	336	309	292	351	312	326	309	308	319	311	311	311	338	295	315	301	286	335	336	308	283	285	321	321	328	350	332	313	297	333	312	301	329	312	307	324	281	328	312	313	309	327	297	315	327	327	340	309	339	285	307	327	316	366	322	318	343	304	311	322	340	322	308	367	318	296	324	300	278	333	315	324	299	322	312	285	344	289	326	317	327	324	325	334	323	325	335	331	344	332	306	314	295	287	312	353	336	371	323	379	314	289	323	316	316	305	338	314	326	306	296	328	317	328	261	284	310	297	329	306	308	358	352	334	281	311	313	324	336	315	321	329	336	314	311	309	311	309	306	271	310	337	293	323	327	290	327	308	302	301	306	317	302	336	342	328	322	293	320	312	321	323	328	311	320	313	299	310	332	337	362	303	293	301	299	330	334	313	328	353	316	313	315	310	309	328	334	333	317	300	310	306	323	325	281	332	304	322	319	322	335	326	312	320	281	303	325	285	336	319	301	320	312	313	301	346	315	331	312	313	345	286	321	332	324	284	333	298	310	340	315	314	336	328	288	379	320	281	281	303	295	309	326	286	290	322	304	309	303	314	324	306	297	317	291	306	314	333	313	300	333	322	335	325	315	340	352	294	338	306	298	288	327	313	312	315	281	322	312	302	315	328	311	310	332	328	323	288	301	336	320	311	278	314	325	329	333	311	325	322	313	306	293	292	279	330	298	314	347	316	308	319	310	335	336	327	295	283	342	330	318	326	295	315	317	319	348	294	302	318	326	319	302	325	327	311	293	299	284	297	310	333	334	318	296	277	355	330	308	339	321	319	337	303	303	296	313	310	311	370	301	336	279	355	282	302	290	328	327	305	343	351	319	296	322	327	289	320	327	364	268	329	313	298	292	338	342	307	297	302	286	325	360	314	309	311	313	300	271	326	314	319	318	288	301	320	321	282	337	305	292	280	274	303	323	333	326	301	301	305	303	297	305	344	304	350	322	310	320	356	298	345	292	318	331	315	309	312	316	301	307	341	305	337	307	325	289	324	301	335	297	304	332	297	310	358	344	333	292	370	358	295	340	305	348	335	362	309	307	303	335	295	302	324	279	309	302	313	333	317	312	329	338	275	333	319	332	314	319	328	328	277	325	330	324	337	343	270	304	301	304	335	291	315	307	282	317	340	310	321	299	291	333	267	299	323	327	304	301	329	281	325	313	318	315	310	324	289	323	368	311	322	295	307	331	269	290	332	314	326	315	316	333	286	348	300	311	301	312	284	325	349	288	332	335	342	315	334	277	323	349	320	330	298	305	299	298	325	313	316	324	351	324	295	323	329	297	320	321	299	315	321	337	288	328	280	329	311	302	326	339	305	333	326	330	306	306	270	292	283	282	306	340	351	320	295	296	323	329	338	310	322	292	331	306	315	322	341	291	339	287	322	316	302	351	311	328	288	339	318	295	319	313	334	333	307	324	297	348	306	333	303	322	338	312	306	318	301	316	310	316	300	319	338	297	320	306	332	308	313	312	300	325	315	324	328	315	307	322	342	337	301	315	353	318	329	306	303	319	355	276	311	302	322	310	303	316	324	307	307	317	288	323	312	329	293	284	318	312	300	323	307	318	329	327	312	303	333	305	293	325	308	321	302	284	310	311	289	321	316	322	314	308	344	308	324	324	328	308	318	293	327	304	306	324	300	342	330	315	337	309	314	341	305	300	320	307	315	335	313	322	301	291	294	287	316	357	311	312	321	299	303	331	285	338	328	303	336	273	320	341	304	307	312	311	292	346	322	298	291	292	297	292	320	306	304	308	320	316	315	306	309	308	300	316	317	298	322	312	352	319	291	302	287	314	339	357	314	311	323	301	302	331	319	339	301	302	296	311	294	337	338	305	333	342	322	308	302	338	341	338	310	323	320	287	326	284	322	321	312	314	291	304	288	307	289	307	320	296	320	330	303	333	308	297	325	330	326	285	307	318	282	341	301	298	316	304	331	344	318	303	315	341	331	317	363	319	314	355	298	306	311	318	315	296	309	299	327	306	302	341	319	315	314	343	325	323	340	329	346	328	319	318	281	300	339	319	325	288	334	320	330	312	331	318	368	304
18071	8204	7129	7992	9906	12319	10215	9997	7980	7173	5083	4261	4190	3863	3406	3307	2793	2366	1669	1375	1277	1167	1119	1024	1061	1126	1015	935	946	956	900	935	917	836	870	885	861	823	890	886	869	845	853	810	881	806	857	857	836	853	832	820	876	821	850	820	873	821	829	857	837	884	880	871	863	899	873	876	896	856	919	866	886	859	893	855	885	867	862	847	860	883	829	876	815	817	822	881	801	836	825	806	895	829	843	867	834	852	826	800	857	799	835	812	860	847	840	856	880	834	874	866	838	816	861	833	865	882	835	831	829	903	832	855	864	874	803	849	738	842	836	755	837	847	844	814	882	799	835	854	816	889	859	824	845	773	751	842	828	799	802	808	845	870	818	787	844	804	816	819	797	823	862	836	855	812	845	842	839	832	815	785	834	775	841	848	819	833	819	840	882	832	828	790	850	846	831	826	837	860	858	821	792	814	829	820	802	841	812	795	800	856	829	871	868	816	864	820	830	810	837	758	844	821	828	764	824	769	807	819	805	828	797	833	791	842	818	786	811	797	791	846	889	843	817	769	803	854	855	842	806	811	808	795	799	856	881	775	821	810	841	787	822	814	834	846	834	828	782	827	860	882	822	807	815	835	846	785	861	849	804	838	808	830	794	761	882	844	844	809	810	849	748	789	821	800	798	869	793	802	802	814	809	822	806	801	817	810	825	781	792	826	856	828	801	831	812	854	811	819	804	810	822	848	856	811	889	856	836	834	796	857	837	847	818	829	843	900	856	803	833	831	846	831	803	810	806	826	803	829	800	809	833	834	814	814	830	819	782	863	865	845	796	843	871	858	809	830	783	833	869	839	786	799	843	824	813	827	840	842	830	814	847	839	843	812	834	809	811	816	828	841	838	857	821	819	797	829	864	863	836	821	884	785	864	838	849	858	810	827	805	824	775	849	829	799	815	824	839	787	859	813	833	772	820	836	797	824	830	787	885	854	863	833	838	795	897	827	883	774	759	868	852	836	819	804	812	864	870	788	817	864	810	821	878	829	845	823	806	823	861	834	845	803	826	778	851	859	807	832	816	852	853	832	795	793	816	812	843	846	883	831	842	856	829	823	842	868	806	849	889	841	846	832	755	887	794	762	782	842	834	856	833	834	769	820	820	881	829	808	772	812	824	798	815	864	817	835	766	815	840	839	817	789	850	819	786	848	820	866	840	875	822	767	802	834	822	841	783	834	824	802	793	834	841	831	848	848	782	850	796	849	887	902	818	812	813	796	793	874	818	807	823	814	901	826	828	795	820	808	830	878	857	832	802	863	829	769	777	817	780	827	797	830	847	856	850	869	855	799	802	829	835	837	835	805	771	840	817	805	832	797	836	856	789	811	883	837	812	871	881	783	854	878	825	814	839	780	829	871	800	852	831	792	843	773	816	857	770	834	837	810	842	825	807	838	850	811	769	843	867	823	857	791	810	823	896	845	806	874	779	821	776	839	856	824	857	822	828	844	848	863	776	846	843	831	875	864	848	886	821	788	868	783	824	781	809	853	830	808	887	774	790	815	846	861	858	837	776	822	798	797	855	840	858	818	819	811	852	880	852	791	832	816	786	831	844	902	812	784	868	844	781	788	820	834	807	828	823	808	820	785	854	875	779	843	811	835	811	872	796	799	786	795	874	764	810	833	824	825	785	846	818	906	847	835	745	821	810	823	772	843	808	836	884	817	789	843	844	852	839	840	828	819	786	855	844	803	835	760	868	805	839	838	820	847	806	817	811	843	784	835	820	884	859	833	874	850	831	815	845	871	794	825	842	782	847	837	835	797	834	816	822	825	819	814	848	819	831	848	799	807	821	843	799	801	793	855	770	799	784	790	874	805	792	830	799	801	842	863	834	789	822	817	866	856	824	828	828	834	823	769	826	832	844	797	806	809	833	833	840	824	813	774	827	819	859	850	863	829	865	798	791	855	805	854	824	829	866	826	831	774	828	780	805	782	797	830	876	835	800	854	811	825	803	860	800	835	830	798	821	838	837	835	802	852	820	834	837	828	857	845	817	831	825	843	786	750	762	792	800	865	819	838	796	806	803	840	800	823	815	814	897	840	805	841	835	774	827	811	786	844	837	877	808	796	839	840	844	824	782	825	860	801	771	818	788	791	829	795	810	848	798	819	738	821	797	788	830	839	775	832	822	843	854	767	881	833	835	831	854	815	783	845	835	856	845	885	821	855	825	802	815	827	840	842	833	787	830	805	829	816	809	834	830	809	795	800	774	793	796	801	847	821	802	790	753	829	857	763	829	822	797	803	804	789	788	815	810	798	785	846	792	860	808	803	780	843	831	812	829	832	847	836	798	832	772	819	795	844	836	825	786	892	776	813	843	742	848	825	840	801	797	787	833	834	827	837	837	780	808	835	817	815	851	801	851	818	803	769	814	832	842	788	823	789	805	825	803	835	837	840	839	797	834	810	896	840	822	847	768	769	781	792	843	800	835	850	852	859	824	839	835	836	804	851	827	764	849	811	790	862	794	839	857	812	822	850	777	817	808	801	800	764	821	836	810	798	849	818	856	812	832	821	882	781	817	846	849	817	792	816	802	810	830	810	823	872	826	825	856	831	844	771	879	816	838	836	840	784	815	838	779	795	812	854	828	828	811	840	900	814	801	838	784	840	853	866	838	814	804	856	817	777	875	858	832	818	819	840	800	818	841	791	841	817	814	867	821	892	762	747	878	839	868	836	811	832	818	801	803	806	842	760	813	878	839	810	822	815	763	803	844	763	799	849	789	839	860	784	815	867	828	799	795	825	771	768	801	855	813	791	860	844	830	819	840	810	851	872	843	802	893	841	807	862	838	834	747	842	850	796	807	800	845	853	811	866	777	793	838	837	823	848	801	815	756	855	807	807	833	797	823	806	805	831	820	853	815	844	822	800	828	859	791	796	886	801	784	847	760	845	838	873	861	797	841	777	807	822	829	820	825	823	811	881	855	821	810	861	827	831	811	808	812	811	869	844	731	818	815	782	904	791	791	843	772	823	794	814	805	852	812	776	771	812	816	856	824	887	833	824	844	864	836	778	777	849	859	817	846	837	821	774	812	810	825	781	865	778	823	768	846	832	817	882	854	807	820	855	792	838	839	859	812	882	816	764	823	823	802	833	841	854	827	832	839	853	765	794	816	841	833	780	835	839	848	800	833	829	807	794	833	829	813	830	838	881	857	842	814	817	853	824	803	856	802	884	816	810	811	776	827	824	825	880	831	811	818	790	815	814	814	834	795	828	829	807	810	818	840	862	858	801	803	813	757	837	851	820	843	829	801	831	814	807	851	848	860	792	855	785	810	805	801	776	785	833	862	836	786	825	874	806	865	839	828	809	875	763	865	805	788	840	843	812	802	854	803	832	886	824	819	797	796	822	857	862	803	797	784	812	890	856	779	892	794	827	778	738	816	805	823	787	844	851	766	823	849	820	870	812	819	821	860	778	863	782	825	810	842	849	843	765	844	836
34471	19162	14034	11718	11260	11963	10156	7860	5557	5011	3458	1947	1428	1161	1071	943	748	606	504	405	356	329	278	296	290	340	317	273	283	284	293	269	257	240	270	265	283	287	252	265	236	284	214	236	261	249	267	252	267	239	241	273	266	267	240	263	246	273	261	282	243	246	238	264	258	269	265	276	260	284	283	225	271	270	236	250	207	241	256	263	263	276	244	264	266	254	264	283	231	245	230	259	235	271	242	288	267	288	239	253	260	266	228	274	261	278	259	260	240	242	276	244	259	260	278	240	283	270	281	245	252	250	234	269	242	251	237	256	242	245	242	236	269	245	272	240	276	283	248	286	280	214	248	255	269	238	233	248	267	253	292	243	251	253	253	271	253	270	251	257	251	260	237	243	243	244	262	243	266	246	256	236	252	259	284	254	242	255	244	241	246	275	278	251	232	247	247	235	246	247	253	256	257	246	275	261	263	235	254	240	237	266	241	241	238	254	241	276	278	248	253	260	220	267	249	280	239	257	247	271	253	262	242	236	236	257	244	245	249	246	271	274	252	267	257	275	263	237	255	271	214	271	273	269	244	208	250	260	260	246	245	220	250	251	243	265	246	230	251	251	230	229	277	252	251	253	265	261	231	253	235	243	279	292	226	269	249	273	256	238	229	258	255	237	232	231	266	235	238	269	235	253	225	255	261	234	262	252	273	235	228	286	262	238	261	224	255	252	234	242	241	251	249	235	250	257	236	246	259	255	249	247	266	260	235	280	253	234	268	224	253	276	256	265	271	278	256	219	254	242	263	250	261	238	268	252	236	246	274	274	241	242	251	271	265	252	270	247	263	248	253	241	246	298	298	263	257	284	239	264	244	266	242	260	228	231	255	252	223	281	239	227	220	252	234	254	257	234	243	250	266	252	273	245	236	255	260	236	248	262	271	229	275	264	237	245	251	280	274	276	275	251	233	251	257	237	239	233	254	222	262	258	251	248	259	271	233	239	248	248	230	245	240	262	243	222	284	237	254	235	239	260	223	241	268	246	228	272	237	263	263	263	235	235	257	258	265	243	261	243	252	251	265	239	240	270	224	233	237	272	238	231	265	235	253	273	246	243	235	250	257	273	271	250	246	279	252	263	237	265	247	246	253	242	255	258	266	250	262	256	253	276	256	249	243	238	261	250	238	248	231	253	236	238	239	254	273	257	247	257	233	228	260	227	240	240	272	277	250	257	243	251	231	251	243	223	237	236	254	246	262	253	259	239	257	225	275	238	243	273	261	280	260	227	244	228	240	269	266	236	263	236	268	260	251	252	248	271	261	270	282	249	265	230	240	253	234	257	241	238	258	241	255	245	253	264	275	275	224	238	256	224	270	235	246	251	225	265	254	279	229	255	235	247	241	271	255	260	249	232	271	241	274	255	227	279	232	253	281	269	260	242	249	244	263	240	271	247	255	261	225	266	243	254	253	266	293	289	239	281	261	227	238	249	287	235	278	246	235	229	261	275	251	266	260	276	231	245	259	236	241	264	283	254	219	251	254	287	243	260	249	212	270	268	244	223	269	238	245	258	289	271	232	265	291	285	271	235	242	220	261	240	264	259	243	246	238	255	239	248	244	255	221	266	246	278	256	251	271	265	244	242	249	242	278	232	257	238	229	245	248	228	232	264	256	248	277	251	250	260	268	252	247	265	230	257	244	258	251	248	228	263	263	280	252	241	251	262	274	239	252	252	251	256	257	255	234	250	268	256	274	257	251	235	264	253	251	256	254	226	273	254	262	268	254	237	260	248	243	239	243	246	244	252	236	236	258	219	263	237	256	249	273	256	255	235	237	230	239	288	245	275	248	258	257	241	258	247	242	251	259	229	240	274	238	239	264	233	281	241	256	283	269	242	247	250	285	253	241	224	281	271	254	226	256	252	264	263	251	259	209	231	249	269	252	261	252	266	271	252	251	233	244	259	251	248	261	231	254	231	249	253	270	250	259	227	239	282	259	241	273	275	254	247	265	254	254	251	247	243	276	277	240	260	257	269	246	231	262	284	235	244	258	253	246	286	247	279	259	241	259	271	238	267	277	252	281	258	239	283	255	288	234	269	266	259	253	250	224	282	250	232	236	237	257	262	256	263	246	247	241	260	241	243	259	271	264	266	268	233	246	268	282	265	264	290	248	233	283	236	261	262	241	235	269	284	233	254	281	262	249	259	249	243	238	248	245	255	251	253	216	251	263	241	269	250	261	253	253	256	251	237	236	259	251	265	238	275	240	255	255	245	269	219	267	242	206	259	247	222	282	251	215	271	280	240	265	231	228	269	255	220	265	239	229	230	242	228	247	267	281	221	265	248	241	225	229	226	223	249	255	220	240	249	274	237	239	239	252	240	256	237	229	280	268	248	248	250	236	262	236	244	248	248	250	250	249	281	297	244	235	264	247	244	270	268	258	258	287	260	239	267	228	267	252	262	251	257	233	243	263	249	277	243	244	244	263	263	236	253	267	261	243	237	257	263	246	232	250	236	258	249	263	249	249	258	281	235	246	245	238	262	247	230	242	234	283	267	236	243	265	285	264	294	240	234	234	234	244	262	244	221	246	256	222	286	237	260	274	270	261	259	250	211	245	244	307	248	235	263	229	240	266	261	242	272	252	232	268	283	249	251	266	248	239	238	242	248	252	259	237	242	264	241	263	254	257	239	270	211	250	278	271	222	250	255	220	252	253	267	237	240	227	244	215	257	239	247	248	268	237	248	238	270	224	260	241	264	253	262	264	244	279	259	272	239	234	251	252	283	248	255	264	225	251	221	284	257	263	257	264	273	248	261	286	259	252	262	258	248	266	274	248	231	263	275	261	241	274	230	250	238	260	254	253	253	233	240	266	241	260	255	249	250	224	228	249	257	245	250	268	274	243	234	251	246	250	278	251	268	212	249	267	260	225	275	254	230	236	227	257	260	227	272	250	255	244	232	262	226	247	265	257	253	212	238	273	255	259	256	260	260	230	254	262	274	251	233	253	259	262	261	227	251	253	232	266	234	273	227	256	251	244	218	250	273	258	239	244	234	290	260	253	254	241	257	248	273	257	210	261	258	259	229	290	241	273	233	259	264	228	240	259	234	250	246	255	239	247	242	234	241	226	271	252	247	251	240	257	270	260	233	261	216	255	253	277	253	266	277	265	224	247	258	245	240	237	234	279	251	264	246	249	279	262	273	229	252	261	274	232	239	256	266	227	243	289	249	254	223	262	225	246	268	247	260	264	282	226	268	276	269	247	218	243	277	268	256	250	248	263	277	234	233	244	235	257	272	257	244	242	258	260	254	236	239	246	221	274	258	284	246	253	250	275	225	254	260	251	260	247	233	258	267	257	235	269	252	258	240	247	279	267	249	239	223	270	228	215	261	232	231	233	250	271	238	241	273	262	244	259	274	254	250	282	236	233	250	223	264	263	247	268	254	260	263	248	277	261	254	250	254	249	224	270	268	233	227	223	227	261	250	244	240	216	254
23470	11748	9971	11597	14080	16241	14489	13797	11847	10686	7681	6319	6197	5904	5467	4988	3927	3149	2481	1712	1396	1320	1174	1034	982	1046	1000	839	864	825	855	824	836	717	848	779	796	767	787	692	719	747	691	729	723	767	705	701	729	705	654	713	682	674	699	714	718	676	706	722	768	726	739	768	782	717	784	806	762	771	793	735	724	763	798	740	729	673	681	742	730	749	674	665	682	667	678	642	729	674	716	665	709	688	665	637	754	669	597	719	707	643	748	697	712	666	682	703	660	673	699	689	699	692	678	656	731	719	727	683	668	697	681	688	756	685	694	710	675	674	680	684	654	719	637	650	721	669	712	647	687	674	674	681	708	651	661	680	692	676	699	692	677	647	682	717	676	705	671	672	655	637	647	634	619	699	669	701	718	657	739	655	673	635	686	693	658	674	636	718	661	676	672	690	691	714	660	688	701	662	671	662	701	650	645	641	621	658	694	657	659	672	657	699	684	662	642	703	632	654	664	687	672	686	674	660	702	694	664	703	684	648	659	661	686	679	645	683	644	655	676	680	664	671	668	636	688	668	668	661	689	696	656	635	649	648	652	678	645	647	650	646	651	664	718	694	663	734	671	637	665	679	703	639	681	670	635	686	651	650	637	671	694	695	645	667	677	625	675	681	610	635	649	639	684	694	645	684	691	717	672	694	660	604	670	663	676	698	674	699	677	653	691	670	704	700	660	655	662	612	708	681	696	646	670	631	683	731	701	715	677	612	668	622	683	627	680	719	679	649	644	676	697	677	642	679	654	663	606	684	664	665	696	685	663	650	677	653	687	683	667	642	692	671	691	665	717	644	668	644	693	656	653	648	718	613	704	651	669	677	662	688	681	645	705	646	682	671	665	664	658	652	684	614	728	657	665	629	699	665	659	637	700	687	647	668	684	655	657	641	667	684	642	668	660	665	700	691	662	699	682	625	649	639	674	697	670	642	646	629	646	641	671	657	643	674	657	652	672	652	707	653	690	697	606	677	694	712	645	647	629	628	633	658	633	705	653	708	672	674	676	672	653	670	679	645	661	647	651	699	666	700	688	650	680	630	686	671	647	630	632	669	618	695	693	704	670	623	619	651	677	642	681	707	671	682	656	651	740	682	685	612	643	634	669	672	679	675	708	678	663	725	670	681	620	687	655	682	678	640	652	625	723	686	707	699	661	682	628	677	706	635	678	695	717	661	647	636	669	679	673	676	655	664	651	678	651	650	669	651	646	677	660	657	634	681	645	616	654	717	642	638	630	676	662	652	657	669	655	662	636	670	703	684	685	675	666	727	670	653	663	670	662	698	596	625	647	689	688	649	686	683	711	679	673	674	700	653	684	662	682	734	672	702	653	619	699	677	655	651	624	688	677	693	647	727	668	683	663	612	634	673	686	659	614	690	667	635	612	711	631	620	682	720	672	661	702	682	680	638	670	679	635	647	645	637	668	637	673	655	612	642	650	654	659	645	663	664	657	648	602	637	676	645	667	690	663	669	661	660	635	669	643	650	673	675	626	648	671	654	697	618	721	662	643	663	627	624	673	673	679	647	640	698	693	673	630	675	658	682	682	663	643	690	696	630	699	700	663	709	593	665	695	607	601	672	650	654	664	670	675	661	639	650	647	684	662	668	638	659	643	672	641	614	699	657	655	617	731	675	608	650	681	680	664	661	638	673	654	675	654	657	672	663	624	686	725	697	666	683	660	696	684	636	677	654	639	634	655	638	691	653	644	666	640	667	654	694	641	676	665	693	615	656	656	650	673	669	668	687	699	680	665	637	636	661	660	711	680	677	643	675	620	624	644	703	679	641	657	641	699	656	692	674	666	656	678	634	672	685	698	695	699	695	688	716	681	675	711	629	702	636	611	670	672	673	624	662	668	685	736	660	676	739	638	662	682	675	689	671	647	691	639	663	654	674	676	646	682	645	642	686	687	675	710	664	684	683	662	704	691	649	657	679	722	671	678	668	669	647	681	658	682	643	655	667	619	647	664	661	684	702	658	652	644	651	626	702	661	648	704	693	667	677	665	655	650	661	651	636	671	709	679	667	693	618	654	655	670	599	671	714	677	647	664	666	670	702	651	655	695	708	676	671	680	678	634	692	622	664	642	657	643	694	703	662	628	716	672	626	624	693	677	595	658	631	623	649	646	619	703	667	643	667	668	699	646	633	642	653	676	671	669	716	669	658	624	680	690	677	628	686	674	688	685	680	668	627	700	698	699	672	667	716	660	699	665	666	655	642	687	652	658	683	666	720	625	656	674	651	653	652	679	634	692	662	693	679	667	641	702	663	669	681	657	705	637	691	698	646	690	696	636	655	621	669	654	658	720	655	665	677	677	699	690	635	631	676	655	640	638	673	662	704	644	681	689	701	666	679	628	697	656	650	673	654	652	668	633	636	695	706	651	705	662	733	668	685	702	634	660	664	693	695	651	684	678	682	624	689	657	691	664	699	667	680	698	664	657	677	656	686	676	683	662	628	656	649	664	632	721	671	658	669	659	618	693	685	703	689	681	662	676	680	649	702	702	640	649	732	635	689	643	703	629	666	649	677	671	621	651	638	700	615	641	665	673	642	666	617	696	668	644	648	636	632	638	650	683	704	682	684	704	655	669	667	643	644	660	697	676	646	631	634	612	662	640	671	667	642	646	649	655	688	680	693	653	707	643	615	686	616	658	695	662	660	678	641	641	692	681	668	641	620	638	691	694	655	674	665	695	677	673	640	674	662	643	677	640	640	654	602	663	714	678	689	648	665	702	667	660	662	650	632	635	693	686	665	652	686	674	671	700	695	662	698	664	691	685	644	652	656	714	663	636	679	671	682	633	674	668	664	658	656	638	683	647	696	682	634	667	694	612	657	696	690	700	656	670	633	673	706	710	638	634	666	626	669	662	709	724	696	691	639	659	695	637	674	648	702	710	661	657	681	651	705	630	641	708	650	663	671	667	697	673	622	706	687	616	651	710	689	667	669	658	660	713	629	685	634	609	675	674	649	664	669	666	676	689	660	647	667	721	675	677	638	696	644	683	676	670	672	657	645	714	619	733	654	666	678	659	683	690	679	671	674	648	656	670	639	665	727	635	659	692	625	697	687	676	623	685	727	640	666	665	651	674	659	649	677	641	676	654	676	646	715	692	658	634	684	652	631	694	689	664	646	667	626	683	691	707	717	701	635	684	666	681	684	668	634	670	635	653	656	612	713	680	646	684	695	696	643	628	707	619	668	697	674	671	673	662	681	670	596	659	632	663	703	652	665	694	691	647	686	693	668	681	679	653	701	645	655	685	669	622	661	680	683	699	728	637	643	657	646	670	646	685	650	681	665	667	684	631	684	668	666	632	653	663	672	655	667	675	671	736	648	637	654	655	694	760	695	649	658	712	679	674	614	735	663	688	696	656	686	703	647	693	647	674	657	666	703	635	663	614	642	675	652	659	687	647	660	676	694	675	654	695	645	647	667	708	630	668	701	693	673
5151	1696	1349	1136	1126	1241	811	649	521	500	438	385	379	370	354	392	381	323	311	325	326	353	351	336	326	338	332	344	343	307	316	331	321	324	338	314	312	348	342	325	332	346	326	294	328	336	322	353	335	300	344	344	324	320	323	339	343	324	326	370	344	332	354	358	338	322	332	338	362	387	285	351	317	330	376	327	331	332	339	329	294	307	322	328	298	316	337	312	339	313	329	331	343	338	336	319	320	330	337	335	315	299	303	329	324	339	355	320	351	346	302	339	321	343	311	337	344	347	359	354	311	331	346	311	318	295	336	339	320	330	337	311	343	323	334	312	317	353	314	324	324	272	313	343	300	330	356	333	344	319	338	342	345	300	318	313	352	363	342	335	329	301	338	316	306	338	313	310	318	363	309	315	355	356	306	349	371	342	347	302	313	312	374	322	328	324	330	325	339	304	336	352	348	322	331	318	308	306	323	392	320	304	330	351	323	311	362	307	302	316	329	359	328	361	308	338	338	315	327	348	321	326	351	347	325	341	333	329	322	362	322	332	343	320	316	320	307	338	324	335	325	352	345	330	297	342	302	343	305	343	330	333	321	326	340	303	325	325	343	336	339	330	331	321	314	333	339	342	354	321	332	312	327	315	331	331	351	325	328	299	301	339	348	330	345	310	315	326	311	286	321	318	329	360	344	338	308	337	323	330	330	326	331	332	354	329	334	312	317	311	325	302	318	336	312	326	339	309	314	333	297	306	337	318	324	329	338	343	313	346	312	311	326	334	305	318	348	345	329	332	343	312	324	333	319	315	310	313	354	328	347	347	293	297	314	359	321	307	339	343	333	353	330	346	339	332	328	335	334	319	316	329	321	323	340	303	335	329	319	350	321	339	337	320	324	338	318	335	304	326	349	332	361	307	350	300	352	333	299	325	331	356	322	347	307	371	298	319	316	343	342	343	330	318	331	343	319	318	319	314	330	314	359	350	304	343	301	325	301	324	316	296	297	329	338	324	301	324	332	303	298	315	340	317	337	337	313	303	347	296	323	337	323	332	360	326	366	327	349	315	313	320	316	322	326	346	320	315	324	300	315	346	324	321	342	319	314	347	334	334	342	343	348	348	352	317	302	343	302	388	316	291	349	324	388	336	324	335	330	333	321	291	297	318	290	340	324	318	317	315	328	352	321	324	312	300	342	312	312	326	337	354	346	327	327	350	336	312	344	325	353	330	343	281	337	311	316	338	330	338	305	315	309	335	309	337	304	335	355	302	354	321	364	319	299	317	347	325	335	312	334	316	326	338	326	304	344	316	298	301	331	333	327	329	368	353	303	337	337	327	338	310	303	349	331	349	337	326	323	320	323	325	301	317	336	344	338	334	348	348	330	329	335	322	308	348	339	323	304	344	324	326	342	321	297	368	351	299	347	343	324	280	303	327	338	318	336	311	300	308	353	299	333	345	327	331	308	337	330	343	310	273	348	310	327	345	348	315	330	338	315	348	308	341	270	357	320	325	346	317	353	305	332	330	341	357	324	332	323	332	315	331	326	320	314	339	290	295	342	316	329	320	356	308	311	316	327	325	316	302	346	346	329	301	334	340	304	335	334	324	322	319	342	338	357	288	360	339	331	324	321	316	308	355	360	362	338	333	338	345	342	290	316	310	329	301	347	326	349	344	312	334	290	320	345	324	297	313	317	334	335	313	313	322	328	327	354	335	304	332	337	329	303	326	316	306	298	344	330	304	337	343	322	325	334	300	323	303	346	353	327	334	342	331	328	338	324	334	329	314	344	334	315	312	321	332	317	339	338	338	327	330	323	321	344	302	336	329	351	312	336	331	347	325	314	329	321	338	309	339	338	313	303	296	335	323	340	333	362	299	351	313	328	299	294	293	296	338	312	311	334	319	359	315	305	294	296	344	335	335	343	329	260	315	312	320	373	335	339	333	335	338	315	366	346	324	311	320	331	357	316	323	336	313	321	324	335	326	305	324	326	343	347	287	340	346	331	331	327	332	316	369	335	349	349	311	357	347	322	335	336	347	313	374	323	333	325	316	302	338	312	330	319	317	327	347	312	295	325	320	291	335	335	340	319	326	299	324	350	338	298	312	318	311	332	309	322	363	343	373	314	337	357	355	343	375	333	337	344	294	323	317	307	345	360	374	361	301	350	297	325	321	343	327	336	342	364	347	341	309	304	299	314	323	312	345	293	324	317	290	336	314	370	321	326	329	315	387	300	353	308	318	349	317	302	329	324	331	334	340	346	323	338	308	336	325	317	323	340	326	365	340	322	320	338	339	317	323	315	357	333	325	306	313	322	332	351	321	323	346	331	355	351	310	349	329	330	343	305	330	343	314	311	349	335	322	320	323	305	328	342	346	365	341	315	315	342	334	272	297	362	362	356	286	315	326	326	332	328	326	364	388	317	321	336	327	307	353	324	318	334	318	345	352	313	344	358	310	323	303	310	332	351	319	361	337	324	318	322	348	309	282	343	353	294	329	320	357	343	338	353	330	318	337	315	346	325	353	312	328	330	337	323	357	348	322	289	319	331	320	319	302	333	330	335	344	317	339	306	339	334	309	318	326	311	321	336	322	353	336	345	319	311	309	341	304	351	329	340	338	318	301	370	316	352	354	292	326	321	324	308	379	323	340	299	337	334	354	325	361	322	324	301	339	321	298	320	355	314	324	324	314	351	327	322	340	325	330	357	327	309	342	304	328	349	332	309	343	353	319	327	313	314	325	327	320	338	318	335	326	341	315	299	339	316	336	314	307	321	309	352	299	333	335	323	373	311	340	318	330	297	354	326	322	314	353	357	295	334	312	301	308	310	334	354	363	294	356	322	342	306	330	314	325	314	339	281	340	298	315	339	307	310	366	284	301	328	329	322	299	309	319	356	321	323	315	345	291	310	346	342	328	321	318	318	332	358	351	339	325	316	333	375	311	314	293	331	320	312	334	324	309	332	333	347	316	330	307	329	329	342	314	286	291	331	341	319	336	355	336	336	321	319	344	381	332	319	302	341	339	340	314	343	322	324	319	366	324	332	313	294	317	365	364	286	356	366	325	315	314	304	308	363	326	317	310	335	327	364	308	343	334	336	300	346	330	337	347	313	355	334	327	322	319	335	331	309	332	325	318	357	357	339	343	324	330	327	338	305	308	352	329	363	310	330	296	325	340	316	323	340	344	355	337	333	353	343	324	339	336	331	339	306	320	333	310	335	357	329	347	323	335	298	334	327	333	304	315	289	341	325	318	343	320	364	318	313	348	315	333	303	326	340	311	323	329	367	316	352	322	324	327	323	314	320	337	312	318	360	344	337	326	328	346	314	344	341	326	305	319	336	315	303	322	332	332	313	361	356	321	320	331	345	317	315	363	337	345	322	319	334	340	317	319	306	339	331	316	363	353	313	311	329	342	317	344	345	322	330	349	314	354	320	325	305	317	322	336	360	318	344	343	303	354	322	312	343	334	355	302	335	356	346	324	330	314
4722	2349	2428	2723	3291	3482	2397	2160	1913	1669	1382	1126	1082	1030	1081	1048	972	928	973	935	931	874	905	850	843	885	877	886	878	843	862	816	910	882	884	938	867	845	887	856	862	854	843	943	847	868	884	802	858	795	886	860	872	828	899	842	859	902	868	895	846	840	854	858	859	880	901	895	882	835	880	865	873	905	879	872	914	797	892	840	888	837	854	845	876	900	885	871	912	851	857	873	809	916	847	874	854	900	861	855	912	801	831	909	845	848	898	838	859	856	873	889	886	899	878	820	848	835	941	843	815	876	805	825	867	847	842	801	833	846	848	852	886	813	819	851	835	915	842	778	894	881	886	839	888	816	873	842	844	883	890	908	895	861	879	909	835	872	856	826	874	832	890	840	819	799	828	883	833	921	791	875	877	853	833	846	923	914	826	855	893	882	859	883	836	842	883	851	841	889	806	821	844	825	867	867	876	821	889	854	838	855	871	849	836	863	858	851	859	901	842	822	880	851	853	832	865	853	869	830	868	822	874	865	899	881	883	782	909	883	856	867	888	843	830	890	907	848	876	886	910	909	924	844	890	895	915	797	853	841	872	876	856	874	879	824	922	856	834	846	812	882	888	855	788	871	877	878	859	839	890	889	854	848	856	838	842	849	855	869	853	841	899	810	880	889	840	825	874	806	811	830	867	832	868	845	877	885	837	861	872	841	835	902	846	848	888	839	861	915	845	868	863	895	849	849	858	874	881	827	823	845	865	856	884	853	864	883	823	844	796	827	851	868	926	889	861	911	854	872	873	859	871	852	839	846	840	796	906	865	830	794	858	860	862	824	874	858	856	908	874	893	868	889	798	826	845	856	860	886	863	834	806	842	811	849	873	867	911	871	841	835	846	821	867	833	809	901	897	818	884	865	799	838	885	884	873	876	866	823	844	948	898	855	854	872	833	858	827	828	882	841	843	893	909	851	805	850	891	885	809	878	888	835	875	828	847	872	883	907	910	856	838	875	878	849	867	865	893	855	888	889	859	863	880	902	875	853	867	829	891	866	912	854	859	879	873	862	919	843	895	839	877	843	871	876	850	867	838	887	852	818	868	803	871	863	858	821	882	880	860	811	834	857	864	889	863	832	917	813	863	779	862	887	896	842	836	878	858	858	809	862	843	892	865	850	877	868	867	847	793	843	881	858	853	844	872	838	869	915	875	820	833	860	829	845	873	866	896	839	844	796	838	868	912	838	828	842	872	849	826	849	842	865	862	885	833	827	878	879	888	797	816	899	912	857	829	859	866	838	847	858	835	853	895	886	922	858	853	879	875	854	852	870	817	830	861	838	861	839	804	844	869	874	843	865	867	841	889	866	835	903	880	810	875	794	843	867	880	833	855	848	884	865	893	816	861	824	862	915	862	853	849	891	888	854	889	837	850	835	888	866	861	893	836	898	835	837	800	918	862	879	841	850	867	830	882	907	882	881	870	870	819	859	839	845	817	839	868	880	839	811	820	900	831	839	851	862	853	858	836	869	848	858	823	898	849	844	829	847	826	847	838	844	887	906	914	838	863	812	841	885	812	861	870	878	909	858	852	819	833	875	872	857	860	795	826	825	820	865	899	833	905	856	894	842	881	845	890	846	856	886	862	833	916	853	868	833	850	819	879	848	830	838	793	892	899	838	832	843	841	874	848	870	883	914	818	903	874	880	850	868	822	837	890	822	858	841	851	857	887	878	859	880	886	880	811	844	841	852	868	830	876	847	906	851	901	888	869	924	831	868	907	907	850	862	928	814	836	859	865	856	839	839	868	830	852	844	843	872	813	897	896	874	841	914	866	834	841	895	851	824	855	854	856	886	919	870	888	844	829	857	859	858	884	823	910	867	859	906	861	833	797	851	849	904	849	846	871	813	833	874	904	807	860	858	840	867	870	831	907	894	851	883	777	900	888	808	835	873	830	823	873	848	823	874	877	904	843	866	817	867	844	826	883	854	862	848	834	865	808	889	886	818	878	864	856	864	864	840	863	848	836	874	923	841	824	918	827	855	863	865	897	881	900	860	837	833	878	818	817	878	878	819	871	880	861	842	878	928	864	819	806	878	864	866	884	896	858	875	879	876	846	853	883	853	798	858	878	870	832	874	895	886	859	841	859	903	861	886	858	843	868	868	902	857	856	865	858	847	868	850	860	838	861	903	877	836	875	853	890	849	876	823	883	871	891	873	846	838	886	884	831	893	817	855	781	843	890	886	841	892	919	891	901	893	857	877	862	837	860	856	901	869	849	840	843	923	838	861	874	895	887	893	889	881	849	843	831	850	875	879	879	864	840	867	857	878	931	875	839	905	894	870	899	869	826	873	852	871	843	821	859	845	841	865	884	851	878	864	880	901	823	911	827	869	861	869	844	825	894	928	848	834	835	845	859	895	857	868	874	886	853	831	886	833	831	909	859	873	875	924	853	833	848	874	854	857	872	857	844	837	907	884	828	865	839	814	900	820	813	876	871	838	850	844	895	835	839	793	893	904	877	863	871	843	846	871	837	836	838	860	863	866	832	852	866	877	887	863	875	863	836	838	856	867	845	874	809	840	858	863	856	855	857	852	884	891	858	803	846	885	864	886	861	854	848	941	842	894	848	871	852	842	844	869	898	799	832	866	863	810	858	861	790	901	823	858	836	848	901	833	875	861	868	919	925	849	866	861	881	865	868	829	877	900	855	905	889	875	858	899	852	886	829	819	822	805	881	919	848	837	884	889	900	830	931	883	803	801	849	885	852	856	879	854	882	868	889	830	864	854	858	880	904	880	889	922	876	828	838	917	846	825	851	909	858	850	831	828	902	857	891	906	846	860	885	906	802	886	827	848	808	830	848	840	844	843	853	856	862	871	817	843	826	877	816	835	861	844	870	900	839	813	863	904	922	862	852	887	916	823	870	827	879	842	816	814	857	859	896	838	843	874	890	875	848	871	872	882	824	882	866	878	832	872	836	949	842	858	855	900	817	897	858	890	769	869	864	872	806	877	886	865	884	837	874	874	857	859	851	861	829	838	926	863	857	921	851	857	857	926	874	887	894	854	874	839	883	824	901	848	830	870	825	916	875	841	860	878	864	890	841	887	852	861	902	867	829	841	877	881	869	908	827	900	848	872	853	875	892	851	921	808	856	861	859	876	829	812	853	864	834	873	808	845	846	824	907	835	847	871	875	836	846	828	829	915	842	860	847	896	883	886	919	839	825	776	859	912	892	901	844	848	885	891	860	838	887	821	904	917	896	862	847	860	815	886	901	884	824	880	859	901	848	856	813	876	909	846	853	861	891	864	853	864	877	829	889	855	873	933	891	830	886	866	894	878	857	897	853	811	836	855	848	893	842	866	804	877	883	859	874	865	873	876	899	829	837	889	889	868	892	848	831	864	833	888	901	876	863	878	836	830	846	842	851	857	821	823	844	882	861	870	824	803	845	850	876	791	850	859	849	873	883	901	890	901	860	846	886	869	827	889	864	868
23383	13034	8828	7484	7435	8686	6850	4818	3536	2901	1935	1415	896	760	809	691	620	488	463	456	414	415	426	403	384	385	382	390	360	378	385	392	364	371	403	379	377	350	365	366	375	373	388	391	386	369	368	346	381	368	365	388	363	393	373	377	373	337	409	415	392	353	376	377	364	376	369	379	365	352	379	396	390	362	406	376	385	388	378	354	373	335	360	345	425	370	359	406	365	389	372	388	351	395	378	338	362	350	367	342	381	383	366	362	350	355	360	358	396	393	337	382	350	358	395	350	348	359	351	357	387	355	371	363	371	362	371	325	366	381	368	365	354	338	349	373	341	365	383	364	363	347	360	357	368	344	382	351	419	383	358	368	397	395	376	386	353	364	362	357	369	340	370	342	341	354	373	393	360	351	373	351	374	348	382	322	344	378	373	372	368	399	391	359	395	386	373	367	383	363	392	388	349	379	358	374	344	366	343	383	369	392	373	378	345	368	388	372	376	347	354	390	384	378	359	373	430	392	357	412	357	388	341	350	395	356	397	375	386	390	347	356	376	346	340	353	351	331	335	389	361	376	318	354	401	395	344	399	384	376	402	341	400	352	355	357	341	376	385	376	369	331	369	345	389	401	368	357	343	349	356	369	364	325	364	360	361	340	383	364	407	383	355	375	335	347	392	374	335	363	359	348	350	394	378	332	363	369	390	387	373	391	389	387	378	375	367	328	397	385	382	409	323	383	383	366	353	332	418	362	371	356	340	349	334	388	365	374	381	336	386	341	347	392	345	352	362	390	352	355	366	361	376	367	358	373	352	344	337	381	357	316	359	395	360	379	369	350	369	358	363	364	368	363	365	365	357	381	392	384	352	383	348	346	381	354	370	358	348	387	384	359	361	348	371	401	347	353	392	377	354	398	366	400	341	375	366	384	357	367	355	369	348	356	378	361	396	378	363	404	379	367	398	366	444	329	346	399	382	338	359	354	354	351	329	377	377	337	329	377	375	361	361	382	369	354	353	378	383	321	382	385	406	386	349	373	423	356	383	363	356	374	358	344	372	326	363	341	387	374	360	375	368	344	355	349	346	390	373	397	372	365	350	362	345	387	362	366	349	348	349	375	375	363	343	363	403	368	356	367	439	329	370	353	340	362	363	369	378	348	336	388	367	349	338	363	386	364	361	309	354	370	368	361	367	399	376	362	380	338	378	376	347	364	394	348	363	337	358	357	373	355	408	360	335	348	364	347	372	331	362	352	376	397	352	381	333	402	335	374	377	341	341	326	375	365	354	346	352	353	346	382	388	373	340	350	341	377	365	336	377	359	317	343	352	378	369	371	394	392	354	397	396	377	341	350	376	358	352	386	353	348	374	338	347	332	393	380	364	397	365	370	376	340	366	379	362	385	362	376	358	389	387	356	369	344	378	356	377	382	353	388	349	367	347	378	369	349	368	372	360	331	356	371	355	337	364	378	395	367	379	369	372	378	378	374	355	343	336	351	350	374	375	383	411	381	377	377	351	359	312	386	386	367	353	320	389	361	349	386	364	388	407	350	360	375	372	387	349	350	405	374	387	372	371	349	384	348	353	353	389	348	349	369	370	359	363	342	368	361	326	336	354	342	344	339	368	383	374	370	344	382	367	376	345	363	346	372	378	348	362	350	370	384	362	374	376	388	354	351	367	348	358	374	368	372	388	361	379	364	349	366	385	369	370	347	330	340	387	361	362	370	366	400	391	339	366	393	366	344	363	378	336	375	334	320	340	343	367	367	339	362	367	376	350	403	350	364	350	369	362	320	333	375	343	330	323	329	361	324	391	346	361	364	364	355	373	348	371	370	358	386	367	394	378	372	376	328	352	365	372	355	346	363	342	337	382	360	386	344	368	349	357	386	383	332	383	352	378	402	377	391	381	383	363	354	374	318	334	341	364	359	346	384	367	391	408	370	363	380	323	355	363	347	362	357	404	366	337	340	364	407	315	369	359	355	380	345	347	383	394	398	346	285	362	373	341	358	370	363	365	415	363	376	361	387	395	376	371	356	348	363	363	366	330	360	357	377	343	353	342	367	365	360	344	363	364	336	370	344	351	320	342	378	383	350	380	384	369	381	339	396	408	357	360	346	398	360	342	345	362	363	359	335	359	382	351	368	341	383	357	398	420	370	387	374	381	373	324	370	387	360	385	347	386	378	355	363	384	376	362	392	357	368	378	343	382	392	380	376	358	375	332	385	377	359	378	388	375	374	371	349	344	353	370	375	339	348	342	388	375	360	351	330	376	371	351	333	348	335	383	363	364	365	379	357	370	387	400	374	382	355	370	366	332	374	353	347	351	348	370	371	357	331	366	375	353	360	366	360	371	369	351	388	350	351	337	340	369	354	361	363	370	359	366	402	379	374	373	351	356	371	349	379	375	407	392	362	354	328	381	412	351	346	369	384	365	356	369	375	360	360	356	389	406	319	371	360	370	376	359	345	357	381	380	368	371	346	374	350	356	337	370	378	376	360	393	371	381	354	364	385	336	350	377	367	360	377	354	327	378	349	387	353	385	349	360	372	399	371	357	378	349	352	348	356	355	352	348	348	382	362	346	382	338	384	374	375	373	387	377	361	383	410	375	386	368	380	379	408	385	387	345	362	384	353	354	394	360	359	363	354	359	414	378	416	389	365	386	373	364	378	371	363	354	381	375	364	355	387	365	361	385	344	367	386	358	374	386	371	368	366	325	366	357	373	361	378	336	350	354	347	366	320	337	367	356	351	394	397	362	356	332	354	342	357	332	327	375	409	325	340	357	380	306	381	342	322	337	358	352	341	363	369	386	375	330	352	386	367	371	341	366	354	386	360	356	388	358	374	367	362	386	370	349	331	380	338	334	324	406	352	313	373	365	372	343	351	361	381	368	386	361	394	342	353	331	357	349	361	364	368	381	345	365	362	379	372	379	388	374	347	329	361	340	334	363	374	361	337	355	382	374	401	357	387	389	354	358	347	336	342	361	374	382	336	376	375	367	356	348	367	322	390	329	374	391	348	375	366	358	374	401	352	354	344	361	351	340	340	339	340	353	395	372	398	375	365	386	343	367	386	341	354	388	339	362	368	359	361	378	369	393	357	382	401	339	341	356	372	346	351	379	393	396	371	345	342	344	378	346	402	378	362	374	366	360	374	347	378	358	392	374	325	328	379	343	348	391	369	359	339	408	359	376	388	406	374	365	391	366	357	348	360	359	369	352	358	313	366	352	355	353	366	359	384	368	344	345	413	356	351	368	387	361	346	342	360	367	367	382	363	326	363	361	357	392	364	383	349	379	353	349	342	395	346	347	378	377	338	362	353	367	362	341	375	356	366	350	375	389	359	347	370	379	367	386	340	373	384	374	369	385	347	369	387	359	375	372	382	383	332	359	370	381	384	387	352	372	355	386	350	382	379	360	361	348	373	372	388	379	360	360	381	347	388	358	382	351	364	329	372	322	409	397	377	332	354	358	390	342	343	367	368	388	379
16772	8815	6799	8460	10351	12852	10561	10078	8488	7462	4269	4390	4094	3569	3584	3252	2637	2120	1795	1540	1442	1302	1145	1131	1099	1109	1123	1024	1042	1028	993	942	983	1023	992	991	1000	981	937	972	1022	926	1011	928	966	965	978	950	978	970	940	940	910	914	1012	983	1020	932	957	977	959	965	974	936	1028	1042	994	1034	976	1036	936	945	997	984	1000	1064	936	924	939	921	967	946	959	904	968	934	914	936	913	919	898	1007	851	916	936	957	919	950	955	945	933	972	982	969	984	949	984	953	980	934	979	980	957	982	1002	940	950	937	931	950	965	917	930	910	955	918	913	904	867	944	944	912	938	937	910	943	877	952	870	927	901	906	909	935	960	912	947	922	947	920	935	913	878	932	937	876	963	928	954	942	894	882	946	963	929	946	860	967	931	930	907	965	965	988	946	977	939	908	905	969	937	884	956	901	904	870	947	976	919	934	879	916	955	932	920	963	921	919	886	964	943	985	894	913	930	910	959	948	908	980	982	973	933	906	904	915	971	938	936	941	908	954	914	912	965	964	904	960	962	909	967	963	939	926	937	932	928	936	945	932	960	931	896	942	930	921	929	951	905	972	911	973	904	951	883	925	971	954	900	971	926	910	895	867	955	904	927	926	902	891	956	925	930	893	918	947	934	962	910	916	938	903	913	926	973	923	939	896	928	991	923	937	939	1011	865	899	943	926	915	973	918	977	972	990	969	936	924	911	907	931	863	908	950	928	959	905	984	947	888	958	961	944	945	976	931	931	913	937	964	921	929	904	949	918	877	900	916	952	967	897	959	923	908	902	941	941	941	1005	937	957	896	939	956	982	899	920	848	900	952	941	925	925	894	960	986	898	923	920	939	892	957	935	882	937	942	900	878	952	972	927	929	959	932	924	975	944	978	928	935	875	980	930	927	939	872	923	927	947	980	920	924	963	897	862	939	955	927	969	1023	901	949	919	937	913	941	930	908	934	927	941	961	972	954	938	951	920	904	875	976	891	942	933	929	937	913	971	964	963	926	888	925	925	958	878	926	909	910	907	941	958	906	985	936	946	907	956	947	939	968	952	899	935	943	933	982	923	965	894	970	893	924	888	886	903	894	856	844	921	953	882	933	959	931	938	935	925	915	886	924	934	916	944	976	946	981	975	906	878	966	908	959	999	950	947	1004	991	959	911	966	928	937	944	915	915	953	933	912	924	942	960	925	1014	958	965	980	910	953	941	917	925	965	941	929	973	924	926	949	921	973	985	955	975	956	938	923	933	938	933	896	955	970	926	939	915	946	932	930	906	892	900	936	902	912	944	917	908	949	917	946	916	928	904	931	907	952	956	1011	935	960	903	962	911	977	931	969	884	978	945	954	962	960	932	937	927	937	924	911	955	964	868	945	917	921	955	948	933	944	892	896	886	938	984	919	960	958	980	954	882	912	917	884	888	928	968	855	872	927	918	882	926	942	943	967	956	939	972	980	923	873	919	904	900	927	945	918	831	950	916	948	936	889	957	916	922	926	929	969	934	947	896	909	932	936	948	951	978	902	910	993	1017	909	952	913	925	959	896	933	964	935	920	939	941	929	913	943	887	932	913	922	899	945	960	977	995	944	917	914	952	927	929	911	951	947	1004	959	951	964	914	906	908	934	870	932	960	921	939	948	938	884	942	919	946	933	892	934	927	937	933	939	919	944	964	908	897	909	955	980	919	969	940	990	942	937	914	898	977	944	926	899	932	996	928	1007	962	934	952	887	906	894	929	940	970	947	882	938	905	929	908	975	974	945	904	1005	933	965	941	914	953	938	955	936	930	938	900	904	953	949	944	856	937	979	954	905	976	919	935	948	916	901	975	944	931	900	973	977	926	978	888	898	986	890	918	911	985	944	898	902	947	927	931	894	941	980	971	951	897	935	937	976	865	926	929	892	932	941	955	877	928	980	924	980	956	938	873	919	941	941	881	932	901	975	944	925	950	909	913	933	918	911	910	938	928	934	910	948	949	913	895	940	905	938	914	929	872	969	944	937	968	1004	937	911	908	944	901	868	947	938	907	919	947	905	909	931	923	925	961	906	945	942	948	989	937	933	927	897	901	937	875	894	952	904	953	912	954	934	954	904	988	899	946	920	971	903	915	955	961	961	900	941	918	914	910	913	909	920	965	998	923	940	909	923	967	914	928	923	905	939	937	947	965	943	910	971	939	998	978	936	932	933	951	894	905	887	917	955	892	946	930	911	929	978	938	917	962	917	913	947	879	913	961	927	920	953	926	945	955	953	918	918	922	923	942	896	954	943	881	952	926	985	925	939	925	993	948	929	938	867	1003	920	930	971	956	892	913	923	974	950	927	991	916	900	920	963	897	888	961	985	972	917	892	907	930	894	890	946	920	963	956	936	979	958	920	948	932	920	939	933	903	922	888	930	909	912	902	933	914	932	877	928	955	992	963	898	961	1019	942	928	872	938	978	881	935	875	940	920	918	928	856	997	886	925	950	979	913	932	979	962	916	967	969	952	868	925	915	888	922	975	936	908	964	898	941	899	949	890	911	900	938	920	901	959	908	957	967	928	939	914	917	977	958	959	900	891	919	963	960	927	906	957	953	963	960	948	969	960	911	917	882	825	975	915	914	984	910	943	916	1001	938	897	954	922	923	915	932	929	900	881	902	957	915	928	903	907	997	930	1008	883	919	981	981	900	868	933	959	945	930	949	960	873	974	898	918	959	904	917	895	928	955	915	932	895	897	913	897	924	903	926	967	916	868	930	987	910	969	963	929	951	973	937	911	929	949	869	923	904	938	935	932	938	937	950	921	931	907	887	912	950	972	935	882	909	912	919	885	944	944	902	937	976	942	945	975	936	903	976	961	904	949	957	958	904	942	912	989	926	917	931	916	998	918	925	936	954	871	965	874	902	932	922	970	906	883	955	928	904	960	938	919	959	981	932	917	939	978	939	875	886	971	959	912	917	943	908	982	909	919	899	963	910	914	948	883	969	970	909	954	915	992	909	997	933	937	939	950	906	900	881	962	875	976	931	963	960	969	945	947	942	915	934	986	855	973	935	950	949	904	877	921	897	936	888	986	899	951	947	943	936	964	944	922	991	917	902	966	929	947	911	940	1014	951	919	914	960	925	893	913	944	993	962	944	915	966	929	920	895	901	928	932	925	925	993	946	936	1051	946	920	958	888	901	867	975	988	934	949	871	911	950	917	874	966	953	972	960	939	939	951	971	868	928	920	899	923	927	933	925	989	890	927	899	918	962	911	917	939	947	939	955	933	836	920	974	960	960	957	942	951	914	942	945	965	938	921	961	907	924	930	910	903	905	968	907	908	952	963	962	944	884	975	958	911	920	933	929	973	974	895	979	911	882	955	956	953	977	931	916	920	981	919	923	925	950	972	897	933	940	927	908	872	864	978	909	945	930	899	932	939	892	926	929	923	910	936	944	928	925	948	892	924	923	896	959	916	958	982	954	986	888	972	881	917	923	951	921	907	920	963	947	912	980	1012	968	910	951	940	898	900
34405	19660	13929	11264	10969	12907	10983	7955	6217	4741	2641	2119	1588	1194	1004	841	734	565	496	456	366	385	322	338	311	327	279	275	293	281	296	296	260	270	265	274	255	273	286	254	270	237	282	241	285	280	266	270	263	259	266	280	244	254	310	251	249	250	275	280	279	245	270	278	268	262	261	293	291	287	298	267	282	289	268	291	293	242	267	233	246	267	298	287	290	276	265	266	299	271	292	234	267	287	259	266	280	257	255	283	243	273	271	255	257	253	262	269	287	255	273	263	270	262	256	285	250	282	292	308	272	261	266	295	270	254	286	261	266	247	265	267	283	265	301	278	268	281	267	241	252	246	264	274	291	262	259	271	259	265	244	262	233	283	274	283	267	272	260	273	292	263	253	268	258	243	274	263	264	261	265	298	240	243	289	266	260	282	284	277	297	282	257	264	240	239	225	287	278	277	273	259	296	280	261	280	254	234	279	282	269	256	254	283	268	255	272	262	282	255	236	277	278	256	269	246	257	238	260	237	271	257	268	256	250	266	252	274	279	279	252	260	250	291	238	255	269	272	256	280	269	251	259	251	244	239	249	298	233	242	287	243	259	282	273	273	272	231	277	268	249	279	253	261	250	240	244	266	236	300	260	258	238	251	272	276	274	274	253	276	268	249	269	260	245	266	286	276	259	261	273	259	257	242	293	259	277	280	267	270	266	248	244	247	288	265	280	272	245	309	294	272	249	257	277	266	268	265	232	296	259	251	257	267	248	282	257	278	242	240	265	260	283	241	241	268	255	273	285	252	254	252	239	257	273	275	248	268	236	276	276	263	267	256	248	277	270	294	269	258	254	272	279	260	258	282	228	280	277	278	270	242	284	259	269	285	233	271	278	249	274	259	241	252	261	269	284	279	236	264	262	268	243	259	280	257	243	258	271	270	243	279	259	270	260	280	259	285	267	254	227	260	263	247	257	271	245	254	256	261	294	273	260	265	262	253	239	249	263	298	247	278	258	275	243	249	251	260	270	260	296	284	269	256	252	252	257	265	282	277	300	284	271	278	267	262	255	252	272	253	268	277	262	223	272	257	271	269	254	224	262	264	269	288	265	271	266	284	296	248	263	227	290	261	298	269	263	268	253	278	261	255	228	256	274	225	269	281	266	284	259	267	274	247	248	263	290	234	264	262	271	270	253	232	253	275	252	249	246	262	264	260	292	264	279	259	258	251	270	246	251	248	273	287	279	259	272	259	252	289	265	239	282	260	253	253	271	254	285	283	255	216	254	270	282	274	282	260	261	263	245	277	277	242	246	290	268	255	249	288	274	243	251	271	262	271	266	242	254	253	239	262	283	262	285	264	249	280	258	290	266	240	264	269	285	277	282	248	267	268	275	291	267	257	317	243	263	242	278	240	276	264	265	231	250	293	281	283	254	288	260	290	259	275	255	263	234	256	268	263	256	241	269	271	265	255	253	238	252	250	277	276	242	248	248	283	265	244	235	304	249	247	272	262	271	228	263	281	279	253	247	269	277	287	260	257	249	286	262	274	249	263	244	269	273	251	293	267	254	261	277	238	262	245	277	244	256	251	280	261	249	276	262	241	244	231	245	252	266	281	275	266	226	278	261	249	240	267	245	258	236	284	257	267	278	238	276	256	278	283	254	261	248	272	274	265	285	278	276	272	277	281	288	258	275	260	267	234	274	277	254	260	255	247	250	257	259	255	284	264	306	245	263	273	235	298	251	276	235	281	237	267	274	272	269	248	280	288	271	296	264	236	245	256	262	266	296	242	264	263	244	250	269	276	268	283	248	269	237	249	236	256	287	282	276	275	229	287	219	267	232	213	263	259	266	280	270	244	270	276	246	283	270	263	257	260	246	236	256	242	244	256	269	247	254	259	260	254	271	269	257	267	270	290	255	249	254	281	274	258	252	263	252	273	258	284	288	251	267	271	266	264	255	298	243	230	250	244	275	269	267	284	265	271	257	256	266	288	252	259	273	243	282	251	248	275	251	243	260	241	215	265	287	290	272	271	257	249	246	214	265	255	273	257	258	245	237	264	290	270	246	266	277	229	248	254	242	258	265	272	257	277	277	252	303	271	254	286	293	268	237	261	272	244	262	264	257	245	260	298	243	272	248	260	262	277	259	246	246	267	301	265	284	241	255	236	290	241	272	264	244	246	251	250	251	276	245	229	267	287	244	279	264	291	261	268	254	284	256	273	267	254	229	269	261	255	248	266	244	246	286	288	278	255	279	263	260	229	265	264	247	262	279	256	265	255	273	263	253	272	301	244	257	271	258	274	267	282	250	274	263	260	238	262	264	236	296	267	259	257	244	283	262	285	250	260	267	273	259	264	255	259	251	273	262	259	274	278	291	277	250	259	256	244	247	260	248	265	265	239	257	281	256	241	288	269	261	282	273	280	263	240	284	250	258	304	279	240	270	242	259	243	257	252	275	250	239	271	287	262	262	254	272	269	257	266	245	246	262	270	253	281	258	278	240	232	227	275	267	283	295	265	254	274	290	269	282	274	255	257	242	291	278	278	297	253	275	289	258	262	249	269	259	262	251	248	270	246	295	231	257	264	275	260	237	256	278	260	239	276	266	254	254	272	265	246	266	265	285	261	278	263	255	262	245	262	290	235	288	281	250	266	277	278	235	281	262	287	291	248	240	263	272	257	272	238	252	288	301	252	277	260	276	242	261	275	278	276	279	251	250	293	255	235	256	273	273	255	264	246	267	285	240	243	247	268	256	255	255	246	246	260	253	264	254	254	280	263	270	262	256	220	293	281	262	249	232	257	241	246	274	262	245	271	266	249	280	280	286	249	273	237	277	299	274	258	287	253	266	268	260	249	258	254	269	217	256	258	260	267	258	260	271	279	283	246	241	287	273	274	249	241	274	278	248	275	254	260	261	265	249	242	240	258	278	249	262	240	301	252	281	245	277	239	237	284	271	261	230	273	288	279	251	296	267	251	274	237	246	312	266	243	272	321	251	246	250	248	249	257	272	283	264	265	272	236	271	262	257	270	278	244	272	264	238	245	243	243	257	252	279	236	277	255	254	309	282	250	251	272	268	266	264	247	264	241	236	252	287	250	258	288	272	276	251	224	268	232	247	265	273	271	291	267	245	246	266	233	248	257	247	261	296	248	282	268	260	265	280	258	248	239	274	272	272	251	267	278	268	270	252	256	244	253	256	268	245	268	273	274	248	258	291	262	274	274	277	285	243	254	275	269	267	273	276	291	273	292	267	278	264	258	274	250	242	255	268	271	259	244	267	263	252	262	291	275	235	270	235	251	257	268	273	259	255	280	252	287	243	253	266	286	258	250	263	248	277	282	252	255	251	250	267	292	272	254	247	243	258	280	273	257	256	279	238	271	255	262	263	282	269	252	227	268	244	240	236	286	287	239	306	264	253	274	264	271	267	286	225	249	282	251	272	281	250	275	273	251	265	260	241	249	210	252	272	251	289	243	272	225	252	294	300	272	287	283
23125	11825	9596	11644	13976	16733	15227	13711	12563	9709	5436	6469	6215	5417	5151	4637	3637	2806	2312	1729	1519	1346	1210	1171	1064	1064	932	932	910	874	870	859	797	835	805	818	797	777	747	790	764	796	766	755	741	770	728	788	726	746	736	720	720	684	731	729	702	743	742	736	726	767	747	824	786	810	783	819	794	829	799	802	757	759	744	798	777	734	728	760	739	770	744	742	707	686	733	724	672	760	717	709	766	764	732	714	731	686	685	725	719	786	762	706	724	734	696	757	733	736	685	687	702	708	731	699	682	724	715	719	744	701	721	707	709	734	700	698	649	728	716	695	723	696	694	688	680	696	698	669	662	712	671	674	684	703	675	688	701	722	644	736	710	675	677	708	750	731	689	705	663	673	685	681	718	642	654	679	664	700	704	685	708	717	721	740	665	652	704	689	740	678	732	711	702	683	710	699	637	728	679	716	680	710	715	682	698	698	708	639	630	692	673	692	687	697	704	676	690	665	731	702	686	690	685	735	700	656	673	681	664	707	724	699	686	672	651	727	658	689	636	682	717	720	665	693	736	678	710	692	666	703	691	679	725	701	672	688	650	677	657	690	722	708	665	689	691	665	640	696	664	745	692	670	653	695	704	716	666	700	685	696	703	779	714	636	675	705	692	671	683	611	696	623	670	698	702	660	711	669	624	682	721	664	716	605	683	679	701	661	731	674	694	692	678	662	674	676	702	715	666	643	674	709	658	706	719	694	714	689	679	685	652	652	701	629	735	675	695	725	680	707	655	671	665	673	712	655	690	674	655	700	717	664	710	638	685	684	698	681	728	700	673	703	722	699	699	663	679	659	700	684	667	716	720	724	672	676	677	720	691	752	716	741	699	686	668	659	714	693	761	686	650	650	675	700	698	650	713	675	658	757	679	647	721	659	736	636	683	722	691	661	725	652	631	651	701	669	676	659	709	697	685	688	699	711	746	656	646	666	727	678	725	663	689	706	653	629	669	690	679	688	709	692	664	653	662	710	676	694	698	677	660	689	669	692	666	658	685	673	717	664	677	663	681	688	686	689	670	679	687	672	706	658	671	733	668	666	663	678	670	665	686	684	684	653	716	693	709	699	731	655	690	640	717	656	698	675	694	734	656	722	702	658	699	696	664	678	690	713	722	677	708	646	698	727	695	692	685	697	699	699	712	714	688	699	703	681	651	659	716	684	740	729	660	692	662	724	696	669	700	669	658	684	681	697	707	685	663	671	675	684	684	685	653	670	684	683	643	680	685	710	693	754	742	740	709	655	662	698	694	633	693	687	718	733	705	701	710	703	651	666	677	669	671	700	704	687	634	679	676	704	681	673	643	652	736	690	733	666	684	714	697	707	684	687	679	714	721	701	734	685	697	680	667	744	689	698	717	715	701	647	691	675	651	673	708	715	656	688	703	670	695	702	655	696	698	660	703	666	668	686	730	672	720	709	658	658	714	714	706	665	717	693	709	676	711	690	686	665	683	709	641	670	732	681	722	707	689	711	664	726	696	669	675	687	678	681	676	668	614	696	653	703	666	670	718	680	688	707	685	714	704	668	680	696	676	716	720	688	716	717	674	686	673	661	688	610	666	688	676	686	658	667	671	701	693	742	693	679	679	692	718	634	665	670	691	716	653	659	704	624	691	718	681	710	703	690	680	693	678	707	669	707	688	719	658	680	679	707	679	684	699	671	635	683	661	728	664	702	715	739	719	658	722	685	655	681	660	650	717	705	732	670	713	685	641	704	693	704	722	704	681	678	709	626	732	658	682	704	699	631	683	689	683	686	727	715	647	681	688	679	649	663	688	651	738	658	662	687	667	657	695	654	694	661	765	668	721	688	680	665	679	638	701	676	667	709	679	704	688	686	701	653	640	644	681	709	673	670	670	700	676	665	662	695	697	684	628	705	683	692	706	671	667	726	677	686	710	706	686	668	656	746	680	730	692	708	628	708	670	705	707	663	710	636	614	691	697	670	631	726	703	689	616	693	686	662	688	721	674	705	667	681	695	694	670	647	725	668	666	690	687	650	638	723	691	667	673	664	728	670	645	708	686	673	645	663	674	685	666	684	674	728	653	698	698	699	681	654	717	704	680	679	662	695	702	648	735	728	692	702	715	674	690	688	702	648	675	712	649	693	643	691	622	655	687	680	704	689	679	676	776	687	687	684	665	661	744	705	684	679	666	679	692	697	654	704	684	619	679	716	684	687	657	707	673	680	657	684	747	755	714	633	729	682	663	647	682	690	679	674	719	672	711	718	683	722	685	667	725	671	650	669	679	687	683	717	698	714	633	678	703	696	682	720	665	692	701	671	661	661	664	686	705	610	732	693	709	727	729	663	695	691	677	726	662	708	683	656	718	705	702	698	697	675	661	693	703	720	691	641	702	681	723	682	674	726	661	673	672	707	696	675	666	654	678	696	663	682	722	651	717	672	641	669	670	642	663	695	704	703	729	715	663	730	691	728	660	667	688	727	714	681	658	729	684	692	676	696	684	689	712	675	652	651	704	671	683	662	650	668	736	697	742	679	654	728	712	658	629	649	709	659	722	685	678	715	663	698	669	676	663	672	644	697	670	708	722	670	706	663	731	704	676	683	657	679	692	696	701	716	719	716	663	701	711	628	674	679	748	734	708	684	681	662	717	700	674	689	703	694	690	699	669	688	701	662	704	677	663	730	674	691	645	697	695	728	690	666	680	644	679	708	674	668	692	677	736	716	654	644	678	694	651	710	697	681	624	665	663	684	698	651	652	689	657	672	661	729	745	670	697	669	658	671	676	712	676	685	684	690	680	641	725	690	712	705	678	669	685	646	674	620	630	714	660	656	694	676	659	692	673	692	702	672	694	661	763	697	703	680	701	661	663	687	689	703	697	658	710	700	776	694	645	687	722	679	701	651	708	728	659	684	690	672	700	690	699	702	668	694	656	667	667	708	675	735	668	680	732	664	725	735	725	703	699	724	668	662	733	690	721	690	715	709	663	686	672	710	663	742	683	735	740	668	683	721	667	692	732	711	721	668	722	720	648	684	675	692	738	680	695	655	704	690	710	672	711	653	714	684	692	696	686	664	732	697	711	700	669	724	678	622	656	705	686	652	659	704	638	649	687	658	657	708	644	681	680	707	724	670	700	642	714	693	681	668	729	739	621	700	677	695	748	677	687	687	701	684	677	661	674	668	696	646	677	720	682	716	681	673	701	722	673	741	653	607	652	705	671	696	709	695	682	704	727	683	705	695	689	650	678	672	685	714	703	668	667	693	696	682	724	746	655	700	649	684	684	656	664	700	718	702	682	714	688	723	727	710	614	688	671	668	636	695	677	693	712	658	702	751	732	715	647	721	710	685	685	667	651	666	697	689	719	698	690	656	676	659	715	681	727	704	668	681	686	702	666	652	698	738	658	673	708	708	697	727	654	682	695	669	673	707	647	668	687	678	695	640	685	663	693	723	697	650	716	705	659	676	696	657	689	691	696	681
5516	1756	1181	1029	1113	908	702	590	524	484	435	357	345	332	346	364	340	320	327	352	337	324	312	309	348	310	294	334	346	348	313	321	328	362	342	348	325	347	347	319	313	348	299	336	315	316	341	322	360	295	318	340	356	323	345	334	329	338	371	346	348	350	321	311	370	296	322	335	336	293	314	323	331	317	323	318	314	336	335	356	333	327	334	316	313	344	327	329	330	324	306	327	366	293	320	330	369	377	340	334	317	324	345	325	359	339	315	334	335	299	339	313	344	348	350	292	329	284	310	297	350	304	342	282	299	306	313	334	349	304	335	320	341	335	277	312	312	360	329	310	327	319	310	317	323	332	304	316	339	313	329	329	332	336	341	321	373	307	340	336	317	313	345	337	303	362	327	309	309	331	328	318	350	314	304	313	336	368	308	343	295	293	335	301	318	307	303	312	305	319	335	297	309	323	327	299	357	343	313	338	343	292	331	347	332	319	349	313	345	325	284	328	324	317	333	318	297	301	317	321	317	312	341	328	323	308	350	299	329	315	294	327	316	298	342	309	307	294	272	300	309	339	328	358	327	326	288	323	309	329	313	308	299	298	319	318	326	345	312	333	322	316	322	311	301	311	341	340	340	323	337	304	349	318	360	306	334	309	318	345	364	334	329	314	360	296	345	326	338	328	313	320	354	305	296	326	313	344	325	346	328	320	326	326	336	291	323	319	338	334	325	320	349	312	354	331	328	321	360	335	314	297	342	314	326	337	322	310	323	336	289	317	318	332	309	338	300	295	352	334	329	322	328	322	290	326	319	327	333	337	310	317	310	302	308	333	324	316	337	299	346	337	335	325	328	316	350	367	305	303	323	333	357	324	328	347	350	335	303	290	307	315	318	330	301	319	323	306	336	330	336	322	318	325	321	357	340	330	322	323	335	308	339	320	326	336	324	323	309	322	313	305	324	314	329	304	325	321	298	361	345	322	328	323	337	331	342	325	332	287	333	290	283	312	309	312	319	344	329	330	293	359	325	326	329	338	365	329	328	320	312	347	325	317	347	318	298	320	312	330	349	332	295	318	336	362	338	325	321	333	310	317	303	312	312	303	345	353	313	335	334	324	317	344	295	296	302	317	333	348	313	343	320	318	301	302	334	317	336	290	293	354	305	352	339	333	320	304	300	303	330	293	336	326	327	347	322	359	378	337	300	294	326	303	305	281	345	310	345	355	327	352	332	344	308	329	334	322	296	292	334	344	334	335	338	347	368	306	311	293	336	283	312	324	337	315	323	347	293	329	337	311	344	277	342	350	329	313	305	337	302	355	333	317	322	310	347	330	314	329	329	335	293	364	305	348	290	316	344	315	328	315	329	305	344	334	324	345	335	319	323	330	350	310	319	334	306	337	329	323	344	330	313	319	315	348	319	365	339	322	327	316	316	339	305	285	309	329	305	292	338	322	326	297	319	340	331	292	337	330	307	323	360	344	339	328	303	296	318	350	323	360	312	399	330	351	337	332	329	311	355	312	339	328	313	342	354	336	315	343	309	320	318	320	313	328	304	305	341	304	306	339	309	342	350	312	321	338	304	315	317	301	321	275	304	305	336	316	310	340	300	302	335	326	322	323	351	327	301	321	326	290	295	328	348	317	318	322	306	286	292	304	325	344	321	302	340	319	325	328	326	324	309	347	315	285	326	303	312	341	338	322	330	317	337	300	302	290	308	322	334	331	342	323	303	346	322	323	313	327	290	333	340	326	303	290	345	344	310	309	332	294	296	315	311	316	308	368	340	313	328	340	339	331	342	319	310	297	341	312	318	308	322	320	345	312	345	341	327	311	352	296	352	321	345	295	308	330	323	342	339	340	338	360	334	342	337	316	318	305	331	303	313	310	352	347	347	327	324	314	311	338	297	310	315	313	310	330	296	337	298	364	329	312	333	352	300	327	299	281	322	322	325	286	360	315	304	326	331	332	313	320	342	324	294	316	317	340	312	333	300	329	312	298	306	310	332	353	343	320	309	310	296	333	340	333	332	334	299	320	297	337	334	317	322	354	318	348	287	314	325	331	323	329	349	314	312	304	302	317	320	344	306	360	377	315	303	335	326	309	360	311	329	313	322	308	332	348	317	337	331	316	327	311	358	341	326	326	307	296	317	301	337	316	331	332	336	351	316	326	343	354	329	347	340	298	350	315	327	300	325	315	356	315	327	342	341	338	323	324	309	300	299	322	296	347	310	349	314	312	348	350	329	303	347	302	314	339	346	320	342	340	313	327	305	325	328	316	310	319	317	316	317	308	353	332	322	309	318	307	296	315	320	345	293	292	351	322	309	288	318	322	302	341	294	336	292	311	353	311	321	350	323	350	312	335	365	339	313	311	286	345	372	299	335	302	335	332	316	310	303	320	343	314	335	323	322	315	295	306	313	340	336	312	325	342	297	318	334	320	317	333	323	305	307	329	301	294	331	310	325	293	293	349	308	338	330	343	312	306	321	312	326	297	321	312	337	326	316	316	363	295	318	295	319	315	333	296	325	343	346	323	332	307	319	314	308	353	307	283	319	322	318	313	323	338	306	330	333	317	297	318	304	301	309	339	340	340	336	309	340	339	327	354	317	340	331	324	314	315	330	331	318	312	333	349	332	324	322	307	341	329	356	325	339	288	303	301	353	298	319	364	339	316	342	304	375	343	365	337	312	352	322	315	326	293	357	302	319	305	328	280	315	348	332	310	350	305	325	315	319	310	343	344	357	352	351	318	313	335	341	316	318	315	354	321	305	338	360	345	332	321	323	341	330	332	322	333	356	337	298	309	325	335	309	321	341	332	299	319	325	317	307	324	306	343	328	329	330	332	333	323	326	325	367	332	348	305	313	340	331	319	319	326	322	323	333	329	291	332	317	352	368	321	318	319	339	319	287	357	361	340	338	320	355	334	333	342	330	320	303	320	317	325	332	321	327	334	356	354	314	349	332	344	347	337	330	312	328	303	357	352	299	311	321	355	309	333	328	321	312	365	332	326	331	326	340	350	351	312	323	303	352	303	329	322	323	293	331	288	332	299	316	318	352	341	320	326	298	296	345	275	319	348	316	348	374	331	348	323	316	295	327	309	331	356	348	315	318	319	337	315	326	328	346	345	301	334	363	353	337	334	325	301	317	323	315	316	332	303	313	361	336	351	336	329	340	309	353	323	339	313	324	312	307	319	335	321	310	362	295	303	318	327	311	337	324	319	337	343	306	341	351	297	327	357	335	331	331	327	301	331	315	346	302	327	331	328	324	301	303	330	328	334	351	325	294	332	325	333	317	323	312	339	344	314	294	357	334	302	333	351	334	307	332	352	334	351	329	322	276	333	300	321	325	334	351	328	332	346	331	292	324	341	389	345	321	321	326	327	319	295	325	346	336	332	323	322	341	316	330	318	353	356	343	344	320	332	303	305	327	285	325	323	313	288	359	294	319	311	356	301	296	322	318	328	329	367	332	344	327	338	337	348	342	326
4831	2473	2388	2745	3402	3163	2341	2032	1859	1684	1272	1169	1176	1086	1040	997	1021	896	933	950	930	879	869	855	888	841	883	885	845	855	884	880	914	887	897	827	862	909	892	844	863	925	830	878	810	837	870	934	832	872	864	867	854	819	893	842	847	863	877	867	859	920	840	824	950	841	851	864	901	850	848	872	808	848	894	900	883	851	898	837	841	822	870	850	846	862	838	877	838	880	853	826	884	857	895	887	884	854	854	871	854	874	858	861	857	825	932	900	864	840	867	872	824	866	803	861	870	840	865	894	829	824	828	819	874	889	882	829	885	864	868	845	833	840	861	878	818	829	902	848	896	834	819	871	856	802	854	860	870	868	847	859	827	844	845	824	845	841	869	853	850	875	834	882	849	829	839	827	830	895	851	860	843	825	901	811	855	861	854	834	866	877	916	881	883	826	815	831	819	889	824	812	877	931	808	808	818	852	883	841	866	832	855	834	854	841	866	885	881	836	826	834	830	884	859	938	881	881	892	870	872	849	866	849	843	886	822	881	838	843	819	924	843	862	841	855	839	867	860	828	869	846	848	830	847	825	824	842	877	889	862	885	863	846	818	866	806	797	822	866	813	879	853	838	867	849	837	801	833	893	815	854	854	876	868	863	848	823	851	833	795	849	866	877	885	849	870	869	847	876	816	828	869	836	854	871	804	852	866	856	815	858	870	791	858	866	855	866	844	865	889	810	863	876	904	845	842	807	897	864	841	871	897	878	864	874	815	840	846	888	837	836	824	821	865	827	832	828	823	884	845	833	869	832	874	902	829	811	864	847	881	823	822	842	835	873	889	913	901	913	886	857	863	857	858	833	823	821	814	783	817	890	861	865	818	898	855	825	850	871	894	862	826	879	823	843	856	787	830	817	849	853	835	862	854	824	829	861	904	846	845	915	871	860	826	812	846	864	864	812	857	868	857	917	861	844	853	850	877	821	827	795	848	845	886	825	866	887	860	829	862	851	891	798	850	868	850	846	854	855	816	853	832	867	875	805	836	839	872	870	870	891	859	844	852	821	830	821	829	805	851	828	852	918	857	801	817	863	910	882	911	864	864	861	815	860	867	836	843	894	882	866	857	830	857	891	845	832	872	795	859	864	873	845	851	816	833	850	852	891	892	831	838	835	856	929	902	822	821	847	831	866	891	858	826	877	850	850	820	910	851	819	862	837	844	879	804	818	859	855	825	773	803	836	860	913	876	874	865	823	892	822	856	870	852	784	848	865	848	831	789	845	832	834	807	853	835	803	828	847	872	840	836	834	832	841	823	808	810	851	881	860	831	880	842	814	883	852	866	871	873	895	808	903	851	820	820	799	865	821	864	816	875	844	929	909	866	836	821	889	837	801	875	845	892	839	907	868	849	871	910	820	851	869	810	840	879	844	818	855	872	831	833	834	894	831	826	902	889	876	895	869	827	866	869	837	842	846	806	859	802	784	877	888	849	847	903	831	907	852	810	844	857	819	811	816	837	888	853	831	900	824	894	871	867	906	893	848	834	809	885	867	817	900	868	806	878	846	815	864	855	867	821	875	861	856	859	843	828	906	853	827	860	856	808	861	835	897	865	851	836	832	876	834	848	866	893	858	835	835	907	812	859	874	869	831	813	809	890	836	810	840	834	839	871	843	830	896	912	829	842	821	859	886	880	879	844	828	832	848	888	829	853	851	826	827	908	840	824	829	847	854	855	848	847	853	827	848	865	808	849	828	876	828	886	820	833	873	824	858	832	860	843	851	848	835	833	877	827	864	828	864	888	816	846	752	844	802	820	829	845	796	845	848	828	864	861	865	865	855	914	826	849	874	874	834	895	830	881	845	810	877	827	839	846	782	886	889	868	810	880	893	852	826	810	829	847	860	808	808	893	861	820	837	876	877	825	849	860	900	899	905	832	838	879	854	876	871	841	848	847	794	841	866	831	839	866	815	849	837	870	886	832	858	826	878	822	870	871	803	858	862	830	870	850	843	872	867	850	798	879	866	866	900	848	862	871	857	867	886	865	887	847	854	888	822	859	875	883	904	830	859	861	878	845	910	862	827	858	814	834	894	835	856	839	814	833	816	842	840	858	867	856	884	858	857	836	834	867	880	890	884	825	920	838	873	882	911	873	835	866	798	841	892	853	858	847	862	801	837	854	858	829	830	862	888	876	850	841	863	868	812	868	824	878	838	846	849	833	850	820	866	889	814	894	907	874	873	816	832	844	904	887	864	790	840	847	832	908	864	897	869	876	859	834	852	848	853	872	877	815	846	810	858	870	852	903	840	856	852	838	845	890	892	878	865	894	800	871	825	899	853	865	877	862	880	840	835	869	902	891	853	873	869	885	809	881	850	802	837	884	845	860	863	859	887	885	883	868	855	841	864	815	884	840	779	813	858	818	851	849	856	838	870	884	823	876	840	880	850	796	862	811	856	872	811	886	850	822	827	883	854	866	820	836	895	847	870	841	868	863	880	866	879	860	843	823	872	928	852	791	837	866	840	827	855	807	854	869	866	848	852	882	858	879	802	862	851	860	857	864	873	848	825	855	836	884	863	860	797	847	839	884	853	828	891	835	855	839	850	835	794	879	802	873	885	831	851	887	815	865	831	806	815	815	896	908	868	874	835	846	863	856	852	867	803	847	787	857	859	851	884	859	825	859	853	850	892	858	874	850	892	845	891	817	874	804	833	830	873	868	844	848	833	821	834	866	859	846	840	825	875	886	837	813	848	881	882	832	865	882	830	838	886	818	874	839	834	869	784	841	845	783	864	801	862	841	813	883	875	812	807	860	847	807	855	876	907	816	856	846	896	829	843	809	863	879	907	861	878	828	860	837	902	883	899	831	893	820	886	840	860	878	892	880	872	841	858	842	823	873	890	816	894	808	814	851	833	869	818	868	795	831	856	812	795	860	887	827	824	779	873	828	877	833	906	872	853	875	887	796	804	842	803	886	881	854	860	852	894	832	852	845	820	885	874	923	852	816	862	913	852	820	877	842	908	848	884	870	873	806	837	826	879	886	854	898	843	843	899	902	849	861	854	892	828	860	859	850	827	824	820	903	850	783	838	837	879	876	865	859	897	846	855	789	840	869	827	885	868	806	884	894	814	811	876	890	854	818	847	845	829	821	855	864	865	857	787	874	863	825	835	848	825	848	857	903	898	819	858	863	821	843	799	820	879	879	840	812	831	894	800	876	885	850	821	876	860	843	856	848	795	845	901	823	898	849	867	863	890	810	850	845	816	869	843	854	875	844	821	813	916	823	827	830	807	848	847	857	850	831	884	866	852	838	840	830	841	836	871	884	879	891	799	842	874	837	810	872	795	858	871	872	863	835	805	870	853	859	863	857	875	846	885	828	805	818	844	866	887	809	896	858	834	892	820	861	831	846	883	856	789	900	847	847	860	867	869	838	836	838	829	836	893	845	836	810	865	846	884	854	890	821	867	856	833	848	841	868	873	902	837	871	879	848	811
25247	14238	8997	7523	7549	8455	6683	4442	3294	2419	2094	1458	1119	899	724	647	607	513	477	412	407	391	362	399	397	386	375	358	403	323	363	406	330	346	341	374	348	363	377	378	385	366	344	375	342	348	354	335	366	376	356	340	349	318	314	363	386	347	325	386	373	367	366	343	377	369	335	392	374	361	338	329	379	343	358	360	363	302	345	337	370	343	326	334	359	357	345	372	347	360	379	367	376	336	328	373	320	329	348	344	386	368	352	374	339	334	399	377	357	380	341	323	369	342	374	347	361	345	313	370	377	358	351	373	386	358	341	346	398	339	338	371	376	343	330	359	358	361	342	349	406	390	375	346	401	321	351	369	361	371	372	359	394	386	369	343	356	380	372	377	354	316	375	350	305	332	352	339	351	350	335	359	344	348	352	328	377	360	361	288	367	348	384	348	382	373	379	370	378	361	332	374	358	352	368	342	333	351	351	330	360	362	384	356	373	358	364	351	338	364	353	358	358	385	362	366	357	344	379	348	372	336	347	370	350	371	352	330	373	356	378	372	347	372	330	313	352	357	373	359	313	340	349	353	371	341	369	317	333	326	344	352	346	351	377	387	367	350	326	359	349	378	342	322	321	326	345	328	333	363	325	349	343	358	317	339	362	371	341	349	400	343	357	356	367	349	347	375	343	316	388	384	355	337	348	376	325	358	373	348	372	347	393	391	357	361	325	367	337	370	351	344	329	354	352	357	335	355	355	352	337	343	374	354	374	352	382	368	381	366	389	362	360	350	367	352	358	330	348	322	351	355	372	355	340	357	374	386	349	357	338	364	368	344	360	358	378	365	347	328	361	340	368	373	324	350	360	332	360	349	367	341	357	308	351	364	356	322	393	373	364	330	326	390	334	373	339	372	358	373	348	376	346	387	347	378	334	371	377	342	363	360	360	334	342	336	362	353	350	345	390	325	398	318	358	348	385	372	386	381	359	345	345	371	364	357	324	370	364	350	356	334	352	357	366	346	331	360	359	352	360	343	352	348	335	351	396	363	323	350	349	384	313	360	333	368	378	350	361	353	378	357	355	362	327	338	328	352	349	301	368	357	410	389	363	382	358	352	324	367	387	377	382	382	357	358	372	337	357	381	347	335	322	344	378	354	385	374	354	328	348	387	344	373	347	348	357	346	333	328	333	355	366	357	353	349	399	350	333	366	368	356	366	372	349	356	353	368	352	335	382	351	330	373	376	400	343	329	373	366	343	358	347	366	328	393	365	359	350	378	334	376	336	370	353	334	353	369	307	361	366	357	360	339	322	366	358	356	358	351	363	346	388	364	358	352	348	363	388	355	320	377	381	384	338	377	320	361	360	342	349	346	344	388	344	325	337	381	342	368	371	336	364	343	361	340	354	374	367	342	328	361	346	353	346	366	350	365	376	372	367	341	356	323	378	388	341	364	352	329	361	332	365	369	351	362	375	357	390	377	351	332	346	369	356	359	362	321	368	331	343	336	355	323	351	369	350	322	360	361	410	370	388	325	374	387	375	343	331	355	355	345	354	364	354	352	373	367	313	349	381	339	360	344	323	338	366	345	363	346	317	353	355	359	384	345	381	360	353	329	391	362	348	380	359	345	360	329	330	336	345	311	382	347	340	339	349	349	343	370	348	360	364	360	331	319	336	316	340	356	340	352	364	336	345	366	355	369	374	340	334	367	374	359	380	342	326	368	378	351	320	331	363	375	388	362	337	338	341	344	320	368	394	359	379	343	354	334	343	385	375	340	340	325	367	371	336	325	342	354	355	330	357	378	379	350	359	347	387	386	386	360	330	368	388	347	370	387	370	355	346	353	360	379	352	371	357	369	351	324	324	365	334	330	346	373	342	327	324	376	332	345	370	331	346	331	342	346	376	330	374	343	325	307	324	356	392	373	348	330	329	364	369	357	378	336	359	329	324	382	333	361	324	375	376	368	357	346	361	312	375	355	336	364	377	389	300	365	357	321	360	364	404	376	350	347	370	333	336	343	370	360	367	355	331	346	359	385	370	372	354	370	343	361	365	359	398	352	361	344	347	333	356	329	330	367	393	346	340	377	375	325	377	362	341	338	362	383	346	365	366	354	340	354	379	365	384	339	362	342	374	356	366	369	341	348	345	375	376	334	324	374	376	371	371	379	347	358	349	334	363	381	359	366	338	337	355	373	349	345	331	361	338	340	349	361	339	351	369	373	349	359	343	360	361	371	382	349	381	380	319	346	352	328	331	359	365	373	382	371	360	363	336	349	359	365	347	376	345	348	334	346	335	387	360	372	351	360	348	344	324	406	353	341	363	375	334	323	334	365	336	384	324	359	363	364	368	308	344	349	331	356	353	369	351	356	382	346	350	373	320	358	316	394	335	368	331	359	361	343	370	374	338	350	349	325	360	359	361	381	317	354	343	359	329	353	350	366	354	380	347	350	383	341	347	302	333	340	367	346	341	372	353	335	389	354	336	362	335	337	338	345	317	321	328	341	340	373	360	341	361	362	341	324	334	340	393	343	371	349	350	322	323	383	354	363	389	360	367	375	369	340	378	349	349	348	384	350	389	370	376	343	338	374	361	374	356	333	374	356	379	393	342	378	325	365	353	367	364	353	360	336	372	350	376	374	385	313	378	398	361	337	355	364	345	347	370	363	342	341	340	368	354	339	346	316	331	350	328	343	352	353	363	386	320	344	352	343	326	349	344	363	361	360	403	353	345	363	344	351	353	334	352	394	341	388	350	381	355	351	372	341	337	311	336	359	339	344	330	362	360	367	337	337	379	354	346	333	364	317	378	364	357	344	349	366	364	330	325	349	347	324	378	357	362	372	404	390	362	332	324	370	392	352	362	343	364	367	383	371	341	329	380	352	332	363	332	328	342	346	345	325	350	355	351	358	383	364	351	395	375	346	365	359	369	374	366	357	380	371	368	362	392	386	361	377	351	309	338	334	350	366	366	324	364	348	382	372	307	347	306	343	337	343	334	331	356	338	352	334	335	314	359	351	375	357	382	330	349	324	366	346	350	350	384	361	380	367	346	344	351	343	324	353	350	392	355	371	320	373	358	357	365	376	324	333	379	363	325	360	381	350	381	334	346	345	402	340	355	370	384	346	339	369	336	393	391	340	340	342	371	354	354	386	328	353	374	331	368	346	328	351	395	324	385	346	345	337	334	346	362	349	368	341	375	339	365	340	289	361	347	361	373	385	357	390	383	352	360	357	356	363	318	335	343	329	388	338	336	356	367	368	342	350	348	386	398	369	335	372	353	346	350	340	376	320	354	354	372	355	351	318	340	336	361	363	370	366	328	323	371	353	385	341	319	339	383	354	346	352	342	356	352	328	352	352	359	377	369	357	339	346	349	343	369	366	347	338	356	362	360	373	360	357	382	334	341	357	378	317	355	371	367	341	340	374	364	350	354	346	323	322	332	341	347	352	361	349	357	357	342	353	389	317	352	348	338	330	340	329	327	376	333	345	401	354
17960	9157	6553	8694	11028	13202	11379	9612	8480	6148	5757	4281	3713	3539	3222	2753	2230	2049	1747	1516	1369	1289	1202	1193	1115	1113	1055	1031	1056	979	1033	1012	986	983	951	972	990	956	961	931	943	984	942	940	995	958	925	980	928	907	898	935	957	951	973	941	984	940	923	931	977	940	975	931	956	909	1041	951	978	988	1018	989	983	948	999	1009	957	925	960	930	932	914	910	971	975	936	980	900	987	921	964	907	933	909	932	929	926	970	956	934	891	942	867	962	918	950	923	996	929	950	895	950	995	991	950	896	941	961	965	942	979	965	922	966	911	914	889	892	928	965	938	926	907	952	862	871	869	924	913	908	924	915	918	903	930	927	910	964	901	887	890	916	906	915	940	918	904	914	907	866	916	974	906	860	888	914	965	918	881	917	935	963	934	923	960	929	901	952	960	916	889	862	918	925	933	858	851	919	958	920	945	890	870	900	974	947	937	927	919	864	936	917	900	956	876	963	869	864	901	925	901	884	940	874	905	956	934	895	955	898	921	909	918	898	911	888	903	904	876	886	888	932	903	912	938	929	895	871	907	915	915	935	949	951	939	904	944	910	913	847	935	930	884	907	920	906	883	999	899	943	991	949	963	911	934	932	901	879	964	905	939	988	871	935	924	916	873	898	927	943	881	925	896	883	912	896	895	956	907	933	988	888	946	873	890	929	880	868	929	933	899	893	878	934	921	923	890	907	911	962	958	901	888	898	863	937	885	975	889	895	906	885	961	958	956	893	977	926	917	980	883	900	887	963	918	955	938	960	894	873	934	909	919	851	885	888	848	956	931	970	921	920	892	872	965	881	953	879	861	826	835	871	886	920	910	895	887	941	959	958	966	942	925	888	936	911	907	927	916	887	977	875	932	924	897	917	982	869	920	873	898	869	895	908	891	898	913	850	958	951	883	925	939	927	849	897	927	893	937	919	990	928	898	900	899	917	902	934	884	894	908	877	936	956	888	907	977	917	902	890	959	923	882	933	870	947	900	935	906	887	939	898	903	988	876	990	929	915	907	933	856	910	902	926	877	905	894	902	943	847	832	927	879	906	936	879	907	934	890	912	956	938	901	924	895	881	843	949	868	901	914	915	922	890	956	891	917	911	891	878	930	892	932	920	929	885	906	926	895	900	922	886	974	965	901	963	878	880	873	912	956	881	940	965	879	867	858	921	904	917	932	890	933	883	924	914	888	946	939	893	853	926	906	898	920	975	934	908	932	928	924	866	892	904	918	918	898	964	922	952	942	909	899	872	920	926	918	943	918	949	924	900	926	873	943	959	879	931	891	906	874	890	906	908	936	938	881	896	923	953	963	922	870	917	956	923	970	835	887	910	883	886	916	895	941	925	956	960	858	932	896	928	904	889	868	918	875	829	917	921	942	908	872	929	924	922	891	958	936	902	931	870	902	924	929	901	915	906	921	894	873	912	930	913	896	926	887	948	986	955	921	894	948	916	930	908	915	874	864	928	928	928	871	935	884	893	915	888	918	866	939	890	940	922	919	941	860	927	923	966	933	921	846	917	910	963	876	931	899	941	914	901	890	907	950	908	936	955	915	933	945	937	918	922	897	912	936	915	873	912	871	913	917	893	931	876	967	901	878	944	935	958	880	897	901	916	928	906	928	905	923	859	898	965	924	891	938	940	848	914	898	895	889	952	930	910	970	912	967	894	887	889	935	905	978	934	895	936	913	907	874	894	922	919	901	909	934	923	935	928	881	876	884	932	913	915	877	932	935	894	912	919	859	896	930	918	925	978	952	895	953	867	931	895	920	904	871	916	885	882	913	931	885	916	909	941	958	931	908	943	894	924	847	901	880	937	920	891	897	939	924	908	916	883	927	901	874	930	985	933	927	843	879	947	863	939	958	879	898	835	904	946	918	891	915	889	894	905	933	845	884	907	893	915	922	938	935	911	900	892	947	914	864	902	921	1005	889	892	910	962	986	905	916	920	945	862	858	933	965	902	915	825	893	960	912	903	898	888	919	880	898	942	980	898	945	945	905	911	887	932	824	922	901	930	880	917	904	877	896	903	855	928	921	922	947	898	923	897	914	873	953	918	876	909	948	928	907	976	921	924	920	964	867	904	937	936	895	869	841	935	914	900	897	875	897	897	900	912	942	921	932	928	883	926	973	884	897	921	922	902	904	904	907	906	903	902	920	904	887	930	939	928	896	928	936	910	945	818	869	883	917	940	939	895	904	921	901	915	952	882	949	913	884	873	887	924	943	989	896	897	912	873	902	858	894	906	914	934	902	929	926	899	907	903	906	933	930	914	962	877	944	963	855	898	881	921	920	837	865	951	865	901	924	875	926	874	935	863	867	918	937	916	881	916	930	892	892	964	923	876	956	906	932	944	920	862	871	880	917	909	951	943	935	944	890	916	939	911	939	874	888	842	874	941	885	900	884	938	908	946	927	916	892	929	932	888	895	909	868	939	892	931	949	868	914	931	939	852	942	953	859	894	907	942	850	915	874	896	922	931	870	908	903	957	947	912	870	950	935	896	899	936	939	869	917	898	885	960	909	882	934	900	930	903	913	911	932	926	902	832	878	882	923	910	927	913	889	879	911	935	926	898	913	935	859	883	909	906	869	929	873	928	897	872	884	936	863	897	928	933	910	972	842	909	955	943	905	937	942	905	849	949	950	906	903	970	856	931	942	904	943	887	893	882	885	896	886	938	914	869	924	915	908	969	947	907	899	863	917	914	925	880	920	937	901	931	904	887	885	887	861	844	944	888	959	935	909	960	947	904	926	921	877	934	887	896	916	900	947	890	872	892	868	914	941	918	896	900	943	969	898	926	889	925	896	928	894	901	905	922	936	944	899	963	982	913	892	891	936	897	910	937	926	883	901	927	886	905	855	920	892	912	940	915	926	870	933	898	917	922	956	913	881	913	932	908	919	941	930	875	912	871	912	880	899	913	929	912	910	894	889	852	947	922	908	907	930	923	925	912	905	878	913	968	959	913	895	967	919	888	877	893	872	914	959	879	855	935	905	920	872	903	957	904	938	863	939	891	917	866	905	893	909	912	939	921	928	912	900	936	903	866	935	934	941	932	921	956	866	882	934	961	914	894	878	940	902	850	924	951	931	860	889	895	915	922	881	929	857	888	916	893	914	957	900	902	921	902	932	921	938	957	933	903	880	865	879	939	900	847	945	940	879	910	913	836	874	863	920	851	893	948	969	888	938	864	907	899	905	948	869	911	848	930	901	889	930	892	863	900	931	924	936	858	902	898	950	924	880	934	902	916	889	898	861	877	895	933	911	920	915	928	966	884	935	917	897	852	900	898	856	895	913	912	931	924	965	951	894	941	936	929	902	911	893	949	883	870	913	911	886	899	911	947	956	884	927	863	938	906	919	930	885	907	883	887	895	920	895	995	957	910	894	918	889	838	912	939	891	849	860	897	940	956	933	883	891	912	876	901	927	914	894	891	935	896	866	863	912	918	911	900	928	888	898	930
36009	23818	15495	12829	12040	13570	10892	7253	5550	4101	3308	2034	1287	1031	845	701	608	539	447	408	380	332	365	305	319	266	256	275	269	282	266	284	282	268	289	289	288	277	260	276	241	284	294	264	260	304	278	297	269	256	282	250	266	258	256	263	269	265	275	268	279	307	287	275	244	271	288	305	266	256	258	279	286	265	297	302	258	261	288	276	258	288	279	267	256	250	281	289	278	266	273	289	261	281	297	279	278	256	255	249	277	289	286	275	247	262	277	285	285	274	288	261	270	272	300	276	278	276	304	294	276	286	289	266	269	275	274	294	266	254	280	244	253	275	261	269	273	279	277	253	231	226	268	287	281	260	285	261	266	270	274	271	244	279	293	269	250	226	278	266	235	261	269	263	269	262	256	256	277	264	248	301	258	236	261	239	273	273	264	292	246	250	253	262	296	260	241	275	266	259	257	271	287	233	292	273	263	292	264	277	297	224	268	234	270	288	282	241	267	267	267	269	267	267	255	268	277	257	259	291	289	247	232	235	280	281	256	236	257	279	252	271	279	292	287	282	260	248	261	263	266	288	241	244	290	253	274	289	268	246	229	266	250	252	264	262	304	257	262	293	261	249	268	261	275	285	274	290	243	269	257	264	253	240	219	296	249	267	234	265	280	276	270	284	237	254	239	257	262	243	274	245	275	281	247	267	256	265	272	272	253	290	268	283	294	256	251	272	253	291	292	294	270	247	278	302	278	252	251	259	246	273	254	240	255	265	256	249	245	276	255	262	255	276	286	253	274	282	266	276	249	264	268	266	267	250	258	235	276	243	290	269	275	243	275	285	268	248	246	252	240	292	247	282	260	265	248	262	284	321	255	263	242	268	257	283	245	280	277	252	260	249	265	281	254	265	263	250	265	249	255	272	231	252	270	239	265	263	264	277	289	247	257	271	256	249	289	264	282	255	236	271	268	281	243	251	260	257	263	270	246	273	260	275	278	252	269	264	272	266	246	244	258	267	257	262	284	258	266	255	268	283	280	273	259	248	284	285	245	251	264	266	283	244	274	262	271	269	259	293	267	301	245	279	257	247	278	270	271	287	272	261	300	263	270	256	247	267	271	284	280	295	251	294	282	295	251	255	276	298	252	227	246	260	279	233	274	259	259	253	256	266	251	285	255	257	260	259	259	258	279	263	250	284	267	243	277	292	266	258	288	251	286	273	257	269	262	270	210	264	253	245	259	242	287	272	244	272	283	258	246	273	274	255	245	259	279	247	246	252	269	243	263	262	261	258	263	266	268	273	270	281	273	288	261	260	265	251	250	244	259	288	283	292	276	251	289	263	273	282	250	294	279	265	252	292	278	273	222	252	270	289	256	251	236	267	246	255	294	263	244	261	283	294	242	302	259	238	218	290	265	273	301	289	290	256	261	276	262	272	270	231	268	235	267	264	274	269	296	251	261	241	261	261	249	275	283	290	291	268	263	288	255	277	259	270	304	272	275	273	259	265	267	288	280	297	285	276	222	253	285	271	263	289	272	281	281	285	262	233	281	312	246	248	255	290	260	258	239	275	241	271	266	259	261	249	281	265	274	258	271	249	288	253	251	296	294	268	270	276	251	295	251	269	284	259	266	267	257	279	300	282	259	238	259	263	254	250	280	283	270	262	271	253	232	268	277	298	276	286	274	262	296	289	255	254	280	277	232	263	283	272	245	235	271	254	269	291	268	288	238	268	297	275	290	262	270	255	259	262	311	251	275	262	253	278	264	274	278	252	277	285	272	279	242	235	288	243	274	241	259	293	282	254	263	294	268	301	286	252	252	285	223	284	266	263	245	281	290	278	259	249	251	292	281	253	257	262	245	281	281	255	265	239	259	271	272	260	295	250	252	269	281	283	263	254	278	292	264	253	248	295	273	243	256	258	268	273	300	261	264	274	276	275	251	246	248	295	267	285	263	261	269	255	293	269	288	277	255	280	246	246	256	275	279	251	254	284	278	262	235	266	273	281	240	283	300	257	268	258	271	283	264	242	230	238	254	282	259	268	268	263	256	248	282	293	264	268	283	277	258	274	288	282	279	281	252	271	254	258	296	288	298	262	242	256	271	259	284	255	255	269	255	283	282	257	279	260	302	255	328	255	255	267	260	293	272	259	268	264	245	264	262	265	261	267	291	263	290	256	286	295	249	264	289	283	272	283	271	242	252	255	298	262	262	251	269	277	285	291	262	268	266	265	282	270	277	277	268	262	252	274	282	279	243	262	299	230	253	229	238	291	289	266	283	285	269	298	282	290	278	258	270	263	264	261	279	249	300	259	287	290	261	248	257	264	271	290	272	267	258	278	261	243	284	257	272	252	268	272	273	263	290	251	294	271	308	244	288	267	240	269	262	273	239	245	263	270	237	259	251	246	243	262	272	272	266	253	281	270	223	273	297	254	254	260	269	292	254	254	263	283	270	258	288	245	274	285	275	261	284	304	255	269	280	251	282	272	236	264	256	243	253	260	277	276	281	286	277	258	270	272	258	281	274	270	231	276	268	292	265	285	258	264	256	284	278	257	281	269	263	273	251	274	265	273	293	264	275	260	242	272	272	287	268	268	241	249	267	279	289	256	262	246	230	251	269	264	269	259	273	256	288	285	233	269	303	262	267	246	260	289	278	251	265	263	239	280	257	263	280	278	259	235	241	288	246	275	262	277	257	239	241	262	270	265	273	259	263	294	269	312	278	284	277	277	245	247	281	261	250	307	293	273	264	246	261	260	264	262	295	281	240	258	285	250	263	276	268	279	257	237	251	246	288	270	251	261	250	247	275	299	268	264	278	259	254	249	290	264	250	281	266	276	239	270	248	263	251	277	244	267	265	267	311	256	282	244	256	291	274	254	248	251	293	244	287	254	285	289	271	250	276	279	269	277	277	240	283	252	230	244	232	247	284	264	269	270	287	249	263	260	260	285	250	296	302	235	274	270	251	263	253	236	276	249	244	280	263	281	279	277	256	269	250	256	275	274	283	289	250	257	255	219	251	256	247	265	297	263	260	254	286	257	275	246	254	237	256	264	290	286	289	252	269	279	287	298	277	274	255	258	255	282	259	275	243	225	269	287	261	273	250	262	274	239	273	249	269	261	285	277	267	267	259	235	261	293	282	274	268	267	254	279	283	282	258	289	267	255	271	252	296	250	253	247	263	238	255	238	279	245	294	295	279	294	289	275	271	271	272	275	268	258	266	261	286	270	263	246	267	264	295	264	271	260	248	256	271	279	267	268	254	262	254	254	234	254	250	284	286	273	269	289	266	299	254	247	258	257	259	261	281	274	295	289	266	270	274	268	288	279	293	271	241	289	272	263	246	261	266	251	265	265	253	263	268	275	250	248	285	287	258	263	262	269	253	279	293	283	265	284	241	266	249	265	284	292	288	263	246	246	245	271	272	270	281	239	261	257	251	258	293	245	280	248	245	270	259	244	284	281	257	266	260	277	257	251	250	250	288	252	266	281	250	263
24837	14725	9089	12190	14189	17369	14996	13373	11160	8566	7285	5589	5453	5165	4715	3907	3186	2762	2032	1748	1581	1307	1240	1010	1047	1057	958	945	904	836	833	891	799	781	783	790	830	751	759	788	772	735	783	730	755	736	707	703	719	686	736	762	723	722	699	724	694	761	726	690	763	748	770	839	852	833	826	851	810	828	784	775	831	811	826	780	778	774	756	748	774	693	757	727	724	732	728	696	741	703	785	726	703	726	742	721	734	714	724	720	763	725	783	718	774	735	734	723	715	736	677	740	722	730	736	712	770	776	713	785	768	755	716	767	719	705	685	696	702	721	673	639	678	661	720	706	739	661	728	681	698	701	693	695	662	729	668	685	661	688	672	708	647	716	644	711	698	720	711	676	636	741	693	732	680	700	683	718	662	722	705	703	728	730	737	685	728	673	731	692	658	644	706	735	699	686	704	670	716	710	687	661	709	711	719	720	695	732	718	703	695	721	703	692	724	668	681	734	679	689	714	759	725	711	689	691	676	681	661	676	652	679	698	731	698	712	700	700	678	632	699	697	679	676	658	648	721	697	696	714	638	710	707	754	732	676	732	671	702	717	663	683	698	711	692	750	713	687	699	701	665	657	692	639	701	685	679	720	704	706	673	732	723	674	684	711	675	728	655	672	684	716	732	663	719	729	682	651	705	687	676	687	718	645	726	670	705	709	695	672	677	712	688	704	726	654	671	723	713	673	664	707	714	688	728	696	689	721	717	722	666	676	748	646	694	681	729	729	728	686	717	683	696	728	703	682	653	682	697	663	737	677	727	738	643	701	666	720	661	636	727	724	653	706	695	654	706	663	713	646	689	656	696	641	683	725	700	677	661	628	711	721	675	672	690	664	717	672	651	686	702	725	730	715	679	716	700	693	696	691	717	718	700	689	665	722	689	638	711	697	695	692	683	674	733	685	702	655	699	715	695	688	672	707	646	711	646	655	726	661	714	673	676	681	685	678	737	650	686	698	696	670	678	726	714	753	745	693	656	760	740	682	667	718	705	726	683	708	676	668	719	719	693	699	666	721	683	706	732	662	676	719	704	713	687	754	711	693	688	714	712	700	702	706	666	724	669	683	658	714	719	728	663	707	703	698	684	680	682	699	665	660	718	727	723	755	688	683	700	691	675	727	707	710	691	703	684	705	720	699	640	703	736	716	665	693	717	667	674	681	738	677	685	687	730	728	692	651	733	724	687	747	673	668	678	730	699	715	683	705	702	668	711	613	708	662	704	644	655	690	671	677	702	718	673	682	750	672	671	690	727	665	684	655	666	681	668	675	713	693	696	729	704	730	724	702	681	668	699	744	699	686	676	720	712	757	692	705	692	706	706	709	671	695	727	660	700	665	668	666	665	764	697	688	688	690	653	670	719	654	725	732	738	652	693	670	672	689	695	699	727	693	702	684	703	709	709	666	681	714	695	703	714	733	686	690	701	664	663	717	637	720	719	728	635	708	673	699	737	661	725	731	732	678	679	654	703	702	710	675	692	684	760	644	651	684	680	631	694	675	709	682	663	705	660	704	683	688	744	715	684	716	699	718	688	728	657	672	681	748	692	705	715	681	680	652	694	718	709	657	742	718	653	690	710	701	647	690	733	704	697	721	652	714	668	684	722	702	671	686	673	669	691	694	691	668	691	713	714	695	734	665	676	663	670	692	703	656	683	704	661	687	687	718	688	666	684	671	692	700	707	656	665	673	722	656	693	658	720	671	746	729	741	665	688	693	719	658	724	690	690	685	707	705	671	652	699	708	699	702	706	662	712	683	718	719	701	669	686	640	676	678	658	685	702	697	710	757	714	709	701	714	696	741	659	658	700	672	685	720	731	733	670	730	651	755	690	664	698	723	720	652	696	725	656	718	728	719	748	694	664	731	733	706	699	691	708	759	696	685	680	676	722	667	705	705	749	638	727	738	711	677	708	687	703	728	686	731	696	677	691	728	723	661	727	679	692	713	699	684	721	681	702	661	695	678	722	702	712	699	667	701	684	716	744	644	723	726	711	684	715	728	730	686	713	691	662	655	734	723	704	707	680	670	652	666	719	765	654	630	733	715	692	715	692	699	706	709	698	711	673	712	699	666	681	690	683	728	647	713	716	708	683	682	694	689	730	688	733	653	710	675	663	679	712	681	666	718	696	700	692	702	654	689	693	739	701	703	721	661	716	687	722	745	660	711	714	759	687	699	709	665	713	700	722	707	730	668	749	707	684	664	713	707	737	684	690	697	686	697	705	665	726	716	722	683	676	680	656	648	686	653	715	701	715	714	719	666	700	725	682	649	653	687	627	676	683	658	717	717	700	687	694	726	722	701	735	681	681	712	720	727	686	703	672	718	707	710	686	702	683	653	685	598	704	727	761	695	676	710	662	663	708	697	685	653	676	714	688	727	675	632	672	700	711	708	634	729	679	721	739	704	658	690	729	703	698	720	681	707	763	735	746	690	725	704	738	674	688	672	709	670	705	702	683	677	712	698	682	679	690	738	695	682	720	680	710	669	657	674	670	707	670	694	676	717	673	673	711	683	682	719	694	695	676	741	654	689	687	668	688	645	731	714	735	703	709	656	728	686	696	677	676	667	683	673	689	696	726	689	686	677	762	662	760	679	744	709	694	670	725	691	703	706	727	642	644	667	726	699	696	716	707	699	705	715	649	684	665	728	684	665	671	684	670	656	681	733	717	644	724	725	672	735	642	734	714	721	672	660	696	697	693	746	665	721	707	706	719	668	748	684	713	728	700	697	724	666	708	704	704	683	724	723	667	684	731	715	721	712	708	694	704	672	683	698	709	632	661	730	712	656	640	676	666	685	700	737	731	717	695	696	646	678	688	664	647	692	701	697	733	685	699	699	731	710	660	637	727	658	702	680	703	727	654	664	703	650	673	673	662	686	649	657	657	728	695	720	680	719	685	703	717	696	721	715	692	680	698	660	687	728	703	694	766	671	642	692	688	723	660	695	684	676	679	712	684	654	665	725	679	745	683	721	694	695	682	717	688	710	709	699	727	642	700	723	680	669	692	686	747	653	697	723	743	756	710	706	692	671	719	698	690	681	696	688	668	773	665	662	689	632	667	692	745	693	674	662	667	620	687	708	713	709	651	684	690	711	672	684	717	694	675	705	668	701	691	676	687	707	697	703	688	706	681	701	709	691	654	682	716	717	731	680	704	674	710	650	739	696	677	662	739	721	687	761	704	683	668	668	655	670	704	738	665	707	718	670	705	738	695	749	708	712	712	698	719	680	687	716	737	696	692	667	696	684	682	706	721	720	680	672	701	697	757	725	718	658	648	679	719	689	699	701	704	711	736	696	697	747	750	711	745	685	706	674	656	711	685	664	685	671	671	660	696	664	748	738	719	706	747	733	619	704	687	687	692	716	685	667	684	701	744	703	745	719	678	686	710	718	650	667	680	687	725	725	751	672	687	674	728	705	684	651	713	698	676	698	691	675	675	659	683	691	658	674
5376	2447	1455	1143	1071	1100	724	574	459	441	413	360	378	347	353	340	343	340	349	385	352	345	345	282	330	327	341	368	330	335	335	327	337	362	354	325	358	292	303	321	337	340	327	320	364	333	297	347	318	320	321	321	312	327	331	316	338	299	330	311	336	339	362	309	336	325	314	340	301	293	313	335	330	335	376	323	322	337	368	332	331	343	346	333	352	345	349	340	314	333	332	317	308	326	315	389	323	338	307	310	324	308	338	323	354	350	317	352	339	328	276	358	333	313	339	341	356	338	299	334	319	308	344	333	302	312	328	344	300	329	347	321	336	346	324	333	326	332	300	300	358	338	321	306	303	322	344	288	344	316	354	328	343	329	334	334	308	341	339	304	340	329	327	366	347	314	329	327	298	335	324	326	335	333	305	336	335	337	324	341	305	330	317	316	338	348	306	328	337	319	320	329	303	324	318	362	325	311	334	336	328	302	335	312	309	307	326	290	321	363	352	334	345	302	350	357	302	292	348	300	328	310	302	293	331	304	297	335	306	316	326	312	320	363	330	325	304	329	310	328	292	327	344	352	368	323	322	331	353	302	304	331	331	344	345	323	319	323	314	322	327	339	314	330	317	309	312	338	306	327	327	326	331	323	318	311	337	333	330	306	333	317	320	318	313	351	295	304	322	342	309	327	306	309	304	353	365	359	312	316	317	311	290	350	328	334	324	331	324	359	342	344	342	323	324	342	349	297	310	311	316	314	337	331	304	346	297	340	342	308	312	298	337	331	331	341	352	324	316	288	315	309	352	364	319	360	364	325	318	331	323	357	318	295	303	347	327	321	300	301	337	337	329	324	307	374	315	338	317	337	337	308	314	326	331	353	302	307	318	316	334	328	323	306	327	330	293	331	348	321	315	344	324	340	336	326	311	308	340	306	333	289	299	328	305	301	327	317	341	327	312	346	335	324	353	335	356	301	353	348	321	327	342	333	319	312	380	346	331	317	339	298	314	363	310	308	320	341	320	311	314	356	326	302	307	334	345	348	316	347	324	318	324	339	299	285	325	338	332	290	320	327	349	346	317	325	327	328	335	312	304	345	331	338	336	301	301	317	320	358	340	286	318	325	314	331	290	300	314	344	328	349	328	338	341	340	290	316	311	325	358	338	333	314	322	347	307	339	312	307	328	328	310	307	335	311	300	342	309	317	328	317	338	325	340	336	353	292	305	300	315	326	321	333	363	295	342	322	300	297	358	346	346	323	318	325	305	332	305	326	328	342	320	333	343	304	319	305	370	322	316	302	332	293	316	306	323	348	339	320	342	344	340	308	295	335	286	319	316	319	304	358	319	319	302	319	338	313	322	346	314	337	341	330	328	339	339	299	362	326	315	332	319	361	314	307	335	336	290	317	340	324	305	334	315	337	332	315	358	333	348	328	305	344	338	288	320	359	352	300	348	311	314	325	304	360	305	309	318	289	296	331	325	342	325	319	309	333	336	307	334	297	319	324	353	344	318	297	334	291	325	340	336	309	318	310	366	311	338	342	288	338	352	328	327	343	333	296	315	314	297	314	347	286	348	324	341	274	340	339	323	365	338	367	336	335	314	357	366	326	277	331	291	315	321	337	306	322	328	324	327	334	339	356	348	313	322	349	325	343	327	305	313	341	348	320	330	293	337	309	323	350	314	340	310	316	310	319	327	335	303	309	324	340	307	309	345	332	309	288	316	302	310	315	316	307	331	356	324	356	325	330	344	301	335	338	332	317	313	307	307	320	322	318	320	336	326	331	340	341	331	347	318	330	352	317	319	328	343	328	306	334	331	317	339	335	329	349	293	335	348	346	320	337	299	333	335	315	339	324	353	339	316	315	313	304	334	331	325	317	328	304	304	335	333	333	334	314	309	311	314	329	303	325	324	340	308	338	320	342	356	344	327	301	339	317	321	330	353	316	311	326	335	337	318	324	338	325	334	330	333	328	333	286	328	329	365	312	307	301	356	343	338	316	342	303	353	315	340	316	307	279	331	348	353	282	349	314	313	305	348	361	342	323	303	313	324	316	330	332	301	317	320	331	315	339	320	328	325	321	309	320	338	327	311	328	328	314	336	320	330	301	337	325	351	353	345	312	348	341	312	338	307	339	354	344	324	333	345	314	335	348	352	321	319	324	308	334	319	311	332	342	364	317	360	331	320	317	298	327	295	318	305	286	297	296	292	325	342	353	316	296	317	313	330	327	331	319	335	301	303	339	342	325	329	301	357	327	350	325	303	341	330	325	339	329	314	328	330	311	304	341	330	320	347	312	328	331	338	343	349	289	327	334	318	308	295	349	286	317	336	333	316	344	294	322	317	335	348	331	337	299	309	332	290	324	329	334	341	352	328	327	292	329	345	342	311	325	321	299	332	321	314	322	305	335	341	338	319	314	291	338	343	332	332	312	329	348	294	300	325	325	297	343	338	287	322	292	317	312	323	312	325	346	309	360	312	303	319	327	320	335	334	313	281	345	323	323	316	371	317	313	307	310	311	307	325	331	324	335	288	302	333	308	301	310	316	322	344	344	313	320	291	327	337	332	334	329	308	359	312	339	315	342	333	340	312	316	336	321	346	334	323	312	364	311	309	321	340	306	317	317	320	329	291	344	318	335	339	304	326	319	319	325	312	347	293	307	302	343	314	328	323	375	325	325	325	338	328	299	378	329	312	318	361	315	322	286	305	314	313	336	307	300	309	326	294	332	325	316	320	313	362	353	324	326	339	288	353	335	342	343	321	348	314	329	319	300	318	330	318	337	327	329	321	314	300	294	329	323	280	332	309	330	353	350	328	312	345	320	315	309	321	356	340	335	332	308	312	327	319	325	304	319	338	336	346	317	283	341	289	335	298	298	320	334	333	313	316	322	323	275	316	335	295	338	331	318	314	323	311	327	317	297	335	330	346	340	304	342	345	349	305	317	340	334	328	326	320	320	298	350	345	329	337	325	309	347	341	307	315	359	322	331	322	343	313	349	348	335	343	316	296	326	350	320	314	274	325	304	328	309	358	344	290	299	342	354	323	317	336	298	334	351	319	336	307	351	355	301	309	311	368	326	301	313	334	340	326	331	322	315	322	344	315	320	309	292	311	337	310	334	330	307	310	330	354	330	300	328	363	336	347	336	322	308	294	335	331	326	340	345	322	307	340	329	326	325	333	338	287	330	311	324	326	368	334	327	333	309	317	337	325	310	327	310	308	321	355	306	320	323	350	304	364	322	361	290	328	319	275	351	349	327	340	349	336	355	340	327	324	331	313	315	353	327	340	320	337	329	332	295	349	324	334	307	345	344	337	346	324	369	320	295	298	303	312	318	367	342	361	309	326	304	310	359	337	321	311	323	314	390	311	340	349	351	306	333	335	328	338	370	310	304	333	324	304	329	333	305	303	349	314	343	334	312	307	341	309	313	298	323	329	341	303	328	359	317	323	315	314	356	283	306	340	315	333	334	282	352	311	325	309	308	301	349
4939	3286	2335	2876	3490	3457	2338	2098	1850	1481	1408	1196	1067	1036	1008	955	978	985	934	884	904	893	853	931	855	882	839	856	830	899	897	876	911	879	845	915	895	880	810	850	879	833	847	904	869	856	912	868	838	912	873	814	818	914	895	907	886	903	874	875	875	906	844	871	902	871	881	833	882	919	933	868	945	848	870	857	874	865	841	895	891	853	866	880	845	866	819	858	927	809	843	909	850	863	887	854	899	878	820	834	821	837	898	865	866	868	834	824	901	887	873	847	899	867	916	924	885	888	858	860	851	833	894	855	845	895	795	873	896	816	813	840	840	874	838	836	901	834	832	836	868	843	817	838	847	853	845	950	876	886	867	858	912	881	814	811	859	830	839	854	845	833	896	855	848	853	834	904	889	835	884	870	837	850	825	854	852	829	858	855	857	828	849	802	862	842	846	871	875	855	868	856	907	851	879	884	830	863	808	836	882	840	904	817	899	852	822	814	864	866	875	860	859	859	848	862	880	852	842	907	844	829	851	833	778	881	835	812	909	892	831	852	802	884	818	832	894	892	879	860	906	847	815	875	811	848	817	855	809	878	832	884	844	832	842	811	843	852	919	888	836	875	891	849	867	850	859	886	842	845	860	837	816	851	831	861	859	825	806	863	876	846	883	832	842	837	848	809	841	836	872	789	861	848	875	844	896	834	892	874	827	864	846	896	900	854	873	873	836	839	873	832	841	861	903	841	856	833	855	841	909	842	849	897	867	853	842	880	806	869	830	880	867	883	854	866	835	834	872	875	847	915	856	891	845	847	850	854	927	870	848	795	869	866	816	834	846	877	894	831	887	848	856	868	862	850	838	832	831	842	905	904	868	875	846	833	866	901	866	851	852	863	901	892	887	852	871	896	857	819	841	863	859	884	863	874	857	836	861	851	857	860	904	926	878	894	864	874	886	831	922	911	821	850	811	871	836	867	864	887	884	892	802	808	853	890	842	877	875	910	900	842	819	831	823	861	834	818	830	879	858	881	864	873	882	813	848	844	875	903	854	854	872	842	915	857	847	796	874	842	878	838	864	841	858	851	827	910	926	902	836	830	884	805	865	828	828	893	831	894	828	824	869	876	881	826	872	809	871	884	866	837	813	845	851	785	848	867	846	876	874	834	887	861	887	848	850	838	850	840	881	862	850	854	795	895	821	868	839	877	888	855	863	869	869	842	823	896	852	839	792	855	885	866	819	842	850	850	875	862	802	896	833	839	846	868	863	860	855	790	821	844	890	862	853	826	910	884	864	842	835	903	915	859	830	881	900	845	864	858	858	834	859	835	885	865	886	819	856	877	850	907	819	872	852	811	907	787	862	887	880	813	848	850	855	864	902	841	828	819	861	890	901	860	794	877	829	813	833	827	873	875	867	831	858	826	863	865	841	860	866	847	897	862	862	814	885	877	871	782	852	878	911	834	803	882	829	827	871	815	815	891	868	855	871	892	844	875	862	893	852	873	838	878	912	833	862	882	852	892	858	848	844	880	836	897	822	887	857	937	815	875	871	873	860	829	866	833	871	828	798	803	825	855	832	855	832	839	882	880	918	886	865	919	827	856	883	893	822	819	874	914	804	860	816	812	866	851	819	826	847	863	852	878	845	884	804	823	854	847	868	845	814	834	872	849	912	847	821	844	828	882	831	859	885	851	851	825	850	809	905	833	892	819	863	879	847	863	912	824	836	860	850	793	896	883	839	844	877	859	835	908	874	869	813	804	866	804	873	847	822	849	845	833	917	882	866	821	856	840	863	853	833	920	871	846	809	855	838	817	854	862	859	871	866	835	830	917	873	848	835	832	805	836	845	821	832	866	878	863	837	830	811	843	853	833	881	860	877	945	923	859	811	849	854	775	840	842	843	866	824	804	906	860	849	876	808	901	827	867	842	874	821	871	882	804	861	874	815	836	878	859	818	842	852	827	839	862	866	837	817	893	839	827	828	835	842	852	879	840	884	854	837	863	916	870	910	875	851	890	877	810	865	826	815	913	806	870	801	824	855	867	880	887	911	906	864	853	847	844	850	823	865	840	835	892	867	807	846	892	858	872	851	826	887	885	863	890	881	861	873	782	819	884	865	858	862	841	858	873	887	864	898	810	885	805	885	865	897	886	859	787	885	825	906	862	804	854	880	858	819	865	882	893	814	892	896	818	880	811	881	803	847	804	835	844	822	814	895	855	850	869	883	900	862	845	878	880	843	822	878	879	885	815	854	870	848	855	885	850	899	879	906	893	873	833	864	878	858	843	832	808	870	803	881	837	865	862	880	820	849	843	878	874	876	831	838	847	880	888	866	819	889	885	798	849	883	821	827	870	841	857	821	849	857	849	900	869	819	924	882	899	918	861	864	906	878	891	860	807	860	845	844	856	831	884	837	848	871	829	854	875	851	818	841	838	902	875	806	874	843	876	882	874	851	809	818	850	898	876	886	857	875	830	846	854	823	902	891	864	866	864	829	804	827	849	875	863	820	857	851	816	835	858	857	879	862	898	849	837	813	845	858	879	809	874	810	861	846	882	839	838	824	826	843	837	874	840	817	863	910	867	881	860	845	810	827	869	923	794	869	852	866	854	846	829	851	842	859	877	893	844	850	879	900	815	856	860	860	823	852	866	852	871	858	872	831	867	865	858	777	812	811	866	916	876	861	906	833	846	907	850	873	874	917	867	840	849	873	822	834	881	834	839	867	851	887	845	878	877	865	822	860	867	863	910	798	846	878	879	887	839	799	801	838	864	832	891	832	819	868	876	863	840	867	877	797	832	836	814	870	834	839	804	868	890	874	870	857	841	838	805	823	882	919	789	839	856	857	843	882	897	805	824	831	845	830	819	877	804	850	837	850	894	889	864	877	924	875	854	840	852	879	862	819	840	877	860	831	905	876	877	852	843	856	897	866	879	823	802	838	868	854	818	830	817	852	855	860	880	855	871	835	853	900	906	893	910	878	839	821	860	896	826	870	889	896	857	881	812	829	897	837	787	841	857	882	829	894	835	828	829	852	808	842	821	897	845	847	809	911	876	885	816	826	880	816	888	868	874	852	837	855	853	846	851	850	887	848	879	884	849	798	817	848	854	841	831	890	868	860	871	810	861	828	860	847	822	856	864	853	842	849	877	865	900	903	885	795	858	862	839	824	875	871	826	851	838	856	882	903	884	887	888	844	883	815	859	826	863	879	862	858	877	859	848	828	859	849	836	807	832	851	943	861	883	849	869	841	840	897	780	823	818	852	788	823	873	847	827	846	838	867	911	824	821	824	857	842	851	834	778	839	829	840	882	908	848	846	829	889	882	857	851	869	912	885	814	826	852	821	863	910	850	833	787	878	823	906	859	894	794	849	850	843	905	860	857	907	897	864	844	847	885	861	839	851	834	778	857	818	881	815	827	840	872	860	849	854	901	858	803	859	859	876	887	859	898	905	854	865	807	869	883	883	833	879	846	842	799	853	839	788	864	872	810
26317	17356	10114	8678	7768	8981	6293	4592	3475	2627	2121	1404	960	893	745	614	562	474	463	429	430	410	397	410	402	383	376	369	363	351	382	355	332	368	357	370	356	386	344	369	351	355	401	352	375	348	340	356	355	400	350	359	386	353	357	370	339	356	340	350	356	406	377	343	369	396	357	386	340	356	359	366	397	351	364	344	391	366	367	367	378	343	344	365	383	382	351	398	364	383	383	392	367	369	356	407	385	350	364	372	378	348	358	325	350	351	415	354	348	351	346	384	343	362	376	355	370	377	387	307	353	376	383	366	429	365	339	334	336	393	316	399	355	316	337	419	355	366	358	325	368	365	382	336	376	371	371	377	362	373	347	373	345	361	345	369	329	315	370	357	351	360	335	353	357	331	356	354	369	369	362	340	353	339	355	368	361	382	359	361	338	379	358	412	380	357	347	358	351	359	379	348	358	337	364	365	352	365	378	356	359	370	367	336	342	392	372	375	362	385	384	334	367	370	381	338	337	346	376	349	345	368	331	397	389	404	327	341	382	370	348	347	345	364	360	337	373	377	344	391	376	361	386	343	355	362	378	344	345	371	366	398	402	372	361	358	357	335	358	370	353	359	336	346	354	343	353	372	323	395	362	344	371	356	334	380	348	342	338	351	375	363	388	389	398	383	353	360	355	364	338	359	352	355	360	340	343	340	336	363	354	368	364	359	357	340	357	379	391	375	357	380	421	355	373	368	384	312	352	388	358	354	334	318	330	360	370	392	376	334	368	381	391	352	350	395	331	347	346	385	375	347	368	335	364	366	334	386	384	343	393	363	403	390	356	387	323	349	324	378	337	394	349	368	359	351	359	347	363	336	368	358	359	375	391	352	343	341	325	368	329	321	350	355	331	365	326	366	358	366	319	333	339	342	368	391	376	339	362	349	344	310	357	382	391	352	369	379	338	385	306	385	364	359	347	371	343	369	364	345	366	356	334	350	338	381	392	381	354	327	394	355	376	354	364	344	305	374	393	371	366	352	320	402	381	361	339	363	335	377	333	349	358	354	367	377	337	366	353	348	346	361	375	362	368	367	357	366	375	354	377	366	365	345	346	340	400	373	353	347	343	342	344	389	356	365	379	380	337	355	348	357	388	393	367	360	337	356	361	356	384	359	361	358	357	367	360	368	362	350	370	387	384	355	395	355	327	361	405	354	362	358	342	324	383	352	348	375	365	362	358	370	357	358	350	320	341	342	336	323	372	358	358	354	350	334	348	383	359	327	380	337	335	342	371	376	348	375	357	353	396	367	353	347	366	354	353	372	331	394	390	355	308	360	350	342	360	371	340	348	289	358	350	365	338	337	349	388	339	352	362	341	337	324	335	362	356	374	412	343	381	345	355	343	343	334	358	342	322	369	371	327	353	337	349	367	373	388	386	381	371	360	374	365	336	362	347	352	366	386	364	368	387	358	359	378	341	376	324	399	336	372	353	379	342	355	357	376	326	369	383	377	342	363	385	366	344	348	348	328	386	429	378	361	368	339	355	334	363	381	363	321	333	347	338	339	345	371	358	378	371	363	332	349	341	386	370	380	375	332	354	389	363	362	372	351	389	358	388	342	392	363	329	384	359	354	356	387	323	315	355	350	364	359	329	365	350	367	377	359	350	354	351	342	347	337	360	368	372	323	349	348	324	336	372	371	347	378	378	354	372	368	346	347	361	352	355	319	385	351	361	349	364	371	376	353	361	371	334	382	406	378	355	392	368	353	352	361	344	344	334	397	362	362	381	359	344	378	380	353	347	358	358	390	379	375	355	360	360	350	399	336	353	366	364	397	393	382	337	344	385	361	368	341	362	332	369	369	346	385	339	343	338	395	372	345	395	321	370	368	363	382	388	376	343	364	364	346	340	365	402	352	396	373	358	350	377	390	363	382	396	383	378	376	369	358	354	347	405	321	362	345	368	381	347	362	373	400	362	350	354	367	318	337	370	345	386	361	327	338	378	353	365	345	394	394	376	387	385	370	363	374	361	344	341	369	369	372	367	375	354	358	384	382	380	363	352	368	382	321	356	375	342	346	352	385	381	336	376	324	348	374	370	367	336	370	323	367	366	335	340	356	357	321	354	394	358	359	347	357	370	387	380	373	349	388	368	373	353	356	347	334	344	376	353	374	349	363	345	368	337	388	345	354	385	366	364	360	359	356	366	373	349	352	340	376	370	375	350	385	387	363	346	336	375	356	367	358	339	366	349	323	353	355	368	379	356	334	354	324	343	360	346	344	381	373	378	365	334	324	353	336	359	380	386	342	341	398	383	334	358	389	350	327	345	369	390	359	364	351	366	363	327	347	367	363	397	328	332	349	347	341	380	350	339	344	373	344	363	350	326	354	370	382	397	399	369	381	392	364	370	352	395	336	349	340	364	345	353	339	360	332	331	348	380	322	379	338	357	368	365	337	342	333	391	333	339	338	379	351	351	382	380	406	351	399	372	358	354	341	365	378	381	339	344	352	356	367	354	365	335	357	358	388	370	339	380	368	416	337	365	371	357	365	368	317	357	387	362	386	345	316	346	362	351	326	349	342	380	352	339	353	380	375	349	341	325	398	345	370	377	317	341	355	350	360	348	374	349	349	342	358	342	363	356	394	379	341	361	334	348	382	350	360	388	386	381	333	337	384	385	362	348	387	346	333	360	380	357	356	353	354	371	376	397	379	357	344	350	361	343	388	375	385	353	342	341	334	345	349	353	350	398	344	377	366	354	383	349	338	345	361	413	353	364	428	368	318	362	356	364	361	330	371	368	364	371	331	346	383	332	348	384	349	364	349	353	379	341	349	381	348	350	346	372	370	396	368	398	354	353	363	334	367	377	342	316	375	353	346	345	383	365	350	323	373	379	375	350	393	348	359	374	346	325	327	364	391	355	339	357	359	357	372	353	354	382	376	347	380	405	338	362	372	380	341	359	380	344	338	371	380	400	335	381	323	383	337	342	366	377	377	357	360	329	355	346	346	346	376	361	388	339	352	363	353	369	345	334	329	347	367	348	374	352	371	357	343	358	383	369	355	356	357	354	385	350	345	331	331	341	362	365	350	359	359	413	361	335	322	383	350	345	377	381	365	383	342	358	391	341	369	377	363	341	343	362	342	348	346	355	375	356	361	329	366	345	388	357	387	389	337	402	327	325	355	360	367	359	364	359	361	388	353	329	328	369	382	358	410	369	354	374	330	357	337	377	377	373	379	373	373	408	332	353	372	362	370	328	369	371	346	345	384	363	354	356	357	379	367	405	366	352	352	336	394	375	360	382	344	364	372	363	356	353	345	350	360	378	365	364	341	361	359	346	367	379	353	384	348	343	371	349	337	362	374	368	371	366	330	385	378	368	365	369	327	364	361	394	360	371	370	406	377	345	371	362	381	367	364	368	354	371	368	327	359	351	375	374	365	368	346	375	372	387	376	359	338	374	420	357	373	359	373	376	322	356	355	394	353	380	376	344	340	383	389
18927	11145	6978	9572	10783	13497	10322	10068	8340	6681	4941	4313	3602	3349	3155	2749	2312	1913	1618	1497	1382	1233	1150	1114	1135	1102	1066	985	1003	1014	992	1027	1038	1037	989	984	952	977	981	962	984	970	948	898	991	968	964	923	995	942	916	992	997	947	979	920	955	919	913	977	974	998	974	1020	1013	936	976	975	927	1007	979	967	954	984	965	946	960	940	987	947	928	876	974	926	902	942	977	989	930	939	957	977	983	937	933	950	958	956	968	956	961	907	965	998	935	955	976	932	931	955	967	989	993	975	966	962	955	935	933	945	937	920	1008	983	872	873	921	915	914	926	908	873	951	887	920	944	959	914	898	951	900	969	914	995	953	930	917	891	936	869	881	941	975	908	946	913	909	951	896	951	961	991	954	939	918	934	887	939	882	919	970	929	988	994	925	932	920	915	956	895	926	901	908	958	1001	836	958	940	906	902	901	985	910	976	967	970	917	957	926	939	936	921	930	948	899	893	920	909	940	897	933	935	882	896	910	930	926	992	998	956	899	953	895	903	893	956	902	970	917	902	909	922	906	948	958	913	966	868	899	914	942	893	884	934	946	964	884	928	913	914	958	973	914	923	878	903	959	927	934	928	881	920	938	942	840	987	920	941	840	937	913	960	945	961	947	890	939	972	896	925	915	904	966	954	894	941	926	955	924	969	913	915	923	928	949	886	959	910	930	911	930	884	913	950	963	945	876	916	889	930	901	929	951	991	941	898	930	937	959	940	919	876	906	927	883	963	949	925	907	1006	872	965	921	911	973	919	935	902	916	911	919	917	977	906	883	916	900	900	984	944	877	877	939	926	917	985	935	969	958	909	903	898	914	967	926	905	911	955	922	949	892	936	1009	969	898	853	930	938	943	898	933	946	931	951	918	944	935	915	923	963	958	974	880	883	956	902	903	903	961	968	878	977	920	907	959	923	905	988	949	964	916	920	948	927	914	895	977	954	889	928	951	931	907	925	889	932	922	926	864	922	897	899	945	909	984	901	923	933	959	936	914	914	949	903	909	911	940	895	955	951	929	933	929	928	935	938	917	934	893	907	941	918	968	936	921	884	921	880	925	900	952	929	881	937	883	925	866	925	960	912	952	955	909	937	907	964	1006	903	893	901	967	945	928	940	929	919	885	921	939	903	906	867	946	958	935	926	931	913	883	926	941	922	935	876	926	945	960	947	899	911	949	933	995	932	927	930	949	973	958	878	858	866	904	910	955	1022	926	940	971	870	919	905	939	940	935	929	960	979	899	928	908	902	925	892	939	933	929	905	922	884	922	927	887	943	882	910	920	945	919	945	895	917	958	993	960	921	913	895	944	925	920	917	929	900	932	987	931	956	937	919	900	956	919	853	949	874	889	961	897	928	960	968	981	917	914	894	929	894	941	955	960	944	968	949	902	936	881	932	935	952	923	965	852	892	947	943	919	932	960	909	956	984	942	950	872	903	948	946	940	909	886	924	878	893	925	961	922	959	953	918	925	914	907	923	905	935	919	890	898	938	987	938	937	934	975	933	950	917	883	877	931	894	900	926	920	918	955	938	919	946	898	951	887	900	951	972	927	959	904	893	914	928	972	905	936	940	899	907	855	899	909	956	966	974	991	948	938	970	902	910	892	939	922	929	904	930	986	948	914	927	948	917	943	930	897	907	910	955	934	936	967	976	948	941	923	917	917	973	930	955	951	952	920	914	947	940	954	944	939	947	916	939	967	894	956	892	902	905	951	968	912	902	919	889	927	880	930	931	967	957	936	891	907	903	934	906	937	882	920	905	898	932	902	950	919	851	964	975	944	902	925	892	993	915	925	913	914	936	951	964	921	920	962	928	960	913	919	888	942	871	928	901	920	940	928	899	929	952	944	927	964	995	937	877	933	951	883	912	962	950	889	976	942	903	966	920	982	1012	953	932	925	918	900	926	948	906	947	939	930	955	918	964	930	976	968	889	954	914	961	941	939	945	964	902	950	961	951	948	916	870	917	965	905	935	914	866	934	909	903	912	903	914	932	961	925	984	937	926	909	905	943	941	935	892	930	925	898	881	886	973	950	968	950	927	933	907	918	958	920	967	917	912	928	907	934	951	918	965	943	904	987	934	932	926	943	947	973	923	956	910	940	892	913	903	944	907	956	938	916	905	950	914	929	895	933	908	935	891	940	945	962	946	986	940	981	955	951	940	923	925	895	979	937	956	935	978	928	931	956	899	922	840	910	912	885	998	898	916	962	890	907	938	913	922	907	983	980	939	913	912	930	938	905	934	970	951	920	937	915	942	983	963	964	915	998	956	943	958	974	928	995	995	922	926	905	907	945	914	897	913	912	936	929	932	884	887	938	935	909	939	960	922	916	893	909	945	936	942	967	952	966	949	944	944	929	949	908	889	925	934	891	934	892	1002	950	944	885	976	957	981	918	905	958	934	977	899	903	907	961	922	931	923	921	918	960	944	938	942	930	905	968	947	944	915	926	940	895	974	945	952	914	952	915	971	887	964	897	961	896	937	901	929	915	944	928	903	888	923	934	920	976	936	966	904	940	971	897	904	913	1040	918	920	969	894	950	872	878	907	889	944	989	929	959	924	905	948	884	903	874	895	899	903	948	913	961	940	973	914	946	957	958	906	898	943	920	926	1014	974	858	962	880	938	939	953	928	947	897	934	955	894	974	959	968	956	979	931	897	885	948	965	917	931	930	920	952	928	922	947	936	894	919	888	851	876	956	944	911	906	960	914	919	915	951	994	917	889	947	880	949	937	922	924	915	951	964	994	918	915	918	904	877	880	936	921	933	927	870	945	933	944	953	952	921	916	961	946	888	949	968	950	937	934	919	895	944	969	979	954	877	907	997	950	931	925	961	938	956	957	913	943	902	994	913	940	915	889	923	977	981	954	954	937	919	955	902	914	922	896	935	940	889	844	908	883	983	948	988	942	903	915	953	922	933	907	990	913	926	910	914	929	933	973	904	899	937	924	934	974	925	887	958	913	902	920	922	840	976	888	959	924	969	988	913	941	899	886	898	944	905	882	932	879	932	939	965	959	1024	983	938	937	932	910	975	993	937	958	888	953	953	953	899	957	928	898	997	935	879	935	960	922	893	901	945	883	878	911	944	845	949	899	927	908	937	921	932	897	901	922	915	942	933	956	902	984	903	986	871	959	919	963	887	882	946	969	928	944	933	938	966	895	932	918	921	923	898	877	926	1006	867	903	928	937	858	928	982	930	903	922	889	874	927	906	935	945	952	890	891	889	935	939	933	955	959	905	891	959	898	886	919	958	954	899	957	913	897	931	932	908	881	861	984	910	894	934	947	945	951	930	884	941	924	902	959	944	920	925	917	918	988	953	933	969	976	951	913	916	914	918	921	918	926	924	900	944	941	898	910	956	951	972	926	910	905	983	933	927	957	998	955	938	924	937	926	926	946	922	931	894	952	962	935	920	933	895	946	906	942	914	953	907	885	902	936	867	953	944	915	905	898	949	887	924	888	889	919	911
37472	25630	16041	13887	13777	14819	11089	7444	5549	4716	3253	2166	1522	1169	863	714	594	517	462	405	392	389	352	288	298	318	311	291	315	310	268	276	285	314	267	308	291	267	312	261	285	279	271	284	279	258	270	306	289	294	301	259	271	323	288	282	293	296	293	295	303	272	282	304	320	303	292	280	301	267	265	291	269	305	332	260	283	278	283	279	278	255	261	287	314	252	288	271	257	282	273	305	251	274	304	283	265	266	307	276	275	266	275	250	257	316	271	290	282	266	268	265	293	279	283	279	275	255	256	296	279	244	278	271	272	280	280	272	259	274	275	298	302	275	285	261	261	255	263	245	293	265	272	259	282	261	260	291	279	264	285	261	287	281	304	275	259	272	279	292	278	277	282	270	244	280	260	264	250	266	245	319	271	268	253	266	289	279	250	277	247	280	270	251	288	228	234	267	307	274	251	280	299	281	256	277	261	292	286	274	257	283	286	281	257	277	255	289	295	287	276	250	282	283	285	281	286	263	314	283	293	244	257	289	299	250	269	264	283	272	252	259	282	297	274	255	280	263	277	291	284	275	281	282	270	250	267	250	266	248	266	271	254	269	260	282	285	268	289	286	284	285	287	276	261	282	251	301	282	278	282	250	266	271	259	277	311	280	265	284	264	265	277	257	271	299	251	282	276	282	277	287	257	262	292	272	250	270	278	301	264	286	262	289	285	289	257	250	259	266	291	259	281	274	270	263	255	281	263	280	286	263	261	269	274	270	282	302	264	258	248	254	294	297	236	253	278	264	269	262	271	260	277	269	279	288	269	279	293	269	278	268	279	282	287	275	284	267	271	316	275	280	278	278	272	286	282	275	280	257	270	267	282	267	276	260	289	275	251	259	246	321	267	294	249	296	271	308	272	284	282	268	279	305	274	264	250	282	262	250	264	272	270	261	274	299	272	267	260	273	278	309	274	255	280	310	271	288	288	255	289	256	276	261	260	274	277	272	242	259	269	293	271	299	297	254	242	280	258	253	277	279	258	268	266	305	285	285	313	267	267	294	252	280	277	279	281	274	262	240	278	305	269	283	296	266	291	244	249	333	270	263	262	291	252	259	279	266	257	269	277	271	249	258	227	277	264	274	278	275	265	256	252	277	277	266	266	243	294	258	276	254	260	261	285	282	286	267	300	290	276	275	286	313	258	286	317	263	236	281	253	284	285	269	239	261	265	281	282	290	286	273	272	273	249	279	265	267	272	289	276	290	255	282	266	280	248	269	236	269	273	290	281	311	264	260	264	250	279	273	272	293	256	246	275	286	289	319	251	286	309	306	288	268	277	279	238	279	262	268	267	290	233	289	270	267	264	268	263	286	281	290	244	288	305	296	292	277	281	270	285	260	285	268	259	284	269	293	249	263	281	266	283	265	278	274	282	264	289	301	324	278	268	283	270	258	234	267	279	273	280	269	295	246	275	268	278	265	254	273	283	279	266	260	260	255	262	277	296	280	258	259	265	294	248	279	258	274	281	270	262	265	263	259	268	289	272	279	257	293	265	329	256	262	267	274	275	312	286	281	289	273	265	263	297	270	289	247	264	259	274	256	286	254	267	253	284	284	258	252	288	278	284	254	274	288	266	266	310	274	271	304	278	283	265	277	277	270	253	298	242	277	263	266	250	272	278	275	233	259	272	260	285	298	283	264	259	239	276	260	233	262	263	291	274	269	259	281	296	259	265	255	281	256	267	274	263	267	292	285	275	281	259	258	239	297	293	253	271	280	262	270	262	271	289	281	251	260	292	260	268	261	260	294	303	285	250	264	244	253	267	286	273	283	271	275	258	249	270	277	262	275	265	277	266	263	253	285	268	272	258	273	239	270	273	258	290	273	268	279	290	286	261	263	312	273	270	317	272	248	262	292	268	273	235	261	287	298	288	271	280	250	276	247	269	266	291	286	303	270	238	279	249	273	298	244	274	253	254	275	253	261	255	293	268	274	252	237	267	254	294	283	284	281	250	288	273	304	283	281	287	278	276	249	305	286	294	261	246	246	280	244	255	273	271	261	282	286	282	283	275	286	270	279	259	272	278	291	290	278	265	261	304	257	296	298	289	278	275	288	281	277	268	277	272	264	273	248	255	251	260	291	273	294	289	283	255	260	293	270	266	288	270	282	294	276	263	272	254	278	276	283	242	287	274	296	275	284	295	302	270	272	268	287	249	284	288	251	274	296	250	280	270	300	270	260	260	312	285	311	257	253	269	303	269	271	229	265	266	271	247	252	280	299	289	235	296	278	256	282	284	255	268	275	248	283	270	297	256	281	243	272	294	256	255	253	270	299	294	249	277	267	266	267	269	271	302	249	247	275	273	263	262	263	263	252	283	268	257	284	279	295	278	237	276	259	262	298	271	274	284	268	296	265	277	265	277	276	278	246	253	269	267	294	272	241	287	280	254	269	274	281	293	297	263	281	315	256	267	259	279	261	284	293	238	305	295	291	272	261	281	271	286	279	265	258	267	272	266	275	284	288	297	244	262	268	238	297	293	278	275	252	246	281	264	272	277	305	262	284	285	229	286	262	260	298	284	277	253	265	278	270	293	276	267	295	266	245	274	264	277	257	271	278	295	283	296	294	305	258	274	270	255	291	252	269	279	270	261	252	295	282	261	284	299	269	287	261	269	260	257	248	262	277	263	250	268	261	273	249	287	291	284	256	288	261	274	250	277	261	266	279	271	314	318	262	281	305	261	299	292	274	253	291	271	243	262	276	272	270	282	262	282	270	264	264	259	240	283	268	315	243	249	287	276	279	289	271	274	275	272	281	267	280	248	308	276	256	293	258	279	265	293	213	273	269	262	286	277	281	295	281	269	271	296	287	261	277	274	270	275	271	308	284	279	245	262	222	279	269	270	266	268	275	273	241	297	277	267	266	294	278	241	262	265	276	297	269	266	291	287	295	236	289	261	292	263	254	284	246	304	266	258	266	273	269	243	269	279	290	232	303	262	268	262	278	263	288	289	293	302	260	287	282	298	272	263	269	264	285	254	272	257	297	283	282	270	242	287	252	253	234	290	276	284	262	280	248	288	262	268	250	274	271	275	329	266	268	287	289	277	266	295	300	278	267	286	258	281	286	264	259	289	265	278	277	284	275	290	282	260	293	270	251	269	278	286	274	279	290	281	271	282	280	282	274	266	252	244	262	266	242	279	258	259	263	257	320	260	270	268	274	289	258	279	280	273	262	257	288	276	292	276	266	310	246	299	251	293	265	275	272	274	233	257	286	256	262	269	285	267	264	278	287	287	281	289	288	254	248	261	272	271	252	274	299	306	275	271	280	281	283	258	268	271	266	289	260	265	276	273	276	270	272	285	265	279	257	287	316	257	288	273	303	269	274	283	282	271	268	256	281	272	278	280	321	278	283	250	272	281	280	264	279	280	257	292	260	276	267	275	281	273	304	266	293	267	289	287	258	276	284	278	272	267	272	250	285	271	265	278	275	286	261	274	250
26377	15889	9123	13499	15035	18583	14179	12627	11536	9630	6582	5907	5348	4792	4443	3809	3162	2517	2004	1774	1555	1356	1130	1076	1012	1054	999	870	867	923	853	857	819	844	796	791	781	789	783	803	808	746	781	767	817	743	772	725	763	700	735	720	774	797	739	758	739	739	759	789	796	782	819	823	839	779	813	817	827	815	763	802	806	787	785	720	744	801	767	765	736	803	761	769	773	730	734	757	727	750	799	765	759	737	708	763	706	793	752	724	718	753	736	733	756	744	725	719	726	747	761	727	751	743	782	724	843	766	764	761	761	747	733	749	786	731	697	756	724	730	708	668	733	735	718	730	723	718	734	673	727	731	730	662	702	769	722	735	737	748	722	734	684	737	710	694	734	650	677	702	667	723	729	765	707	684	735	722	721	726	730	686	730	734	726	705	747	681	690	745	747	755	700	692	725	720	745	731	727	753	730	707	705	748	714	715	733	758	701	707	724	696	727	695	712	715	714	716	722	748	701	694	724	736	721	742	732	655	708	754	692	716	720	719	773	725	710	719	723	687	716	681	722	708	740	723	696	712	749	686	702	696	745	733	701	746	713	730	645	697	683	741	708	714	747	689	723	729	727	703	694	728	733	770	771	695	700	716	716	714	667	707	747	706	725	704	714	772	687	734	684	733	701	697	724	700	714	720	706	723	751	720	737	718	721	686	691	699	756	724	675	738	689	723	686	728	729	705	747	726	714	794	696	708	749	703	694	674	690	743	715	714	728	733	741	689	742	710	699	726	705	721	682	655	671	707	745	740	665	697	711	703	743	750	741	743	762	718	674	680	662	684	682	734	710	682	693	728	785	739	721	710	635	735	695	721	703	705	695	724	720	719	707	712	769	738	705	742	696	713	748	718	701	713	657	725	693	688	703	733	693	753	740	697	725	702	734	715	720	716	739	728	691	692	731	680	747	684	755	697	665	650	729	742	697	758	656	727	676	747	748	743	731	693	727	741	703	737	756	741	667	760	740	711	760	733	685	727	710	662	706	733	736	745	760	731	733	711	734	787	813	678	729	677	688	715	685	743	734	710	761	731	706	707	695	736	719	689	766	676	701	744	761	717	687	726	694	725	740	698	715	693	726	685	705	712	710	714	733	742	706	714	710	716	694	693	709	786	689	693	705	680	677	706	699	676	738	733	706	756	674	716	704	712	663	736	731	687	685	690	698	697	692	721	753	721	679	663	747	716	706	689	682	667	679	722	706	733	742	666	674	774	765	732	744	739	696	706	748	679	747	763	678	739	677	691	753	676	738	698	740	750	690	729	727	744	762	711	715	701	696	699	689	722	728	739	741	710	679	721	715	774	758	730	705	699	721	735	713	694	740	670	739	722	703	701	708	766	737	707	714	714	707	697	699	714	722	664	713	725	715	735	679	702	707	713	749	746	723	671	709	674	722	719	692	743	713	706	685	695	728	683	718	757	694	774	726	715	695	710	719	736	717	715	719	704	696	717	724	707	702	715	773	678	681	713	668	678	761	706	737	693	762	724	744	702	735	667	719	719	704	699	709	702	680	691	687	707	707	723	696	677	728	760	752	737	725	693	720	687	745	699	712	723	745	726	725	730	716	715	691	681	740	728	685	721	745	735	755	746	732	677	693	654	707	723	741	702	645	724	729	713	730	747	771	747	726	686	756	714	716	730	754	715	724	710	726	725	747	726	741	738	739	722	711	719	682	700	706	729	730	720	769	720	759	732	737	743	738	713	718	684	700	684	705	703	735	736	719	759	695	706	721	696	708	735	713	730	705	711	697	708	685	757	737	747	714	739	695	732	724	700	718	675	727	749	707	743	737	728	707	737	753	746	718	722	761	748	679	712	741	686	712	739	720	657	664	726	715	714	735	676	691	717	686	687	720	717	721	709	723	688	727	762	686	696	750	752	682	706	701	742	718	697	740	737	654	719	724	695	703	763	708	729	705	736	711	733	758	755	687	705	683	755	717	668	706	730	726	700	736	675	680	725	744	759	705	697	702	737	703	690	745	715	694	716	726	691	731	783	731	737	728	752	723	722	710	694	728	773	687	707	748	738	689	727	753	721	737	693	730	683	761	724	745	698	750	716	684	736	742	672	751	684	720	713	712	711	757	666	681	770	672	754	693	730	718	744	699	683	736	721	753	689	691	735	738	752	677	731	760	727	679	711	724	741	734	756	708	708	726	718	753	684	699	734	739	695	688	686	728	732	729	700	774	709	686	778	695	722	685	722	699	679	721	661	726	700	690	745	711	717	654	757	669	735	765	706	697	740	696	677	724	707	680	734	732	706	693	673	732	714	734	748	690	695	729	739	704	731	696	721	707	663	723	713	721	678	701	695	695	771	719	713	749	704	690	682	726	748	728	717	680	703	729	729	696	733	712	727	660	731	719	670	696	685	708	776	760	732	742	754	719	706	714	736	737	716	697	679	711	684	768	695	734	721	764	714	710	674	722	686	654	729	706	695	707	742	718	743	710	746	691	688	707	698	710	724	733	716	645	776	718	704	701	707	700	710	706	676	724	708	721	732	749	726	735	717	764	735	705	706	733	744	707	655	653	736	678	714	719	715	707	752	709	717	714	737	774	709	737	719	723	751	698	753	747	698	720	695	698	712	684	700	674	725	695	707	702	712	709	698	744	715	748	701	687	725	719	706	762	710	758	700	667	712	722	688	726	747	709	727	668	698	706	728	707	746	699	689	669	691	729	775	706	730	728	723	697	747	701	713	747	741	731	673	753	712	761	671	735	749	717	705	730	714	741	682	713	688	663	720	744	713	670	695	709	671	695	726	649	748	754	731	693	751	692	701	724	724	693	767	725	675	681	710	697	700	750	743	703	727	752	703	713	739	728	683	691	764	713	709	705	716	685	745	760	721	732	723	698	693	669	702	707	708	722	700	657	746	715	720	726	720	708	722	670	733	720	670	670	717	687	717	729	680	704	739	682	699	730	668	717	728	703	743	702	763	707	727	736	729	696	744	763	708	743	712	731	711	742	715	702	677	735	749	673	705	700	708	683	681	755	739	663	748	714	723	692	726	723	743	734	724	675	708	722	721	701	725	720	744	742	698	663	736	708	775	712	700	696	773	714	717	689	742	711	684	756	742	750	685	697	762	740	742	707	696	717	679	783	679	718	698	686	685	817	664	732	724	674	729	714	713	704	691	728	672	696	640	723	758	695	703	689	693	744	740	700	734	765	722	673	710	701	678	688	740	741	718	692	693	753	744	719	706	711	755	682	697	769	751	699	699	729	666	689	722	759	719	720	709	722	691	720	696	680	667	715	747	703	663	665	740	734	701	736	702	669	646	735	691	760	692	725	749	689	735	756	704	673	751	730	741	671	688	737	703	697	706	694	737	702	704	719	710	683	671	708	737	699	715	708	711	725	706	743	669	723	682	729	663	694	720	699	726	730	719	710	743	681	704	732	788	698	690	708	745	714	739	686	719	723	725	773	731	722	709	716	728	705	708	726	736	697	739
6063	2925	1504	1353	1209	1165	718	544	486	408	472	400	367	337	364	359	344	299	345	354	333	328	345	312	342	335	302	311	358	352	333	339	355	342	321	344	313	339	322	344	327	335	327	337	365	332	331	311	312	328	322	322	342	351	315	296	309	334	343	328	345	331	314	329	330	289	363	300	344	336	317	298	331	327	360	364	339	329	344	321	366	318	325	347	309	370	305	350	331	350	303	309	314	298	350	323	343	319	344	332	325	349	327	303	370	358	336	317	325	323	316	321	346	342	316	324	305	323	311	328	326	312	312	345	360	339	346	326	321	306	327	339	316	318	359	336	331	341	328	323	324	297	313	338	337	347	316	313	311	307	295	315	301	317	331	321	313	320	318	329	344	328	322	343	320	332	352	320	361	301	319	335	299	309	341	356	348	299	329	313	346	334	313	342	315	295	335	338	319	324	312	321	342	315	351	346	324	307	288	321	317	346	324	352	312	312	319	311	306	311	345	289	323	341	306	317	355	330	345	324	301	297	353	309	337	292	310	315	346	317	314	314	316	318	326	334	337	336	342	346	358	328	319	325	340	327	328	335	322	329	384	339	337	319	309	351	330	366	327	336	307	343	318	335	366	350	317	324	337	302	331	346	318	346	331	325	336	314	313	325	309	352	309	337	326	339	352	356	294	327	314	324	315	294	306	361	354	297	347	338	324	317	343	314	343	292	282	317	348	323	325	326	321	362	313	334	330	325	348	337	321	321	336	334	331	304	298	346	342	343	293	314	321	342	334	337	325	319	309	325	299	314	344	325	302	333	325	320	295	344	331	349	339	302	342	328	302	326	316	320	314	332	320	331	321	329	337	293	318	350	343	313	311	311	306	326	354	301	328	374	298	325	346	339	333	319	330	328	349	311	356	343	335	346	342	305	335	335	322	287	329	342	341	306	325	324	326	302	321	330	343	315	304	316	332	327	313	352	361	358	298	306	345	322	341	325	305	354	359	306	337	332	319	316	326	311	297	314	333	316	374	324	340	348	308	328	318	335	344	314	347	300	295	339	355	320	301	304	335	289	323	333	309	325	316	314	307	334	325	334	323	357	331	354	310	307	344	310	333	357	324	306	330	304	302	351	333	335	338	309	323	338	281	356	312	345	324	352	313	347	342	322	327	307	346	342	348	348	328	331	315	346	325	354	327	313	343	311	340	327	328	328	324	365	320	318	358	356	324	323	343	338	326	344	335	345	333	343	332	350	358	322	329	304	363	308	338	344	329	315	320	322	359	332	338	308	351	324	291	339	320	331	334	296	318	340	302	296	294	305	311	265	301	328	294	345	324	337	339	320	315	301	322	317	331	338	319	334	332	337	334	351	328	344	335	301	346	337	335	309	309	329	303	333	282	318	349	315	348	370	344	322	327	309	328	318	304	331	333	315	292	344	343	332	326	296	320	348	312	346	316	335	342	292	333	325	307	338	331	339	318	338	349	320	323	302	359	290	319	301	313	336	345	324	337	325	337	345	343	357	323	337	338	355	292	323	316	307	328	320	310	351	341	344	347	355	342	316	355	336	323	320	319	298	315	308	306	345	297	331	296	311	359	320	317	320	351	319	330	329	318	327	344	337	322	327	326	313	324	355	335	303	329	335	324	346	315	353	321	335	378	328	312	317	302	333	368	334	319	335	346	299	295	314	342	330	276	319	351	320	291	354	321	299	336	331	331	316	310	349	362	340	339	341	367	321	371	332	307	331	372	318	350	352	339	313	341	344	348	350	290	324	302	325	326	363	355	346	325	312	307	306	342	298	324	350	347	329	312	318	351	370	330	344	323	329	351	347	296	327	358	354	322	315	325	310	315	316	310	369	327	343	334	330	313	334	316	360	326	335	319	323	311	365	309	327	340	291	358	354	345	362	314	309	349	319	345	325	326	316	345	326	305	294	330	337	350	331	329	318	335	335	268	289	325	334	307	358	328	330	315	324	337	342	358	331	361	323	338	324	318	321	322	310	338	350	321	350	316	337	343	295	327	308	345	350	330	323	333	315	310	312	315	312	340	307	355	320	324	300	334	370	347	303	314	313	355	356	333	320	312	342	339	352	334	357	331	367	329	369	327	331	344	325	331	303	351	335	300	335	318	307	329	286	314	309	327	307	306	321	330	317	374	323	325	348	324	339	348	348	319	289	360	302	337	367	317	342	324	351	325	315	321	311	313	323	354	308	317	346	323	328	316	309	337	317	318	339	328	292	333	361	359	335	311	339	301	317	329	302	322	305	289	315	341	334	329	343	331	338	287	306	300	327	311	334	322	338	343	340	317	317	353	353	335	333	323	331	315	293	339	341	324	299	291	297	331	321	320	370	330	323	319	305	333	336	317	323	310	326	334	370	324	317	348	345	352	359	313	319	317	319	314	320	350	353	331	347	336	303	304	323	314	320	318	346	337	343	316	313	309	334	339	341	303	375	346	327	335	313	300	331	307	306	347	321	327	332	320	330	324	349	330	319	368	346	330	320	301	354	324	316	374	351	328	339	340	319	352	292	331	329	332	336	344	335	350	348	352	336	344	344	339	306	318	331	334	323	303	340	313	317	344	330	309	305	355	323	311	300	336	313	319	332	354	329	357	342	305	333	319	318	333	312	328	309	332	330	304	321	355	319	290	349	333	316	359	318	284	342	338	330	311	263	330	325	316	292	343	303	340	318	317	350	332	325	375	329	318	348	331	301	314	337	362	328	328	327	334	331	339	330	333	319	346	311	306	375	343	326	319	316	356	341	315	301	329	334	344	354	338	340	335	363	371	345	312	324	361	309	343	346	342	347	334	323	335	304	308	325	331	343	307	339	312	348	328	344	316	325	328	308	337	343	335	376	305	306	328	332	375	363	326	306	312	324	340	308	309	323	297	322	338	327	355	328	330	331	332	339	352	330	328	322	338	353	351	305	330	318	349	349	321	337	282	345	306	347	327	325	351	319	313	368	326	313	339	326	339	359	314	313	325	319	346	332	340	335	326	325	322	346	353	324	294	304	358	334	293	334	289	360	332	335	341	322	327	314	348	298	317	315	334	349	279	336	329	331	352	339	322	354	350	361	325	302	323	343	303	308	307	323	330	304	334	310	333	338	313	333	324	306	338	365	340	321	326	313	326	358	339	320	372	334	308	359	314	315	360	307	345	355	289	312	321	339	311	339	301	309	331	313	366	346	286	309	335	325	316	345	349	337	294	319	301	341	328	323	309	329	337	317	329	322	350	302	318	359	365	321	335	321	336	321	338	332	356	335	333	316	338	316	337	302	339	352	315	352	351	343	379	336	347	330	325	333	304	330	379	350	343	329	347	364	314	338	319	321	341	348	309	317	325	330	340	325	346	308	359	318	318	339	345	337	362	321	345	302	288	324	340	298	278	319	328	314	322	326	323	366	329	284	339	320	351	328	291	343	345	313	325	345	296	344	323	329	323	346	355	348	358	328	305	356	342	357	315	337	303	298	331	322	331	337	323	347
5547	3811	2362	3438	3509	3397	2195	2003	1791	1559	1454	1080	1076	1109	986	1012	972	905	923	918	965	879	872	897	849	922	917	900	954	899	880	849	913	822	839	854	900	885	893	856	863	852	836	859	856	896	860	816	880	866	866	886	851	862	899	805	878	809	869	853	898	864	885	850	869	858	835	892	886	831	823	829	921	890	910	854	901	844	859	920	915	841	916	845	978	856	840	864	880	895	882	939	888	861	854	838	866	900	867	860	873	893	873	873	919	863	856	884	851	868	889	897	863	856	879	886	860	847	894	869	882	863	850	848	845	907	850	890	881	875	846	861	864	896	841	829	838	839	861	875	940	861	807	864	839	810	855	866	875	883	879	860	844	831	857	814	841	815	817	847	844	849	891	894	856	863	819	901	892	847	855	888	820	911	864	882	869	883	869	841	876	803	882	818	823	804	886	864	899	842	852	848	922	920	884	818	881	861	873	869	839	852	925	896	885	830	895	907	856	923	860	862	861	923	851	884	879	834	867	855	911	890	871	895	842	871	821	849	832	858	873	844	907	873	877	889	888	910	841	868	812	820	816	861	798	877	886	908	865	829	844	823	880	855	850	897	867	860	882	835	939	896	850	846	815	869	844	863	896	817	895	842	856	892	875	854	892	910	864	865	847	898	831	877	836	898	857	861	883	857	907	816	914	821	867	815	859	881	884	833	884	841	815	889	867	813	840	847	851	821	867	851	886	817	891	882	869	851	878	880	865	847	879	886	806	896	894	859	868	866	873	847	878	839	926	873	875	854	858	867	847	842	850	856	820	859	866	815	857	850	857	840	823	850	839	861	880	859	880	853	851	821	862	852	862	871	849	873	833	843	809	854	879	872	937	886	862	854	911	871	892	845	823	864	854	872	914	881	817	899	858	860	810	865	855	866	900	870	871	864	852	880	911	848	869	880	857	853	902	823	859	919	855	869	859	856	819	846	842	898	900	858	871	816	866	921	895	816	880	801	865	834	857	922	871	821	857	852	856	839	869	850	862	804	890	842	875	821	865	805	919	829	851	837	857	848	876	814	858	851	880	854	841	846	884	897	868	870	809	852	835	873	870	869	834	903	915	873	886	818	819	873	878	903	839	871	909	882	798	856	881	901	833	821	851	862	819	904	905	823	839	866	854	878	885	842	867	830	852	843	875	867	809	846	826	863	881	878	883	859	883	894	864	887	843	847	908	902	863	850	820	845	857	865	854	876	893	855	874	819	887	900	917	854	809	890	838	861	839	864	819	889	877	867	832	841	842	844	889	847	812	898	884	868	814	840	850	850	868	848	879	892	843	813	844	864	877	835	888	853	848	856	866	830	885	888	875	862	869	851	887	870	867	856	887	901	827	858	885	854	913	871	839	850	843	896	836	840	844	856	871	830	900	852	889	837	878	876	912	877	794	889	832	818	851	885	885	857	853	789	863	883	868	835	845	834	831	884	831	851	842	804	818	857	874	861	830	850	813	857	902	782	838	894	812	823	890	865	851	883	872	876	853	868	874	907	816	851	852	856	835	883	884	853	951	855	832	891	815	841	900	873	876	897	885	885	839	812	877	869	823	821	864	848	897	864	860	901	893	916	894	866	815	867	943	902	858	857	846	917	878	880	862	862	862	863	836	881	891	886	771	857	894	896	836	888	867	858	862	881	886	801	807	838	838	851	837	896	870	860	889	860	849	879	861	869	839	813	788	845	863	831	828	880	865	852	896	794	888	859	836	857	852	872	879	831	867	850	838	894	898	845	824	864	840	863	927	848	860	857	867	869	830	850	839	872	836	887	916	867	800	887	834	876	904	891	847	838	831	873	924	854	804	867	864	812	874	902	904	851	896	846	855	836	884	910	910	870	843	853	897	865	915	849	850	870	883	871	872	890	833	862	866	857	846	838	885	898	858	857	854	874	837	911	858	899	913	871	860	869	851	850	855	837	885	888	843	842	850	833	866	953	892	922	881	835	944	908	890	859	843	869	915	911	843	863	856	883	899	869	883	839	892	848	830	862	893	819	859	881	910	843	872	915	880	906	807	872	882	833	874	884	839	828	888	852	841	885	864	831	907	838	806	847	820	867	841	838	840	838	862	907	845	890	863	882	837	859	914	811	882	852	864	871	847	846	873	840	869	838	852	866	896	841	854	878	879	903	828	835	871	874	849	901	867	826	857	858	838	834	859	881	891	876	905	865	905	857	845	824	854	862	898	887	871	870	820	884	849	874	846	868	897	877	887	845	837	834	880	810	880	853	779	880	816	907	882	864	849	860	893	833	833	812	886	860	874	857	813	864	872	877	870	848	887	853	837	860	813	909	818	909	835	908	862	852	813	842	868	832	872	825	799	890	858	915	835	883	839	857	839	842	891	871	836	902	854	817	837	913	896	815	898	834	832	858	836	898	917	828	859	858	890	888	882	887	836	814	804	868	880	892	825	892	884	818	876	874	837	865	870	872	840	800	869	803	866	879	847	943	878	875	874	895	840	878	860	866	883	817	841	845	901	864	869	864	830	839	843	865	910	806	839	826	836	883	816	829	908	882	841	821	881	820	856	867	865	871	866	879	875	837	843	856	859	882	812	881	884	876	873	863	892	852	855	871	846	850	869	861	855	840	887	847	896	844	842	839	831	947	872	915	873	887	822	885	896	867	883	823	868	849	883	870	930	843	839	871	873	840	888	834	859	878	847	854	887	832	852	829	845	878	866	888	871	848	891	796	888	831	833	842	855	847	897	917	812	886	889	814	872	880	848	860	855	851	895	868	860	872	854	880	917	867	919	843	835	932	864	838	845	853	885	881	922	879	858	890	837	847	851	822	888	887	868	876	901	874	866	854	916	891	842	822	913	848	886	943	843	866	829	855	866	866	848	893	894	871	867	886	885	849	850	830	879	820	858	803	862	864	858	813	842	828	891	884	884	830	839	855	838	819	875	897	824	815	872	812	872	841	860	888	861	847	849	838	836	880	896	835	825	852	888	814	850	876	856	844	874	903	871	838	842	853	879	834	878	843	908	854	855	820	900	868	853	816	844	875	847	835	879	790	871	858	843	873	784	888	857	915	933	856	888	861	912	853	886	873	872	884	924	876	892	882	826	887	887	909	850	833	880	886	929	894	867	924	882	856	846	880	835	878	858	869	791	888	842	858	875	947	853	863	828	858	830	854	843	847	918	863	860	832	845	882	895	862	822	883	936	828	873	850	845	849	865	863	831	888	904	847	839	844	904	882	830	876	798	884	845	825	867	862	877	899	851	875	833	861	847	864	830	889	823	897	854	820	858	870	806	887	839	857	909	872	869	937	946	824	904	838	855	921	839	862	872	885	831	894	840	899	925	878	855	822	847	913	888	855	837	879	846	867	837	843	855	873	868	910	905	872	864	811	867	868	904	860	848	884	843	874	836	850	837	851	847	865	870	827	900	863	848	847	863	860	832	845	828	867	892	849	866	889	910	823	835	904	857	891	865	856	851	890	857	863	888	897
28996	21909	11958	9891	9137	8777	6462	4575	3313	2739	1735	1219	903	717	624	592	545	466	504	416	392	398	368	391	392	354	435	378	388	342	379	331	350	352	392	323	382	386	357	323	364	380	364	355	351	369	357	404	335	376	345	356	370	365	333	369	355	347	379	376	362	375	380	347	386	324	358	342	369	388	367	346	392	378	371	344	339	378	327	353	326	323	376	343	364	341	386	342	387	351	340	338	359	341	359	372	397	362	388	366	386	337	367	348	355	332	353	376	319	359	372	344	336	398	360	341	324	338	376	362	349	372	366	374	368	373	371	350	356	367	344	344	347	348	350	323	362	367	356	384	317	366	374	318	329	364	334	370	340	353	352	336	370	347	347	357	387	367	370	386	340	350	394	394	361	333	340	348	368	344	382	368	317	368	385	354	360	376	347	366	350	337	348	371	307	329	387	347	356	382	303	347	351	376	388	351	370	399	355	354	367	356	352	346	330	348	335	353	360	359	353	369	350	349	372	334	381	360	357	365	373	373	386	370	347	344	386	377	327	347	381	355	369	376	348	340	361	373	328	317	369	360	358	339	325	372	366	335	355	359	354	369	354	323	327	352	377	401	364	340	350	378	365	364	358	377	380	365	330	323	384	393	342	344	345	378	340	345	345	358	343	352	375	397	333	395	386	324	372	343	342	328	391	362	335	349	331	364	352	316	337	376	301	384	337	349	320	342	361	372	351	295	340	363	330	388	338	327	345	334	360	389	360	374	376	349	405	369	376	390	371	401	356	366	357	365	390	367	319	329	340	354	321	319	369	350	387	371	303	322	337	372	387	381	343	359	335	364	342	343	374	341	340	363	371	331	341	355	368	388	358	354	347	372	369	363	369	326	348	379	353	357	350	352	353	355	380	346	358	390	364	354	342	344	335	319	303	362	360	331	376	360	345	328	343	357	343	362	370	378	367	326	346	342	356	360	354	357	364	340	351	361	359	339	348	311	343	343	343	375	366	383	384	339	338	374	339	344	347	354	377	402	339	358	351	344	388	321	355	364	332	372	354	372	382	341	359	331	354	380	348	360	351	358	342	369	345	344	327	387	365	320	356	357	346	333	367	355	386	380	360	343	331	383	330	375	322	354	363	339	380	373	339	357	374	334	352	357	344	357	331	346	341	354	341	356	323	368	339	369	396	371	337	340	367	329	361	373	335	357	374	347	343	354	419	366	371	370	375	331	338	339	360	356	314	349	349	335	361	324	369	388	331	364	383	381	349	362	342	341	375	357	387	347	378	359	349	343	355	372	318	386	338	375	350	393	357	347	410	347	326	394	354	371	387	395	330	347	372	319	348	345	382	334	348	406	350	390	329	358	355	413	366	382	335	345	377	340	371	332	350	325	364	356	344	343	353	397	392	327	367	377	355	361	352	382	334	338	343	358	339	388	414	347	352	374	366	341	347	347	372	366	354	321	343	353	371	346	386	364	375	354	345	354	356	351	359	356	397	357	336	373	357	360	371	358	330	352	350	367	351	373	362	380	321	356	361	361	350	369	378	377	347	361	358	305	351	359	376	334	339	366	360	353	342	355	371	358	355	365	361	362	328	346	385	357	381	323	353	371	342	366	346	338	350	342	365	362	338	383	344	344	368	364	352	390	338	334	348	349	327	343	331	345	364	305	342	357	367	345	377	374	348	344	353	382	366	357	392	352	361	345	346	349	329	339	335	333	354	368	340	369	354	351	346	337	359	340	348	354	359	357	312	377	402	385	395	365	379	353	377	342	367	349	373	361	348	396	365	378	348	365	370	388	366	299	340	345	357	364	364	336	361	374	334	345	324	365	335	376	351	344	373	347	336	376	346	359	363	342	331	369	402	376	342	398	319	363	324	368	355	379	340	350	348	387	355	359	342	355	358	361	340	348	356	384	372	350	325	346	385	359	380	371	366	368	318	389	348	363	357	375	359	330	353	328	360	366	353	301	321	344	334	419	386	350	321	367	325	341	342	338	354	364	366	312	332	336	344	353	351	350	360	376	358	344	358	353	401	369	327	341	347	363	361	357	357	345	362	361	375	343	334	333	357	371	324	380	346	339	399	364	338	362	388	366	351	376	340	341	349	369	356	367	331	375	359	347	338	372	359	364	333	356	353	368	339	356	352	393	368	339	352	373	374	356	347	359	369	334	376	330	347	359	342	348	366	369	353	379	348	351	340	335	324	345	335	353	381	355	348	341	322	385	417	356	361	381	353	361	343	331	357	388	354	367	409	351	347	362	343	349	339	367	341	383	376	369	355	342	395	363	345	354	347	349	371	355	354	329	336	340	387	372	380	344	363	377	358	377	340	336	331	376	355	362	365	377	382	362	319	361	327	337	375	357	345	360	352	372	358	349	371	386	348	358	351	395	376	314	332	347	356	336	358	340	368	385	341	359	353	323	378	335	332	357	333	378	367	367	365	366	357	381	346	325	350	380	358	357	365	343	348	363	368	323	350	333	370	351	356	335	349	346	384	338	344	356	345	369	355	372	371	369	358	372	323	357	339	346	349	353	376	360	356	348	378	386	366	337	350	353	345	360	361	372	347	341	367	367	331	327	353	382	349	366	371	363	372	330	362	390	324	322	361	365	349	358	328	366	356	367	363	375	369	392	349	336	349	315	358	413	345	363	340	374	358	340	354	366	353	359	359	379	378	345	391	335	356	357	337	383	352	360	366	396	373	356	363	355	360	349	349	369	339	328	379	361	364	379	373	371	360	332	335	365	348	324	344	352	322	339	359	355	380	348	346	353	314	347	336	364	350	362	382	377	360	344	359	356	364	339	359	357	387	338	377	348	361	421	399	340	353	348	340	367	362	352	379	354	354	357	372	345	340	307	363	396	361	377	338	326	339	380	320	366	367	358	359	338	323	384	326	357	380	361	346	368	359	353	332	367	331	338	320	364	368	343	371	348	358	371	334	367	375	348	355	380	385	373	366	330	371	343	349	326	343	349	350	368	375	338	382	365	372	371	378	334	367	325	309	339	338	376	358	339	339	357	331	352	356	351	358	338	355	345	400	361	361	373	366	360	350	331	328	361	413	345	330	339	342	338	364	334	389	377	409	356	350	362	368	328	367	365	340	334	359	355	377	329	381	331	310	375	406	325	362	357	395	353	313	340	388	355	355	364	338	341	313	304	351	369	356	366	354	364	336	337	360	376	334	359	365	383	295	394	316	345	351	334	370	346	367	339	392	351	339	356	370	366	365	352	362	316	347	328	328	336	329	337	339	333	350	355	341	320	330	340	349	373	329	360	362	329	408	368	360	339	341	389	372	381	350	345	368	344	319	366	353	372	377	335	350	386	343	365	331	367	364	378	423	334	358	365	374	344	342	360	333	338	337	335	358	333	353	374	353	369	377	365	352	347	357	344	343	339	346	376	378	359	362	359	324	348	358	340	360	325	350	348	368	353	337	342	362	353	354	337	334	357	328	379	342	325	368	406	348	331	365	363	349	365	366	341	343	335
21589	12892	7046	10209	11258	13033	10560	9115	7842	6473	4295	3938	3604	3216	2854	2715	2375	1840	1723	1476	1303	1267	1119	1107	1085	1064	1084	1008	964	986	1005	993	989	981	923	1008	979	915	955	963	973	959	936	951	945	923	903	965	915	927	926	866	931	931	953	951	925	918	918	888	982	920	953	1013	974	973	981	982	1019	953	997	1011	941	919	899	892	984	925	941	967	941	982	927	941	960	928	899	917	962	938	891	933	923	933	941	862	969	916	951	986	933	956	950	922	970	1008	959	933	914	944	914	921	986	966	935	994	900	934	950	955	919	979	896	960	941	958	920	973	922	967	930	908	835	915	957	924	931	929	891	874	902	922	943	913	844	923	887	898	900	945	875	949	919	933	900	903	893	955	892	961	973	920	915	898	900	890	893	899	891	886	924	928	955	970	899	905	881	904	919	879	964	926	934	916	905	798	941	914	959	923	889	910	832	901	917	901	927	888	906	954	889	858	889	934	881	920	898	945	935	905	931	957	900	885	949	921	930	890	882	925	932	922	909	932	972	908	863	898	929	896	902	901	898	943	849	839	892	942	946	935	964	922	903	919	895	890	938	891	895	905	926	931	920	925	908	891	891	933	920	918	905	924	922	907	912	909	928	916	921	902	876	959	866	890	907	934	912	921	872	920	940	915	907	887	897	921	894	884	913	881	911	903	878	916	886	913	905	895	932	886	879	891	917	942	941	981	916	872	978	953	904	862	924	948	988	954	918	904	915	961	945	878	914	837	912	938	926	942	925	906	880	899	936	899	890	876	931	883	868	883	850	916	882	933	870	931	887	926	905	939	940	908	963	954	972	924	888	948	905	920	942	902	879	950	906	909	942	915	929	927	897	910	892	926	944	911	911	922	955	932	895	939	887	900	937	888	969	918	904	939	886	849	930	908	883	964	948	903	927	892	923	926	913	925	914	950	969	972	911	904	949	911	842	898	910	861	951	924	916	960	877	961	927	878	922	908	954	919	894	952	931	935	929	893	914	895	857	911	939	935	909	901	833	942	919	912	924	869	882	971	926	952	892	892	945	906	881	910	908	918	889	931	892	885	896	915	895	895	936	915	914	850	973	906	889	867	892	897	922	944	926	961	906	963	880	948	902	900	892	913	913	910	913	924	901	893	936	901	889	927	975	918	900	921	937	917	876	919	893	947	878	945	957	856	904	859	896	963	947	922	981	916	913	923	901	859	941	913	955	912	884	921	866	892	933	895	939	934	965	864	906	891	951	920	920	933	933	896	836	888	938	858	903	947	917	919	935	929	895	846	955	904	972	895	940	975	909	986	856	907	880	880	897	926	880	891	902	934	893	922	873	933	960	957	862	920	913	864	920	894	875	906	941	981	911	908	912	886	910	934	934	853	959	964	946	909	948	923	913	957	886	998	878	930	916	917	914	873	892	899	933	877	912	866	937	895	869	947	915	855	902	852	887	884	924	904	889	910	884	957	879	924	902	958	866	887	919	879	903	886	911	917	928	958	900	901	889	908	909	920	846	917	919	875	920	939	883	918	889	882	910	857	933	965	949	906	944	882	908	947	930	889	946	925	913	886	867	896	836	897	919	894	895	895	924	949	922	971	893	871	939	826	908	865	899	897	947	854	954	945	935	944	888	920	961	940	930	905	905	954	951	959	881	981	936	898	918	938	961	851	924	937	884	932	933	923	871	898	933	905	916	933	906	861	942	925	948	899	865	979	948	905	922	904	844	922	902	926	948	886	948	959	937	955	930	932	931	938	933	909	906	884	915	877	933	925	901	957	965	881	891	886	906	937	941	930	857	968	935	948	917	875	902	918	901	935	891	922	940	892	905	884	926	874	964	905	874	897	896	964	919	864	868	909	934	907	920	879	935	913	971	913	916	978	878	1001	871	934	917	897	916	930	916	932	903	917	894	910	933	937	860	940	923	941	963	901	839	892	907	887	964	929	928	957	909	901	923	942	931	914	906	929	942	927	941	899	957	885	871	915	924	943	926	975	886	903	919	949	944	870	931	875	886	964	945	859	950	912	899	934	932	912	893	890	923	917	923	951	917	961	965	897	933	897	931	912	932	936	905	930	899	947	896	930	891	923	877	924	894	886	964	955	872	900	907	916	856	906	914	889	913	882	894	957	877	918	864	922	934	939	950	841	904	927	894	940	871	905	889	902	949	934	869	889	952	830	939	909	905	862	919	922	933	923	939	888	952	916	922	858	848	916	938	958	882	898	930	941	880	914	947	870	1005	878	892	894	946	901	946	902	908	989	954	911	909	909	939	866	941	923	933	947	923	902	936	964	893	963	875	886	981	940	924	950	938	901	897	903	946	971	907	936	869	928	922	944	876	948	957	894	934	880	929	892	934	891	899	915	929	932	867	948	940	942	932	904	876	946	915	909	921	929	977	952	903	917	980	890	912	886	886	910	873	877	896	899	884	939	942	924	914	946	901	914	949	915	914	939	934	928	907	904	908	922	886	985	931	917	869	869	953	945	892	868	987	904	898	929	892	848	918	941	883	919	904	935	906	943	946	909	898	925	990	868	917	910	886	934	900	934	862	879	907	904	910	912	958	903	902	938	959	900	902	848	910	967	900	943	928	937	964	874	960	936	891	971	896	923	853	914	981	936	933	878	896	950	912	910	932	917	878	848	938	966	937	898	944	912	916	924	895	886	939	915	958	884	892	1008	905	913	937	906	945	911	894	863	878	879	936	932	923	965	883	908	903	899	1002	932	901	899	929	899	924	848	907	881	932	925	890	877	899	924	944	902	871	903	951	892	903	907	907	911	926	905	926	847	888	926	926	912	874	887	881	911	955	955	935	926	917	908	933	939	922	914	895	976	958	939	943	914	947	930	921	901	887	917	962	873	878	911	904	913	946	931	943	851	946	897	894	888	928	906	887	912	944	921	927	913	926	944	870	936	915	920	877	943	904	945	903	900	929	924	948	979	908	903	904	885	947	891	879	976	959	943	998	924	941	911	871	912	902	900	860	910	922	861	883	893	879	870	923	885	927	900	964	886	936	923	922	892	885	913	932	930	919	924	921	894	923	848	934	878	939	850	865	906	924	895	901	917	907	918	916	979	929	905	912	900	891	857	945	936	914	928	938	937	913	889	892	925	894	892	925	910	898	939	953	873	888	893	866	878	908	901	902	926	882	913	866	934	903	890	900	954	912	912	906	942	970	903	923	880	907	891	903	943	880	861	926	936	950	939	918	918	917	895	968	895	913	904	949	898	899	944	906	847	876	916	861	935	894	897	921	903	938	910	914	910	936	835	896	886	915	961	921	921	860	880	933	892	936	897	897	919	922	899	901	903	836	920	893	917	888	936	938	916	958	929	935	911	933	941	906	887	926	942	880	919	956	929	909	896	869	871	939	922	944	901	929	903	945	885	915	925	872	916	893	954	906	892	936	907	936	954	935	949	852	920	938	918	945	896	933	903	910	934	959	921	938	912	881	919	933	937	919	921	886	875	932	918	901	972	906	883	876	918
37716	26467	17093	15009	13410	14075	10511	7098	5631	5135	3552	2112	1599	1235	897	753	660	497	463	419	342	350	307	317	288	298	288	277	279	303	326	273	338	283	273	259	277	250	273	276	289	243	278	245	265	256	247	262	284	293	257	260	278	233	283	217	260	255	261	239	293	267	246	278	243	288	275	261	297	272	273	276	308	262	274	256	270	241	287	287	311	247	263	266	290	266	255	252	272	275	282	262	273	274	265	242	267	268	277	236	275	280	264	267	287	265	254	252	264	267	287	276	250	272	274	254	287	257	306	272	278	263	260	274	294	255	251	262	254	294	289	279	238	243	251	252	257	266	265	282	270	252	242	263	286	255	247	280	255	267	239	279	275	245	253	260	247	271	245	268	275	228	251	252	287	259	305	292	284	270	259	245	285	258	249	264	265	245	280	258	271	276	290	256	260	276	260	248	251	261	259	264	242	292	252	280	241	282	251	247	231	254	237	256	249	235	293	269	248	257	247	234	264	236	253	257	255	255	283	266	272	249	257	241	239	280	265	280	279	250	241	249	271	251	260	255	258	279	254	252	261	233	255	267	270	276	266	233	293	269	207	265	260	263	213	247	279	265	257	285	276	259	278	281	242	283	263	280	264	244	248	273	270	273	263	236	286	277	259	242	250	253	253	275	247	260	232	299	268	246	256	261	250	277	251	254	230	268	278	300	269	276	260	277	276	263	271	249	258	309	283	253	278	253	239	243	285	276	267	286	251	234	282	247	258	246	257	258	249	245	284	280	267	258	232	287	265	271	277	234	267	264	246	257	246	256	243	248	241	282	278	246	258	269	263	241	252	307	256	274	289	258	272	225	243	272	260	275	276	256	253	272	259	239	252	274	261	248	267	262	253	281	277	264	233	241	246	271	261	252	248	246	234	277	252	245	291	288	288	256	273	270	268	263	239	248	263	285	275	218	267	241	270	246	292	253	269	284	257	263	270	248	268	265	275	258	237	258	243	285	293	284	232	238	252	244	268	238	269	273	276	270	290	268	267	292	225	264	264	269	262	253	269	274	286	257	244	261	252	259	267	269	275	263	262	264	242	267	280	260	256	254	234	295	282	254	241	291	220	251	268	282	250	271	284	228	270	253	245	268	291	267	260	262	247	285	246	245	243	281	262	247	254	253	280	243	258	248	266	253	251	263	253	234	256	252	242	266	279	255	246	249	265	284	271	232	262	249	259	294	268	276	242	258	296	280	293	259	275	265	256	264	260	241	262	260	235	261	252	265	271	241	256	244	290	280	273	261	260	281	275	258	263	255	288	253	273	285	271	262	274	235	260	273	289	288	269	269	262	272	262	278	268	248	260	240	230	275	277	241	258	262	271	259	287	275	250	277	256	283	274	289	238	274	275	260	276	241	291	258	271	274	253	224	259	285	258	278	296	264	222	248	278	260	281	248	280	271	275	290	247	257	234	290	232	262	267	266	282	248	271	263	236	261	259	290	272	263	240	288	264	270	267	264	281	255	285	247	258	276	273	253	297	268	282	279	265	249	280	234	267	254	295	270	287	205	229	247	271	261	287	247	276	234	274	271	257	269	283	217	280	286	257	250	246	251	263	260	226	251	230	217	268	262	248	254	284	268	258	276	283	262	258	279	239	240	266	269	250	241	269	254	258	259	267	251	254	267	250	275	254	235	246	254	260	274	251	263	252	247	263	256	255	285	274	252	255	271	288	274	253	251	266	252	234	250	277	259	261	256	279	279	302	240	245	251	249	275	265	280	259	280	261	239	292	259	223	264	254	259	247	251	282	247	289	294	296	254	252	234	256	269	262	265	239	252	256	272	251	271	254	269	235	266	266	268	256	248	239	269	256	266	297	298	268	248	262	255	274	284	232	280	278	297	271	259	254	270	285	294	294	250	261	246	237	267	260	253	292	296	271	227	255	266	247	298	275	244	256	245	228	282	251	272	260	276	237	270	303	257	274	245	232	260	288	242	262	280	238	255	260	258	252	285	271	296	286	259	253	260	243	241	248	229	249	247	269	256	251	261	271	268	291	275	282	278	259	261	245	270	246	253	250	249	235	277	291	285	254	261	252	278	253	267	253	281	251	279	231	266	287	265	248	293	251	250	278	298	250	277	264	256	246	255	272	295	277	252	246	263	247	264	268	280	261	256	283	265	247	259	267	248	262	242	288	281	236	268	249	221	244	245	271	247	291	262	255	266	294	240	282	272	255	286	297	263	260	241	272	240	263	305	275	260	258	281	244	280	261	257	266	238	270	247	269	244	284	252	244	271	246	284	281	267	289	248	248	268	284	240	274	234	273	258	252	251	245	282	241	247	256	257	266	254	247	269	290	278	218	245	251	281	233	286	290	264	278	273	235	237	272	251	280	254	269	245	262	254	288	250	264	298	249	253	265	235	241	261	242	243	238	279	281	293	273	248	282	265	252	255	277	283	279	255	251	266	269	228	274	265	288	276	265	295	254	284	243	246	256	264	259	225	286	258	240	234	251	240	254	250	231	247	286	252	224	238	232	269	270	259	272	259	256	259	284	251	260	280	263	271	274	240	250	251	255	278	268	256	249	232	260	294	260	268	254	251	294	240	260	229	277	290	268	243	259	241	244	252	254	237	254	254	291	260	270	267	277	243	251	281	243	276	271	288	246	251	273	255	286	246	270	261	271	250	274	255	243	250	242	240	244	249	248	289	259	251	251	257	261	286	266	254	267	266	296	260	254	260	221	243	231	257	279	282	240	267	265	270	268	229	259	273	278	262	273	272	254	251	241	261	312	251	268	264	229	234	249	285	287	250	286	261	258	263	256	276	240	249	260	252	243	240	269	265	239	291	222	247	249	267	243	250	268	270	250	283	240	277	271	247	262	251	258	256	290	260	258	268	255	265	254	269	249	238	247	266	269	272	243	287	226	272	252	247	277	240	245	236	284	266	257	287	256	283	297	237	249	266	256	261	274	271	283	239	271	303	283	278	250	263	212	273	245	268	261	257	256	269	236	254	250	266	278	242	243	232	274	241	256	264	238	248	253	283	280	288	263	263	257	274	256	265	248	273	265	262	279	282	262	254	263	252	266	266	270	280	278	273	248	274	246	240	253	269	254	263	277	260	258	270	256	298	257	276	226	300	248	269	244	254	258	248	253	261	252	246	271	279	230	272	282	249	273	250	254	270	279	267	274	247	267	282	288	306	265	264	251	256	253	222	255	285	280	301	275	259	258	271	249	251	275	261	246	280	263	279	290	251	278	257	262	282	270	269	252	240	283	275	275	264	271	278	280	238	238	292	239	276	248	241	281	250	258	244	237	275	253	228	258	255	251	254	269	278	298	249	251	283	267	282	267	277	245	253	253	243	241	251	241	239	272	285	265	254	266	265	256	250	256	277	217	232	274	272	252	250	260	276	261	274	250	295	244	247	215	266	230	244	276	298	252	253	266	288	262	229	254	254	272	258	249	245	271	263	285	271	297	251	279	274	264	254	263	227	284	277
28241	15119	10099	14052	14791	17262	13515	12592	11208	9562	6669	5802	5761	4838	4436	3947	3399	2525	2074	1800	1491	1327	1108	1060	1039	949	885	896	820	795	772	813	867	851	808	794	749	725	737	783	724	795	752	740	789	740	769	749	714	759	740	694	723	725	709	702	686	696	733	729	685	794	779	778	805	787	789	781	811	793	769	785	747	771	737	758	771	747	771	727	733	763	789	684	705	702	691	705	709	748	686	746	699	748	712	717	749	661	723	758	735	681	779	729	734	767	761	737	715	710	726	740	778	722	716	749	788	713	756	790	735	656	687	666	715	708	747	679	723	703	719	689	710	650	735	679	717	725	688	675	710	681	685	641	709	682	665	660	650	741	659	710	680	710	699	676	639	718	708	665	715	684	687	701	683	737	686	694	727	693	730	718	692	684	680	666	660	694	659	711	657	659	678	705	682	676	693	687	707	712	730	687	734	642	709	688	695	690	636	746	682	719	705	707	681	717	717	620	743	673	705	657	677	725	767	664	662	662	636	706	688	736	663	668	738	659	702	689	665	731	706	672	669	704	716	754	672	644	680	689	680	669	692	684	703	689	686	684	678	653	686	675	731	662	670	700	683	659	676	659	693	651	700	684	716	692	685	716	667	670	685	650	721	687	659	684	676	717	703	677	715	627	684	643	698	685	726	718	659	695	671	651	681	700	640	709	702	708	634	660	651	649	651	710	675	693	700	740	675	686	673	672	704	733	669	692	670	717	690	710	666	651	631	707	678	693	660	729	671	648	709	670	675	695	710	726	686	707	648	703	681	663	684	670	702	699	736	682	718	675	677	693	680	713	669	724	677	677	698	702	603	672	681	699	685	676	730	705	703	693	716	686	722	673	665	693	621	674	689	687	712	716	668	692	669	652	673	723	695	671	709	655	715	673	715	707	632	672	694	711	661	667	689	671	685	684	706	683	683	734	680	707	672	670	668	690	663	698	631	709	670	722	728	697	682	637	623	660	700	687	648	698	740	663	658	681	695	660	684	706	707	656	716	684	717	655	665	698	651	720	685	644	659	688	735	696	701	706	672	698	709	707	697	672	672	670	682	672	681	708	717	718	615	705	693	682	691	677	728	675	672	707	698	722	721	673	629	694	678	713	735	706	736	686	667	699	680	679	655	700	701	712	662	616	691	673	719	717	670	689	654	649	659	697	691	743	667	683	725	649	646	721	698	725	709	642	674	660	702	716	695	692	714	722	696	700	693	658	662	711	688	693	713	659	689	716	728	711	680	679	742	691	669	647	707	709	676	692	690	676	725	714	719	669	676	645	634	645	668	653	700	669	688	678	729	709	678	655	731	712	676	727	682	709	688	691	664	734	693	658	654	655	705	712	694	695	702	699	697	658	687	689	674	742	665	677	692	699	660	676	726	673	718	702	692	650	705	695	648	672	690	682	691	710	671	665	676	663	655	681	723	669	683	685	692	712	705	699	684	704	718	711	689	677	668	694	680	682	644	685	646	708	685	690	645	662	697	690	720	652	651	694	711	680	669	716	672	731	703	714	683	641	669	706	704	660	656	683	665	705	690	719	691	664	646	708	687	677	671	703	665	708	702	691	696	706	691	694	679	646	725	687	647	707	701	689	663	674	646	689	662	669	719	660	705	683	662	699	702	639	681	652	638	685	666	679	668	671	694	745	638	722	707	698	714	665	685	704	682	682	675	678	679	697	725	648	714	714	688	678	712	675	681	691	699	669	664	667	680	668	665	716	644	693	692	665	638	670	678	703	664	709	683	713	736	653	719	696	675	689	676	674	650	688	670	697	669	701	685	740	647	664	680	684	636	707	735	669	670	670	751	692	709	680	639	680	671	706	714	692	675	696	699	730	723	733	718	667	650	699	701	680	706	698	710	685	695	702	676	662	685	713	635	666	714	678	659	678	687	689	702	676	689	688	673	679	732	702	686	685	729	661	708	674	700	681	668	674	703	654	689	689	668	687	683	675	695	665	725	674	683	641	656	700	673	678	671	684	675	688	644	687	692	645	730	732	688	621	686	690	651	690	665	716	702	680	691	648	687	698	686	698	697	691	665	682	675	662	716	681	668	670	667	663	661	683	726	738	687	681	711	651	687	683	662	634	741	713	673	702	725	688	675	668	645	719	667	700	693	723	681	708	713	658	645	633	687	637	685	711	693	659	702	711	646	639	710	702	693	694	707	718	700	690	695	693	677	704	694	724	672	744	644	687	662	706	647	741	724	648	640	683	668	651	693	700	637	687	666	666	776	680	709	724	698	713	639	681	645	683	721	687	660	663	682	639	644	701	697	706	711	694	721	693	635	709	672	736	696	717	647	687	692	709	671	703	675	684	681	632	691	675	659	717	690	675	678	734	687	739	683	668	674	641	706	679	716	678	672	662	644	681	681	677	659	644	737	693	698	711	683	701	649	690	684	704	700	671	683	720	680	675	647	673	715	664	677	722	736	667	692	707	688	694	713	683	683	691	658	661	635	699	686	707	692	675	705	669	668	702	687	700	676	676	705	718	713	703	680	715	698	697	711	612	632	707	659	665	672	730	650	708	729	669	680	706	734	658	745	652	688	670	653	678	705	742	689	679	676	736	711	661	702	682	644	679	687	657	733	660	672	699	658	698	669	687	672	680	659	685	659	710	751	675	661	673	726	679	696	666	679	669	635	674	697	652	647	697	624	710	719	739	685	722	682	676	659	678	734	712	703	685	646	671	622	661	689	727	753	739	689	698	709	713	690	655	691	653	649	727	704	666	729	715	665	671	702	687	680	677	670	675	674	713	664	667	669	665	663	694	697	663	667	665	685	696	637	685	657	694	693	673	703	698	753	702	675	662	718	654	683	713	691	681	700	640	655	688	684	711	691	641	701	645	658	707	669	697	690	675	702	693	673	628	715	677	711	661	708	658	696	656	704	692	723	667	692	718	698	720	733	698	686	698	689	688	659	676	714	703	742	673	699	661	675	705	691	671	665	708	650	681	719	708	654	665	668	660	680	686	731	696	688	679	666	692	718	672	701	644	699	717	691	744	649	746	708	697	718	685	691	684	699	666	694	748	658	680	639	685	719	665	681	657	705	733	678	707	657	695	697	650	723	660	659	677	682	672	670	703	663	700	713	662	727	669	697	677	744	735	725	678	714	711	683	695	720	704	624	668	689	685	714	691	650	679	681	636	712	637	687	667	671	685	652	699	708	664	706	702	692	687	699	670	721	718	692	685	655	633	672	621	692	678	741	707	693	684	678	704	669	671	664	700	740	683	687	712	682	706	717	749	701	730	701	680	735	723	657	675	689	705	664	689	695	667	703	671	699	660	695	659	662	663	689	644	694	692	712	687	613	691	693	665	633	658	682	646	647	708	710	689	692	711	690	720	703	691	671	691	739	685	683	709	688	697	687	713	667	647	726	699	695	707	667	694	702	668	653	743	681	679	713	694	704	683	666	648	689	704	710	672	677	659	721	691	652	662	649	715	671	702	707	738	675	633
6283	3188	1544	1377	1218	1026	779	591	519	492	372	333	361	369	341	333	303	343	341	318	302	290	331	340	350	324	351	321	304	329	328	350	317	307	328	335	316	327	355	335	316	309	299	322	354	334	284	327	365	327	295	313	300	317	323	322	316	301	345	345	323	349	324	350	326	298	295	309	289	314	309	352	325	309	300	312	324	316	304	334	311	314	312	319	294	305	305	342	317	303	298	297	285	288	363	324	340	336	303	327	289	312	342	322	325	317	315	330	307	327	335	313	294	321	308	345	309	319	324	281	317	307	337	343	314	337	324	358	296	362	310	295	289	305	334	294	292	298	325	335	306	305	303	353	319	339	309	271	340	303	285	337	316	307	304	303	277	326	332	299	321	354	319	287	310	296	316	329	310	325	335	299	350	332	318	307	317	333	336	319	328	337	288	316	320	332	308	317	302	304	320	339	332	300	285	302	297	348	339	304	302	283	332	333	324	312	316	326	341	263	319	310	329	354	270	311	302	341	310	301	331	298	320	318	325	293	304	319	343	334	316	303	356	358	323	334	352	332	323	322	311	314	341	293	322	301	331	336	324	328	341	337	291	322	363	324	316	319	310	329	291	354	305	288	305	299	320	284	307	323	300	348	313	307	315	309	322	326	302	292	314	307	303	304	339	312	358	334	309	338	343	345	298	359	328	375	322	283	291	326	329	340	339	387	318	296	304	309	327	289	318	315	310	303	341	331	334	285	319	353	320	315	299	316	309	312	304	294	301	317	300	311	322	278	325	312	299	305	344	307	315	307	319	318	328	317	317	295	335	307	334	285	333	323	341	326	335	300	333	307	311	339	289	346	326	320	318	353	316	313	310	306	328	354	330	341	306	345	322	346	334	321	309	302	298	331	329	309	328	307	333	295	287	313	337	330	323	318	326	305	292	333	311	343	323	303	285	299	313	293	334	281	326	323	312	321	341	310	281	324	339	340	288	301	304	335	321	323	336	320	323	326	311	333	305	289	321	353	309	366	320	326	329	317	304	295	309	316	305	343	312	318	290	294	331	331	334	298	335	325	324	313	313	353	311	304	332	306	324	335	332	322	309	324	300	317	342	305	309	316	340	317	324	317	294	308	309	313	280	323	332	324	341	304	311	310	313	295	309	350	320	314	324	301	322	321	339	334	330	333	348	307	313	312	315	343	295	334	327	300	292	340	341	318	312	317	307	324	316	293	335	342	316	303	299	310	349	306	297	339	305	289	309	309	307	326	335	284	332	335	339	302	299	283	328	297	327	307	302	306	347	311	267	333	319	311	333	299	324	354	324	340	326	316	293	322	272	319	303	326	325	317	306	338	317	325	313	320	324	300	318	295	301	325	329	341	320	294	346	356	324	310	315	324	298	305	317	325	315	353	330	327	296	338	320	315	312	319	291	310	306	337	325	339	317	340	312	292	297	295	316	317	336	329	385	346	324	292	340	347	310	262	327	328	311	324	295	330	325	337	302	314	308	321	320	338	295	323	307	320	352	299	274	322	289	309	309	326	339	316	304	329	289	313	299	308	323	346	328	322	317	338	338	328	358	318	342	367	344	313	354	322	296	315	327	355	328	288	324	322	324	290	338	316	290	302	320	314	281	316	302	310	314	329	342	333	295	313	304	318	308	317	306	307	330	321	323	336	315	343	297	334	323	306	301	346	311	327	288	310	308	326	337	337	344	301	327	310	292	315	322	307	300	301	363	328	317	336	319	325	323	339	304	326	314	311	313	332	317	325	325	316	317	330	312	268	320	311	341	321	345	332	339	287	317	320	305	283	314	316	294	292	290	312	325	281	340	315	359	292	329	319	296	325	295	306	277	329	315	325	317	321	310	330	316	324	287	336	329	324	354	304	294	336	329	289	304	300	333	296	326	334	308	297	331	289	323	319	314	329	322	323	310	314	303	329	298	306	318	323	288	296	349	307	300	330	336	342	315	298	293	316	332	336	314	303	296	283	311	295	337	292	325	316	332	321	342	322	316	322	328	279	306	340	340	310	334	314	301	310	318	327	310	326	315	336	321	315	324	323	337	316	301	289	278	334	321	331	294	319	328	319	312	344	307	282	306	290	305	307	296	320	312	305	314	347	279	309	320	324	315	302	319	300	321	318	311	273	300	301	348	347	348	354	330	307	292	334	312	282	319	344	333	289	318	320	315	312	301	314	323	305	279	326	300	330	317	354	296	317	285	339	319	291	336	342	311	305	341	315	310	305	319	341	331	309	317	349	311	299	294	304	323	308	324	309	285	324	299	310	320	304	292	327	335	306	310	333	317	352	309	312	308	333	300	315	307	316	284	312	320	330	329	324	309	330	303	338	323	310	306	288	308	299	293	328	317	303	298	341	334	317	291	310	348	307	347	333	316	338	296	336	367	350	306	304	312	321	327	282	295	299	371	339	331	329	344	308	301	324	312	339	332	346	293	318	302	291	318	351	318	318	330	335	332	340	307	303	340	309	315	335	338	318	288	312	346	294	321	343	325	305	340	321	301	330	285	303	318	315	290	324	318	335	317	356	349	354	317	290	331	290	314	303	312	300	315	337	322	294	323	320	297	314	336	326	308	300	300	326	303	339	312	315	341	318	336	329	280	346	339	312	316	324	322	301	347	296	337	325	325	306	317	291	342	343	321	355	323	333	358	306	321	310	313	290	301	313	319	341	280	301	319	309	312	332	322	323	309	340	319	294	307	326	315	323	322	301	310	320	330	317	299	332	310	331	334	294	310	321	319	323	366	302	321	318	330	326	316	311	331	311	320	305	288	303	298	342	330	308	333	306	299	330	292	291	300	348	308	315	309	283	325	305	330	311	330	335	318	315	301	320	312	313	326	298	301	322	320	337	288	298	355	289	305	314	337	313	345	299	324	305	335	304	357	336	299	339	324	315	317	307	297	280	326	323	312	294	316	330	347	283	328	324	329	296	320	296	312	312	325	266	377	357	324	303	287	307	330	325	316	336	333	328	327	313	334	329	326	372	299	327	318	310	331	307	284	324	303	307	313	345	322	324	296	335	291	358	321	334	332	323	323	317	348	303	295	328	356	318	329	326	299	347	308	304	295	279	312	328	306	352	319	304	330	307	323	332	327	336	314	310	318	360	329	352	334	327	319	306	323	323	284	279	321	327	339	342	305	292	320	291	328	336	300	319	321	285	327	317	321	331	342	309	313	323	352	320	313	319	308	333	316	334	313	335	306	303	304	304	318	328	324	294	304	300	340	355	338	304	317	351	300	277	302	311	341	307	315	360	305	309	329	301	291	320	293	284	350	327	352	333	314	293	325	346	325	299	280	305	310	318	319	325	332	318	337	310	326	378	320	315	321	324	288	299	287	332	312	302	318	348	312	315	349	328	321	329	302	329	313	325	321	296	318	320	310	328	297	302	300	323	347	318	294	313	331	328	322	275	339	326	342	288	348	327	316	310	322	297	292	312	292	315	297	304	294	287	306	314	350	298	313	320	338	311
5752	3826	2732	3393	3085	3071	2046	1908	1641	1595	1325	1047	1058	965	973	915	927	933	898	909	814	910	857	865	862	867	856	836	846	832	837	857	828	850	845	793	852	896	826	843	841	836	854	857	836	868	843	824	835	881	846	868	827	824	860	856	769	832	859	875	900	842	899	848	822	804	897	874	853	825	874	871	831	826	827	870	809	850	845	815	841	858	810	804	842	848	852	867	905	823	853	829	762	823	792	876	866	854	860	846	801	846	896	841	834	818	791	856	870	834	834	822	793	884	827	795	844	843	870	799	835	832	803	848	851	821	846	774	843	803	810	805	836	761	864	824	836	825	868	797	786	814	855	863	819	832	874	832	806	843	820	851	849	828	886	858	816	823	812	840	836	830	816	870	799	890	825	825	846	859	802	852	791	780	839	853	850	821	806	824	840	857	834	826	844	812	844	817	811	835	806	813	858	798	768	814	832	812	845	823	788	853	801	805	787	832	884	816	816	862	818	826	827	871	818	843	841	850	747	857	854	844	831	820	837	756	866	887	783	825	836	885	845	803	850	849	805	910	866	884	824	783	819	826	773	843	854	846	842	836	843	866	849	834	822	885	789	849	850	806	797	866	856	846	817	813	894	809	815	828	797	835	844	800	812	860	809	829	845	830	804	786	827	795	805	806	787	812	814	815	871	824	884	820	861	809	810	823	818	819	845	814	799	867	828	764	858	876	804	846	802	839	862	827	867	793	810	857	840	788	764	849	867	836	892	836	856	841	758	811	855	865	797	826	808	823	803	841	750	844	834	851	863	807	801	811	807	872	791	836	859	828	855	814	850	856	829	852	802	807	808	839	807	886	764	806	819	827	808	783	840	844	801	884	807	848	838	843	836	845	872	862	820	815	870	842	843	833	887	831	844	805	806	868	798	832	812	791	865	844	844	838	825	854	858	864	801	830	857	813	810	853	846	841	802	914	805	832	881	843	817	811	798	830	791	880	826	814	857	835	819	791	847	854	855	865	827	810	846	786	873	841	881	830	767	848	818	839	833	847	840	821	842	773	839	826	810	835	848	813	871	838	861	815	856	833	756	791	853	864	837	830	762	864	858	850	834	811	823	838	839	823	824	827	846	825	808	856	836	851	853	896	814	837	844	837	866	763	804	781	869	892	777	813	837	845	849	766	872	855	861	835	844	811	856	860	891	855	826	826	830	802	889	799	791	821	852	802	804	830	869	820	842	881	810	825	847	815	839	816	854	884	835	802	819	816	828	869	812	834	807	797	789	878	829	817	837	843	779	840	840	838	839	853	811	820	802	760	799	846	805	832	793	820	783	841	870	826	848	836	816	837	901	865	801	786	825	809	801	761	823	845	810	812	825	816	817	828	824	811	800	815	815	852	805	802	817	834	802	830	795	831	855	844	864	855	907	857	855	837	824	832	865	814	832	786	819	831	828	857	844	791	877	839	846	820	833	863	865	824	815	821	835	808	860	848	782	845	791	830	862	867	817	865	842	811	839	848	855	875	864	865	842	821	820	901	898	851	875	791	831	832	802	847	828	837	787	884	878	770	817	865	832	804	812	824	868	820	829	826	814	827	834	768	823	816	805	822	788	835	845	850	794	846	810	808	812	912	808	780	830	838	868	888	850	886	801	782	810	854	843	811	814	817	825	864	810	804	837	844	837	820	767	807	814	831	822	848	835	792	812	885	825	813	870	761	849	861	810	796	788	796	886	847	794	832	819	823	840	863	753	859	858	793	857	848	822	868	861	824	860	847	794	819	833	838	833	859	886	780	792	816	856	860	797	810	811	809	855	807	803	843	840	839	850	828	798	790	873	851	859	792	866	832	823	814	811	872	810	839	871	815	803	855	804	861	852	818	838	808	836	851	832	788	789	859	852	784	854	832	828	844	840	867	779	835	758	858	845	829	804	825	822	820	859	861	860	768	825	862	829	817	825	809	801	800	804	874	781	803	878	822	829	796	808	825	839	837	835	799	838	848	804	842	864	860	820	829	783	814	849	830	833	807	869	820	839	811	833	809	796	850	852	794	836	800	846	837	872	817	862	825	791	849	828	829	851	856	849	821	845	854	852	845	825	850	824	833	819	829	884	809	835	859	833	837	826	886	838	809	821	856	844	832	897	780	835	823	822	865	811	814	830	814	838	881	813	847	764	844	830	806	818	877	829	825	813	827	779	835	795	922	845	851	833	861	853	821	817	846	847	807	796	813	811	843	811	820	871	846	841	851	800	829	859	797	818	829	859	804	838	819	835	851	833	805	833	862	887	840	802	836	877	802	804	795	837	848	818	823	859	884	827	846	829	819	852	868	869	831	864	820	802	882	830	828	839	872	810	837	847	825	790	854	797	808	815	787	827	792	790	840	875	845	878	846	830	811	878	808	774	851	892	884	881	809	790	813	829	839	828	819	811	827	819	836	868	843	835	843	793	820	842	867	824	785	821	834	837	816	859	850	871	833	837	826	863	817	819	839	808	789	838	873	822	861	847	835	831	902	857	823	783	843	857	838	793	884	813	841	819	773	821	841	812	817	869	833	812	786	829	865	803	827	884	839	783	842	838	876	823	860	858	803	820	839	842	811	825	793	874	807	831	806	849	814	862	816	862	827	844	894	858	857	794	801	850	848	842	887	837	849	888	800	830	869	822	770	845	829	810	839	840	828	858	835	799	847	821	849	871	857	831	761	804	843	870	801	876	849	817	839	851	826	858	824	865	832	802	830	787	827	844	859	805	875	848	781	852	823	845	881	811	826	810	849	824	815	823	855	841	862	862	827	817	841	893	808	821	774	835	802	820	835	807	811	797	833	837	820	819	811	811	808	815	829	805	832	831	812	842	823	780	821	835	900	803	891	833	866	825	787	847	825	778	825	819	865	817	839	850	845	875	847	794	858	788	820	875	822	890	772	826	848	813	820	843	830	788	847	815	822	819	867	826	805	849	824	840	814	819	782	873	858	847	783	775	820	875	832	864	831	781	806	818	802	818	779	821	884	782	848	831	856	845	862	778	843	862	832	825	833	811	808	876	833	823	850	800	814	835	789	759	801	838	832	825	762	799	844	809	787	775	807	899	803	801	800	826	856	824	887	809	781	792	855	765	844	809	835	909	848	840	849	849	843	789	807	929	773	906	789	800	858	780	852	861	843	790	779	837	869	801	890	869	864	868	830	770	800	774	819	795	831	879	888	865	804	817	819	811	844	806	785	814	855	799	892	837	857	868	810	834	850	755	779	897	852	833	823	828	836	819	813	818	804	798	818	835	835	761	798	840	826	854	809	875	846	870	810	842	807	844	823	823	860	813	852	816	861	894	788	820	819	822	823	793	803	851	814	790	876	822	858	863	842	780	847	814	822	828	828	846	855	849	821	817	800	849	810	844	836	881	821	793	791	806	880	813	848	821	835	807	791	818	833	819	858	837	794	834	836	858	866	769	803	875	852	832	819	838	850	828	826	812	874	828	857	809	892	822	845	812	798	874	885
30443	20790	11681	9568	8918	9085	6458	4219	3087	2862	2462	1431	903	796	665	611	548	550	446	452	360	368	380	362	363	321	388	374	328	395	363	381	362	359	340	355	369	343	357	366	348	344	332	339	350	382	345	331	317	369	356	334	358	358	381	336	382	374	311	349	351	352	334	395	359	380	350	357	368	362	372	380	338	342	370	324	366	339	360	373	341	337	373	355	363	347	348	365	373	333	336	326	361	382	351	377	364	315	367	369	354	335	341	364	335	365	347	377	319	344	369	328	336	332	389	345	350	338	366	350	377	360	341	373	331	319	366	321	340	368	316	349	325	356	357	334	362	310	323	367	316	344	336	348	298	329	346	373	375	360	335	352	331	376	322	310	346	321	387	364	363	349	346	402	315	350	385	338	357	358	348	353	339	372	335	357	294	391	377	338	370	353	362	341	386	339	330	345	310	324	314	355	357	346	339	345	356	304	362	360	356	330	343	345	280	318	318	338	335	351	356	351	360	336	345	351	319	371	379	326	339	310	321	341	360	373	352	342	374	349	331	334	352	373	361	389	352	341	369	338	337	373	362	341	335	344	323	362	329	334	307	387	343	336	335	384	370	359	365	354	311	305	353	352	336	383	340	320	375	349	345	338	365	318	331	330	344	316	331	339	336	315	311	323	353	378	334	349	370	342	341	359	377	345	363	357	338	335	383	370	336	314	358	340	376	335	365	338	361	363	371	331	382	344	306	340	371	349	354	347	333	357	368	356	324	378	356	332	339	340	333	342	350	372	343	359	347	333	330	340	391	366	318	360	381	325	343	323	379	357	361	360	343	368	318	383	327	347	334	342	341	354	356	361	325	310	345	341	316	345	356	367	344	398	329	380	356	330	355	352	361	345	370	359	327	341	385	359	356	371	350	335	356	326	328	369	347	362	331	333	372	356	320	338	329	332	371	345	368	372	333	352	318	364	329	328	342	347	349	373	347	367	335	315	375	405	354	353	377	359	328	340	330	344	370	337	378	370	357	378	362	361	328	346	337	401	345	354	369	358	344	326	353	323	354	335	379	354	361	353	360	314	348	365	352	347	301	377	351	350	333	381	344	312	322	324	369	319	355	351	379	377	358	340	346	383	356	325	298	349	328	339	336	352	353	343	371	345	338	358	370	342	322	355	348	323	344	336	354	316	342	342	349	383	352	347	386	347	363	399	352	361	319	335	356	348	374	312	344	359	314	333	359	362	347	385	322	335	315	322	358	332	337	336	305	343	334	392	317	336	383	378	364	333	389	338	328	349	356	332	345	330	396	350	364	343	388	321	345	332	328	325	304	350	347	334	347	347	370	332	339	360	340	346	363	330	344	319	352	393	346	337	332	350	319	366	347	377	391	360	351	368	333	360	355	339	345	385	349	363	357	383	369	347	354	355	358	335	373	320	352	389	349	352	377	330	340	366	347	316	357	367	360	349	339	381	363	345	347	388	406	326	349	344	379	358	360	328	306	376	340	338	350	369	316	352	353	379	340	349	344	337	320	352	349	333	378	377	363	331	330	335	354	349	317	339	363	317	318	339	320	363	348	347	301	349	355	320	354	387	351	332	333	379	340	340	365	371	354	322	342	354	355	345	366	362	353	343	325	353	353	358	343	321	312	339	320	363	373	338	332	340	345	367	357	341	359	343	354	343	353	358	327	353	334	338	368	347	317	339	350	356	338	322	321	376	338	327	373	377	391	362	323	372	333	347	350	342	347	326	354	344	330	350	349	340	331	318	357	359	352	354	316	349	338	359	373	353	332	360	381	338	342	323	348	386	341	313	339	323	334	378	334	345	308	360	345	371	369	356	350	359	339	388	338	375	326	330	375	322	353	367	332	358	393	384	346	368	356	344	354	338	337	360	337	345	358	338	285	334	343	382	356	363	353	304	379	338	362	328	347	342	366	367	346	329	340	318	389	314	337	346	360	376	346	355	357	345	368	350	336	318	342	347	362	380	329	387	345	326	338	381	341	341	365	371	371	365	325	314	337	328	355	351	362	349	369	357	321	307	315	333	344	325	350	370	345	347	327	356	363	345	342	366	341	351	315	333	351	374	328	338	327	350	390	356	358	305	355	336	377	325	315	375	394	351	336	358	355	334	332	333	344	358	386	358	349	357	341	351	338	342	374	334	382	353	363	374	346	350	319	339	382	390	341	321	343	391	353	312	318	360	367	356	331	344	392	347	357	317	303	338	353	340	353	329	374	365	302	345	337	364	386	348	371	371	328	369	354	331	355	364	359	342	348	362	374	312	315	349	358	347	351	339	357	399	337	320	339	356	366	341	341	382	375	355	370	329	345	351	345	348	367	361	326	345	309	342	330	357	344	358	399	334	361	315	324	349	351	334	314	374	357	328	353	358	303	358	358	357	360	391	364	374	326	342	374	338	350	362	361	364	349	347	334	338	349	360	361	366	347	370	362	375	344	382	333	326	333	360	346	358	350	343	342	315	317	315	329	361	352	349	361	338	344	347	388	353	333	313	356	391	334	354	341	342	333	345	349	324	348	369	352	362	364	339	364	336	346	364	357	368	363	351	344	324	348	342	372	367	351	326	312	358	338	331	366	350	359	359	336	373	331	361	330	351	360	341	372	359	380	352	307	371	372	319	345	373	327	330	363	323	376	342	363	347	336	359	329	352	317	345	348	367	347	338	348	362	350	357	362	341	374	323	334	352	353	316	322	372	347	321	346	350	352	351	330	361	382	378	332	370	369	357	324	363	333	368	333	383	374	304	379	361	342	329	362	336	362	329	357	336	392	375	305	362	372	338	342	366	330	360	365	374	364	361	369	337	328	353	339	339	356	318	364	345	339	347	329	324	347	296	321	361	336	363	399	373	348	353	302	377	370	332	377	359	331	336	344	358	347	356	336	333	338	379	357	333	354	367	385	355	370	314	377	364	372	365	350	374	362	385	365	342	351	373	358	349	353	335	391	377	347	355	339	352	348	319	334	358	377	408	336	342	386	341	356	331	347	379	348	346	341	354	326	361	327	312	326	372	319	328	317	358	342	355	341	367	361	407	348	378	329	384	346	375	340	365	325	338	347	344	360	319	342	350	336	325	366	363	318	336	359	313	362	371	382	348	347	363	348	377	377	344	340	326	352	371	369	360	336	347	350	354	330	340	360	361	336	350	354	344	338	376	331	344	380	340	348	328	345	349	364	363	334	360	383	338	370	341	335	343	347	332	341	341	352	350	348	333	332	316	343	337	342	340	356	353	320	340	333	364	339	330	320	367	319	357	380	317	339	339	342	351	346	347	331	372	353	372	325	367	343	373	334	372	356	318	332	347	335	352	326	315	340	363	390	331	370	353	336	377	312	338	338	348	334	322	370	354	386	365	365	369	323	362	336	326	321	335	359	357	365	321	324	361	322	346	338	392	355	343	350	372	358	366	334	346	337	371	341	356	353	335	342	333	367	344	327	359	371	309	356	329	316	355	366	355	336	364	353	388	321	357	371	359
22754	11484	7340	9723	11059	12791	9561	8562	7356	6989	5691	4009	3396	3463	3165	2739	2374	2200	1668	1490	1320	1147	1157	1036	1077	1002	968	1026	985	987	996	936	997	972	979	953	960	919	942	902	980	878	910	923	923	939	887	885	909	933	876	939	923	847	890	913	898	908	941	924	942	892	973	939	997	997	970	952	955	981	958	953	930	913	966	921	977	936	950	886	918	951	974	930	947	904	900	932	905	979	897	889	917	935	936	902	935	913	865	927	951	989	878	906	933	926	929	886	971	912	902	916	960	915	929	870	927	918	951	890	904	936	889	917	890	881	900	925	890	881	887	888	938	883	933	905	840	889	862	886	851	936	886	887	893	941	957	861	880	895	923	875	869	918	914	840	874	913	913	878	918	908	888	878	917	889	868	887	905	867	852	825	915	884	850	837	928	909	870	886	860	865	935	856	961	872	874	884	939	912	915	902	943	891	906	879	884	873	854	847	886	902	855	914	868	946	914	857	864	887	892	926	899	914	915	861	924	880	838	851	864	902	895	870	863	856	898	943	864	852	875	918	888	947	899	931	921	892	890	926	844	878	900	868	854	864	881	847	892	851	848	911	897	852	887	879	951	908	907	891	915	895	878	881	917	890	904	903	877	904	907	865	888	917	914	842	925	874	851	874	915	878	867	887	859	870	856	875	905	867	902	841	908	882	872	940	868	939	888	889	867	913	913	860	870	896	936	910	912	868	882	870	889	865	882	900	868	891	881	859	898	852	904	899	907	890	905	871	953	889	859	912	918	894	886	930	883	926	915	869	849	870	867	885	850	930	847	939	905	876	924	857	895	915	893	887	880	932	902	886	910	866	893	852	899	900	895	878	884	847	895	941	890	897	909	910	940	850	880	930	915	871	921	885	910	883	923	888	878	860	884	918	869	924	902	878	861	908	863	849	855	901	870	866	856	881	934	899	910	878	872	886	882	859	922	891	899	883	849	887	880	920	899	890	915	867	860	876	917	918	911	920	851	887	887	912	891	876	822	892	876	891	872	909	885	909	879	864	890	891	911	861	873	937	870	889	864	906	898	857	886	926	904	904	894	890	829	873	855	807	913	926	919	899	895	895	855	846	894	898	938	829	828	906	880	895	865	914	917	910	873	855	870	953	903	915	868	899	864	884	871	834	824	947	865	908	888	850	875	888	901	850	897	851	880	881	943	924	827	902	844	926	852	887	885	931	898	872	897	894	874	862	869	956	905	903	861	852	956	906	888	868	862	887	873	837	904	870	917	838	904	881	867	896	848	855	850	886	846	871	843	853	873	919	934	840	872	904	903	897	859	876	869	912	874	922	917	912	861	887	903	887	866	906	879	927	873	808	886	925	896	902	920	866	879	918	891	934	933	866	852	868	905	880	854	887	840	923	946	853	900	860	841	926	922	894	872	883	876	945	915	863	908	851	895	870	917	848	831	918	869	844	897	865	877	933	793	855	880	823	912	843	871	952	919	882	880	930	912	857	963	913	935	863	850	895	921	914	903	873	871	874	885	905	873	876	894	869	868	845	949	923	931	822	868	936	903	884	899	912	895	867	867	873	901	889	805	844	844	825	920	877	902	833	857	865	886	866	834	884	872	872	903	903	886	884	829	875	900	894	859	901	909	900	907	873	893	878	865	875	918	833	847	896	886	870	877	861	875	883	917	907	891	919	861	883	859	901	919	874	897	904	921	884	881	880	875	903	845	840	864	871	889	872	883	831	925	920	830	897	913	925	869	883	889	877	895	860	934	917	912	902	845	896	892	843	928	933	886	928	838	818	908	891	902	900	925	886	864	876	862	890	923	867	873	903	881	873	876	855	852	872	911	906	911	850	923	887	912	865	933	914	892	863	832	909	852	861	954	870	913	879	865	890	818	885	887	881	891	904	889	854	887	916	949	896	845	856	865	928	863	882	894	913	855	882	889	853	948	888	908	864	908	908	911	901	863	976	869	909	881	869	865	909	872	862	865	896	858	838	860	886	879	905	949	907	898	882	880	901	901	942	851	930	883	890	842	840	883	866	882	857	881	944	878	888	884	893	935	867	911	867	906	884	905	842	848	899	912	872	882	901	873	907	901	896	850	866	866	924	884	888	914	946	843	899	940	917	909	849	890	901	857	876	841	899	881	933	876	888	850	902	836	891	871	866	894	875	906	875	892	884	922	850	924	892	921	908	909	906	881	887	905	931	886	891	938	901	850	860	919	872	871	914	900	858	868	940	903	945	894	931	916	845	910	957	911	891	893	910	858	823	897	903	825	858	875	935	846	920	916	906	911	855	891	841	908	869	894	899	908	888	917	851	864	896	895	918	895	876	936	928	869	873	882	918	865	821	881	900	866	934	908	882	906	845	859	916	923	917	899	864	849	825	873	941	922	867	903	888	851	879	920	891	892	918	922	880	871	897	864	890	884	919	937	901	883	857	869	858	843	867	900	890	885	830	906	848	849	857	884	939	872	902	900	881	866	917	871	806	888	857	867	915	870	871	875	907	920	805	939	930	883	885	842	837	803	894	879	923	852	858	912	865	857	893	880	861	849	888	921	910	880	889	855	880	894	812	919	861	903	878	883	913	876	934	842	913	909	885	852	894	905	925	911	924	845	942	853	833	941	903	807	884	850	901	858	869	921	925	860	919	908	893	936	845	837	909	910	899	916	860	914	936	916	873	860	882	886	902	903	976	946	860	893	926	897	904	894	907	844	893	882	852	937	918	874	914	886	908	897	924	912	856	868	913	907	895	865	802	837	875	904	864	882	955	911	834	921	869	836	880	903	861	867	864	920	959	876	908	849	851	941	925	842	840	880	918	927	902	901	937	917	878	903	867	846	862	882	855	900	872	863	898	902	888	873	891	834	898	916	922	848	885	890	910	879	884	842	912	885	855	903	860	892	884	914	879	884	842	964	841	958	927	856	864	871	832	883	897	852	867	932	883	910	971	933	920	865	928	849	842	894	842	897	870	922	904	862	881	914	873	846	894	943	861	932	868	882	871	888	932	904	892	905	804	890	906	868	903	919	871	922	911	841	914	873	937	922	851	841	894	885	873	865	922	832	922	931	910	843	910	900	881	864	881	891	910	876	831	896	890	889	949	870	906	909	844	860	903	913	902	870	858	916	874	897	904	872	927	909	890	878	879	871	878	904	947	889	883	873	908	874	868	890	869	857	818	912	920	876	905	900	880	842	856	886	902	947	910	893	907	925	893	869	888	939	888	914	944	910	854	888	838	924	864	858	880	908	909	871	843	870	868	890	890	873	914	888	853	930	867	873	884	882	915	890	887	936	855	907	928	920	941	886	866	904	878	880	894	896	905	868	867	914	868	902	892	890	966	918	829	842	850	897	868	878	870	873	900	891	871	896	914	891	913	894	920	869	960	893	876	852	908	863	894	887	868	874	892	876	862	940	942	891	900	895	873	892	933	877	935	854	900	893	929	882	868	879	881	894	843	918	926	845	920	922	883	919	886	927	863	893	925	864	888
40718	27503	18078	14737	13355	13339	10367	6573	4799	4556	3211	2227	1557	1116	882	755	654	533	472	427	393	322	324	281	292	277	300	290	286	276	239	245	278	270	298	268	248	237	269	286	254	296	240	245	261	238	253	256	263	255	244	262	244	280	271	253	280	262	259	254	268	248	277	289	273	274	298	286	297	278	272	256	265	280	259	258	257	288	274	273	260	255	303	284	272	246	267	259	286	260	245	255	259	242	233	286	276	249	275	245	257	262	260	262	284	257	242	265	281	259	291	279	245	247	273	245	266	275	252	275	253	251	290	258	298	258	263	228	275	270	254	230	238	258	271	232	263	269	270	227	244	238	287	266	259	218	266	246	267	263	240	226	265	230	285	251	231	269	280	244	274	251	274	223	261	242	233	248	273	258	241	234	228	256	260	253	245	242	267	245	238	252	269	307	240	246	252	255	249	271	273	258	241	231	243	281	235	252	266	244	241	245	237	240	255	260	244	240	265	292	252	277	302	296	243	269	248	267	277	252	258	271	242	261	248	246	250	245	243	262	260	238	258	232	280	286	256	262	250	227	262	253	273	289	255	270	262	247	268	251	263	261	273	271	271	287	283	242	266	242	274	272	258	275	270	241	247	263	242	229	265	263	211	248	249	241	259	263	249	254	253	265	258	285	266	265	226	268	267	254	279	273	221	247	234	269	226	263	255	259	236	275	265	249	268	256	272	286	312	240	219	261	273	279	240	269	246	262	256	265	258	261	235	282	279	253	287	265	265	267	249	259	258	228	269	288	262	235	275	257	254	252	274	262	274	270	238	258	250	253	247	257	250	261	254	251	249	270	255	242	245	295	267	251	236	241	281	286	268	258	237	238	239	247	248	252	252	235	274	260	255	239	262	242	273	260	275	262	264	251	249	251	259	257	245	287	253	255	256	243	250	232	260	234	242	251	258	275	252	269	233	243	242	259	261	277	244	229	262	249	238	260	252	255	243	243	253	251	283	282	225	227	278	264	251	238	233	244	246	236	240	240	291	268	233	228	277	263	244	255	257	266	266	276	250	250	225	260	272	248	258	266	254	250	262	270	220	241	260	231	237	292	268	230	250	264	279	248	252	257	271	269	243	261	224	226	271	267	227	274	234	269	287	261	257	247	253	242	258	253	241	237	258	268	263	269	236	272	292	275	244	261	240	254	274	238	249	274	244	259	266	258	252	257	279	296	250	280	250	255	272	274	261	256	265	266	273	247	248	238	256	244	291	258	240	292	249	247	260	261	248	264	271	255	232	266	263	246	268	296	253	255	237	240	242	256	243	269	294	251	250	224	255	249	256	277	268	246	265	229	238	258	271	265	274	241	257	241	233	240	232	270	243	258	292	258	246	259	252	245	242	259	266	283	231	266	266	227	252	227	236	246	274	261	282	256	251	267	254	257	292	251	246	263	273	274	257	292	237	268	235	256	275	240	236	283	257	267	229	269	255	244	269	240	241	246	283	275	252	256	259	241	270	296	227	265	262	264	275	248	250	272	246	262	263	232	266	259	269	261	259	256	254	262	241	245	226	254	273	264	264	275	243	248	267	261	227	282	249	279	244	231	253	282	271	239	263	259	238	264	278	243	258	260	248	252	261	257	257	270	260	266	273	277	253	208	252	275	277	255	272	240	305	268	272	275	253	236	245	268	235	270	257	254	269	279	267	261	265	259	233	258	270	270	277	251	224	283	276	228	247	243	256	248	234	282	225	279	278	225	229	258	264	269	237	228	293	226	259	252	257	243	264	263	239	253	276	268	244	273	249	240	264	260	270	247	299	256	260	248	265	261	247	266	247	265	282	262	270	219	247	265	234	217	269	242	258	243	237	253	237	247	240	251	233	232	278	256	289	270	274	269	251	281	275	241	283	261	279	260	243	260	250	267	263	293	247	252	240	260	287	248	222	248	249	257	246	249	274	224	253	253	275	264	285	247	250	241	265	257	257	239	242	269	241	270	260	252	271	264	249	252	228	254	260	262	243	276	250	253	239	263	263	242	244	266	280	277	245	235	264	274	250	275	246	252	240	246	254	267	256	265	257	255	233	257	233	255	243	246	260	244	262	239	264	240	239	289	246	261	253	261	265	264	249	241	270	253	251	281	238	242	276	257	253	261	253	252	274	266	275	274	259	242	270	272	263	246	276	245	272	240	222	253	254	301	250	254	218	237	255	243	240	279	265	253	205	251	248	261	277	277	265	273	267	226	268	250	251	285	260	264	263	266	258	252	289	248	227	226	247	262	269	264	243	250	248	253	222	256	267	251	271	254	270	233	251	231	275	265	252	235	261	232	235	253	246	242	234	231	258	251	280	265	257	254	266	264	264	258	248	227	248	242	223	263	230	251	228	304	233	226	262	237	246	268	276	235	256	272	241	215	233	222	235	239	235	216	261	245	250	243	209	261	241	277	219	223	248	238	240	255	274	257	230	221	243	240	254	250	273	223	251	272	251	277	242	264	258	252	270	256	283	236	254	249	252	245	249	259	255	254	249	252	268	255	267	227	288	234	257	271	260	261	242	242	241	259	249	270	262	269	259	272	267	246	245	257	250	264	252	236	244	259	271	250	241	247	266	259	256	303	234	293	239	264	241	258	246	299	263	246	250	262	267	259	254	249	267	222	272	258	252	254	266	239	256	260	237	274	267	252	257	224	269	226	287	276	261	249	248	255	250	247	252	253	240	242	265	272	221	282	239	266	222	259	253	274	263	237	254	285	254	225	250	258	247	258	250	274	281	254	249	275	276	253	284	241	281	260	265	250	251	273	245	229	278	238	258	240	266	264	246	245	251	276	243	237	267	264	256	274	234	265	225	236	260	258	257	261	233	280	246	273	260	264	247	245	283	256	239	259	227	238	253	252	261	250	263	261	246	273	262	233	264	276	251	268	224	249	260	255	250	235	259	273	285	282	248	254	236	235	251	249	269	227	261	265	247	259	243	266	261	251	261	275	252	267	236	287	254	238	264	271	245	255	272	266	257	257	238	285	257	270	257	249	247	281	267	258	276	233	216	258	225	272	247	231	239	270	250	239	278	267	249	251	272	241	269	255	305	239	227	254	231	256	225	261	254	240	286	296	257	259	271	220	222	228	244	261	268	259	250	268	258	275	260	269	237	244	247	284	227	260	265	251	262	240	266	243	239	245	267	243	268	264	265	265	248	252	257	262	290	246	278	249	226	257	243	272	253	262	270	305	232	293	274	257	259	244	247	249	256	243	268	278	316	246	243	233	237	254	255	238	263	261	262	241	276	273	270	261	243	249	264	242	245	277	283	252	246	270	271	243	248	250	263	231	265	266	262	260	229	273	266	280	271	248	247	278	271	238	259	256	275	241	239	241	242	257	218	256	252	244	237	248	219	257	279	287	268	228	252	246	253	254	244	254	260	222	260	241	268	221	234	260	262	254	259	256	233	298	289	242	238	242	251	225	275	237	274	274	235	264	277	257	258	273	263	237	264	257	262	280	262	271
30962	14985	10939	12633	13961	16489	12974	11239	10034	8904	6307	6126	5457	5242	4645	3975	3488	2796	2177	1881	1500	1218	1071	957	1000	933	905	806	863	815	797	845	807	802	778	750	758	760	724	733	760	716	719	748	726	727	696	735	660	733	744	735	682	679	725	665	717	703	738	724	756	697	796	761	848	828	729	790	751	756	746	820	754	748	713	702	740	709	727	725	691	731	684	746	701	724	689	738	702	662	682	699	746	687	699	675	701	679	677	691	687	685	702	642	714	712	717	746	699	688	767	656	708	745	678	725	729	709	701	705	699	647	699	655	677	669	677	687	668	679	680	640	651	633	640	674	654	686	663	637	633	675	643	670	659	685	621	684	648	705	670	645	676	668	668	696	657	631	707	696	706	689	672	658	681	670	707	650	679	687	701	712	642	600	658	669	630	685	680	679	668	665	658	630	673	662	638	625	618	651	718	696	658	641	649	634	669	680	727	649	704	650	637	678	728	669	633	717	638	642	650	635	664	655	665	712	668	638	700	673	662	649	631	670	653	656	665	698	688	677	668	700	680	674	637	646	672	642	620	679	641	703	673	624	626	695	687	701	661	645	627	643	654	707	662	684	648	663	683	669	645	675	668	708	686	666	674	667	668	648	652	674	613	645	677	682	687	642	683	692	666	640	672	706	707	699	675	657	641	641	686	675	669	608	706	689	657	712	722	655	685	682	668	677	604	672	653	668	617	661	683	663	674	684	681	651	636	674	691	633	670	652	684	665	676	638	674	650	658	686	665	737	659	633	651	639	699	688	627	628	675	684	670	669	642	691	659	698	686	693	665	639	657	722	671	663	673	619	650	686	651	674	697	664	647	666	686	674	673	637	632	677	675	674	678	644	689	648	660	700	644	689	672	665	672	660	659	666	732	646	645	693	721	616	631	649	697	646	656	619	666	644	670	658	643	627	658	731	654	689	708	633	682	656	680	687	647	658	638	679	705	681	649	680	640	694	658	661	665	644	681	693	684	651	697	628	654	671	670	690	625	579	703	647	619	671	686	644	699	641	703	683	702	648	707	660	628	659	683	678	671	654	643	690	661	670	650	697	641	674	647	641	653	692	679	620	644	712	654	648	696	637	675	677	687	640	686	684	683	683	697	655	663	670	650	662	636	699	695	679	629	638	702	601	656	692	671	716	655	652	634	652	709	699	646	677	635	686	621	646	675	646	663	599	679	674	637	701	689	688	623	685	698	666	701	638	648	651	626	616	693	650	703	663	655	639	602	638	643	691	681	694	671	644	630	638	659	654	636	678	622	665	621	651	684	674	704	687	646	642	663	647	647	637	649	672	619	636	673	682	639	643	679	708	574	617	658	641	699	665	662	641	673	724	677	673	630	641	684	645	658	661	687	689	642	657	636	662	697	661	610	665	718	683	670	661	626	645	671	663	651	642	667	634	646	615	684	665	623	624	705	632	682	673	670	686	670	680	643	623	666	675	671	666	670	636	669	682	667	666	691	663	634	662	639	656	679	609	643	672	652	675	621	680	656	723	641	668	685	664	667	671	676	653	698	669	636	624	686	699	662	605	658	635	650	656	731	682	650	688	698	725	654	647	652	667	657	649	631	681	707	671	619	628	698	658	687	656	656	637	671	676	664	678	648	699	691	701	639	702	639	631	670	679	687	662	662	641	676	684	683	659	652	624	689	655	718	644	708	657	645	679	706	663	718	678	672	718	651	669	655	661	677	610	655	643	667	662	679	675	703	692	667	664	629	635	709	690	710	695	684	660	622	607	641	630	694	716	656	642	727	700	658	688	658	697	675	669	652	664	683	649	678	670	643	633	648	691	709	699	645	677	674	634	642	667	679	701	692	641	635	644	679	603	652	708	701	641	686	637	686	626	630	677	674	683	643	655	643	624	691	641	652	660	671	644	629	701	691	702	664	688	604	656	725	678	695	666	696	651	644	672	689	666	633	690	680	667	683	646	648	652	640	658	638	681	715	668	637	689	665	670	669	647	683	676	680	673	649	669	633	657	663	671	689	669	668	680	672	690	711	671	668	628	675	684	653	685	669	651	679	655	652	680	657	665	688	658	671	650	676	674	662	684	670	634	652	690	684	672	668	676	665	639	726	693	697	639	585	661	633	630	715	666	702	655	678	620	668	668	668	649	655	737	644	641	673	638	632	641	688	677	707	662	668	646	635	674	624	594	675	641	683	673	647	664	656	667	617	707	682	646	646	708	675	676	675	669	680	661	645	643	644	667	666	649	670	656	634	672	659	654	703	692	622	696	668	616	658	664	663	659	721	650	649	649	644	700	649	661	665	648	701	669	643	646	691	621	667	648	663	671	659	655	629	665	645	696	640	641	680	712	645	627	688	649	634	627	660	660	631	686	707	668	650	695	660	720	701	632	633	651	683	653	683	666	663	657	651	656	671	644	672	668	663	629	674	664	676	622	681	628	664	640	651	646	654	657	684	680	640	693	650	642	688	719	636	660	666	657	645	651	653	630	663	672	678	669	698	675	678	655	670	630	655	673	664	676	644	690	642	662	628	696	668	599	667	677	660	675	665	624	651	686	655	622	641	647	675	685	693	690	672	670	681	663	617	650	650	663	688	624	637	690	664	689	656	677	692	648	643	624	682	675	652	660	694	684	714	683	642	671	685	687	664	670	652	662	669	681	699	681	658	681	672	639	634	643	662	681	661	702	693	684	634	670	670	644	646	638	631	674	621	622	676	616	653	650	637	672	665	658	716	703	653	706	642	675	651	682	689	638	747	633	679	664	642	677	681	688	665	647	638	645	650	680	691	674	668	631	713	648	718	640	688	639	642	670	646	686	643	657	648	702	674	673	625	634	646	669	649	644	654	673	692	661	656	690	666	624	674	668	679	643	657	673	672	684	663	615	598	727	654	686	665	621	697	654	688	673	678	653	674	639	664	654	670	648	653	678	682	665	653	625	717	651	663	674	665	689	656	701	665	668	658	652	677	670	680	595	620	681	734	628	617	666	688	663	688	637	661	665	658	641	672	615	690	673	650	605	662	664	652	669	636	708	672	664	695	663	689	690	644	686	665	710	659	644	646	699	700	682	692	666	650	666	697	670	629	631	672	612	666	715	650	648	649	646	667	684	663	658	664	658	658	606	657	669	663	685	677	619	658	651	679	635	695	648	638	622	723	694	694	675	663	650	679	674	684	651	664	685	641	667	639	657	637	640	633	683	650	628	657	635	679	651	662	701	681	637	652	657	655	684	662	673	661	669	640	676	682	617	670	640	655	695	686	651	704	676	662	683	669	675	655	669	687	678	681	640	668	649	650	635	652	655	682	632	693	670	686	610	651	680	681	651	649	657	679	662	645	592	652	657	644	639	696	663	669	657	638	632	655	661	639	701	634	670	687	669	660	676	651	651	732	645	632	614	702	632	681	646	680	665	680	634	690	674	662	666	657	638	665	648	688	667	674	634	688	656	589	659	703	694	722	665	647	682	686	666	664	692	630	737	673	695
6908	3353	1801	1122	1012	887	618	482	397	385	414	345	340	328	309	291	352	340	328	311	313	337	295	282	327	317	323	312	315	310	286	296	298	288	301	313	308	292	296	293	298	278	280	317	340	289	305	262	314	327	297	281	322	300	324	299	328	277	322	309	312	296	317	300	300	301	326	319	285	291	290	308	295	336	271	292	357	316	331	312	306	311	285	289	299	282	297	303	316	278	333	318	300	296	319	301	284	313	304	283	265	306	271	289	304	273	290	311	353	303	299	276	311	305	302	286	297	303	321	283	322	280	313	324	290	307	272	275	298	324	294	344	313	300	288	291	319	289	306	306	321	280	290	299	289	297	289	290	309	286	279	297	307	299	341	315	283	299	275	337	316	299	360	277	293	290	335	294	309	292	323	320	342	325	299	294	301	307	349	355	294	293	340	312	285	289	286	288	349	309	296	305	295	322	320	306	291	336	328	305	303	290	295	267	301	276	307	305	323	308	274	303	299	299	298	322	302	301	287	310	306	287	266	292	282	329	274	273	357	323	305	287	313	309	287	319	308	302	289	326	292	309	290	304	312	291	300	294	311	318	315	301	278	302	308	314	314	280	315	304	329	306	278	310	318	292	285	323	287	275	286	334	335	319	311	291	269	326	331	313	332	284	285	304	297	317	328	309	268	333	288	332	309	323	306	290	277	309	302	306	278	339	303	306	338	306	337	290	336	309	328	307	313	286	302	320	314	312	329	306	305	298	268	303	318	289	289	313	282	315	338	297	309	312	314	316	307	293	279	279	308	275	299	295	277	320	317	319	326	305	298	351	332	308	296	308	304	315	307	324	301	284	304	277	326	291	286	251	298	298	314	291	305	336	318	295	352	309	295	266	297	293	308	288	322	295	302	306	299	311	272	310	300	338	303	305	284	322	291	283	285	314	312	286	307	288	281	312	281	277	312	314	316	327	303	303	311	329	315	298	279	267	295	309	329	339	297	303	321	290	325	302	301	304	307	273	268	314	295	310	317	308	285	303	284	331	309	317	291	311	310	292	277	288	330	290	283	289	304	318	282	311	308	318	299	288	250	308	281	278	291	317	293	301	290	325	287	273	286	281	290	289	305	295	316	306	296	287	256	336	319	304	296	288	311	305	327	328	302	301	299	304	300	283	307	303	291	282	313	297	293	288	319	278	301	300	291	318	290	298	311	313	296	309	317	300	325	322	329	314	288	279	309	296	310	300	309	297	323	291	319	292	305	298	318	287	294	289	310	318	308	308	321	300	315	295	312	315	288	277	299	307	284	310	334	285	312	263	345	301	285	290	315	304	301	260	283	272	307	289	300	291	303	279	290	316	307	292	302	299	299	342	263	305	293	300	297	295	324	306	300	297	295	318	325	300	304	303	311	328	284	271	277	297	288	275	302	348	302	274	262	297	306	299	274	321	264	272	289	313	311	318	313	302	304	340	326	283	305	317	292	301	311	284	292	298	322	295	307	295	330	285	287	330	273	287	285	291	307	279	257	302	324	295	301	318	297	321	283	341	275	288	301	325	346	300	270	298	310	334	300	296	273	293	332	320	328	263	331	279	309	314	288	287	291	298	291	289	285	295	300	292	303	295	291	265	321	301	286	282	305	301	317	264	310	296	327	295	310	285	306	316	321	321	306	310	323	250	333	310	316	299	314	281	284	314	287	344	283	303	261	303	308	342	320	311	327	271	285	308	282	310	277	293	298	306	287	300	290	283	286	316	321	294	295	307	276	299	270	284	317	326	266	317	302	303	306	286	296	299	294	294	276	307	344	310	274	293	263	284	289	297	288	291	310	286	306	312	281	311	315	292	286	338	309	317	307	341	331	328	292	299	326	291	309	328	324	326	269	281	311	304	318	282	274	318	314	280	305	293	334	292	287	312	298	281	332	332	304	328	310	325	272	279	332	307	317	278	286	293	309	296	323	335	293	302	303	290	291	300	315	304	324	287	312	307	280	267	325	285	304	313	305	303	287	309	299	306	329	283	301	313	292	285	299	309	321	262	300	295	291	350	304	327	307	320	316	322	305	310	326	327	296	300	285	267	321	303	306	317	286	314	334	334	289	315	284	323	289	284	305	313	274	307	290	330	311	282	301	323	300	311	322	303	296	293	283	305	316	311	308	280	330	318	314	294	290	314	265	273	314	319	311	317	283	324	284	311	326	286	319	287	292	281	307	268	325	309	290	318	306	304	258	310	323	308	327	314	303	331	300	287	292	322	288	304	347	317	312	321	304	342	289	332	309	300	291	320	283	306	293	302	283	324	293	313	310	347	330	300	305	336	300	301	276	314	311	312	299	330	300	303	320	309	326	301	305	323	285	354	334	316	324	301	313	304	309	280	282	296	297	320	302	322	302	304	302	277	312	272	323	284	281	328	276	299	314	306	285	291	300	311	311	287	289	299	290	256	283	322	266	286	279	297	292	331	329	285	272	332	294	331	306	298	305	276	313	320	291	275	325	338	308	300	275	287	310	266	300	304	329	276	317	305	304	292	301	289	299	278	323	287	302	278	273	298	330	303	329	303	255	279	282	303	326	274	293	305	295	297	338	315	321	306	340	278	285	256	285	316	350	303	289	300	283	331	310	295	286	304	296	305	333	287	325	294	262	293	309	294	303	334	289	295	278	307	289	309	282	303	329	308	303	322	337	293	308	310	322	295	289	314	304	306	335	290	321	316	303	303	285	338	311	289	320	313	311	330	293	304	301	306	299	318	257	301	298	304	299	299	300	318	303	287	275	296	272	309	287	296	301	282	352	291	311	285	300	297	332	302	320	315	315	303	292	307	309	282	307	311	322	295	289	283	320	300	313	330	291	291	303	283	310	296	339	338	309	323	315	308	283	319	288	283	283	312	315	291	289	286	316	331	291	306	296	325	297	277	315	327	318	276	310	324	306	284	300	272	321	307	312	324	300	294	292	312	308	303	310	325	291	299	301	317	289	274	325	310	330	316	308	304	284	310	302	301	305	290	302	313	289	303	308	304	314	308	296	294	272	320	308	295	313	319	340	311	315	296	285	347	305	305	321	285	326	274	316	312	283	296	300	298	276	313	323	304	298	320	277	296	279	264	297	305	285	299	288	298	323	291	313	296	289	294	325	323	256	310	304	289	318	313	320	302	338	277	309	308	290	295	283	327	386	281	274	294	287	316	296	303	303	318	315	333	308	310	285	283	286	295	297	306	306	296	321	298	273	283	280	319	314	281	288	279	275	291	329	311	317	309	297	291	291	298	293	295	280	334	271	318	299	307	296	301	306	277	288	335	297	290	292	281	300	292	326	331	319	309	299	290	307	335	316	266	290	290	273	314	293	323	283	295	258	293	320	294	283	303	294	301	317	311	298	310	317	301	303	305	293	293	284	301	290	282	321	299	348	300	303	271	313	312	271	301	277	324	327	317	327	275	323	319	334	266	326	339	334	293	332	275	332	274	292	296	279	307	246	299	308	295	292	325	294	332	317	308
6811	3389	3001	2939	2826	2695	1976	1701	1585	1524	1196	1008	1019	919	928	884	921	853	831	835	892	838	839	827	852	812	837	790	759	793	775	878	788	833	769	766	755	779	828	757	796	812	779	814	771	763	788	792	783	791	756	827	785	789	776	842	814	817	819	794	824	800	793	813	859	790	804	796	806	819	759	812	765	777	789	781	799	804	778	865	754	789	799	810	775	804	751	787	775	818	790	812	753	803	792	802	758	770	779	790	744	819	795	825	809	805	826	761	799	856	791	832	804	769	842	773	792	793	843	802	791	817	821	773	772	806	802	793	813	754	805	833	797	808	768	795	795	773	806	783	778	765	827	758	773	816	749	755	804	800	840	828	815	824	824	818	817	759	807	829	793	802	811	808	748	788	753	848	831	770	813	783	779	804	801	763	836	783	795	804	797	752	867	759	799	755	810	723	767	758	825	795	849	785	840	796	764	811	817	809	802	802	779	781	764	778	832	808	830	790	792	810	776	809	797	768	734	784	766	772	817	723	760	799	815	792	824	848	790	779	787	852	759	800	799	781	858	820	845	770	802	779	791	820	803	759	800	824	763	778	853	848	810	853	810	778	784	741	777	771	788	789	823	809	807	722	788	816	808	789	802	795	839	835	818	757	775	788	863	825	797	794	811	790	795	825	778	794	794	763	790	757	863	806	755	796	798	781	809	775	860	804	792	834	809	838	779	758	807	772	749	771	740	778	786	780	785	749	787	773	825	822	771	769	787	741	788	799	817	779	819	796	747	811	764	774	795	789	806	797	812	757	799	809	775	759	826	831	777	813	838	794	819	828	727	792	808	830	759	788	808	787	771	824	802	727	781	794	791	831	795	843	809	804	797	755	747	791	817	836	827	833	842	798	752	756	811	781	781	768	811	816	761	772	850	792	810	806	780	821	759	745	801	810	813	823	810	788	818	773	797	844	771	824	827	765	764	740	817	804	820	793	824	800	784	787	849	795	791	778	786	805	767	807	762	820	766	792	882	759	797	791	818	774	755	813	831	776	782	747	808	796	808	826	796	775	762	831	789	768	764	808	787	771	797	804	805	815	753	778	825	750	812	753	761	805	803	794	803	781	789	822	780	773	807	763	795	785	771	838	757	808	758	789	798	778	815	750	782	799	775	724	836	744	750	795	809	795	822	831	777	802	734	770	830	810	792	826	882	760	746	798	763	779	777	814	768	781	792	768	780	852	797	772	782	767	835	762	795	809	747	789	820	795	801	715	751	835	747	763	823	815	831	774	794	782	817	809	829	800	734	756	789	796	743	790	831	757	805	829	811	833	786	815	787	851	800	782	819	806	773	825	784	809	838	810	775	770	787	795	788	809	793	828	776	813	814	793	775	829	771	767	807	810	826	798	798	754	748	793	847	787	800	760	762	827	777	775	766	790	783	819	815	859	822	771	776	735	812	772	771	716	794	784	762	763	791	831	812	777	845	813	800	832	820	781	834	784	755	796	815	822	842	814	849	738	791	750	779	788	807	798	812	799	729	805	812	760	761	818	820	766	785	782	717	801	808	764	755	785	792	809	793	749	778	815	786	797	784	840	756	826	747	799	825	781	827	784	842	811	814	768	767	828	814	739	847	793	810	820	819	797	805	813	780	787	798	778	767	838	817	746	800	800	779	805	812	780	788	732	793	835	822	798	804	778	770	777	752	749	800	799	814	820	777	769	768	795	817	724	775	843	771	823	806	785	811	807	740	760	768	797	785	733	758	827	760	810	789	840	796	761	768	773	792	809	799	796	859	794	794	773	772	762	760	801	792	772	788	783	787	806	817	769	802	800	826	789	802	841	795	837	794	806	825	802	755	837	741	801	826	805	796	770	793	787	733	816	785	771	810	784	767	781	771	791	827	814	760	733	770	788	798	779	812	830	846	763	736	756	786	730	793	840	808	800	785	785	758	791	849	757	763	783	816	797	779	822	816	807	758	820	754	830	787	788	790	816	761	750	759	819	796	827	806	818	794	784	804	815	800	821	741	762	806	782	827	743	781	763	795	764	767	824	799	800	809	758	829	777	835	762	806	823	771	822	763	799	796	831	805	751	806	750	774	820	838	835	800	833	817	788	773	751	843	761	827	762	774	790	777	793	764	814	767	771	786	769	811	800	828	784	823	824	765	849	796	765	792	775	795	779	755	770	771	795	726	879	818	794	736	813	831	783	781	814	837	768	741	805	827	756	853	838	843	745	787	811	760	794	800	801	798	773	765	773	791	795	835	803	827	778	790	756	783	787	781	792	779	783	851	795	839	816	837	835	788	812	779	756	793	781	807	775	805	758	819	810	774	819	788	807	785	798	764	792	811	780	751	780	769	754	786	806	793	773	781	788	811	849	797	863	766	802	802	759	754	786	839	800	848	788	817	841	810	870	802	772	838	779	814	780	783	806	808	810	797	807	791	785	781	819	841	799	804	785	793	801	800	808	772	829	795	719	796	767	744	793	736	832	785	758	860	810	812	783	810	778	805	811	764	818	818	749	765	826	855	844	809	740	765	749	804	793	782	769	809	831	831	790	750	796	804	767	813	821	812	799	798	792	779	762	821	769	775	832	822	771	798	805	796	756	816	802	748	767	770	801	765	771	776	840	765	794	812	777	728	821	809	764	846	807	781	780	865	776	777	831	792	767	855	736	762	786	841	803	801	803	808	816	809	794	824	809	776	791	789	847	806	812	823	787	775	806	827	818	833	819	758	791	835	851	818	771	753	739	806	851	803	802	794	804	793	796	793	762	803	793	806	782	785	801	832	802	759	743	817	830	843	780	807	767	859	782	807	780	825	795	782	766	778	750	835	851	812	769	777	770	830	840	815	840	799	758	802	808	785	757	742	803	774	793	792	819	814	799	779	776	782	797	748	733	776	757	791	752	735	761	783	816	768	804	820	767	786	747	756	776	783	787	758	818	816	762	795	788	756	826	792	740	828	804	810	865	805	768	770	785	776	788	773	825	792	786	802	782	786	807	802	789	796	794	814	803	733	791	765	820	784	789	799	741	795	793	824	775	776	777	761	781	852	772	810	770	817	803	755	825	794	774	808	788	803	849	795	789	833	804	835	796	804	777	755	804	832	769	765	785	859	829	783	744	816	738	816	759	768	746	765	767	755	768	799	793	789	779	829	791	783	771	774	775	789	769	795	757	837	788	812	757	803	816	775	778	755	811	782	819	782	781	805	744	824	783	796	745	799	781	801	869	777	805	816	798	777	804	781	824	805	748	779	806	721	826	758	763	802	830	769	754	810	829	837	774	831	776	814	811	790	806	807	816	776	762	846	793	850	815	805	786	808	803	797	802	803	757	789	764	782	821	760	773	788	771	815	866	821	778	733	810	883	779	778	828	801	799	810	812	836	813	754	757	785	803	807	787	817	768	801	780	779	733	788	755	810	772	826	795	796	780	759	764	772	779	766	823	804	740	806	803	779	813	795	750	832	778	806	797	794	814	801	761	847	785	799	772
33313	24079	13840	10624	8790	7899	5546	3600	2487	2526	2143	1323	1084	873	694	652	514	435	416	423	369	322	363	321	325	365	334	318	336	341	324	332	342	336	303	309	338	335	307	318	346	354	322	332	334	316	324	357	348	332	327	332	327	332	343	333	316	309	351	378	362	345	334	310	354	321	318	317	335	335	346	339	359	344	324	360	326	356	323	350	367	321	305	362	320	339	306	328	342	325	289	309	338	326	360	331	304	346	328	311	338	306	317	307	345	322	316	341	338	381	337	318	362	320	360	322	311	292	298	300	295	316	297	323	313	336	298	353	322	368	323	307	317	333	326	313	337	301	352	301	324	294	331	334	324	349	301	310	302	345	338	325	307	329	326	297	327	319	335	340	309	333	325	340	333	353	313	322	337	307	332	348	324	297	315	329	337	297	309	323	313	261	318	346	335	324	317	314	320	319	326	351	298	344	329	333	354	285	329	344	319	334	303	343	303	325	293	322	311	354	374	329	310	327	348	304	272	352	320	333	325	295	341	335	302	319	326	324	329	332	322	304	359	335	344	319	350	356	325	332	350	311	341	297	307	337	312	330	315	324	310	340	339	347	318	344	345	324	300	311	340	299	316	349	328	345	331	311	294	311	329	335	338	306	314	337	358	313	349	327	312	344	299	350	340	324	349	326	318	323	338	292	330	317	314	302	294	303	364	319	299	303	295	332	341	324	318	335	318	327	334	288	334	340	326	331	317	319	345	342	291	312	310	327	351	323	356	347	320	334	322	345	336	362	310	329	330	313	315	331	345	313	354	338	332	332	319	320	332	344	268	302	315	332	338	356	318	325	314	322	357	317	343	349	365	317	302	323	307	321	341	336	334	324	311	319	358	328	319	331	323	333	329	349	317	342	329	338	311	323	317	307	348	323	344	361	304	352	328	338	328	296	296	360	324	315	350	322	314	295	306	312	298	329	339	314	311	310	325	345	332	336	332	342	305	339	296	307	326	325	327	351	334	354	319	348	341	322	325	321	321	308	346	304	328	325	308	301	304	339	353	298	340	302	319	345	339	327	320	313	321	334	336	353	313	352	307	340	313	346	332	301	378	337	325	339	336	336	317	336	310	363	334	342	342	304	323	343	353	352	356	347	312	325	342	331	317	349	315	366	319	324	307	353	309	344	331	322	325	305	325	325	341	328	348	343	342	365	342	324	332	359	335	306	327	331	296	331	299	334	305	343	363	343	308	351	329	292	331	359	360	343	320	332	309	333	325	326	343	328	351	309	332	327	348	336	338	343	332	336	349	320	346	325	319	325	318	317	309	336	331	337	330	301	323	323	312	330	326	331	329	358	326	315	313	307	354	341	344	314	313	327	341	355	314	325	326	338	338	353	346	350	337	325	319	348	328	337	328	335	321	329	308	295	301	336	318	324	307	321	325	331	294	335	334	329	311	356	321	333	300	309	353	324	304	340	313	362	349	337	282	303	307	287	304	320	312	315	298	355	310	325	309	306	346	367	317	364	333	340	325	341	339	316	305	282	297	315	322	319	332	296	335	290	318	335	316	359	343	294	297	368	324	331	343	314	311	282	298	336	285	360	352	322	327	328	311	339	336	306	314	320	320	313	313	308	315	347	324	326	322	349	293	324	349	341	327	346	339	296	310	334	305	333	326	304	329	309	364	321	339	308	311	329	321	312	371	316	319	293	346	341	317	313	350	320	309	313	328	320	318	301	292	334	320	296	348	299	333	300	330	325	309	322	333	331	335	339	311	318	338	307	356	332	305	326	338	322	329	357	310	315	325	326	313	325	337	344	302	312	323	326	316	340	303	328	350	345	304	313	361	324	301	324	287	316	325	325	317	330	338	340	348	328	368	322	325	322	329	358	322	347	318	330	306	303	303	304	329	329	301	339	315	332	322	328	320	285	328	336	360	337	330	326	304	333	341	321	329	320	324	331	352	317	314	322	325	332	349	365	323	304	343	359	347	368	321	317	309	307	357	349	331	326	318	337	323	315	348	313	356	322	314	325	373	321	317	332	345	310	338	320	340	341	286	322	351	351	329	339	342	312	313	318	292	349	316	332	340	324	323	361	298	348	321	328	292	371	330	329	290	358	306	284	318	333	351	307	304	359	323	325	340	328	281	338	314	317	326	333	352	284	299	356	345	344	316	338	337	314	337	302	325	327	365	339	333	321	368	330	301	318	321	318	316	311	311	346	323	339	312	334	320	311	342	343	299	326	355	320	344	329	318	350	296	369	285	315	321	332	374	334	285	314	321	334	325	363	341	354	333	316	371	308	304	337	330	339	337	343	342	334	321	320	359	319	316	308	357	301	353	329	348	287	295	334	330	322	311	286	310	304	319	321	299	303	293	333	340	377	299	365	351	324	348	320	314	326	353	301	329	324	365	332	348	331	276	343	335	336	349	334	328	325	315	324	315	285	302	331	333	300	326	314	343	320	328	346	326	325	336	346	330	309	285	320	308	340	314	332	293	312	345	316	325	378	318	342	335	305	344	321	328	299	346	339	356	369	349	348	300	318	304	324	324	309	299	316	342	300	342	347	353	327	303	332	304	361	320	304	358	317	326	292	358	341	339	354	338	328	316	335	310	337	321	297	324	338	336	309	282	327	322	343	317	304	312	325	327	350	339	300	340	305	324	331	308	355	327	335	318	340	316	318	352	318	370	314	316	326	336	339	308	361	327	309	289	323	326	293	335	345	317	313	353	319	318	338	321	327	323	343	323	307	318	347	318	332	320	337	347	319	357	331	328	324	319	304	345	323	333	319	344	306	308	304	300	310	319	338	319	353	297	336	355	357	330	341	339	303	325	300	338	336	334	278	337	307	343	355	327	345	323	335	305	324	339	330	294	306	340	309	310	304	324	315	335	325	309	317	333	342	321	353	332	338	338	358	331	305	332	308	351	311	334	365	328	361	329	368	328	300	336	303	303	317	340	370	313	334	324	372	323	325	332	312	352	344	313	332	319	300	338	349	349	328	340	319	337	344	314	339	353	319	315	331	325	317	296	341	333	347	305	358	339	331	308	312	340	337	321	304	320	305	311	337	361	349	342	315	325	301	354	331	289	339	352	323	352	288	331	345	313	321	329	301	327	337	315	321	308	323	326	320	340	317	335	348	316	354	321	336	339	345	336	323	315	325	335	323	318	325	372	351	354	338	339	315	323	334	314	362	333	332	348	340	309	360	319	326	309	331	322	326	308	334	325	329	318	280	347	337	313	316	308	335	331	340	343	304	306	315	335	357	326	305	322	330	312	316	311	319	331	349	329	331	310	329	339	342	345	323	330	311	339	286	342	300	297	319	308	335	320	333	323	315	322	313	316	355	324	314	350	349	317	317	310	351	331	310	379	324	292	349	361	317	355	320	324	349	317	325	355	316	314	316	325	341	355	337	332	327	327	347	366	322	348	351	347	339	323	335	319	319	321	324	354	321	298	336	351	327	326	324	307	323	324	331	294	338	321	365	325	348	327	344
26939	11937	7690	9313	10414	11565	9059	7756	7085	6468	5555	4002	3897	3672	3231	3004	2487	1945	1582	1465	1301	1131	1076	1058	974	1028	937	944	900	877	874	897	909	851	914	884	899	919	873	888	895	863	884	864	863	855	842	861	920	873	913	870	840	837	888	850	862	864	794	849	882	864	907	922	897	930	839	899	883	929	873	885	877	871	895	842	853	858	859	908	885	907	820	877	865	847	885	887	828	909	862	899	864	912	845	848	805	854	860	868	858	866	834	853	904	894	894	878	856	840	883	846	842	861	816	877	811	824	840	884	819	838	880	864	894	757	828	833	800	912	837	869	795	825	865	896	884	834	853	835	845	823	823	838	813	856	836	868	831	869	843	807	766	839	853	919	851	841	845	849	795	825	827	883	820	853	844	817	851	803	877	847	840	790	807	894	802	837	838	885	815	852	819	863	869	851	836	839	874	833	790	780	855	812	841	861	790	884	839	867	860	834	795	856	824	881	842	900	824	866	795	842	828	813	852	785	821	798	801	807	851	865	860	819	828	848	852	879	836	838	890	814	848	846	845	801	846	867	826	798	793	832	806	849	879	840	898	878	864	813	810	875	820	843	821	792	883	832	877	853	790	876	833	866	806	784	847	872	896	812	839	839	853	826	874	804	861	875	841	877	858	789	834	778	834	812	808	867	831	815	867	808	825	854	810	856	785	821	838	859	860	822	814	804	833	854	839	826	830	853	843	841	874	807	788	764	859	872	794	826	871	860	890	889	818	777	836	851	855	839	865	843	859	854	740	816	844	897	846	815	789	908	817	832	856	815	806	829	822	817	835	824	837	836	806	824	817	837	857	826	841	829	841	802	841	794	880	853	869	828	806	821	808	785	825	874	781	850	869	846	865	865	863	829	844	863	793	813	792	880	831	853	820	834	838	827	788	799	826	820	786	805	803	828	825	840	838	824	782	839	826	859	860	852	803	870	813	860	811	875	843	824	867	856	848	764	813	830	867	808	814	825	839	854	877	850	831	816	835	848	846	828	800	922	851	820	819	863	890	793	864	904	767	856	837	855	797	808	823	846	838	758	849	830	781	791	792	815	832	881	799	805	836	829	875	879	823	806	861	852	813	857	852	827	806	831	780	830	848	889	882	865	837	871	818	822	847	824	847	844	822	825	841	845	795	778	837	792	845	833	848	814	856	788	844	848	858	822	800	846	843	756	831	872	838	863	903	802	855	899	825	820	834	836	810	839	818	847	819	880	843	822	830	798	833	788	807	765	797	813	817	825	814	855	827	796	845	775	810	848	856	846	787	797	864	838	880	880	785	849	843	844	845	846	847	850	847	808	873	841	824	782	804	870	828	825	875	844	862	772	830	812	859	829	884	821	818	813	833	858	880	758	768	842	850	838	798	858	852	847	831	872	806	828	835	803	793	859	851	784	816	817	852	863	811	873	816	854	834	818	785	797	808	827	896	865	830	851	794	792	841	906	877	863	823	811	879	797	872	875	815	854	836	836	854	829	855	809	849	844	849	825	818	820	837	811	814	789	834	903	890	831	733	866	840	828	808	842	786	815	819	853	869	821	818	907	889	802	833	805	847	834	831	839	794	804	813	822	748	874	839	873	832	855	815	821	874	801	829	832	872	847	787	900	800	845	808	820	792	811	851	854	871	807	818	827	828	774	843	806	848	790	812	811	821	843	786	858	794	872	874	779	846	835	862	813	791	817	794	852	888	819	858	850	841	813	799	778	847	805	838	839	834	852	846	841	830	800	828	840	866	875	872	826	825	873	844	804	811	882	853	826	794	800	826	864	844	829	847	794	852	826	872	820	870	815	869	809	845	869	853	873	855	872	820	849	839	839	853	839	819	817	870	825	841	830	850	816	866	776	797	850	871	845	789	850	820	820	860	867	872	823	826	771	819	824	865	824	836	871	847	831	872	840	799	822	822	862	843	812	846	882	898	861	797	822	877	839	797	816	861	834	799	865	764	859	882	823	891	821	821	859	820	873	824	857	820	855	849	822	814	813	819	817	843	847	840	861	843	836	855	816	850	803	880	886	811	844	831	857	807	783	874	793	837	822	828	851	886	870	858	806	850	797	825	814	852	800	849	796	842	835	832	795	828	816	818	808	828	870	826	783	848	826	837	812	819	826	831	820	879	868	902	822	857	893	836	815	900	840	860	879	832	847	902	792	809	854	814	850	844	819	885	821	804	814	782	784	824	841	799	810	867	851	867	857	856	848	867	845	854	823	820	840	863	816	771	863	849	825	780	811	867	834	813	837	813	821	850	836	832	838	839	825	866	836	847	822	796	822	791	841	775	845	836	838	814	842	867	844	810	799	793	865	834	828	843	832	808	835	882	884	839	834	822	813	908	836	886	836	851	772	828	903	760	881	796	828	840	850	803	815	835	822	799	843	842	843	855	805	819	858	874	837	797	773	810	810	841	835	880	844	853	829	864	811	825	880	849	779	815	818	849	785	817	847	782	875	851	829	884	812	863	867	762	880	829	802	798	818	885	785	856	854	842	851	892	885	828	873	888	875	785	786	797	806	840	822	816	873	823	820	825	848	810	846	825	884	822	792	844	806	861	882	869	820	869	825	801	827	824	858	891	833	804	796	820	853	798	876	820	838	830	809	832	810	838	826	855	787	814	827	819	832	861	814	829	824	854	824	802	815	813	831	831	795	821	854	779	914	790	831	845	817	838	800	779	835	815	800	771	856	825	803	805	865	836	825	841	850	862	826	837	838	834	822	810	798	858	840	830	803	857	777	880	894	808	804	825	873	848	810	819	818	797	851	805	833	783	858	838	895	789	782	830	779	868	794	843	845	792	822	834	837	862	781	823	846	806	842	864	864	840	862	818	855	855	802	861	782	826	827	844	780	827	869	835	838	893	853	846	831	813	842	813	819	817	847	878	831	811	824	814	838	816	806	845	854	835	808	873	789	820	853	807	829	868	859	793	796	873	859	847	896	821	778	817	857	851	829	790	818	841	833	854	808	829	831	805	876	860	848	801	848	875	866	813	799	810	853	850	818	799	796	851	867	883	848	828	820	873	784	808	854	841	842	800	824	858	849	807	852	832	840	838	812	800	856	853	813	802	834	825	814	803	816	833	887	808	872	830	854	856	850	822	795	807	872	845	848	860	858	827	839	832	825	797	860	869	821	809	823	809	813	875	797	836	830	866	798	828	855	811	826	787	807	849	786	795	854	884	855	890	865	843	801	834	821	874	836	880	818	792	858	849	815	837	874	875	859	900	873	808	835	877	900	872	837	833	831	817	838	806	754	817	788	836	804	838	823	801	882	805	817	807	852	822	815	848	849	856	849	791	842	828	823	853	779	838	886	851	858	861	854	839	855	817	748	883	810	878	865	796	819	853	835	830	779	798	842	899	824	843	829	830	814	787	854	832	846	825	844	791	820	763	827	815	804	791	835	856	844	894	833	799	815	865	823	789	822	834	829	815	854	770	807	831	810	803	845	831	817	856	794	830	818
43838	29131	21503	16543	13797	12963	9562	6094	4753	4752	3681	2372	1383	1235	946	741	635	503	489	377	325	306	291	261	275	262	251	255	234	265	265	245	264	246	264	263	255	247	258	234	271	258	230	216	264	214	217	224	240	236	257	221	240	243	241	246	230	240	258	259	226	260	228	206	265	263	252	258	231	253	216	274	229	241	238	251	240	212	261	246	217	244	255	242	255	233	218	210	231	235	222	235	278	246	208	238	234	234	229	223	249	212	226	231	211	250	228	237	231	232	249	213	251	237	222	216	257	222	232	232	218	273	221	244	244	221	213	239	222	227	215	247	228	222	237	241	233	225	254	231	235	246	262	214	232	215	236	277	195	237	229	235	243	227	233	266	231	227	205	235	222	247	244	233	238	205	234	253	237	219	224	256	228	242	243	210	234	240	232	240	262	216	236	243	267	206	224	232	235	229	208	236	239	229	225	208	248	230	242	239	231	229	239	238	245	262	241	225	229	239	222	217	225	240	238	233	237	245	241	246	211	226	238	243	212	205	253	231	228	246	227	222	194	251	237	221	245	234	252	243	226	215	242	220	223	212	242	229	245	247	234	210	224	226	247	243	247	224	243	250	253	240	219	232	238	238	220	239	230	190	231	245	222	225	262	257	224	230	217	267	204	211	244	243	217	227	250	234	252	256	206	232	239	232	223	215	235	235	236	212	242	259	216	240	227	221	227	229	237	210	229	209	227	218	245	212	214	205	255	197	244	250	237	243	252	226	238	254	233	240	251	234	238	237	218	244	230	232	249	220	199	230	228	215	239	219	239	235	252	205	211	237	224	212	252	248	235	225	220	242	236	222	232	214	223	236	229	238	242	241	214	211	246	230	217	229	242	234	233	221	210	266	211	222	232	213	245	211	232	233	213	207	239	235	227	213	238	222	229	218	202	227	247	235	254	206	236	227	209	226	228	220	245	195	223	247	243	258	250	228	236	253	226	248	254	242	257	249	211	230	218	242	220	233	220	224	249	224	259	228	219	232	244	236	217	241	240	222	257	225	242	218	234	237	240	232	212	266	224	211	228	212	259	204	219	230	216	223	215	202	233	256	233	234	219	248	221	187	215	273	224	205	230	211	253	249	238	218	225	242	257	240	239	237	224	227	222	224	222	255	238	233	201	245	238	256	240	240	250	232	238	235	228	241	223	260	214	244	204	216	236	254	233	225	246	215	264	228	220	214	269	235	227	265	235	196	210	236	227	226	233	231	256	247	237	223	219	229	219	215	217	248	255	227	240	216	231	258	233	232	254	198	237	234	218	225	249	235	232	254	223	221	237	202	215	209	236	234	260	228	243	227	234	219	243	219	195	246	232	239	227	220	227	269	240	233	223	208	232	230	229	223	222	221	229	262	246	223	244	242	207	266	228	214	246	224	252	238	220	249	268	222	252	250	240	224	242	204	237	239	245	229	249	217	229	256	226	220	225	235	210	225	250	250	247	215	212	221	227	235	230	219	220	212	235	222	241	262	263	230	234	254	247	270	241	225	219	229	219	253	227	227	243	208	245	242	232	237	243	220	224	247	241	248	241	230	231	239	212	241	200	218	261	215	240	232	238	189	207	223	222	232	226	277	239	208	231	246	232	233	269	241	231	217	255	195	245	232	253	224	237	246	222	221	244	226	250	237	209	208	200	244	214	240	263	184	235	227	265	237	212	193	221	248	254	248	240	244	247	228	242	210	211	215	224	227	235	222	200	242	217	223	208	222	221	247	230	224	237	211	226	219	261	238	218	210	234	235	240	250	237	246	230	231	262	230	235	210	212	268	238	237	227	233	269	249	242	260	242	234	226	224	269	243	223	226	251	227	220	226	264	217	233	228	230	250	259	220	232	261	257	236	231	236	235	218	263	241	237	240	231	205	218	210	231	204	229	224	231	210	253	260	258	221	232	246	242	266	228	220	239	227	223	236	227	230	219	251	253	250	210	233	237	246	222	233	273	245	211	242	229	226	203	229	255	214	213	238	242	209	226	214	201	241	200	222	232	226	230	230	252	227	245	212	237	218	242	246	244	214	224	237	234	220	237	239	230	253	213	255	252	234	231	245	241	237	215	239	245	202	217	255	266	235	220	221	213	239	230	241	258	245	223	242	242	229	216	235	207	230	206	207	215	222	211	230	214	252	225	245	251	234	239	239	212	242	222	227	248	230	264	218	243	232	240	244	231	222	202	254	251	223	239	248	217	210	215	229	250	232	235	209	208	205	231	204	240	257	233	234	227	245	247	225	236	237	224	226	237	226	236	217	253	217	233	229	226	223	231	237	217	230	228	221	258	218	225	240	238	248	238	228	246	226	231	224	253	247	238	247	232	254	238	221	253	241	233	213	225	223	241	241	237	244	245	230	240	220	241	238	254	222	261	214	234	213	209	248	224	232	201	227	223	212	235	247	217	246	237	211	217	215	266	214	258	240	241	282	239	216	232	221	239	234	231	265	216	222	233	223	226	238	199	237	244	229	243	210	204	237	261	262	260	238	237	266	225	222	262	243	242	221	229	237	249	214	218	239	250	258	243	237	232	206	242	236	259	233	238	240	225	248	211	228	211	224	216	230	226	243	241	233	229	234	232	242	243	260	234	231	230	244	243	228	202	224	242	249	242	233	243	219	267	223	217	269	224	235	237	232	232	238	215	222	219	218	218	260	228	232	249	222	219	208	256	228	223	214	249	217	247	229	235	204	243	220	226	261	243	242	212	216	195	241	249	220	218	238	253	217	221	225	207	226	228	251	215	246	250	238	246	221	231	225	238	244	234	262	229	228	236	225	243	213	242	238	243	218	239	231	243	228	270	227	237	209	228	214	204	235	225	233	222	248	245	232	236	231	237	256	220	263	228	217	221	230	212	227	256	226	214	221	241	254	213	222	217	260	232	208	235	249	229	219	240	228	226	255	219	216	240	240	230	204	233	235	229	220	246	254	249	233	224	252	238	243	228	242	254	224	260	246	246	217	231	243	226	203	225	228	215	254	229	251	216	246	259	232	206	221	220	205	237	227	247	240	187	245	237	246	218	236	230	199	244	260	275	214	242	222	214	226	245	214	239	241	236	224	216	239	255	205	240	245	208	255	231	218	232	237	246	235	230	249	241	277	228	212	264	217	243	234	228	259	236	248	236	224	215	241	228	226	247	223	228	249	231	231	199	222	224	223	219	232	233	241	236	247	232	245	230	262	227	246	225	216	227	210	230	253	234	258	245	223	246	212	218	220	226	239	238	241	231	213	222	214	230	236	240	242	233	241	218	234	239	233	238	235	216	264	235	241	222	228	223	233	238	226	204	182	242	226	229	232	221	226	236	219	242	244	251	228	213	234	205	244	247	227	235	230	236	223	241	237	234	213	209	223	227	252	214	230	226	190	224	256	194	250	243	224	237	213	237	238	226	230	237	228	210	230	210	235	235	229	231	253	242	248	235	243	206	201	225	215	253	237	267	259	221	252	235	241	234	236	229	246
35840	13278	11141	11512	13203	14874	11733	11029	10394	9851	7454	6673	5710	5937	5039	4317	3748	2588	2451	1588	1403	1150	972	944	862	826	796	788	734	730	757	719	775	797	670	722	692	649	673	684	658	666	667	650	629	632	662	631	683	644	630	677	623	596	657	622	626	650	675	670	625	673	760	716	691	716	696	682	671	709	647	671	708	702	706	703	711	655	629	638	633	632	635	657	697	667	664	637	643	609	623	614	647	637	615	628	658	648	638	689	624	657	647	622	632	642	651	656	659	632	674	666	645	649	651	680	634	638	623	698	654	690	606	621	654	641	591	657	622	643	592	610	636	656	596	610	602	616	589	610	619	603	572	606	584	593	583	596	588	590	597	609	629	561	615	565	633	619	634	593	611	628	584	621	597	600	613	601	578	598	594	586	575	601	613	625	615	620	593	594	615	628	610	614	582	597	569	587	595	630	591	603	553	581	634	590	642	604	644	587	569	617	569	573	631	588	569	606	607	632	593	557	602	615	578	607	626	600	598	605	574	565	591	585	593	627	602	590	600	604	606	607	586	616	589	595	629	631	619	619	534	597	629	593	642	616	554	651	621	641	609	629	558	623	566	614	563	623	594	556	613	614	633	626	608	576	599	578	593	599	593	572	605	596	585	594	550	604	603	591	595	619	602	637	577	633	587	569	619	610	615	621	591	575	652	612	589	602	659	574	611	597	577	602	566	599	609	590	586	609	585	634	583	595	586	659	574	627	632	602	579	653	610	593	594	597	613	619	614	612	657	559	593	643	635	591	580	611	588	593	582	605	594	571	581	607	634	627	635	571	565	602	620	601	599	577	602	600	615	609	610	569	585	635	590	554	588	612	621	593	606	578	587	614	610	637	615	585	579	590	602	614	580	574	579	595	592	592	643	603	599	578	605	630	627	589	617	618	589	590	601	622	572	618	607	633	580	594	633	611	627	626	613	615	607	564	607	591	568	630	633	605	612	558	615	557	612	656	594	627	657	603	588	589	628	665	585	591	560	602	584	600	560	593	629	614	601	572	591	571	596	600	647	611	593	619	584	564	577	654	617	569	587	618	629	647	594	610	625	603	566	577	579	584	590	601	666	574	604	613	604	565	616	586	596	577	567	634	580	622	625	638	626	645	603	604	610	567	628	581	624	601	615	609	603	601	576	567	591	557	608	553	619	600	619	602	591	586	574	553	599	586	597	618	604	585	618	586	590	595	552	606	627	630	580	576	607	596	602	615	600	558	624	600	637	597	607	596	613	591	572	584	543	622	624	570	605	601	608	606	616	561	609	578	602	583	632	567	616	587	632	633	638	596	562	599	637	629	631	613	628	606	602	612	601	578	572	610	633	595	624	615	609	591	603	609	624	569	576	648	659	603	658	580	607	653	618	623	616	657	589	610	611	581	599	601	577	598	608	587	583	600	658	625	569	598	619	630	623	574	608	607	594	600	581	586	583	621	616	617	638	577	613	607	627	574	605	592	593	590	593	600	626	601	632	589	597	621	640	614	574	608	607	614	606	624	547	595	627	611	549	618	606	597	584	617	623	635	613	585	594	605	614	586	590	606	578	585	602	582	529	539	626	613	600	588	587	570	611	580	621	568	619	618	596	609	604	615	589	627	612	594	581	552	602	572	611	620	609	604	603	595	560	584	611	596	574	638	577	607	622	589	597	641	635	594	621	607	546	635	601	596	582	588	612	610	604	614	647	611	630	591	615	606	608	589	624	652	591	573	617	651	574	644	604	632	560	628	613	616	610	578	605	607	606	586	570	604	575	619	596	589	621	607	604	599	598	613	585	630	611	591	636	597	631	610	592	566	600	604	610	559	651	561	587	646	568	620	620	609	562	612	603	641	633	610	577	613	626	591	601	644	580	632	580	576	611	624	623	617	652	591	576	587	614	612	629	641	626	628	604	578	583	672	608	624	655	592	598	591	596	591	558	604	602	593	582	594	616	570	576	593	599	578	550	576	621	595	657	641	625	597	535	645	605	605	587	626	582	632	588	606	621	587	561	665	594	583	605	571	570	621	590	615	599	603	630	626	587	626	617	588	634	569	627	614	615	573	562	548	611	614	584	573	600	609	581	550	595	600	598	619	569	588	627	580	598	627	618	568	614	631	549	608	584	626	602	571	629	616	596	605	607	577	607	650	610	605	602	633	608	556	615	582	605	644	602	613	641	598	640	562	632	603	613	571	579	622	616	629	603	611	578	582	530	578	592	597	608	612	556	611	608	621	584	597	589	553	616	613	608	615	608	602	618	584	608	601	627	615	630	616	557	591	608	585	603	583	616	594	594	602	549	611	593	632	580	655	615	641	620	650	631	604	618	585	570	580	615	607	643	588	578	591	597	609	633	614	582	598	618	555	588	603	609	579	612	650	606	609	596	659	585	632	563	583	598	611	622	630	587	626	613	628	586	577	624	578	630	594	617	571	573	586	570	624	561	620	669	617	612	592	641	617	604	636	579	586	620	600	552	590	585	611	632	560	588	607	627	633	586	583	602	622	572	591	623	586	558	577	571	613	628	623	610	584	610	598	611	627	612	625	592	646	588	606	584	601	625	643	533	600	582	609	623	654	634	595	564	597	600	561	582	592	613	611	582	610	579	616	553	650	620	615	590	647	594	586	582	588	605	620	570	622	621	608	589	627	583	589	597	605	603	617	630	639	596	613	570	649	583	600	645	604	530	548	604	572	608	656	595	577	597	654	624	573	579	636	583	574	583	623	598	584	640	621	563	574	604	607	574	625	636	576	539	602	643	627	604	624	635	612	611	609	612	576	579	617	597	631	600	619	604	601	540	612	620	609	626	606	639	651	661	563	628	599	613	576	594	568	562	623	557	605	646	577	593	625	633	572	617	595	591	602	590	618	592	612	559	544	588	608	587	576	592	590	637	595	573	575	646	601	624	613	635	630	653	611	573	572	559	636	616	650	620	605	580	558	615	610	570	602	635	592	592	583	583	618	611	630	620	561	602	582	588	588	585	575	581	610	627	619	575	625	592	607	586	581	605	648	618	611	636	568	640	573	591	581	610	592	605	578	613	602	612	632	586	546	602	560	584	607	608	588	621	627	619	613	614	620	648	591	589	602	616	564	585	580	617	568	613	599	632	613	606	616	582	587	588	618	558	621	607	623	637	640	583	632	594	612	637	634	605	608	593	610	612	648	659	586	576	574	586	600	560	598	603	560	634	586	661	603	613	663	591	652	621	593	594	565	602	598	585	619	593	607	558	553	580	560	607	614	606	616	589	610	616	629	582	575	619	604	579	647	596	568	611	559	615	597	588	568	624	603	597	596	536	597	626	584	567	625	594	594	596	542	607	631	594	619	613	603	592	599	599	602	587	587	574	624	579	586	620	602	622	634	640	652	608	600	591	579	588	614	625	682	581	646	621	618	640	608	550	578	632	563	616	629	645	621	602	595	598	584	552	627	632	552	597	636	575	623	601	592	582	606	556	566	622	604	605	589	562	582	617	598
8677	3612	1949	1158	889	834	643	404	371	396	373	323	309	312	299	288	311	275	288	272	292	289	289	286	286	264	248	259	277	288	264	255	293	285	270	322	286	304	283	278	254	311	292	300	299	262	291	283	283	266	304	286	309	278	305	267	287	291	268	268	277	289	289	272	306	259	266	276	287	297	297	285	257	286	284	290	283	295	304	271	280	256	291	284	291	304	274	278	290	277	268	284	288	292	308	285	292	282	335	288	299	283	274	299	295	287	274	284	290	251	287	266	276	305	267	287	307	310	282	287	243	282	287	303	299	276	275	280	325	270	265	282	265	291	274	283	264	261	267	280	286	287	293	296	291	295	256	288	295	301	277	305	271	269	260	272	293	305	286	282	281	268	277	265	287	281	278	279	271	294	259	264	277	263	290	252	280	265	288	262	305	304	288	270	323	282	299	280	267	291	277	295	264	303	260	299	291	290	283	281	323	285	285	273	263	291	277	274	291	290	284	285	275	266	305	291	271	267	277	273	276	290	279	288	309	281	317	287	281	276	282	294	263	289	294	273	301	288	289	280	295	271	281	282	252	266	310	284	281	270	280	285	286	266	289	271	292	290	273	276	285	268	308	273	295	287	297	259	293	263	245	315	249	297	321	271	272	273	289	272	274	272	273	302	291	315	282	275	294	265	268	300	293	294	267	264	270	298	284	268	300	281	281	275	271	283	274	283	299	235	283	280	270	275	291	292	255	307	271	327	296	274	281	257	254	276	293	287	283	287	315	273	244	247	283	277	288	309	282	338	278	297	276	258	271	293	300	283	288	286	267	263	249	273	265	263	289	270	294	276	275	290	300	279	278	258	304	273	302	307	254	302	326	276	276	290	261	304	297	295	284	304	274	294	278	299	302	294	270	286	270	319	278	294	276	246	276	277	320	296	253	305	287	251	270	278	274	267	307	283	298	286	300	275	310	256	269	303	288	296	296	279	286	274	283	296	269	293	260	295	282	242	258	292	263	273	314	262	277	290	305	271	277	246	276	290	295	306	302	303	301	271	288	294	272	283	291	284	242	293	270	257	293	291	262	340	284	299	261	294	300	274	275	270	284	281	255	276	288	298	273	286	282	287	286	266	288	284	289	302	267	269	285	261	281	283	287	278	303	285	264	266	297	282	304	279	288	299	304	287	270	290	260	264	322	262	259	290	270	285	272	277	252	256	275	286	294	295	275	292	297	314	264	290	261	294	299	258	273	282	302	245	269	269	263	276	298	292	279	296	298	265	280	273	281	259	306	262	289	247	303	306	291	293	246	302	295	272	261	280	297	264	291	304	311	262	265	273	273	295	269	286	268	310	254	267	305	283	262	247	307	286	267	245	292	273	300	302	282	269	293	267	254	272	295	292	272	293	290	278	270	272	287	303	277	272	270	300	264	295	274	290	288	270	250	264	286	286	281	276	285	309	285	299	300	296	262	284	294	246	309	307	261	287	288	278	317	263	264	268	290	281	276	298	283	270	253	267	270	266	290	293	275	274	297	310	270	300	289	279	290	270	278	303	298	307	262	258	311	243	274	282	298	266	286	297	281	307	245	250	256	315	285	297	251	315	255	296	290	248	260	268	298	310	271	292	281	260	275	275	260	289	299	265	278	277	270	291	284	295	274	270	296	274	267	269	279	309	268	270	279	309	293	267	256	263	283	292	266	271	270	291	300	270	261	285	255	296	291	279	237	275	280	303	276	263	287	282	277	304	279	290	312	270	307	260	290	284	268	299	293	272	278	287	267	295	286	250	264	285	249	286	268	291	293	295	337	270	313	303	277	299	278	267	268	264	268	278	249	309	271	283	320	310	314	309	286	291	275	300	255	308	270	294	287	296	284	271	309	269	252	280	286	301	245	287	298	310	300	264	273	264	303	278	299	281	265	281	273	272	294	278	287	287	262	293	286	276	280	292	286	288	278	255	289	289	271	296	303	239	280	264	268	285	275	301	287	265	293	274	258	317	315	316	286	279	304	264	309	258	250	273	279	283	302	271	282	282	279	307	277	258	263	261	311	295	286	292	266	269	273	289	290	294	293	273	322	317	302	265	271	286	263	289	288	314	295	286	277	271	285	312	294	297	286	278	276	300	282	299	277	257	273	253	273	263	289	286	268	293	264	295	248	272	282	285	278	242	302	279	286	274	282	264	289	287	294	269	311	296	256	288	311	272	280	272	294	288	305	259	258	256	295	255	304	322	296	305	279	269	306	289	309	268	253	290	296	285	291	248	310	278	281	286	261	309	309	301	251	262	270	294	247	277	282	274	297	271	277	268	287	260	276	245	282	280	261	291	292	278	296	288	282	305	259	249	279	294	296	285	277	287	252	282	292	298	297	286	292	293	298	256	293	291	263	291	314	291	281	264	251	271	286	285	283	294	271	281	277	284	326	280	282	269	298	296	272	292	290	277	332	302	277	276	259	300	300	285	291	320	276	266	294	256	292	266	293	259	289	278	261	303	289	269	258	295	310	284	286	293	292	261	228	275	256	241	300	278	282	285	267	288	315	299	292	265	290	272	275	329	287	291	259	280	285	295	295	262	281	275	283	275	253	269	242	264	263	286	255	301	296	257	259	287	289	263	263	262	273	270	254	278	297	275	255	266	297	278	249	278	300	276	296	300	278	285	283	306	298	294	296	284	319	312	287	299	287	255	312	253	279	296	265	280	294	289	297	270	289	293	291	305	277	306	278	248	265	277	270	290	267	292	257	293	280	312	304	271	293	258	268	297	266	259	292	289	318	305	274	254	284	280	271	281	281	254	269	314	254	280	268	335	313	272	280	295	300	297	275	280	280	299	279	307	251	283	276	273	304	302	268	255	285	276	290	283	265	266	279	288	289	289	265	268	260	292	262	282	316	341	258	288	254	290	290	291	288	295	295	262	278	260	278	271	286	272	305	313	281	274	247	293	287	258	267	269	290	268	290	295	279	272	302	275	311	290	273	281	267	290	293	282	278	262	283	267	245	333	280	268	320	282	289	270	286	292	288	308	281	288	306	277	327	272	281	266	319	293	280	275	262	291	276	270	299	271	287	265	283	272	302	280	250	276	284	251	288	270	258	284	290	285	262	291	295	250	299	280	287	286	305	272	281	300	262	253	281	308	276	281	299	287	274	280	306	311	235	273	249	280	296	300	278	282	251	311	276	276	278	276	285	290	273	274	270	297	257	272	277	264	285	288	288	281	263	281	255	272	269	270	282	279	272	282	250	274	280	279	278	259	275	269	316	279	280	276	267	283	297	276	287	280	283	273	300	295	299	280	300	269	269	275	285	294	292	277	298	289	275	290	298	307	284	310	285	242	292	250	251	270	295	275	287	277	286	249	260	285	283	248	312	276	243	292	266	267	265	273	284	295	280	276	250	259	272	277	284	279	261	290	273	254	261	249	282	275	261	285	292	282	276	241	302	230	306	282	312	285	264	267	269	241	262	290	279	309	263	294	319	279	271	286	274	266	272	277
8701	2778	2961	2502	2393	2495	1886	1559	1593	1479	1303	943	927	956	908	909	852	826	838	773	735	741	788	754	782	771	788	781	735	789	722	727	765	803	750	742	741	763	824	725	759	777	745	767	729	743	780	785	777	765	670	782	760	733	745	736	741	754	764	731	731	795	755	730	734	777	799	728	762	737	807	739	758	732	775	780	776	736	717	714	755	711	753	753	744	733	736	751	743	751	739	738	773	721	749	739	720	750	729	700	789	790	766	716	747	751	771	771	772	707	749	705	763	783	769	764	765	750	744	724	749	803	758	696	764	717	757	767	749	683	723	728	740	718	719	767	706	777	758	717	694	720	764	767	761	719	739	765	772	695	722	747	789	728	763	761	729	759	753	706	741	700	745	758	731	795	744	689	706	744	750	770	733	751	683	745	745	731	732	746	724	759	723	793	712	751	762	717	708	702	714	739	722	753	764	707	701	702	722	748	741	736	729	677	760	745	749	736	764	849	740	737	809	731	818	722	757	691	703	732	734	767	742	724	732	722	726	757	737	722	721	732	726	715	745	754	740	685	759	712	719	732	719	775	732	750	746	747	784	729	774	750	739	713	717	721	764	725	727	717	760	725	736	720	714	689	716	756	730	778	729	757	787	787	773	704	746	720	762	731	804	720	718	732	726	755	764	728	783	716	772	707	727	728	704	737	753	725	721	727	737	765	726	743	772	717	761	756	807	733	759	709	740	748	716	766	712	743	819	742	763	706	739	749	744	752	752	735	719	729	730	715	728	726	774	715	764	764	796	753	755	752	732	781	708	730	702	702	741	774	707	722	763	742	719	744	713	711	771	765	748	745	757	724	780	743	746	748	728	733	757	724	757	745	744	731	701	772	719	737	734	680	708	724	673	706	737	731	788	752	750	734	756	749	727	799	728	774	779	728	772	692	796	748	747	700	764	709	734	756	723	732	697	727	815	724	752	741	732	757	750	737	744	731	710	770	808	757	700	730	712	732	702	711	741	728	750	726	793	749	755	739	751	772	772	740	728	705	725	688	702	733	702	710	746	688	754	749	711	754	746	780	740	719	744	731	760	702	762	760	714	738	733	761	704	724	747	737	747	722	731	725	715	691	736	755	727	704	726	720	746	767	727	717	737	773	770	767	773	736	706	787	718	769	733	744	723	773	723	718	709	685	778	732	741	724	731	710	760	703	733	772	716	755	804	714	744	712	746	767	741	735	752	756	757	752	787	735	733	762	703	732	734	726	739	792	760	760	728	778	769	721	733	704	762	720	716	722	723	772	717	774	709	777	707	748	747	750	775	711	773	790	755	760	745	727	768	722	712	715	776	768	729	760	725	774	730	754	749	741	764	732	743	760	726	741	786	777	761	712	738	735	785	723	721	710	752	704	732	717	749	732	778	705	707	790	711	730	712	729	763	710	689	738	788	761	730	732	699	752	673	797	699	709	743	737	728	742	759	772	738	723	767	748	692	723	758	725	756	719	723	708	790	747	722	716	749	749	740	733	742	780	733	680	742	712	747	733	727	775	746	749	751	713	688	772	749	702	745	769	745	729	725	733	793	769	783	754	718	741	790	751	727	761	745	722	688	747	699	728	775	764	717	773	728	722	698	695	725	800	713	743	723	757	761	754	750	759	702	772	751	733	747	715	748	747	728	692	733	747	724	727	716	724	826	718	746	742	733	746	745	753	721	706	742	737	719	757	733	709	778	716	734	741	717	749	739	701	791	703	712	738	699	731	740	743	732	720	757	731	761	732	721	749	743	797	716	749	800	772	746	724	713	744	725	757	756	773	727	762	713	737	766	747	753	722	793	738	768	736	714	754	753	720	741	685	719	798	751	700	794	732	733	760	761	761	737	740	732	793	769	711	695	764	724	699	742	765	758	760	724	757	752	769	763	736	698	758	726	742	757	717	772	722	734	689	745	748	770	755	715	770	723	765	764	696	752	756	714	742	749	718	738	732	708	746	728	726	738	771	705	796	765	790	716	737	770	726	757	743	695	764	753	769	759	731	722	708	710	753	742	738	728	716	752	740	759	757	776	716	746	746	747	739	753	739	780	712	719	763	740	774	724	724	774	705	738	729	731	742	688	800	694	771	747	732	711	731	728	693	721	734	766	711	677	752	723	732	709	759	750	722	765	774	767	741	719	701	701	698	787	775	752	738	722	712	737	740	729	752	737	718	753	745	718	715	737	704	779	769	748	752	720	772	720	702	759	746	733	705	696	763	753	745	742	694	785	739	790	747	745	723	773	718	732	762	751	760	698	721	760	767	747	779	741	720	738	718	754	775	742	716	742	760	761	754	710	729	726	704	696	735	750	727	749	778	712	745	724	776	694	707	711	673	719	717	760	700	738	757	724	729	747	770	745	733	726	716	739	742	745	736	723	701	751	730	732	678	765	761	692	720	755	761	778	726	723	769	714	734	740	737	755	775	776	749	717	700	769	724	731	764	760	759	758	765	750	749	757	744	735	757	695	751	758	724	711	728	730	782	720	684	767	754	709	782	768	774	731	741	725	752	752	810	716	734	764	747	772	725	734	718	711	718	669	746	778	799	738	743	670	699	689	751	732	722	715	704	679	782	744	789	696	772	737	735	747	728	726	721	747	732	755	743	756	724	689	711	748	691	696	744	713	715	706	779	670	718	710	702	744	749	764	685	775	739	683	753	721	760	690	729	742	721	730	737	750	707	735	740	725	730	729	762	680	757	741	731	751	776	726	772	790	774	782	708	669	716	705	713	749	715	705	785	692	782	690	768	787	721	748	720	731	734	732	774	765	693	686	740	728	723	754	739	725	745	722	769	736	728	740	781	795	726	740	697	741	746	720	709	778	760	702	737	786	756	704	723	712	747	788	782	711	771	778	801	760	692	791	747	752	736	733	754	775	731	743	739	755	732	736	718	762	755	709	754	757	747	700	742	736	693	765	756	753	700	771	746	753	695	697	776	816	741	766	732	731	702	763	762	685	742	779	757	734	765	735	735	773	672	751	758	772	716	755	723	739	751	756	752	742	727	758	705	725	713	741	753	720	705	691	737	784	739	792	705	778	751	723	739	768	779	739	716	751	724	705	710	753	738	737	725	695	770	705	726	769	752	745	715	737	742	716	708	804	718	740	720	769	753	724	740	700	734	711	735	715	729	723	722	721	746	776	727	753	714	731	769	740	718	792	733	712	749	741	751	743	727	763	710	696	750	782	725	777	746	764	721	741	754	746	753	759	700	675	697	730	755	761	731	687	737	716	746	761	745	726	765	715	723	724	727	754	792	683	725	757	741	750	713	727	724	804	722	751	781	730	732	684	684	759	694	733	751	743	771	762	724	676	711	736	746	760	740	713	754	711	714	745	767	728	748	803	796	704	694	756	774	753	734	717	756	713	722	712	738	730	763	814	668	726	742	724	714	769	730	706	755	701	752	735	751	717	751	717	717	720	716	755	711	773	735	717	687	740	776	739	766	750	708	769	769	663	765	742	768
36387	25028	15780	10704	8620	7598	5138	3557	2918	2702	1856	1144	938	795	681	591	583	458	449	397	406	341	324	330	346	342	314	324	298	357	306	314	281	317	316	336	325	305	295	310	300	360	346	307	308	323	314	304	335	300	324	307	321	315	312	333	303	337	337	292	314	281	315	321	329	317	310	308	335	329	343	305	323	309	285	316	305	317	333	330	314	341	313	337	308	323	303	321	284	308	328	308	329	317	289	334	325	296	321	331	316	277	303	355	285	321	297	304	293	313	316	320	335	328	291	267	303	320	298	299	341	281	314	306	324	290	326	314	304	315	288	306	300	312	298	297	313	296	328	321	290	309	298	297	300	330	319	314	302	314	351	310	332	295	303	331	316	336	338	308	319	297	302	349	305	306	338	303	299	300	277	313	321	310	310	335	285	303	328	307	285	298	356	295	294	311	306	316	315	327	287	308	300	261	309	324	310	333	301	315	308	342	307	296	319	318	303	323	302	313	327	295	278	310	346	314	282	295	297	324	318	308	340	308	321	318	303	335	285	329	310	325	272	343	294	318	324	313	294	311	324	295	290	284	308	295	297	319	299	315	279	338	313	312	265	333	312	310	306	310	343	311	299	293	316	304	301	311	300	316	293	334	320	300	321	309	350	312	307	300	307	292	307	302	310	305	319	301	309	326	312	304	288	336	313	323	313	294	324	318	326	316	323	306	281	318	307	284	338	299	317	324	333	308	315	308	329	324	322	323	306	315	304	314	318	324	313	302	323	318	314	299	310	306	301	301	319	271	325	316	311	291	290	339	303	307	305	321	343	337	326	330	323	292	328	289	334	322	317	303	339	346	307	321	325	325	289	297	317	342	296	300	297	319	321	293	287	302	296	324	307	312	314	286	306	318	293	344	285	299	299	287	308	320	331	293	320	310	307	335	293	305	334	320	333	304	332	328	330	296	268	308	332	316	309	284	295	323	330	310	318	279	289	314	300	328	307	296	340	296	331	310	332	298	302	317	326	332	283	316	297	325	314	327	343	310	314	324	304	286	299	314	322	302	313	307	314	300	326	336	318	304	289	308	281	325	319	318	307	316	331	302	337	316	285	309	339	344	314	293	306	286	325	317	330	332	297	327	308	320	304	303	311	259	287	294	275	312	310	316	298	286	299	333	319	287	281	318	316	317	305	324	307	306	300	315	308	285	354	318	336	304	309	306	296	323	344	307	305	310	328	292	291	364	316	307	332	305	329	303	283	309	325	319	311	276	308	325	318	335	294	308	301	281	311	298	337	306	317	297	282	317	316	315	299	310	279	278	317	305	289	297	319	318	304	316	316	262	300	300	323	304	305	316	315	323	295	312	326	307	281	314	300	314	300	328	319	303	293	308	339	309	318	339	334	292	291	305	291	303	309	318	319	348	338	327	318	301	315	329	314	307	321	314	305	328	318	328	317	317	285	307	324	304	306	292	309	334	292	307	298	307	308	303	323	287	294	303	314	284	340	301	335	320	305	328	316	293	322	332	300	291	289	298	344	314	325	334	295	284	329	268	306	288	336	300	306	332	339	325	283	318	310	309	331	317	323	345	316	334	310	335	312	297	297	278	284	309	319	313	320	316	346	317	344	326	277	293	319	330	337	288	302	325	324	320	308	298	303	300	298	298	312	295	313	351	310	286	312	313	310	298	296	306	306	301	307	343	316	324	315	293	325	301	319	328	281	315	330	315	328	315	306	318	323	302	308	306	299	307	340	322	303	297	324	315	327	332	316	309	328	300	289	322	319	312	299	321	367	303	301	288	311	352	309	325	327	299	312	298	292	310	310	332	317	303	305	286	309	302	311	323	313	315	284	307	330	300	308	276	295	307	304	347	320	291	311	324	315	309	286	353	347	265	291	306	327	319	354	270	285	353	303	317	301	307	294	322	301	300	312	317	299	279	313	310	315	277	298	316	289	347	306	322	321	292	298	283	319	319	306	328	312	317	294	319	279	304	299	302	308	321	363	320	320	301	311	310	308	295	303	317	306	275	292	315	284	326	317	320	284	289	333	319	338	314	297	294	331	309	326	333	322	283	320	351	329	353	322	309	347	316	269	303	301	301	301	321	315	336	274	278	329	329	300	324	342	312	313	301	316	312	312	315	314	326	265	285	353	302	316	318	317	292	306	310	310	298	330	293	314	325	290	266	306	324	310	279	313	335	302	322	324	294	329	323	308	328	326	306	317	295	317	322	285	312	289	308	326	330	322	316	288	327	317	343	323	291	318	338	306	307	302	336	312	343	317	336	328	299	299	314	338	296	309	305	342	308	315	286	334	322	326	326	296	323	320	308	291	315	310	288	302	287	319	338	304	342	303	336	327	309	279	307	314	314	314	319	310	278	294	300	311	280	293	311	318	304	326	314	334	296	323	310	305	298	309	306	315	294	336	343	327	295	318	283	313	302	312	289	306	335	313	331	293	321	319	292	322	311	302	310	284	325	347	322	283	269	305	296	321	336	322	319	320	304	285	312	307	300	298	327	293	297	314	324	327	315	296	318	266	311	339	335	302	312	317	343	313	316	306	316	311	310	333	324	299	335	308	322	313	278	303	305	331	285	300	316	318	331	324	320	295	329	299	316	331	299	288	282	299	298	323	333	330	329	304	336	315	317	311	327	279	295	316	283	283	301	290	326	341	291	296	293	329	303	272	326	346	327	302	302	325	344	295	297	327	302	322	327	305	289	342	333	284	294	337	353	314	308	337	334	344	327	285	310	321	323	313	292	326	305	332	318	299	309	318	298	328	308	291	297	320	321	293	310	341	299	296	300	301	305	340	330	293	364	300	339	318	330	335	302	310	301	312	314	283	327	327	324	315	322	349	323	347	280	329	309	291	297	310	288	311	303	297	313	306	320	294	300	326	318	303	305	294	312	299	329	310	322	325	322	323	299	310	324	293	325	296	320	321	305	307	324	299	344	312	336	314	290	322	328	344	265	321	287	292	312	317	316	284	297	309	318	305	318	314	304	300	314	306	311	307	308	308	287	306	309	291	303	308	297	305	316	325	318	294	302	300	327	301	294	316	299	322	302	330	292	321	316	312	319	292	296	312	308	295	278	300	288	336	315	308	341	320	321	269	334	315	320	296	337	303	315	334	306	316	299	319	311	308	299	274	342	295	348	290	322	315	318	322	320	301	279	321	307	292	318	312	288	318	307	309	321	307	308	335	326	319	294	332	302	307	309	302	307	302	293	312	298	321	308	350	317	268	310	323	327	271	322	332	319	333	292	298	324	328	331	347	331	296	300	303	309	313	298	311	306	312	286	309	347	292	303	350	281	343	321	337	318	322	323	329	281	312	294	294	304	326	341	286	317	309	320	313	305	324	291	307	281	286	344	313	308	303	286	323	316	298	296	274	328	286	302	313	280	288	322	316	302	299	311	305	311	334	302	339	301	325	294	326	329	316	348	314	316	324	320	325	284	300	311	293	309	329	314	312	317	302	337	316	294	300	286	292	286
29236	11129	8364	8201	9427	10142	8139	7975	7655	6901	5071	4337	3737	3759	3313	3001	2772	2113	1676	1362	1207	1080	1001	978	972	888	905	887	909	849	828	888	855	887	880	870	819	804	843	807	849	857	851	844	802	797	833	773	852	822	804	828	799	846	816	809	843	782	806	833	833	792	845	819	878	860	839	858	847	848	877	864	882	849	818	837	843	783	828	862	881	822	790	852	843	834	860	845	811	789	857	810	829	832	813	781	816	797	781	802	869	835	834	781	848	811	803	792	810	829	801	820	818	795	871	846	825	789	797	820	786	784	796	821	857	796	804	804	720	760	851	771	805	746	783	826	805	788	792	758	784	813	816	811	738	797	798	752	820	770	801	825	812	806	792	810	774	837	758	796	798	818	726	773	770	808	763	838	819	787	813	809	841	736	800	794	809	842	765	801	798	825	835	824	815	758	825	792	792	807	819	806	747	799	752	782	809	744	829	783	807	795	757	739	823	810	794	815	778	788	809	744	758	789	793	817	816	763	796	827	828	804	800	795	809	799	859	787	834	785	816	781	804	786	765	797	868	801	856	791	767	764	758	783	796	799	768	780	808	786	746	789	803	778	807	725	755	779	779	783	814	819	757	791	716	821	804	790	748	784	758	794	803	762	769	811	758	778	760	791	757	780	810	779	755	731	765	797	860	795	802	753	792	752	745	801	843	745	822	793	821	806	778	786	814	781	803	822	771	749	797	782	786	800	849	737	812	788	775	775	846	783	807	746	746	731	809	785	772	774	764	802	806	794	793	792	742	778	789	815	800	746	764	829	826	853	797	826	832	797	799	830	753	769	822	802	824	761	811	852	803	795	850	764	784	783	781	775	770	812	790	764	767	793	755	775	743	790	768	751	805	818	777	820	817	787	821	786	780	826	801	813	810	788	796	791	864	746	757	793	805	800	776	780	763	725	829	785	800	773	826	812	810	818	812	798	850	810	803	744	777	803	771	754	791	816	790	806	827	815	786	796	771	783	770	802	830	799	762	765	815	764	817	777	804	831	776	824	747	743	763	817	810	766	817	803	763	716	834	838	819	828	778	787	784	774	799	814	784	792	815	761	796	768	763	750	824	831	798	789	829	795	813	749	799	821	801	806	784	771	775	848	828	748	797	820	803	795	798	788	768	806	794	769	791	811	808	781	820	779	800	804	768	784	738	781	808	768	813	741	780	766	773	756	791	806	783	760	782	799	788	801	748	787	800	781	799	793	813	790	797	776	794	762	801	762	777	805	826	762	803	755	781	819	788	773	838	820	776	773	790	785	751	794	787	811	793	827	812	789	796	825	779	816	790	836	779	779	822	817	800	787	754	784	755	787	823	780	839	830	785	828	810	804	824	745	771	797	845	781	822	789	702	786	813	765	790	744	750	767	835	749	812	846	777	759	813	818	800	805	762	802	773	774	763	777	835	778	801	780	768	735	791	798	780	813	781	757	768	747	777	775	781	770	782	806	815	817	826	786	816	789	826	794	791	814	748	801	788	735	804	770	816	827	752	742	778	741	796	776	800	758	793	798	823	780	784	743	759	741	800	786	841	784	780	769	803	814	747	769	748	777	814	800	852	815	775	760	807	841	853	815	760	813	773	731	777	787	753	770	832	753	787	789	807	788	736	815	748	824	726	761	765	727	784	763	812	767	831	791	780	806	808	775	795	799	814	777	774	812	820	738	794	825	798	798	764	781	815	810	821	752	810	823	803	808	812	794	783	777	801	756	823	816	836	768	788	847	801	777	810	792	804	868	786	777	774	843	837	784	803	829	817	817	796	732	770	762	847	795	826	777	777	819	846	841	820	743	760	784	737	818	764	818	764	817	782	811	833	754	796	770	759	758	878	803	796	786	798	790	773	840	765	760	773	778	800	805	810	789	789	797	773	801	822	776	775	800	784	727	793	740	797	810	793	805	779	819	810	814	809	835	816	779	829	769	740	791	740	779	800	765	825	772	821	783	772	744	776	826	805	776	777	800	777	794	790	825	826	714	752	805	810	814	765	806	818	754	775	798	794	769	762	765	734	808	753	776	782	806	807	753	778	787	813	776	856	782	775	806	820	784	784	798	853	748	780	797	829	784	784	774	803	775	780	758	813	786	844	803	805	782	793	830	808	818	774	755	860	769	795	796	817	768	822	802	805	774	812	809	798	788	738	842	767	785	803	819	778	784	765	797	830	698	832	794	771	742	837	773	740	821	773	794	805	786	817	801	791	801	801	730	788	732	831	812	773	818	781	804	791	765	761	792	794	777	800	824	748	813	776	834	802	831	775	774	783	772	809	785	813	842	781	795	816	788	807	845	776	796	830	791	822	781	800	773	774	839	782	821	774	780	800	809	761	806	799	780	809	764	807	768	802	773	788	788	815	740	803	824	788	772	776	840	745	795	833	785	811	765	750	788	779	826	785	770	775	832	828	793	796	783	780	788	745	786	810	752	764	810	778	750	839	739	791	798	835	836	801	789	808	800	856	764	858	830	768	828	759	789	790	763	812	795	793	799	785	744	801	801	795	798	770	821	794	815	778	836	815	792	783	780	802	745	791	808	802	811	769	842	805	745	833	792	754	742	777	772	814	796	821	771	788	764	829	802	776	829	831	749	784	833	746	801	762	786	834	807	783	805	818	832	820	778	754	813	818	770	776	808	827	777	726	787	765	816	808	790	776	791	823	790	797	776	810	759	805	797	770	773	759	804	801	764	785	826	757	751	769	783	783	810	833	789	812	791	825	784	791	811	798	832	808	828	842	787	785	780	850	773	774	800	738	806	822	760	817	782	795	817	773	840	787	855	803	804	810	804	769	788	833	792	806	803	799	772	834	789	772	785	821	799	756	823	790	830	784	775	814	765	783	817	825	782	759	777	848	780	759	775	853	770	784	794	797	794	781	752	756	776	817	779	772	781	804	801	794	756	787	781	849	793	754	805	797	777	772	796	804	754	837	757	785	768	804	788	816	730	773	772	747	815	789	842	755	792	809	745	784	743	757	845	759	765	823	815	781	784	833	831	854	781	811	830	760	818	811	777	827	804	785	744	828	767	788	829	820	726	796	804	836	778	803	802	822	819	803	783	757	770	795	782	793	745	792	810	807	765	825	787	791	798	802	804	769	793	765	768	761	852	769	774	785	804	785	810	779	804	813	723	785	789	788	816	814	837	749	820	793	781	780	791	860	803	777	805	780	825	827	836	771	802	777	785	765	794	769	844	807	809	816	786	756	778	822	766	773	810	817	740	768	786	789	785	743	786	775	813	766	754	780	758	812	795	822	792	808	786	777	829	816	789	809	773	836	829	784	819	767	790	742	822	763	766	833	797	791	822	762	808	812	771	768	777	765	741	817	839	799	804	826	820	761	785	788	763	825	807	816	776	808	823	802	789	781	853	812	811	753	849	824	825	765	730	780	823	821	813	824	794	800	774	800	762	754	789	776	794	821	763	809	735	798	777	797	808	775	806	783	851	826	788	786	735	834	780
44112	29097	19805	16097	13408	12446	8952	6239	4988	4613	3289	2101	1432	1139	942	853	663	559	426	385	292	267	254	261	232	237	238	250	220	251	235	248	243	250	273	265	220	238	250	229	229	197	213	216	261	260	253	222	261	222	216	217	237	237	239	227	218	216	254	185	238	252	256	226	236	250	237	219	261	226	203	236	228	225	226	240	254	227	201	227	242	218	203	255	202	226	228	230	244	241	244	229	208	216	225	241	202	265	207	197	241	235	200	228	231	230	225	273	220	222	228	202	232	227	262	233	214	239	231	214	237	268	195	204	196	229	248	236	223	243	248	236	260	239	228	211	219	222	221	245	219	223	218	233	198	252	212	212	207	194	200	221	250	235	205	214	201	245	245	219	231	210	223	218	225	237	221	233	245	229	237	215	216	214	194	215	235	240	186	199	222	228	195	197	213	224	251	217	234	217	219	232	208	238	204	235	200	229	224	210	234	230	221	234	228	212	216	209	211	235	236	231	236	211	237	240	227	202	237	231	231	212	232	219	205	201	222	203	230	231	198	247	215	202	200	202	208	233	220	230	215	222	223	216	198	236	236	219	212	228	229	210	217	235	216	244	236	225	188	199	203	229	228	202	206	225	226	225	230	223	224	215	232	217	219	223	236	231	198	203	225	239	202	222	224	199	230	233	222	237	204	244	260	240	214	254	212	237	238	202	211	215	234	223	209	209	236	236	217	215	240	203	226	226	219	195	219	213	222	209	235	231	228	216	229	202	221	238	216	220	221	217	257	199	199	214	223	232	187	218	196	228	207	236	243	206	192	227	214	218	237	225	253	238	218	237	199	235	207	222	235	226	221	231	250	191	212	223	224	224	199	226	244	228	238	237	213	200	239	220	195	219	235	227	206	221	217	213	238	229	203	257	229	193	236	221	214	195	216	225	209	230	203	238	211	204	203	218	197	259	224	221	231	234	212	239	232	237	220	230	243	212	226	199	241	233	239	211	213	191	193	222	238	230	237	220	219	223	237	252	229	222	221	248	225	241	218	221	231	219	235	223	200	218	234	228	218	230	192	215	239	232	237	196	248	241	195	204	191	246	248	212	231	221	229	228	227	220	218	203	232	228	197	221	216	246	239	236	213	203	223	232	245	222	207	218	214	219	214	228	210	218	195	227	228	216	216	229	220	246	241	187	222	228	241	212	240	207	223	212	216	225	254	225	233	207	175	212	222	204	226	223	214	195	228	214	229	230	218	188	223	250	232	206	203	226	215	235	219	232	235	228	219	241	240	207	215	226	216	213	229	205	189	230	254	198	213	197	192	236	190	225	253	227	244	220	216	204	222	226	226	244	208	215	228	221	211	194	211	201	215	231	216	219	226	242	201	233	223	224	222	211	205	217	199	225	217	247	211	234	213	205	214	228	251	234	190	225	224	210	224	212	254	220	195	221	213	215	206	216	216	200	229	236	248	222	222	239	195	209	228	221	264	219	225	226	206	222	196	200	247	213	220	247	237	215	211	225	170	226	230	230	212	214	198	209	229	215	222	205	251	198	212	242	226	227	220	224	218	218	205	224	225	228	214	206	214	208	234	222	239	201	202	226	195	195	207	233	203	228	217	251	222	181	228	214	246	199	217	214	212	215	225	223	231	217	225	211	210	211	212	221	213	228	231	228	238	238	226	213	243	236	198	235	219	218	219	194	232	216	188	195	217	233	223	226	222	222	232	221	229	218	219	234	215	197	183	211	270	224	235	245	241	248	204	223	231	236	230	219	209	231	192	203	219	240	208	252	243	246	228	232	201	248	207	229	195	202	239	212	246	226	227	212	212	249	221	200	195	236	191	242	234	218	239	238	225	224	198	208	235	212	218	244	222	216	199	216	218	243	238	198	239	203	240	211	224	218	199	206	250	216	224	219	238	214	241	225	251	201	238	193	231	244	224	199	248	230	242	220	200	209	192	204	220	235	216	222	219	246	210	200	230	248	226	225	232	225	211	217	230	215	193	265	198	219	230	248	230	222	231	215	239	221	236	225	221	208	187	194	238	226	230	213	203	231	200	229	226	209	215	233	259	230	203	228	199	195	225	216	231	204	241	222	229	209	245	252	219	222	242	212	244	229	212	201	231	234	199	220	203	199	252	205	211	224	231	239	236	260	204	202	206	220	211	224	220	222	230	220	210	215	242	221	250	242	194	217	245	232	217	231	227	234	197	217	229	200	241	233	220	237	212	225	228	227	218	189	220	214	236	224	248	226	215	249	207	219	215	231	241	233	230	199	227	215	202	222	209	228	258	249	213	222	236	219	216	242	228	208	206	195	238	195	242	205	249	216	224	201	212	234	225	240	219	211	237	240	213	237	203	220	205	190	205	204	218	238	197	227	225	202	217	232	244	231	216	213	243	241	196	204	215	238	249	218	232	216	223	215	248	219	222	252	220	232	225	214	238	231	217	255	174	189	212	209	199	234	212	223	212	228	205	210	266	229	225	223	207	226	235	214	204	233	221	211	207	211	232	237	232	210	216	229	191	233	194	220	235	198	225	224	247	226	198	229	239	200	199	231	213	224	228	188	236	231	212	225	238	191	244	219	218	251	210	223	225	231	232	228	217	211	226	221	255	216	235	201	238	215	212	211	216	239	242	217	215	215	227	213	224	215	235	200	210	186	254	202	209	220	226	212	217	219	213	225	215	206	243	211	234	253	214	217	222	201	194	220	236	207	211	188	213	266	217	219	196	234	246	218	225	233	230	271	209	240	232	213	235	186	211	211	236	229	235	219	219	246	211	213	249	228	218	213	206	217	205	212	224	193	243	206	244	241	219	240	229	216	231	196	223	200	203	225	221	219	209	242	216	210	230	227	201	217	232	210	238	214	230	229	212	218	236	217	206	209	234	229	226	223	234	208	216	191	222	186	219	217	231	216	224	210	230	223	228	208	211	255	241	202	213	228	219	196	199	230	237	227	212	244	218	244	218	235	213	235	226	229	226	225	253	258	223	230	192	238	214	210	229	237	213	214	233	233	230	194	247	238	238	219	227	237	209	211	206	226	232	218	235	220	223	199	246	235	206	210	215	248	201	242	229	223	244	244	212	232	220	216	219	224	215	222	209	218	228	217	196	197	223	244	196	226	211	200	210	216	237	216	210	232	204	219	216	224	221	256	219	204	210	235	213	247	206	229	212	188	234	227	222	242	212	221	225	212	209	188	190	221	208	226	218	222	217	224	220	262	233	213	209	240	230	223	229	205	233	205	186	204	219	226	241	215	234	267	209	232	248	243	234	227	229	235	203	225	237	209	208	203	221	236	221	222	212	239	215	206	247	206	220	229	239	220	238	226	230	247	249	213	228	247	241	227	230	204	253	224	216	225	230	200	217	232	228	217	256	207	214	222	222	248	240	209	205	240	207	205	234	248	244	215	229	237	220	215	212	224	204	228	222	200	225	230	199	227	225	250	209	218	242	240	251	231	242	219	235	209	221	204	187	213	219	226	203	202	250	227
35001	14377	11311	11912	12209	13800	11582	11070	10743	9761	6808	7094	6040	5844	4884	4771	3758	3083	2476	1650	1341	1104	1010	907	860	817	836	772	735	693	708	736	714	673	684	647	690	700	656	669	636	634	660	612	616	626	636	623	591	596	656	651	577	599	626	600	598	582	659	591	649	675	717	677	713	687	666	665	657	705	713	720	710	741	694	701	635	644	610	590	642	600	641	615	634	659	659	639	581	698	604	606	642	582	589	596	570	570	599	618	543	665	618	613	615	624	620	618	623	636	631	590	616	615	662	677	593	614	684	624	564	598	648	587	601	583	550	581	613	616	636	563	549	564	596	600	606	607	567	556	575	586	606	553	630	533	582	576	578	568	572	626	572	598	628	565	575	581	575	575	561	569	571	601	605	568	543	627	580	560	577	579	607	597	595	560	575	604	569	567	544	588	588	612	554	571	592	600	594	606	566	554	578	610	561	538	586	599	564	603	584	546	568	624	603	594	581	548	567	544	571	573	542	595	574	597	566	578	593	601	621	601	561	582	556	545	535	561	550	622	518	583	591	623	578	569	562	597	604	615	593	557	598	581	559	578	594	589	612	552	601	581	559	551	596	544	596	590	607	572	595	609	594	548	595	566	572	588	544	582	572	598	570	578	567	546	585	611	558	595	562	598	582	578	591	590	584	594	516	575	563	618	614	580	583	586	574	595	601	596	611	589	579	562	590	585	617	585	605	592	591	543	568	599	563	597	641	560	604	593	599	585	584	574	624	582	600	566	614	595	579	584	583	550	581	585	570	582	570	483	597	553	552	571	610	622	551	578	586	598	596	552	590	599	615	569	587	584	513	609	579	557	585	565	561	549	561	583	592	617	562	588	544	552	559	577	581	577	613	608	576	562	619	608	605	525	593	556	558	592	557	529	560	575	625	565	523	565	575	634	594	588	608	581	611	590	553	603	572	588	613	593	571	576	599	558	565	582	572	592	599	600	600	616	569	566	568	577	557	587	566	552	592	568	590	566	571	575	561	564	588	569	601	571	557	569	556	573	588	599	555	570	584	560	572	553	605	571	565	544	599	547	589	598	592	572	574	562	592	608	602	604	555	542	580	557	581	605	600	593	557	598	563	577	647	570	589	600	569	590	585	602	594	573	577	573	610	628	597	604	536	569	596	581	591	594	564	597	614	627	599	545	543	582	599	601	570	556	550	559	610	638	594	581	593	594	622	595	541	572	572	592	596	586	580	595	568	588	570	590	579	600	620	554	532	574	564	549	541	578	591	589	568	582	536	602	604	596	584	528	606	589	578	582	584	592	548	639	602	615	568	570	554	600	569	572	534	584	574	606	599	555	533	623	546	583	592	625	601	559	613	568	599	556	576	599	595	582	568	582	569	599	590	567	548	595	576	565	569	587	567	581	578	577	573	605	591	613	575	529	589	573	592	578	556	566	554	548	603	548	606	599	571	550	568	604	608	569	560	600	600	547	588	608	564	611	612	600	582	553	592	572	563	569	545	587	599	555	596	580	588	543	566	532	603	598	590	623	587	599	594	568	544	554	544	616	569	558	555	571	561	529	543	586	613	605	540	563	620	601	620	543	557	612	594	573	570	594	576	561	590	543	593	591	539	596	574	586	596	561	587	540	577	584	600	580	603	579	565	565	531	583	557	585	555	585	643	570	599	606	555	529	556	576	619	592	580	577	526	583	602	558	619	615	561	589	586	576	531	524	575	605	609	575	602	560	555	597	554	589	576	588	563	578	577	567	495	549	575	553	584	579	583	571	574	527	578	575	625	610	575	571	523	616	614	625	585	584	598	556	576	569	580	585	554	574	558	614	585	559	575	579	558	609	565	562	562	549	577	592	600	599	589	593	585	586	604	600	629	598	575	565	615	564	563	525	570	589	567	579	561	565	550	563	572	587	523	566	591	579	576	572	553	577	580	604	600	628	645	597	601	558	558	549	563	573	553	594	533	598	553	580	605	574	589	572	575	614	575	560	571	590	590	540	576	590	566	522	556	564	582	545	547	564	563	601	634	562	556	571	535	574	581	541	556	572	566	581	575	599	600	580	564	549	552	591	549	612	597	546	582	609	617	568	589	557	591	556	641	615	538	582	586	565	613	621	596	596	545	594	603	562	587	566	544	547	581	615	546	577	553	562	556	584	575	590	549	594	546	550	584	565	562	529	585	580	542	589	602	544	578	568	567	606	574	568	599	606	562	616	558	610	595	547	571	544	543	598	566	596	590	595	593	608	563	583	562	536	572	587	646	581	588	549	605	534	583	562	622	605	600	564	576	597	612	594	549	582	570	537	581	606	580	620	555	636	598	560	569	576	546	595	552	564	544	534	577	574	567	566	538	562	591	602	589	561	582	618	566	589	635	605	546	578	572	573	592	571	578	611	607	573	598	532	579	529	579	607	529	583	585	586	594	572	567	584	616	563	568	598	601	612	581	591	575	586	572	549	574	575	575	560	552	556	544	571	562	582	593	547	581	605	533	592	592	608	599	515	588	556	556	562	593	545	576	547	545	554	585	550	617	579	578	585	607	574	553	638	618	614	575	627	531	587	581	617	596	563	607	577	534	562	579	594	532	590	573	556	618	581	624	592	604	591	577	609	565	529	571	607	576	573	548	551	578	560	578	585	586	533	613	631	620	578	554	553	573	565	582	571	584	594	586	585	606	566	557	589	587	565	545	586	603	543	625	578	540	600	564	547	621	622	566	570	534	555	585	539	604	579	578	595	547	558	624	576	563	578	555	599	560	601	581	563	605	549	570	585	593	607	580	555	595	566	575	583	594	569	585	641	581	576	613	576	587	568	576	575	542	592	604	560	570	576	578	566	571	614	536	623	544	599	552	603	554	608	583	585	604	567	568	574	604	633	596	532	555	558	581	579	594	539	611	562	567	643	532	551	577	619	578	552	604	612	581	577	610	603	557	603	611	568	563	622	579	578	570	566	598	612	563	554	529	584	599	587	580	558	543	594	603	536	579	570	561	557	556	597	598	559	601	596	591	566	553	584	582	618	593	584	606	595	581	595	583	575	606	530	583	602	583	585	595	580	611	590	632	587	617	545	607	557	591	570	588	581	579	611	550	605	607	554	566	566	534	572	580	606	564	601	570	562	609	576	569	592	594	573	594	595	591	596	543	585	557	563	578	535	542	558	545	582	584	569	575	568	586	567	558	559	591	587	638	595	564	595	639	560	580	574	607	575	590	542	555	585	577	554	580	594	554	576	580	539	588	595	578	546	585	574	583	621	561	606	573	579	616	598	567	593	568	545	581	557	592	585	610	605	595	554	621	568	615	606	536	599	607	533	564	517	588	620	573	562	608	600	599	649	581	588	587	601	579	555	587	599	604	604	591	569	553	536	558	557	529	598	586	577	580	559	603	575	586	565	540	600	547	588	613	599	579	542	617	594	548	586	612	595	594	574	611	607	595	574	519	592	552	584	544	588	575	577	577	588	544	558	590	529	576	577	533	580	575	554	578	559
8022	3396	1855	1273	1039	781	564	452	428	397	367	293	334	325	281	290	265	264	284	278	277	317	266	294	291	304	270	262	327	298	290	291	292	295	272	236	241	269	307	292	279	253	281	267	263	273	293	283	259	266	293	263	273	281	294	271	282	257	301	278	308	297	279	301	275	331	288	278	290	297	304	281	280	268	270	306	262	292	290	264	296	258	287	310	281	304	246	275	270	264	298	288	297	266	273	289	266	264	301	271	284	276	254	269	257	296	288	288	298	303	279	257	295	283	260	290	281	285	277	287	272	269	266	277	254	312	315	264	290	271	261	284	299	282	300	284	285	275	274	287	294	268	319	278	258	259	281	285	284	265	270	300	262	299	281	274	269	282	291	285	287	274	259	275	290	274	281	280	264	261	290	272	269	287	276	252	265	298	286	284	287	240	299	292	294	286	281	291	285	274	267	271	303	269	256	300	279	243	285	266	265	282	261	309	279	268	321	253	247	265	273	267	327	283	293	262	271	271	303	286	287	246	268	300	307	289	308	271	299	279	270	267	238	245	273	296	280	308	267	242	290	283	286	250	266	279	273	277	264	281	262	250	304	293	304	276	286	261	267	287	236	282	296	298	294	296	301	280	284	327	265	250	300	261	296	280	281	245	299	280	265	289	267	253	289	297	294	307	285	309	297	284	258	276	267	257	294	279	279	299	281	274	297	291	267	299	273	262	308	287	242	280	271	259	255	296	298	280	274	286	251	243	321	282	287	280	269	274	274	287	280	287	308	276	287	282	252	303	255	236	254	303	281	283	254	301	256	265	283	291	296	258	264	244	288	281	254	251	269	278	310	303	259	304	272	272	276	263	292	285	289	287	238	284	274	263	266	275	255	319	263	311	282	289	278	289	313	277	293	319	255	298	266	284	302	287	279	267	284	302	285	290	287	279	278	269	298	277	290	265	282	258	276	297	285	291	285	296	296	294	292	273	271	284	294	249	276	327	289	278	291	299	309	302	270	299	251	272	320	308	259	244	316	324	264	257	274	264	275	289	267	283	263	273	297	274	315	274	290	284	299	295	284	262	287	274	260	311	295	276	287	295	263	281	263	294	287	315	274	286	281	288	289	244	280	294	266	296	299	276	292	266	299	283	283	308	278	282	298	272	295	262	258	268	257	298	272	278	259	307	283	291	290	296	282	246	252	294	293	282	303	288	290	278	279	270	292	278	271	294	304	293	261	280	295	271	260	305	300	324	267	277	280	284	254	290	267	264	283	309	306	279	264	283	284	279	262	283	290	281	290	312	291	285	299	302	252	267	276	286	290	273	285	292	311	254	281	274	307	261	298	283	285	294	283	307	321	262	276	261	293	264	273	295	266	262	278	264	259	280	305	299	273	302	281	296	277	265	284	291	272	310	244	278	258	287	290	301	291	267	247	263	293	268	272	268	262	262	292	305	299	296	285	300	280	288	283	271	332	285	250	236	291	281	297	286	283	294	292	300	290	283	301	307	265	274	272	267	277	289	240	295	278	262	258	285	275	243	279	262	287	255	277	285	270	263	268	279	283	267	296	299	289	291	269	284	294	258	305	290	293	272	282	258	296	282	282	295	275	257	290	286	295	255	284	275	261	294	247	289	281	303	275	285	277	262	274	296	279	260	293	305	256	271	261	297	267	274	295	275	272	259	282	283	280	262	283	270	242	282	294	293	289	291	291	298	288	297	279	273	258	277	286	291	291	276	316	275	280	286	275	283	276	294	294	295	269	289	263	297	290	289	316	288	270	279	261	310	280	273	283	270	270	274	265	298	293	284	289	261	293	282	325	277	294	256	293	254	291	283	277	283	285	268	302	286	275	264	252	268	284	303	274	285	287	281	247	273	278	293	281	285	279	305	293	312	243	306	263	278	264	275	308	284	278	289	303	331	284	299	287	253	260	245	279	289	273	266	281	261	263	285	278	254	269	265	290	276	270	248	268	280	261	316	284	289	287	279	300	235	290	266	269	295	282	326	291	299	300	275	276	315	276	276	252	246	281	243	271	266	280	313	276	265	287	305	271	289	295	270	266	294	300	279	266	259	301	275	275	268	283	286	288	280	264	284	296	286	291	251	267	264	264	282	277	269	270	276	293	285	292	287	267	274	288	272	263	254	268	300	266	281	269	293	265	293	281	284	259	288	277	312	275	264	292	282	276	277	271	287	278	294	280	293	272	256	275	258	266	274	295	272	286	257	281	273	273	295	279	290	296	274	280	266	287	282	278	262	262	287	286	281	276	287	292	272	266	284	280	271	326	290	284	303	285	281	254	262	313	268	296	243	260	290	277	281	285	261	271	272	276	283	299	288	289	263	259	266	270	287	282	254	264	237	258	296	290	261	289	282	312	279	263	305	266	256	274	265	305	250	283	261	299	297	256	281	246	285	295	276	266	257	314	279	257	297	284	278	277	321	305	291	297	267	284	279	310	249	310	273	274	262	271	266	281	280	267	307	286	292	274	276	283	276	307	292	255	291	262	261	307	286	242	291	310	277	303	296	269	307	264	281	249	259	279	277	263	295	267	269	321	310	288	274	286	249	263	285	264	257	310	282	271	271	298	275	300	248	288	278	266	272	250	283	267	265	283	260	249	281	265	287	290	276	265	267	266	242	285	293	274	292	276	266	295	313	292	279	282	268	279	270	259	309	303	293	290	273	278	257	295	281	253	270	294	290	282	264	263	280	297	285	278	280	272	275	290	254	274	262	287	285	291	273	273	260	279	263	258	269	311	271	294	283	295	261	250	265	286	297	311	284	270	252	288	249	334	291	300	271	256	281	268	278	269	267	242	268	286	277	250	276	251	284	256	277	295	277	277	264	300	290	281	298	276	282	266	279	272	282	243	270	259	264	280	276	246	285	274	289	286	252	265	309	285	275	290	309	290	288	291	295	260	282	297	280	284	318	284	282	279	253	304	246	277	265	270	275	271	255	311	302	291	251	284	297	286	306	258	295	287	302	264	307	284	305	268	265	276	300	231	297	256	249	271	292	290	241	292	282	271	254	278	313	266	297	251	296	277	272	278	301	271	293	265	272	281	262	288	263	282	261	269	268	262	292	260	274	270	288	289	277	280	281	257	293	284	306	242	290	322	281	289	275	259	286	258	279	287	253	292	275	259	286	286	304	270	277	297	292	274	286	269	280	295	288	287	257	259	285	297	300	277	280	282	290	250	281	254	298	287	254	293	239	286	290	267	262	292	284	251	291	279	282	282	309	254	302	273	307	287	232	311	293	269	293	305	295	260	292	310	271	289	278	292	281	299	293	265	277	291	271	278	274	263	296	291	295	268	272	278	278	287	266	280	305	269	314	300	280	291	266	284	278	246	252	262	271	284	282	311	307	280	284	292	293	285	276	276	314	332	278	294	262	287	295	267	258	282	270	285	287	285	290	288	263	270	288	286	282	274	276	274	261	308	265	305	265	293	271	283	274	251	268	236	267	295	299	280	270	279	254	321	285	267	258
7787	3178	2980	2771	2435	2276	1702	1563	1490	1538	1276	967	936	916	951	886	842	827	785	787	764	750	802	736	781	719	738	744	726	756	725	755	746	736	676	750	720	746	720	741	733	800	701	747	687	742	689	783	738	753	751	675	720	696	727	698	704	754	738	763	708	764	802	716	779	739	784	739	761	689	794	726	743	789	759	784	760	742	746	760	746	703	738	732	720	743	710	719	737	762	775	788	740	692	726	774	729	734	755	734	687	735	767	720	760	754	718	742	719	742	765	720	766	714	768	699	769	709	793	702	707	743	755	739	744	769	720	721	767	737	710	768	749	716	786	715	773	733	756	697	744	797	698	712	758	740	759	720	773	770	706	762	743	755	742	726	712	752	722	767	721	735	728	724	701	712	754	752	705	738	722	752	745	758	730	747	798	751	742	736	683	734	783	715	725	771	742	761	684	752	743	685	765	765	776	712	787	745	756	690	718	707	713	752	683	709	696	715	734	697	756	720	729	702	742	706	709	787	719	732	698	737	759	691	758	765	684	760	700	745	752	734	757	735	731	718	704	729	734	732	766	754	751	720	766	699	737	773	745	669	699	693	746	762	724	751	725	771	716	740	780	775	738	785	745	729	735	715	665	716	726	742	733	730	696	739	711	753	725	760	791	725	717	773	724	710	719	695	701	721	692	675	683	742	745	656	731	695	745	732	727	791	728	743	725	736	744	742	765	761	697	736	723	738	745	746	774	688	765	750	713	685	769	742	732	733	726	736	752	683	736	726	733	732	747	818	685	710	773	686	743	739	738	737	741	757	684	758	715	760	670	753	684	786	731	716	739	730	757	716	714	711	728	733	745	712	779	711	748	726	668	698	741	751	751	716	740	734	720	742	744	706	739	741	759	737	767	760	745	718	709	713	729	680	745	757	742	725	718	759	713	789	726	765	727	722	713	727	745	719	777	744	682	746	719	754	732	752	711	702	722	735	721	754	714	742	715	755	731	749	699	716	756	784	734	761	748	737	746	684	738	738	751	760	760	752	760	766	750	702	761	715	696	720	722	756	768	747	730	708	734	657	724	763	718	705	724	745	739	780	691	675	740	716	729	734	739	744	695	760	708	740	762	732	763	726	740	752	705	712	748	745	712	671	704	768	732	742	690	721	670	738	730	742	724	747	673	709	682	742	711	693	723	717	716	707	756	727	734	740	740	729	720	768	700	781	713	751	683	685	731	754	733	731	732	730	751	711	690	669	756	730	651	730	755	766	730	713	797	710	673	737	703	713	755	714	726	745	709	714	745	690	701	773	760	748	701	741	710	740	736	689	747	787	711	718	759	714	728	732	689	708	733	754	720	792	683	712	792	715	744	707	742	751	696	760	763	768	711	728	720	735	725	714	731	732	724	760	772	721	723	702	709	721	730	759	714	729	757	761	699	668	721	713	776	732	683	725	732	775	717	768	712	744	747	683	757	739	703	745	771	773	709	748	794	701	724	704	719	710	739	753	739	765	751	743	724	755	695	735	741	711	712	707	730	719	758	699	720	734	717	721	754	733	740	734	743	723	772	750	769	732	725	712	689	681	707	767	721	715	728	742	728	740	716	762	766	697	757	747	831	732	737	709	738	729	723	722	773	686	704	715	712	774	710	715	736	723	697	709	744	741	795	694	700	730	711	743	741	726	679	724	738	740	735	745	745	708	722	730	734	723	653	740	763	705	728	733	744	752	753	764	709	684	731	707	753	717	753	717	750	748	812	714	753	667	720	707	754	720	727	751	699	706	714	679	725	719	676	757	707	760	748	748	738	728	685	723	746	685	707	775	703	741	715	740	727	770	720	721	712	744	712	741	790	746	745	738	721	728	718	705	701	688	736	699	654	672	707	743	742	698	734	729	726	768	690	691	731	741	748	679	762	735	749	738	719	708	731	747	742	771	688	711	717	723	723	700	717	722	732	720	753	743	743	731	700	751	773	725	732	720	742	720	688	719	700	732	715	716	711	761	712	745	723	668	746	717	733	802	724	706	756	753	678	692	738	695	741	686	753	712	772	734	728	758	722	667	739	688	723	705	731	752	762	691	762	740	760	695	691	706	715	703	724	759	754	769	713	741	685	740	722	718	731	778	707	711	736	744	719	643	717	697	698	738	739	763	744	731	716	762	703	742	705	723	751	725	750	718	730	740	675	763	636	712	734	716	744	707	747	694	731	767	712	754	726	681	717	760	755	733	743	748	733	783	757	726	729	720	788	694	719	745	701	723	743	696	713	771	708	665	766	753	791	742	756	763	725	708	710	674	692	716	717	703	744	763	769	725	734	735	726	752	760	680	714	764	681	716	737	718	689	749	723	706	743	730	707	747	723	731	788	714	676	707	731	760	702	755	699	763	721	734	750	688	716	733	669	728	741	732	735	710	734	750	738	759	733	712	744	692	761	722	712	805	742	688	737	725	706	725	770	731	769	705	710	747	778	723	730	732	755	745	748	673	727	716	745	743	723	713	706	703	724	698	773	725	735	740	750	712	717	732	711	766	736	744	728	748	704	726	717	730	745	777	742	746	717	721	705	700	766	734	744	788	694	763	713	737	707	783	820	778	781	745	740	704	713	767	723	704	723	736	782	747	803	760	722	733	715	747	750	725	714	709	685	751	705	747	744	732	711	697	731	734	728	705	713	772	749	696	757	712	730	707	709	733	770	776	699	706	743	720	739	730	744	724	697	741	756	685	694	716	754	747	770	749	730	695	696	711	713	730	739	785	693	790	715	739	715	750	708	738	729	690	738	698	708	714	771	738	696	778	740	710	775	723	738	748	720	755	728	760	706	721	712	766	700	786	698	751	731	699	685	724	681	702	750	751	755	711	742	745	717	689	775	706	752	734	719	745	769	681	714	647	713	716	702	678	785	718	683	719	715	754	705	785	758	705	738	742	739	740	768	687	737	709	726	708	723	706	749	715	741	733	735	781	729	724	755	719	741	749	689	742	713	687	711	769	703	725	770	729	695	707	738	784	727	719	718	762	716	716	696	704	776	768	703	738	699	765	729	755	728	729	725	794	734	768	730	763	705	714	710	750	735	756	700	733	713	745	735	740	788	762	777	696	713	685	749	748	773	705	750	711	734	757	726	684	716	698	772	749	754	749	736	734	744	725	728	735	743	693	703	761	727	699	733	711	742	694	749	761	739	700	718	743	662	710	709	735	779	713	762	713	698	720	735	722	739	745	732	703	730	702	742	712	764	767	705	798	782	737	702	779	753	748	695	703	736	734	731	685	716	729	724	783	741	750	716	702	785	778	800	718	751	744	775	748	745	732	746	795	755	745	773	768	755	718	762	744	701	762	743	777	749	750	729	753	727	732	705	798	730	753	696	741	757	766	702	730	742	700	755	746	747	755	737	725	783	690	750	705	722	742	705	732	748	725	722	744	729	748	726	717	745	736	756	751	763	743	758	734	723	725	735	703	731	778	719	783	680	754	716	783	697	715	741	728	738	704	700	714	718	774
36986	25279	15838	11719	8465	7366	5231	3344	2718	2766	2037	1456	1020	844	680	532	526	451	435	351	385	338	338	336	331	332	309	322	311	330	317	338	313	342	314	300	307	312	331	338	306	344	299	334	327	324	299	354	340	298	307	313	357	341	320	300	302	349	318	330	325	309	311	317	346	304	312	305	333	332	326	345	326	367	307	328	321	315	311	321	320	324	318	311	304	308	319	298	313	339	303	291	330	266	281	319	298	315	299	327	310	334	302	311	318	335	310	307	319	313	300	314	302	308	311	348	288	306	321	281	334	303	324	303	333	333	301	293	280	329	287	319	301	306	327	336	323	312	304	297	323	343	324	315	286	285	330	313	316	314	302	296	297	332	319	273	302	274	321	325	293	313	345	288	318	289	267	335	312	340	298	281	309	261	306	281	333	287	293	291	321	307	333	296	303	301	291	333	304	276	311	309	340	291	317	294	287	285	299	336	317	323	277	283	308	295	327	302	350	297	310	270	302	310	308	320	302	337	340	310	290	293	297	312	321	318	315	295	321	332	306	301	349	317	287	304	299	351	315	305	292	298	307	307	314	312	306	306	321	325	308	321	276	306	292	283	317	305	278	291	310	339	349	336	323	300	297	307	282	313	309	299	326	325	311	307	310	298	286	300	335	312	328	294	314	317	294	316	330	321	323	288	348	290	314	323	276	319	322	317	301	297	316	291	339	287	289	317	297	302	312	315	330	335	280	310	283	302	287	306	312	311	293	297	303	313	310	272	291	301	321	291	337	328	295	351	278	287	336	314	294	340	298	301	288	294	309	338	315	322	311	318	291	292	320	305	308	314	327	333	327	303	295	264	302	336	315	315	281	298	333	290	302	322	310	316	329	325	320	311	322	304	331	321	304	301	322	297	307	316	336	306	286	312	329	327	295	287	318	276	302	301	323	295	329	334	301	289	324	297	301	330	303	319	276	320	281	291	331	298	286	299	315	308	290	301	303	308	288	293	301	278	293	325	330	312	293	309	280	316	344	332	327	319	334	280	295	333	346	307	319	327	308	276	296	316	302	327	315	297	309	303	298	321	301	347	313	344	337	315	298	307	334	336	291	300	350	304	310	309	335	324	286	318	310	301	310	322	303	319	317	278	338	315	292	287	300	288	326	323	322	292	312	307	299	332	335	305	285	302	315	305	321	294	303	310	321	291	292	314	325	286	319	295	341	307	324	311	296	293	280	301	309	320	332	318	327	320	298	311	335	280	295	296	292	295	355	313	301	286	307	294	315	324	332	306	309	309	299	306	321	319	297	307	292	306	305	319	297	312	313	338	300	307	307	324	336	322	308	295	293	329	333	327	345	271	311	328	338	313	301	316	295	287	314	315	312	294	324	294	313	344	331	310	324	337	311	310	297	275	283	297	322	328	315	263	328	311	290	334	360	327	313	308	299	319	317	302	305	299	309	300	325	293	318	286	314	330	331	302	308	298	321	310	314	335	308	316	323	300	318	326	302	331	300	307	303	316	288	307	313	311	285	327	333	305	334	334	285	295	288	287	299	313	315	295	318	316	319	305	327	307	322	303	323	357	315	333	307	272	312	303	324	308	315	285	310	326	324	304	324	294	335	323	276	313	308	354	327	327	293	341	338	321	311	297	301	351	296	299	301	284	332	341	301	307	276	308	285	296	311	309	331	307	335	324	317	325	309	325	300	340	342	307	336	319	304	310	289	312	314	312	274	300	325	292	336	328	342	323	316	314	316	294	330	329	321	315	291	328	304	314	313	290	329	325	300	324	313	319	338	299	314	311	296	301	334	322	292	304	296	291	317	298	290	352	306	317	313	338	303	329	298	347	310	292	291	310	287	342	289	319	324	312	326	278	301	278	318	315	330	276	314	303	316	350	282	301	329	311	315	310	305	321	314	317	300	331	346	329	319	318	311	332	323	306	320	324	310	340	324	312	288	304	330	327	337	316	293	342	327	327	320	342	330	288	289	295	308	323	329	303	310	300	304	287	289	282	326	274	318	318	291	363	296	338	306	324	306	333	315	308	298	307	328	320	271	326	328	311	291	314	307	297	309	339	406	299	326	289	329	314	299	286	304	300	308	314	321	323	289	329	331	314	318	313	326	314	333	282	332	301	305	306	318	301	295	357	361	336	315	330	324	294	294	326	324	332	330	306	311	301	343	300	355	328	294	282	334	342	320	308	321	327	314	293	320	326	321	343	316	320	303	325	309	314	337	308	319	297	304	317	343	317	297	312	339	318	318	312	320	354	326	304	330	325	318	336	304	330	323	350	301	304	297	314	302	327	301	305	315	324	285	308	329	335	331	329	265	340	305	306	332	316	361	302	313	326	336	306	313	291	298	315	323	295	316	312	319	319	318	304	299	315	315	341	311	326	315	312	290	324	289	299	323	299	295	348	306	345	305	332	314	310	305	310	291	288	311	296	280	309	330	298	285	325	302	338	307	306	287	327	312	289	345	317	308	273	317	344	333	338	336	311	310	295	303	325	289	287	310	316	330	309	318	287	300	301	301	307	297	352	318	326	290	312	303	305	301	329	322	302	318	293	326	292	301	310	315	308	310	294	305	316	287	320	308	304	342	289	312	329	338	306	274	286	306	303	283	287	326	309	302	308	310	303	306	316	279	314	307	308	334	324	303	316	295	299	326	318	323	311	301	316	312	323	310	298	335	305	324	302	294	308	311	312	334	291	302	318	308	299	346	311	324	327	296	350	298	331	292	327	307	311	274	331	302	327	333	302	327	304	274	315	284	349	307	312	334	317	292	298	296	297	323	293	320	305	311	299	338	315	317	313	278	308	296	306	329	294	329	302	342	305	298	288	273	335	285	329	300	296	308	318	335	334	294	299	309	311	332	323	291	303	325	340	275	300	297	279	289	317	313	314	338	303	328	295	323	317	307	308	304	314	288	313	331	332	307	291	335	299	282	333	327	299	312	305	293	301	317	330	297	314	310	329	329	330	317	348	326	310	306	336	310	305	299	316	308	314	368	294	326	273	307	319	308	305	307	308	343	292	305	292	315	323	307	335	317	288	300	320	305	284	308	281	299	316	304	307	308	284	319	315	305	309	282	310	303	333	323	320	297	299	308	330	339	308	312	319	323	287	311	299	288	302	288	315	290	333	336	342	319	282	341	315	319	318	332	295	312	341	293	311	320	309	300	291	299	287	294	315	328	302	309	315	311	298	319	318	309	303	317	318	329	302	323	315	289	336	309	329	310	305	283	322	305	329	314	313	329	301	305	334	307	333	304	307	336	310	290	312	311	300	324	300	314	285	321	331	321	321	331	311	303	315	347	307	321	322	319	314	314	332	354	347	295	311	297	333	324	306	307	311	322	320	310	318	318	294	333	315	313	330	301	302	294	328	350	306	303	340	316	333	319	299	303	319	324	308	325	295	310	323	328	321	291	312	286	301	302	317	307	323	304	329	304	326	312	327	274	309	313	304	307	319	305	292	316	300	321	322	303	317	338	320
29624	12313	8047	8588	8431	9925	7876	7365	7620	7050	4839	4480	4005	3837	3236	2647	2296	1869	1509	1253	1202	1060	1043	988	955	958	871	841	807	914	882	881	791	842	865	834	868	842	805	825	840	772	804	828	850	814	845	866	818	800	788	805	789	770	824	802	853	761	782	815	830	862	885	810	854	879	859	834	850	880	864	855	846	875	874	772	805	842	821	829	798	822	810	820	876	822	817	842	811	820	832	857	794	825	816	808	829	766	801	835	828	800	848	818	841	844	847	823	841	811	836	803	792	845	814	837	801	793	875	862	738	791	800	805	786	847	889	776	814	818	766	850	798	771	773	826	784	789	733	819	760	790	854	781	779	815	771	805	746	844	757	776	826	786	787	763	752	787	812	786	772	790	808	802	830	776	800	762	842	801	770	840	797	811	835	800	787	838	794	788	786	801	809	835	777	782	773	798	761	792	770	812	743	800	806	802	773	788	762	739	788	826	725	815	750	749	807	788	731	786	811	769	788	797	780	816	832	797	800	764	774	770	740	797	786	777	758	803	806	828	755	790	830	754	828	814	799	763	794	788	776	766	781	771	823	796	872	815	790	807	770	836	781	789	776	759	810	795	765	793	808	767	760	807	790	781	756	790	831	818	813	796	801	757	747	768	769	801	774	778	836	821	824	731	802	787	766	747	779	791	796	792	804	789	806	795	777	771	779	805	800	839	777	817	803	809	775	789	791	814	797	807	701	755	797	807	802	754	779	769	772	820	804	784	800	833	824	793	787	770	861	752	785	778	763	820	818	775	773	767	813	786	758	818	797	763	794	845	776	796	750	779	796	852	823	819	763	778	755	833	826	781	811	789	746	770	768	802	784	774	816	805	781	801	749	821	768	835	800	756	788	744	804	749	839	791	747	824	808	783	775	776	754	790	809	767	790	741	838	829	836	790	768	792	748	828	771	812	749	788	814	812	754	801	777	793	801	742	789	765	798	797	747	755	824	787	761	779	785	806	781	814	774	779	801	778	780	772	764	818	760	754	756	818	782	759	833	765	830	796	805	808	800	771	790	762	748	767	806	801	751	778	764	771	805	795	749	761	769	813	825	801	745	770	774	798	784	808	800	757	796	823	763	827	781	755	835	803	781	815	785	793	797	796	802	800	787	758	809	842	798	780	800	768	779	813	796	804	793	775	794	786	755	794	768	812	788	773	824	789	795	825	801	810	788	789	817	768	761	791	825	754	810	777	780	804	830	813	752	865	796	787	821	778	802	753	794	824	787	762	787	794	779	780	749	787	783	774	819	782	855	792	789	806	777	763	776	800	793	739	824	809	787	795	847	786	833	770	789	782	793	765	785	813	801	809	808	804	756	766	748	715	753	809	767	790	823	768	766	764	784	810	759	795	788	752	816	800	761	825	808	795	796	788	768	821	759	792	796	812	768	823	849	792	755	812	782	786	849	819	822	743	783	777	775	794	776	790	799	768	875	771	758	768	779	789	787	831	788	780	834	802	825	786	755	815	786	842	778	820	807	757	843	771	780	795	801	793	758	821	792	810	757	809	776	866	823	795	768	840	720	775	780	785	769	793	788	788	788	789	771	799	787	806	777	786	800	784	807	805	832	798	777	764	767	864	819	791	824	778	755	788	783	722	774	758	760	810	830	820	768	817	744	806	829	804	771	790	761	820	753	791	815	726	798	773	809	799	802	773	762	797	796	774	784	775	812	816	817	788	748	780	770	834	794	797	824	761	792	841	819	742	763	845	851	789	796	786	828	783	807	872	805	782	789	777	782	790	795	789	780	799	822	747	824	775	821	794	779	761	799	787	785	814	816	827	742	804	771	787	761	774	801	833	804	739	799	787	819	840	773	779	759	773	757	808	838	766	835	796	749	773	826	812	856	798	813	833	837	743	777	827	810	767	788	787	774	825	775	790	742	788	819	832	813	752	825	788	758	843	809	808	790	803	786	794	762	843	804	791	759	791	764	812	790	785	806	780	781	790	744	760	788	849	834	806	779	770	841	789	802	852	785	768	814	759	751	780	790	809	758	783	745	780	805	762	826	804	797	781	801	801	848	769	783	780	815	840	787	801	764	785	801	787	725	785	761	769	780	764	774	760	763	754	785	790	799	778	782	773	806	771	784	802	810	781	802	770	776	744	827	759	769	822	816	794	807	827	757	797	808	842	794	794	824	782	795	811	755	766	761	822	750	772	832	820	791	785	794	805	851	766	816	778	781	800	722	766	798	772	784	826	830	804	760	777	807	812	779	773	782	827	779	759	757	822	834	769	789	733	787	751	765	769	788	792	834	791	748	786	794	831	795	808	768	797	797	849	824	780	828	820	788	762	797	779	824	813	814	764	774	809	809	789	782	780	776	854	788	767	849	798	805	765	808	743	783	756	813	840	761	812	803	811	784	794	752	786	784	748	796	747	822	763	782	803	798	763	841	798	793	785	820	785	831	794	780	830	810	827	817	806	824	791	834	765	823	758	807	801	754	775	802	784	790	814	786	738	837	791	763	761	788	784	816	780	788	779	816	799	783	762	779	783	760	771	819	765	800	805	812	823	778	768	820	795	789	827	829	767	754	805	806	792	763	838	835	813	791	796	750	783	790	762	809	782	832	734	767	807	763	760	770	794	774	783	782	790	797	783	767	812	841	846	790	757	780	733	771	767	770	751	801	802	795	780	801	797	743	808	841	786	783	787	787	761	854	788	842	822	861	807	779	776	797	765	786	801	797	763	767	790	823	732	787	783	763	752	809	775	781	765	768	792	810	792	790	771	782	738	764	787	785	812	763	753	834	772	815	813	789	765	805	807	767	730	809	772	795	811	846	808	817	800	879	787	731	833	773	794	835	730	778	766	803	722	815	778	764	840	832	748	768	804	721	746	771	756	795	792	855	787	763	776	811	765	751	807	811	765	812	792	803	789	778	821	826	767	800	783	784	827	832	800	784	795	782	800	813	794	786	764	761	708	776	786	749	827	829	771	794	826	810	796	780	784	815	854	770	800	751	729	805	776	800	791	817	810	784	769	820	817	772	758	787	799	785	793	760	785	798	820	819	824	773	783	776	741	766	833	760	767	796	780	772	783	791	781	780	837	741	761	817	837	777	778	765	763	772	782	770	820	753	797	783	798	771	799	772	739	812	762	749	794	789	772	802	757	732	834	797	793	816	724	779	791	776	757	792	803	775	854	770	827	780	780	784	813	787	787	824	778	785	792	802	817	782	814	786	829	799	760	785	776	779	789	772	800	821	793	785	795	774	765	801	749	798	797	785	806	797	805	717	787	794	785	762	778	796	780	792	798	770	805	779	778	807	775	738	770	843	776	786	805	840	772	829	777	773	783	750	754	775	814	807	805	802	800	736	785	788	790	738	720	780	741	784	810	762	792	783	782	786	785	787	818	810	819	778	781	774	807	745	795	851	780	789	840	855	784	725	860	766	762	758	792	745	777	784	782	762	822	810	783	761	788	759	771	742	761	809	794	816	777	792	816
44108	28870	21178	16848	13350	12094	8646	6158	4861	4170	2968	2232	1506	1097	852	740	574	502	389	329	303	268	307	267	270	235	249	242	235	229	233	199	231	226	236	233	219	223	238	210	236	219	216	234	236	217	219	205	213	238	242	221	229	255	229	240	219	237	203	244	244	221	219	260	240	235	215	215	210	254	235	223	240	233	228	209	212	243	251	207	235	218	219	228	250	224	232	225	226	222	195	210	222	217	228	199	225	251	220	201	211	261	225	213	248	230	235	245	230	205	208	233	218	252	243	205	215	246	188	237	248	206	208	243	231	204	212	258	215	209	236	233	225	236	217	242	234	221	193	232	220	228	211	213	205	229	215	208	222	218	245	220	223	211	208	211	243	223	209	194	225	198	200	212	244	221	234	220	220	240	226	231	220	216	222	210	229	227	228	240	208	198	230	244	219	232	221	202	225	244	225	218	211	242	251	250	226	218	228	202	205	215	238	211	197	222	222	223	212	209	205	195	212	212	212	235	262	213	216	216	221	232	221	193	229	233	236	219	192	241	214	210	227	205	208	218	212	220	217	208	226	232	223	243	232	244	218	206	214	240	199	220	208	209	210	202	211	232	229	204	190	242	213	224	226	226	198	215	240	212	209	192	231	225	217	222	202	226	255	218	209	227	226	224	205	216	223	204	236	202	229	189	219	199	219	207	236	207	204	220	222	229	217	196	220	202	217	237	207	224	202	185	206	210	193	201	218	225	237	210	242	227	232	226	229	227	227	204	221	220	218	242	223	264	230	211	208	200	203	209	203	230	221	226	215	219	231	219	218	217	217	229	218	216	225	206	241	223	192	227	239	234	223	246	224	214	209	234	212	219	200	216	222	196	231	220	200	172	228	225	241	212	200	222	222	234	203	226	252	205	222	218	193	229	225	201	202	213	224	224	228	245	205	227	227	215	240	245	243	188	208	242	223	226	203	220	228	212	215	235	233	219	230	209	224	212	217	194	233	199	211	215	210	191	196	232	216	216	208	211	206	222	231	208	233	207	214	223	217	236	233	229	228	255	216	195	215	219	232	234	198	230	230	231	205	208	175	237	202	196	190	199	241	201	219	197	228	201	210	229	201	220	200	218	221	220	228	232	209	215	200	236	224	195	223	234	222	224	204	216	264	218	221	217	226	231	216	199	230	199	228	230	217	239	220	231	214	225	224	203	209	198	224	193	199	176	208	237	245	216	211	241	202	233	227	205	211	215	250	221	218	237	226	226	233	217	218	224	205	241	211	208	225	214	213	238	205	253	216	231	220	233	221	224	219	191	220	220	255	228	209	254	217	205	244	220	238	213	236	204	205	224	222	211	212	220	217	220	222	217	192	223	244	215	230	176	176	228	209	227	219	197	236	194	209	196	202	193	211	214	229	222	225	204	234	215	230	226	215	211	214	230	223	223	212	219	233	211	217	216	242	196	251	223	225	224	212	214	209	242	215	240	204	200	195	230	217	203	217	228	220	203	232	206	226	219	210	238	210	200	211	210	195	238	220	196	194	219	208	231	214	240	207	215	254	192	236	225	210	211	198	198	222	206	240	220	205	233	205	204	226	233	237	212	246	234	211	228	235	219	237	218	224	199	224	215	219	216	199	192	231	210	206	203	193	234	229	218	211	206	216	218	220	213	191	198	240	246	207	233	209	228	229	199	225	223	230	231	224	206	226	185	240	224	245	202	206	233	227	205	207	219	192	221	243	198	230	221	227	238	238	202	235	215	209	194	234	214	228	228	228	223	228	224	229	215	195	222	206	225	212	223	199	221	234	219	208	218	221	207	227	229	210	205	216	237	209	243	205	206	232	203	228	210	204	186	233	224	228	232	240	227	222	198	206	195	236	211	206	225	222	216	226	241	228	234	224	176	224	219	201	231	235	242	194	223	238	222	209	190	210	202	225	227	205	223	233	265	224	218	218	243	193	223	224	237	222	202	194	217	237	202	193	205	224	217	240	210	197	217	223	219	222	240	218	209	209	224	240	221	215	216	239	224	215	245	218	232	213	200	208	227	204	234	217	208	235	217	192	212	234	236	230	209	199	204	202	207	214	212	248	213	217	225	223	189	206	229	226	245	191	207	219	184	227	217	260	221	212	200	223	191	208	220	217	223	208	217	212	258	230	250	207	265	227	233	235	222	211	219	230	197	215	240	188	237	199	215	254	220	236	245	235	214	190	199	234	221	203	231	209	202	200	232	194	228	207	213	221	199	210	227	200	226	233	207	226	230	195	210	207	226	229	245	217	235	228	216	204	205	208	223	211	224	221	225	228	212	218	208	218	215	213	225	194	214	226	206	216	206	224	220	206	224	185	226	253	228	212	242	217	195	216	223	254	191	224	208	212	223	236	195	208	213	216	218	219	227	212	184	224	219	221	239	211	206	205	214	208	209	229	213	232	240	227	213	217	222	200	196	236	224	205	202	246	235	204	206	219	237	240	214	251	190	219	230	212	238	209	211	206	208	245	194	222	234	214	207	226	222	229	206	236	219	200	213	203	233	247	211	194	199	223	222	183	202	229	244	224	237	239	233	246	235	214	208	214	248	214	220	239	218	229	210	218	233	244	227	207	213	200	253	212	243	209	209	219	242	215	189	212	185	213	216	222	198	232	225	201	227	218	206	239	209	240	235	229	200	205	223	176	213	222	237	190	175	207	215	229	229	221	236	218	222	228	235	208	208	221	198	243	229	197	226	192	208	235	221	206	226	208	193	222	223	200	231	221	219	231	251	185	224	214	226	209	218	210	200	216	225	226	207	238	229	251	225	196	215	228	232	201	216	215	202	230	231	209	189	231	212	219	219	228	227	215	232	207	224	217	220	222	233	193	192	217	180	238	196	201	194	215	211	220	228	236	255	213	215	234	213	228	224	226	202	227	264	232	209	240	217	232	216	211	217	241	222	247	215	213	183	203	247	248	220	183	232	216	217	194	216	239	206	198	210	258	211	191	199	212	215	224	215	222	198	216	201	204	226	238	232	212	222	200	240	222	272	232	213	211	215	236	249	217	232	187	191	216	211	245	205	216	191	215	210	205	221	203	205	227	208	231	252	216	230	216	233	222	223	229	218	220	208	193	223	218	253	245	239	232	229	219	206	199	193	232	233	216	216	231	212	224	213	219	257	212	235	221	209	232	225	232	205	202	218	181	215	219	255	206	218	213	202	193	215	223	236	238	251	236	223	222	213	186	234	234	209	237	216	207	212	189	220	203	216	199	248	239	225	183	216	214	232	224	218	227	204	241	230	210	214	235	221	200	201	229	231	195	190	206	205	228	230	250	243	212	216	197	231	228	203	266	213	215	216	206	208	253	208	206	204	189	201	189	216	238	223	223	230	212	218	219	236	199	251	203	217	239	194	210	211	212	208	223	259	215	221	236	239	232	242	212	209	231	225	227	220	236	195	239	229	228	240	202	201	214	205	207	203	198	223	232	238	210	200	221	210	219	239	226	235	228	220	210	215	223	200
35477	15133	11250	11560	12156	12480	10575	10752	10313	9748	6008	7779	6123	5579	4817	3879	3160	2336	1939	1580	1259	1087	1009	923	882	787	809	706	720	685	723	703	715	672	710	657	629	707	621	623	602	582	628	665	628	606	637	624	618	604	621	535	592	629	605	592	606	580	606	656	618	615	673	706	654	710	688	679	712	680	710	668	706	712	681	647	620	595	628	543	615	612	646	583	625	618	612	603	607	575	615	580	575	564	567	574	561	599	625	556	622	543	590	559	579	582	597	601	651	643	586	587	623	603	591	661	659	611	583	594	580	593	608	583	529	611	581	550	594	555	602	576	626	580	543	558	577	569	571	553	548	561	540	605	570	597	570	631	577	573	541	553	537	578	555	566	518	561	578	572	578	554	539	556	548	538	590	592	555	544	585	574	571	566	582	581	576	583	575	552	566	580	574	585	574	576	542	602	598	561	568	561	571	575	559	581	594	547	542	566	585	557	538	523	577	525	598	552	553	549	575	584	575	524	581	606	540	579	570	562	564	543	634	552	593	594	545	527	541	572	593	604	560	549	572	540	597	605	589	583	540	563	556	571	557	559	593	577	592	595	515	588	569	617	542	556	571	537	552	611	530	539	581	542	570	593	548	583	534	548	601	555	569	529	537	552	586	541	555	551	536	606	542	569	571	552	581	563	546	537	524	545	555	549	539	551	563	627	543	537	540	568	630	548	611	593	546	569	610	579	550	553	513	542	508	539	547	560	555	538	521	631	576	566	603	581	602	543	536	572	528	576	602	549	568	584	553	556	548	572	576	536	570	545	583	568	598	532	534	508	568	574	562	536	541	548	574	590	536	554	498	570	579	584	564	584	504	561	537	549	539	551	545	567	567	573	523	584	599	543	575	576	582	582	565	552	613	571	547	583	539	565	544	574	594	599	614	593	574	571	566	503	594	558	605	549	568	586	553	584	570	553	552	597	602	521	573	539	547	542	535	578	548	582	608	568	557	604	525	549	618	544	574	586	572	527	547	544	550	584	590	533	537	551	587	607	572	543	577	533	616	556	552	561	541	592	585	584	594	495	604	566	578	553	538	577	570	578	548	578	584	552	563	571	599	550	548	507	592	582	563	568	534	585	553	559	565	538	545	616	593	572	582	613	559	552	578	565	524	547	569	546	614	564	599	496	596	577	535	508	527	533	565	593	538	585	597	536	571	581	569	575	587	576	566	552	581	561	577	550	565	574	529	529	598	592	553	569	559	579	552	558	547	580	559	584	559	605	549	541	600	582	538	554	574	584	563	566	536	566	553	585	541	538	515	606	597	590	546	580	630	614	576	540	608	575	574	562	555	585	565	571	556	572	540	612	564	599	532	568	558	554	587	586	557	512	598	563	550	546	582	559	601	550	547	559	569	547	579	589	537	585	578	588	623	562	543	610	558	584	541	567	537	546	562	571	590	570	551	554	578	564	573	558	609	521	550	537	591	571	587	607	557	576	535	571	556	569	576	558	552	605	550	564	564	548	569	588	578	581	532	588	544	549	567	619	541	575	592	596	547	574	611	545	547	512	542	508	579	550	542	572	592	562	565	553	543	563	558	598	524	531	567	593	559	570	540	584	574	578	501	596	558	597	559	572	538	570	548	538	583	533	549	571	578	597	539	575	593	595	564	555	558	565	578	546	609	583	600	586	585	570	549	580	570	565	563	586	598	543	542	573	579	571	574	547	544	542	592	579	562	574	601	558	581	582	567	598	530	544	585	518	585	553	559	554	559	553	597	563	544	538	560	533	570	551	573	560	601	548	573	531	574	576	560	591	546	573	607	535	605	581	573	569	563	533	556	571	553	619	610	544	588	561	567	521	563	552	567	564	595	580	570	538	602	584	578	540	551	590	584	535	579	533	549	562	552	560	573	591	579	558	568	546	577	533	521	589	543	555	570	578	567	555	586	566	544	561	562	559	627	573	576	539	575	560	543	535	592	554	604	533	591	568	582	590	560	537	547	572	560	613	549	581	540	522	568	529	589	613	543	613	599	577	526	579	571	579	557	552	570	519	538	573	610	585	523	549	562	522	573	548	582	579	572	579	603	581	583	574	589	572	546	541	556	568	580	582	575	543	610	591	551	602	573	604	539	553	571	557	547	557	572	528	566	585	533	572	553	587	570	557	541	569	513	540	571	517	588	546	571	550	537	535	558	533	531	572	561	583	535	554	604	583	543	525	559	539	509	542	561	618	545	538	543	574	546	502	600	544	562	560	542	564	572	544	542	626	600	556	562	519	557	522	568	591	590	593	587	531	560	584	586	577	609	566	556	544	562	570	583	569	569	519	571	587	534	540	573	558	535	565	582	562	561	615	560	566	595	554	570	577	561	601	591	578	540	540	560	566	526	521	537	559	586	631	571	602	588	555	605	587	558	554	578	554	585	562	584	565	563	587	589	523	553	603	573	572	600	553	576	568	584	527	551	551	580	586	569	531	582	582	559	594	594	571	591	573	562	574	583	586	570	552	537	574	574	613	655	566	576	588	587	556	553	594	543	532	570	564	532	559	575	575	566	567	546	564	601	557	549	528	545	570	568	566	565	575	523	611	540	580	578	564	574	582	595	578	524	545	575	588	537	584	560	526	538	573	570	584	542	603	578	579	559	540	559	567	565	558	552	578	558	550	542	604	568	581	549	566	587	569	576	562	571	592	579	584	577	594	544	534	568	506	534	557	584	542	538	558	559	547	554	565	548	574	529	577	560	563	527	518	520	573	569	590	576	503	546	531	628	580	568	566	557	585	606	595	544	546	563	543	581	567	559	554	565	525	577	530	580	577	593	585	543	558	584	634	536	558	571	589	592	586	617	580	614	594	592	567	550	577	549	548	565	530	582	575	537	545	622	585	586	614	598	529	540	594	562	581	525	526	584	537	554	605	588	514	587	544	594	578	547	597	619	528	579	525	573	573	542	536	577	553	583	573	581	572	566	547	572	551	584	595	555	602	556	556	609	559	614	583	560	550	573	572	578	574	552	554	561	616	548	544	564	534	536	572	535	583	608	568	560	591	601	566	549	563	582	505	565	578	558	579	562	560	594	552	572	537	596	564	538	568	537	548	570	544	572	540	546	587	546	618	541	541	616	544	580	594	589	566	622	545	568	585	591	528	585	555	537	563	540	527	578	545	575	545	588	591	508	570	575	545	596	527	563	592	538	588	581	568	538	570	528	546	576	547	579	563	543	566	562	577	550	577	571	571	573	522	534	570	526	574	566	577	552	557	583	575	582	560	555	553	566	566	560	558	553	555	539	572	585	551	577	509	539	616	574	544	568	535	506	555	559	540	543	595	591	598	579	551	556	560	516	598	547	599	618	591	553	586	569	582	591	566	542	544	547	572	592	601	611	571	531	572	588	559	584	578	536	547	568	548	586	524	595	564	576	587	598	609	565	543	564	556	565	546	557	574	529	528	574	563	605	547	564	543	595	552	618	608	565	547	584	557	562	548	605	556	555	547	553	545	539	553
8367	3495	1872	1319	1026	764	650	488	429	380	340	310	323	326	276	297	271	272	271	294	252	273	253	266	267	263	268	285	282	255	259	254	265	276	275	273	266	278	255	283	300	232	271	289	250	263	294	290	273	269	270	244	256	282	258	284	275	240	248	266	261	264	281	278	268	287	276	272	284	279	278	267	267	269	247	307	251	268	233	245	267	263	235	280	266	265	249	272	283	267	281	265	303	275	255	270	280	233	245	246	230	254	249	285	272	305	244	257	242	249	260	276	259	297	261	283	283	263	229	286	273	284	302	259	253	271	283	276	264	275	251	275	266	271	268	267	313	291	257	269	267	265	256	247	239	256	267	293	268	282	296	272	292	276	253	301	264	289	265	271	316	260	277	284	266	257	285	286	281	290	258	239	267	272	285	283	245	240	246	277	270	261	275	294	290	238	263	240	292	269	294	270	281	259	248	280	254	249	291	276	289	280	314	275	287	293	253	280	261	231	281	304	264	279	242	289	277	272	268	281	279	262	286	240	280	250	268	258	257	287	244	277	276	243	266	272	255	259	247	236	258	254	277	267	266	241	270	267	287	267	271	270	284	283	241	269	261	308	282	268	257	269	262	279	238	264	274	271	303	264	292	245	265	276	266	300	244	232	264	242	249	271	252	282	273	254	231	286	278	269	290	265	259	275	259	262	255	264	264	280	285	273	287	264	267	291	245	231	291	291	263	279	237	293	236	258	262	272	272	257	263	295	296	266	243	253	278	287	271	251	293	288	252	280	253	301	239	258	253	260	282	271	266	261	233	231	236	244	277	261	269	307	278	251	251	228	270	257	248	279	268	244	265	276	305	257	269	270	326	292	278	275	262	252	304	246	312	244	290	254	273	259	273	276	280	257	238	285	277	267	250	229	284	273	300	301	251	278	269	255	255	284	274	267	267	297	280	282	245	269	258	266	282	246	273	274	281	272	266	259	278	262	278	253	251	276	292	243	233	267	232	270	291	254	282	259	276	300	270	270	254	272	251	255	281	258	283	269	280	266	264	268	291	256	255	261	278	257	290	258	225	254	284	285	263	262	278	267	294	262	287	278	270	253	266	267	272	269	253	268	270	272	288	241	261	268	266	266	250	267	264	252	249	298	279	276	294	272	286	269	265	265	270	271	253	237	272	255	268	275	281	277	252	270	268	263	248	292	279	297	285	281	259	254	270	253	249	249	247	230	280	269	255	262	272	264	279	247	280	272	257	270	249	255	246	265	255	277	264	261	263	243	298	269	279	254	281	273	269	279	269	272	298	249	255	246	284	240	266	285	241	278	250	260	278	275	293	282	261	258	274	282	248	253	290	255	281	282	265	246	282	263	299	282	270	272	286	287	285	291	251	268	279	257	269	284	238	255	286	270	276	250	261	295	264	257	263	313	279	255	271	264	252	268	241	266	242	293	225	277	252	279	289	261	265	283	239	260	295	285	247	256	270	265	259	300	261	291	267	297	278	262	277	256	250	267	279	274	278	266	264	255	259	296	263	268	258	275	270	285	278	266	280	301	304	255	266	243	271	268	262	263	281	291	262	281	275	256	252	263	291	274	258	278	245	255	256	271	263	310	258	255	289	265	241	290	256	252	284	308	242	250	270	255	226	274	287	272	289	279	264	247	278	272	238	264	276	271	268	267	283	253	244	282	283	293	261	251	281	258	273	270	277	237	267	265	288	259	257	267	274	258	271	262	221	276	264	275	256	248	253	286	266	247	273	272	263	287	284	264	252	263	286	272	242	262	284	286	263	260	252	235	266	253	275	261	255	286	278	244	267	260	256	281	260	291	263	240	269	305	248	250	265	245	263	278	287	234	272	257	278	266	257	263	231	260	279	259	270	248	273	271	275	283	242	250	256	272	269	260	279	264	260	246	248	267	278	253	244	259	266	262	263	251	253	267	276	280	253	256	244	281	229	263	263	276	248	255	301	261	243	291	309	236	275	274	264	290	273	276	270	254	261	268	269	258	272	253	286	254	260	236	245	266	264	288	246	264	254	251	262	274	278	262	296	299	260	280	275	226	249	305	280	299	277	276	257	305	292	322	259	254	291	276	297	270	278	273	285	276	268	272	283	275	272	249	282	283	272	267	256	290	256	254	278	279	268	280	267	256	302	251	256	284	285	296	270	258	261	268	255	291	289	277	281	276	292	237	270	270	261	272	261	241	281	325	238	292	249	281	277	270	268	252	270	245	270	279	275	263	323	284	261	265	292	258	226	290	270	251	260	288	258	279	263	251	264	263	242	263	254	265	297	275	274	233	246	282	271	247	261	248	225	270	277	266	286	259	244	268	304	288	270	287	246	284	249	258	294	267	263	259	269	269	251	274	240	281	259	284	297	256	278	270	290	265	282	259	264	258	247	265	262	245	249	276	251	258	272	273	273	274	274	267	233	285	310	266	253	268	276	278	278	314	245	275	291	316	277	262	260	282	239	281	264	281	278	267	261	262	308	260	276	277	249	289	256	257	257	263	278	280	258	257	268	226	266	282	278	310	263	286	260	255	281	256	259	250	263	293	249	276	292	248	271	252	225	267	246	247	280	271	276	259	286	280	305	279	266	276	253	321	250	259	306	276	285	246	244	269	241	276	291	263	264	237	278	266	287	258	290	299	263	255	315	301	259	277	286	237	259	257	249	272	276	281	317	265	267	263	268	277	270	261	269	263	273	259	276	266	250	266	282	268	266	252	279	299	243	254	265	254	259	286	284	282	296	272	265	256	256	257	281	265	277	284	289	296	263	277	286	301	265	298	267	289	264	255	264	262	267	285	282	257	251	259	285	262	282	250	279	270	277	281	273	249	285	278	249	262	277	306	274	299	247	261	271	257	297	264	280	264	280	264	255	244	259	270	249	241	242	262	257	238	271	265	262	255	311	283	274	274	266	260	290	287	255	282	281	286	236	269	265	274	244	256	264	273	259	266	265	243	261	251	277	265	265	277	277	253	252	272	260	279	280	290	267	262	252	288	274	261	293	267	245	226	245	295	279	263	270	262	244	224	263	261	277	235	270	263	294	288	270	272	258	276	294	265	282	264	270	268	282	241	267	275	278	239	254	268	266	285	276	278	248	256	279	241	256	254	288	240	253	238	261	280	243	273	289	285	287	258	262	244	273	249	264	265	271	260	296	306	263	262	274	250	266	272	249	267	276	248	276	261	278	241	272	276	278	261	259	292	296	287	248	262	234	237	261	285	270	261	245	296	275	266	264	255	283	280	285	296	243	262	266	256	259	272	280	303	271	274	272	276	250	240	267	256	290	290	267	253	259	276	271	275	281	262	257	287	277	292	244	249	281	251	266	261	253	236	250	257	248	269	265	254	284	297	261	250	289	265	297	244	289	278	266	286	303	287	271	258	260	267	221	281	266	272	257	261	255	272	258	271	264	256	294	267	268	290	268	269	252	245	226	286	263	287	255	261	293	256	281	278	299	295	260	258	295	292	273	279	278	266	262	255
8306	3206	2783	2858	2606	2384	1737	1383	1421	1473	1130	997	901	888	843	823	806	778	771	716	693	768	719	766	714	696	672	719	749	699	714	695	688	702	696	715	732	696	737	704	715	703	686	682	685	685	689	715	735	758	704	691	660	684	739	657	716	692	719	736	752	725	724	772	733	747	749	715	730	760	729	696	706	701	717	684	737	697	698	711	707	718	704	738	699	752	699	701	715	710	758	710	729	715	679	723	709	713	703	735	708	718	679	731	650	659	693	747	702	691	684	700	739	719	692	741	694	686	693	741	676	755	734	713	718	692	693	710	753	705	718	718	659	730	738	662	767	695	708	731	732	690	683	725	685	673	678	689	706	690	711	665	680	690	696	703	698	693	656	711	702	682	685	690	684	696	710	724	683	724	687	696	693	696	685	708	693	752	699	693	712	678	692	701	721	649	702	668	710	669	734	676	693	779	678	691	710	731	730	697	763	709	690	699	753	738	690	707	715	711	726	709	735	696	732	717	683	678	727	713	723	719	687	704	725	672	715	713	723	710	667	668	731	666	691	688	720	709	704	640	690	686	704	730	685	707	690	688	718	720	689	725	679	763	686	703	719	676	727	715	713	731	758	638	702	674	653	717	731	690	679	721	713	694	731	707	702	662	697	685	659	748	670	727	672	717	691	745	683	711	711	762	712	654	675	681	691	681	685	708	696	712	682	725	673	686	761	677	774	703	646	714	680	691	667	698	700	694	729	732	706	640	672	656	714	688	743	685	727	675	709	679	693	657	718	650	663	724	694	673	700	685	756	719	697	727	730	669	741	725	666	697	734	702	733	709	672	681	695	708	658	722	691	694	720	710	697	745	732	657	698	700	653	672	689	704	682	696	705	701	734	715	702	645	669	694	733	735	711	667	726	674	671	681	699	705	655	736	695	651	757	710	705	710	700	702	696	718	693	712	700	697	728	671	704	722	726	727	643	722	710	712	688	690	704	727	703	737	674	662	701	701	750	699	695	687	692	671	690	739	678	675	719	676	666	725	659	719	705	703	735	717	742	704	732	723	761	665	660	678	707	682	709	682	674	681	684	741	717	704	666	674	706	719	682	676	735	647	689	705	704	693	687	722	721	723	670	725	703	687	690	679	684	695	665	680	701	711	720	752	683	690	677	644	736	689	653	725	695	713	669	684	705	670	678	674	638	688	708	707	682	683	700	735	733	696	720	709	722	674	745	710	754	680	706	700	675	694	680	690	689	709	651	696	715	697	701	705	680	689	693	742	740	672	669	721	705	697	715	698	633	694	672	701	694	694	685	730	664	729	652	726	693	773	715	678	700	751	714	650	690	726	675	696	706	682	717	690	724	702	668	693	722	749	672	675	672	683	660	698	688	697	669	685	733	648	690	658	721	678	682	656	649	731	673	705	718	709	651	742	695	728	633	699	716	706	718	723	714	698	702	695	736	701	719	672	705	696	658	677	720	695	716	684	704	700	712	693	726	721	743	711	697	649	732	683	736	709	730	678	708	679	692	691	700	715	664	712	719	720	667	723	721	680	661	721	710	716	713	707	715	705	641	670	732	699	700	743	718	659	662	674	725	692	714	716	742	668	689	760	682	678	676	641	709	695	705	700	730	717	713	696	698	704	722	696	729	727	706	715	715	696	730	715	720	681	679	666	705	736	709	711	664	691	761	714	676	690	713	704	724	665	710	731	707	712	713	753	674	685	747	703	693	714	665	690	729	715	665	624	705	686	734	704	750	713	696	744	682	706	713	709	659	686	680	723	731	707	685	675	707	746	700	702	721	714	718	690	699	748	696	712	736	697	671	696	690	700	731	731	659	692	673	668	689	693	679	693	703	638	704	693	698	709	701	699	701	702	687	697	681	702	735	666	715	703	643	703	721	709	661	664	714	691	703	671	729	758	684	646	681	667	754	733	702	695	734	681	686	719	705	688	716	690	749	721	686	656	719	683	703	686	727	708	725	692	704	722	689	681	698	675	735	651	655	735	683	695	679	695	733	659	695	638	698	735	716	720	681	700	655	656	682	679	684	742	679	666	690	707	701	711	693	738	730	722	716	712	719	687	723	748	724	701	643	699	708	690	714	714	691	714	662	700	670	676	739	682	702	674	770	662	659	702	691	714	733	688	686	704	687	707	686	676	672	657	703	716	682	683	711	734	699	678	717	737	697	737	668	714	729	693	699	710	702	713	672	699	693	704	699	753	679	679	697	732	730	625	731	721	697	712	711	715	740	687	692	716	691	667	722	748	657	674	693	717	726	709	681	759	679	679	726	650	711	699	679	686	702	693	722	693	676	737	704	693	705	713	667	701	719	726	726	705	719	709	711	665	706	691	714	691	717	725	672	686	722	718	697	699	659	661	696	714	710	705	692	678	677	662	750	655	696	665	644	722	708	701	735	675	711	685	689	687	680	716	718	725	733	725	733	735	736	694	685	684	718	690	694	714	742	674	738	699	709	716	742	720	750	701	658	706	737	705	712	720	749	711	713	688	723	706	634	680	700	711	680	786	693	706	696	712	724	683	666	683	712	686	678	735	692	698	733	693	700	673	678	685	684	700	693	706	739	712	711	696	711	754	738	707	712	705	709	673	694	676	688	734	717	686	738	715	716	710	661	728	683	692	734	701	694	678	725	692	675	713	654	688	765	679	711	638	773	673	737	680	700	711	679	709	743	708	716	667	679	718	659	717	704	734	672	684	695	672	751	730	709	702	696	685	694	703	701	743	692	719	692	682	691	714	730	723	692	681	718	700	657	656	707	705	700	683	671	683	683	736	712	667	662	702	688	727	694	658	730	720	696	692	763	690	688	706	719	655	685	700	719	699	699	713	728	745	704	689	672	694	709	690	695	665	657	718	688	694	693	676	695	674	697	722	673	722	687	681	652	655	675	701	686	692	701	682	707	708	713	724	752	710	726	650	700	698	671	687	767	697	704	705	738	715	630	662	697	690	742	697	674	650	668	667	675	691	774	741	667	663	712	770	671	713	695	719	732	719	718	694	762	642	731	676	740	698	728	660	694	704	726	703	725	745	640	692	692	717	654	713	692	737	698	701	701	712	653	702	697	666	707	700	692	686	670	701	745	714	676	721	662	684	693	721	703	688	719	707	688	694	764	682	716	717	684	732	687	683	687	678	711	697	708	733	728	672	695	690	661	696	687	652	741	735	701	667	720	668	669	697	670	669	722	700	733	693	662	675	726	695	706	726	653	700	713	683	756	732	676	672	721	689	703	738	708	675	740	731	672	698	716	714	694	695	722	669	720	738	690	728	676	744	728	679	688	721	713	715	693	648	667	742	675	719	681	736	733	707	683	714	693	708	729	702	686	711	690	692	764	708	745	764	685	706	662	718	713	674	733	687	714	684	755	724	720	723	712	734	700	689	695	684	739	734	721	726	715	692	702	720	642	727	729	659	677	694	707	712	697	686	718	695	688	703	694	707	706	693	676	707	697	699	700	709	716	677	725	743	695	760
38999	25443	16630	11780	9294	7526	5088	3726	3023	2616	2049	1348	1149	849	638	513	491	398	405	335	351	347	318	296	327	347	299	265	318	334	307	284	294	304	286	269	293	284	297	299	293	270	297	293	298	263	277	312	307	301	317	297	311	293	260	282	307	284	276	308	283	286	263	308	328	323	317	285	280	334	302	303	311	288	309	277	290	306	274	293	316	286	308	316	272	315	308	294	301	307	282	301	281	297	290	266	297	331	291	292	337	301	306	300	288	264	289	307	303	293	271	312	315	299	315	272	302	304	328	303	280	289	296	293	286	290	300	284	316	317	287	281	297	291	284	278	290	279	274	294	288	324	312	270	267	274	292	302	306	294	295	304	256	267	303	284	285	313	295	281	298	276	293	281	318	257	307	294	302	309	293	336	291	270	277	302	301	279	277	284	306	304	286	291	272	283	289	284	286	284	290	270	302	265	327	314	273	267	288	272	292	274	310	291	314	291	293	258	305	290	290	344	281	274	300	314	291	258	281	288	322	282	256	260	267	277	303	286	281	303	311	295	296	309	293	275	294	299	281	257	284	298	282	298	311	318	275	284	257	305	285	273	291	290	272	295	258	288	315	302	283	295	302	284	274	307	292	290	292	285	287	279	280	296	269	284	267	285	278	267	289	300	275	294	278	270	309	276	308	288	301	282	259	267	315	283	255	282	288	294	277	305	331	268	292	285	281	285	313	290	301	264	324	299	298	292	302	309	302	295	281	291	298	320	283	273	288	280	323	321	317	271	278	290	287	289	284	279	277	304	278	330	302	280	269	300	271	277	301	314	278	295	276	332	292	305	304	308	292	284	290	285	283	297	300	276	281	287	321	295	315	308	308	268	315	296	315	324	292	295	289	289	285	300	298	290	307	311	292	288	343	303	315	283	293	304	286	289	266	273	293	302	278	260	283	298	295	277	282	292	314	268	289	273	306	288	325	308	299	292	325	306	289	287	267	282	280	260	305	273	309	289	263	283	330	273	274	272	299	306	284	317	301	275	294	302	314	298	260	303	307	295	317	300	320	310	286	295	282	307	302	312	338	285	295	304	291	297	289	284	285	305	279	295	285	279	286	303	292	278	305	323	253	299	301	310	267	306	306	277	267	290	308	277	303	294	290	283	248	304	295	286	307	278	282	327	292	287	271	287	305	296	278	313	306	278	275	293	290	300	295	299	294	280	286	291	292	303	288	316	287	286	273	315	268	268	287	302	296	270	290	282	277	290	309	280	301	304	306	273	302	286	310	307	277	341	273	294	291	297	281	261	299	273	318	278	283	279	318	308	311	306	291	282	304	303	305	323	291	284	300	311	311	254	299	269	304	289	267	323	293	293	270	276	307	288	316	284	273	306	282	293	279	317	277	323	285	284	290	276	272	287	272	279	263	293	300	322	289	312	266	295	299	340	307	289	316	313	273	305	310	296	295	293	318	273	316	305	316	289	291	287	302	287	316	311	293	332	259	299	299	295	307	308	301	300	295	304	274	324	303	281	255	312	292	300	277	269	292	294	287	293	289	293	297	313	312	321	284	335	265	298	323	268	285	320	296	300	305	290	285	284	277	304	286	295	304	272	266	305	278	285	283	312	276	281	263	270	283	291	308	315	313	292	257	320	301	285	310	318	293	329	324	300	285	317	292	304	311	303	291	325	309	303	267	293	268	284	298	301	263	285	257	288	269	303	304	275	300	276	300	286	308	293	282	294	321	275	307	302	302	305	297	290	295	302	271	297	309	284	325	295	275	296	279	281	337	315	271	280	310	277	283	302	290	293	307	286	293	279	273	310	304	262	282	293	306	288	294	303	265	296	289	292	292	268	281	289	288	283	288	316	297	307	315	293	320	283	277	282	295	295	283	281	289	276	317	281	276	317	285	281	276	292	300	283	290	303	303	312	272	305	300	284	324	300	320	305	283	260	278	318	295	278	282	290	287	308	259	319	259	297	316	295	294	298	282	290	269	320	288	278	294	312	310	301	339	292	311	284	303	272	276	291	329	277	306	286	286	301	301	282	277	304	269	279	281	273	300	289	295	283	315	305	327	281	297	286	277	311	309	299	293	305	305	306	273	288	281	326	274	298	253	308	296	259	320	299	287	288	296	312	298	298	286	301	280	262	281	300	284	291	296	295	288	252	284	302	277	269	312	274	291	311	307	283	325	285	287	291	332	283	265	318	292	278	293	312	304	299	283	308	276	290	306	284	290	290	291	296	285	303	297	273	290	310	314	275	290	266	270	316	304	269	302	294	269	310	298	296	316	297	266	293	303	313	292	287	310	273	311	282	293	279	333	279	314	296	293	310	287	293	297	289	274	297	308	285	294	303	298	289	302	275	308	286	306	300	308	311	314	291	270	309	305	311	277	285	306	285	287	267	266	310	327	294	254	308	304	298	300	293	314	261	279	302	322	271	252	317	298	306	317	284	311	270	316	298	280	290	297	280	313	255	294	302	304	301	318	274	274	271	292	266	297	307	280	306	282	298	298	316	265	290	281	278	310	297	289	288	287	295	270	307	275	290	270	293	313	308	293	279	290	277	301	263	284	309	276	297	247	264	281	290	281	274	274	291	287	282	302	282	279	285	323	315	305	300	301	319	304	279	293	288	307	287	307	287	287	298	295	296	278	322	303	308	311	267	277	286	288	270	289	322	291	291	284	275	303	271	293	297	269	338	330	302	308	281	286	356	281	327	279	278	304	295	291	293	258	289	305	299	267	288	313	266	260	314	300	298	274	264	279	300	286	317	344	322	304	292	264	281	310	297	279	323	299	284	298	305	300	285	312	307	278	288	314	284	325	338	307	282	301	283	319	293	288	298	289	270	321	265	267	290	290	307	307	286	277	282	290	292	291	282	301	313	294	274	285	304	287	287	274	287	292	320	314	305	283	311	303	326	312	284	303	308	301	281	326	277	283	296	298	247	302	292	308	308	305	282	305	286	273	294	279	300	284	307	268	295	284	317	281	274	278	289	281	287	305	241	309	267	299	301	313	276	273	309	258	266	299	284	297	279	277	281	289	299	283	316	311	295	278	280	303	280	293	316	270	263	318	297	261	279	262	314	285	311	287	321	292	306	287	270	312	262	285	269	324	310	263	259	310	263	310	317	312	296	278	324	280	268	292	317	273	305	291	287	285	303	329	287	310	309	287	300	309	294	301	312	304	295	272	302	293	275	314	273	306	299	302	274	288	319	308	292	307	309	291	264	289	285	297	320	310	268	279	284	261	309	312	279	267	261	272	281	274	295	286	291	272	283	281	317	317	284	294	345	286	293	299	272	286	313	275	307	277	332	269	310	276	264	280	285	300	286	322	307	295	304	311	255	299	327	301	321	282	293	296	281	314	301	277	310	306	318	282	260	277	255	256	315	308	288	290	278	293	264	299	274	313	275	298	288	326	283	282	307	293	324	324	289	278	305	303	270	316	281	282	292	300	292	306	291	272	295	290	292	280	278	269	291	314	298	308	288
31039	10731	8101	8595	8578	9285	7416	7367	7187	6683	5143	4661	4124	3518	3054	2211	2130	1648	1354	1216	1132	1067	973	962	922	871	820	836	820	812	817	834	802	822	776	798	747	770	797	766	826	796	777	815	766	808	837	783	743	796	799	772	765	746	768	745	742	725	762	778	757	776	813	829	821	834	796	737	812	795	795	840	794	810	755	813	771	778	799	774	799	737	791	735	758	757	765	784	785	764	796	770	780	737	790	775	751	764	762	719	752	789	814	752	751	769	774	734	757	768	797	802	799	795	756	782	774	774	770	802	742	742	746	742	736	823	722	786	764	803	792	816	760	752	731	772	734	701	724	720	737	772	744	767	771	744	767	782	755	759	768	713	706	791	722	763	729	748	768	759	746	766	723	757	789	744	779	742	770	776	740	747	733	744	757	752	724	721	753	789	757	820	762	780	734	755	750	707	759	737	732	780	711	732	709	714	715	696	723	797	699	772	767	763	726	750	797	754	712	800	713	753	717	720	714	742	752	750	738	766	701	706	754	730	731	751	757	738	786	713	750	757	766	770	707	732	782	756	718	783	766	720	769	792	757	736	749	787	712	688	721	732	751	801	782	707	726	725	725	752	745	728	730	726	748	817	791	755	803	829	738	735	736	728	797	752	742	767	769	777	717	790	751	750	719	747	765	755	757	766	737	749	781	732	759	702	727	783	754	761	753	768	710	735	719	754	721	751	775	735	805	708	718	726	789	747	718	753	759	702	725	729	740	766	758	775	776	733	742	749	801	758	693	792	714	726	720	768	758	752	732	740	738	724	784	748	750	788	755	727	782	771	732	771	747	734	805	697	685	723	733	775	746	713	740	739	771	785	737	753	728	742	734	713	757	784	702	744	766	786	705	730	765	757	775	722	748	754	692	745	769	778	722	778	709	736	717	741	721	756	740	813	742	740	757	724	734	768	728	692	805	767	776	733	694	702	746	722	762	750	781	718	775	767	748	767	766	778	728	756	705	723	753	756	707	730	737	750	755	754	762	711	750	749	733	755	719	743	747	761	734	733	744	749	707	742	786	733	750	771	721	772	760	724	750	755	762	799	698	741	745	715	702	762	721	734	694	757	745	720	703	737	674	702	739	747	765	759	781	767	772	793	756	748	725	748	788	724	717	721	749	708	782	734	779	791	778	735	788	753	736	741	733	756	767	727	753	807	721	763	727	737	720	745	807	769	750	761	721	750	736	771	734	740	770	742	771	765	780	711	768	756	710	741	727	722	767	772	729	753	760	757	743	790	804	737	733	767	726	742	770	754	770	758	742	755	745	764	771	724	782	734	753	716	755	751	778	794	759	742	723	784	770	763	760	716	729	722	800	758	807	733	760	748	731	739	759	806	738	708	750	783	740	729	712	734	693	749	749	732	762	738	782	728	726	687	736	749	750	705	754	752	718	731	717	739	772	780	715	765	786	737	814	717	743	767	772	733	725	728	777	739	737	794	739	762	731	694	753	733	745	721	740	749	724	704	751	779	722	719	753	757	757	694	774	750	754	814	784	710	768	750	726	739	759	748	735	772	744	795	760	739	760	731	735	766	778	735	732	768	699	752	745	771	691	678	781	737	717	721	780	776	783	730	758	714	799	767	733	729	769	732	726	745	735	697	772	723	774	799	732	713	733	736	699	761	740	754	754	762	706	704	776	731	746	747	751	729	745	736	756	724	751	771	810	708	717	758	723	776	782	740	727	781	801	752	724	699	762	773	719	747	791	765	751	717	769	751	741	769	681	761	765	754	731	757	725	739	737	713	708	707	763	737	763	739	735	752	763	784	757	747	721	723	737	733	752	746	695	805	746	752	711	732	767	729	687	773	732	700	744	765	788	778	811	814	751	777	763	744	784	707	758	732	751	714	764	707	783	753	727	712	740	743	741	739	745	741	817	744	745	781	736	690	744	746	783	768	743	712	676	748	799	775	771	763	757	803	753	728	756	748	731	762	739	720	726	710	742	720	749	749	746	766	728	735	762	719	732	770	760	741	735	740	769	734	768	755	748	745	742	742	748	823	732	773	757	776	741	700	699	747	769	702	727	794	746	738	731	717	778	735	746	741	709	733	739	745	720	780	770	727	754	763	710	757	758	745	753	725	717	698	723	724	756	776	757	715	700	770	789	705	771	723	727	726	742	713	744	745	768	702	722	751	725	755	768	733	778	665	719	751	817	737	723	811	696	757	703	746	732	739	765	728	735	706	738	762	743	766	740	774	757	744	757	765	779	727	805	758	748	789	721	703	740	727	789	730	742	728	741	788	735	765	773	731	686	732	770	676	772	761	745	718	763	772	748	810	732	795	682	752	780	770	744	776	715	747	779	726	700	754	771	714	747	709	772	734	750	748	704	801	755	777	751	733	774	715	740	787	731	771	719	769	717	778	749	757	793	798	758	737	771	717	711	792	738	758	744	762	732	729	705	728	774	745	751	787	705	725	739	756	733	722	665	762	728	739	801	736	765	741	764	766	744	739	723	771	729	724	751	742	758	728	792	757	696	771	745	793	686	714	774	742	794	706	755	723	701	789	750	742	735	751	743	706	725	756	731	739	727	794	741	769	722	761	751	712	752	722	729	801	800	752	785	726	737	729	729	755	715	754	757	745	757	721	760	755	719	740	760	715	734	798	711	752	698	759	730	722	766	702	757	755	710	754	748	743	705	750	775	737	663	736	809	736	744	769	719	729	782	760	696	736	741	743	765	742	774	740	777	762	794	743	739	750	713	766	743	750	693	706	699	757	738	758	781	719	694	745	728	731	716	693	724	697	721	744	776	716	701	721	706	777	766	779	761	769	711	717	718	730	754	787	770	771	745	725	728	763	708	712	718	772	687	749	779	743	732	731	772	762	776	774	722	745	776	727	758	767	761	768	735	697	848	737	755	764	730	770	798	773	731	786	736	726	795	724	741	755	762	801	726	749	750	758	689	746	702	767	735	709	742	720	771	787	740	789	708	761	799	777	758	761	767	742	768	743	715	760	674	727	716	700	750	761	744	741	743	793	739	768	774	783	741	738	758	745	726	722	747	745	753	740	730	733	763	747	722	752	724	764	760	752	733	780	780	773	728	674	799	720	741	768	760	799	753	715	794	762	757	725	699	695	795	768	790	721	736	803	768	767	744	772	768	755	780	757	712	751	724	743	750	722	808	766	736	755	757	714	762	760	770	773	741	674	761	723	724	707	725	776	731	808	737	727	690	758	762	779	766	771	719	753	749	747	761	714	762	723	753	680	767	728	740	747	709	756	739	737	753	765	782	783	748	730	692	745	724	753	730	714	735	747	725	717	718	768	734	791	778	729	719	764	709	778	768	748	737	724	718	714	807	708	733	755	746	724	711	719	730	713	771	733	730	736	764	743	785	701	709	730	751	725	759	750	764	745	701	747	726	754	804	731	723	755	762	742	760	730	737	797	764	733	739	768	784	790	709	808	763	763	764	762	765	692	746	773	787	779	759	738	738	775	751	746
45879	29090	21453	16611	14124	12099	8717	6361	5250	5105	4207	2851	1823	1335	1034	662	588	420	369	292	302	318	278	272	242	234	236	211	246	232	237	197	229	215	209	199	193	208	201	218	206	207	226	232	191	214	194	185	212	221	224	215	201	219	216	193	218	186	213	236	221	219	207	207	215	220	194	223	205	213	196	194	228	209	203	187	198	192	210	205	214	217	212	194	209	205	204	207	237	203	191	209	215	185	196	209	188	210	220	188	178	234	210	212	214	202	193	174	213	213	198	197	216	232	198	210	222	191	208	217	196	217	202	200	212	219	174	212	202	225	189	210	202	200	210	220	196	193	175	206	209	183	199	227	201	210	202	190	222	199	240	228	175	221	196	182	198	190	196	206	204	222	228	199	204	222	201	198	204	183	206	192	185	190	198	201	217	217	220	186	213	199	225	218	201	177	228	211	207	220	221	195	205	226	200	204	218	218	179	203	181	196	208	195	189	209	159	200	202	206	198	173	209	206	226	195	188	200	213	214	196	190	189	185	190	207	227	201	220	169	182	186	205	227	190	212	203	214	191	189	185	203	197	205	212	199	201	192	197	200	178	187	195	197	221	184	183	204	205	220	213	208	184	212	214	204	198	186	202	215	209	200	196	210	209	196	221	207	207	218	227	212	202	195	209	203	203	189	207	190	193	221	217	185	193	185	214	223	204	224	201	204	190	204	204	190	205	205	209	212	214	214	210	189	217	212	231	177	206	189	192	183	201	203	228	217	230	221	215	214	212	207	186	191	217	179	207	197	193	233	184	229	176	221	210	233	201	214	206	212	206	201	215	189	242	200	224	198	217	179	215	178	200	195	199	202	192	185	221	204	217	189	199	198	195	225	206	208	205	223	183	216	195	227	195	203	207	197	211	194	204	189	214	219	198	205	180	223	208	209	216	196	214	199	203	203	184	215	199	206	201	172	219	225	224	196	202	212	203	203	215	193	184	190	188	213	189	205	182	224	205	233	181	203	193	211	184	209	219	219	181	197	204	215	190	198	185	160	227	207	197	223	212	191	218	208	197	197	202	205	182	192	191	204	230	206	224	210	197	200	188	207	202	205	243	215	197	221	212	212	183	210	196	186	225	212	214	194	196	199	190	207	194	204	220	201	209	219	209	235	190	203	225	193	189	198	199	207	182	211	217	180	213	203	198	203	183	192	205	211	210	188	211	212	222	198	192	201	224	205	200	188	219	186	204	176	191	195	178	199	207	218	219	210	219	197	181	190	211	182	178	218	191	201	191	208	203	220	193	209	223	180	186	201	217	228	183	217	196	192	221	195	195	208	211	186	227	179	230	194	210	172	217	218	218	199	210	187	225	224	212	222	205	172	215	206	209	211	206	181	235	205	182	192	223	222	192	219	216	214	209	186	216	189	230	202	212	195	201	218	210	215	223	209	213	191	229	220	199	185	192	230	203	204	212	207	219	196	207	217	206	190	184	204	238	207	194	186	208	203	216	195	184	217	204	201	201	219	214	198	194	227	227	190	190	218	230	192	211	189	222	214	219	180	189	203	211	192	204	206	200	187	189	204	186	219	237	204	217	232	177	200	214	196	209	223	200	194	218	223	198	187	213	212	192	202	214	205	206	216	191	209	195	189	211	216	188	226	197	196	247	195	211	188	225	189	205	198	183	226	198	228	226	186	196	186	213	223	198	192	194	194	195	210	203	207	219	144	196	198	209	216	197	182	214	200	195	197	210	226	192	188	215	192	194	170	198	205	193	213	208	205	187	195	207	200	203	181	197	184	181	189	208	186	227	206	191	222	204	179	211	218	224	190	181	184	182	211	229	226	202	217	209	203	216	218	212	211	193	217	186	215	218	213	219	197	201	219	208	211	198	208	214	191	187	198	212	224	219	202	178	215	226	207	196	197	221	186	209	210	179	233	186	218	203	193	231	195	190	193	198	197	224	183	215	230	225	209	186	202	214	246	193	211	202	219	198	211	238	184	207	183	185	216	191	246	184	185	191	201	195	199	223	205	195	208	223	213	216	213	193	193	253	207	190	198	196	197	192	214	194	211	196	209	160	204	186	212	218	212	189	203	207	195	221	195	201	213	197	217	217	219	192	209	180	212	216	186	172	197	203	194	209	167	217	221	196	190	175	205	245	204	214	224	203	208	182	211	190	216	198	199	207	174	212	193	223	212	211	213	208	206	226	214	187	223	222	190	195	200	183	241	192	210	187	212	195	199	201	205	197	215	186	214	194	210	185	205	185	203	218	230	202	174	213	206	194	209	173	190	204	197	204	209	194	217	202	217	214	201	222	204	197	218	220	210	218	201	199	207	188	193	215	196	200	180	212	181	197	214	198	218	191	219	184	225	191	169	202	206	212	197	201	179	188	197	219	166	207	213	197	218	222	206	210	199	199	232	197	220	206	180	234	178	202	191	195	188	216	193	181	210	216	214	204	175	218	224	210	229	179	211	206	200	190	212	212	222	198	204	214	242	167	214	198	239	197	211	193	213	199	218	220	196	235	207	218	203	207	214	231	194	196	186	202	206	199	208	166	193	199	208	192	183	237	221	202	191	211	207	205	175	184	152	174	199	181	186	196	198	209	211	198	202	174	206	206	200	207	197	188	201	194	210	219	188	184	228	208	181	191	209	203	209	178	183	211	179	189	217	213	180	180	221	202	199	207	216	202	237	211	234	206	232	217	220	193	174	196	207	192	214	185	204	213	200	204	210	240	170	196	238	212	198	220	178	196	192	204	193	200	212	191	178	206	210	174	198	206	206	200	237	196	215	212	199	174	216	223	206	196	187	211	185	174	211	196	201	229	212	219	217	195	212	224	207	197	239	177	192	195	195	209	172	233	220	199	190	182	199	206	192	191	221	210	214	218	204	209	199	212	207	206	185	219	203	199	195	204	196	202	211	209	210	181	196	188	206	207	221	197	185	201	179	186	210	177	181	194	220	196	204	233	214	203	221	206	226	191	198	198	210	189	192	208	201	202	190	219	199	203	204	223	173	213	196	185	225	206	201	223	201	198	183	199	196	194	168	216	220	213	209	209	203	189	219	236	183	187	214	228	204	187	191	239	206	219	223	214	191	198	219	198	201	203	215	195	216	197	210	190	206	201	206	211	200	174	199	208	217	180	216	194	180	180	187	221	222	231	214	221	189	203	199	231	225	207	235	188	233	209	203	217	204	196	207	193	215	221	226	181	199	198	196	197	207	199	190	206	223	190	207	213	193	199	231	208	204	201	193	181	199	204	204	207	211	202	230	207	210	204	216	211	186	220	231	201	200	218	212	195	205	212	182	177	233	202	219	188	205	198	207	201	186	191	202	209	176	210	197	211	216	208	201	201	234	200	193	210	206	224	211	208	206	201	217	226	208	213	197	216	215	220	197	209	209	209	204	195	208	206	203	208	206	210	207	196	246	204	185	220	202	198	209	200	179	179	191	203	203	213	213	239	197	197	225	198	210	191	195	207	190	183	194	206	214
36775	13542	11562	11808	12174	11800	10688	10419	10242	10143	6993	7535	6281	5658	4955	3489	3242	2147	1915	1427	1260	1099	999	855	781	757	736	712	683	683	627	648	609	645	610	602	612	559	599	587	570	594	607	552	552	570	580	604	607	576	593	545	602	579	561	527	559	540	584	552	583	605	604	613	647	581	638	554	596	651	612	654	607	649	668	631	579	578	610	563	578	622	582	577	578	569	567	545	582	549	565	550	607	522	566	579	546	574	552	525	559	577	570	564	536	562	579	587	547	545	541	587	604	576	592	633	580	524	552	537	535	581	563	539	536	539	543	524	553	552	544	583	593	533	527	556	499	532	544	506	550	549	544	476	549	585	524	519	525	480	571	560	558	498	545	511	504	500	569	522	558	532	537	530	516	525	549	551	550	517	528	547	540	557	544	506	519	543	487	514	514	484	501	520	517	545	555	557	519	520	532	564	506	491	532	558	504	545	534	537	490	536	533	552	573	556	524	602	529	521	566	504	559	508	539	541	531	474	565	544	520	559	536	512	527	522	544	508	514	497	500	524	508	564	554	550	529	519	534	549	501	515	517	544	541	504	539	530	551	481	544	510	518	557	526	568	508	528	536	508	489	523	534	525	532	509	546	520	505	534	542	524	519	518	513	491	533	515	527	530	539	546	538	510	489	510	532	493	547	561	525	519	513	516	561	504	570	481	529	507	535	466	547	485	548	553	495	493	496	521	504	543	482	529	501	543	521	536	529	553	542	495	533	567	527	507	527	507	518	530	506	537	531	514	564	506	539	501	490	504	556	559	510	528	541	501	558	540	473	481	552	498	562	557	481	549	481	553	547	525	534	560	551	556	567	534	546	506	532	533	540	543	527	509	515	557	551	505	550	530	514	531	523	549	524	495	504	534	541	561	566	541	531	538	486	530	503	546	543	529	499	544	535	532	514	554	511	520	504	548	509	556	496	495	543	559	541	482	540	528	506	517	495	551	552	489	537	527	503	549	559	545	508	524	524	535	533	553	538	540	521	528	501	536	529	538	474	507	557	566	510	529	545	543	530	540	533	497	513	500	517	555	566	541	535	525	533	525	497	527	531	510	521	521	519	499	568	500	515	531	541	547	541	504	546	526	511	527	514	532	516	527	545	550	550	576	518	498	536	502	503	565	530	540	510	522	507	558	500	526	526	534	511	509	522	500	550	528	538	520	482	523	530	499	573	562	540	522	517	511	546	533	539	526	541	538	535	530	515	464	521	519	528	506	536	529	550	552	562	526	537	537	533	530	513	539	477	541	519	546	522	548	540	508	551	511	513	553	535	526	528	524	493	527	533	560	540	486	544	559	483	568	563	516	476	499	540	550	464	569	508	493	546	490	532	510	512	521	567	511	506	559	512	510	482	582	530	541	545	500	553	511	504	537	496	513	526	527	515	515	544	534	534	524	522	552	539	568	533	533	499	549	539	500	524	537	535	521	551	502	521	516	508	526	497	540	526	560	489	543	503	533	568	521	504	510	517	560	518	518	542	508	570	516	514	489	520	530	510	544	558	541	538	540	516	528	524	501	524	534	544	510	495	510	513	519	513	517	514	573	514	534	462	518	507	500	498	531	509	535	501	510	544	496	548	515	530	506	511	543	521	519	528	530	505	533	586	592	529	515	505	526	475	514	542	525	497	543	549	522	504	536	540	523	499	537	490	559	538	550	516	532	532	535	510	549	525	544	504	518	512	524	531	508	563	570	509	518	547	518	566	569	542	543	518	503	495	501	498	541	567	538	524	582	497	526	552	506	542	565	521	505	525	539	520	569	555	504	505	557	527	533	571	491	497	515	566	525	513	568	546	502	522	494	498	538	501	521	541	481	556	485	515	573	502	492	494	498	506	519	522	547	533	521	512	517	522	535	537	539	536	502	512	557	572	596	563	543	524	526	552	521	556	508	536	541	479	539	526	505	532	519	473	485	574	493	500	540	549	504	548	535	515	532	555	559	525	520	521	538	528	528	513	546	517	539	546	516	495	554	515	566	548	532	520	539	545	514	498	526	483	524	508	529	507	520	488	554	533	546	532	557	507	539	569	516	541	546	509	566	534	538	503	526	536	526	526	528	509	514	532	520	531	519	522	527	551	561	519	517	560	548	549	550	502	524	539	502	524	553	552	552	500	521	487	552	533	524	540	517	494	513	529	554	517	513	550	535	546	516	529	525	554	515	553	516	488	532	540	507	511	579	527	564	543	586	517	563	491	512	588	537	512	563	565	548	517	524	547	538	512	504	540	482	529	503	537	537	497	524	536	518	539	537	518	507	492	543	558	533	525	518	504	530	506	579	498	513	491	521	526	528	552	553	528	554	590	512	520	530	527	518	545	544	473	533	488	511	536	543	544	537	497	531	491	552	540	584	515	527	482	501	553	489	527	494	474	513	499	517	526	538	537	504	534	540	523	503	518	525	493	577	497	525	540	517	485	577	529	575	525	525	522	551	532	538	522	533	481	569	548	453	550	513	542	472	533	554	548	526	550	520	535	548	522	537	523	549	497	514	543	488	509	533	527	518	534	533	540	504	540	503	537	534	550	559	537	510	513	561	534	518	525	531	551	515	512	559	543	548	519	509	542	545	499	535	504	522	526	501	535	517	515	576	524	530	563	492	500	511	540	545	498	521	541	504	535	510	518	512	563	527	469	532	499	505	502	540	530	529	531	569	538	491	525	534	530	518	523	562	558	511	527	504	513	535	512	522	528	500	524	555	537	554	505	492	459	547	530	538	478	542	539	543	510	542	540	488	510	523	544	533	498	535	542	542	496	564	545	529	501	541	506	553	504	512	513	543	555	525	542	516	532	555	526	545	527	522	519	517	574	536	524	512	491	491	483	509	532	530	537	553	522	557	582	508	540	531	537	536	542	536	517	564	510	510	513	532	515	532	535	498	521	564	520	570	516	516	548	534	515	511	522	501	559	519	552	525	517	480	533	544	537	543	558	539	512	523	518	558	525	542	506	482	530	527	491	514	499	527	514	490	509	538	555	577	507	495	516	543	499	541	552	530	533	504	549	557	531	523	529	554	528	557	488	492	486	576	548	519	546	523	495	499	536	562	581	538	534	520	563	523	525	515	520	516	533	530	546	523	543	528	498	539	519	499	564	534	514	527	475	536	527	535	521	527	558	569	534	551	516	512	537	556	510	503	548	566	511	498	522	507	504	532	543	552	538	514	532	508	492	524	539	557	505	512	538	555	545	508	494	547	519	510	532	530	547	508	546	492	503	525	553	530	494	517	516	564	522	511	519	550	587	523	518	495	527	539	559	501	546	524	523	525	511	529	508	512	545	534	556	508	545	495	508	525	542	465	557	521	506	537	536	509	542	506	510	519	513	516	563	513	517	503	562	540	555	524	485	456	561	553	536	516	487	575	513	475	489	516	545	581	532	525	522	536	532	507	528	540	529	544	508	531	528	508	533	531	565	516	550	531	522	548	499	548	558	529	552	495	534	477	533	543	536	502
9049	3416	1786	1238	883	617	489	434	363	366	359	355	282	302	306	260	268	299	263	255	264	261	286	289	266	265	281	252	248	271	271	241	263	234	250	263	241	242	245	278	263	260	285	265	271	258	252	253	271	275	266	250	241	261	234	234	266	275	265	258	275	260	246	230	277	277	285	283	230	250	258	275	273	249	269	249	273	249	228	245	256	254	271	273	257	264	262	253	272	258	268	240	273	267	253	258	254	270	283	272	232	266	241	258	273	272	253	242	244	288	269	269	270	263	258	229	249	265	256	275	241	292	281	289	264	251	264	248	257	260	257	258	270	251	250	276	273	277	268	272	267	260	276	269	254	264	265	263	266	243	274	268	266	230	268	291	227	274	246	255	267	259	249	286	237	258	265	279	296	287	224	280	243	223	255	269	265	288	258	239	260	278	260	258	256	241	274	245	246	277	258	247	262	248	231	237	268	273	273	257	263	256	238	235	281	278	246	255	243	268	235	247	235	274	310	264	282	288	246	284	274	248	236	245	267	244	246	264	254	249	236	269	261	270	223	247	239	276	266	268	279	250	293	289	259	280	270	252	262	255	252	261	250	255	242	245	238	262	218	270	245	241	288	277	251	257	249	241	247	262	234	282	242	289	282	275	248	296	248	316	275	256	263	247	247	243	240	268	260	267	255	259	238	246	254	255	285	247	265	271	257	266	258	266	270	276	251	276	272	249	258	232	242	247	236	259	270	248	255	256	278	298	287	262	258	260	264	260	248	283	268	259	237	267	267	249	262	247	250	257	278	249	235	258	267	227	286	247	261	263	266	278	247	242	258	250	260	260	253	263	261	291	248	257	258	251	235	254	245	270	254	267	270	255	279	270	242	266	277	244	247	270	250	233	273	248	262	267	246	259	232	233	283	264	280	280	257	243	280	280	250	242	292	250	252	258	268	293	253	225	275	249	222	243	237	267	268	238	264	248	235	272	304	267	300	248	270	304	247	244	256	273	258	264	238	231	253	240	239	249	266	234	292	258	275	268	246	261	285	243	283	250	256	237	231	257	241	250	238	261	276	283	251	269	259	286	284	268	264	256	240	252	284	265	282	249	228	263	263	262	279	232	276	237	239	248	261	262	246	262	271	260	260	258	254	256	269	257	253	291	244	240	272	265	264	246	264	256	263	247	261	278	258	266	289	256	244	261	271	279	272	270	272	265	257	261	263	230	287	260	290	272	261	282	246	266	245	251	255	282	231	266	238	260	271	274	262	268	265	255	279	268	246	237	269	272	242	259	256	248	246	269	237	264	274	221	259	263	242	267	251	252	256	273	229	267	271	253	260	241	254	280	258	277	273	238	251	263	269	259	250	296	261	266	251	259	250	263	291	278	257	260	267	274	259	282	247	274	256	241	254	277	292	230	262	266	259	261	236	260	267	271	262	254	247	265	235	286	227	257	263	256	251	240	237	284	269	254	247	252	264	260	247	262	262	271	224	271	262	270	279	235	264	233	268	246	277	242	291	249	300	255	252	260	246	262	266	291	272	232	241	267	233	230	242	243	254	263	274	245	271	233	253	301	268	267	235	270	270	258	270	270	256	255	256	242	257	266	282	260	260	263	259	263	283	255	270	252	253	239	262	288	273	258	256	271	267	249	263	279	272	285	270	256	244	269	229	273	281	255	273	272	284	250	288	257	250	267	262	292	244	240	272	248	241	264	233	225	260	267	263	261	263	277	256	263	236	251	233	253	234	259	268	247	275	267	261	276	264	288	265	259	230	227	259	255	266	286	276	264	255	243	279	255	249	245	224	254	256	261	296	305	282	265	256	216	237	246	313	247	281	272	266	282	249	267	234	249	216	261	264	250	287	245	230	281	251	268	251	261	243	242	242	288	257	253	258	259	265	265	257	237	245	258	248	280	258	271	258	274	256	266	272	268	258	271	266	241	286	273	267	263	257	263	233	260	273	239	241	264	277	267	251	260	242	268	292	226	277	256	276	260	264	258	263	218	245	260	252	246	243	275	206	265	258	272	287	254	255	278	234	289	236	243	266	261	259	252	255	255	251	257	243	235	265	268	258	251	234	248	245	272	257	271	249	280	263	290	234	273	236	255	271	265	286	298	268	257	249	233	255	269	259	236	223	248	270	254	260	246	255	256	250	259	273	272	279	253	264	254	244	261	264	269	247	274	239	271	257	280	282	257	259	289	257	232	253	245	254	253	245	258	259	267	272	232	236	259	271	235	265	232	215	268	268	273	254	265	258	254	251	266	255	269	277	250	271	226	267	293	276	234	266	241	259	268	263	261	266	269	250	256	261	266	255	213	261	257	249	286	251	245	265	267	263	254	257	261	257	241	287	277	242	244	249	270	257	268	279	261	247	258	227	256	239	297	262	259	233	265	235	288	277	265	275	259	262	252	237	253	232	273	276	211	273	276	269	256	291	226	267	245	256	251	250	259	251	246	268	266	268	238	262	247	260	257	278	225	241	281	289	247	263	245	285	275	251	263	258	280	282	281	216	254	252	257	239	263	256	273	245	230	268	257	251	250	255	263	254	267	263	262	254	262	232	259	249	274	256	246	259	249	236	251	258	274	249	256	244	255	244	266	273	242	273	265	251	275	277	266	249	287	248	234	224	248	243	267	240	269	269	231	250	251	253	254	280	284	263	242	299	225	273	264	237	266	249	250	274	264	253	245	260	259	250	259	234	246	242	283	269	258	242	258	279	267	274	248	250	263	282	286	272	265	269	209	262	282	263	278	264	257	257	263	277	242	261	266	285	256	257	241	271	259	282	273	254	268	288	277	258	273	233	246	248	285	268	278	274	247	253	273	234	257	256	253	251	270	282	247	247	243	251	282	226	248	263	244	246	254	251	258	257	295	241	249	258	269	234	253	254	285	239	269	269	268	246	258	269	251	268	241	233	244	250	233	261	247	221	253	279	250	254	255	261	303	276	237	266	306	269	255	282	269	232	262	247	262	264	247	263	252	274	249	246	223	234	246	274	247	279	284	245	264	265	291	269	252	246	255	279	240	234	261	251	242	259	238	294	303	274	271	246	272	223	262	261	276	269	279	263	250	258	278	255	274	229	269	253	274	257	253	256	254	248	256	252	279	231	256	249	229	266	281	259	236	246	278	271	221	277	252	266	270	271	243	238	237	279	281	237	269	251	252	281	243	259	253	263	257	227	294	251	270	273	261	258	300	260	241	253	243	250	274	257	241	266	254	266	260	280	266	232	237	259	264	278	268	216	243	246	249	253	260	249	260	258	256	262	246	247	253	260	296	236	271	256	247	268	277	242	278	240	242	270	262	243	268	262	284	267	261	260	246	259	249	283	255	254	255	258	269	251	238	245	251	296	290	279	238	248	246	258	246	263	246	232	265	271	234	281	245	220	242	252	257	254	262	257	243	263	258	268	264	243	258	276	270	255	265	234	284	259	266	245	247	264	250	279	275	278	283	257	262	264	231	245	269	264	255	252	272	271	261	298	261
8662	2817	2708	2734	2443	2011	1611	1508	1387	1359	1265	979	924	827	838	765	766	774	749	693	736	736	744	732	747	691	680	716	699	711	701	690	670	710	712	688	716	668	705	701	687	695	732	679	692	686	701	647	712	687	678	647	651	717	659	670	668	658	657	710	701	748	711	669	661	700	690	697	669	687	737	694	687	731	694	709	733	697	703	711	692	678	709	711	702	708	682	737	653	679	698	688	739	716	666	654	665	673	654	713	663	730	717	707	675	708	675	705	623	684	731	697	681	733	670	735	675	648	679	681	661	672	696	624	696	640	712	719	696	683	704	684	643	669	668	680	687	672	728	691	689	683	650	675	665	709	693	730	665	640	698	681	645	599	677	679	618	653	672	678	724	711	747	708	684	685	644	678	682	730	682	692	684	686	687	692	683	688	666	692	641	697	641	729	686	649	692	645	660	702	671	686	711	674	671	656	705	725	661	628	676	672	664	672	699	673	688	661	683	678	681	683	727	660	700	707	691	671	663	668	654	744	726	650	669	734	698	695	692	660	702	701	696	673	654	658	701	673	678	665	704	682	716	662	699	712	711	687	669	701	651	683	683	666	702	701	678	661	679	630	717	667	670	655	636	655	709	688	666	655	690	695	666	690	673	656	682	711	678	718	682	699	713	722	677	713	705	657	699	657	683	653	701	657	663	691	706	717	711	715	686	647	670	647	678	695	673	692	672	687	641	652	714	699	676	659	718	677	697	666	630	669	714	646	669	675	662	667	678	616	683	670	674	675	663	666	738	661	669	656	616	658	676	653	655	720	736	630	696	696	701	727	676	678	654	651	658	695	666	699	658	665	652	654	678	661	672	648	688	677	706	680	682	734	668	652	702	663	671	720	667	687	730	695	697	655	705	673	656	691	698	659	691	692	677	703	680	668	669	672	717	683	659	677	720	689	699	702	620	698	640	716	669	714	662	595	639	669	670	630	686	695	672	673	635	662	692	682	668	752	631	669	661	716	662	715	694	676	636	686	673	685	661	645	732	658	705	697	701	722	671	640	671	648	681	715	679	676	685	699	674	721	706	698	689	649	677	709	609	671	711	714	631	683	698	697	701	644	734	643	672	705	661	705	657	726	686	648	663	647	671	691	682	693	683	705	747	696	654	725	665	700	693	678	650	686	668	666	675	711	724	724	687	652	675	702	676	691	700	656	671	668	735	697	657	710	678	708	681	662	675	688	685	688	672	706	677	670	641	676	674	638	688	707	697	645	669	668	706	674	660	661	670	655	707	744	698	686	682	692	695	679	645	676	659	642	680	669	700	624	687	725	690	688	707	719	669	704	655	679	687	676	644	638	676	662	604	660	696	633	701	663	698	658	689	672	704	736	671	695	693	667	674	677	689	662	678	703	668	687	688	696	705	667	681	681	690	659	671	646	668	681	685	655	705	670	667	677	655	647	670	654	696	630	661	659	699	675	684	698	696	649	650	695	655	676	740	673	672	658	643	644	646	629	716	658	695	684	697	654	689	709	693	740	711	659	686	674	652	703	659	738	680	705	689	639	697	708	643	648	670	703	698	655	692	674	696	696	714	712	688	680	665	706	682	684	729	719	717	651	643	711	661	646	682	689	681	692	668	706	685	639	714	671	764	648	719	631	658	685	661	684	677	738	677	673	648	691	693	696	705	705	649	665	722	724	681	705	645	674	688	693	738	716	677	658	653	672	692	662	680	676	646	634	660	678	692	693	659	685	720	680	673	661	655	669	626	658	667	674	685	699	676	673	665	684	694	708	704	706	712	658	698	707	734	678	680	710	678	730	664	672	687	690	692	702	687	739	673	706	715	652	691	694	670	660	702	694	664	708	707	649	726	709	681	677	726	658	726	641	667	677	648	680	626	663	702	683	690	670	648	685	696	627	655	704	688	676	696	712	743	687	659	726	659	682	689	716	737	714	659	687	684	656	698	668	711	653	680	642	653	689	654	698	640	652	687	692	628	675	647	678	695	681	672	681	689	722	699	713	778	673	676	674	632	688	635	713	729	699	691	676	661	691	745	705	640	695	730	666	682	706	669	664	708	658	679	697	702	667	647	707	703	640	715	715	712	694	673	701	656	634	704	676	666	683	664	670	656	675	673	636	656	719	690	659	671	691	752	671	658	686	643	684	686	655	691	691	719	717	710	728	699	644	669	679	669	650	681	701	712	639	694	692	644	708	650	691	641	650	667	675	675	737	663	666	665	657	710	703	683	640	684	665	677	659	672	677	658	682	688	676	680	691	674	663	632	660	614	690	715	685	685	683	690	652	649	700	656	708	655	677	667	713	666	649	662	688	671	707	599	674	659	701	732	691	673	681	688	652	689	643	664	681	644	717	693	702	652	660	733	694	670	700	641	731	721	683	704	656	683	700	668	730	709	690	706	704	663	730	660	661	646	692	633	682	692	678	689	710	684	667	640	691	622	672	713	674	688	650	653	709	651	661	680	673	653	680	687	641	695	688	695	692	633	705	715	664	706	689	669	694	689	661	694	690	712	669	692	665	696	659	701	691	669	697	656	697	688	710	663	703	692	707	680	676	702	674	693	762	643	698	629	699	683	646	672	701	653	673	692	706	675	692	649	680	637	700	667	684	680	647	673	649	669	681	703	684	672	698	621	690	686	685	700	709	679	682	700	693	678	706	633	683	705	671	668	631	772	673	686	731	699	693	706	664	679	647	711	679	652	704	664	672	624	614	671	726	661	670	697	701	657	681	676	674	691	693	712	707	674	622	709	685	657	686	695	683	673	692	633	763	707	687	676	698	683	712	637	724	659	646	629	670	694	685	674	690	651	693	668	694	715	631	704	719	690	689	701	676	659	658	696	684	678	624	684	743	705	731	674	681	744	660	662	693	598	700	682	675	715	692	692	701	677	678	675	671	713	707	663	722	702	649	662	634	664	709	706	687	688	715	710	663	677	664	690	720	682	684	683	660	657	674	663	653	650	650	679	688	711	668	707	661	669	658	727	700	707	719	686	681	677	690	689	661	686	714	682	719	680	688	714	669	697	698	661	668	687	696	705	677	662	632	696	708	699	656	686	723	663	674	649	681	671	683	705	685	701	704	676	677	710	628	690	639	701	646	693	664	695	651	671	696	614	693	654	698	682	701	676	679	676	670	719	694	666	695	731	671	696	683	697	715	724	664	692	692	715	719	711	696	663	666	754	685	647	690	712	706	656	656	703	681	690	682	701	701	674	694	687	703	712	649	721	726	684	633	718	683	629	699	720	721	649	684	650	675	700	713	706	681	652	638	723	643	712	685	669	689	694	700	690	670	676	666	711	688	682	694	674	638	679	739	641	710	655	691	669	680	712	661	681	677	679	683	716	709	729	655	711	683	657	647	667	682	728	722	662	680	707	701	679	715	688	687	686	703	710	715	685	679	687	699	720	677	677	712	653	668	657	663	674	686	669	699	672	663	682	663	683	663	644	679	699	672	713	694	656	659	679	687	735	706	697	651
39203	25243	15979	11365	8295	7111	4735	3640	2643	2494	2117	1501	1159	769	657	561	462	406	388	327	342	354	343	311	285	300	293	304	308	278	300	306	295	295	297	294	291	320	298	276	305	288	254	305	288	284	287	300	278	282	286	300	279	275	272	303	319	287	265	294	284	286	310	302	285	310	301	323	299	287	262	297	294	291	297	285	316	294	281	280	301	286	311	314	311	320	317	288	278	277	283	297	315	296	290	289	264	283	271	316	295	326	277	274	270	298	274	311	303	308	303	261	288	252	301	295	278	289	307	303	295	307	294	312	281	266	288	251	286	278	275	305	303	257	278	277	312	295	299	264	272	283	284	269	295	320	254	275	307	304	264	291	295	316	285	283	275	247	285	292	285	272	268	312	268	262	293	297	240	286	293	297	257	298	309	326	295	291	254	305	314	280	305	289	289	302	296	286	286	254	295	282	267	266	299	308	300	284	285	295	292	307	331	263	294	296	296	300	262	306	272	301	310	301	297	288	310	268	287	282	283	276	280	294	291	273	306	286	287	305	263	308	290	297	279	236	272	278	280	337	307	269	261	295	260	304	291	292	303	277	278	298	284	319	297	299	257	293	310	305	301	276	261	297	276	316	275	281	315	261	285	290	272	276	276	276	282	299	253	297	293	290	314	286	279	266	273	299	288	297	296	287	265	272	318	270	301	283	298	292	269	265	268	303	278	302	246	270	278	288	290	300	293	303	273	287	262	318	272	286	296	274	292	298	282	295	269	319	265	286	301	279	293	264	278	306	286	288	279	315	280	280	317	307	265	285	282	280	281	307	303	281	271	278	301	259	295	262	300	274	295	273	297	283	303	262	291	287	319	289	263	258	278	332	280	304	283	279	294	307	267	305	322	284	310	304	291	297	288	276	296	296	291	292	293	278	270	302	255	311	306	279	314	291	286	268	275	275	281	292	270	292	282	247	286	302	269	317	272	276	281	319	296	261	285	280	270	283	305	276	301	309	295	310	271	313	290	306	293	284	320	323	271	310	277	299	291	283	306	318	284	299	279	302	300	311	271	336	297	251	281	311	278	289	313	326	258	279	274	275	270	281	312	287	280	307	263	274	266	250	306	297	297	277	294	293	287	250	285	295	265	283	284	300	320	281	245	279	242	269	275	299	297	308	318	277	274	312	285	287	322	266	288	318	325	275	286	305	291	309	320	276	319	291	292	290	269	286	284	308	299	290	300	263	265	286	294	267	263	264	279	264	249	315	261	308	292	305	269	295	296	259	276	294	254	295	288	252	322	272	283	275	317	285	281	276	291	284	281	287	288	285	290	301	311	298	291	277	277	318	285	263	289	304	300	275	311	289	321	307	300	291	272	253	298	288	280	291	297	301	297	274	326	261	286	291	289	267	277	284	291	297	308	305	287	330	291	284	297	315	301	259	322	284	278	292	328	271	287	290	308	260	295	269	304	286	278	266	321	286	295	292	278	302	259	284	288	317	265	318	294	297	285	299	261	300	271	331	289	310	273	293	284	267	301	281	301	258	309	263	287	302	267	290	275	260	302	307	311	288	268	309	294	280	295	310	288	279	298	244	285	302	293	305	280	293	292	291	293	301	276	294	297	278	285	281	288	295	277	296	261	311	285	314	297	307	284	312	317	296	272	307	292	277	279	269	291	294	289	272	283	275	245	297	288	290	272	284	273	283	292	313	271	278	334	294	269	278	285	289	305	286	311	305	283	288	305	293	308	273	300	306	299	275	312	310	272	307	285	287	300	269	301	299	294	291	299	302	284	280	277	266	276	292	280	283	275	283	286	291	271	302	284	316	292	288	321	284	270	284	282	297	295	289	284	313	294	313	288	281	302	279	263	272	289	262	265	286	280	290	287	304	287	283	299	296	308	312	278	293	288	284	280	298	242	311	292	260	297	277	260	291	254	287	315	277	268	265	294	270	314	307	314	279	277	308	266	287	308	279	313	298	315	308	269	303	283	285	264	294	268	273	279	327	280	286	302	254	308	293	304	287	268	293	292	295	287	286	303	272	296	261	270	307	257	332	298	290	311	304	310	279	277	285	280	257	263	306	315	274	300	287	320	279	281	306	274	280	275	293	296	307	279	280	242	290	293	281	256	302	298	297	294	276	274	338	279	278	305	315	288	280	328	291	276	324	261	296	277	302	297	300	317	283	269	308	276	284	265	302	303	311	306	288	301	297	285	280	290	309	314	289	291	285	256	285	305	298	299	290	271	278	297	256	283	270	252	275	286	268	288	277	257	311	304	275	289	271	291	259	277	285	266	273	331	282	252	317	309	259	299	283	320	267	267	293	297	285	279	302	296	281	268	244	283	291	248	285	273	310	274	289	321	319	312	292	304	286	280	305	292	301	281	292	280	292	269	288	291	283	273	283	311	291	298	281	257	295	316	292	290	298	299	285	295	323	291	296	301	287	285	287	303	302	263	272	319	281	289	258	272	307	282	290	300	284	299	338	280	304	286	297	309	300	276	319	276	265	258	270	308	272	294	287	273	283	277	284	277	306	266	288	273	285	297	293	284	297	273	279	284	281	314	311	297	261	279	303	306	295	313	276	316	323	278	322	297	279	253	293	299	299	269	300	295	268	311	306	306	310	276	315	292	257	283	312	260	282	329	259	283	290	307	282	289	308	305	276	293	280	319	274	279	253	264	290	247	303	294	272	326	305	293	280	305	287	291	283	288	303	293	285	345	297	272	303	297	272	307	279	315	275	302	309	264	285	284	285	321	277	275	293	306	273	299	302	282	277	310	292	296	289	328	276	270	285	267	315	298	313	264	311	312	292	315	312	303	276	262	263	325	317	292	291	271	301	282	283	299	299	269	272	330	280	260	295	264	271	306	284	315	293	318	286	256	303	277	311	289	275	267	281	263	276	297	301	272	283	293	301	288	238	285	276	298	266	276	300	271	282	277	284	322	288	274	286	259	270	274	286	285	291	314	317	318	264	328	265	278	289	305	304	289	327	295	278	315	297	307	270	282	294	293	295	294	303	277	242	290	276	295	285	307	296	264	309	284	293	278	282	319	300	296	272	284	272	272	262	304	283	313	325	289	274	307	303	284	298	308	287	298	308	287	290	281	266	275	314	286	273	311	316	284	312	313	268	280	291	306	290	276	269	280	302	279	285	249	261	278	303	271	316	277	304	325	302	269	324	292	304	312	309	286	268	279	316	295	298	287	313	300	251	273	287	297	295	304	287	249	265	285	307	313	278	302	283	291	285	276	257	297	307	296	265	287	280	266	281	308	291	294	298	320	290	251	269	264	311	283	283	286	286	280	286	278	296	280	311	274	302	312	285	307	303	298	273	309	298	288	311	316	257	277	266	283	298	272	275	321	296	320	246	276	281	289	300	274	312	301	300	275	315	293	284	306	272	291	273	306	279	283	266	288	323	313	275	254	283	289	272	296	292	285	290	293	261	272	320	297	299	299	279	293	306	306	294	296	297	283	300	289	273	292	272	278	300
30400	11252	8200	8327	8345	9171	6853	7216	6543	6394	4480	4718	4237	3466	2904	2562	2117	1581	1391	1233	1156	1071	1017	977	904	883	858	809	852	811	830	757	778	820	780	809	740	784	752	744	801	762	782	822	743	786	715	729	723	795	753	728	763	706	725	738	773	736	738	832	745	816	806	791	777	779	757	795	832	833	819	752	746	769	734	744	734	788	776	739	802	748	784	736	761	728	738	756	747	755	796	714	757	793	710	739	748	753	757	792	694	748	713	747	734	751	787	772	775	748	734	707	777	776	800	752	811	781	773	774	718	735	723	716	716	731	756	743	701	753	746	748	750	741	742	724	745	790	733	746	767	736	674	757	710	748	759	744	751	737	775	667	789	723	723	740	698	763	718	748	747	752	739	745	693	720	738	702	770	790	752	754	744	717	688	733	703	726	761	673	722	703	769	729	726	713	709	767	715	749	774	773	785	740	729	718	748	732	762	749	718	758	716	723	749	734	770	707	748	774	783	766	732	709	739	745	756	700	754	728	701	725	752	695	740	716	748	766	781	697	745	700	762	748	718	741	702	717	741	717	753	714	707	756	721	713	727	756	690	728	728	733	736	724	771	725	707	729	719	743	767	738	702	759	728	709	772	724	723	705	699	695	675	732	720	754	684	730	710	717	729	735	713	748	697	670	719	743	736	743	763	734	729	694	716	731	736	707	712	708	700	714	716	779	694	740	754	736	740	745	747	711	732	658	777	725	713	753	712	683	708	755	727	692	685	701	799	710	697	738	718	679	710	747	695	699	688	721	748	764	729	710	718	812	746	771	782	720	706	757	730	740	717	713	724	740	695	739	764	729	711	741	713	701	758	766	691	754	715	744	726	764	700	668	732	739	760	735	722	695	750	713	726	726	720	712	679	760	730	738	754	757	714	741	763	734	713	732	753	737	732	761	701	734	741	784	746	732	731	693	763	741	747	731	739	724	692	752	735	715	701	733	706	715	692	730	732	733	749	741	751	725	819	760	748	758	792	718	746	749	751	776	717	736	737	713	792	781	732	712	752	720	684	713	731	734	730	734	762	726	743	731	712	793	713	749	778	757	735	744	692	727	710	710	706	715	704	727	715	752	740	774	722	683	759	700	668	732	703	769	727	710	708	738	755	696	716	723	699	769	729	761	729	721	698	714	753	753	695	719	762	734	724	780	746	754	733	739	745	755	762	661	733	776	777	672	719	791	672	695	723	701	757	691	726	732	755	725	710	731	745	725	712	723	759	701	685	764	740	783	730	726	727	774	752	757	709	768	744	685	731	707	735	756	705	711	739	757	743	724	807	716	757	721	748	690	739	735	741	712	761	713	770	767	680	740	742	720	733	727	672	734	764	711	763	744	707	802	772	752	787	711	713	765	697	708	751	710	742	740	783	761	769	756	771	746	649	737	721	723	706	762	690	732	734	735	720	695	727	795	768	741	788	736	725	728	708	727	715	776	746	751	732	730	712	700	742	748	773	730	768	724	693	702	757	726	762	738	719	694	718	660	774	718	759	735	763	731	686	713	779	726	738	750	728	766	755	734	711	726	683	732	766	739	773	732	726	694	708	675	689	721	703	770	692	771	778	734	727	687	723	712	688	723	738	693	741	752	748	727	790	725	703	752	722	734	709	731	764	746	702	694	684	705	744	733	729	769	721	700	730	722	720	729	742	712	764	752	677	748	763	719	718	740	736	746	685	741	715	747	708	737	733	722	739	732	735	747	727	700	777	686	783	779	760	752	712	735	755	716	730	784	732	728	696	746	735	724	753	700	739	708	761	737	765	731	763	694	761	753	703	771	726	748	716	678	771	742	784	751	730	764	743	642	766	720	743	757	768	736	693	725	757	744	723	778	761	712	729	748	699	763	737	729	723	778	756	745	719	712	697	730	708	727	692	749	700	748	766	723	733	770	752	740	727	769	697	762	753	741	763	753	776	720	736	758	755	714	704	706	741	725	701	752	810	740	705	704	720	746	701	747	727	676	776	716	746	766	749	745	709	739	721	762	750	709	729	748	748	703	701	692	715	717	714	722	714	697	749	808	715	743	747	732	782	766	722	694	750	731	695	753	812	728	719	741	737	690	699	733	711	679	711	748	752	691	730	692	799	752	737	730	801	745	719	734	731	696	694	753	707	754	727	716	695	745	748	700	766	706	698	708	767	753	728	718	721	754	733	705	740	720	739	740	736	762	745	773	744	733	723	715	709	767	711	739	778	739	728	696	767	717	758	730	688	709	748	707	754	733	733	699	697	725	733	724	735	720	753	715	739	759	695	706	706	746	738	734	737	732	734	714	722	775	735	748	746	718	674	742	712	747	796	775	751	699	740	688	773	696	730	724	721	726	696	777	720	699	717	763	702	755	673	754	768	749	727	737	737	752	728	745	717	711	769	718	718	727	723	806	712	723	740	727	708	696	758	777	708	707	684	698	753	752	759	707	774	732	728	709	733	751	772	670	705	717	768	703	745	760	767	718	777	767	740	709	696	706	692	751	719	741	733	769	770	723	735	760	747	706	694	666	727	773	715	672	712	722	709	743	741	728	746	702	763	739	770	753	735	754	756	708	779	756	732	739	723	722	719	720	726	713	755	718	737	730	718	716	751	738	756	729	719	713	696	711	714	740	731	716	707	763	748	738	705	699	758	724	746	719	714	709	761	717	695	706	764	762	733	762	755	700	729	739	696	717	714	749	713	792	740	720	717	691	763	719	744	759	754	699	745	747	690	710	763	729	710	758	697	757	736	756	748	705	685	709	681	785	718	784	717	727	689	747	733	756	733	728	792	705	723	761	722	763	710	726	779	737	726	749	737	725	747	761	743	683	741	742	744	690	734	750	717	725	787	728	760	712	768	713	730	743	749	760	713	724	739	688	753	715	708	745	694	736	792	696	692	719	671	747	726	733	734	759	703	727	707	709	711	722	747	753	724	796	701	757	742	702	777	713	723	729	774	706	715	730	732	722	682	722	693	684	756	720	689	747	747	717	741	766	744	684	746	733	715	755	704	743	786	692	791	735	767	661	725	696	744	709	740	722	744	728	744	754	739	691	738	713	700	733	711	724	694	737	754	756	759	720	686	690	747	702	714	762	749	727	752	785	745	674	777	715	725	714	717	761	758	741	761	747	742	752	711	723	710	700	739	701	737	706	705	756	758	721	706	721	711	718	689	760	729	680	730	750	733	716	749	747	740	730	731	723	744	729	689	763	760	733	762	717	772	744	740	745	692	702	732	729	749	703	753	749	703	761	757	730	755	686	707	723	706	686	723	713	735	726	742	739	723	666	702	755	768	752	748	733	717	729	734	719	746	766	721	776	694	768	732	698	786	739	719	731	713	718	747	732	718	756	725	732	748	773	758	752	743	732	748	718	744	723	751	722	728	691	753	721	732	697	691	759	729	729	695	748	711	735	741	715	734	687	735	709	709	710	778	734	695	735	716	737	684	750	671	757	706	747	674	734	743	686	714	707	720	719	726	721
47641	28935	21273	17933	14856	12002	8524	6012	4590	4235	3232	2215	1670	1090	828	700	568	430	365	310	311	276	278	257	222	256	230	222	216	229	212	202	225	243	219	202	216	222	228	208	220	210	208	203	205	206	213	199	210	208	220	196	189	236	203	180	185	211	185	225	197	193	227	222	202	222	202	221	210	194	227	204	208	198	212	217	211	184	190	178	177	212	216	202	266	239	197	196	192	189	205	183	202	181	197	238	184	226	199	189	193	196	201	179	215	209	187	178	199	204	204	176	220	220	188	206	222	202	195	220	209	241	177	185	195	216	202	220	196	201	209	223	193	214	187	188	200	199	220	191	209	200	222	219	209	238	204	176	180	202	204	189	176	206	191	194	193	200	205	211	195	165	206	203	191	200	199	201	197	183	201	206	185	198	201	212	178	222	188	204	190	198	202	199	184	218	166	223	171	206	207	197	201	225	186	199	192	194	214	193	165	216	198	208	204	232	199	208	189	196	204	192	212	204	201	178	182	232	208	188	191	200	193	180	226	202	186	204	174	190	211	205	183	203	197	196	190	195	220	178	210	193	208	174	206	198	199	194	217	204	200	189	208	217	200	173	205	198	185	190	195	185	193	180	216	201	191	213	232	208	170	192	199	188	201	216	181	196	204	189	191	226	201	195	217	196	216	207	203	223	210	207	219	212	193	189	194	188	200	213	183	209	188	196	181	208	185	202	181	206	200	205	191	189	194	200	177	183	163	200	189	207	202	210	219	186	189	203	203	211	208	211	193	222	193	185	193	203	192	193	192	192	182	235	189	200	202	189	186	192	199	201	192	180	188	186	212	216	223	215	212	217	209	206	202	206	206	203	185	196	180	219	197	221	165	198	219	179	218	198	208	205	216	183	207	201	207	219	194	211	184	206	205	185	192	173	212	233	199	184	209	214	209	188	194	182	209	196	197	211	187	184	195	200	195	212	194	192	197	216	202	208	205	189	214	220	180	190	195	186	185	184	219	188	194	218	172	197	200	215	188	209	205	212	168	184	179	190	193	193	210	200	205	198	213	208	181	215	197	198	205	217	192	205	205	183	189	229	165	191	212	175	223	209	196	217	176	208	191	206	200	190	208	203	219	195	216	217	213	201	203	187	210	196	185	178	183	169	194	192	206	205	214	207	183	181	221	182	210	214	213	210	194	186	199	201	193	209	205	197	212	205	207	201	197	206	211	188	198	185	205	170	224	195	188	193	211	206	192	202	194	193	202	198	189	181	192	204	215	201	200	207	178	200	218	201	223	219	223	209	210	194	210	206	192	212	181	188	203	210	202	196	186	204	195	192	164	197	211	200	222	202	182	230	229	223	204	196	190	205	176	182	203	212	181	200	196	187	197	182	180	211	214	194	192	180	185	215	195	198	194	197	201	231	200	194	186	193	180	183	211	212	217	189	167	197	188	202	202	190	192	188	204	204	215	212	179	200	199	169	228	212	217	218	208	194	202	199	180	204	222	196	199	201	207	207	185	188	187	186	200	217	195	203	225	196	223	217	210	195	211	209	202	197	190	194	224	192	193	232	217	204	216	220	201	192	222	205	165	208	203	203	172	224	175	174	208	201	212	186	210	191	196	218	174	200	205	202	197	202	195	218	171	187	193	194	186	223	209	181	193	181	211	191	215	202	213	172	240	196	187	199	236	206	190	200	193	186	191	203	218	187	217	189	192	177	209	185	205	183	178	204	200	171	214	204	193	193	219	202	189	201	167	179	209	199	183	203	200	218	199	205	231	183	197	198	205	215	219	181	197	192	209	202	176	195	198	189	164	208	188	207	203	201	172	190	190	226	190	167	199	206	194	204	208	212	217	181	213	208	209	211	210	207	192	167	169	193	187	193	188	210	197	202	208	218	234	196	191	192	193	201	206	207	197	220	192	183	188	206	188	208	189	203	204	188	190	195	199	204	198	186	187	179	202	208	181	187	199	206	197	199	174	184	181	209	189	212	198	227	198	206	206	207	191	188	195	180	193	207	193	194	200	190	212	190	224	214	191	188	220	188	213	186	176	202	204	218	198	214	199	201	198	200	209	206	216	207	192	187	211	214	193	203	208	190	183	203	192	215	215	196	222	183	197	202	197	179	238	196	191	219	222	195	181	199	195	207	216	200	212	194	225	228	219	211	218	214	207	200	199	189	215	209	172	212	218	183	183	228	197	207	194	193	188	219	198	199	226	211	204	221	197	170	191	203	207	208	170	217	181	193	203	194	177	218	214	211	194	216	173	189	174	216	205	195	186	215	222	168	207	188	209	183	180	214	207	180	196	184	200	184	200	216	206	187	206	211	189	213	209	166	199	204	203	214	191	219	197	185	199	170	184	183	224	185	210	243	204	191	211	182	221	190	211	204	184	222	193	188	205	172	185	201	198	212	190	194	216	214	208	195	194	196	223	190	170	206	210	187	218	207	193	195	192	212	200	192	202	188	227	200	219	196	181	208	193	178	193	182	199	194	200	191	187	216	226	187	187	194	217	208	216	212	218	238	202	194	215	176	205	200	171	203	206	199	198	224	179	195	177	204	223	190	187	187	181	197	185	180	157	204	182	191	199	191	197	197	191	232	180	189	205	188	236	194	204	217	206	192	220	205	197	198	185	202	173	207	210	199	190	214	214	218	180	218	217	200	210	179	199	212	188	199	232	203	224	198	196	207	199	183	198	204	199	175	225	209	225	199	200	196	203	215	203	186	217	203	190	200	212	220	240	197	182	214	179	211	204	206	174	225	191	197	202	195	216	213	201	209	186	212	200	207	198	172	225	187	194	220	186	180	176	206	193	225	201	203	203	182	211	212	179	168	192	195	191	209	223	216	197	209	176	218	178	184	182	204	189	197	209	192	192	215	189	191	200	205	182	198	210	212	192	211	194	216	211	202	197	204	216	197	221	192	226	199	190	186	187	202	190	207	212	215	206	205	193	234	182	211	222	183	187	195	215	195	191	194	208	194	204	193	193	202	216	188	224	203	185	199	203	178	195	184	214	199	206	202	224	229	196	178	191	186	226	218	213	201	190	183	199	198	200	224	205	178	214	214	210	199	219	200	193	208	213	205	180	208	195	187	192	200	199	223	182	205	206	212	206	219	211	192	188	212	216	197	170	193	209	215	172	182	189	190	201	202	187	198	173	228	199	209	190	184	190	183	214	201	206	182	199	231	207	223	222	187	230	186	217	217	221	181	215	212	203	212	180	190	211	178	201	170	203	207	187	224	227	174	189	199	211	199	193	222	224	208	188	183	195	194	191	179	203	219	187	178	187	193	217	198	183	207	205	195	213	218	215	211	194	193	199	204	212	229	211	206	217	192	206	198	188	186	186	168	199	192	207	217	201	190	202	198	224	198	194	218	201	203	202	201	205	222	200	200	182	213	182	207	224	195	218	199	195	203	213	219	209	183	214	189	197	204	196	212	225	200	193	190	198	186	188	175	224	191	192	230	214	217	202	195	181	225	182	170	192	182
36906	13974	11391	11278	11441	11670	9725	10335	9871	9437	7432	7078	6240	5245	4590	3894	2930	2282	1716	1416	1228	1107	967	913	854	799	751	652	629	676	653	633	621	612	602	638	586	646	585	519	603	575	581	593	551	552	571	537	588	611	558	537	574	574	571	559	518	575	536	586	591	642	617	655	619	592	614	679	582	570	648	656	589	607	559	588	575	551	551	623	583	569	555	519	573	595	556	543	535	503	581	532	554	547	503	586	537	564	553	566	542	546	531	573	549	511	485	598	515	563	532	573	573	568	572	559	570	606	552	525	528	543	508	557	539	523	539	545	541	506	525	520	543	557	522	497	571	524	512	521	528	530	514	529	488	519	540	519	502	524	534	545	509	540	493	537	510	502	513	524	503	536	511	469	553	522	518	519	558	559	508	462	520	517	551	502	494	540	504	534	510	505	488	502	514	551	483	527	524	492	525	537	466	492	549	518	514	477	512	541	478	481	520	530	548	472	512	569	519	468	566	559	539	542	476	524	500	492	505	512	481	512	566	522	515	544	489	509	512	504	453	494	574	510	510	533	526	504	468	515	476	527	524	531	534	478	522	532	532	552	496	514	533	530	530	516	542	500	513	527	544	528	530	543	515	485	524	490	496	501	517	507	517	548	534	544	557	544	502	535	499	490	535	497	537	535	550	513	494	510	526	531	481	518	526	510	485	503	516	476	506	518	527	499	488	541	516	531	533	490	520	517	494	468	487	486	523	515	492	523	534	484	538	530	528	512	521	516	522	524	488	516	476	474	544	502	519	543	512	503	521	504	518	525	507	484	480	472	518	533	499	526	556	486	505	535	496	482	506	483	548	510	493	531	516	507	553	501	490	543	512	542	505	544	557	464	512	480	575	504	522	511	469	488	493	525	537	514	552	486	491	513	504	503	544	568	505	501	491	530	527	496	507	513	535	483	550	511	511	529	509	508	468	491	521	496	522	509	551	501	518	486	531	517	490	476	530	520	563	514	540	552	531	499	522	513	523	493	519	499	524	512	507	515	498	549	510	508	488	490	478	480	532	506	517	521	530	539	527	499	492	505	486	517	514	503	515	464	516	474	509	495	524	521	518	524	507	536	532	511	541	515	514	526	519	554	520	487	522	507	530	507	525	536	489	519	532	502	526	490	487	543	499	524	523	520	503	517	544	508	515	566	520	485	523	497	515	532	537	471	533	518	534	525	527	536	493	515	560	541	503	546	473	542	504	499	551	487	509	491	539	566	510	509	518	503	532	483	503	505	483	573	557	522	530	520	511	472	495	455	489	524	535	540	515	487	521	506	540	469	518	473	534	531	489	493	509	484	485	510	515	526	525	485	501	510	524	528	484	526	555	480	494	539	526	516	498	537	509	519	480	473	514	486	491	561	497	518	521	514	534	489	523	525	505	562	511	486	518	511	529	499	485	527	527	535	514	510	516	473	541	528	511	511	497	524	498	467	544	552	494	497	522	546	517	482	544	519	494	500	501	492	516	496	504	513	585	537	522	526	538	487	492	502	554	495	511	522	553	542	498	533	524	501	518	510	545	492	471	531	532	503	520	483	528	550	479	515	522	534	531	535	499	505	554	537	555	538	526	540	509	525	479	506	534	519	473	541	486	508	520	509	520	513	525	517	479	497	524	508	506	540	522	478	537	488	514	531	481	485	530	485	500	535	498	490	512	537	540	540	513	541	543	526	519	526	481	510	489	520	506	525	513	498	481	505	458	520	508	537	518	529	509	497	475	518	524	487	501	503	509	496	489	498	554	523	504	515	533	514	473	513	498	542	492	538	489	512	553	461	503	541	508	490	488	487	521	512	518	500	510	539	530	477	487	455	512	478	556	535	515	542	522	521	521	486	508	522	510	541	507	523	550	501	515	496	501	533	531	516	527	508	523	510	517	508	506	505	551	481	537	510	541	504	512	537	552	488	528	542	517	473	498	539	501	498	501	526	578	508	494	505	558	540	521	491	487	538	494	520	497	531	523	472	503	498	500	538	508	516	518	531	557	538	521	500	495	523	483	537	490	517	514	510	466	516	513	519	544	517	557	451	508	492	520	532	503	498	530	514	489	542	516	513	534	539	536	553	508	538	534	489	495	510	522	503	518	502	541	504	525	515	549	492	474	523	523	507	511	504	504	477	495	496	524	522	526	526	490	492	516	479	533	489	546	500	540	506	513	495	570	503	549	531	498	470	534	529	586	531	568	510	515	542	486	525	496	502	514	527	530	570	538	569	515	537	520	481	513	525	535	527	553	524	515	501	506	536	468	523	566	556	478	546	492	526	495	505	545	493	488	537	475	511	504	548	505	524	511	538	506	518	491	561	450	499	474	502	467	534	512	560	525	499	525	532	486	502	560	516	541	507	524	556	487	524	563	484	504	502	528	528	544	565	476	533	514	513	525	554	540	525	491	498	556	533	521	523	540	546	549	505	493	504	493	548	538	522	540	538	524	559	495	497	484	524	475	550	529	536	521	519	546	490	500	525	504	494	541	514	507	512	527	545	546	543	476	542	527	518	516	483	521	503	492	535	513	549	517	497	499	501	529	508	510	505	534	552	486	510	533	511	511	541	529	512	509	526	504	504	467	496	539	509	516	541	483	506	499	518	499	540	556	548	507	555	512	477	525	515	512	504	525	500	471	484	507	531	534	479	505	506	504	508	503	553	472	534	542	543	559	513	523	485	542	516	528	509	502	556	488	548	519	480	477	535	524	500	500	507	496	532	511	573	506	522	554	498	518	493	535	517	503	493	517	505	501	499	532	487	554	553	515	503	493	503	523	532	533	486	514	508	501	528	465	486	511	569	481	494	484	549	499	510	544	483	531	508	593	554	482	503	534	560	521	486	504	486	538	537	485	517	501	541	520	544	506	512	523	538	497	492	494	502	501	554	514	517	513	529	524	499	509	503	502	513	527	521	503	533	504	514	512	517	517	529	555	539	511	514	543	503	499	514	498	519	475	514	530	545	553	512	498	514	524	532	498	525	538	507	511	495	509	491	527	529	495	469	524	516	529	501	518	509	527	505	526	474	520	507	531	490	488	500	477	501	537	541	487	479	517	509	538	530	523	519	491	529	488	484	526	500	533	509	532	523	484	593	496	524	483	549	537	532	539	534	499	500	515	552	526	515	504	501	506	515	470	529	516	506	490	485	536	527	490	487	529	555	519	503	525	492	480	519	533	495	544	499	527	458	498	546	489	542	536	516	468	481	497	558	526	528	531	484	495	512	511	488	525	503	515	523	506	513	499	550	519	489	549	535	546	492	541	540	511	481	488	506	489	452	561	509	490	521	555	518	518	508	547	509	509	540	506	528	512	498	478	514	510	510	477	497	528	555	483	529	517	546	548	501	540	512	524	539	516	544	498	487	492	505	516	500	512	482	471	548	510	508	545	555	476	480	512	501	518	512	494	499	491	504	530	512	516	516	521	521	544	551	516	504	532	510	557	524	523	526	558	507	486	539	529	522	528	532	532	525
9874	3738	1922	1309	864	841	538	433	409	354	306	295	284	275	265	241	290	248	255	251	238	250	252	260	273	279	262	248	278	251	238	253	273	292	236	258	272	228	236	264	275	267	259	243	251	245	257	245	253	254	290	282	237	285	269	253	263	240	229	284	259	259	245	239	269	265	237	253	267	266	248	267	248	242	286	262	270	260	260	256	261	230	237	269	258	268	283	244	258	265	268	234	276	236	248	249	247	246	261	265	271	232	286	258	254	261	261	248	274	225	253	257	273	270	237	259	270	253	258	252	247	252	239	265	255	258	273	239	257	268	253	246	263	256	241	250	268	242	251	243	256	265	255	254	235	268	255	262	242	267	262	262	289	238	258	254	253	269	253	266	246	259	267	247	264	245	289	255	253	278	253	253	259	228	248	246	252	276	261	256	240	263	212	269	251	276	274	251	270	255	276	265	251	260	270	259	233	237	240	238	245	250	245	270	207	235	264	283	271	269	261	253	235	257	260	286	223	256	249	279	244	235	286	242	274	242	226	256	268	246	239	240	270	225	245	235	258	272	231	241	255	277	243	244	270	272	250	233	256	267	278	250	266	247	266	276	275	255	221	250	241	223	282	244	259	235	269	249	250	253	273	255	269	249	260	243	244	255	268	251	263	238	225	254	267	274	278	252	259	277	285	237	262	226	265	257	278	261	245	241	259	244	239	266	241	306	276	265	248	261	237	266	272	252	232	298	255	277	259	262	274	287	278	231	257	260	258	245	262	288	268	263	248	245	230	273	226	249	239	274	283	256	252	248	256	273	289	281	220	263	218	280	259	216	268	238	245	291	231	267	257	280	273	257	250	270	262	231	228	266	246	246	261	275	279	270	255	273	252	263	281	250	254	245	265	259	238	256	238	258	265	245	237	262	250	241	246	254	242	281	258	269	237	264	238	249	238	228	271	220	258	251	266	281	253	308	236	265	248	253	283	277	233	234	254	293	241	268	253	272	249	274	269	265	262	244	259	233	263	240	256	238	264	267	214	262	279	222	263	226	233	248	222	281	252	263	267	281	248	317	239	243	272	255	247	256	260	255	247	256	241	261	243	241	285	286	275	249	229	241	282	259	264	232	238	250	283	218	271	218	240	232	249	251	277	263	244	260	260	262	250	293	273	232	268	257	241	259	249	260	271	234	274	276	230	268	238	274	251	264	254	254	242	271	282	246	254	245	260	272	221	277	251	263	248	244	276	259	280	257	255	254	244	237	273	264	257	240	279	267	250	258	262	254	254	272	255	226	270	277	265	260	274	250	236	245	249	243	219	272	239	278	276	254	248	285	223	263	238	269	278	259	236	250	251	261	244	251	254	253	255	244	254	249	243	257	251	244	254	254	247	247	236	248	272	243	242	295	244	263	251	248	290	252	264	299	258	236	235	230	246	280	249	309	277	274	262	265	244	252	253	264	268	269	245	267	271	267	243	247	256	265	253	255	280	254	245	269	265	260	288	234	251	246	262	252	236	231	253	247	244	251	254	282	253	266	250	255	258	280	271	258	248	249	267	270	277	262	268	235	239	275	245	246	262	237	273	252	226	267	273	281	251	226	264	261	265	231	256	257	246	257	275	266	244	261	220	242	259	263	238	255	252	268	250	243	263	254	260	258	255	256	255	250	259	246	254	250	277	251	248	248	237	211	273	245	279	271	278	258	238	247	235	239	252	240	225	271	292	248	263	245	270	247	264	272	261	288	265	271	276	245	286	265	243	251	244	250	222	259	253	230	266	220	277	241	270	263	270	266	254	257	224	248	242	248	251	243	259	242	264	250	219	285	263	278	263	261	312	239	279	241	198	234	252	255	274	274	278	269	278	247	232	247	264	270	278	256	258	260	277	236	260	240	264	260	267	301	246	258	234	248	248	256	257	256	265	273	251	220	251	259	265	259	268	241	234	260	258	302	269	261	251	246	300	265	241	258	254	200	298	267	273	269	259	245	237	237	264	262	249	259	231	262	230	261	262	270	245	251	271	273	278	266	206	295	221	273	261	242	253	246	252	222	255	246	279	264	260	258	242	264	240	248	265	267	238	265	227	236	282	254	250	264	240	255	249	234	264	252	285	291	242	223	286	257	247	267	255	288	238	255	236	256	239	258	232	237	234	241	267	257	276	280	270	244	243	247	237	252	246	249	268	236	247	268	263	237	245	268	254	249	245	241	229	276	254	273	244	251	277	288	251	228	257	266	288	271	246	258	261	282	273	250	273	221	253	243	244	235	261	262	263	273	269	255	242	265	264	273	274	279	252	226	230	292	292	275	263	256	228	244	255	287	249	261	257	241	268	251	251	255	239	275	266	231	253	245	255	268	277	304	225	252	253	257	254	242	273	231	276	243	247	245	265	288	259	248	253	249	235	234	247	274	280	268	267	233	247	271	237	276	255	264	255	266	278	295	244	257	259	278	240	261	260	275	270	251	243	233	278	244	224	217	261	246	267	247	289	249	260	227	237	262	274	274	253	240	238	249	251	236	266	243	255	229	270	258	264	262	263	261	254	240	246	235	271	257	237	250	290	240	252	266	269	266	242	248	278	274	222	253	260	271	224	235	262	231	255	235	248	248	255	233	257	233	252	238	252	278	245	266	239	252	251	252	225	272	266	236	248	246	281	262	257	239	265	225	233	270	251	250	226	247	250	254	247	290	267	265	251	275	264	261	265	241	251	264	245	253	257	265	268	276	246	241	254	256	272	247	242	244	280	273	270	256	240	262	262	251	258	231	264	285	274	254	256	237	277	231	251	268	259	250	303	272	244	259	272	272	259	231	238	223	275	264	260	269	241	223	236	262	254	241	281	258	290	250	228	278	269	257	262	253	282	240	249	284	255	256	277	269	277	257	253	252	245	277	253	272	244	271	250	273	239	241	257	266	264	261	228	252	256	242	292	250	255	224	251	260	267	242	258	238	252	228	248	244	227	246	251	239	266	264	281	247	253	266	199	268	242	244	264	239	242	269	245	270	274	236	295	279	253	251	259	231	273	236	250	244	258	270	247	260	264	246	251	257	255	255	270	262	257	276	245	262	285	259	268	234	250	288	258	264	243	233	239	260	244	237	275	278	273	272	253	248	262	252	265	256	249	242	257	240	253	236	223	259	248	265	257	256	254	256	243	249	254	257	252	301	253	288	289	243	283	243	247	268	253	221	253	274	266	263	261	288	250	271	249	259	267	242	282	265	254	247	247	242	256	226	227	233	255	265	245	237	267	231	240	228	259	249	248	251	275	232	266	256	268	254	261	279	266	233	287	300	242	249	240	239	243	240	235	264	251	221	212	278	256	269	255	272	249	270	255	246	267	260	244	257	276	249	239	257	259	227	243	276	255	244	232	251	264	265	275	255	256	243	241	280	234	254	294	274	230	250	258	262	308	249	239	236	266	268	275	240	235	287	254	260	247	256	246	231	234	235	258	227	274	265	275	275	237	276	233	270	270	258	262	248	254	260	268	253	272	243
9171	2790	3010	2714	2139	2123	1456	1435	1268	1254	1090	898	969	864	780	794	785	749	733	692	701	719	711	670	693	745	700	653	708	646	755	667	684	699	682	656	725	682	700	657	642	664	669	686	696	701	681	670	677	694	681	669	691	620	678	692	698	678	716	745	636	712	672	703	630	668	686	660	736	663	634	707	722	665	721	686	658	685	693	741	675	680	665	676	707	712	685	687	670	675	694	672	686	696	622	639	663	684	688	686	679	686	696	662	708	656	689	709	654	678	649	703	699	688	644	673	671	654	667	714	675	695	710	683	676	632	669	681	690	707	685	698	658	674	679	672	671	605	648	694	637	659	671	688	662	675	657	606	703	638	676	626	684	662	646	650	649	654	664	642	703	658	716	680	637	695	679	667	685	618	686	649	638	616	618	624	677	676	665	685	690	639	689	678	664	656	625	680	690	641	660	657	652	660	614	633	623	679	690	615	701	679	670	662	664	684	716	676	682	640	661	642	680	676	659	646	710	644	695	696	705	647	632	699	684	700	692	663	687	664	695	701	635	665	683	669	678	706	665	671	664	671	725	678	660	673	695	648	657	661	686	678	666	718	686	666	664	664	657	667	663	637	643	673	702	648	644	701	647	639	641	650	714	616	650	655	667	671	705	698	683	687	695	654	651	659	675	686	709	680	679	695	648	709	715	651	676	664	639	640	692	688	642	695	656	664	715	636	625	654	675	702	679	669	678	676	700	689	683	646	697	646	659	620	674	693	674	701	630	708	718	698	690	709	631	673	682	667	651	643	717	658	684	650	681	698	670	725	629	639	659	658	664	673	646	677	602	677	650	686	650	708	626	644	674	687	678	682	700	663	665	663	692	684	619	668	682	678	635	655	654	658	676	660	700	669	650	664	723	700	665	648	685	622	659	686	673	674	651	662	697	684	666	667	705	677	652	706	639	686	682	716	719	705	682	643	658	667	668	634	652	641	684	644	718	674	676	616	653	693	623	661	640	671	692	683	663	680	696	689	667	665	697	668	643	645	688	688	679	678	665	671	661	703	622	677	662	663	662	688	709	735	622	653	633	695	652	642	638	692	680	634	703	679	630	712	736	705	649	656	645	663	677	702	653	711	637	689	671	669	683	630	668	698	703	646	663	697	658	676	631	647	695	683	702	691	650	680	679	697	660	665	605	653	673	662	727	697	696	652	656	657	680	649	674	655	681	679	623	662	729	640	692	705	656	702	717	684	681	652	678	657	649	673	685	610	633	662	607	693	676	711	711	667	686	661	654	664	699	663	689	657	659	677	666	696	675	667	674	667	694	664	677	682	653	656	684	675	683	679	622	659	695	671	694	678	730	644	641	627	669	702	636	683	673	632	687	708	728	687	707	681	662	674	635	660	666	677	713	700	660	662	681	642	704	625	641	695	650	704	696	662	636	637	646	677	660	667	694	693	668	672	621	704	683	637	690	690	624	700	700	619	689	658	657	681	687	658	721	639	668	653	645	684	669	659	691	702	675	658	687	658	661	682	690	705	663	638	663	675	660	707	701	664	690	673	658	674	685	687	662	700	709	650	633	756	648	667	728	682	678	690	652	651	672	640	663	696	623	710	675	690	650	739	677	633	684	684	655	707	646	648	683	645	695	673	742	674	665	660	686	702	616	693	695	691	636	712	631	661	666	701	607	693	663	670	694	708	668	692	691	688	634	679	658	664	628	684	626	680	650	700	686	669	690	655	700	649	643	723	657	675	661	646	688	660	671	687	647	679	678	652	698	662	656	728	645	681	703	680	699	723	662	692	666	662	695	613	716	683	675	669	622	673	668	673	651	670	662	700	657	667	647	689	711	699	692	726	676	702	668	700	662	692	657	707	710	666	683	633	646	688	685	693	718	700	649	657	682	685	687	659	666	668	677	672	668	679	645	641	651	649	673	711	705	667	651	624	650	697	660	696	630	690	634	677	643	685	707	633	716	669	691	670	685	684	684	644	688	681	663	660	681	667	666	726	638	671	680	638	680	673	664	650	678	624	652	658	642	669	671	684	688	657	651	676	674	663	691	648	671	668	713	641	694	686	664	723	621	701	676	642	698	640	667	656	702	703	701	709	682	708	671	639	654	684	700	741	693	645	653	667	666	704	650	727	624	687	708	711	660	665	636	664	629	660	695	645	683	683	673	705	652	689	696	642	667	671	709	688	678	674	690	700	655	651	712	674	649	688	665	633	670	673	654	672	681	661	680	688	665	690	673	651	626	637	711	639	685	672	656	673	677	623	653	716	642	660	650	656	668	696	736	697	669	695	673	663	738	671	707	681	654	677	676	739	673	677	660	682	703	700	632	655	672	627	707	714	635	666	661	638	676	657	671	657	683	685	642	689	682	641	671	638	642	632	700	653	660	651	650	700	664	659	637	665	648	658	714	693	667	681	657	707	651	703	653	658	705	670	679	640	642	633	711	638	673	663	663	695	626	646	640	692	679	663	660	692	643	682	663	655	669	640	658	656	627	672	640	641	625	659	647	678	678	696	682	673	709	720	666	667	693	681	705	663	667	621	679	746	682	711	655	672	672	688	685	718	690	703	642	651	681	684	708	646	664	701	662	666	678	612	686	722	651	621	703	632	661	646	666	662	642	669	666	720	678	665	667	717	683	721	657	647	661	645	674	708	674	641	684	700	659	700	625	649	680	735	670	698	680	677	644	636	679	675	660	626	608	617	691	711	688	648	683	629	605	652	656	694	661	626	663	660	706	718	701	688	706	657	669	704	669	651	663	656	630	684	710	639	702	719	651	701	657	637	667	720	666	625	697	634	665	654	694	691	663	675	682	666	696	629	636	692	642	649	660	665	677	654	659	612	651	673	663	625	685	673	623	639	678	682	665	649	635	692	726	644	655	641	616	633	672	656	702	663	687	689	713	653	674	677	639	605	665	662	674	642	672	694	656	655	703	609	712	699	681	656	712	720	688	689	675	710	653	680	721	662	606	643	722	669	691	651	707	664	664	682	676	675	704	665	672	658	619	664	631	705	638	695	650	646	634	686	695	688	681	683	663	680	661	656	693	660	695	631	646	681	624	672	649	706	677	673	676	636	671	655	672	711	703	660	652	680	666	653	635	630	664	647	691	655	671	701	683	663	606	673	669	693	654	699	679	697	669	686	691	694	680	676	659	668	651	702	634	691	667	724	683	634	678	723	687	666	700	679	697	659	638	690	702	711	626	673	660	642	691	660	667	645	674	659	687	652	664	678	683	672	698	655	679	658	675	623	672	670	670	689	653	634	693	682	670	684	666	656	719	667	696	673	694	685	664	678	673	642	659	661	691	711	700	631	691	657	716	645	643	661	614	652	721	690	671	738	627	658	686	638	693	681	714	648	619	662	713	661	670	646	662	656	654	659	622	653	657	709	689	663	673	676	673	671	706	625	661	667	618	670	662	697	685	633	652	601	696	691	656	648	674	646	709	683	664	681	647	674	675	623	665	638	738	701	721	655	661	624
37881	23454	16271	11694	8655	6571	4949	3269	2465	2387	1866	1365	953	753	554	531	422	374	370	366	313	309	349	314	299	281	325	289	300	273	291	296	300	288	304	309	334	294	279	264	292	283	266	323	245	301	297	273	288	300	287	296	305	291	289	262	302	322	278	323	266	311	286	299	289	287	296	296	297	279	320	290	256	320	296	277	249	282	292	266	308	285	307	327	308	286	298	309	292	275	311	296	305	283	277	314	302	251	301	268	269	277	271	268	291	294	294	299	291	277	289	289	293	310	289	321	319	298	322	307	273	282	314	289	308	306	278	262	267	264	284	305	320	296	305	276	310	276	301	313	275	278	296	293	288	258	294	278	296	327	269	307	315	305	314	269	326	285	274	292	305	259	266	284	262	302	311	286	273	293	276	283	281	313	284	287	265	288	266	301	308	309	319	286	284	297	281	290	276	283	306	298	284	290	316	259	305	316	273	285	275	291	279	279	303	279	302	277	303	283	292	284	279	269	297	320	307	302	275	284	289	283	288	278	294	276	299	299	309	302	289	252	287	296	240	278	271	310	288	287	294	320	294	301	286	247	266	268	279	261	273	309	265	301	324	285	286	274	280	309	276	268	306	286	275	303	305	310	310	295	304	275	274	302	292	285	292	293	294	315	258	292	296	291	252	289	278	280	242	282	285	269	291	299	312	302	310	294	275	251	282	299	285	295	301	267	306	279	265	300	299	264	309	273	300	262	308	304	305	269	286	312	263	285	288	285	307	277	287	272	287	297	260	291	283	278	285	300	327	290	310	297	271	283	296	276	266	285	257	285	292	267	315	302	322	315	267	284	284	278	309	277	346	282	271	267	296	253	265	293	315	279	293	336	269	286	304	290	303	313	257	280	314	306	261	288	275	311	322	280	270	256	265	287	289	263	261	247	278	284	307	288	305	286	253	318	308	279	258	255	292	296	281	259	301	300	287	280	267	280	312	281	271	284	288	289	286	302	255	286	294	262	257	302	305	278	308	278	320	304	301	303	273	262	268	284	276	310	301	337	300	290	290	272	266	271	275	285	291	306	270	284	264	301	298	301	269	303	313	257	306	275	319	281	304	298	278	280	330	284	280	284	276	282	278	290	272	299	289	281	292	287	287	278	296	306	282	284	299	310	306	321	297	233	282	299	322	295	284	278	302	335	308	257	286	265	306	265	284	290	279	303	276	262	267	258	244	288	277	261	274	260	278	289	296	286	303	284	268	274	272	266	283	286	340	291	267	276	297	324	286	279	306	296	300	264	297	282	300	280	307	314	272	260	287	294	304	304	291	323	280	324	281	297	306	275	287	269	316	299	269	279	284	318	267	288	291	266	281	274	295	311	286	306	289	259	307	282	277	274	302	267	257	295	279	309	279	266	285	302	263	300	306	269	292	298	276	287	301	278	268	321	306	263	330	290	274	330	267	277	305	274	267	303	293	313	302	306	275	276	287	304	274	297	287	313	265	276	273	269	306	277	280	310	289	271	297	302	284	276	297	302	294	293	270	269	278	307	275	279	288	307	256	295	276	276	285	282	331	271	266	289	276	283	318	267	276	285	306	253	293	292	289	303	277	286	264	299	279	262	292	297	296	282	288	287	269	283	309	296	330	278	294	283	284	292	275	346	277	290	267	275	265	304	270	270	279	268	269	286	288	292	308	293	281	262	267	271	301	266	297	277	303	274	274	278	308	293	309	296	303	296	288	269	268	305	270	317	330	302	305	260	286	288	285	301	277	281	283	278	278	280	292	293	300	288	286	305	287	287	282	283	250	292	275	271	277	310	278	284	300	276	319	308	299	301	289	284	292	294	278	264	266	237	285	280	275	289	297	280	278	241	294	302	306	296	287	297	312	301	287	296	289	291	291	273	281	278	285	271	264	293	295	282	274	295	297	284	287	280	292	289	290	311	272	283	286	311	257	276	283	313	289	301	302	304	271	342	294	282	301	267	272	286	299	275	317	241	274	294	287	288	300	308	281	254	299	321	295	253	276	255	260	274	277	287	320	271	280	283	308	284	309	292	301	282	295	276	277	276	253	281	274	286	256	314	294	299	293	268	290	262	283	292	314	303	271	297	292	283	324	261	278	268	323	272	305	309	255	296	302	249	303	315	311	313	315	281	284	281	287	296	270	294	282	296	303	287	287	286	326	285	302	266	309	299	302	272	281	311	313	276	305	292	271	288	278	255	298	283	294	280	263	285	272	283	298	299	297	316	300	281	308	255	297	298	307	265	294	302	295	290	303	301	250	278	271	303	294	310	289	294	297	279	321	290	288	296	273	276	319	308	299	258	294	314	297	283	282	315	310	302	281	258	276	252	273	267	288	267	262	283	313	281	277	268	247	274	311	286	267	262	321	337	303	260	277	309	321	314	262	291	284	303	273	289	286	259	311	286	258	303	312	299	312	300	266	266	287	285	315	257	285	273	284	294	290	304	254	289	300	288	287	282	286	284	292	281	313	315	277	275	294	312	314	278	261	254	273	250	256	292	288	294	322	301	291	269	279	281	303	295	277	266	304	301	262	311	298	298	303	277	266	283	268	291	306	277	280	288	266	277	242	286	287	260	306	288	283	302	288	289	295	318	289	281	273	297	317	311	283	298	281	293	303	300	282	318	266	291	247	279	285	296	257	289	275	314	297	300	293	283	310	266	279	250	291	286	306	285	291	295	299	270	317	294	270	285	279	276	308	282	302	302	296	297	265	326	290	289	317	292	270	263	289	299	306	299	279	279	307	310	293	281	327	321	313	270	281	278	258	305	282	291	319	299	282	272	318	282	280	287	281	266	291	287	291	277	266	273	300	259	280	303	295	275	283	275	312	318	282	285	291	301	272	300	300	284	298	305	291	312	291	331	305	302	305	311	296	290	261	276	280	270	292	244	273	301	291	279	289	277	261	307	266	264	274	284	261	302	295	253	274	273	298	281	276	286	274	319	296	277	332	251	300	281	296	271	240	274	297	305	287	297	298	283	275	259	276	304	297	269	266	298	287	275	304	305	272	289	281	290	294	309	280	296	287	288	270	276	277	292	292	270	274	268	280	303	265	288	270	291	282	320	292	303	291	272	284	278	304	287	267	269	286	308	293	268	319	292	294	289	292	280	281	286	277	272	297	288	264	291	303	326	282	276	306	268	276	293	309	268	267	267	332	293	307	302	281	261	286	282	312	270	268	306	285	290	317	266	278	302	279	265	300	290	272	260	297	308	258	291	279	290	262	319	290	262	269	290	270	275	286	260	307	305	303	256	313	310	280	274	310	263	296	269	289	281	291	305	274	265	277	308	264	290	285	329	276	280	262	262	298	288	284	300	289	279	287	293	310	306	273	301	300	336	251	265	297	302	262	303	309	298	307	278	279	261	297	314	300	262	263	303	273	282	274	297	313	256	322	290	311	273	271	276	277	281	276	301	318	321	282	248	276	285	296	277	294	279	311	300	298	298	270	298	265	303	266	273	323	258	316	279	332	259
29419	10571	8682	8112	8204	7271	6937	6593	6089	5903	5069	4805	4098	3400	3014	2373	1906	1509	1350	1215	1064	987	1011	905	915	871	869	801	780	755	788	808	786	766	810	783	817	775	733	724	704	798	781	760	719	748	764	814	778	717	795	725	758	771	739	774	736	758	741	714	788	800	827	766	760	778	751	776	752	747	787	781	832	784	791	852	798	775	720	735	795	756	742	757	788	789	757	784	722	742	783	781	735	732	759	763	750	780	760	779	745	736	771	715	715	727	802	744	721	794	772	816	721	802	737	753	757	757	782	706	739	791	746	732	706	717	737	738	792	813	769	667	723	729	740	754	685	728	757	738	751	693	718	752	739	754	765	760	704	734	730	717	706	759	773	763	744	776	745	735	696	787	702	725	702	722	748	712	736	715	733	731	773	692	724	704	742	726	688	747	710	711	711	711	720	693	752	703	736	753	753	738	701	766	706	718	729	729	789	710	706	697	739	732	755	708	720	725	711	712	747	692	724	726	675	697	683	795	743	701	753	677	750	702	744	723	744	743	733	767	742	731	729	705	736	736	743	739	790	720	718	705	700	809	771	742	690	736	743	731	794	777	691	741	692	719	732	706	686	702	781	685	706	767	707	730	727	740	708	813	755	749	771	757	757	707	763	746	751	714	762	743	760	710	722	714	775	704	730	795	759	723	733	744	723	749	775	721	705	718	695	704	644	736	706	652	733	761	765	758	751	721	677	655	727	718	738	763	740	725	702	731	690	754	750	718	795	714	713	754	766	731	725	737	775	722	751	765	688	729	683	721	759	706	726	726	734	699	761	707	748	709	754	690	692	771	786	712	748	724	717	772	691	727	692	708	687	764	756	768	716	695	719	710	719	735	721	734	706	687	726	732	725	749	782	771	784	684	752	731	750	747	711	772	706	670	745	764	699	764	742	712	720	697	684	715	743	707	730	699	733	745	739	716	787	704	745	692	699	737	725	686	744	769	738	768	734	688	741	738	733	781	713	701	758	700	738	768	711	739	742	765	780	722	719	700	742	755	720	727	753	779	697	733	752	724	719	712	730	756	752	747	715	751	719	738	758	730	694	733	722	730	717	721	716	749	711	740	772	734	714	756	682	751	744	716	749	767	723	759	737	714	755	789	740	745	762	652	741	776	744	718	733	744	724	738	754	725	710	717	739	773	749	767	742	692	781	736	790	718	723	709	716	686	724	728	686	728	749	689	707	724	743	729	731	736	717	728	738	739	710	723	723	725	719	698	762	749	700	763	718	739	749	698	708	715	738	661	717	734	768	732	700	756	683	733	763	709	713	745	705	693	710	775	732	768	766	757	719	757	693	742	727	741	724	708	718	729	763	701	754	714	736	710	702	754	734	711	735	707	746	722	703	710	797	776	714	758	690	746	673	726	740	755	741	789	785	729	644	763	715	720	700	735	720	747	734	727	702	717	752	752	747	747	763	761	748	708	719	775	715	727	770	752	742	665	704	720	745	701	752	742	767	750	719	721	689	715	731	722	718	769	750	737	769	741	750	746	774	752	694	702	720	700	691	728	670	732	721	737	735	752	708	727	746	771	728	756	730	800	739	749	699	723	708	755	721	734	742	721	708	730	722	712	725	729	777	711	744	710	766	749	727	658	720	732	753	739	739	729	708	753	717	765	712	723	738	702	710	681	737	734	727	760	722	742	741	711	719	722	729	726	702	651	808	728	757	706	672	741	726	672	731	739	692	709	734	672	765	732	738	743	756	707	723	704	727	699	700	758	720	758	741	706	749	724	695	713	724	714	725	793	675	740	712	736	720	722	785	765	700	689	716	726	706	725	686	707	775	755	744	756	706	652	727	746	738	698	763	709	685	729	738	761	756	738	742	737	760	742	776	729	719	704	775	739	771	754	714	726	705	749	735	684	724	708	769	711	758	707	750	733	753	727	687	721	717	679	777	718	720	729	747	757	719	767	791	670	730	721	710	741	719	705	690	760	728	726	793	702	757	731	711	713	698	725	740	684	727	735	783	775	787	701	802	705	730	719	736	738	723	736	744	753	727	719	705	720	737	707	726	733	770	741	721	730	732	705	750	745	738	648	701	690	728	760	725	756	786	737	748	738	748	714	752	721	761	713	731	728	720	727	743	739	760	722	751	675	754	728	729	742	730	699	748	751	709	730	651	730	706	760	757	746	722	735	696	677	772	753	707	712	745	703	725	789	758	731	685	717	743	701	711	734	725	749	700	781	734	711	718	745	758	717	703	760	726	745	790	751	754	709	747	721	788	735	707	719	735	742	744	729	767	691	736	731	677	743	756	753	732	735	736	777	716	770	687	736	683	765	728	731	741	810	739	739	744	739	743	716	763	756	719	745	724	744	771	739	771	703	751	761	741	742	741	764	748	729	695	736	734	695	747	749	695	712	708	715	746	779	756	723	706	734	735	722	717	724	728	747	724	728	698	753	765	726	707	729	715	724	711	720	742	739	753	705	798	710	725	736	729	738	749	748	736	669	712	762	708	714	771	721	747	742	686	748	764	741	743	754	711	793	728	743	716	713	704	731	726	807	784	697	768	674	741	758	751	743	708	739	709	734	748	717	707	697	771	750	722	722	709	704	717	786	769	726	706	712	752	678	714	749	722	689	750	730	739	724	715	722	747	745	742	725	724	748	710	771	733	693	729	749	778	683	716	740	717	742	754	746	713	756	681	720	763	672	726	704	770	717	733	679	762	720	708	722	711	699	776	736	700	702	761	692	699	695	744	712	719	732	732	756	724	703	776	719	715	788	734	783	734	757	702	748	738	717	743	750	773	661	735	695	741	787	747	763	760	758	765	757	719	770	768	723	728	727	740	722	733	764	752	743	776	757	731	740	686	713	731	750	710	695	774	722	736	747	706	737	701	753	748	773	660	772	746	733	729	669	699	712	717	712	773	753	710	699	766	731	685	699	730	713	734	754	711	702	760	735	709	775	770	729	767	765	728	748	713	761	704	777	733	771	725	688	702	749	729	715	735	747	747	790	702	673	756	761	742	717	774	730	684	701	719	765	726	699	768	750	737	710	765	774	721	739	733	662	754	740	765	706	750	707	693	788	722	712	739	758	705	732	757	733	729	700	757	713	760	759	751	717	777	722	762	750	791	727	733	715	791	707	767	702	706	665	739	686	753	729	740	753	706	717	771	790	708	719	756	703	743	731	776	745	750	731	724	755	683	742	738	721	759	734	710	724	690	757	736	725	692	788	761	710	742	724	659	716	709	715	739	761	683	720	721	725	769	700	714	737	702	767	752	766	713	751	707	699	808	727	706	734	744	716	735	766	740	746	733	732	744	744	697	753	763	713	695	748	733	738	700	725	721	696	761	744	778	718	699	742	732	671	778	760	733	734	771	678	787	754	719	736	719	679	703	718	772	721	694	761	717	751	735	738	741	675	758	722	720	743	674	741	712	743	729	777	762	716	728	757	722	752	712	677	750	700	716	730	738	692	705	712	734	763	777	713	747	761
44902	28092	21065	15662	12171	9877	7018	5303	4069	4191	3207	2187	1453	1099	887	743	464	391	346	392	288	283	276	263	226	212	234	225	232	239	215	228	202	232	229	216	213	210	221	230	209	238	199	206	212	209	228	212	187	197	189	216	213	175	208	217	198	211	236	191	197	208	227	233	205	238	230	230	218	194	235	203	240	210	193	192	190	200	204	226	184	188	184	180	223	226	232	177	179	192	200	165	202	234	196	221	178	222	202	181	208	191	192	232	222	220	209	187	200	224	199	221	203	209	202	208	200	189	197	210	185	213	207	225	188	178	209	215	215	185	217	204	175	219	183	185	202	202	191	228	188	190	215	225	185	211	209	197	201	213	201	183	190	229	158	213	175	209	173	194	194	223	244	201	201	229	209	204	197	186	187	193	194	191	196	225	221	229	196	188	182	164	181	183	199	189	214	184	190	171	204	208	200	199	195	175	197	159	218	237	215	200	199	187	209	208	200	202	215	205	158	202	208	178	192	194	215	204	181	203	217	217	204	206	196	218	226	190	207	204	209	198	181	202	200	221	189	221	234	199	233	219	204	192	172	215	231	213	208	211	211	212	195	209	196	240	230	181	189	209	180	176	194	176	217	189	194	200	200	196	200	231	210	196	194	205	204	191	187	197	203	218	202	206	194	201	204	179	171	201	194	233	201	194	197	239	231	183	206	190	162	188	211	204	221	220	216	186	199	205	202	212	199	193	208	178	213	199	191	183	202	212	202	190	211	193	204	190	175	201	207	198	199	218	196	210	197	222	195	197	240	188	197	181	207	202	198	210	196	178	210	199	187	218	190	209	195	190	170	171	188	179	188	204	238	208	179	201	200	194	208	190	201	193	198	195	212	197	208	189	206	194	184	219	211	211	192	211	226	194	200	218	224	208	199	206	198	196	222	218	194	181	176	228	195	185	220	172	202	214	178	200	211	206	203	203	200	207	201	217	209	205	179	218	182	191	193	176	239	195	193	204	200	207	206	188	226	199	205	209	182	228	187	213	208	198	176	175	187	180	206	200	175	173	183	187	208	205	204	216	198	195	178	192	192	207	197	182	209	202	200	225	178	193	202	227	196	182	207	200	208	225	187	194	165	193	189	200	201	194	193	186	204	203	205	193	198	197	177	184	168	217	206	203	174	196	220	209	196	183	195	229	148	185	203	212	192	193	197	190	213	192	228	195	197	199	210	203	203	156	199	181	211	231	194	215	190	209	216	208	210	210	214	195	221	204	188	175	211	179	206	197	207	201	202	193	223	201	192	211	212	200	209	236	205	221	189	210	210	194	213	203	196	206	205	202	205	213	199	178	183	197	209	217	198	218	198	200	229	199	199	203	200	203	214	198	213	182	199	190	181	206	201	209	197	216	205	199	199	205	188	202	198	196	200	222	198	205	206	200	195	212	220	186	207	214	194	186	186	199	184	208	176	185	198	207	198	217	201	223	188	206	216	194	217	197	194	218	204	217	201	180	186	211	172	226	201	181	202	215	218	216	196	196	206	191	187	187	226	225	189	201	207	218	190	208	206	222	186	202	211	169	202	212	185	206	234	200	204	229	202	174	203	199	210	240	189	188	205	209	210	228	187	210	214	189	194	190	212	199	202	163	202	174	171	229	202	176	193	187	211	238	187	210	210	203	189	216	205	200	210	225	223	195	221	194	198	190	210	199	205	173	196	189	195	190	218	179	218	233	209	186	216	193	173	210	196	218	209	202	193	180	215	209	213	190	209	195	181	171	197	204	205	193	212	194	210	178	187	175	210	197	186	206	187	199	174	206	187	222	221	217	214	222	201	205	214	199	225	196	211	188	232	196	223	180	220	223	180	180	202	178	211	208	210	200	195	235	195	196	191	213	204	207	211	204	214	179	202	205	216	173	199	207	183	202	218	199	193	218	196	191	203	196	200	204	214	198	175	185	189	196	217	199	199	230	216	159	188	196	206	209	200	210	233	202	219	205	187	198	204	199	180	205	197	185	191	212	220	184	222	205	204	204	207	199	195	179	200	205	209	199	190	189	188	200	202	218	175	200	196	190	225	182	206	190	205	212	189	196	200	194	173	219	183	218	199	179	205	160	227	194	187	210	211	217	193	221	225	209	198	209	179	189	185	190	193	191	210	191	195	198	188	207	172	164	184	210	217	199	207	195	218	184	199	219	194	191	193	221	164	189	180	208	217	186	214	179	193	214	223	199	196	186	207	182	179	259	234	188	197	199	222	209	216	213	184	191	202	223	204	212	194	174	196	186	194	199	190	207	203	192	212	210	211	210	195	219	194	194	208	192	215	196	209	194	211	218	209	179	206	218	198	199	214	194	192	211	216	227	207	190	214	198	210	182	183	174	209	225	168	211	208	188	228	199	222	185	201	199	204	196	213	196	213	226	200	172	212	169	192	209	246	185	213	216	207	199	208	213	194	203	196	210	201	190	208	184	223	200	183	189	223	197	197	198	178	196	227	203	193	204	210	207	165	179	191	197	195	199	181	181	191	215	175	199	198	206	203	198	209	181	193	213	221	179	204	191	195	191	195	193	179	216	204	202	205	190	206	177	199	216	198	206	188	204	205	216	205	211	178	189	189	201	189	203	196	212	195	188	209	201	206	170	191	222	202	200	200	226	160	200	207	191	189	211	221	204	201	204	191	181	187	209	197	202	199	179	186	192	204	212	210	179	192	194	189	197	190	199	198	207	200	196	176	195	184	208	207	198	201	216	188	196	197	219	181	208	194	165	215	215	207	198	217	210	199	197	203	206	191	205	211	188	192	203	202	199	220	190	211	188	188	190	180	221	205	204	193	199	208	196	199	188	204	198	205	192	184	177	190	194	179	179	183	202	185	197	200	201	199	203	198	186	179	196	198	223	205	201	216	196	192	208	186	202	206	212	188	208	219	223	195	198	186	206	220	223	200	191	210	196	199	183	182	185	213	203	197	196	169	209	195	204	197	192	194	190	189	202	189	207	220	220	196	200	214	180	210	201	202	199	205	197	181	185	200	192	190	189	206	199	189	193	214	194	207	204	211	219	215	206	189	235	237	225	207	181	212	206	214	176	215	198	207	202	216	184	193	212	218	199	204	197	227	190	210	175	210	195	221	190	197	195	221	194	184	197	237	202	193	233	205	185	205	197	198	186	208	192	219	212	193	192	195	223	190	198	188	201	212	190	209	178	195	213	201	205	207	216	195	188	205	213	200	216	168	193	202	180	221	180	182	224	210	203	196	204	184	189	217	196	230	198	219	177	191	188	213	221	206	217	198	237	199	188	195	248	183	210	203	188	204	189	190	192	218	217	224	180	225	226	210	240	216	189	214	217	215	209	214	220	196	216	183	237	196	207	195	192	207	195	205	180	190	222	213	194	192	210	197	194	193	213	205	184	205	195	193	209	206	203	177	198	209	216	186	216	203	195	201	222	200	201	202	182	180	194	206	205	218	197	182	194	202	204	195	213	190	204	204	213	209	229	192	194
35595	14605	11712	10646	10862	10425	9383	9497	8690	8993	6932	7065	6104	5397	4398	3695	2448	1961	1679	1584	1276	1070	942	861	832	751	744	715	700	678	648	681	663	580	604	599	608	605	603	575	610	575	564	600	586	545	619	545	573	565	608	525	574	569	553	579	555	567	583	573	589	596	616	634	564	643	598	609	671	617	636	623	651	632	610	578	580	587	574	607	570	584	602	582	603	627	511	554	560	599	522	563	516	582	572	579	496	518	560	557	535	545	499	525	566	540	520	513	514	567	545	542	560	591	580	550	570	574	526	534	547	569	551	557	524	547	564	504	551	550	513	574	533	553	555	494	565	520	553	526	511	511	530	551	534	517	508	555	504	537	556	524	577	508	544	517	527	561	568	506	519	544	519	541	544	528	516	554	533	517	491	520	502	496	523	533	509	525	521	491	522	541	514	447	520	520	552	537	535	521	544	510	540	528	512	550	502	499	541	528	512	518	559	537	498	523	504	491	506	548	526	506	529	500	519	520	506	506	512	494	504	525	544	516	518	506	534	554	532	525	532	547	539	532	492	507	561	547	557	500	549	503	525	504	471	560	538	533	514	494	570	515	557	497	552	503	514	514	513	540	515	550	508	510	556	510	546	538	551	558	474	483	533	519	578	534	520	528	508	526	531	565	512	546	536	493	568	510	484	484	508	527	579	489	494	521	515	575	493	534	528	531	514	507	541	505	526	509	525	530	565	506	541	538	505	541	566	580	488	506	551	515	532	497	570	523	545	510	531	537	524	531	538	538	543	538	497	506	502	497	478	550	482	504	517	506	521	510	551	485	513	483	509	522	511	542	562	504	530	538	535	512	497	531	531	534	540	534	526	495	494	535	511	553	530	508	503	477	542	483	517	497	507	537	530	514	542	515	497	510	510	517	520	481	552	520	537	510	547	580	498	516	492	516	485	521	519	516	477	501	539	508	541	544	513	529	576	509	526	527	492	514	529	557	496	502	549	536	522	525	498	507	543	557	509	508	552	537	572	559	520	521	489	525	548	544	588	519	570	487	541	530	495	528	515	549	526	538	555	537	504	504	517	516	475	503	556	568	537	558	492	485	538	500	528	516	505	493	523	553	499	523	531	528	502	534	555	477	553	534	547	493	514	519	540	560	522	561	487	497	523	495	525	520	572	527	515	553	517	534	502	528	493	505	537	534	525	489	541	571	510	502	514	528	550	520	499	506	549	533	477	490	526	496	519	540	528	541	546	480	478	486	515	515	485	547	542	500	528	495	528	528	507	528	576	518	513	520	474	537	547	567	528	513	522	498	542	519	510	544	537	561	524	521	538	513	526	499	519	562	517	487	561	515	531	532	506	521	489	519	555	534	545	532	510	511	554	558	522	527	521	486	576	531	499	493	482	495	528	525	554	524	491	521	484	495	517	532	520	552	552	481	542	536	512	513	549	515	493	562	536	511	515	533	531	531	526	526	481	552	511	557	526	547	540	519	546	527	526	510	517	512	491	478	492	538	508	456	526	501	539	520	483	521	556	521	559	555	494	530	565	533	511	491	492	576	515	515	571	498	497	514	522	495	565	550	517	528	526	532	540	522	517	522	512	508	526	501	581	541	501	538	513	524	497	531	541	546	517	526	560	506	531	502	508	541	483	492	513	533	566	536	499	521	490	515	531	521	536	529	567	524	544	542	541	514	559	518	508	546	508	542	549	516	560	509	501	539	529	567	491	512	524	541	523	511	478	558	540	498	533	535	527	501	466	527	519	557	529	547	560	541	533	489	495	540	468	523	497	496	507	507	518	542	530	549	528	498	554	559	519	567	482	557	529	495	489	512	547	518	567	550	517	523	525	512	522	540	543	546	525	546	530	541	526	525	503	538	486	527	474	502	512	530	526	512	520	532	534	552	534	489	514	533	517	588	509	512	575	516	491	539	524	528	463	529	531	537	537	530	513	520	527	526	510	595	516	531	499	482	567	510	548	517	522	506	547	533	547	486	481	543	501	548	515	525	508	508	541	558	497	547	539	525	533	469	488	505	521	522	534	498	546	522	553	532	559	479	495	521	567	452	540	548	550	551	538	518	541	519	540	522	530	521	486	492	536	499	542	518	539	498	517	535	517	508	448	535	460	518	522	493	496	542	502	520	498	511	500	509	484	513	522	509	500	512	507	512	531	541	484	536	518	536	521	557	485	505	517	539	552	492	506	537	520	541	468	535	522	534	537	538	520	512	549	525	519	546	525	536	521	545	529	554	549	523	554	509	512	512	501	515	524	524	495	517	519	492	517	532	528	505	505	525	527	522	512	494	551	516	543	551	530	522	486	508	551	515	518	503	569	532	518	529	536	519	515	548	501	563	575	505	534	480	515	522	535	506	522	501	561	501	557	496	523	523	543	539	527	551	516	470	516	526	521	526	548	505	524	504	496	491	519	501	518	539	517	519	508	527	526	489	532	539	538	510	510	479	527	546	531	536	535	512	474	464	520	559	544	513	573	525	500	558	530	505	531	514	540	541	538	532	557	536	553	549	503	526	539	542	551	526	523	551	499	572	533	529	489	528	525	500	523	536	493	520	503	536	496	487	526	510	524	514	549	550	586	511	531	539	521	554	534	505	493	528	516	490	558	541	545	502	522	509	498	559	491	489	520	555	511	511	544	490	535	519	503	493	541	498	507	558	524	528	513	564	587	524	472	541	538	560	545	520	537	516	529	546	520	510	539	531	474	496	537	526	523	513	561	515	544	533	534	525	520	496	514	508	517	514	523	560	540	564	520	499	490	533	507	537	504	487	491	527	522	517	515	533	532	527	536	540	514	509	509	488	510	500	530	537	549	519	486	518	538	537	523	548	552	472	536	529	506	523	519	500	548	511	538	553	525	515	510	572	532	506	520	527	521	507	559	517	551	535	552	519	526	533	523	523	544	512	555	560	553	543	487	544	520	526	554	550	529	506	523	527	498	532	545	540	516	514	531	501	468	492	484	506	495	518	470	513	543	519	479	475	546	532	486	504	542	527	532	545	520	529	549	543	489	504	496	512	485	521	529	496	512	534	521	534	547	501	531	549	526	547	566	536	530	510	521	538	497	511	561	553	570	534	494	543	508	532	510	534	511	519	541	504	520	518	497	539	494	482	538	575	532	519	543	507	543	549	526	531	511	525	538	513	513	538	525	547	517	552	521	508	544	506	532	483	558	507	502	524	513	515	498	520	517	541	558	526	474	500	519	489	520	473	518	517	543	559	496	499	546	542	525	477	550	488	531	487	506	519	558	539	538	568	491	506	509	558	523	564	523	516	497	550	513	532	519	494	535	550	537	533	495	527	546	568	465	541	540	529	530	546	498	541	547	544	490	497	480	542	468	503	518	540	556	554	514	513	559	540	526	528	500	513	507	512	504	526	509	546	488	508	511	550	525	531	520	522	506	547	539	527	469	545	528	559	549	548	510	523	510	523	494	538	539	526	538	529	500	488	527	491	514	533	517	497	528	501	511	528	510	514
8742	3139	1922	1071	801	669	521	440	404	367	317	304	259	278	278	306	288	261	255	248	286	274	268	246	239	283	269	268	271	275	268	266	283	257	267	246	274	263	297	245	267	246	266	265	262	284	293	256	263	237	236	261	252	254	266	253	263	236	270	270	262	251	273	267	271	255	263	252	252	252	246	297	280	258	257	263	265	231	256	299	249	260	240	288	262	254	271	263	262	261	247	272	277	259	247	249	260	296	258	239	270	283	263	280	248	270	302	261	242	263	265	291	293	273	253	278	268	242	246	253	260	232	284	262	259	272	266	260	277	279	250	266	218	263	288	279	258	247	254	247	271	252	248	255	272	276	289	236	264	272	264	271	240	268	278	252	239	252	263	261	239	255	268	277	238	304	244	256	272	248	271	250	235	248	261	286	239	248	246	246	277	253	248	275	259	279	257	282	261	238	271	254	244	242	267	264	258	287	266	265	249	263	243	242	239	270	250	251	260	256	254	263	282	258	280	261	255	273	254	279	262	270	259	267	249	287	265	255	262	237	274	235	255	295	270	270	238	263	271	280	262	255	265	260	261	262	266	262	270	262	249	269	239	243	264	231	254	242	238	263	272	263	258	260	271	300	272	251	242	280	260	264	291	248	260	254	252	230	246	288	275	269	296	290	249	288	254	266	288	252	274	287	291	279	272	293	261	247	287	252	261	249	277	266	266	250	265	269	288	260	253	242	270	278	272	293	239	267	255	241	260	269	245	282	250	264	225	255	272	270	260	277	255	238	235	244	258	270	256	292	277	262	249	256	261	245	251	272	239	257	246	263	255	236	253	253	285	274	266	246	261	264	232	282	261	265	244	297	280	276	244	241	263	253	263	239	230	243	250	240	282	235	270	234	224	290	260	297	261	253	258	235	288	274	256	244	281	274	251	254	240	247	227	267	270	278	254	230	271	255	214	278	254	276	266	250	265	240	255	237	263	271	293	275	271	283	246	265	263	239	285	248	273	258	262	277	265	245	246	259	268	269	225	267	277	251	263	231	241	278	302	246	241	259	238	219	245	243	268	243	261	224	287	254	259	252	260	298	294	271	294	237	266	254	281	269	257	257	255	260	257	251	243	244	253	268	267	278	268	220	273	284	275	285	275	246	270	263	242	284	282	233	270	279	278	264	274	269	245	273	235	271	256	267	257	280	245	271	282	242	241	252	266	244	255	263	236	300	264	273	274	247	271	276	275	279	268	263	254	247	257	298	228	286	256	244	294	262	255	273	248	257	285	280	266	254	258	249	267	273	274	262	249	262	234	276	241	243	261	266	256	268	292	265	260	265	266	271	230	272	282	255	285	265	252	265	261	262	270	236	273	268	258	255	257	243	290	282	258	225	276	257	274	266	243	251	251	262	247	232	250	249	241	246	264	260	248	250	233	236	236	252	284	243	244	284	239	251	226	226	233	248	250	261	251	269	286	231	271	310	269	258	274	256	260	267	246	258	251	256	273	264	274	285	268	248	234	271	250	272	241	265	267	251	246	298	259	260	263	280	275	292	265	271	244	249	286	231	276	250	253	275	266	289	259	274	274	253	301	227	274	254	250	237	249	278	254	284	258	267	263	253	243	267	272	239	265	235	264	257	263	240	264	277	291	291	256	254	244	231	292	274	248	286	275	282	253	250	265	251	253	268	276	279	262	256	243	264	243	248	256	263	260	270	270	259	267	247	283	247	242	263	258	288	246	218	275	259	243	256	254	279	248	286	281	255	277	253	252	258	237	259	261	254	260	276	287	241	258	272	268	274	244	273	254	265	277	252	287	283	280	267	266	268	265	278	266	255	276	259	304	280	218	244	254	239	258	261	252	252	268	265	246	262	259	259	264	233	268	270	276	259	268	237	256	264	233	292	274	247	245	263	261	231	264	284	231	237	225	238	255	285	286	265	251	246	257	230	277	246	259	279	268	253	277	281	281	266	220	240	263	246	253	260	271	256	251	238	264	268	286	229	251	279	253	246	251	243	265	258	281	263	258	277	242	285	260	230	265	244	265	253	262	242	276	288	277	265	255	239	285	250	268	229	247	253	231	239	237	255	283	300	284	279	240	265	273	234	243	248	246	257	282	235	267	287	270	266	250	285	274	261	267	254	261	258	273	233	269	225	259	241	255	270	278	255	253	249	278	244	242	259	274	277	257	256	272	239	256	232	273	259	266	252	288	275	256	261	271	284	265	259	270	237	243	217	275	258	273	270	239	268	299	278	246	249	289	269	276	283	265	252	296	265	245	278	252	247	254	272	269	279	284	257	249	266	252	262	298	244	251	256	280	266	285	261	275	256	269	243	268	251	256	257	264	258	259	264	249	271	257	277	240	258	275	269	261	245	265	266	263	275	280	265	238	260	273	269	250	293	275	247	267	247	268	270	258	314	261	234	272	258	269	276	279	268	281	272	263	278	261	271	247	241	223	269	260	282	247	269	259	276	246	260	263	254	277	279	226	275	277	240	232	296	257	248	235	263	255	256	251	245	233	271	230	247	260	243	266	275	274	276	277	247	274	239	255	269	280	255	240	253	269	257	278	247	266	244	242	278	266	273	274	249	235	249	271	251	260	245	277	253	286	247	250	252	258	280	257	248	273	258	248	281	238	255	252	279	257	307	250	249	259	271	232	244	244	273	235	259	250	237	236	281	274	297	241	265	244	237	276	254	277	248	259	280	297	291	227	265	248	238	249	275	246	260	222	241	303	270	255	244	271	251	253	281	250	289	238	295	234	256	261	279	258	276	257	229	263	240	257	296	299	243	261	237	312	262	294	252	273	245	276	276	275	270	253	263	277	262	251	244	271	250	245	248	261	253	245	239	266	261	278	257	263	256	248	259	278	258	273	280	272	280	283	276	252	249	253	299	297	252	235	260	262	282	252	255	229	271	294	265	278	252	261	287	259	248	263	231	246	229	251	254	278	281	272	268	271	271	259	273	271	278	274	263	245	280	276	252	251	259	272	299	305	260	268	238	252	258	296	306	263	252	263	274	273	272	254	262	262	252	256	259	256	227	269	279	277	245	288	289	245	246	269	237	274	282	260	310	244	290	270	289	252	258	281	292	309	255	271	251	273	237	237	272	281	286	259	308	269	257	246	243	281	249	276	274	244	280	258	253	255	278	270	247	292	274	281	262	248	240	265	283	261	239	292	270	283	259	256	239	258	263	254	268	247	250	256	262	270	260	264	263	255	243	258	281	273	269	268	278	294	243	270	251	263	266	229	233	276	306	259	273	297	248	264	273	252	253	276	269	251	287	272	248	253	264	285	253	281	274	252	292	237	284	244	273	252	274	300	297	303	279	295	260	270	260	265	270	287	273	278	270	273	290	249	259	267	209	282	268	277	262	257	275	288	257	270	253	239	274	273	255	273	300	280	269	271	278	253	255	254	269	270	268	251	269	252	268	262	229	275	283	267	244	236	237	264	275	277	252	267	272	266	261	239	275	248	262	291	280	278	273	276	254
8139	2866	2974	2622	2134	2005	1398	1264	1259	1165	1101	936	905	822	800	799	789	769	755	761	723	727	751	745	772	744	702	700	729	730	677	713	668	716	706	691	679	670	667	720	698	659	657	716	713	703	679	655	717	695	686	595	742	731	701	691	737	657	689	719	704	685	705	691	702	715	727	700	709	720	714	661	680	721	713	732	710	682	760	713	692	683	694	724	732	710	682	721	660	713	711	706	741	681	725	668	660	650	661	657	730	674	663	704	720	647	711	710	687	689	697	706	706	696	728	698	700	663	686	681	690	642	716	710	630	691	678	663	707	701	703	692	692	673	666	695	729	734	700	669	686	724	630	669	668	676	713	698	697	740	700	721	713	689	749	692	685	719	707	655	673	694	682	715	707	705	712	679	713	635	709	670	680	699	698	689	646	711	672	718	724	683	685	615	647	712	705	693	681	708	721	715	695	663	712	695	657	713	687	698	684	714	674	692	672	688	742	666	691	682	674	676	687	727	727	719	682	674	667	675	663	721	642	726	689	718	663	675	723	676	730	676	670	676	702	755	703	728	725	682	703	661	694	669	709	680	674	695	674	715	693	668	679	636	694	671	672	731	669	677	706	668	655	709	669	656	675	711	690	698	680	691	687	709	702	720	685	732	665	660	667	694	687	709	672	737	677	678	745	671	710	673	675	707	684	616	683	658	717	692	712	716	683	696	656	681	714	666	717	679	668	709	698	711	713	677	712	673	666	698	663	694	635	711	690	713	715	673	696	697	741	742	714	716	703	687	652	688	671	698	678	712	665	666	723	673	711	729	685	700	718	662	678	713	722	684	707	708	685	694	665	655	726	662	698	633	703	646	645	661	734	686	693	722	676	658	697	737	691	696	706	705	659	736	689	666	657	684	685	694	706	626	686	687	709	690	692	693	670	632	707	732	722	687	707	739	709	743	702	709	719	666	707	699	706	718	704	732	704	664	674	684	711	663	721	750	702	661	661	688	683	670	722	708	735	705	694	687	664	731	710	700	689	697	695	719	671	666	707	733	679	727	619	648	709	657	797	645	705	696	672	674	694	661	689	655	643	685	638	701	679	705	742	723	705	675	685	653	693	709	700	701	646	679	716	641	713	699	665	724	660	639	688	742	685	696	679	721	697	667	705	655	681	682	714	697	676	663	706	708	689	665	684	662	645	648	641	660	707	693	679	734	753	699	659	676	679	682	707	721	702	706	668	627	701	648	673	704	726	701	710	710	667	690	703	676	732	708	670	671	676	721	682	632	736	646	685	693	707	653	738	723	731	654	691	688	678	692	684	648	683	695	685	686	668	664	674	655	671	679	684	728	694	711	712	676	691	688	690	698	720	702	720	669	687	730	668	685	700	718	669	710	698	644	698	640	686	688	704	742	758	658	669	666	661	676	650	670	675	771	670	708	696	698	665	683	720	665	692	642	706	746	693	671	680	666	698	702	725	707	691	675	716	707	696	663	711	671	702	659	697	711	709	724	700	666	750	721	756	679	639	734	711	703	673	672	713	671	699	701	660	680	638	690	682	742	694	731	717	739	673	701	725	686	661	702	661	694	676	659	705	711	684	681	700	708	703	698	695	722	703	745	712	659	678	695	628	700	662	692	686	701	681	704	657	686	720	670	659	681	673	712	656	707	705	670	691	687	690	726	693	664	671	709	688	710	678	686	686	687	672	681	683	673	661	710	723	648	613	688	728	721	696	656	715	654	659	646	696	677	664	688	649	677	650	704	697	689	693	676	693	756	697	691	760	666	718	696	667	714	697	718	661	627	676	722	718	680	683	655	702	672	718	716	686	677	716	713	689	670	689	695	691	662	685	694	642	754	690	684	731	668	676	706	677	667	717	666	750	674	699	691	681	677	674	636	729	695	735	703	700	636	698	707	657	672	631	711	652	709	729	725	672	669	701	690	681	663	722	731	721	615	650	705	671	667	674	668	721	684	647	727	694	669	693	722	705	669	741	692	772	665	682	677	722	694	690	698	700	705	629	705	686	712	646	686	693	666	724	680	676	669	730	667	722	680	682	678	754	707	677	683	720	682	685	702	695	651	682	678	678	703	685	660	690	705	699	699	687	704	680	682	699	699	683	699	706	706	722	685	713	714	693	696	685	733	685	681	654	697	660	734	649	668	682	746	677	664	693	667	705	687	674	671	685	728	696	725	667	709	724	657	714	664	623	711	661	721	653	678	718	679	639	724	671	712	698	701	698	670	756	683	695	653	697	679	671	688	708	697	675	713	715	722	711	698	721	699	715	724	714	658	670	650	614	712	677	666	722	675	697	723	710	675	706	685	675	736	701	650	722	655	668	708	657	690	682	656	698	736	692	700	689	714	719	705	688	661	700	666	705	658	642	658	688	706	642	629	666	703	684	742	711	723	653	723	692	669	714	682	674	699	688	741	671	683	733	728	656	668	672	687	674	706	719	747	629	724	721	649	650	725	667	714	716	737	717	696	680	695	701	711	679	702	711	664	692	665	675	657	708	674	702	681	694	690	681	718	697	649	708	672	694	674	698	670	718	670	682	674	683	673	680	704	648	684	708	722	679	694	667	680	701	642	694	732	672	714	666	684	706	631	725	672	717	703	699	680	688	719	732	633	743	656	699	689	672	714	684	678	693	729	687	712	686	728	721	671	724	750	659	694	679	681	717	708	667	685	667	664	635	731	730	665	724	713	695	680	676	721	639	714	643	707	674	722	697	715	705	689	694	677	653	706	657	665	684	632	656	656	659	669	690	699	671	660	687	673	702	710	669	698	660	698	736	644	707	653	674	711	684	703	682	696	707	714	653	632	732	700	739	732	687	676	723	720	688	676	713	706	704	682	727	690	705	702	731	681	738	714	708	686	674	736	661	734	668	641	716	678	671	667	675	638	687	682	708	691	707	716	686	741	671	705	694	707	737	647	757	691	699	674	657	719	690	650	696	652	715	658	674	684	683	669	616	699	622	689	683	668	702	629	690	661	659	675	686	694	688	673	698	707	737	705	692	682	719	676	754	669	685	673	685	688	650	671	678	704	694	687	639	669	684	750	696	715	673	708	675	681	717	687	702	720	683	709	679	665	654	693	701	657	701	713	695	666	744	682	663	693	668	664	722	638	715	671	659	673	735	710	690	688	697	672	710	678	655	683	682	710	695	654	702	683	679	746	692	652	760	667	686	738	717	668	693	667	682	741	657	658	696	667	637	766	674	710	708	692	689	719	696	717	645	661	696	674	695	639	750	687	687	714	692	698	657	693	698	708	678	691	668	721	677	699	708	674	710	664	722	729	725	689	690	698	659	648	692	644	692	681	746	660	645	637	701	725	688	684	699	677	684	686	671	749	710	653	665	658	677	660	634	706	706	677	694	689	699	706	735	685	682	706	691	706	675	683	695	687	642	689	712	676	699	643	687	685	670	697	653	716	708	682	682	711	712	665	673	740	683	678	664	712	700	648	688	698	761	705	688	717	672	657	697	688	700	720
37808	22606	15354	10569	7657	6389	5003	3154	2388	2112	1983	1254	893	671	593	573	450	433	366	349	342	326	345	344	297	293	278	308	304	338	265	327	315	298	309	294	293	281	296	323	292	358	281	270	312	310	309	283	297	272	325	300	295	251	306	312	291	296	325	273	273	297	296	266	312	291	302	263	279	317	324	286	313	286	281	272	297	308	278	291	305	309	301	296	284	343	308	318	292	275	315	306	301	260	313	264	272	262	295	273	293	268	339	294	297	321	315	301	271	302	288	323	277	297	325	319	307	328	273	308	294	300	316	304	272	314	271	303	273	294	320	319	285	296	286	294	263	282	273	297	262	293	267	253	274	319	309	297	306	275	283	294	325	270	285	286	306	295	289	299	316	270	283	287	282	311	288	293	293	300	280	310	314	291	291	318	288	282	259	280	287	287	279	290	291	302	309	312	286	331	298	303	300	270	287	304	296	296	312	297	332	295	316	297	292	318	272	306	285	320	302	303	316	330	276	314	299	312	304	284	274	290	288	323	269	282	259	282	308	281	298	299	301	303	297	282	288	328	295	282	277	251	305	297	293	305	297	263	251	294	297	311	292	297	300	289	301	320	296	302	310	301	307	298	312	304	294	310	290	293	283	266	292	299	324	285	282	281	318	252	308	284	296	283	323	309	293	262	316	304	314	279	298	293	298	352	325	336	260	275	328	285	273	274	333	274	261	300	286	312	273	291	286	317	292	273	288	248	345	296	280	291	305	319	280	289	289	280	309	274	290	289	287	300	284	315	334	339	267	345	322	281	289	289	251	310	297	285	306	320	309	274	287	299	279	308	321	321	270	299	296	291	313	307	339	289	309	289	312	277	295	298	265	298	304	288	284	273	281	294	275	259	329	337	319	304	273	290	291	270	285	287	292	330	282	308	290	282	270	275	306	277	327	308	291	280	293	279	286	321	342	311	290	291	290	286	309	304	283	320	294	309	305	290	302	300	308	287	347	279	289	293	299	276	318	283	321	306	256	292	284	270	289	288	292	301	275	312	305	290	286	279	298	306	296	317	288	290	302	293	282	298	293	333	291	314	274	299	290	305	311	296	294	281	295	276	282	292	273	324	302	256	327	274	301	313	282	317	315	305	285	299	296	292	310	323	327	303	258	323	318	299	310	295	298	312	307	274	297	300	303	313	311	290	272	288	294	308	295	286	294	285	310	286	291	307	274	276	310	299	312	283	305	300	278	280	315	289	309	296	293	291	308	312	294	293	281	316	296	270	296	305	290	283	287	294	283	302	323	295	286	290	322	275	285	321	299	319	296	270	286	285	314	281	297	260	300	289	256	324	295	291	296	304	302	272	317	302	298	305	335	290	283	305	291	268	311	315	281	288	270	316	352	270	306	294	305	301	285	283	316	284	307	281	282	319	282	314	303	304	282	294	320	299	308	301	310	295	279	278	321	294	306	311	302	305	298	315	312	308	300	297	310	300	297	280	299	294	282	270	271	315	270	289	284	317	286	309	283	268	315	273	300	308	275	304	303	322	277	310	291	274	267	285	267	287	295	287	303	308	300	272	326	308	277	296	296	277	291	308	282	299	257	305	270	294	311	290	283	329	282	315	275	283	293	300	303	279	309	282	310	312	324	290	304	287	316	297	271	296	287	293	290	276	312	270	279	317	278	290	319	299	304	292	316	313	280	310	325	311	314	293	270	286	272	271	273	326	277	288	303	276	307	312	270	298	257	275	292	319	273	276	308	294	323	311	288	310	277	320	302	315	316	321	293	315	309	291	282	282	297	291	269	285	277	273	288	311	306	266	304	284	303	292	265	296	291	306	336	288	289	266	292	290	305	283	296	305	301	294	319	279	294	287	307	304	311	296	274	289	278	304	318	283	284	298	275	305	325	270	286	324	283	307	312	305	308	270	328	302	264	281	294	284	274	318	302	293	279	312	282	278	308	298	291	297	294	324	277	310	274	290	281	313	305	281	338	275	301	324	270	286	306	316	293	315	325	294	303	294	270	295	311	340	292	302	264	299	285	309	327	314	288	296	273	300	268	319	330	315	292	285	306	297	337	326	289	317	279	279	282	307	280	316	276	324	276	322	297	290	293	302	287	263	293	281	297	296	285	317	307	284	274	327	291	339	296	318	283	280	281	294	314	283	295	274	320	291	323	286	306	301	288	277	303	293	295	314	292	270	298	295	292	293	295	308	269	302	297	289	317	290	291	310	283	283	319	299	302	319	312	326	286	328	299	277	267	281	271	283	284	300	269	304	268	313	300	302	311	284	296	305	314	322	277	304	309	297	285	324	338	294	301	296	292	294	311	312	329	307	309	329	287	294	286	265	307	258	284	280	283	294	260	293	322	303	304	301	286	273	279	299	313	295	318	300	259	309	289	269	298	287	282	285	285	285	280	295	284	296	284	335	279	278	289	289	307	308	289	291	289	306	342	300	286	268	304	310	320	296	287	347	311	306	273	291	311	270	293	351	301	294	279	285	298	293	303	256	307	310	286	318	325	297	311	285	302	278	287	293	310	283	296	326	289	298	319	269	273	292	302	273	291	271	290	270	323	326	292	284	287	294	308	299	285	274	291	274	281	283	293	253	279	315	291	298	280	307	308	319	275	302	278	248	306	274	327	284	318	283	271	295	318	306	327	318	312	290	290	307	323	288	304	279	285	262	301	296	293	316	304	297	297	270	311	293	284	295	268	291	263	310	305	279	279	279	311	265	334	324	286	268	290	330	296	286	298	322	270	315	335	303	289	268	275	286	283	317	314	318	323	289	314	301	282	304	299	328	278	265	301	283	289	283	303	308	327	292	330	317	283	294	268	306	268	321	289	279	301	284	289	296	316	299	325	307	276	315	266	290	307	312	335	303	280	288	299	293	297	271	301	277	307	311	315	303	323	306	277	335	275	305	285	289	276	294	286	328	314	285	286	326	298	350	358	309	301	298	295	300	306	309	311	285	285	278	311	321	281	300	295	267	299	300	332	268	291	295	310	319	307	304	280	288	285	284	243	297	289	287	306	278	313	299	300	275	302	287	268	263	327	269	297	296	312	307	270	279	277	293	307	266	284	283	300	301	283	307	278	323	327	301	275	314	298	311	277	289	317	300	288	292	269	308	280	287	311	287	318	286	302	270	279	300	299	293	313	329	265	288	269	301	273	277	283	291	290	318	299	284	290	309	286	307	249	273	290	300	284	337	269	295	309	304	289	340	285	301	273	295	282	281	322	289	306	330	300	342	291	312	292	294	282	296	308	293	302	298	271	292	272	299	276	271	286	277	316	317	292	294	307	306	291	309	284	279	283	300	279	308	316	314	314	284	266	309	309	263	271	275	303	294	277	310	316	313	293	273	297	261	321	316	269	319	293	283	276	269	296	311	279	269	307	309	272	285	303	280	295	273	288	278	274	303	294	296	303	319	272	290	294	299	301	296	325	278	304	281	295	301	277	303	311	306	279	282	312	271	278	272	320	288	260	300	312	279
29559	9936	8708	7846	7819	8824	7149	5940	5558	5344	4718	4107	3723	3099	2787	2553	1819	1549	1302	1200	1115	1007	913	927	934	884	831	874	870	872	796	798	826	779	846	840	795	849	757	764	843	801	753	775	811	786	813	810	757	759	805	772	791	758	777	804	724	785	807	768	804	766	845	769	777	830	825	864	817	846	814	830	768	831	802	764	818	810	781	841	802	805	778	799	786	838	787	778	744	841	795	743	775	767	797	759	812	771	785	747	810	752	734	754	808	755	810	786	795	774	801	776	757	809	743	820	785	772	758	755	768	750	765	804	807	771	756	705	748	773	743	762	755	762	736	739	778	763	727	730	758	744	792	779	698	806	766	818	756	747	742	754	722	742	769	751	806	731	820	758	745	735	773	770	734	751	791	727	744	769	805	759	719	738	763	764	763	788	772	757	743	751	780	746	742	758	778	738	771	778	737	751	737	737	774	718	781	809	766	758	764	715	755	737	715	761	742	767	731	704	712	778	796	736	753	750	786	789	732	754	805	777	853	772	772	754	727	767	732	740	734	755	731	745	735	745	775	756	694	760	757	731	793	764	732	768	745	758	734	698	804	770	804	708	720	735	747	746	732	730	794	761	741	762	778	747	762	758	708	760	731	740	719	774	762	732	754	734	700	759	780	817	729	742	767	793	749	735	751	785	729	740	797	743	718	736	753	740	753	749	713	789	738	761	760	784	703	788	772	713	781	770	722	782	766	714	705	718	742	713	771	753	725	762	752	730	749	720	766	786	733	701	747	747	787	738	777	788	745	763	762	791	720	767	751	844	759	752	800	715	787	780	735	695	761	740	805	708	739	773	801	746	768	789	692	781	769	747	783	767	750	766	770	707	766	741	725	784	726	742	773	745	716	750	759	769	770	771	731	785	721	807	790	770	731	758	778	753	743	783	819	758	801	768	750	761	754	782	750	804	800	712	831	766	843	763	741	730	775	769	759	737	746	703	777	750	766	758	830	724	715	736	817	748	740	775	745	764	817	731	758	726	710	785	733	783	733	791	759	751	758	743	767	790	757	752	738	722	762	742	782	767	735	742	752	730	685	742	732	793	744	776	716	785	752	702	742	716	728	791	733	786	768	810	784	810	785	765	731	824	736	752	757	742	735	685	753	743	735	709	754	757	760	727	740	755	814	755	751	768	758	722	774	745	761	747	727	735	809	728	748	748	808	805	740	728	765	743	783	760	710	755	759	768	755	721	727	762	732	784	781	737	742	756	741	753	761	768	752	717	750	815	771	742	733	742	730	761	730	733	769	754	805	744	801	744	783	762	729	772	710	725	758	745	761	724	748	751	730	746	755	747	758	747	770	724	758	781	735	735	801	733	768	788	784	756	764	680	783	780	763	759	729	735	813	752	706	763	729	781	764	733	738	736	769	789	760	772	745	747	783	736	746	746	747	811	731	708	747	754	802	779	807	692	760	749	708	789	734	765	752	758	767	782	699	749	742	782	785	741	740	740	728	778	743	703	733	754	756	771	768	764	699	703	747	794	725	714	772	713	772	750	756	776	760	700	746	740	731	720	781	726	755	802	738	729	783	767	739	749	734	783	785	752	722	743	766	731	741	754	732	741	774	774	783	759	762	808	789	761	798	752	788	828	761	727	800	730	741	800	698	714	742	728	715	742	728	714	772	794	744	709	762	755	836	754	742	766	771	777	803	758	736	792	743	762	762	820	749	744	767	735	710	762	762	721	763	715	737	790	761	751	767	752	763	717	757	762	768	775	782	732	709	760	743	753	756	809	745	746	710	764	738	821	738	790	774	757	736	769	717	762	752	767	837	783	778	710	777	781	732	774	758	761	774	758	815	759	724	747	718	776	769	746	704	800	731	723	730	740	803	762	726	772	741	787	759	775	743	819	744	733	739	721	775	757	807	717	689	759	765	799	735	746	799	775	739	735	779	769	727	749	754	718	739	745	760	766	772	744	759	818	731	738	709	769	794	767	710	762	755	734	784	739	786	766	761	782	806	753	763	773	724	747	731	746	775	769	764	756	757	756	751	831	727	782	766	738	714	743	771	787	779	768	777	759	746	791	743	736	748	778	726	762	765	796	751	763	747	754	820	714	751	788	755	715	780	781	806	719	707	786	756	749	778	695	739	744	737	740	765	723	714	750	766	815	746	804	777	782	740	772	734	772	820	757	787	768	773	798	788	735	738	762	678	787	725	717	784	696	780	755	725	784	799	740	774	806	761	722	781	722	757	741	761	782	758	760	780	708	776	765	715	749	769	767	795	747	774	753	726	789	732	709	764	825	767	801	807	782	755	746	777	735	745	763	741	736	746	752	831	733	786	732	786	776	728	800	764	752	771	719	728	758	750	767	735	742	750	776	754	727	757	794	767	759	763	735	742	733	724	834	724	782	717	703	742	752	800	793	756	732	717	743	749	768	764	776	809	754	782	810	764	682	749	747	777	783	762	727	731	726	765	759	723	779	763	703	788	803	742	742	754	739	793	699	793	726	767	743	796	834	771	738	741	762	727	756	747	735	751	790	737	762	770	790	749	753	733	712	758	729	715	740	743	762	745	725	747	773	761	780	812	760	743	771	728	790	756	762	779	707	726	794	771	791	764	783	734	758	741	733	781	702	752	760	744	727	739	721	779	764	764	766	739	719	760	732	725	762	740	756	754	765	756	774	740	733	714	718	777	769	759	776	766	774	716	746	708	725	776	740	738	728	731	747	768	772	746	736	774	761	705	807	778	718	746	737	687	735	764	782	707	729	739	737	735	757	751	763	753	742	756	769	775	764	784	758	703	770	760	800	753	720	794	795	812	737	805	747	724	731	782	754	804	733	775	731	782	821	772	806	745	783	767	781	778	738	740	787	772	731	795	743	745	757	711	694	709	801	797	741	747	792	748	778	815	785	740	785	754	710	727	718	749	768	757	774	757	749	744	745	741	751	751	775	781	741	738	818	775	767	746	743	789	767	732	737	764	765	743	773	765	767	787	722	773	761	742	682	804	753	816	801	754	733	731	786	739	764	755	710	778	742	738	781	748	804	764	816	789	734	772	755	714	760	770	761	718	805	745	733	779	756	754	787	741	761	762	815	737	814	740	744	748	756	740	743	744	776	736	750	759	761	749	755	782	781	779	786	720	787	803	789	726	743	736	764	755	760	750	727	729	754	751	730	727	739	738	743	747	759	772	762	733	770	759	766	732	721	803	711	744	750	743	793	783	764	761	732	782	830	740	748	732	739	752	769	768	767	734	804	748	774	798	746	782	755	787	760	750	699	780	748	729	765	755	742	724	799	798	784	716	771	776	748	760	764	715	783	789	750	758	704	745	722	749	742	715	780	750	727	777	773	762	787	727	728	728	782	760	776	731	711	774	772	743	746	752	732	735	768	735	708	734	813	749	739	734	742	731	756	756	825	741	806	714	778	716	771	759	778	758	715	743	761	720	744	780	747	782	776	734	758	746	744	715	736	719	778	767	726	710	697	762	775
45587	27697	20855	15226	12312	9976	7295	4881	3727	3864	3122	2060	1372	965	799	646	471	386	306	333	280	258	255	241	233	228	225	233	213	224	218	204	226	202	193	216	217	227	196	218	214	257	202	225	209	215	208	214	206	197	208	193	194	197	229	207	195	238	215	225	199	203	208	253	224	200	211	205	221	217	224	222	220	198	199	212	217	212	213	195	190	215	199	192	214	187	222	204	208	224	214	212	212	205	162	202	210	204	257	225	193	224	210	214	216	209	227	227	222	201	186	203	197	200	227	197	202	193	238	204	221	202	215	197	210	193	174	201	175	201	216	221	227	196	193	181	202	213	187	196	205	199	177	210	185	234	192	212	220	200	227	194	208	200	195	171	222	178	182	169	225	195	190	207	197	184	199	194	193	198	215	229	177	186	206	208	191	195	209	227	185	203	199	214	195	201	195	199	198	203	197	206	204	188	211	197	203	192	221	197	178	181	210	220	203	185	192	207	214	205	181	198	203	207	185	197	195	214	224	212	185	200	210	228	165	178	195	174	212	217	208	212	202	198	210	218	226	191	220	210	223	182	189	195	203	199	174	200	202	210	232	220	208	191	224	213	224	182	202	213	199	193	198	232	234	191	209	224	207	197	183	209	200	208	170	214	171	212	212	207	223	179	218	178	210	196	199	187	207	183	192	194	182	227	184	188	206	194	188	213	186	206	247	194	162	198	198	199	200	221	204	229	214	232	208	207	192	206	232	211	227	202	200	215	199	178	203	217	196	209	205	196	178	204	196	199	196	199	205	203	220	230	197	175	227	217	170	194	219	209	201	199	216	210	232	199	215	226	215	204	226	200	181	190	202	207	197	230	201	210	207	213	212	183	200	185	199	204	184	218	198	207	188	211	202	206	221	194	228	207	209	199	204	211	224	215	193	199	215	200	193	182	189	204	227	220	202	194	219	220	240	216	203	184	175	221	199	204	200	223	209	206	210	211	187	220	216	205	192	205	221	198	242	209	183	197	200	185	196	203	196	192	219	181	190	224	211	214	182	202	191	203	191	183	183	200	214	197	191	195	197	213	187	217	191	199	213	199	202	210	216	209	204	181	218	201	204	220	201	197	207	208	212	213	211	208	190	209	185	190	206	205	194	216	215	202	208	214	188	222	215	222	228	204	234	220	199	198	192	210	194	216	210	200	207	197	214	206	173	212	215	197	224	208	207	178	204	191	203	218	191	199	196	219	238	203	208	222	220	202	197	200	208	182	211	217	188	159	201	216	209	217	195	206	194	190	213	186	218	204	212	205	207	206	202	201	214	218	227	208	170	215	215	227	228	206	166	196	186	219	230	202	182	202	202	212	186	206	200	185	217	212	209	213	177	199	199	225	189	204	229	221	213	226	195	219	189	200	209	203	204	195	195	200	165	212	218	205	231	210	186	203	219	193	182	184	175	176	186	213	225	207	205	208	206	190	208	167	187	226	216	210	209	198	209	211	209	224	179	219	223	187	216	205	192	215	188	229	218	223	205	196	203	202	183	205	216	211	223	219	184	215	200	186	195	225	162	203	219	202	204	208	217	219	197	213	207	197	224	196	189	219	231	186	170	212	186	220	232	218	214	213	191	215	196	199	196	194	187	208	190	219	219	203	171	222	201	207	206	212	191	191	204	204	191	183	216	188	215	216	185	210	218	209	218	202	199	216	243	187	179	194	201	214	216	178	221	207	201	205	230	190	203	207	199	224	199	234	214	197	217	208	214	211	205	184	192	185	210	178	190	196	183	180	213	204	207	206	215	234	210	226	210	188	209	190	208	174	193	216	202	215	223	191	198	220	200	201	200	188	196	182	187	196	225	204	214	208	189	235	199	176	228	218	189	206	189	198	215	214	200	185	225	212	197	216	197	205	207	199	207	200	219	190	194	216	204	174	209	177	216	219	165	183	181	178	199	196	216	221	222	183	213	188	204	203	210	205	209	200	212	232	220	195	231	212	206	213	190	214	204	232	209	205	227	190	190	200	183	187	197	217	220	199	212	209	213	191	224	192	214	207	208	188	217	194	211	217	202	212	197	166	211	205	194	200	199	180	236	202	196	218	202	205	173	204	206	192	207	190	198	190	225	188	205	207	199	178	207	209	241	202	197	212	203	200	209	195	209	187	203	227	216	225	205	217	211	211	200	216	213	192	163	190	213	191	208	229	213	188	224	198	205	206	195	204	196	183	189	179	225	185	216	222	199	182	190	186	222	198	207	204	216	213	194	234	221	206	195	198	192	215	220	206	214	200	188	204	202	226	219	218	176	196	199	207	223	211	228	198	200	186	203	218	219	216	223	194	171	203	203	184	189	202	173	214	219	194	211	223	211	187	190	170	190	175	170	209	249	208	195	183	203	206	209	200	210	195	206	228	194	204	180	228	214	212	208	191	207	219	195	221	197	200	207	205	205	212	186	210	174	224	218	194	201	205	219	219	222	209	200	204	193	190	187	219	208	183	185	200	193	205	243	197	208	192	206	192	204	224	200	188	200	205	193	229	195	202	183	160	177	200	181	216	216	198	218	198	210	188	179	211	214	199	185	195	199	211	195	204	208	198	212	200	209	209	200	205	217	221	186	195	197	199	202	211	198	189	200	208	202	194	197	206	206	181	178	228	205	213	207	188	196	225	203	219	248	205	187	188	195	218	221	214	197	181	183	200	200	196	210	191	213	200	206	230	209	216	221	214	204	235	231	180	206	192	212	209	212	194	196	201	212	206	197	181	201	183	199	190	203	195	207	214	186	175	179	216	221	194	190	221	197	201	238	188	201	195	206	197	211	188	208	212	216	182	228	234	222	201	225	203	210	195	208	215	202	195	217	199	175	201	212	212	175	204	227	195	197	221	199	197	232	210	183	186	209	182	202	212	237	214	195	173	176	220	200	231	204	211	203	186	198	192	189	187	202	199	192	204	224	215	212	204	196	200	204	202	206	194	197	197	219	201	251	198	204	181	224	207	212	199	204	182	193	189	212	192	211	212	212	187	198	193	237	182	233	186	213	205	181	220	179	174	186	215	187	186	198	205	176	200	186	209	182	215	205	196	201	200	201	198	198	208	209	181	184	201	210	203	205	214	201	184	213	228	203	209	210	194	190	209	207	217	201	224	240	225	195	166	238	210	196	192	219	191	184	196	203	203	192	217	197	192	201	217	196	213	210	183	200	210	189	187	189	210	216	194	194	204	209	227	195	198	221	211	195	174	187	203	223	227	232	210	178	181	187	210	224	186	193	214	188	225	175	201	197	222	196	224	201	190	165	201	219	201	184	187	200	185	233	194	213	205	217	188	212	225	210	195	212	206	202	205	223	191	161	217	183	231	194	204	203	207	182	194	216	210	200	192	203	215	192	208	200	195	201	171	196	214	204	201	208	206	214	203	198	173	225	186	215	195	203	224	180	216	213	228	225	201	203	183	209	180	185	188	207	196	203	207	202	203	203	211	199	210	213	202	188	191	196	200	207	217	204	189
35872	13355	11911	10853	10443	11771	9090	8618	8035	7681	5969	6413	5584	4566	4161	3530	2543	1919	1490	1352	1201	1030	931	858	809	767	743	691	678	642	642	664	637	635	636	613	667	600	591	574	597	606	595	575	577	612	568	573	557	557	578	565	599	605	615	559	561	537	598	624	615	630	616	600	621	631	611	667	687	656	643	612	617	581	611	595	649	619	586	559	606	567	592	615	586	577	568	611	546	552	577	549	522	556	552	507	522	563	569	555	586	553	578	553	521	598	601	552	556	601	525	549	568	553	552	567	626	551	586	583	587	540	566	563	530	546	511	520	536	541	556	562	540	546	547	552	548	515	520	538	539	530	567	534	567	574	566	499	547	486	562	526	508	557	582	550	560	545	528	528	508	516	535	538	571	524	581	546	508	556	513	557	519	542	519	577	557	549	553	577	546	551	513	559	536	528	545	545	558	561	550	541	549	548	511	550	515	532	530	489	519	523	511	536	475	499	524	554	487	520	555	530	556	555	559	531	531	508	508	506	547	555	543	570	547	515	525	535	553	514	561	584	544	577	532	538	527	560	536	577	542	526	562	517	536	511	559	528	541	534	555	518	547	539	516	529	547	516	532	498	569	519	537	489	531	561	537	530	533	537	554	543	558	524	535	518	535	534	527	547	521	539	527	518	563	523	528	576	525	546	567	522	525	542	513	515	485	545	491	543	543	502	537	531	529	536	545	565	539	533	544	552	507	543	540	528	510	558	528	529	546	538	511	534	502	539	545	562	541	498	565	546	553	509	516	564	514	517	552	551	560	525	559	502	535	559	485	525	560	514	530	549	543	538	492	551	528	512	521	529	491	569	533	519	524	510	540	544	502	532	504	517	548	559	518	539	502	536	539	540	536	548	539	552	516	506	555	522	548	561	542	524	554	498	519	535	491	517	501	537	546	541	568	528	527	559	489	509	568	559	475	537	538	517	533	551	520	549	511	526	561	542	551	523	532	516	505	538	559	489	540	521	533	541	490	481	525	553	538	525	519	553	525	538	514	538	520	505	513	494	493	542	540	559	554	526	493	538	540	531	516	546	493	541	512	554	518	550	531	514	498	542	541	537	519	551	549	533	517	496	546	562	552	496	588	536	550	564	531	559	520	534	551	542	517	521	576	522	549	524	538	555	551	566	562	560	584	591	559	558	488	564	517	560	551	519	513	567	502	527	514	522	517	511	537	510	560	564	545	537	569	524	544	538	510	550	506	564	540	521	503	551	503	502	536	532	519	506	532	545	509	577	542	550	513	505	563	516	539	510	521	519	521	546	550	527	547	516	554	513	523	514	497	512	553	548	524	507	507	528	501	532	523	521	541	514	544	524	551	500	528	511	538	511	548	532	558	530	537	535	558	491	532	547	538	563	538	516	531	520	539	500	518	496	578	515	568	508	547	537	486	546	522	516	516	485	570	524	537	489	539	539	538	537	542	520	553	532	553	513	535	547	488	548	533	520	499	519	533	522	508	508	559	518	554	545	511	537	500	560	572	526	544	540	516	548	535	550	540	519	505	567	563	505	535	511	527	536	579	511	575	513	522	535	533	538	534	597	487	533	519	533	545	493	574	521	516	530	595	538	534	550	523	522	558	518	523	508	531	496	512	529	501	548	506	526	517	518	481	557	521	499	503	554	532	561	527	526	507	534	563	559	549	545	551	510	546	538	530	496	571	533	555	540	519	503	522	524	552	497	537	542	526	488	569	536	501	555	511	510	532	534	521	538	505	525	579	514	525	515	532	537	547	529	502	534	520	489	515	519	532	550	521	555	555	533	564	527	507	521	561	470	545	524	543	540	498	562	526	537	515	525	479	525	539	542	515	536	546	495	550	561	561	570	544	506	544	511	526	553	542	526	518	547	495	520	521	517	494	547	539	513	541	524	535	527	513	505	546	523	541	540	538	486	512	530	542	558	545	479	507	558	548	542	553	514	539	567	552	515	572	502	545	512	528	552	529	540	536	550	514	506	566	577	566	487	531	545	515	535	530	534	563	551	507	524	515	550	536	540	521	569	526	554	567	524	544	512	530	534	579	527	528	525	499	492	555	537	492	517	529	541	543	518	557	561	509	532	518	523	559	542	551	553	555	548	523	536	541	507	542	544	513	555	511	554	485	520	541	495	537	547	497	531	524	530	503	528	544	528	573	510	511	563	538	509	544	533	550	540	517	531	509	536	576	534	558	559	532	552	560	560	539	498	517	504	506	519	526	523	509	512	547	536	530	536	535	491	525	529	536	525	570	510	520	504	523	527	578	535	529	496	529	544	544	540	540	547	492	559	558	501	552	517	545	587	513	503	539	532	537	560	520	503	549	516	507	555	532	531	539	531	577	528	530	523	508	498	515	503	564	540	540	528	548	518	542	531	523	516	547	535	489	534	572	504	528	526	488	470	536	510	533	487	513	516	556	508	502	568	504	556	564	560	517	546	533	535	521	552	569	514	533	533	504	515	542	531	535	502	555	491	535	555	525	545	567	556	515	545	499	511	525	562	562	527	508	559	513	532	534	536	534	520	539	564	542	578	522	566	469	494	535	536	511	563	541	524	501	494	485	477	543	529	503	546	513	542	534	523	536	511	540	528	539	526	494	525	581	538	532	531	579	546	524	535	521	527	529	553	526	532	549	551	526	554	530	544	578	512	522	518	456	526	547	510	493	524	508	514	543	542	541	519	539	485	519	530	584	511	573	552	555	584	517	578	525	505	482	493	524	516	514	533	547	503	524	568	553	566	508	538	502	549	570	518	522	547	515	542	524	516	542	540	504	536	527	530	505	529	506	523	488	552	512	541	529	563	559	543	527	532	516	502	544	507	496	521	485	530	535	530	541	527	515	564	568	565	509	525	530	542	492	564	542	544	530	501	534	518	512	537	530	519	536	537	518	521	538	566	582	542	516	521	481	534	507	535	567	532	524	491	469	566	520	535	546	556	549	571	552	535	560	548	481	584	549	516	535	517	543	535	514	529	509	498	530	524	554	578	532	536	495	580	485	525	549	517	544	517	524	511	509	537	550	503	547	536	564	537	530	552	509	578	550	547	536	558	533	493	513	507	505	535	544	568	519	572	487	570	515	506	524	489	549	521	514	548	498	525	553	503	566	538	565	520	529	482	527	549	551	527	525	476	563	544	516	540	526	513	536	540	522	544	543	546	530	551	549	511	518	526	508	567	551	498	540	515	507	526	514	503	508	528	518	552	492	520	546	551	554	501	542	560	557	550	522	524	501	544	528	517	550	544	517	557	563	514	548	548	566	559	548	523	518	497	503	544	520	516	549	540	520	560	521	547	561	539	558	493	455	518	507	549	563	508	505	490	533	557	533	539	535	500	544	503	546	542	504	558	532	535	542	514	512	557	476	538	527	545	510	531	539	497	499	505	541	564	545	494	557	471	546	536	535	534	524	499	532	528	517	537	542	550	474	516	518	526	527	545	513	573	529	560	563	541	557	605	527	532	500	544	519	519	538	552
8869	3186	1961	1185	883	724	621	437	372	369	306	316	292	291	278	265	252	253	276	253	314	257	258	247	277	235	287	274	266	297	265	251	271	257	277	276	247	247	254	289	227	238	277	288	246	257	251	252	283	290	280	247	253	283	250	287	274	280	277	294	266	302	275	287	276	286	277	278	280	244	273	276	241	256	252	255	246	253	271	254	275	279	268	264	274	258	266	268	242	284	247	256	286	264	264	265	258	253	276	292	271	239	271	289	303	271	250	264	276	258	271	269	270	277	275	280	239	255	240	297	255	279	272	248	271	267	279	254	238	221	299	270	270	271	239	274	261	261	236	254	256	250	250	278	248	264	271	277	298	279	256	265	254	261	263	272	256	238	252	265	285	268	266	283	235	274	240	267	271	276	277	284	246	273	261	289	262	292	243	255	272	288	263	239	267	292	257	264	265	245	254	257	274	253	251	263	265	256	294	256	243	261	266	286	260	250	246	252	270	280	267	272	280	279	245	245	257	235	260	247	253	254	267	257	286	238	289	248	264	253	263	261	260	271	248	282	289	285	273	271	245	276	276	257	249	229	270	281	230	259	262	273	252	266	266	279	276	294	252	284	291	262	274	272	232	286	304	279	264	240	265	241	268	263	260	263	245	237	281	262	277	239	275	270	249	292	279	263	259	246	273	275	262	266	266	296	275	278	304	277	256	274	270	231	251	232	259	254	262	282	288	255	271	271	279	282	248	281	272	285	251	238	270	251	269	207	290	245	254	269	256	292	248	249	253	254	262	241	250	255	246	279	255	270	254	277	272	250	266	255	285	276	260	265	257	241	265	275	254	246	245	268	291	243	272	302	279	250	247	310	291	272	273	260	263	291	280	262	255	278	279	268	265	290	306	245	291	232	242	226	257	247	270	265	266	258	255	286	271	299	253	261	253	278	255	262	264	285	253	276	274	273	267	244	262	284	278	257	248	261	284	267	282	295	270	234	232	277	255	241	250	257	299	278	269	241	258	260	264	283	252	258	251	264	278	272	276	263	246	253	267	274	246	270	265	270	269	271	268	273	244	275	269	253	275	258	249	267	273	255	268	218	276	255	283	263	277	234	244	242	258	264	284	256	298	256	252	254	288	275	268	249	266	260	265	263	257	284	269	239	253	278	246	264	258	265	261	278	277	280	253	272	269	261	268	256	263	292	292	273	266	261	296	258	249	250	279	251	241	282	244	243	245	246	258	263	249	267	276	263	264	287	252	269	309	266	294	274	255	285	252	220	253	272	284	279	251	248	257	253	254	237	273	262	271	248	243	242	291	260	287	260	243	255	272	269	261	280	268	280	273	286	274	275	245	274	258	254	259	236	271	298	290	294	254	265	245	300	236	224	295	262	259	244	270	282	273	272	267	275	259	260	261	247	268	255	244	248	287	224	263	246	269	264	279	270	275	254	262	230	225	278	260	260	253	271	267	287	255	246	284	264	256	256	303	275	268	273	263	284	243	270	272	272	270	288	239	278	224	266	279	274	262	262	259	261	256	249	267	264	280	267	255	261	249	276	282	263	256	262	259	278	234	234	267	267	262	295	288	256	252	279	262	244	259	276	257	273	242	268	261	294	255	257	239	277	226	266	253	263	279	260	268	285	244	249	265	261	269	272	273	281	251	267	250	272	259	261	258	274	266	263	232	228	249	268	277	249	235	270	253	281	274	272	253	257	269	277	270	266	259	267	248	236	256	268	256	253	264	276	278	275	264	259	266	305	233	235	280	264	291	269	249	269	271	267	241	268	244	243	277	260	265	264	267	284	253	257	266	245	253	276	254	248	262	253	282	253	233	277	281	267	289	240	291	243	244	262	281	272	267	283	265	274	274	281	266	276	258	254	245	281	268	253	231	265	248	260	245	233	264	282	281	245	259	249	281	284	277	253	275	287	240	271	278	265	284	269	271	286	253	259	272	251	242	246	264	277	265	257	287	261	293	251	281	291	245	258	272	259	273	249	272	297	265	292	272	268	257	243	290	271	253	275	247	248	259	244	244	274	265	241	298	254	291	263	269	240	252	243	271	262	286	278	250	266	299	276	254	266	228	274	279	282	241	277	258	280	294	239	287	287	252	269	243	256	258	260	281	282	264	270	261	271	265	267	253	260	254	290	286	278	261	272	269	251	265	246	251	287	300	253	280	274	297	261	277	313	279	262	279	308	266	269	272	259	247	273	258	271	286	253	264	248	266	237	269	292	287	239	274	242	268	269	287	260	250	292	250	253	244	255	238	302	274	253	253	251	270	251	242	280	222	265	243	277	268	263	274	258	292	254	259	281	292	232	253	269	239	258	279	255	260	284	266	269	293	265	284	254	249	243	238	275	301	276	280	273	231	252	247	283	278	256	245	265	261	277	271	269	281	306	240	254	252	260	276	253	237	262	271	306	238	242	259	268	260	246	239	269	306	246	259	285	253	262	296	269	239	245	293	270	289	273	292	266	243	261	256	255	261	244	266	230	240	287	265	232	256	249	277	276	287	266	259	270	247	292	236	290	261	238	273	291	251	246	227	258	267	248	259	268	240	261	241	252	282	261	260	266	283	268	247	250	300	242	233	255	289	249	268	231	261	255	262	254	251	249	259	314	259	269	267	259	296	287	252	282	301	290	260	286	265	283	264	260	261	263	254	251	271	269	278	277	247	252	270	296	259	236	260	272	240	260	255	269	277	265	270	251	271	287	274	271	289	299	277	255	263	257	283	277	254	252	272	267	284	282	259	266	271	247	268	274	270	277	289	263	264	254	272	281	254	271	261	257	246	266	235	246	258	240	265	279	257	278	252	257	262	288	265	233	254	276	271	279	284	276	271	257	291	268	251	284	249	264	260	268	266	265	252	237	264	256	263	259	254	281	252	259	278	298	302	245	263	279	248	248	285	252	267	279	250	273	252	292	246	254	282	244	261	269	289	273	253	271	305	271	259	270	275	271	283	246	259	292	286	259	276	256	270	233	254	291	252	261	263	272	262	278	259	261	284	300	267	243	270	246	248	280	286	261	264	258	260	272	272	282	284	266	246	267	262	246	269	263	265	265	255	254	280	272	242	279	275	256	256	283	259	273	308	273	268	247	305	251	248	261	282	254	274	258	261	246	272	287	239	311	281	264	268	280	242	263	250	264	270	272	249	300	265	259	271	260	228	226	251	280	267	293	239	282	226	275	265	267	266	234	259	287	226	242	262	271	313	260	265	250	258	278	264	266	281	251	241	262	262	287	268	285	260	240	262	296	234	268	269	287	254	234	247	281	254	262	254	290	286	276	296	294	270	294	272	278	259	273	272	265	262	297	264	256	252	283	256	247	271	277	253	273	258	232	279	259	259	255	263	241	256	276	238	234	237	258	258	245	297	296	244	249	265	251	269	269	261	273	268	277	273	242	265	233	268	264	261	241	288	272	251	242	262	298	274	276	243	242	274	258	265	268	271	267	257	275	286	274	262	265	277	276	310	290	259	254	267	289
8162	3000	2997	2629	2302	2053	1601	1236	1231	1369	1096	948	864	852	849	803	777	790	761	747	777	751	759	765	696	679	682	687	684	657	711	690	739	715	736	631	701	709	724	721	687	703	689	695	763	693	686	596	740	708	681	703	736	705	680	757	703	701	692	707	691	721	779	723	713	690	685	701	735	694	688	690	721	720	732	674	661	700	663	714	695	678	698	751	730	685	649	656	729	675	671	708	697	720	709	755	673	664	719	638	702	743	776	673	697	729	696	676	715	733	682	695	699	706	735	684	694	689	681	676	689	700	728	698	729	716	684	754	656	670	688	667	649	681	680	712	721	747	719	654	700	664	726	729	681	695	695	681	708	650	691	726	697	729	717	664	643	704	658	712	694	681	691	720	681	695	744	707	695	719	749	706	681	657	687	679	666	698	690	712	679	723	715	690	694	685	706	756	673	680	691	662	715	778	712	697	693	641	701	703	706	716	675	699	652	685	649	703	667	688	660	656	644	714	686	707	678	670	672	720	684	703	695	697	655	688	714	693	667	680	655	663	690	691	692	686	706	693	712	717	685	730	681	719	662	699	703	694	696	716	694	663	694	713	699	724	709	729	680	691	694	662	673	700	712	714	747	661	733	712	698	688	708	704	682	706	665	709	700	714	666	689	690	701	720	689	686	668	680	677	712	688	688	742	669	687	712	644	706	638	652	696	706	725	714	726	697	751	674	712	737	696	742	671	656	670	668	707	697	679	729	647	743	689	698	689	692	686	648	706	759	670	672	709	715	682	689	652	678	741	741	704	669	728	657	713	703	696	681	661	713	650	710	712	682	715	677	711	691	753	663	696	674	675	724	707	728	650	682	700	661	704	683	702	685	713	707	664	680	657	724	706	739	730	752	743	690	692	700	698	750	675	709	715	644	682	696	711	688	642	745	656	682	653	662	662	714	728	682	720	674	674	696	684	701	673	709	603	679	704	710	666	687	688	703	708	699	673	700	699	701	711	695	719	682	696	655	653	727	684	674	693	692	647	701	703	717	738	673	659	708	684	702	668	670	716	667	733	692	753	719	712	697	733	671	689	665	636	687	660	701	647	731	712	674	737	719	753	678	713	677	682	668	736	712	710	647	737	731	674	719	694	674	722	696	682	726	710	691	673	752	659	646	678	709	712	727	705	724	696	696	680	703	696	671	654	736	674	691	714	692	674	687	721	656	685	672	672	698	678	710	706	701	741	694	638	678	738	711	719	731	709	670	680	690	665	716	695	640	699	697	758	742	752	705	714	691	665	703	731	690	655	700	694	689	668	708	689	743	714	679	685	705	671	713	700	695	716	694	746	684	690	746	670	706	708	714	644	670	727	665	699	708	683	711	674	692	687	685	726	695	634	724	726	676	702	692	693	693	700	677	674	667	663	674	690	699	709	691	743	698	720	702	694	692	707	711	703	683	672	687	705	712	664	717	670	708	635	678	689	675	706	685	698	730	686	694	701	709	669	667	700	714	703	692	661	664	767	671	678	709	696	753	736	716	656	780	697	697	698	720	739	693	680	670	737	667	695	710	653	643	697	664	704	688	699	672	689	699	722	724	702	693	718	706	678	704	721	679	735	693	721	706	712	698	657	722	663	738	730	664	714	685	709	689	685	667	685	701	712	667	660	693	720	646	663	720	748	695	650	666	695	681	686	697	687	726	686	709	683	732	674	702	722	698	662	713	678	681	713	673	680	731	666	664	716	702	652	612	703	668	729	705	670	721	681	685	663	699	651	698	709	736	712	686	657	653	672	706	722	704	680	710	696	686	716	654	689	702	703	720	662	705	751	685	685	669	684	699	696	679	716	703	713	673	712	672	732	682	664	720	658	733	705	664	671	739	688	739	682	730	711	676	680	687	685	707	685	728	710	700	730	686	691	690	733	670	706	681	724	692	653	720	746	694	685	644	696	626	718	687	685	736	690	708	732	694	713	725	720	690	696	698	674	676	748	706	700	683	681	683	697	667	692	701	667	648	622	691	724	727	707	707	650	706	698	702	717	627	699	699	710	659	719	678	738	698	666	674	720	695	698	719	659	711	726	684	700	665	696	720	738	711	651	698	685	698	688	676	684	669	695	654	714	699	684	692	684	676	719	716	704	695	708	651	705	669	687	726	731	690	744	698	671	730	707	664	704	701	661	735	683	654	670	692	657	688	697	736	725	695	669	684	713	705	683	694	775	657	713	676	695	673	689	655	725	728	681	681	722	666	716	685	690	746	682	713	727	685	647	712	725	691	711	666	695	729	692	712	685	726	671	709	701	701	692	683	679	689	711	700	675	694	678	714	708	685	703	675	661	702	703	667	693	663	678	694	684	684	666	688	726	730	749	678	690	668	714	689	708	708	727	696	644	655	695	666	671	728	666	689	717	700	687	697	689	728	696	681	697	698	666	706	724	707	730	673	767	739	685	687	712	664	677	655	697	699	711	708	686	759	694	694	717	706	731	710	671	668	715	659	682	703	687	712	671	697	665	756	719	697	701	693	683	698	675	640	708	667	667	655	705	718	734	681	711	675	694	669	688	697	692	696	745	702	706	658	753	678	708	726	711	728	715	665	661	677	642	672	715	692	699	693	702	708	662	709	678	735	705	701	672	696	733	650	726	702	704	706	667	720	687	714	696	688	748	730	665	672	700	668	687	713	674	681	733	729	703	659	688	675	727	674	687	679	686	685	694	717	677	701	663	717	737	722	707	678	697	702	721	721	678	681	743	705	669	730	715	678	696	743	715	725	685	724	749	666	711	701	722	716	670	668	655	668	671	672	741	680	706	691	719	706	676	666	711	737	704	704	672	706	708	664	674	685	698	674	676	724	713	703	682	705	661	684	703	723	646	681	631	660	699	655	716	665	728	683	683	691	685	692	710	649	660	659	675	666	711	714	681	774	675	732	739	686	685	664	704	717	647	691	741	717	659	694	708	657	712	684	712	725	766	659	658	760	659	738	656	675	710	681	706	683	694	710	694	711	655	689	690	709	719	680	695	730	707	672	708	652	695	721	686	692	718	697	648	677	724	712	673	678	667	712	707	658	768	675	695	749	699	724	701	723	742	685	725	660	700	722	723	696	682	699	679	700	750	720	674	726	678	664	680	697	706	703	689	694	680	674	697	619	695	682	730	627	693	700	722	716	677	632	661	694	674	663	734	650	720	744	746	712	688	689	707	705	747	706	696	688	685	713	721	688	738	712	692	676	700	705	706	653	710	693	728	694	683	715	691	711	728	697	706	644	702	662	750	702	690	689	712	670	684	672	688	732	704	718	648	707	741	720	661	716	702	640	724	710	708	683	682	629	738	682	740	719	677	725	703	715	691	655	699	736	645	698	705	694	684	700	724	680	676	738	721	703	704	704	689	668	694	675	688	692	686	692	747	645	742	656	731	683	673	734	702	689	682	676	760	723	718	650	665	691	717	657	710	680	715	693	676	725	748	671	681	647	665	706	638	670	672	725	707	706	716	649	694
37772	23221	15345	10445	7749	6599	4858	3090	2065	2219	1755	1178	839	582	561	510	437	445	372	366	319	358	313	305	300	347	320	322	316	282	283	315	321	302	290	295	291	278	291	316	298	297	304	320	278	299	322	318	282	318	297	332	285	315	281	273	314	307	280	309	292	301	306	285	290	344	292	313	304	290	283	306	300	317	309	303	314	304	310	325	283	281	298	292	281	280	303	329	313	309	286	285	298	285	300	289	314	308	289	302	307	314	292	333	300	289	285	263	296	310	307	294	299	282	296	300	301	302	295	294	312	313	280	307	273	330	269	304	289	295	302	329	301	283	271	272	239	316	291	292	300	313	284	270	291	272	308	301	265	274	310	294	320	275	322	305	293	276	313	287	287	275	301	288	286	285	325	290	335	314	324	275	314	302	280	315	304	263	260	292	295	294	345	319	294	289	318	322	284	298	266	291	317	294	304	285	300	313	324	289	312	258	285	298	283	329	301	310	302	276	307	298	278	318	313	280	283	263	301	319	289	287	322	304	269	258	290	298	275	304	311	318	286	316	282	310	316	277	303	282	307	318	317	280	293	301	285	289	307	326	313	306	275	289	302	271	316	284	289	284	301	301	328	261	268	285	305	300	309	282	273	326	305	319	321	291	311	261	285	291	307	329	304	293	278	303	282	310	326	306	266	271	293	285	263	307	310	280	302	301	277	314	288	297	303	294	281	302	277	301	295	316	290	272	325	255	306	288	309	307	288	319	282	281	295	298	254	259	313	324	285	313	322	289	317	305	309	305	296	310	328	298	308	312	273	316	320	295	302	289	294	262	268	307	307	303	306	287	297	291	293	295	319	269	305	285	319	314	295	305	270	303	291	306	317	306	257	298	324	281	291	309	284	304	289	273	261	316	270	291	304	333	283	279	258	292	291	284	279	291	285	281	289	296	298	310	285	311	305	330	321	341	293	305	315	300	297	308	259	332	271	278	287	293	298	299	317	335	303	281	293	296	304	285	309	266	296	288	308	299	313	298	305	298	291	272	282	295	293	294	312	319	282	324	365	296	323	317	294	273	270	287	309	301	307	307	291	315	272	344	299	327	306	323	274	273	302	283	289	293	285	264	345	317	292	311	331	310	313	318	282	316	324	273	306	330	292	298	279	315	315	289	269	312	293	301	297	295	307	333	301	310	298	306	314	296	316	281	309	305	298	305	281	309	322	352	285	301	305	316	312	322	302	257	309	337	285	313	274	298	290	300	282	328	305	306	268	268	277	321	269	277	314	327	291	313	290	292	323	310	301	278	293	271	300	303	281	316	304	314	290	309	306	308	312	291	275	298	282	298	286	290	307	278	297	270	296	293	291	312	293	295	295	300	283	291	298	311	288	290	302	322	274	295	291	277	275	313	292	303	284	311	319	295	313	268	308	315	286	303	271	318	321	310	318	334	306	314	302	315	262	304	294	321	291	317	275	326	301	282	290	285	298	281	320	283	280	309	279	277	299	307	321	317	281	301	311	304	308	308	265	296	291	321	277	320	292	299	285	279	314	290	293	278	305	293	316	301	312	252	295	304	307	290	290	314	297	280	301	298	333	307	283	312	291	268	300	286	288	293	292	298	262	296	301	305	338	317	285	290	319	323	315	316	294	278	285	290	307	302	309	317	285	325	321	281	303	283	301	299	304	294	313	334	301	267	293	318	306	277	336	289	312	282	286	285	296	314	306	275	285	311	322	279	288	283	316	288	315	297	265	314	290	311	285	291	320	307	311	308	268	289	325	316	289	278	282	296	275	315	289	314	301	307	320	311	283	297	311	310	307	273	317	313	279	298	291	306	318	290	287	344	274	316	297	311	313	295	310	284	298	299	255	288	283	301	266	318	305	305	286	300	298	311	291	302	312	315	257	285	309	312	310	273	272	311	326	289	283	290	275	301	311	288	318	315	299	283	299	317	296	312	279	292	273	302	296	296	291	290	297	296	315	282	281	318	310	292	299	290	298	283	309	285	303	296	304	295	298	329	327	283	297	299	331	293	273	298	298	308	288	308	295	292	293	286	312	292	323	310	297	285	308	317	301	300	266	310	292	308	284	309	260	300	293	296	293	292	304	297	292	291	313	308	302	281	278	305	313	312	307	275	282	287	312	306	270	270	323	324	288	290	320	284	324	332	319	314	287	291	325	322	285	304	298	265	289	265	296	293	280	305	268	294	317	281	291	315	289	290	285	280	294	296	299	301	275	315	302	295	288	297	261	271	309	317	291	277	281	321	299	288	320	286	301	309	272	290	250	284	293	298	318	296	320	320	307	309	292	298	291	293	268	274	299	288	297	323	307	286	289	297	307	300	314	291	299	346	274	328	283	297	293	292	331	313	262	315	281	314	295	340	313	288	288	282	298	290	275	303	292	277	327	289	288	293	301	280	294	272	279	284	280	307	291	314	325	308	300	284	273	285	293	325	298	319	298	292	273	280	292	311	275	276	287	263	312	278	341	290	264	293	322	272	296	301	303	281	281	295	279	302	312	278	300	288	292	314	299	304	277	287	280	298	311	298	296	305	336	315	298	293	258	283	334	294	292	270	310	294	291	287	321	296	306	306	290	355	323	300	290	288	310	284	282	300	286	312	325	299	298	336	284	316	286	260	284	272	302	298	286	288	292	266	303	301	259	296	316	325	328	312	286	307	255	297	316	267	290	289	303	285	311	288	299	297	281	301	271	325	331	297	288	308	286	276	306	320	291	274	257	299	310	296	286	269	304	289	309	275	312	307	308	275	302	293	271	296	323	302	284	314	313	270	309	294	287	299	281	332	293	334	274	309	322	306	309	289	267	258	301	283	300	315	307	285	301	303	291	262	288	300	321	302	255	314	285	299	298	302	298	289	287	265	282	290	317	297	304	314	284	308	278	266	262	284	276	303	313	322	295	294	304	296	304	262	316	283	294	300	291	293	274	307	290	260	290	316	269	304	296	307	293	277	307	304	306	294	317	286	271	318	276	301	284	320	291	275	291	288	296	306	302	296	285	287	303	312	308	316	325	297	306	332	300	296	281	305	301	286	327	261	316	304	282	315	271	286	323	268	285	312	319	280	310	338	274	297	286	302	278	302	312	283	304	313	307	272	274	291	320	333	316	298	311	279	310	300	306	294	338	303	289	299	302	330	294	306	312	294	289	297	297	299	307	301	284	306	293	295	283	319	305	301	305	321	307	298	301	319	315	329	290	288	294	282	274	294	306	299	338	319	293	282	320	303	292	318	310	272	313	280	281	292	300	304	286	288	304	284	270	283	312	313	306	270	291	292	269	288	281	290	312	295	303	329	287	332	327	316	297	293	286	275	309	321	295	343	274	279	295	310	317	304	270	287	311	274	332	276	272	317	270	309	312	275	280	299	300	312	312	303	283	323	303	297	310	279	296	308	312	282	332	317	307	277	260	307	327	283	296	295	317	319	322	295	284	320	329	317	295	285	291	288	282	279	293	307	326	311	280	280	310	308	321	290
28898	10874	8995	7698	7459	9091	6829	6128	5235	5877	4241	3761	3279	2799	2552	2261	1703	1504	1275	1173	1097	1047	943	982	889	833	850	872	874	886	783	799	831	823	799	823	824	790	792	801	788	778	778	821	804	764	800	722	710	829	786	790	797	758	743	803	744	791	774	792	784	834	805	800	780	799	841	779	816	806	862	808	817	816	787	805	814	818	833	827	800	759	793	754	793	795	828	789	781	772	708	725	787	726	764	770	733	743	760	751	776	794	782	771	790	743	768	767	800	767	751	792	782	795	711	781	748	784	795	790	780	734	751	793	774	795	806	698	774	740	734	791	749	774	801	717	707	758	772	768	765	759	785	753	793	723	801	747	750	747	832	778	757	744	786	733	730	761	709	722	769	741	766	699	717	775	753	789	784	737	805	725	773	814	761	776	718	727	777	749	755	706	788	728	759	793	785	747	756	762	772	786	738	741	725	769	799	760	782	754	770	718	757	729	780	745	723	781	750	750	779	738	739	731	751	787	755	792	817	734	751	730	765	733	765	766	733	816	781	770	731	743	778	771	757	739	797	779	763	740	760	814	734	772	721	760	802	742	766	753	820	734	771	723	747	732	796	749	754	739	755	748	725	742	756	747	794	772	759	780	747	758	790	762	739	756	720	743	792	780	804	742	726	764	723	721	745	748	741	743	724	767	753	725	782	827	754	740	729	693	742	795	710	757	732	760	778	703	796	762	713	716	740	778	789	793	788	732	763	740	748	740	722	779	782	804	784	805	771	779	753	789	775	743	750	748	736	719	744	726	774	785	782	780	749	727	692	735	739	768	766	835	704	759	696	719	759	735	760	764	786	744	731	793	791	803	783	734	756	743	756	739	767	793	777	786	782	740	714	749	749	729	764	725	766	774	742	774	803	798	791	796	751	792	760	696	781	757	758	765	753	745	740	771	763	737	746	790	772	727	741	732	761	735	787	755	792	745	804	746	743	790	709	715	798	753	773	759	748	766	765	713	751	739	748	724	762	786	741	780	760	733	758	708	790	782	768	748	740	749	747	784	749	730	783	744	714	769	726	810	752	738	762	745	741	767	764	759	720	701	808	744	789	748	741	765	717	741	760	767	748	732	794	750	745	740	710	740	743	747	737	780	784	759	778	762	795	746	812	794	726	754	831	764	742	716	719	729	763	747	730	787	776	708	778	759	743	800	789	759	742	774	733	771	751	765	734	747	760	728	729	752	743	760	764	790	739	707	745	741	742	774	767	772	756	778	709	707	748	802	737	747	744	748	777	786	780	786	734	768	727	752	724	697	748	728	758	734	753	741	730	789	760	776	737	761	798	771	769	762	759	765	766	821	779	775	793	747	782	808	786	793	716	743	775	744	786	774	753	713	739	804	775	765	752	813	798	768	795	735	786	726	751	726	794	753	745	768	757	735	774	729	745	759	767	785	802	813	755	785	790	794	696	704	690	751	750	780	729	753	754	774	754	762	743	751	759	713	770	760	784	808	805	790	731	813	741	792	768	763	766	805	755	812	768	794	688	753	810	742	754	766	756	747	793	740	743	722	730	756	738	766	772	772	707	733	755	798	767	780	731	789	768	754	759	778	726	753	729	706	731	745	720	739	765	716	712	763	763	730	768	757	722	750	729	769	737	741	733	737	716	756	750	764	760	756	774	765	763	754	754	749	730	738	750	778	693	758	753	774	780	756	774	823	720	717	699	732	731	736	743	748	805	789	754	791	769	773	771	695	759	707	775	716	771	729	783	804	727	681	760	752	747	775	769	738	727	788	768	743	787	721	798	716	773	743	713	771	732	769	737	731	772	740	738	766	734	728	768	745	694	748	764	785	730	719	739	768	716	791	730	739	762	780	740	781	729	744	758	720	772	772	771	741	752	711	707	733	785	725	763	763	799	736	801	753	715	791	755	767	788	751	756	778	765	742	793	772	762	716	748	784	765	747	738	767	723	748	790	756	733	777	750	826	790	727	776	753	738	740	755	745	709	779	781	730	739	740	756	736	759	753	713	725	763	804	731	757	785	765	725	782	792	778	787	764	739	725	781	797	739	712	788	744	764	774	794	700	799	733	738	754	739	783	755	747	809	766	747	707	763	793	743	723	762	770	783	764	724	747	716	754	805	747	761	680	761	756	723	733	770	738	778	747	729	734	768	771	767	723	745	748	794	728	754	706	721	702	753	691	772	748	719	718	740	750	772	765	778	770	734	773	743	765	768	741	778	752	712	770	819	789	836	762	747	820	771	751	747	746	781	741	782	754	744	733	751	780	733	753	737	727	791	758	784	774	723	776	765	770	767	785	740	743	721	759	843	721	766	738	780	763	715	798	780	753	754	768	753	720	737	750	764	746	760	760	749	705	779	780	770	771	768	779	722	762	760	722	788	796	711	776	763	776	699	759	718	772	793	754	747	767	733	741	752	725	768	733	759	778	697	723	788	764	741	736	714	774	739	698	781	736	751	725	749	778	753	725	731	787	822	766	789	797	703	746	742	753	756	783	772	775	727	750	714	758	754	775	696	736	786	732	768	766	781	765	766	763	727	796	776	742	746	732	692	746	760	729	811	763	721	763	773	786	803	752	742	748	765	757	778	708	767	762	757	764	766	740	767	769	780	770	760	763	748	796	745	757	731	719	779	763	776	782	742	791	792	748	716	728	736	761	780	762	722	792	793	772	725	723	690	760	773	723	807	746	746	745	790	751	757	725	719	804	785	771	773	773	827	753	728	758	787	681	802	751	778	709	728	721	739	784	742	767	744	736	776	754	782	752	768	750	782	774	735	792	735	774	780	738	733	768	691	761	752	786	747	724	799	726	763	753	781	772	788	779	723	731	778	733	738	743	766	735	748	730	763	752	758	745	762	729	757	787	751	779	710	747	757	773	712	779	763	757	771	766	765	798	759	727	759	787	732	787	772	697	707	760	727	725	730	723	731	806	775	760	713	753	729	772	716	798	774	761	780	778	752	810	741	754	714	789	750	734	735	731	696	757	686	782	788	727	735	790	729	730	762	784	714	734	733	751	741	741	757	779	767	762	740	706	776	748	740	790	736	751	764	763	749	729	772	798	736	711	748	729	689	783	732	756	729	762	746	809	750	800	672	776	785	751	759	770	751	780	708	810	786	788	781	808	776	701	723	779	756	713	733	817	772	781	747	765	760	785	764	747	703	785	736	813	726	790	737	746	830	765	751	733	772	746	762	734	747	684	715	784	705	770	807	744	748	728	727	726	773	763	728	750	799	760	737	803	787	748	756	747	735	749	734	739	779	790	730	736	764	733	713	749	738	777	731	744	792	744	759	767	731	737	771	775	717	767	734	737	761	721	765	780	714	818	736	747	712	760	743	721	750	756	757	750	733	758	763	764	765	692	743	726	772	737	752	770	710	778	793	746	773	740	822	790	743	734	771	789	759	725	769	765	757	755	734	736	811	760	740	788	734	726	710	735	782	818	745	740	741	695	759	746	770	786	772	743	696	771	712	750
44174	26762	19990	14641	11511	10200	7913	5233	3597	3527	2598	1928	1255	869	725	570	442	344	357	321	293	325	264	263	253	228	260	246	219	201	208	205	213	213	177	230	230	222	211	197	190	207	196	210	238	189	222	205	199	225	203	245	212	205	221	200	209	183	212	225	244	216	218	196	207	201	216	216	221	218	198	196	214	237	203	221	173	218	218	192	217	203	194	217	216	218	191	192	204	245	198	215	228	231	207	213	196	226	207	226	226	213	178	207	215	204	204	216	200	217	226	182	234	213	219	202	192	217	204	214	195	209	187	197	209	214	213	187	231	224	196	210	196	221	192	200	214	213	178	188	196	232	205	210	185	230	190	220	222	220	192	205	209	215	222	197	211	203	202	212	187	234	205	219	219	225	204	216	228	224	177	219	229	221	188	196	198	194	222	214	197	216	206	219	195	185	202	203	170	196	200	192	189	196	237	217	246	209	217	199	217	227	207	199	190	204	211	211	191	222	193	228	205	203	207	194	206	215	215	186	235	196	222	222	230	198	208	211	212	211	205	206	207	211	189	204	196	199	229	194	224	241	199	201	221	213	207	205	210	215	206	206	195	201	176	210	177	204	225	212	221	178	194	217	207	191	213	223	212	171	191	193	212	199	186	196	232	208	184	186	197	194	226	214	211	208	191	208	207	209	215	219	200	196	213	217	214	172	191	222	192	210	199	200	200	202	230	202	213	200	175	201	205	199	217	210	202	201	196	209	198	205	225	186	199	202	201	220	216	191	208	192	183	176	207	223	214	203	204	212	215	210	206	215	206	201	203	186	219	202	238	205	208	196	198	197	192	189	189	186	211	189	202	194	188	221	208	177	206	195	210	217	215	219	207	190	183	206	226	220	186	200	206	205	194	179	211	221	197	198	220	190	217	182	206	207	211	203	203	210	194	217	216	185	231	213	224	197	226	192	201	236	228	214	215	182	209	222	222	192	179	202	215	202	197	207	224	177	183	219	201	213	208	210	223	230	214	213	191	185	211	203	198	189	186	177	185	210	204	204	230	192	226	191	199	194	195	191	212	196	237	209	209	250	213	204	215	214	187	204	208	192	209	198	211	189	180	196	208	180	211	214	197	198	202	204	190	191	190	215	203	204	204	203	212	200	220	196	196	185	208	203	191	190	207	206	199	191	224	192	196	206	197	198	178	206	203	218	189	222	189	218	207	196	222	196	218	187	220	183	214	210	206	209	223	214	200	179	192	223	194	187	200	193	204	188	205	205	199	208	237	219	220	229	193	220	191	199	183	225	213	204	197	189	195	206	193	215	192	227	188	197	222	188	206	211	229	196	206	201	209	208	210	190	179	198	228	208	216	219	177	179	214	184	192	172	213	202	205	172	199	183	184	200	191	203	220	214	191	183	217	210	212	193	233	227	226	203	204	194	200	213	217	229	198	199	197	208	202	197	212	208	212	208	220	204	209	219	189	187	217	196	225	202	194	206	180	227	211	214	222	204	216	201	189	227	216	197	227	196	218	196	236	222	207	216	203	213	187	213	265	196	217	182	220	217	182	195	245	213	183	186	209	173	215	182	246	211	192	208	206	214	196	193	201	206	211	193	246	200	199	192	223	195	198	205	213	192	206	189	170	202	187	188	200	222	213	241	194	212	202	193	197	193	209	205	189	199	205	205	228	238	210	185	234	187	199	214	200	199	228	207	190	203	200	195	208	205	198	213	230	216	202	202	197	226	211	187	203	213	215	186	194	176	208	208	206	195	219	211	214	208	199	208	217	208	233	193	220	231	184	226	209	227	214	222	182	197	232	197	188	208	198	196	202	203	218	215	215	203	227	173	226	209	227	184	210	237	240	198	220	217	230	202	176	213	212	189	208	187	199	207	215	228	195	193	226	238	231	205	229	208	192	192	207	209	203	213	205	233	228	185	176	200	202	232	216	189	211	210	194	231	184	220	224	217	212	215	193	218	221	228	217	191	198	161	219	204	193	202	214	195	196	178	191	199	206	198	196	243	211	222	184	187	221	218	205	192	189	207	219	213	216	206	200	211	222	221	205	198	234	182	209	178	189	213	210	186	194	215	198	187	207	222	227	199	209	184	236	195	207	220	221	218	177	208	210	213	198	204	202	211	180	229	215	195	206	190	198	193	224	196	219	205	207	207	236	214	206	178	191	207	223	199	213	226	212	203	210	200	210	219	215	210	211	191	215	214	204	193	251	214	189	192	212	206	206	204	185	211	238	182	188	211	200	226	201	214	196	197	210	190	193	244	215	235	178	231	231	209	221	209	204	191	173	219	206	210	205	193	229	200	199	222	231	220	214	215	198	200	204	223	231	186	188	219	215	189	208	199	210	200	210	182	197	214	189	202	198	197	178	215	234	210	212	215	202	181	175	197	201	223	181	221	206	201	211	210	221	223	173	218	232	195	225	206	206	190	231	230	238	214	175	196	223	217	221	208	215	211	211	190	219	218	203	222	210	204	205	220	198	190	216	228	206	194	193	191	196	194	227	207	180	213	203	218	180	190	208	198	204	214	202	221	227	193	214	230	215	206	215	209	217	201	218	187	219	208	226	207	214	212	222	215	207	215	207	225	210	221	175	209	182	209	221	195	224	227	199	199	206	225	195	194	233	215	208	208	201	235	208	206	209	207	181	192	203	199	193	215	203	195	214	182	253	209	201	208	191	192	204	193	190	199	206	213	201	184	202	221	214	201	190	211	171	235	215	227	198	164	238	206	221	191	189	197	214	230	229	199	212	210	213	212	208	182	207	202	209	176	189	215	217	181	201	191	208	213	232	202	239	183	225	209	201	195	197	204	171	218	221	228	225	199	195	202	199	201	202	208	222	183	225	193	215	179	178	201	198	197	197	202	219	217	197	201	230	185	216	220	192	220	230	207	216	205	196	204	225	196	206	210	213	216	199	203	215	233	191	157	208	185	216	196	201	203	201	215	211	194	210	231	177	225	206	212	198	207	188	192	201	224	188	191	201	233	198	195	211	207	212	203	190	226	195	218	196	215	189	215	212	191	187	197	207	187	201	219	190	202	183	212	184	178	195	201	206	182	221	204	206	198	197	196	187	206	193	204	180	199	186	213	215	231	213	202	233	197	205	210	233	233	211	221	204	191	199	220	208	217	205	223	202	202	211	203	227	184	211	212	212	229	222	216	213	191	208	216	205	205	220	224	203	212	210	217	194	186	189	211	205	199	193	202	196	188	208	208	212	227	194	206	207	192	185	227	192	175	219	208	222	212	224	196	223	207	216	227	210	187	198	211	202	223	218	230	244	229	185	179	188	221	230	197	219	224	218	200	201	200	201	205	218	234	193	184	215	211	211	208	162	198	211	223	190	188	214	206	196	201	191	209	177	224	209	226	231	194	222	196	223	194	208	202	211	223	226	212	211	209	209	219	204	207	213	235	174	214	227	209	221	202	170	204	205	212	197	202	224	206	197	189	213	213	191	222	176	219	214	199	198	186	221	184	204	205
33629	13259	12329	10074	10172	11917	9756	8450	7651	8454	5495	6032	5075	4255	3660	3239	2547	1830	1527	1377	1159	1105	944	905	877	750	742	722	675	700	647	663	639	605	649	625	600	651	622	600	628	599	606	611	592	570	547	548	586	614	594	565	581	579	552	529	574	561	558	597	613	620	613	613	645	602	682	662	665	645	639	610	639	627	606	628	621	615	624	610	595	610	591	592	597	594	573	596	577	600	582	588	577	562	542	551	580	599	559	573	584	588	560	579	596	573	577	587	568	558	519	559	545	567	589	596	594	567	568	584	572	530	596	544	559	538	559	563	535	538	553	580	540	535	570	537	528	552	576	516	525	543	525	501	548	558	528	595	521	531	518	556	526	526	535	481	608	499	597	551	555	516	538	544	573	543	532	556	553	559	525	509	501	544	528	502	530	558	540	577	519	557	565	508	533	517	558	535	538	551	555	545	558	553	540	526	547	579	561	550	506	526	548	541	522	526	523	544	540	562	538	555	551	532	537	554	546	527	552	492	530	524	544	575	559	536	537	587	579	555	517	557	561	525	537	538	541	553	595	532	521	539	546	555	518	515	554	525	532	502	541	517	476	547	513	556	583	572	551	550	547	512	524	534	529	520	526	528	521	503	487	557	530	566	573	558	512	525	508	497	556	531	564	562	516	557	558	532	544	515	567	528	523	588	581	583	539	545	529	551	508	565	559	539	524	542	500	541	554	572	547	535	520	509	527	504	549	520	518	556	629	584	533	580	541	518	511	516	537	539	530	516	525	609	547	551	505	550	560	574	529	570	488	528	577	561	533	533	524	542	515	550	556	587	575	566	566	545	542	555	553	538	525	563	529	543	499	556	572	505	521	576	530	504	532	516	532	542	548	561	522	552	526	484	511	536	533	561	506	513	530	530	532	534	586	556	497	540	538	544	591	508	520	556	519	501	550	546	522	567	526	520	520	552	535	576	552	539	558	524	535	570	518	527	538	566	542	518	566	584	531	568	534	552	545	541	579	530	529	551	531	557	511	549	555	546	539	517	539	532	518	509	523	541	532	569	561	543	566	525	564	545	527	560	510	514	519	509	554	503	559	520	537	567	529	569	565	531	540	556	575	537	542	531	535	527	516	569	527	534	560	600	509	566	558	519	544	548	534	545	539	541	514	552	553	532	538	556	506	531	518	542	540	538	554	580	517	535	520	538	530	505	566	526	550	560	561	523	556	535	589	541	511	587	535	541	564	541	504	525	534	563	524	548	543	508	535	549	515	527	563	527	489	519	573	560	553	524	534	515	557	528	556	519	539	566	556	514	552	558	542	526	534	549	571	532	508	548	509	564	538	539	532	520	513	564	507	521	562	539	531	528	524	534	524	549	509	528	535	521	519	559	568	498	531	538	545	578	521	558	488	574	526	534	502	565	560	530	550	542	535	517	519	576	534	494	557	518	538	568	505	515	535	518	507	541	483	563	522	521	570	529	587	554	535	520	518	525	567	575	544	572	514	511	514	528	532	519	546	566	559	530	584	533	526	518	499	566	524	560	571	560	550	533	537	510	542	526	564	520	560	528	538	544	526	536	498	509	514	515	539	555	539	604	567	558	562	576	533	504	549	573	526	500	552	527	525	569	532	529	541	564	576	510	547	539	547	508	529	526	507	551	572	552	529	540	535	530	549	502	518	560	524	517	555	542	486	525	530	583	534	550	499	528	580	481	554	552	566	535	540	535	518	531	538	526	592	547	519	541	504	519	517	571	521	538	557	533	549	543	519	568	539	512	515	503	527	533	528	545	536	510	498	532	522	537	517	539	531	539	524	524	482	550	507	564	522	556	543	544	522	559	521	554	551	521	582	566	537	554	593	534	496	540	537	507	542	552	530	514	560	552	492	504	554	544	543	548	535	550	513	581	525	570	532	535	582	523	529	585	539	508	522	513	511	556	566	573	526	545	524	515	534	512	557	565	554	539	542	538	544	553	494	547	535	536	546	523	558	556	538	555	556	516	497	519	553	525	515	534	552	535	533	538	556	568	558	536	590	538	505	542	551	533	544	518	537	525	531	546	542	562	553	524	517	509	528	509	542	541	525	554	524	534	516	510	528	532	506	567	517	506	502	520	529	580	532	536	530	500	542	533	509	550	514	559	488	538	557	540	553	560	490	526	534	544	508	483	528	516	562	542	533	575	514	530	576	550	517	531	551	553	572	546	522	524	549	552	514	550	550	569	546	557	529	569	528	520	541	571	533	521	518	550	538	520	554	516	550	529	508	541	525	503	539	536	551	525	560	515	508	549	486	519	565	544	570	573	544	548	575	507	539	561	530	507	495	518	530	540	501	530	532	575	572	516	564	531	546	564	524	525	494	529	535	564	542	522	556	529	557	496	567	571	517	557	519	570	552	496	528	529	517	585	560	539	538	558	516	521	529	560	563	563	508	566	534	538	492	575	543	491	538	506	515	549	541	511	515	555	546	521	541	526	534	509	539	552	609	564	490	531	536	567	541	566	495	565	516	509	556	507	526	560	524	548	554	529	520	526	549	535	539	533	519	545	501	557	530	532	544	537	543	532	567	529	538	510	520	560	506	573	564	591	557	539	576	493	546	546	514	544	572	539	485	565	524	539	573	538	529	564	565	531	571	549	536	533	530	526	521	544	541	558	540	541	524	558	555	483	499	543	555	534	572	539	541	531	552	487	546	542	515	502	504	533	562	569	538	526	551	569	496	476	569	533	567	559	525	525	536	533	558	560	513	515	578	530	539	520	527	535	501	542	549	542	579	571	529	482	545	522	522	533	540	502	565	552	577	516	516	566	540	566	544	525	597	507	534	534	504	553	549	526	534	574	556	548	533	555	518	500	523	562	547	528	566	508	553	569	507	541	561	553	527	539	540	544	571	525	580	498	541	529	570	544	516	561	509	542	518	527	516	576	568	508	523	518	540	557	526	516	552	562	511	528	551	529	548	542	558	566	553	565	528	519	534	550	570	576	554	578	569	537	505	487	527	518	519	545	532	540	493	557	555	546	514	503	545	506	544	572	548	533	601	545	538	554	562	540	524	543	557	521	542	490	521	536	492	503	535	526	542	533	534	542	550	555	548	510	532	562	537	535	539	526	509	545	550	538	526	525	549	523	534	512	515	503	543	532	530	551	552	497	555	534	561	558	554	530	533	602	549	520	552	545	518	544	488	534	560	541	542	521	505	553	582	516	586	530	530	523	519	539	552	521	545	550	498	492	519	531	535	530	533	578	550	571	540	539	554	523	539	533	551	524	539	541	519	532	528	565	532	545	502	499	558	517	528	568	489	513	577	499	541	524	542	572	572	564	540	511	536	578	534	562	515	536	565	537	509	528	539	534	524	551	529	533	562	558	515	560	523	513	554	552	492	563	509	525	535	517	540	494	496	525	501	525	545	554	599	536	575	508	522	528	483	569	492	527	559	537	521	512	538	585	521	547	552	564	533	580	554	589	516	486	540	539	549	546	523	536	564	547	532	580
7670	2749	1883	1143	772	633	572	440	426	360	295	297	287	269	272	321	278	306	250	249	270	303	270	279	255	275	258	275	282	250	254	275	253	273	286	235	264	269	288	285	232	277	272	283	263	284	265	312	225	271	252	234	263	283	308	269	288	246	282	268	281	243	264	262	252	304	278	251	277	284	263	272	291	280	271	275	274	291	276	310	299	244	288	254	253	272	285	283	319	288	278	263	294	237	278	254	266	246	265	289	290	277	243	284	298	272	246	233	259	287	277	270	269	269	253	273	298	264	238	271	283	275	323	260	276	259	264	264	264	269	287	272	243	272	272	269	286	246	281	275	275	275	281	271	280	264	278	285	271	261	267	253	292	270	262	229	263	263	289	280	315	262	255	274	271	297	253	256	254	249	284	253	274	268	252	253	258	250	273	254	284	274	235	284	275	283	275	269	277	278	272	276	284	265	270	274	283	276	270	252	287	273	296	272	245	257	298	254	265	271	278	286	279	257	283	242	239	266	278	273	266	284	254	246	274	311	293	255	262	274	274	263	235	238	248	279	242	275	259	239	294	271	256	266	268	266	296	241	292	291	274	263	317	269	243	266	270	276	274	261	267	259	284	246	287	295	271	259	248	251	236	296	265	282	265	271	275	258	234	268	282	278	288	276	283	298	277	296	288	281	273	280	272	283	247	247	262	263	242	267	273	259	286	265	267	292	248	237	275	272	278	274	280	295	261	300	292	261	269	305	250	244	234	240	264	270	235	275	278	297	263	278	304	271	253	267	278	261	264	282	280	236	267	258	256	251	266	265	263	258	301	312	265	258	249	256	273	265	259	285	288	269	259	244	258	267	258	288	279	270	278	306	243	256	279	279	264	257	261	315	270	285	239	279	253	262	235	313	265	241	273	289	251	291	307	281	256	279	295	267	269	277	277	254	262	274	248	259	274	278	285	252	245	268	222	271	249	285	255	271	308	278	257	267	230	275	296	266	258	286	245	284	278	276	263	281	280	261	262	258	277	287	254	266	311	271	273	262	266	287	294	265	256	246	259	270	263	256	293	302	248	264	298	249	285	247	294	276	296	256	283	266	275	276	273	297	291	270	273	252	279	273	255	248	258	250	278	286	258	269	280	250	267	263	277	283	274	260	265	290	304	276	279	295	274	281	253	272	266	272	266	280	265	295	273	278	294	274	251	288	278	297	269	286	257	283	273	290	276	284	279	281	264	269	258	290	256	271	283	252	253	260	275	251	271	260	254	242	306	250	303	261	281	266	267	252	256	265	275	257	286	273	267	288	251	288	291	269	260	250	254	269	263	257	254	276	322	275	291	248	288	294	255	268	275	256	256	230	285	250	265	280	275	269	266	265	262	296	263	266	264	258	283	260	280	275	261	248	247	268	276	242	286	254	254	263	274	274	278	265	258	263	277	294	246	274	273	296	255	285	279	272	279	289	279	300	261	242	284	279	273	265	297	291	278	265	248	257	277	284	276	284	274	238	305	250	261	224	260	275	257	244	259	275	262	288	271	272	278	257	290	262	252	280	266	227	265	283	284	273	258	245	258	295	283	287	273	270	266	277	290	253	263	273	254	269	275	277	289	254	258	273	271	259	304	248	287	256	259	274	280	279	252	266	274	273	259	247	263	279	272	269	287	281	254	268	280	272	256	241	258	296	278	263	258	248	236	267	286	238	264	277	241	281	257	306	262	286	282	267	274	252	277	253	252	254	267	257	279	272	256	298	258	282	257	245	244	244	276	257	252	288	258	272	270	283	274	254	266	277	278	240	252	258	261	263	225	261	268	285	271	280	260	272	267	287	257	277	256	247	258	259	304	286	286	292	294	280	238	283	245	285	262	262	244	265	238	262	255	283	259	251	250	267	283	259	281	242	285	260	269	240	261	255	280	280	268	265	280	251	268	250	253	243	278	250	286	227	264	290	265	277	300	266	270	243	277	274	308	252	267	268	246	308	264	255	236	267	265	278	271	266	284	302	294	306	272	238	278	279	277	282	266	274	258	297	299	295	294	251	298	296	300	284	279	274	268	237	292	253	242	318	297	286	267	266	311	295	288	272	265	277	266	255	292	289	258	263	293	290	263	277	289	261	249	274	245	285	253	256	275	288	272	286	285	292	289	277	287	280	268	250	286	263	251	277	297	259	240	274	255	288	254	252	264	267	294	267	284	263	261	253	266	261	252	251	294	308	276	293	270	278	273	246	274	253	267	269	286	274	296	255	244	291	264	273	286	270	253	246	293	276	270	224	294	245	251	276	297	259	300	277	281	315	274	289	266	279	273	277	269	259	275	270	282	279	295	255	276	259	231	286	291	266	268	265	293	305	279	268	302	288	282	269	257	309	242	281	264	297	248	242	272	292	258	275	284	282	246	267	259	277	251	272	276	274	259	265	242	284	276	242	254	264	286	252	264	277	277	310	246	244	282	251	289	271	280	249	272	248	286	273	278	267	273	281	281	270	266	276	263	283	304	270	244	290	275	257	264	270	292	295	260	261	311	258	266	296	247	266	257	269	234	258	237	307	280	239	269	279	271	285	266	292	315	286	308	316	251	275	242	277	257	245	276	268	282	249	297	285	300	275	262	272	282	278	270	256	265	249	260	252	260	257	234	287	297	272	268	285	287	273	248	284	279	274	279	292	260	263	311	269	279	271	266	238	264	260	281	262	255	265	245	256	268	259	269	300	269	264	273	247	286	268	297	280	270	243	259	252	305	287	278	263	272	268	289	276	302	279	275	309	262	289	242	260	278	285	274	278	276	261	275	239	292	262	267	260	264	293	281	282	298	257	273	295	263	255	256	259	249	266	268	242	281	243	254	261	267	282	237	258	306	272	265	284	269	268	262	247	280	277	271	268	280	268	238	262	291	264	271	253	292	276	267	299	292	270	275	270	281	276	280	299	256	253	282	260	290	250	298	259	258	261	267	267	254	248	264	267	245	238	268	305	274	271	274	263	268	258	239	304	261	276	285	242	280	294	259	260	253	292	261	269	298	290	267	278	266	269	265	243	260	278	266	253	285	267	265	282	269	302	287	247	262	286	261	264	258	262	295	253	287	279	286	242	236	271	272	284	285	290	274	262	260	285	246	284	277	255	275	278	254	256	248	280	280	276	247	258	262	270	276	269	253	262	253	308	287	248	297	239	262	266	249	293	255	278	275	295	238	275	274	299	273	261	281	248	282	275	281	257	268	249	258	266	275	269	246	269	294	267	236	246	282	280	292	268	256	288	240	275	278	278	280	272	247	276	289	262	248	237	264	270	265	284	287	259	286	297	278	295	278	290	276	268	285	269	260	249	272	248	280	251	257	258	255	252	261	291	270	303	286	272	280	279	304	245	304	267	259	255	287	312	290	267	248	283	267	277	232	268	262	260	253	273	277	265	286	267	295	252	297	299	245	254	255	255	312	261	269	253	264	304	262	281	255	278	260	264	281	267	255	284	270	276	276	285	273	293	291	275	245	270	273	278
7153	2553	3129	2529	1971	1835	1578	1287	1300	1317	965	923	900	825	829	802	805	774	743	812	704	818	800	736	759	775	787	728	725	701	694	663	705	705	732	743	742	697	693	742	694	737	698	679	722	691	743	714	717	725	684	714	679	677	692	719	685	690	732	695	719	717	691	696	768	735	744	674	723	701	716	759	702	677	729	680	717	750	732	766	690	736	739	771	725	707	729	692	733	679	756	726	710	703	666	728	733	736	728	738	664	704	710	697	676	726	682	735	723	723	700	731	728	728	732	697	755	788	734	741	712	699	727	708	724	703	678	733	655	739	735	740	724	719	718	785	705	707	659	678	739	725	714	711	682	699	746	747	730	726	680	700	668	742	687	702	681	733	717	682	679	675	712	707	692	674	703	724	697	656	661	750	739	748	686	717	670	697	708	687	729	714	725	688	686	702	699	680	697	660	744	755	678	682	717	717	679	701	688	702	662	702	685	684	712	754	702	730	692	773	734	710	696	721	707	720	695	682	737	683	682	662	707	722	707	707	718	706	733	727	715	771	699	687	699	678	738	705	699	717	724	711	717	689	765	739	720	675	681	729	703	699	678	694	714	716	730	688	719	726	689	639	675	703	687	707	697	734	748	719	695	716	725	745	679	678	677	681	706	730	725	700	732	698	695	718	693	657	699	702	697	658	744	705	748	684	704	735	691	697	747	713	699	678	711	705	747	722	671	692	693	726	694	708	674	694	751	729	683	696	753	712	705	657	700	730	708	720	695	697	715	706	681	654	699	727	669	682	708	691	693	674	736	717	717	667	701	696	710	734	675	737	708	673	765	682	661	702	771	725	732	725	727	652	683	707	738	736	688	717	698	658	715	724	733	700	680	717	658	697	701	694	745	719	727	745	736	678	674	677	668	717	648	732	704	749	639	705	673	700	732	742	717	726	721	714	713	737	672	700	738	675	720	663	719	693	700	677	707	758	679	677	674	720	708	768	686	743	741	786	748	725	665	728	718	701	715	660	719	763	688	732	718	724	700	727	683	755	693	698	721	741	712	720	677	668	708	745	680	729	690	675	657	727	709	678	712	695	668	715	717	703	684	721	701	734	702	716	682	654	741	705	750	710	721	711	677	722	674	700	733	715	678	718	743	715	675	706	673	716	723	690	679	708	742	701	733	726	733	687	725	686	714	731	711	775	671	691	720	657	754	740	666	680	728	729	702	735	748	705	715	740	704	737	731	724	696	678	717	697	678	713	704	711	722	711	714	698	724	663	765	684	673	714	700	714	691	695	680	688	697	702	705	653	666	750	696	702	705	727	709	700	669	681	676	685	682	706	697	702	741	687	757	706	716	683	702	727	714	704	710	719	709	684	709	698	739	744	672	715	708	706	675	691	672	661	703	727	710	704	674	687	733	703	691	670	720	711	738	687	671	742	726	699	715	669	689	707	733	712	700	692	651	741	700	705	737	727	692	694	709	711	703	678	661	715	677	686	760	715	685	747	713	699	672	729	731	688	711	699	729	721	725	684	662	722	731	722	708	703	721	703	684	731	704	678	727	714	695	773	738	739	713	715	669	670	693	736	669	712	740	752	743	713	733	704	695	703	653	660	711	702	702	727	707	731	680	678	694	699	657	706	695	691	664	672	693	680	694	685	683	717	705	696	717	660	710	736	688	719	733	642	659	747	620	693	717	719	699	727	718	735	702	724	682	665	700	691	724	732	726	737	697	715	699	712	706	689	741	724	635	699	708	673	708	678	713	750	690	704	695	671	716	748	679	706	724	714	704	709	673	700	705	711	675	664	681	675	672	725	668	732	688	693	718	694	662	660	717	677	724	692	690	703	709	694	711	699	697	691	705	669	724	737	720	724	674	715	719	744	718	667	701	740	727	711	771	717	697	725	727	711	767	693	696	710	716	701	732	736	694	699	676	727	705	675	683	682	712	735	686	709	693	713	702	758	712	687	699	690	746	733	719	700	670	749	683	681	703	660	750	718	693	725	741	723	734	751	695	710	731	704	714	700	682	740	694	669	711	714	749	658	710	702	719	729	682	674	665	727	710	725	738	700	707	743	701	668	715	719	707	670	696	682	710	713	731	704	667	684	731	677	699	695	697	707	719	697	696	718	712	690	728	730	737	723	702	696	682	678	758	669	743	693	697	706	702	687	649	700	713	748	702	694	684	707	700	684	689	709	660	757	707	661	719	785	692	663	732	726	742	694	702	693	675	721	695	677	742	671	657	684	671	728	676	691	695	731	717	714	728	717	696	690	678	702	710	726	688	752	695	709	682	702	715	698	751	714	715	696	686	693	693	707	718	696	729	776	725	696	684	731	707	733	662	715	647	722	762	720	670	720	725	704	687	708	723	707	661	689	703	651	682	673	695	738	701	692	665	700	716	683	711	687	700	744	719	742	698	695	728	712	725	743	692	700	691	737	660	695	662	694	682	748	662	684	631	698	709	679	739	734	745	709	719	755	720	702	663	713	764	750	725	736	674	681	692	661	692	696	730	695	710	736	689	689	660	708	688	683	705	724	730	714	691	677	660	766	707	737	727	716	712	663	691	706	674	677	705	713	693	682	665	766	755	708	706	674	711	656	669	715	679	744	689	762	688	675	726	744	667	732	725	697	728	691	705	708	684	694	737	727	743	727	682	705	755	719	712	659	698	689	699	664	771	679	669	760	722	734	713	686	679	725	692	689	701	723	751	671	700	699	720	672	713	677	722	742	763	685	716	716	652	669	736	744	748	688	653	657	734	752	704	716	696	680	718	694	707	742	673	708	661	722	729	692	700	700	663	667	654	700	701	732	721	703	715	668	685	717	675	707	654	707	719	688	643	735	677	714	709	693	710	712	751	746	698	725	657	710	710	682	677	725	666	671	761	723	703	705	685	754	670	695	748	667	722	733	738	706	713	729	719	696	694	732	739	671	706	694	682	691	764	694	737	691	686	687	695	708	703	708	682	683	704	739	698	680	685	728	674	696	677	725	695	695	667	696	695	741	688	763	694	679	693	680	749	713	735	716	695	731	727	725	724	712	729	698	698	690	691	718	683	732	705	712	679	738	652	718	709	702	706	691	726	717	682	710	696	643	683	674	655	667	728	721	699	638	684	737	717	697	682	737	694	712	721	721	690	692	692	701	660	655	711	693	705	732	739	681	687	728	692	693	678	681	700	701	728	688	709	715	733	711	686	736	730	666	696	670	675	706	683	713	736	695	692	720	742	688	721	704	672	732	705	726	711	665	697	694	739	695	704	693	729	758	714	707	728	653	707	706	671	712	759	677	671	715	695	696	712	719	725	723	709	680	742	714	752	744	693	745	700	695	720	715	768	689	731	661	733	713	678	727	693	697	693	649	700	691	689	700	691	718	721	692	731	704	734	683	714	701	739	708	699	682	705	704	708	700	736	734	668	712	730	703	751	680	709	645	698	754	758	694	657	673	725	685	721	738	675	727	707	710	686	695	713	732	704	676	734	703	720	686	764	705
37000	22024	14530	9645	7136	6147	4400	2716	2160	1955	1471	1131	883	630	566	449	415	411	398	373	327	367	341	312	326	329	341	322	304	334	286	307	284	300	302	306	292	296	288	297	305	355	326	290	338	318	286	299	279	268	279	322	298	326	315	334	317	303	270	301	311	309	289	280	305	284	322	297	274	312	325	343	312	315	325	316	326	290	321	314	301	356	288	322	316	322	283	311	318	316	282	323	310	269	325	304	291	295	313	333	292	293	284	299	311	317	267	294	293	286	286	321	309	306	323	297	334	331	291	318	296	294	324	304	284	274	302	298	332	293	244	340	306	325	307	318	333	317	328	289	321	288	333	322	283	282	283	301	322	286	284	276	297	316	313	309	318	311	339	295	307	270	317	310	308	333	317	291	291	299	307	304	313	294	288	301	282	299	304	302	310	319	309	349	288	302	299	318	295	299	282	303	298	294	320	302	284	310	297	335	294	307	320	287	313	301	278	317	301	309	319	315	315	318	298	275	311	293	317	274	273	316	311	313	315	316	298	285	283	272	292	323	278	302	293	319	304	329	298	297	313	268	335	295	298	320	328	331	318	277	296	310	271	335	297	327	288	303	311	314	306	288	303	293	292	281	316	278	318	291	328	288	320	312	301	284	299	294	346	283	308	278	321	314	301	288	316	318	304	294	320	327	290	293	278	321	313	262	318	293	308	304	321	327	293	305	296	320	301	330	322	296	297	308	295	309	325	276	304	319	284	328	330	315	288	266	265	298	318	309	288	265	300	314	302	317	293	309	304	328	304	296	301	284	274	285	299	302	324	280	326	308	315	315	316	319	314	267	322	310	305	316	298	331	313	289	319	319	323	291	334	271	300	295	289	298	300	303	300	304	321	296	292	321	312	294	299	315	297	296	326	322	273	331	300	324	330	314	247	294	277	299	298	267	306	309	304	319	275	310	322	310	302	293	297	299	350	324	285	291	288	304	321	299	301	251	297	300	314	310	323	323	340	306	292	300	371	296	280	298	296	270	317	323	294	281	279	323	331	327	315	298	292	303	302	333	307	322	302	309	315	269	340	282	312	306	301	304	306	269	312	291	307	312	304	279	330	318	304	302	293	292	321	308	257	315	300	324	292	285	304	259	315	348	319	307	285	295	277	308	287	311	289	307	322	270	281	295	303	301	286	308	298	341	293	301	319	283	312	334	315	299	294	298	295	292	290	326	321	342	325	314	338	292	268	329	318	276	290	299	293	285	314	294	327	319	310	302	312	300	314	336	295	296	317	295	322	307	291	303	294	300	285	312	286	323	299	303	306	326	305	329	277	296	313	311	298	311	299	293	300	310	296	341	322	338	291	299	292	261	305	302	277	288	320	287	298	286	310	293	319	290	294	285	326	316	297	300	292	298	254	297	319	310	257	298	314	318	302	336	286	292	311	335	335	297	314	297	278	303	304	317	300	299	334	323	296	290	272	296	346	334	319	325	314	312	325	301	297	318	347	325	302	281	311	294	301	311	290	308	309	300	271	309	317	320	303	310	288	320	314	271	273	314	311	277	311	270	273	330	286	321	323	350	324	297	301	330	322	321	323	300	315	321	311	295	289	325	310	297	284	282	285	311	296	300	329	295	284	292	276	311	298	294	294	343	330	292	292	335	321	304	302	297	291	296	281	300	284	268	292	302	316	293	293	336	318	291	282	297	303	312	317	287	302	312	285	315	287	291	297	335	298	317	331	303	300	282	297	325	303	286	296	300	276	298	280	322	260	305	319	285	287	290	319	276	308	301	313	308	296	311	291	295	309	319	280	305	288	300	320	304	308	306	328	289	302	284	289	300	365	295	314	274	295	314	306	325	303	318	304	309	322	315	333	306	301	308	300	307	303	300	337	294	283	331	289	300	304	304	311	327	306	295	304	292	302	291	285	321	300	311	303	309	309	288	322	271	296	300	283	293	308	291	317	294	292	325	302	303	316	312	297	305	273	318	302	309	289	277	314	317	259	298	284	316	320	308	290	314	300	293	323	283	292	300	312	293	283	270	323	305	277	289	288	309	332	281	290	307	288	292	257	302	289	316	296	288	285	310	313	296	303	270	295	272	265	285	313	305	300	282	317	292	329	296	307	316	304	260	323	326	309	297	321	328	350	317	315	275	305	317	277	295	278	302	311	294	301	289	323	326	315	296	320	294	306	343	307	314	290	314	278	340	300	337	273	267	285	282	309	340	315	310	289	277	322	324	293	332	304	297	310	286	305	295	300	279	257	284	300	270	313	319	294	327	281	328	291	288	283	300	323	301	319	296	328	326	305	293	321	334	314	330	295	270	295	311	292	253	306	285	289	315	287	316	281	308	332	325	348	305	306	337	278	311	313	288	290	295	314	319	323	343	316	308	284	285	297	325	314	305	306	298	272	290	314	285	274	338	316	292	270	284	275	322	318	300	282	282	262	276	311	309	302	296	328	299	293	286	295	305	302	280	304	317	283	293	343	291	290	325	318	322	312	274	296	303	287	300	306	306	311	314	309	266	318	310	301	282	320	314	281	290	309	297	315	317	297	281	305	284	327	322	294	326	288	319	312	327	355	295	329	291	289	296	294	323	350	293	274	321	297	305	295	269	319	323	325	307	301	290	287	319	316	307	339	294	295	281	282	286	297	315	279	281	338	297	307	278	290	291	318	294	278	327	329	307	293	285	330	340	317	300	294	291	303	304	299	294	269	303	286	305	298	310	304	295	313	300	341	315	323	314	295	299	306	300	308	294	332	302	319	306	307	283	307	308	298	275	298	335	302	310	335	312	286	314	274	274	310	267	262	330	279	291	300	308	321	287	299	331	280	262	290	294	301	281	303	310	310	330	295	310	337	294	279	322	334	326	301	299	296	289	325	317	312	313	307	279	313	300	302	352	321	301	340	303	308	305	297	298	293	301	284	289	307	275	341	307	290	272	313	324	307	306	289	301	284	277	316	300	303	326	320	318	306	314	295	305	293	272	314	269	333	270	300	278	292	312	306	290	307	293	307	277	294	290	287	312	256	312	338	298	314	312	311	302	308	261	307	302	278	293	306	309	284	287	323	318	281	303	329	300	320	320	310	322	306	314	299	305	309	309	295	315	315	315	289	315	308	310	310	281	298	309	338	315	303	315	298	299	304	314	312	305	318	291	279	281	330	317	321	296	282	313	319	300	299	253	310	291	314	269	310	321	330	305	300	355	315	277	280	335	289	330	326	308	306	270	276	291	275	284	299	287	276	329	294	320	285	313	317	329	282	319	317	269	326	304	282	286	317	272	287	312	310	279	283	314	308	302	281	296	288	305	323	295	310	275	277	275	281	324	282	292	285	301	297	317	307	307	322	298	310	315	281	297	334	331	279	315	296	313	298	271	309	291	332	316	305	303	294	297	300	317	278	297	288	287	320	288	290	326	286	292	304	300	294	301	308	304	302	287	306	318	290	296	298	295	335	313	304	305	307	317	310	308	286	259	270	295	343	319	298	319
28382	10257	8976	7275	7756	8458	6544	5773	5432	5073	3702	3795	3176	2645	2388	2191	1746	1484	1266	1201	1112	1104	984	962	971	961	920	908	837	879	815	845	823	820	832	829	874	748	801	832	795	789	754	747	844	808	799	743	779	777	804	766	765	795	765	729	761	770	796	782	830	838	785	829	830	872	866	857	882	815	805	828	849	826	791	863	791	779	752	837	790	803	823	793	795	766	779	849	767	855	820	749	803	810	803	777	819	747	785	799	804	813	819	796	830	783	811	799	773	767	769	799	819	801	761	784	819	711	757	785	803	738	781	772	787	787	732	768	762	784	791	808	792	784	780	803	755	702	748	818	784	768	751	744	815	784	740	771	739	798	780	725	740	758	763	736	759	752	782	761	739	787	784	726	764	777	741	784	803	738	778	774	741	752	790	750	813	749	728	789	797	750	792	722	771	779	787	796	753	743	759	792	787	749	772	742	767	778	708	799	764	791	736	710	768	817	768	737	767	795	781	745	761	792	749	766	754	845	815	760	826	810	792	748	726	705	771	765	774	791	753	727	734	756	798	794	797	806	753	792	749	766	694	774	765	782	814	762	796	797	776	772	779	796	799	817	748	791	818	802	745	778	759	779	806	781	759	768	742	781	788	761	735	839	782	724	744	784	802	755	831	765	744	717	727	727	776	749	766	782	777	755	721	746	758	784	745	717	789	798	786	732	787	768	785	802	780	786	787	748	771	770	805	792	757	771	776	746	759	811	787	722	783	776	754	755	738	772	794	743	756	784	761	785	801	778	780	810	807	720	786	781	821	774	797	743	785	777	783	797	770	794	746	762	743	757	763	758	810	752	760	799	790	737	742	754	804	797	746	783	818	785	779	781	788	749	779	730	763	818	796	763	711	810	760	758	783	716	711	771	769	768	776	760	754	739	725	767	779	731	806	731	754	744	814	771	741	737	737	773	747	823	776	784	760	736	735	762	784	755	750	729	760	759	776	751	773	822	778	732	754	735	771	802	816	737	797	751	790	746	763	750	754	759	737	754	720	763	742	782	785	804	813	786	775	765	759	714	770	782	790	817	802	771	778	781	753	774	830	749	757	737	723	786	814	773	795	773	757	758	741	730	782	775	749	714	746	741	760	729	735	792	816	727	776	753	794	753	760	719	800	797	751	741	814	730	744	786	783	725	751	766	733	809	783	734	796	771	770	807	722	783	779	815	797	773	746	805	759	748	798	716	734	750	770	700	801	775	782	765	797	772	775	765	729	771	783	769	798	789	775	750	735	777	755	794	800	739	823	764	786	796	773	743	728	741	783	758	781	761	759	755	766	779	799	712	784	769	738	739	755	744	820	731	773	801	821	746	788	827	759	739	712	727	782	800	730	777	773	756	747	835	766	794	778	774	782	727	723	788	759	743	822	769	766	775	776	760	756	788	766	772	772	835	745	836	779	803	715	760	754	749	732	786	769	787	767	768	777	731	749	750	707	759	767	775	796	771	725	759	805	772	749	798	714	738	744	768	776	804	791	791	781	734	777	735	785	763	758	765	804	768	747	755	804	733	739	800	784	731	752	741	769	776	746	775	705	776	780	721	791	714	766	765	726	785	750	839	791	769	719	746	797	760	747	793	707	797	803	771	773	736	736	731	726	754	795	742	767	764	777	739	814	746	731	782	780	819	767	752	778	783	752	731	760	723	731	760	721	772	765	763	783	777	760	760	761	728	791	773	801	758	795	744	800	752	739	746	774	771	817	742	793	758	783	745	745	731	723	754	743	812	735	826	745	788	801	763	752	809	748	742	721	755	741	711	800	778	784	752	768	817	743	759	810	732	744	786	790	726	745	744	813	742	797	757	815	776	747	794	742	732	776	776	741	786	757	733	774	776	790	783	716	766	755	794	753	775	748	779	780	758	775	757	778	778	769	746	708	779	820	743	828	808	753	761	745	782	771	777	702	739	747	775	743	748	784	746	767	746	753	774	776	758	761	741	751	778	762	727	768	791	798	756	810	820	753	799	783	822	747	772	753	766	797	787	807	796	765	781	811	765	752	756	757	746	788	839	795	729	722	723	790	761	788	750	813	806	767	741	796	781	755	725	762	794	751	771	772	741	750	755	815	757	756	755	756	811	728	764	780	737	804	796	776	781	748	773	790	772	806	748	762	729	753	784	803	745	759	791	763	774	713	748	728	754	770	755	780	784	781	737	780	749	778	741	769	749	784	825	795	742	825	705	765	769	783	779	741	722	804	732	783	788	701	725	733	786	721	788	795	748	753	802	788	802	768	760	729	754	780	770	819	774	735	769	757	806	748	769	799	762	772	744	826	788	806	803	777	836	775	803	800	793	694	806	754	780	693	775	818	749	736	777	781	766	710	760	768	778	766	760	761	793	812	777	749	746	782	807	751	744	757	784	763	746	768	758	780	779	712	813	756	776	767	731	792	759	801	774	803	736	785	767	754	753	811	757	781	833	734	787	753	796	748	810	759	795	801	791	758	798	754	715	777	753	688	800	790	830	746	756	742	820	753	811	772	790	776	745	791	768	730	803	759	748	742	733	737	830	756	717	767	809	840	767	812	806	738	764	741	779	718	804	757	749	714	783	817	808	798	794	748	751	816	743	818	770	811	764	756	760	796	761	772	782	742	764	785	715	758	732	779	759	787	782	801	786	728	750	776	754	781	746	765	779	809	767	766	831	763	770	823	738	753	750	725	791	853	754	780	767	770	755	750	773	739	744	758	822	774	719	798	783	780	758	784	804	738	741	804	796	742	752	777	760	783	777	829	771	737	776	758	786	788	769	795	780	794	765	763	760	774	820	752	759	808	797	744	796	764	756	738	737	768	764	768	781	784	799	786	750	776	820	805	799	750	787	829	773	785	774	739	711	776	749	735	761	741	793	747	741	757	753	765	727	746	833	746	809	780	823	748	737	756	796	755	779	851	739	830	798	771	745	756	776	804	738	784	789	840	760	760	779	778	746	811	778	799	821	812	803	740	777	717	805	795	763	711	728	781	776	765	784	754	739	769	743	810	820	778	769	734	729	766	718	769	756	786	726	713	764	769	746	809	774	749	738	736	760	799	791	790	783	764	715	797	756	770	764	733	738	752	756	796	691	798	780	758	698	772	748	779	749	768	738	790	768	772	761	777	765	743	769	709	777	763	780	728	765	785	768	805	740	772	795	743	804	765	764	719	778	736	772	784	724	787	792	751	789	802	781	733	754	766	798	787	772	790	764	740	803	754	782	773	801	765	773	755	806	800	778	722	763	730	709	821	787	749	779	793	735	750	760	752	778	799	789	783	751	746	764	775	797	794	780	769	790	785	767	783	782	737	785	820	775	779	810	739	745	699	771	802	720	717	748	772	774	783	782	764	741	778	762	852	752	787	767	706	740	789	744	754	789	724	762	750	756	787	743	774	767	775	795	797	741	755	778	759	811	752	821	750	763	720	777	772	754	781	779	755	742	740	776	763	792	789	757	756	732	734	764	736	767	779	790
42781	25772	19133	14440	11876	10008	7723	4938	3899	3231	2277	1872	1185	840	701	577	467	367	388	330	290	270	283	245	230	224	239	237	223	201	258	206	207	218	228	200	211	215	237	227	184	220	217	222	234	241	214	226	230	228	239	214	216	194	197	227	192	205	198	198	208	225	216	215	229	213	211	260	226	217	191	227	222	219	220	223	257	196	218	188	210	232	212	240	205	258	214	210	205	189	198	206	221	211	181	208	214	200	220	224	226	198	193	199	218	211	173	205	201	210	194	204	213	183	219	204	201	205	206	200	223	216	193	213	197	230	201	209	204	188	194	194	193	184	208	213	223	228	198	197	201	215	213	217	187	210	208	233	214	214	212	219	215	231	190	205	176	214	186	258	217	199	216	198	196	202	215	246	222	220	194	227	217	202	219	212	213	182	234	209	196	201	231	211	206	213	205	203	190	203	195	199	206	186	222	206	196	178	196	172	204	220	182	193	190	216	205	241	223	227	217	212	197	208	229	214	213	189	212	225	202	223	222	200	208	221	212	216	197	214	215	212	198	181	202	209	218	187	181	190	219	201	211	246	213	223	205	221	222	207	196	192	208	199	183	231	179	174	206	224	212	200	185	208	197	224	206	219	210	202	187	218	224	214	187	196	205	192	200	223	227	200	203	195	206	199	214	226	231	214	197	210	215	212	203	214	217	218	215	197	211	231	208	196	205	201	216	225	213	222	207	226	208	193	231	211	212	199	233	194	191	205	213	211	203	204	204	216	223	226	225	229	213	229	232	207	196	215	231	187	178	212	213	207	191	200	217	210	203	206	206	217	201	207	214	213	207	205	236	208	208	196	193	192	210	210	207	205	187	226	198	218	194	195	217	226	235	209	192	176	214	194	257	221	209	233	229	169	210	195	209	219	179	220	214	203	196	204	222	205	187	208	195	208	201	204	197	218	206	196	194	201	192	216	200	195	213	257	208	218	248	218	177	222	230	171	201	207	208	201	202	195	206	212	212	194	216	218	186	230	229	212	206	182	199	212	204	224	219	196	188	228	217	204	209	183	212	215	195	234	226	205	211	176	198	203	191	209	189	227	191	200	211	219	197	222	166	215	227	229	198	215	217	195	199	186	201	220	182	206	200	182	213	202	183	207	238	212	204	222	206	231	207	202	218	214	240	197	207	216	215	190	218	195	199	233	201	218	197	213	179	203	208	220	170	213	219	215	202	219	177	215	209	202	195	242	225	221	228	205	197	216	197	213	210	211	207	203	197	198	218	216	217	197	197	208	227	227	223	194	234	226	214	199	213	231	217	197	212	204	221	206	209	221	202	198	200	194	206	191	212	219	201	210	216	208	180	207	187	177	199	191	231	199	194	203	205	194	226	216	201	208	193	216	216	209	221	231	203	205	198	219	210	179	202	181	222	213	222	249	217	190	199	204	212	219	201	221	202	192	192	190	219	204	205	222	200	217	184	224	220	213	188	200	207	215	215	222	184	204	207	239	205	228	203	216	206	211	204	212	215	233	190	195	200	203	184	213	206	178	196	206	207	206	213	216	211	223	220	224	189	239	209	183	213	214	181	198	236	194	220	242	208	222	192	226	197	189	195	192	205	231	193	209	199	209	197	205	198	201	184	201	212	213	209	203	205	171	213	230	206	217	186	186	201	209	216	215	209	189	198	216	226	236	236	229	190	203	193	207	203	208	214	207	205	200	199	180	193	226	206	226	205	220	216	204	218	195	189	176	210	193	216	189	225	180	235	211	206	193	241	220	193	214	212	197	217	229	197	233	228	200	213	201	216	236	207	189	190	193	189	194	223	191	218	207	205	228	215	218	219	212	228	211	229	217	193	201	204	209	230	233	203	189	214	203	206	235	195	191	203	213	211	224	225	226	199	209	212	203	198	233	208	215	199	223	214	198	184	221	200	202	189	213	192	202	207	256	215	203	179	206	200	212	216	199	215	225	202	199	191	178	224	210	194	205	242	209	222	225	187	190	228	234	201	210	190	209	234	196	218	198	209	215	195	214	209	245	196	238	208	219	198	191	198	205	205	219	208	215	173	207	213	191	209	220	223	234	225	204	229	215	219	195	180	229	201	213	219	211	212	194	205	190	195	197	210	197	224	191	196	209	199	210	213	208	191	202	222	224	201	214	225	247	220	210	214	218	217	213	196	193	182	192	197	203	214	203	200	227	222	220	211	197	229	209	215	185	208	236	206	204	200	232	220	200	221	216	208	220	195	196	244	202	215	222	208	225	205	223	205	198	219	231	194	172	209	199	199	191	195	224	222	188	208	183	202	176	226	171	198	192	231	203	224	201	195	221	198	211	212	200	167	207	222	182	201	217	227	217	213	192	227	203	201	233	221	226	170	214	214	187	194	233	202	237	217	187	204	228	204	190	190	199	218	214	194	227	224	202	209	201	206	210	187	188	196	221	223	229	207	191	199	190	201	211	204	218	209	211	227	236	228	233	216	212	216	243	223	207	198	209	224	207	204	218	196	194	205	218	213	181	196	203	184	197	194	202	217	205	199	212	208	229	205	196	206	201	214	218	216	213	212	207	193	217	200	218	207	210	237	211	169	198	203	210	230	222	208	242	209	201	205	201	174	203	181	251	211	215	207	203	231	179	179	222	220	172	198	212	218	218	209	215	202	209	216	193	214	219	236	214	182	207	204	215	221	215	202	223	210	199	230	198	233	254	207	253	183	195	200	196	202	209	209	220	197	201	198	185	202	215	218	216	209	200	205	214	205	217	211	215	199	205	217	195	200	213	190	193	201	208	205	203	207	206	204	221	217	227	214	227	187	184	212	215	214	203	211	205	191	186	219	217	190	203	201	217	231	212	219	201	215	212	182	174	185	208	209	202	201	217	200	192	202	206	216	191	214	204	204	202	217	199	220	224	218	180	200	227	198	196	182	192	201	203	205	218	228	234	211	208	211	227	203	199	222	210	216	206	207	220	229	217	221	210	193	203	211	230	227	225	204	200	179	237	214	203	206	204	203	198	224	224	216	196	207	200	222	204	216	199	200	218	223	215	216	194	229	196	180	186	195	216	217	228	217	192	217	206	210	215	207	228	232	212	197	240	213	234	215	223	202	221	194	189	226	191	196	201	215	224	214	177	202	213	207	226	222	209	190	195	209	209	193	202	210	205	201	207	197	234	213	223	211	227	172	195	182	210	224	187	211	228	204	215	216	230	199	216	198	206	197	221	188	199	212	213	201	216	209	240	182	213	205	180	211	218	181	206	197	208	203	201	206	212	196	217	230	226	211	207	211	181	179	193	211	226	213	190	184	217	207	223	196	204	206	179	190	231	189	193	193	213	209	178	206	204	219	235	214	231	202	204	198	232	220	217	199	206	207	209	226	208	189	203	202	206	215	180	209	181	186	209	212	210	207	214	202	200	217	218	227	238	191	208	229	203	255	223	203	189	203	188	207	224	194	215	203	212	235	184	179	212	218	215	198	171	197	232	179	224	193	221	198	187
32921	12396	12258	10430	10965	11020	9505	8199	7525	6582	4849	5820	4508	3633	3431	2993	2383	1896	1599	1303	1216	1156	966	828	791	777	768	674	684	669	664	646	657	604	617	618	647	662	577	636	681	639	633	623	582	579	599	579	563	578	574	614	539	555	577	616	577	588	606	629	633	582	596	588	624	686	673	708	701	636	648	645	662	664	647	633	671	635	605	614	606	623	591	588	611	613	572	610	554	603	571	592	548	573	558	545	580	515	522	588	552	590	552	589	598	550	545	547	565	537	592	577	567	572	577	583	581	561	581	560	587	589	533	577	577	586	549	572	554	528	533	522	530	551	522	524	572	543	555	536	525	540	547	531	515	540	585	533	575	497	517	538	541	499	531	537	543	551	551	580	548	580	519	543	550	557	555	539	551	532	535	522	537	510	529	542	540	534	528	525	580	514	521	535	512	560	565	557	555	542	556	561	521	549	547	551	524	546	553	519	546	525	576	532	556	521	606	528	527	511	517	532	602	553	543	562	563	530	552	535	546	565	519	558	536	529	564	561	537	547	583	492	544	546	534	533	550	504	547	541	492	515	510	547	583	542	524	490	570	542	527	539	558	563	517	581	563	566	510	555	580	531	553	533	515	504	527	561	523	529	553	522	519	550	552	534	552	502	599	583	545	545	534	513	554	513	565	534	540	566	553	510	526	525	555	573	567	549	536	498	558	532	553	525	513	507	564	543	543	553	561	585	555	541	525	558	508	499	534	537	544	560	559	586	559	537	517	587	545	553	513	541	568	570	520	540	572	551	529	541	530	546	537	547	551	527	552	553	534	520	522	586	476	486	517	549	534	561	537	551	562	554	568	551	554	508	539	576	578	520	535	544	520	560	560	545	521	533	548	541	535	567	563	529	536	546	571	549	582	558	542	542	550	553	553	564	512	542	547	551	522	540	520	553	578	538	558	517	534	528	525	559	542	562	541	538	541	525	549	552	530	557	566	522	514	529	572	561	533	535	585	517	513	577	531	521	528	540	486	543	519	533	541	533	483	568	566	556	509	528	522	512	558	557	564	588	566	509	582	513	539	570	519	561	581	587	515	513	554	537	499	521	564	551	559	524	526	575	552	532	522	522	520	549	569	537	557	512	518	532	538	539	563	500	567	561	568	508	533	495	517	555	543	530	566	580	556	535	530	598	527	561	551	520	515	577	572	566	541	567	553	495	529	579	566	534	528	544	546	555	539	553	572	555	521	550	560	545	538	551	529	552	547	571	544	564	579	527	559	541	540	579	512	556	525	556	584	538	544	537	550	573	554	564	566	564	495	550	556	541	552	554	587	536	493	545	549	577	555	525	545	551	570	540	580	558	534	529	537	557	522	577	558	543	535	567	582	526	515	527	519	494	523	512	568	546	527	519	528	522	548	525	565	571	550	549	583	545	521	548	536	552	557	564	550	543	507	556	546	558	592	515	561	550	536	530	537	550	531	555	543	507	517	512	532	592	542	528	559	524	524	564	556	544	535	555	529	565	573	573	528	554	528	557	578	565	553	535	522	542	576	539	580	529	519	543	537	538	554	562	516	510	566	553	589	566	548	536	530	531	563	586	502	535	564	574	514	523	511	531	499	556	531	493	543	525	518	551	551	533	521	516	550	521	553	555	520	579	525	569	545	563	530	528	528	552	556	528	528	525	563	486	557	543	536	584	551	494	519	536	538	532	553	526	509	535	538	557	601	568	539	516	534	563	543	516	548	518	562	537	566	568	541	566	546	506	529	557	540	515	544	518	551	548	510	566	523	504	568	566	516	521	530	520	535	546	571	516	526	527	535	546	508	541	500	544	527	565	549	572	560	549	511	583	545	557	559	517	535	483	587	543	533	522	549	582	548	580	538	518	568	494	518	546	568	566	554	515	565	539	541	561	547	543	564	544	523	512	548	523	572	542	503	564	570	575	530	537	552	573	541	530	520	518	515	524	525	583	546	527	571	521	547	522	537	553	558	593	512	539	578	510	555	566	560	526	526	532	569	545	508	578	534	534	563	503	592	522	553	521	514	540	504	556	539	507	517	512	521	540	540	559	554	527	545	588	549	557	535	545	543	527	530	532	557	531	580	559	537	605	533	523	544	525	540	555	518	542	531	556	511	555	534	560	525	549	519	599	570	514	531	497	568	530	545	519	558	534	591	575	533	557	565	564	546	557	514	573	511	553	546	569	512	515	527	506	542	553	554	536	537	540	515	538	534	540	542	563	518	541	540	535	555	535	565	511	541	558	518	558	511	527	514	545	545	525	558	556	550	574	522	541	554	495	523	560	568	600	505	561	512	517	573	492	552	557	561	582	615	544	530	507	555	568	531	532	513	536	564	536	525	529	571	571	548	531	511	584	488	552	512	559	543	530	544	586	577	500	530	531	528	513	545	568	527	543	563	516	574	553	572	582	503	545	532	574	549	581	544	541	537	580	534	542	570	511	533	521	540	535	546	539	566	542	531	551	519	529	502	526	535	538	581	497	529	557	563	526	579	549	563	551	539	589	535	539	596	556	507	530	587	548	533	522	576	580	534	563	556	577	587	558	514	536	510	526	515	543	494	554	535	539	558	554	531	546	527	544	523	504	531	571	510	546	549	546	517	524	548	525	529	528	599	543	546	548	511	506	529	512	564	551	486	539	548	538	551	562	584	552	511	544	536	536	537	499	501	520	539	509	516	531	536	511	538	562	557	560	552	516	587	548	532	557	544	528	570	554	484	517	558	551	550	515	538	532	531	534	536	551	561	519	541	580	507	538	516	561	551	584	539	564	514	531	545	583	548	558	524	531	538	526	506	532	553	519	546	532	534	559	516	523	579	566	518	534	538	533	553	514	561	555	546	541	520	576	556	522	535	543	544	530	557	558	577	534	572	559	526	549	541	526	546	575	533	524	515	496	527	575	547	537	582	520	541	549	529	516	506	547	557	579	527	515	545	513	518	556	522	524	536	522	531	509	504	521	578	488	536	514	579	550	509	611	552	523	572	577	534	535	530	519	540	560	556	561	536	530	532	527	603	531	533	555	519	556	508	508	553	566	520	550	552	561	541	547	551	519	535	577	535	552	566	555	543	555	552	502	561	519	511	547	563	563	527	563	538	493	536	516	569	530	529	528	554	521	550	534	541	518	502	541	523	543	522	554	549	547	523	530	524	554	524	550	513	537	521	554	543	592	562	527	534	541	545	534	540	528	520	559	530	536	583	554	513	540	523	528	534	550	537	544	538	554	573	540	552	541	548	534	546	535	523	533	563	525	527	525	569	527	511	589	572	554	588	525	562	497	536	504	546	506	540	543	510	512	520	524	531	552	571	594	541	540	521	555	572	540	538	556	594	517	510	512	548	561	536	559	516	475	558	545	532	533	563	529	553	572	537	555	552	521	520	568	504	520	564	555	506	516	522	513	564	520	530	563	522	527	553	562	594	494	531	539	510	501	565	554	566	562	521	508	538	550	538	553	559	534	541	565	519	539	518	538	564	536
7665	2263	1631	986	739	730	513	418	408	322	325	311	280	290	273	282	299	247	281	297	296	290	302	313	281	297	249	247	275	262	275	281	274	265	292	285	248	286	283	291	250	289	278	274	283	245	277	285	275	259	263	263	273	285	239	261	287	289	274	246	276	282	292	275	279	276	267	252	257	271	272	256	274	280	278	260	282	267	257	292	282	275	276	279	275	271	269	274	258	276	258	274	269	255	259	314	269	262	277	278	284	291	263	268	260	290	275	283	243	257	299	263	271	298	298	279	280	279	268	265	283	290	261	250	251	280	280	273	256	286	261	286	263	284	291	283	307	286	247	289	263	250	286	302	274	266	257	280	297	254	250	258	248	270	290	284	259	305	286	274	276	285	262	293	269	257	254	229	269	287	279	288	273	256	266	271	253	281	274	265	289	233	273	265	276	288	254	238	278	291	264	261	289	268	283	236	283	266	261	274	275	270	293	234	301	287	258	269	255	296	264	268	253	277	271	261	262	273	315	263	273	259	253	274	267	251	276	267	256	270	293	267	243	251	293	276	271	275	269	284	267	251	296	253	295	263	296	287	243	261	279	257	262	272	258	272	274	257	266	303	265	255	279	260	266	282	241	268	258	250	268	242	260	286	251	260	245	276	258	282	299	255	258	287	272	271	258	267	264	251	242	279	268	248	284	275	286	248	308	325	285	267	245	273	265	280	257	273	291	274	274	282	270	306	285	270	265	284	264	268	268	274	262	244	277	258	285	262	271	283	269	298	267	274	278	244	275	301	297	287	294	251	262	292	300	233	247	239	291	282	296	256	267	288	280	277	312	258	296	277	246	314	304	274	298	284	254	268	277	296	289	266	265	283	274	273	275	284	273	306	265	289	270	292	308	256	258	271	274	225	284	291	280	289	237	285	291	235	260	282	270	306	277	283	263	279	269	261	271	278	259	235	275	250	254	254	272	266	260	290	297	245	290	285	279	253	257	275	237	274	276	259	270	239	274	265	264	299	284	280	252	256	246	290	287	275	290	266	271	273	273	281	270	250	269	284	296	287	251	271	274	290	259	264	240	274	308	283	263	252	264	295	270	293	259	268	255	261	285	260	279	286	294	279	262	274	242	297	288	262	294	245	300	272	270	280	280	274	296	271	256	282	284	236	273	275	274	290	312	262	278	281	264	264	253	266	285	244	263	262	274	282	269	298	286	292	261	257	284	290	280	308	278	290	278	270	276	263	273	287	287	276	277	271	282	251	278	287	273	267	270	272	276	255	253	273	278	286	261	248	256	245	242	255	265	263	259	259	267	276	261	263	252	272	238	271	299	252	276	295	299	267	289	220	293	267	256	273	271	258	263	244	288	255	245	247	261	296	260	275	251	287	245	258	295	275	268	270	297	270	272	272	268	299	284	244	279	252	308	267	305	262	252	241	253	276	286	258	245	267	276	300	261	240	288	285	261	247	273	284	278	247	269	284	294	251	256	264	296	267	253	284	253	286	287	301	277	254	265	281	276	291	274	257	232	280	269	269	243	257	275	262	251	267	265	288	274	295	270	264	278	268	271	274	290	294	267	287	290	277	275	280	262	273	257	269	313	268	232	310	296	287	286	304	292	287	283	278	299	251	260	226	288	290	273	259	291	250	273	264	254	270	262	249	303	256	286	294	292	269	274	259	254	252	275	262	269	270	276	268	245	286	276	279	276	267	293	264	263	273	280	242	270	285	271	268	290	290	289	269	259	250	281	279	240	298	262	277	267	259	249	291	306	256	265	278	301	306	269	281	297	268	305	283	297	265	262	297	266	252	276	260	254	281	285	288	261	301	295	264	254	286	268	270	268	253	279	295	252	247	279	246	255	273	273	279	272	261	277	286	255	285	271	278	264	249	270	243	279	301	257	256	291	251	281	274	291	268	285	279	301	288	252	255	253	280	289	272	265	257	265	279	266	255	289	273	314	271	269	240	254	294	296	273	251	270	268	274	248	312	283	268	293	298	266	262	301	279	264	251	287	297	303	257	309	254	268	274	226	268	257	274	295	281	288	281	266	305	268	238	284	251	289	277	252	283	251	266	296	265	260	284	264	274	299	271	282	270	300	256	245	260	265	279	285	300	284	245	291	260	276	270	251	278	277	289	293	280	269	247	255	280	242	265	298	281	279	266	257	268	280	259	286	231	275	281	298	272	236	296	281	274	265	292	279	279	253	283	257	277	294	276	296	241	274	291	267	237	278	270	292	271	269	291	275	301	273	286	282	274	249	267	276	296	301	287	288	285	266	289	263	270	249	266	274	288	270	270	284	279	265	280	249	271	261	266	258	267	238	255	260	261	292	237	287	283	269	312	270	226	272	267	291	307	292	282	269	271	264	263	268	264	275	277	259	278	272	282	292	291	239	266	256	249	284	267	289	278	259	269	245	278	257	291	259	270	272	261	253	298	273	283	295	258	273	294	225	244	295	242	273	266	273	253	280	283	305	284	300	292	287	298	296	276	261	257	283	279	275	262	262	285	276	247	288	294	273	280	273	254	253	263	260	272	247	287	276	280	252	282	254	284	279	277	281	262	251	272	272	252	247	237	270	280	262	290	248	263	279	274	309	299	273	284	289	295	283	262	250	246	252	264	260	275	262	254	248	259	307	296	296	301	298	253	278	270	268	256	277	272	297	283	239	301	263	284	275	285	276	290	301	278	303	273	283	256	275	276	253	276	289	295	286	289	247	303	278	290	242	266	269	290	250	252	234	281	246	253	285	278	265	272	313	247	254	284	289	234	267	252	281	272	246	297	288	243	281	257	292	258	238	254	273	285	251	272	254	265	276	262	265	287	242	266	278	274	266	261	255	262	271	267	262	253	270	269	270	276	278	285	290	253	267	287	246	264	293	266	288	268	271	264	252	261	299	265	251	268	255	285	256	284	269	257	261	234	257	257	286	291	284	259	262	244	266	264	281	280	278	266	267	282	272	272	252	276	269	306	290	259	293	277	266	310	293	293	262	291	261	260	266	270	263	267	264	278	267	272	270	293	258	294	267	271	265	280	268	302	304	291	259	256	278	263	287	263	288	257	282	297	275	260	263	277	279	261	229	260	248	230	276	269	260	256	284	242	311	285	243	277	276	277	269	295	292	302	245	267	262	288	257	266	280	279	256	273	273	252	295	294	289	271	241	266	263	285	316	270	296	272	273	280	271	289	264	282	252	260	272	283	271	296	297	269	245	280	220	281	271	268	270	278	287	310	260	264	277	238	284	252	272	262	250	302	252	253	267	276	252	266	305	247	279	262	278	260	293	277	246	263	302	296	277	298	249	258	274	271	269	270	273	252	306	283	246	277	270	249	272	249	275	261	270	292	284	287	289	260	288	270	278	303	306	289	298	287	289	254	249	263	263	274	269	284	309	262	269	248	276	272	282	313	284	283	298	255	265	268	273	267	278	288	281	268	273	270	269	256	252	279	265	310	288	264	265	275	266	280	269	294	285	278	273	266	277	266
6863	2474	2951	2353	2150	2209	1458	1295	1275	1055	989	854	908	910	787	790	782	740	723	737	782	760	731	797	747	707	695	684	739	748	654	720	706	720	693	684	745	726	630	754	681	700	692	714	688	711	729	701	700	678	723	687	673	750	712	702	745	745	722	731	731	736	710	757	747	735	732	713	737	727	716	736	705	769	703	759	725	715	743	715	749	700	749	709	725	719	729	716	712	737	734	715	741	724	714	755	697	718	715	738	690	743	728	692	729	728	701	698	760	746	760	647	718	721	733	718	714	749	744	705	730	735	710	758	679	679	669	734	738	694	691	697	705	701	720	685	709	739	722	727	730	703	689	681	666	707	735	719	721	727	757	765	755	685	711	773	750	717	699	701	683	708	711	662	667	755	742	705	706	731	693	723	704	686	725	714	713	716	689	722	697	688	674	687	661	759	705	738	729	726	687	715	709	715	777	702	753	750	710	721	746	719	686	713	687	758	742	698	690	703	705	699	695	651	674	731	709	694	718	699	710	739	739	701	724	694	657	739	712	706	660	706	718	749	742	709	741	684	707	701	725	682	700	715	752	697	775	712	731	689	702	670	715	686	736	746	717	762	733	756	741	732	719	717	739	709	703	747	714	742	720	711	668	686	750	713	717	725	665	684	706	680	708	742	667	776	719	753	688	740	763	715	682	688	734	706	724	738	702	702	677	748	702	727	681	727	744	729	698	731	717	745	739	692	692	674	710	719	735	689	657	728	745	693	683	744	666	708	710	683	714	730	728	695	693	762	661	756	703	714	730	722	679	718	748	731	675	699	692	722	747	696	705	722	688	726	716	705	759	709	715	733	710	755	716	702	698	764	646	706	740	721	695	748	663	721	719	755	691	698	677	723	706	727	724	737	732	682	750	722	736	700	715	721	716	683	727	714	678	706	712	672	709	704	689	722	709	697	699	722	723	678	718	720	729	680	669	680	668	699	704	714	764	704	767	711	726	754	696	702	689	715	702	752	694	709	752	697	787	713	672	685	723	712	738	717	692	702	694	676	705	734	674	714	660	712	686	738	726	703	700	719	726	730	705	736	705	739	719	732	698	702	687	691	673	754	720	722	682	706	679	727	712	699	748	791	715	741	697	722	709	711	694	723	721	639	738	696	698	687	715	682	727	733	720	716	687	702	698	688	721	686	724	686	648	722	692	703	722	699	725	708	713	743	719	752	731	706	674	687	681	732	686	695	786	748	704	706	733	713	754	698	688	717	714	674	732	721	768	713	674	723	751	683	728	711	694	694	670	634	697	751	715	702	756	752	699	685	707	673	686	715	654	701	702	740	717	705	716	712	702	764	691	682	707	683	719	714	685	733	728	680	706	726	741	703	741	719	690	714	709	706	703	739	721	742	735	697	688	717	704	701	730	669	769	714	699	721	686	668	727	795	696	712	665	747	723	751	705	679	697	682	677	717	697	702	745	722	692	731	719	687	752	633	726	679	739	726	772	689	702	709	713	659	756	699	686	697	708	712	697	685	764	688	740	708	714	711	707	710	725	749	748	747	742	650	672	669	732	697	708	746	716	718	707	702	751	687	691	692	671	709	720	701	714	704	724	751	710	694	687	644	721	707	750	725	646	721	731	723	697	725	713	728	692	702	734	712	681	742	809	728	720	726	741	723	713	687	691	718	691	708	687	741	695	694	757	714	734	689	731	678	734	707	702	684	665	724	704	692	703	679	722	692	724	696	661	745	732	726	718	710	711	747	675	713	687	754	714	682	769	706	652	715	706	740	695	698	727	690	722	677	757	688	715	712	711	720	725	715	756	672	659	707	701	725	658	710	717	730	740	746	707	756	670	691	709	706	729	720	718	703	701	748	674	731	708	737	734	665	703	710	742	705	688	680	710	662	707	707	706	695	766	681	745	680	735	709	701	691	704	702	689	730	684	680	720	706	698	725	733	657	724	706	727	742	727	675	720	692	696	691	745	720	722	723	701	679	720	752	753	688	703	705	739	717	737	752	740	693	707	699	756	713	702	723	712	661	716	731	753	748	699	685	689	731	694	656	722	734	733	719	704	674	693	687	670	722	728	718	687	651	724	690	718	763	711	700	646	688	712	683	668	715	722	718	735	751	701	718	708	724	718	705	759	700	709	693	722	645	759	667	758	724	728	692	734	689	719	678	714	676	699	753	750	725	702	705	726	742	677	712	689	748	738	680	696	721	705	700	732	724	726	720	756	725	672	717	682	677	705	696	732	701	681	650	731	734	705	694	672	699	674	692	721	667	654	701	692	679	714	750	736	779	707	719	659	721	694	703	685	705	712	728	739	661	745	697	678	734	681	714	673	726	747	741	709	741	706	752	706	703	688	702	715	772	698	697	740	701	747	702	722	683	708	723	672	693	713	711	722	710	721	733	650	712	690	752	697	745	705	672	741	697	727	642	674	727	740	686	675	710	720	706	693	707	699	698	753	740	710	713	727	716	723	718	708	694	704	634	767	670	672	723	717	714	659	736	711	675	740	723	741	670	685	729	697	724	688	747	670	704	685	785	734	696	777	670	721	661	718	683	743	665	724	683	722	683	717	693	698	679	728	736	725	705	726	730	771	760	742	692	736	694	714	775	694	722	716	693	732	718	679	744	716	736	683	704	700	730	722	687	733	735	718	714	648	773	738	718	697	726	672	737	731	715	653	701	736	704	702	712	685	655	656	704	719	723	703	716	669	708	705	692	804	716	694	695	688	681	719	773	731	723	685	685	714	684	692	725	667	722	733	690	770	670	707	727	707	731	691	715	727	719	677	705	722	720	648	650	760	704	689	704	699	687	738	683	726	699	713	743	744	718	666	686	699	756	749	720	739	669	741	673	680	697	678	684	691	762	739	718	701	703	722	707	688	757	713	706	684	740	735	743	688	743	694	765	646	743	716	730	710	718	704	714	725	743	725	684	699	714	698	707	672	685	731	727	709	692	654	690	695	718	692	784	680	757	739	680	716	736	726	692	695	724	703	708	738	685	669	668	754	698	690	715	703	710	722	718	704	692	681	702	741	709	765	727	746	734	728	679	750	724	727	673	722	737	697	735	724	681	716	731	688	684	750	702	762	752	739	715	726	710	681	705	715	670	688	707	690	686	772	745	696	718	710	685	728	723	685	705	698	685	724	696	754	705	675	692	719	733	705	745	686	696	734	733	680	724	685	691	682	725	687	744	684	697	679	706	706	691	701	714	700	776	685	685	658	684	734	752	744	730	712	715	693	716	661	707	730	699	752	675	716	735	719	717	673	698	709	696	699	697	728	695	713	742	796	714	726	690	675	691	706	677	750	695	703	697	708	753	709	749	713	724	652	759	728	701	703	696	715	751	668	776	717	693	721	706	747	701	721	716	759	669	734	738	670	639	709	734	718	708	734	664	730	757	722	709	671	679	743	695	704	722	667	734	723	716	694	764	705	705	723	701	755	679	679	690	694	675	740	688	717	751	707	727	732	709	722	737	687	748	770	667
31381	17774	11939	8236	6009	5723	4398	2744	2095	1794	1501	1233	806	624	582	444	414	420	388	368	347	352	325	310	331	337	323	284	337	312	299	304	307	330	317	295	345	327	264	311	316	288	296	307	316	273	313	286	289	298	295	319	306	308	335	337	348	316	313	335	284	265	325	278	335	326	332	338	328	309	274	301	273	256	337	319	325	297	325	293	293	305	294	304	296	319	295	320	281	291	299	319	291	310	296	282	315	316	291	323	300	316	311	295	298	311	304	316	293	304	312	324	313	314	325	303	296	286	309	289	301	325	325	305	281	307	296	275	287	303	301	272	323	302	331	290	317	304	297	307	294	301	318	282	299	324	313	283	311	270	300	307	284	300	325	294	311	285	280	302	277	325	283	281	283	308	268	303	283	320	321	328	316	305	293	294	303	273	329	320	307	314	302	310	287	296	336	318	293	334	322	297	317	332	300	294	314	332	325	320	288	314	299	322	307	251	291	291	317	299	313	284	306	294	292	301	305	304	305	289	324	262	294	295	337	244	335	293	302	282	320	326	306	300	304	299	306	298	281	277	283	294	309	282	299	317	284	336	281	281	270	312	311	301	304	294	303	310	319	301	310	290	313	310	299	291	284	336	299	280	278	321	282	296	320	312	302	298	309	310	316	313	333	306	311	287	309	306	304	267	300	296	305	331	304	295	293	309	289	314	324	266	313	296	294	268	295	323	302	303	299	293	297	302	299	295	284	305	308	308	291	309	308	284	302	278	299	325	322	295	312	288	315	310	325	316	279	287	312	283	297	279	273	305	332	286	287	313	305	304	272	300	336	282	289	277	317	316	282	272	293	301	307	308	272	313	298	264	305	262	292	284	304	321	296	339	308	287	316	302	307	295	301	276	303	278	325	319	282	314	315	297	300	278	310	317	311	300	308	307	306	298	339	293	263	316	257	293	311	291	293	304	288	301	282	278	309	279	285	293	267	285	329	285	300	294	287	320	305	293	315	285	318	288	275	309	301	292	334	303	293	279	305	303	299	329	303	284	272	279	306	319	303	275	300	316	302	288	281	302	316	301	293	340	344	300	283	298	323	276	309	333	281	270	303	308	271	277	294	290	304	325	272	327	307	295	322	283	322	320	324	338	301	326	302	270	266	279	311	298	281	291	279	292	319	303	304	300	333	313	286	290	289	295	302	292	312	303	319	272	299	308	263	287	303	347	313	296	319	305	280	302	298	300	301	301	309	324	310	298	320	300	290	297	288	305	286	315	292	305	303	316	323	336	289	279	258	337	309	270	350	273	307	294	310	307	319	276	274	284	357	283	314	298	321	283	258	332	289	322	353	305	323	303	289	310	326	319	293	298	246	313	282	293	318	349	306	298	290	311	283	315	314	330	321	302	280	268	310	257	313	296	331	299	270	317	280	304	293	299	294	332	297	305	289	314	271	294	291	290	314	297	329	298	347	289	304	318	302	310	319	298	286	299	331	330	312	311	290	309	321	302	340	365	325	290	309	323	330	299	305	295	308	306	315	298	290	266	298	328	290	287	310	323	275	300	335	305	301	303	326	293	312	267	309	293	312	290	296	312	336	320	280	306	337	306	293	311	302	321	305	320	317	297	294	281	306	293	294	288	299	308	288	298	301	297	317	299	269	315	317	305	281	286	309	288	292	345	294	296	270	319	300	309	249	317	291	302	290	309	316	330	316	264	317	297	331	299	309	311	292	282	291	293	283	322	311	317	304	292	292	280	320	344	314	301	313	259	281	278	292	308	271	280	318	300	303	296	289	289	307	300	292	281	315	313	291	294	317	315	325	298	289	304	301	310	317	286	316	300	274	339	310	307	291	326	304	299	272	323	305	309	304	274	330	303	305	288	277	330	315	318	280	312	297	277	271	307	300	297	294	319	298	314	327	315	305	323	307	298	312	296	309	303	271	294	320	305	272	288	263	296	311	301	276	312	317	274	326	308	292	306	297	297	296	294	319	335	306	299	329	346	322	297	311	304	289	265	284	320	337	290	312	282	260	277	296	294	283	288	286	285	301	278	288	289	323	301	308	294	305	285	296	302	286	269	269	287	299	326	272	311	321	318	299	311	302	296	314	306	290	290	308	283	314	317	309	300	296	313	283	321	309	320	276	308	328	294	331	288	292	352	279	303	319	317	288	315	324	297	311	305	311	266	292	312	300	290	304	275	296	282	297	284	292	324	329	295	320	308	322	310	316	297	279	276	324	300	283	302	279	338	304	279	294	302	318	334	302	300	333	289	330	290	327	304	297	284	287	307	311	308	327	307	328	308	295	303	291	248	277	317	292	290	336	309	321	272	295	293	288	306	296	313	278	311	328	280	308	310	304	308	301	256	306	288	308	303	326	273	293	298	267	314	274	294	293	288	269	297	290	291	330	308	303	304	306	312	310	285	307	282	289	288	325	296	292	279	295	314	309	303	283	294	278	288	311	330	303	286	320	310	306	303	304	279	287	284	314	291	319	273	321	309	312	317	292	284	266	300	326	307	298	314	293	301	266	327	296	314	295	310	288	292	291	299	321	285	303	309	300	298	316	322	309	291	329	279	307	292	286	302	299	319	317	302	317	320	309	339	285	297	299	295	305	285	298	271	289	315	313	298	304	302	289	282	299	269	317	282	326	288	302	277	290	288	311	275	295	295	297	285	303	298	312	320	285	296	319	325	284	295	330	324	306	265	290	290	331	319	288	299	311	307	302	298	294	273	292	310	285	285	303	291	293	302	267	324	343	305	268	294	301	294	291	323	318	303	296	328	259	291	291	318	265	290	313	296	311	302	283	314	285	303	310	307	304	265	287	276	301	314	291	319	285	273	282	290	295	304	279	261	306	313	331	298	327	314	289	298	307	294	328	286	331	311	267	331	310	259	307	325	302	326	315	273	313	272	293	297	269	295	319	286	296	301	334	293	302	332	295	280	301	333	300	254	312	296	307	317	322	330	292	316	287	310	280	294	306	278	325	329	300	305	334	318	295	304	277	338	281	309	289	319	290	306	314	324	287	302	290	281	307	292	307	337	311	333	319	299	305	296	306	304	299	310	273	335	348	314	335	260	307	291	331	304	287	288	274	305	317	312	336	321	333	277	305	296	329	318	290	284	299	289	292	301	322	303	322	288	291	336	292	323	279	289	312	286	300	329	333	300	318	293	276	284	294	282	284	287	313	316	306	328	300	326	294	299	310	317	293	309	305	297	303	298	281	297	316	300	300	319	303	282	291	321	293	316	308	283	308	313	266	294	291	309	287	321	303	274	313	306	294	283	290	314	324	299	277	319	317	317	302	284	291	308	331	306	295	301	286	270	289	294	311	295	318	316	306	314	352	313	295	309	308	319	304	259	323	299	314	269	306	301	309	307	281	289	297	302	273	352	306	306	304	310	287	313	302	312	332	279	316	301	271	294	330	327	302	320	319	299	289	315	282	315	289	305	339	290	334	299	327	301	330	327	267	314	293	302	329	311	277	316	294	273
23423	8956	8738	7078	7581	8415	6807	5636	5081	4764	3686	3313	2838	2294	2358	2114	1729	1446	1307	1192	1127	1104	918	989	907	974	922	894	842	806	823	836	912	771	843	834	786	820	869	787	825	844	829	750	850	770	771	783	814	779	817	770	796	774	775	808	799	803	811	764	877	811	819	852	818	806	869	792	841	850	841	836	917	844	813	846	812	768	857	800	852	803	855	787	786	805	758	787	790	771	771	726	750	795	785	777	797	808	802	786	813	787	809	794	800	787	822	767	817	810	800	768	799	794	773	781	793	858	779	757	817	830	769	779	796	802	836	818	775	758	770	772	778	858	816	759	813	744	766	772	786	756	757	773	782	820	790	774	807	760	731	785	793	786	731	722	817	789	740	777	761	784	784	759	801	723	801	730	831	758	794	752	777	753	765	792	774	764	802	771	782	749	773	774	769	809	720	739	806	793	763	753	789	735	760	781	739	754	775	732	753	796	769	731	797	731	777	815	770	775	755	760	832	735	835	744	771	802	798	781	763	772	754	803	733	807	806	814	786	778	741	778	778	764	763	794	726	788	769	767	777	803	772	764	729	774	772	792	780	815	775	764	741	821	763	786	737	774	791	792	743	774	755	819	786	766	791	736	794	738	774	796	758	773	745	740	784	798	759	723	769	810	789	815	837	751	801	782	754	752	805	748	771	725	727	767	748	759	775	826	745	762	720	747	748	806	743	786	815	806	719	781	761	773	759	777	783	769	773	789	778	803	782	730	734	772	796	772	773	754	738	781	757	741	759	781	746	783	779	754	800	731	810	815	776	792	700	792	788	801	781	763	744	752	721	770	798	752	754	760	799	746	751	786	807	807	751	735	802	747	770	774	753	732	770	740	755	785	730	781	756	799	729	756	756	783	772	766	777	734	793	774	805	757	753	838	741	777	745	784	736	763	761	742	739	807	770	783	713	738	779	775	751	744	757	734	764	774	796	771	838	698	797	744	731	745	771	780	780	793	748	760	755	758	727	774	735	771	760	749	785	779	800	738	797	765	759	796	766	773	738	784	805	793	733	794	822	773	786	749	741	740	786	776	749	768	785	782	751	794	802	806	777	773	780	773	810	759	754	844	781	777	701	738	785	765	749	842	820	788	779	731	774	815	743	753	780	744	776	733	758	779	719	739	744	782	803	774	750	785	788	731	777	770	771	778	776	798	761	780	773	804	740	782	721	766	807	795	770	719	788	746	757	789	756	773	769	802	747	722	779	816	754	768	795	768	773	742	747	774	705	794	798	764	756	781	785	835	790	766	727	751	778	769	825	792	751	797	747	793	843	739	811	710	747	769	758	760	757	816	748	778	787	724	741	837	763	750	781	754	793	763	746	756	763	734	773	827	762	776	779	836	792	784	814	793	736	740	800	746	751	773	802	752	824	780	788	737	720	730	796	819	780	762	713	781	789	823	779	774	740	794	772	780	762	770	725	746	812	825	780	772	744	796	715	734	782	784	778	753	786	858	771	809	790	759	783	775	789	805	725	779	783	725	769	793	756	748	791	748	725	786	744	778	746	779	756	815	737	792	753	801	697	786	793	764	802	764	706	797	760	774	801	793	782	689	770	766	723	786	749	790	781	817	759	764	773	768	828	759	790	792	764	764	737	779	748	745	731	749	758	770	742	748	765	760	803	795	824	761	822	796	786	812	790	737	763	782	789	744	754	793	812	837	745	738	712	827	776	725	745	728	710	783	789	769	768	773	787	782	831	773	802	780	778	763	750	797	769	787	743	801	712	787	787	780	781	764	786	798	715	759	790	757	812	772	725	750	757	789	756	760	800	754	772	691	732	726	804	761	733	820	787	751	807	774	754	760	753	771	755	785	801	824	720	761	736	777	761	773	757	758	804	835	759	752	794	760	755	816	763	760	802	804	705	757	809	732	742	779	772	813	810	804	751	771	749	786	769	761	753	752	761	786	801	727	696	792	745	796	750	766	775	767	692	794	769	745	814	749	743	802	776	789	765	734	752	821	784	779	755	795	783	757	802	713	814	776	815	742	777	739	779	822	753	753	802	810	749	755	777	767	752	801	751	759	777	781	765	715	754	813	767	748	798	749	727	745	740	784	774	737	745	813	804	829	770	783	794	785	742	718	777	761	774	811	769	766	752	836	843	783	805	732	786	771	778	786	765	783	756	753	788	737	790	801	807	793	773	776	822	827	780	786	734	753	772	718	751	805	749	787	773	827	728	725	750	775	740	772	782	751	747	731	790	784	732	751	760	810	752	779	785	745	752	786	785	713	778	742	714	767	738	768	745	825	789	747	785	745	762	810	760	704	778	757	793	798	774	749	781	790	791	791	766	719	784	774	735	731	799	809	750	811	834	747	762	728	797	776	755	756	792	750	729	816	780	761	758	756	781	795	801	764	762	746	791	815	757	754	804	788	770	759	764	795	764	799	823	783	816	776	793	775	797	793	768	772	781	785	769	750	793	710	737	789	757	771	799	770	756	732	766	729	790	780	764	803	780	755	759	776	745	744	785	749	752	779	753	805	763	765	780	782	791	777	773	773	757	747	763	779	760	747	806	769	747	787	756	789	800	760	797	761	803	793	765	762	799	758	758	756	786	763	761	793	775	786	775	779	770	755	745	747	755	763	755	772	742	744	772	793	776	764	750	744	797	816	777	742	792	763	790	765	772	751	756	772	748	783	745	824	811	801	748	767	811	786	760	805	783	796	767	760	753	814	784	809	803	724	764	746	819	779	748	787	727	793	824	780	773	744	720	737	806	753	787	753	810	752	787	754	783	765	800	774	752	772	772	749	763	769	794	793	812	750	762	802	775	771	769	765	776	776	750	788	761	757	750	762	802	731	791	777	805	788	742	724	771	763	772	772	796	778	776	750	739	775	792	759	801	773	780	785	809	752	792	801	815	782	768	780	758	786	752	784	737	782	809	770	744	792	792	802	779	782	816	785	776	809	740	730	718	794	715	752	768	769	785	765	769	793	784	822	783	758	779	789	778	788	766	749	771	818	744	778	758	774	772	796	762	823	734	783	779	789	741	761	809	780	775	796	773	758	759	773	739	797	786	773	765	773	786	810	747	778	714	763	750	729	803	801	810	759	758	781	757	758	738	788	728	739	774	759	781	754	732	734	770	788	797	769	725	748	782	779	753	729	746	842	768	820	732	729	766	815	762	805	768	735	730	762	786	744	754	765	762	794	775	740	782	807	802	793	769	729	788	784	798	798	801	765	785	793	787	806	770	771	775	733	849	725	732	802	758	745	757	767	732	759	756	755	794	746	740	776	761	796	797	792	769	805	740	748	808	795	793	746	763	805	748	756	779	755	778	760	758	748	738	771	796	755	747	793	751	765	757	787	788	788	760	740	733	784	725	754	765	731	813	790	788	752	784	790	764	774	803	772	744	783	748	790	774	770	775	737	799	795	817	783	775	768	788	757	826	751	761	765	758	768	739	742	764	772	746	770	768	808	756	768	801	807	856	797	774	809
42447	24893	18356	13288	10446	8899	6277	4034	2974	2829	2446	1361	1108	769	677	573	501	413	336	307	291	306	263	269	256	252	253	235	258	223	240	213	236	214	199	213	223	215	186	256	237	220	206	209	242	201	226	188	228	193	234	205	201	212	238	227	213	226	228	245	203	216	218	213	194	228	203	209	241	211	204	229	257	226	232	218	241	250	204	240	209	206	212	205	210	215	221	215	236	223	171	211	215	215	217	197	208	191	231	212	207	221	220	190	228	234	207	220	218	205	215	228	233	218	224	216	212	213	240	227	216	217	225	204	216	220	209	227	217	243	253	200	216	194	212	228	210	233	194	203	220	217	210	229	196	220	210	217	202	200	201	204	220	197	206	200	194	223	204	209	217	210	195	206	221	216	222	220	242	212	202	224	205	213	192	198	215	210	228	222	209	210	223	204	202	174	190	243	216	212	222	225	211	208	207	207	242	189	220	216	231	199	229	217	222	222	221	214	210	205	199	199	218	226	206	193	214	203	214	220	204	214	197	224	207	205	186	206	211	222	212	207	234	201	215	207	218	236	190	262	233	191	223	215	241	220	221	222	238	201	208	221	212	206	187	231	211	238	207	237	220	234	213	193	185	223	242	200	198	194	217	202	197	204	234	209	199	188	216	214	228	201	190	190	224	216	214	203	206	186	187	216	193	233	222	233	231	228	250	206	236	207	213	195	172	207	230	190	207	242	221	241	204	230	231	229	232	215	206	220	207	212	224	223	214	228	202	243	240	223	189	217	221	205	209	234	202	215	198	223	195	215	206	248	208	219	213	197	206	205	210	233	214	207	223	212	219	195	216	216	226	223	240	213	210	199	213	201	237	207	212	221	198	201	193	203	222	207	210	237	204	221	227	197	208	222	223	214	214	221	216	215	227	216	217	227	195	204	217	199	219	184	215	229	240	216	209	215	217	235	192	210	214	213	235	210	202	218	255	211	215	189	207	215	210	220	188	248	223	246	224	209	212	215	222	224	221	229	182	219	235	203	206	221	215	200	228	207	195	219	207	232	224	230	209	209	219	212	221	195	225	244	236	221	198	231	229	231	216	218	188	229	207	185	219	214	215	217	216	221	224	230	219	208	229	202	231	191	214	189	208	193	218	204	196	218	238	198	217	228	233	209	228	247	247	203	198	222	185	229	214	221	213	209	203	195	233	203	208	205	262	209	194	217	195	232	244	224	240	217	219	192	224	218	201	202	237	203	190	219	229	198	208	224	197	227	213	191	211	187	233	203	219	203	208	199	224	189	222	199	191	208	201	206	214	198	251	237	192	217	221	233	210	216	215	183	219	204	215	217	215	203	184	193	224	220	234	203	204	225	239	232	237	224	245	231	199	211	217	210	210	202	211	215	213	194	211	195	199	195	220	226	210	231	225	216	223	197	224	219	211	211	191	232	229	207	210	200	222	181	216	205	214	224	210	222	201	190	182	249	193	232	207	209	216	187	230	231	213	219	223	195	232	217	219	226	224	216	214	210	202	202	214	227	205	234	196	225	235	219	227	211	236	237	218	200	211	224	220	215	244	201	210	214	234	201	199	221	214	211	209	237	242	205	189	218	219	216	229	217	199	222	215	209	223	211	210	245	229	187	212	197	209	205	205	219	213	211	207	193	238	191	221	194	232	226	215	205	233	209	211	204	209	195	198	211	210	230	217	228	246	222	208	201	217	211	206	188	240	245	230	244	211	190	209	229	241	234	215	195	202	192	203	201	202	206	216	212	217	203	231	224	221	203	248	239	239	205	217	223	201	204	202	220	207	205	201	208	243	211	229	199	248	235	234	217	216	221	222	205	257	220	209	202	218	196	245	215	240	215	222	232	219	217	181	220	230	206	207	200	205	235	191	218	196	192	217	222	237	207	238	193	228	226	199	201	211	221	207	217	212	206	217	210	218	236	212	206	235	204	214	217	205	187	232	217	206	208	189	238	235	228	189	197	201	204	195	214	175	215	201	214	175	219	225	210	196	199	213	255	222	216	184	202	200	199	200	202	231	218	211	222	221	230	220	233	209	233	215	221	205	198	244	217	212	225	198	238	207	217	192	197	204	215	228	219	209	241	191	236	200	196	202	223	220	218	225	212	221	181	225	221	201	188	236	225	195	222	215	208	224	214	227	202	215	240	208	207	219	226	204	239	207	206	244	228	208	229	208	201	201	228	233	232	230	216	253	207	204	202	218	206	188	227	217	207	210	212	212	212	203	241	239	247	181	236	176	228	206	206	196	207	213	207	186	181	221	216	208	248	225	214	215	209	212	237	198	213	204	211	207	197	206	249	197	222	247	236	214	229	216	211	240	233	218	236	213	236	220	205	211	223	233	221	222	235	230	218	221	216	209	211	181	193	195	199	209	218	216	204	221	222	217	221	212	209	224	205	212	216	205	229	221	199	212	206	201	212	217	206	197	224	210	191	256	222	189	202	217	235	239	207	205	220	183	210	237	215	217	192	232	226	227	207	230	227	200	217	206	219	227	197	221	199	228	232	215	205	204	223	249	207	190	206	194	237	208	228	237	205	224	206	219	212	189	209	231	200	206	232	209	206	191	196	223	220	191	190	204	237	188	182	231	217	247	227	219	216	186	215	224	201	201	228	224	226	215	230	206	226	204	214	247	203	224	250	232	245	212	182	210	204	212	208	224	187	200	210	224	222	205	222	216	211	200	225	230	217	198	206	202	199	208	217	244	229	231	210	234	210	233	203	185	222	215	217	225	197	208	203	199	220	225	234	228	223	212	219	227	192	231	202	210	234	212	179	217	230	192	209	216	206	206	191	187	203	194	206	210	232	227	217	214	240	212	206	222	213	220	235	206	231	196	210	221	194	235	220	186	192	207	206	221	244	197	199	214	235	212	208	210	226	192	218	219	197	219	238	205	242	194	232	196	207	202	244	213	187	205	204	231	191	232	208	186	217	227	200	203	249	245	192	236	198	215	240	201	181	220	207	211	218	211	210	206	179	217	218	204	214	210	211	218	206	222	218	205	210	211	186	192	215	236	214	200	219	204	218	195	238	201	232	207	209	199	206	199	215	223	209	238	215	194	200	212	213	229	215	219	178	206	185	219	211	208	197	215	213	204	211	211	210	219	205	224	191	220	243	200	230	204	232	220	180	218	216	232	200	239	227	205	193	216	220	237	204	199	214	201	241	217	205	215	200	183	214	196	224	208	194	213	181	224	219	219	220	175	217	187	237	219	218	223	206	213	233	215	203	227	231	214	219	179	223	206	197	198	218	219	201	204	217	230	216	189	201	203	225	192	194	200	208	192	230	212	201	210	204	204	203	212	172	208	189	235	237	220	210	225	194	181	193	192	212	215	212	205	216	211	226	225	218	218	252	228	211	211	209	210	204	201	214	201	201	218	209	200	195	225	200	207	236	207	218	235	235	213	187	214	230	209	225	210	203	201	204	237	183	182	211	237	204	208	229	217	212	232	202	192	215	213	225	199	220	190	224
31498	11806	11458	9848	10711	10871	8404	7694	7216	7097	5260	4575	4298	3309	3190	3072	2317	1908	1546	1301	1175	1061	985	869	815	811	754	724	685	675	702	718	677	665	694	632	667	632	646	572	636	613	609	707	637	644	624	591	575	604	539	515	638	602	597	591	605	609	590	630	595	616	615	674	670	707	700	700	658	692	666	664	673	743	726	627	675	625	609	610	592	595	625	608	673	637	554	595	568	579	649	536	612	559	634	553	570	563	594	545	585	631	564	634	597	593	591	566	570	594	575	583	605	603	614	616	605	612	599	593	591	526	586	563	584	572	601	539	605	564	559	524	556	499	606	576	555	591	595	555	564	556	549	556	563	548	554	602	551	600	548	528	554	541	582	578	580	575	570	569	566	521	577	591	530	517	585	581	534	554	550	562	542	559	581	569	510	562	558	581	496	564	560	555	577	549	554	554	574	551	579	539	600	563	588	563	551	576	580	572	585	540	584	576	550	533	574	592	527	539	550	515	578	571	551	544	548	568	567	580	538	599	565	548	544	539	559	539	547	557	560	549	527	558	577	566	554	608	553	531	537	558	584	543	515	545	569	526	589	594	583	528	530	569	550	580	557	580	526	533	541	549	582	547	509	539	593	560	587	578	576	530	519	538	537	563	594	573	555	526	585	554	512	541	566	561	515	570	562	557	541	559	576	543	551	526	548	554	522	603	544	580	523	546	582	526	586	529	559	592	575	552	557	593	527	586	541	572	576	567	532	550	501	548	586	598	529	572	526	578	541	574	559	584	547	501	591	535	570	563	531	520	582	562	557	576	539	575	573	553	605	540	515	576	560	562	578	589	579	523	558	575	520	546	537	524	552	587	540	575	547	530	509	531	550	569	538	541	552	557	536	565	602	504	583	581	597	569	572	577	577	558	599	585	585	603	575	529	538	526	546	564	539	574	561	567	535	553	561	592	563	543	564	568	571	579	580	591	583	532	539	550	552	578	550	548	553	551	548	593	554	571	611	532	592	576	574	583	536	556	553	559	599	544	584	564	552	588	587	537	574	569	592	554	567	539	509	554	517	554	618	563	529	555	568	594	540	548	527	538	538	533	480	556	559	530	549	573	552	551	526	602	552	569	541	602	579	564	529	527	608	565	525	540	573	586	570	558	568	554	590	546	533	547	559	542	548	529	536	524	554	563	514	557	552	565	542	558	530	523	551	565	574	530	529	582	559	553	533	534	544	534	540	555	571	536	570	542	577	530	521	532	536	527	531	555	575	550	566	583	510	570	578	580	564	564	572	527	525	558	573	543	568	592	589	587	535	585	556	548	553	545	540	533	577	551	557	554	591	556	554	552	560	558	543	507	529	541	545	555	527	543	511	568	574	538	541	604	539	542	569	544	566	544	577	570	541	570	557	532	577	579	570	549	580	526	559	567	559	532	539	543	614	545	588	520	555	565	535	532	531	588	543	555	532	576	571	525	523	565	596	555	572	549	571	516	537	565	545	556	491	555	546	565	583	538	580	506	569	592	566	542	547	562	616	537	576	568	577	557	540	561	546	483	608	551	539	547	611	547	546	526	530	524	552	574	546	531	607	540	480	537	532	533	571	559	544	620	602	546	537	560	529	560	544	531	566	595	544	564	549	550	591	563	530	559	519	539	537	508	524	534	546	534	574	529	564	497	532	576	559	568	591	553	529	575	524	526	562	537	589	602	560	542	585	548	539	557	579	534	500	520	566	565	569	538	529	556	560	574	584	554	588	548	616	545	561	548	570	541	559	537	555	571	556	552	568	554	578	572	548	552	583	565	591	554	544	593	551	579	555	536	538	546	558	565	555	540	532	511	560	549	559	519	553	573	523	570	550	581	564	535	537	585	540	548	534	575	536	571	508	541	553	600	547	555	545	553	575	565	565	563	592	513	529	530	539	534	592	612	530	565	585	537	555	534	570	561	580	566	564	523	523	545	534	539	579	521	526	521	594	540	555	539	561	514	577	572	569	562	581	570	539	572	548	545	559	574	571	551	519	543	550	574	593	566	570	534	574	570	574	544	556	609	547	544	550	551	552	528	546	550	587	552	583	527	607	539	606	563	584	541	591	578	568	568	567	547	554	540	568	534	556	581	552	559	483	579	560	578	585	547	583	567	553	553	539	528	544	561	549	561	572	596	559	582	551	547	583	599	554	520	599	533	616	584	569	578	540	561	581	531	559	568	522	519	552	509	565	492	553	547	561	576	544	583	604	557	566	513	577	524	554	579	553	549	518	541	534	553	569	526	576	560	537	577	561	541	551	543	570	558	571	521	590	567	545	566	578	590	558	534	563	567	552	560	580	528	566	552	563	562	575	576	610	547	563	556	514	560	563	584	552	582	561	557	578	542	556	578	538	544	568	553	603	504	548	515	568	525	554	539	531	566	596	578	605	552	575	548	569	555	572	555	573	644	532	530	539	536	582	530	536	549	531	567	553	557	558	585	554	572	579	556	518	592	513	536	547	560	578	576	519	527	583	532	566	550	516	567	547	556	582	535	573	543	558	587	568	534	555	540	537	532	567	543	578	588	582	583	587	551	572	597	539	496	536	569	562	572	580	541	601	548	554	527	566	578	557	556	596	527	566	567	569	547	512	551	545	563	560	569	537	597	565	551	526	578	543	550	597	600	561	568	559	550	496	571	554	544	568	574	561	552	580	551	552	556	548	561	610	562	585	579	551	607	559	579	546	535	551	541	553	552	581	580	573	561	584	598	555	553	558	542	549	620	569	613	513	523	574	567	553	573	605	585	588	558	565	548	567	562	574	553	535	511	555	550	567	527	554	590	540	560	589	584	568	584	560	545	583	560	562	560	539	539	573	557	539	550	544	570	543	599	596	547	575	558	525	560	557	549	597	554	563	544	577	571	552	512	557	594	579	575	565	560	540	541	569	567	566	548	572	566	526	582	572	557	558	564	585	568	561	565	571	558	543	580	559	574	543	564	559	514	549	533	555	572	528	590	524	571	535	556	537	540	552	590	575	549	558	538	537	601	564	540	569	524	560	554	533	537	566	539	562	583	551	605	585	537	531	579	570	540	561	539	575	564	567	542	597	542	532	542	553	590	530	604	575	514	581	554	561	532	526	531	509	537	602	552	567	516	570	592	570	575	537	553	551	532	581	573	553	574	577	556	557	559	583	585	549	568	559	540	588	571	556	555	554	602	567	518	580	570	567	556	546	567	562	520	565	526	534	564	530	578	571	614	529	535	560	567	574	524	569	549	545	572	587	561	522	546	578	551	592	553	581	513	548	567	564	559	577	505	555	558	564	551	533	540	518	556	554	537	568	563	540	582	575	559	557	593	566	544	547	520	567	578	569	556	591	569	559	539	548	576	565	568	569	586	566	550	527	559	578	533	541	561	541	590	527	514	530	564	579	551	558	536	556	524	559	578	543	581	555	542	514	552	546	562	541	545	521	561	552	544	581	546	553	542	538	563	495	541	548	536	567	592	528	543	518	598	572	527	555	565
7691	2474	1726	1114	679	695	509	378	397	383	372	291	312	312	256	265	267	300	241	267	310	288	301	279	280	278	285	302	282	291	293	272	272	280	297	294	262	298	278	277	256	287	256	279	260	297	305	300	297	296	292	292	284	269	276	314	280	273	261	310	284	279	256	268	289	296	302	275	297	280	235	273	267	289	241	242	279	287	300	308	296	284	297	299	279	273	297	287	290	306	299	276	270	269	328	310	269	324	306	272	270	301	259	283	277	278	253	315	289	273	268	299	251	283	310	313	266	303	273	302	267	291	297	299	316	295	300	311	284	282	269	270	318	297	271	299	286	277	278	286	294	236	273	260	293	295	260	265	261	256	284	304	235	280	276	287	292	283	289	263	298	286	287	283	280	289	275	258	285	285	297	267	253	269	305	270	284	323	266	306	274	278	279	275	295	275	281	272	296	273	296	289	259	267	285	266	313	284	290	302	251	290	269	294	276	294	302	257	285	290	281	283	311	291	267	284	269	325	265	276	267	323	267	294	306	303	278	290	279	289	292	285	273	289	290	273	267	283	305	266	275	291	285	281	277	290	292	250	287	282	300	284	301	244	293	296	269	284	282	279	268	271	266	265	254	273	266	307	287	269	268	291	265	314	284	259	303	244	294	275	288	277	309	298	256	312	263	298	286	254	270	286	308	273	276	279	261	274	285	295	273	284	237	297	277	292	262	268	264	297	272	273	306	286	293	263	252	289	291	300	297	286	255	278	259	281	274	259	262	281	236	236	295	309	250	283	274	262	272	278	294	269	276	266	318	311	268	311	275	285	267	272	278	297	277	284	277	267	290	254	253	279	265	260	314	274	288	290	294	299	281	316	304	259	263	271	317	256	284	290	272	257	265	272	271	298	307	256	266	289	284	289	278	294	300	310	280	254	298	287	299	294	293	305	274	274	277	283	271	262	249	263	235	260	249	315	251	279	270	304	268	271	285	260	281	278	283	249	292	267	291	281	256	301	245	264	276	300	303	280	252	304	275	274	285	278	296	271	321	269	289	307	303	307	296	307	268	279	299	271	278	305	287	281	280	301	293	267	294	265	283	308	320	246	296	306	247	283	310	274	248	284	298	279	282	256	266	299	309	252	277	265	286	295	244	289	264	284	247	329	286	286	265	298	277	282	299	270	264	290	318	302	290	257	255	264	275	282	250	316	278	262	278	278	269	303	257	262	292	266	246	309	252	293	303	280	264	306	294	296	275	274	280	269	303	268	306	254	295	295	270	281	266	290	263	274	305	295	283	278	329	287	297	256	269	272	252	278	256	241	249	296	303	273	275	313	281	310	285	267	270	275	269	281	245	282	283	288	263	274	291	283	266	285	272	274	287	275	268	282	283	288	311	307	281	278	272	256	275	274	289	294	325	279	286	318	281	289	274	281	280	269	256	257	313	273	289	281	307	302	291	263	288	291	282	264	277	275	277	296	284	285	311	263	295	242	274	270	263	287	261	276	272	288	263	259	282	279	289	274	254	277	300	282	295	261	271	289	286	232	278	279	262	281	276	278	284	264	270	268	262	281	283	250	279	266	270	305	275	267	258	302	287	289	270	281	301	322	272	257	247	281	285	261	265	282	253	265	279	251	273	261	290	274	238	287	282	260	288	284	275	287	257	285	301	271	298	283	309	251	254	251	290	303	267	309	266	299	260	263	268	265	263	272	279	264	283	284	303	284	244	267	250	273	261	289	294	257	299	292	273	264	287	281	276	273	288	267	272	285	291	272	333	296	299	277	280	259	261	304	276	274	271	276	246	281	267	280	264	296	268	292	284	287	251	289	273	291	311	286	284	246	273	280	258	288	240	277	267	279	265	271	268	303	278	288	302	326	285	275	295	334	254	317	296	315	286	249	334	288	274	264	298	317	274	293	292	261	271	281	306	293	270	272	299	319	287	310	302	298	267	299	278	266	282	297	265	285	257	279	256	278	261	288	272	271	257	281	248	289	261	227	271	267	284	286	279	251	273	314	285	250	292	286	245	268	264	259	275	288	294	273	282	284	304	260	254	308	232	279	252	246	298	273	270	275	283	292	289	294	258	291	295	287	302	282	299	279	274	284	308	274	257	268	260	306	269	265	286	274	268	289	265	303	271	282	301	271	273	281	296	252	293	293	285	305	265	309	312	281	276	264	265	304	257	266	320	254	279	264	279	275	276	279	281	263	242	256	267	283	266	272	290	294	299	277	269	250	294	287	304	288	272	261	292	271	267	260	263	284	265	266	258	276	267	293	280	261	301	300	281	294	301	288	308	243	280	287	261	278	249	261	278	285	267	271	265	274	287	268	248	264	273	284	265	295	266	288	282	286	267	296	255	294	260	279	286	296	277	267	298	300	261	291	269	288	281	298	257	294	252	294	297	286	261	255	262	278	254	272	305	268	260	284	283	284	285	283	312	288	281	261	301	266	268	303	249	296	280	274	282	294	324	281	252	248	255	278	270	262	289	319	277	273	267	292	285	273	304	278	305	270	272	291	305	276	301	272	264	279	282	268	281	285	327	306	289	328	300	306	261	289	290	305	302	334	284	302	269	265	269	263	260	326	263	301	300	268	247	254	286	275	302	298	250	251	278	305	290	283	256	274	265	298	301	247	284	289	268	292	270	266	259	294	302	261	260	271	258	281	307	300	271	238	285	284	269	292	262	278	310	294	256	295	275	267	297	268	311	274	292	267	319	265	272	236	290	256	282	296	306	301	276	293	268	281	248	266	293	277	290	274	253	303	300	273	278	260	290	263	267	290	285	272	275	284	265	275	262	259	292	283	284	251	323	286	265	291	272	291	266	262	264	287	276	271	303	285	274	276	255	287	321	296	294	276	330	290	312	302	293	269	310	262	267	287	293	289	286	257	260	273	283	294	282	274	279	268	289	291	272	276	262	262	294	299	259	294	301	277	266	269	255	311	274	298	297	330	293	330	327	269	272	278	281	286	266	324	252	275	290	291	270	280	262	297	286	256	281	262	299	300	261	283	278	308	280	263	262	292	275	285	296	299	277	280	270	263	306	292	260	271	313	264	275	272	260	279	270	264	284	296	283	302	281	294	277	292	273	267	293	285	275	273	272	329	299	264	295	259	238	276	279	276	272	302	296	280	308	274	295	277	254	248	329	257	262	276	274	288	250	263	267	292	289	310	291	255	310	309	276	318	273	278	285	283	310	266	295	294	299	260	283	270	275	258	295	251	263	258	267	272	291	286	292	321	261	275	320	288	286	273	265	314	287	286	277	270	294	265	308	303	267	312	286	272	310	306	280	275	298	293	293	277	291	276	292	279	273	283	266	282	277	263	295	280	320	304	283	272	279	292	248	291	262	271	320	293	296	284	266	281	265	298	281	288	285	306	287	266	275	282	262	288	291	293	262	282	277	269	316	282	293	251	311	300	301	291	264	283	250	279	277	283	271	264	311	259	284	269	276	270	291	313	260	274	250	262	274	283	281	288	285	299	258	265
6803	2526	2974	2480	1974	1886	1601	1196	1283	1304	1077	906	895	841	830	858	824	823	799	828	843	798	791	787	757	730	726	738	717	758	744	743	746	705	780	730	789	758	728	708	740	754	741	768	751	685	794	798	725	760	752	736	788	745	713	716	748	737	752	744	758	676	778	748	753	749	750	720	735	775	726	737	705	770	712	693	755	778	736	763	745	725	752	706	757	765	743	726	784	740	741	706	738	716	742	745	675	757	715	724	736	709	717	728	688	710	728	745	681	731	791	700	745	747	748	724	712	764	685	709	712	734	780	677	726	724	736	742	720	751	756	690	720	718	728	715	669	698	751	725	754	722	740	744	719	687	787	732	761	720	742	711	685	703	712	736	747	714	725	722	723	740	733	773	758	722	762	766	717	735	714	767	721	743	738	692	788	726	757	691	721	774	739	751	696	733	738	746	733	736	726	698	739	705	718	779	718	714	718	757	746	749	742	757	693	762	695	747	709	755	665	695	736	704	726	743	750	746	806	726	728	753	763	735	741	725	789	702	663	725	709	691	708	736	760	730	723	722	760	715	731	729	775	744	709	731	698	750	688	747	786	744	771	691	718	712	705	728	747	717	683	733	736	764	738	720	718	705	694	738	712	684	737	747	771	760	719	748	729	719	742	730	731	751	752	695	721	742	750	714	731	731	777	715	743	731	674	734	775	759	717	719	774	710	715	714	720	740	779	733	770	728	759	724	828	755	771	698	705	726	736	698	742	716	741	721	738	704	727	686	725	750	704	659	748	735	773	732	711	725	746	757	749	783	733	686	738	739	731	722	724	756	719	721	688	702	729	728	749	740	761	780	742	677	742	763	796	718	768	713	723	754	748	702	754	700	745	739	718	772	726	742	739	729	768	729	720	743	709	734	779	725	722	724	742	753	747	742	743	720	801	740	773	737	666	733	746	723	775	757	724	743	695	738	719	757	739	732	789	778	759	730	724	751	753	699	744	757	761	706	691	724	699	747	702	790	760	681	762	732	710	708	746	735	757	714	764	696	724	701	732	694	687	750	700	751	741	666	732	694	704	734	739	751	733	736	702	748	749	690	721	772	730	733	759	689	729	748	739	755	780	736	797	727	776	702	793	765	684	739	767	721	745	763	683	744	718	735	705	739	754	725	742	715	705	780	704	760	756	754	756	669	696	689	770	758	745	745	745	765	739	704	696	727	763	729	762	769	746	758	703	737	724	760	721	788	736	739	756	745	790	720	769	778	747	697	754	730	735	687	721	723	785	759	740	725	772	684	750	758	752	688	695	759	737	701	730	693	704	741	723	768	696	743	766	690	792	693	746	709	726	710	714	681	734	742	724	689	754	705	730	739	691	745	736	729	718	711	714	723	716	747	734	695	729	700	754	754	781	751	713	731	713	774	764	713	727	732	755	746	740	749	735	743	737	728	743	720	760	737	761	707	670	739	759	687	796	776	716	715	766	723	716	700	748	739	757	733	731	709	724	744	763	695	689	699	699	746	723	702	729	708	741	730	713	747	682	788	726	717	736	752	698	747	732	728	710	708	707	661	770	739	723	707	747	738	759	711	699	723	746	748	733	730	737	671	739	727	706	713	739	715	729	751	715	701	757	726	735	748	749	767	738	701	755	728	777	694	733	702	741	752	797	730	745	729	728	718	756	705	734	741	720	777	754	717	755	746	742	751	732	739	738	754	708	723	774	699	714	725	773	745	719	734	682	696	741	703	717	700	754	780	755	733	732	774	760	708	736	755	751	735	768	739	795	722	758	740	737	752	725	732	735	724	716	773	764	704	704	743	699	762	768	705	698	720	737	735	768	790	719	770	695	687	703	759	737	724	717	700	760	754	811	721	759	716	754	755	744	745	711	722	715	749	718	735	719	738	719	682	760	725	709	715	716	740	748	756	764	722	694	731	745	732	779	718	763	673	739	750	741	717	745	748	709	726	803	737	731	743	769	776	692	722	741	759	746	745	773	736	739	723	750	725	699	783	749	752	755	744	780	729	756	749	733	781	711	744	685	756	757	743	773	728	741	707	711	768	790	758	694	779	733	709	782	728	721	748	773	704	758	756	740	742	726	716	728	760	776	714	748	732	713	740	738	742	725	749	729	702	755	754	725	774	760	751	731	745	711	825	768	709	707	723	747	753	771	713	724	701	698	681	748	745	702	747	763	753	703	741	733	741	703	742	699	709	728	717	691	742	737	772	731	716	738	771	720	774	706	690	760	739	729	746	704	676	731	753	725	753	805	747	777	756	755	730	799	712	728	744	744	759	708	732	723	708	723	762	720	764	724	746	733	713	752	726	703	779	773	746	707	699	743	733	745	730	720	717	710	776	717	710	682	732	719	722	710	750	685	710	718	710	713	774	742	711	764	743	742	745	785	728	746	692	743	748	721	736	775	716	737	699	699	688	734	720	725	788	718	769	721	745	733	712	741	734	717	740	708	763	711	699	690	735	721	762	765	736	792	727	745	794	658	714	777	722	722	772	725	743	716	706	752	734	711	757	742	719	712	761	722	772	773	744	720	723	733	739	749	719	734	686	782	767	707	730	761	704	743	778	730	749	780	736	746	736	728	742	689	710	734	780	692	702	717	744	725	711	706	721	764	733	778	745	767	745	704	720	721	743	744	711	741	768	729	726	759	722	718	756	743	718	750	738	713	757	693	669	729	728	754	734	762	725	733	724	748	728	725	787	775	754	748	723	744	743	738	705	730	705	716	755	734	747	740	753	741	707	734	718	691	751	731	744	742	806	729	722	746	769	705	783	750	737	711	708	694	718	710	698	709	765	740	705	736	746	730	698	705	723	738	737	758	725	686	728	754	740	754	699	716	735	740	731	728	738	714	742	752	711	753	697	718	745	733	696	725	746	695	730	762	782	723	737	781	733	728	750	735	753	761	716	724	758	736	761	716	753	748	734	730	741	771	712	761	753	709	727	718	755	698	693	727	769	751	769	730	746	696	747	718	788	702	691	698	759	741	738	744	768	778	759	710	732	723	723	778	754	723	767	756	752	752	722	787	743	737	750	755	741	726	776	717	745	737	727	704	734	722	737	731	757	741	736	755	721	704	678	715	734	759	730	739	713	755	701	714	747	713	739	767	796	745	710	760	709	729	690	781	690	724	721	703	752	763	755	807	707	748	757	732	753	757	742	746	765	732	715	736	719	713	724	775	714	710	742	733	726	703	759	716	738	659	713	760	706	698	733	722	726	764	709	674	707	726	723	724	736	681	729	726	719	734	724	753	739	712	750	727	704	759	681	736	753	750	684	802	724	784	762	744	727	764	762	707	727	701	721	747	754	673	695	745	710	692	786	755	765	740	794	699	759	780	761	780	771	758	738	752	722	751	741	733	761	730	768	716	760	724	716	729	758	780	748	756	704	730	682	717	736	697	743	738	749	772	756	804	740	705	704	793	691	789	723	700	724	725	762	769	714	764	715	728	750	715	727	744	727	732	675	694	745	731	761	684	740
32067	17171	11647	8132	6134	5203	3718	2168	1710	1710	1229	845	686	583	510	476	453	414	426	344	333	352	347	349	339	341	325	350	326	331	318	320	275	324	296	315	309	297	306	354	284	312	322	327	292	302	306	331	309	299	306	342	305	339	314	345	320	313	336	325	296	297	337	341	322	322	330	330	336	345	338	329	301	309	307	303	317	319	318	327	310	285	358	304	320	282	365	318	305	315	309	311	305	300	291	272	331	320	334	337	291	352	353	316	318	295	335	326	298	310	317	291	318	325	303	328	324	316	336	325	312	322	319	282	291	324	320	293	312	327	309	307	328	342	327	291	307	298	336	338	297	304	320	317	279	331	321	291	295	314	315	325	326	342	284	313	322	303	325	332	282	305	296	306	303	295	312	301	318	314	321	306	290	282	307	307	319	326	311	317	303	327	311	325	334	345	334	307	315	302	328	313	330	335	315	310	280	319	300	291	330	304	322	316	303	343	352	303	336	324	318	285	332	303	319	326	326	320	286	324	343	333	282	306	294	369	325	282	304	341	293	318	323	290	332	316	323	315	321	281	322	343	315	300	345	322	327	310	307	328	327	340	310	328	350	311	328	343	329	293	294	297	327	328	328	308	305	323	322	286	322	284	315	337	326	319	299	313	327	313	313	295	309	314	284	290	329	341	296	332	313	290	301	324	292	320	301	337	292	303	275	305	304	340	325	295	340	331	320	331	316	289	313	310	312	330	290	319	295	287	281	326	322	312	288	302	302	351	323	312	304	319	321	312	293	317	335	294	346	328	370	324	286	324	306	318	302	297	299	325	353	285	311	354	300	327	294	339	298	305	295	334	328	312	313	327	350	312	317	327	288	319	330	302	332	297	315	322	324	323	312	299	345	310	303	342	313	304	317	323	309	336	285	317	321	321	326	324	319	304	355	325	334	350	331	326	328	314	308	305	305	313	278	292	302	325	311	296	304	333	296	337	341	314	321	318	316	310	330	344	313	305	320	307	336	319	313	276	327	334	333	316	302	309	339	305	330	310	299	328	307	314	316	313	319	284	306	320	301	295	308	315	302	293	342	317	294	322	308	323	315	305	304	328	337	324	318	282	314	300	330	333	326	314	353	312	327	310	329	323	313	296	313	294	326	274	301	318	315	289	288	310	307	290	314	294	322	318	311	325	338	352	310	327	331	315	309	290	305	329	299	331	330	320	316	345	297	295	322	288	303	304	301	348	294	319	305	319	315	307	312	291	312	317	267	309	312	297	302	329	326	350	330	340	299	316	328	294	318	319	292	312	302	349	309	356	363	336	330	285	320	304	282	344	304	303	303	284	322	313	335	296	313	317	307	309	296	333	328	330	339	354	304	277	274	302	339	335	305	326	343	333	324	358	308	301	302	304	319	323	316	331	340	324	288	340	288	307	286	318	312	298	305	299	313	306	291	333	291	306	333	330	305	311	303	356	332	308	304	312	328	310	315	298	331	329	312	325	335	335	282	339	330	322	303	332	319	320	289	322	308	304	303	314	298	321	301	319	306	336	303	318	317	306	331	290	292	292	330	303	274	317	292	327	329	351	333	357	313	307	325	327	320	295	336	309	291	302	310	334	299	283	339	315	298	340	316	300	305	324	308	318	316	301	343	317	287	337	315	314	300	327	294	327	310	325	323	316	324	343	304	308	257	309	299	324	317	299	353	306	302	364	321	347	325	325	321	307	332	304	305	311	299	324	320	318	343	337	311	300	321	313	289	320	297	306	311	317	319	349	290	296	309	305	281	333	299	310	289	310	308	296	326	294	318	304	306	271	332	359	316	319	315	345	329	349	300	324	292	321	306	307	355	335	326	338	296	318	290	305	306	297	298	344	311	336	329	334	309	340	297	346	334	311	343	322	324	329	312	298	337	305	303	315	286	318	300	312	328	324	333	315	357	320	306	302	315	307	303	309	294	324	315	292	341	325	338	335	319	298	337	309	318	290	346	297	314	323	324	325	303	333	310	348	297	326	297	336	320	305	311	286	323	327	325	320	328	340	308	331	322	298	290	333	282	321	314	333	309	307	311	313	330	341	314	345	350	325	290	322	309	321	298	342	323	300	296	298	320	323	336	315	324	327	316	308	308	312	302	294	323	332	312	329	320	354	320	312	332	276	326	359	298	340	291	325	283	271	331	276	289	336	340	357	316	302	309	325	311	311	336	284	328	314	306	326	318	307	340	332	292	294	341	315	291	301	319	307	343	292	325	302	334	317	359	370	322	340	283	275	299	289	334	348	320	292	306	305	302	282	306	324	298	309	336	333	311	318	273	299	316	319	326	296	338	288	307	302	311	319	316	305	323	333	317	284	303	334	340	350	274	305	336	286	322	294	327	307	324	297	325	314	339	303	321	297	310	306	343	309	334	313	283	297	323	339	350	384	291	310	301	303	306	316	314	311	293	315	301	330	321	309	312	304	312	311	318	336	322	323	310	290	298	294	306	308	311	343	325	318	319	296	346	341	313	321	323	321	349	301	333	295	314	333	304	307	310	297	318	316	332	324	297	310	319	320	343	334	310	323	325	307	308	327	292	337	325	299	325	299	298	316	314	308	317	293	296	322	325	318	318	321	292	326	300	301	282	332	310	292	307	319	295	308	316	353	292	317	278	298	306	315	313	352	351	289	313	328	326	311	306	325	315	328	328	290	303	315	332	336	294	314	299	315	312	340	310	336	330	326	331	313	312	278	335	295	290	332	296	309	298	308	295	311	338	309	297	297	283	295	323	318	305	320	332	328	300	300	311	317	302	280	305	299	311	308	332	309	327	351	315	318	347	286	313	315	341	300	331	351	323	275	316	331	325	333	355	300	307	303	307	327	306	356	308	328	327	327	327	322	338	319	347	326	304	292	284	316	323	322	302	322	333	321	338	265	332	326	296	298	295	313	303	303	307	332	309	316	320	310	318	329	335	341	313	327	324	330	352	292	344	317	306	315	333	324	278	297	350	319	351	322	312	342	287	356	359	324	331	304	327	332	329	336	314	319	308	298	324	278	325	287	313	320	331	318	302	288	289	273	309	320	298	321	294	291	347	310	346	298	328	336	302	314	315	281	338	314	331	339	313	337	314	275	338	317	347	277	308	304	323	332	347	329	328	334	336	306	357	333	337	303	349	298	337	329	295	291	319	314	313	312	312	326	319	343	284	293	324	300	274	313	298	290	313	323	343	320	316	294	320	321	302	320	305	280	318	330	353	325	302	338	309	345	291	318	349	277	337	298	298	319	298	321	321	303	323	313	327	308	312	308	291	343	300	319	297	308	315	312	333	278	320	307	324	327	288	337	293	312	298	325	287	311	280	327	285	314	301	315	306	334	322	336	327	289	292	314	318	311	333	348	316	319	358	327	319	315	337	319	327	298	281	321	306	339	321	310	315	311	299	317	319	319	295	283	291	328	329	297	294	313	320	280	306	315	324	312	289	280	338	340	321	320	329	329	337	285	330	334	302	317	326	353	316	355
23820	8240	8550	7174	7510	7860	6414	4933	5042	5125	3282	3295	2851	2325	2288	2140	1795	1461	1313	1239	1172	1063	1072	1044	1015	910	909	899	829	862	830	876	910	830	795	851	833	834	842	862	822	809	801	764	836	823	822	819	802	810	805	860	847	802	833	745	850	848	826	852	841	844	890	894	873	891	866	863	882	835	857	868	860	883	886	857	866	849	864	821	831	887	833	861	836	802	818	771	794	803	828	822	819	828	842	816	815	841	872	760	832	843	866	828	796	839	891	827	812	826	883	819	790	829	891	827	798	849	774	811	783	820	828	780	859	826	819	783	736	810	785	804	785	824	830	788	790	791	757	815	858	794	825	795	779	808	793	830	830	816	800	797	790	827	810	824	771	811	770	779	768	756	803	803	805	831	792	799	802	770	800	828	832	779	830	797	793	800	779	762	796	763	779	827	769	777	786	816	835	775	823	848	788	800	813	780	810	823	794	800	780	780	815	808	813	813	810	772	837	774	812	763	813	785	781	851	807	785	808	835	727	815	805	798	838	839	770	802	828	779	795	802	803	747	823	806	802	798	851	862	799	806	782	814	777	807	783	821	805	792	797	784	843	745	806	804	792	820	786	794	790	819	761	794	788	822	774	775	808	764	862	763	785	785	799	813	840	787	813	819	788	779	768	797	784	813	784	785	816	827	841	834	766	761	777	786	812	809	814	821	794	835	857	857	765	808	818	828	831	784	852	790	784	858	840	813	830	805	794	785	804	803	826	760	831	817	745	749	810	800	816	778	822	789	815	849	796	777	787	820	748	795	782	765	790	845	787	841	748	820	848	816	873	816	784	807	773	795	790	803	775	784	829	828	777	777	818	787	803	753	820	795	780	763	798	808	815	822	844	844	811	819	812	793	857	799	833	842	845	788	802	831	813	811	837	841	792	795	783	792	793	852	826	805	838	818	782	799	806	842	781	796	813	779	838	781	776	835	853	793	775	775	794	803	744	759	815	820	760	842	843	813	829	727	799	768	801	848	778	778	826	790	780	790	778	791	840	819	797	804	805	818	792	814	761	781	801	774	806	783	798	804	752	869	773	830	789	782	838	779	768	814	773	788	807	841	835	845	846	756	791	750	781	873	784	832	839	808	824	769	838	754	772	839	792	785	794	804	772	790	801	778	801	806	765	777	814	796	808	806	792	786	797	832	811	748	817	824	784	850	736	785	770	858	771	802	781	830	750	861	807	787	788	726	830	794	764	755	752	835	792	789	795	765	775	834	787	789	774	845	796	765	781	868	797	748	774	833	790	808	854	857	818	857	780	794	762	777	749	772	798	824	826	762	802	819	743	756	762	782	776	765	828	807	811	805	786	787	815	799	826	827	754	778	757	792	759	825	811	794	764	778	749	743	786	778	785	831	786	814	798	812	831	785	793	789	818	807	820	768	783	830	823	826	805	778	811	825	876	796	834	790	825	828	844	778	818	885	809	820	809	749	769	836	803	805	782	809	823	830	759	808	753	733	809	822	792	784	826	777	826	808	787	813	836	813	822	785	732	807	775	804	870	817	825	804	740	811	775	825	782	781	800	809	790	821	856	802	805	831	805	842	785	735	811	747	770	832	803	741	808	807	761	832	773	767	852	842	786	815	795	810	824	848	768	788	776	815	793	811	788	805	844	808	823	793	792	827	757	784	806	817	799	777	812	765	789	824	806	784	810	793	856	777	793	822	766	738	753	768	801	857	787	829	813	832	761	772	803	759	797	779	833	742	824	799	891	835	824	787	797	844	794	810	769	797	761	802	802	769	804	803	757	752	766	782	855	826	808	807	780	787	821	857	829	773	793	800	758	823	808	801	791	769	816	826	773	774	819	793	833	782	807	816	835	783	752	789	783	766	790	812	790	763	782	777	794	763	832	788	834	774	775	780	809	814	792	770	826	778	769	818	822	817	795	811	807	832	791	743	777	809	786	774	819	770	790	761	819	781	834	827	810	788	859	768	848	786	826	824	759	805	862	856	796	797	808	805	808	783	766	801	802	805	846	796	761	803	798	784	846	807	790	790	822	871	842	839	785	814	773	800	783	789	808	795	828	793	855	812	788	837	805	775	792	818	800	757	823	791	795	819	813	782	760	774	839	790	792	802	748	812	834	787	832	800	772	819	797	787	859	775	816	835	852	755	804	792	819	825	784	805	759	810	783	792	784	767	799	817	830	758	810	786	770	805	809	751	769	838	791	848	830	817	800	826	779	743	811	799	806	780	783	763	815	780	823	770	812	829	823	847	782	783	755	806	752	810	804	828	764	826	818	797	786	803	791	827	786	777	809	803	803	801	839	783	815	773	835	798	772	855	813	823	774	785	804	830	822	814	838	766	835	823	796	789	751	793	831	800	778	796	796	772	827	826	799	808	820	740	731	824	821	788	841	798	804	785	863	772	779	830	794	771	789	806	822	795	795	780	819	811	789	845	777	789	744	806	827	763	754	733	816	819	790	803	763	751	802	776	800	797	806	808	803	823	780	822	735	807	795	801	775	797	759	786	812	816	801	811	800	823	798	871	788	737	816	861	804	781	815	801	811	779	798	802	828	801	807	823	811	768	743	822	811	760	795	781	792	810	805	786	815	781	811	780	793	846	755	781	741	764	890	802	813	768	821	779	840	788	790	808	830	796	765	805	828	784	836	858	795	787	796	799	830	807	807	804	801	813	782	828	825	823	777	788	766	766	804	821	752	767	795	774	789	784	756	768	869	774	795	810	806	843	840	805	765	790	807	790	825	780	792	792	791	824	769	827	817	773	758	843	786	778	819	793	789	751	753	744	830	782	767	768	809	822	773	802	840	775	804	791	802	819	843	757	812	777	794	790	797	800	805	831	862	808	772	798	807	804	816	837	810	821	791	777	801	793	772	768	793	837	820	800	812	806	812	795	793	817	799	819	782	850	824	804	796	796	792	781	824	745	823	847	765	767	795	745	785	811	788	817	830	800	800	802	829	820	786	803	853	797	789	801	787	782	763	815	798	795	822	784	812	832	804	829	776	798	820	799	818	811	800	798	794	824	770	819	790	757	774	759	807	802	755	752	778	817	744	758	820	777	788	782	799	755	792	758	808	819	800	817	834	792	801	854	774	769	780	789	808	797	795	781	818	789	763	793	793	831	819	775	796	841	804	782	843	810	809	809	827	811	797	830	818	782	797	806	792	815	759	833	778	787	767	805	815	775	822	841	824	834	802	819	798	874	780	813	816	806	778	802	859	801	762	774	779	811	794	775	710	797	856	802	778	813	781	864	790	810	774	836	791	801	792	805	806	841	809	829	818	773	794	809	808	823	787	832	782	831	777	791	790	791	756	821	826	824	793	830	789	790	792	806	796	786	792	837	756	797	809	817	809	779	816	780	723	771	791	819	818	827	791	805	802	859	838	778	791	766	807	791	846	782	862	783	805	776	811	808	825	829	788	805	785	838	809	810	816	758	803	804	812	773	829	764	798	806	802	814	782	820	804	790	805	776
40597	22261	16727	11738	9545	8040	6466	4213	3231	3028	1902	1295	994	818	694	643	493	384	354	318	297	303	269	285	239	217	235	269	235	240	237	240	239	247	232	228	240	241	254	221	215	254	233	247	227	253	244	274	204	226	233	197	249	209	247	224	238	246	237	255	229	199	238	259	254	274	256	241	238	234	265	251	237	248	261	232	228	232	235	261	264	219	242	232	234	219	213	221	227	219	221	253	240	228	224	198	241	243	231	232	252	261	193	213	215	221	238	225	236	231	221	206	237	242	210	218	243	243	256	231	230	244	225	190	235	254	229	225	226	220	239	204	216	192	246	256	227	221	242	221	238	219	225	220	236	227	206	233	251	215	197	227	236	218	206	223	219	200	200	198	231	229	224	244	206	228	213	254	231	251	212	207	191	205	227	238	211	232	220	235	201	221	252	233	218	231	238	223	243	236	210	228	205	224	233	218	218	230	215	227	241	242	206	216	240	190	214	210	229	238	210	234	227	224	223	211	191	203	230	205	232	247	217	219	223	220	196	203	217	234	241	247	222	244	217	212	213	234	214	235	232	256	219	207	238	249	195	222	233	237	227	222	195	218	238	224	213	227	208	199	225	219	213	194	210	226	206	217	206	210	205	236	230	200	211	218	221	206	215	237	209	226	212	240	211	231	202	187	229	241	246	225	207	214	192	220	205	222	222	229	224	256	223	245	228	208	220	233	190	232	206	217	251	229	215	242	207	237	206	224	236	207	234	234	237	229	236	224	239	226	205	243	231	198	249	215	216	218	225	200	240	211	223	225	227	197	226	230	256	230	260	216	227	221	257	225	225	184	221	196	215	220	223	227	227	175	221	242	209	221	233	216	238	231	232	232	233	250	232	234	199	235	245	201	243	215	194	233	201	228	260	221	239	212	216	241	230	244	195	222	218	214	238	230	245	228	210	228	205	236	240	226	273	206	211	233	232	226	211	250	227	239	234	200	224	206	218	208	218	252	217	214	227	263	200	218	226	228	215	190	234	224	217	259	249	213	249	243	237	200	221	219	235	232	222	229	220	248	230	209	229	229	214	233	219	236	212	212	210	248	221	232	250	268	237	213	258	239	207	232	212	228	215	197	208	249	215	243	213	205	241	230	233	198	222	211	225	221	225	221	214	204	215	222	203	253	227	216	259	212	204	204	199	212	237	203	221	234	236	227	221	222	228	231	255	240	221	250	220	223	276	217	211	227	227	252	202	225	238	207	209	217	226	214	197	203	208	224	227	225	222	212	236	215	211	231	217	232	244	186	237	255	205	195	235	221	203	234	202	212	181	251	221	260	230	236	233	253	243	231	214	248	228	223	194	201	210	237	214	239	232	244	218	223	214	208	206	228	207	206	233	211	240	222	249	238	229	221	219	226	208	219	235	236	253	198	206	259	210	200	210	218	226	244	236	215	226	230	190	233	228	213	210	213	228	241	220	217	208	212	215	217	236	205	216	208	238	235	221	224	259	231	227	244	235	210	210	246	229	243	228	219	205	229	208	229	236	240	216	224	209	209	215	215	215	224	239	197	208	236	212	216	225	214	208	220	236	254	213	235	240	229	239	216	219	211	214	246	236	214	194	233	231	234	206	240	185	232	227	211	225	222	220	208	238	234	237	224	230	229	221	227	206	256	213	215	207	218	222	236	219	226	195	219	217	223	250	232	215	238	225	198	203	216	234	237	236	220	205	228	212	205	237	244	218	213	236	203	252	237	250	211	217	218	202	219	211	212	228	220	235	206	236	254	223	227	197	206	239	239	227	216	231	241	210	211	219	197	207	230	227	211	235	223	211	211	246	218	235	226	215	209	229	212	214	241	194	248	209	250	241	214	230	221	259	227	222	207	207	219	201	218	223	244	237	213	236	231	205	222	240	251	208	241	243	220	236	231	234	211	212	189	208	213	222	236	211	234	227	229	214	229	214	228	225	218	212	224	208	210	211	234	216	192	246	210	221	259	227	238	246	230	216	198	205	198	251	237	230	207	227	228	233	223	241	229	238	228	224	246	226	237	235	217	198	205	254	207	215	223	197	231	238	225	233	207	231	235	246	228	206	214	235	246	199	241	225	230	197	195	213	211	253	222	238	225	220	226	216	221	231	230	231	247	244	229	240	233	233	218	207	213	236	245	240	244	221	225	224	243	233	218	246	236	214	229	239	209	246	213	234	234	222	214	241	206	232	248	208	206	231	229	231	225	215	229	193	214	218	242	241	216	254	223	230	216	217	272	241	242	234	224	210	225	247	246	227	238	210	239	212	227	223	239	240	220	236	209	215	199	230	247	212	229	191	237	214	216	210	210	238	232	213	218	187	244	225	204	219	203	222	239	222	228	232	236	226	229	214	229	240	223	222	221	227	212	236	216	234	230	197	216	226	242	189	217	238	230	224	237	235	231	249	211	239	231	202	239	233	196	217	251	249	210	227	231	225	225	191	217	214	245	193	235	227	234	209	221	224	245	223	209	210	218	217	208	268	217	223	230	219	225	220	229	218	227	190	233	213	215	235	223	228	233	229	243	229	245	242	225	219	183	234	240	202	232	222	208	246	249	231	257	212	239	257	234	205	244	232	232	199	207	236	207	217	202	223	208	219	246	218	229	223	231	228	223	203	244	212	236	227	245	213	215	241	254	209	236	213	236	245	212	212	216	250	219	238	188	236	244	236	224	222	188	239	235	205	204	200	202	208	205	197	207	224	219	213	197	213	205	232	231	234	226	223	228	211	219	197	232	222	213	243	220	249	256	223	234	197	230	232	208	219	268	215	188	235	221	235	243	229	208	217	239	234	243	243	210	212	222	207	245	217	227	221	219	240	256	194	218	200	222	217	221	225	233	233	212	232	238	212	211	260	238	205	224	216	224	228	235	229	192	257	198	239	211	215	210	201	220	235	227	214	214	239	228	240	212	228	236	240	231	211	203	211	244	226	208	222	243	198	215	253	226	209	238	252	240	236	257	208	208	238	224	239	230	229	200	226	237	249	243	203	202	185	218	237	219	238	216	216	238	217	205	225	223	222	219	201	241	239	252	226	226	244	212	233	215	241	215	254	212	232	219	234	217	230	197	210	211	228	237	230	223	228	227	226	239	213	220	224	244	194	232	239	233	225	220	229	212	240	217	227	238	219	202	233	203	229	229	231	229	253	234	239	224	229	246	228	227	252	210	234	214	226	213	248	218	204	235	196	229	226	210	203	205	240	238	219	230	236	222	222	235	197	234	238	215	225	233	228	250	268	234	234	227	214	243	222	220	212	222	241	235	222	224	213	224	215	233	231	238	230	227	221	233	211	244	201	210	222	246	221	219	225	188	203	207	212	224	215	254	229	207	196	241	232	217	237	241	201	221	214	203	204	209	220	223	218	219	223	236	214	222	225	214	218	228	206	237	261	205	203	209	219	208	207	211	207	232	239	264	210	214	227	232	207	223	192	212	230	229	206	232	239	236	221	228	227	238	204	220	203	244	228	243
29249	11105	11985	9665	10394	10406	9143	7610	7134	6949	4625	4579	3915	3196	3151	3096	2383	1997	1526	1366	1184	1099	1001	902	876	826	759	773	719	729	710	760	691	738	731	671	668	678	650	654	668	613	624	644	622	635	609	637	636	618	640	595	604	612	641	628	650	623	654	681	658	646	626	679	697	674	744	687	721	684	671	724	699	709	731	696	655	651	608	626	631	650	666	688	649	636	591	635	589	636	620	624	590	610	624	609	620	591	609	640	633	616	607	622	580	633	624	600	599	591	645	586	611	559	623	604	648	599	603	633	650	623	626	664	615	607	577	595	585	626	588	591	592	608	574	627	586	605	576	588	580	566	582	576	603	621	584	603	550	552	622	575	624	582	549	612	594	596	591	572	599	575	572	562	574	582	561	543	595	571	580	589	571	574	567	527	606	615	566	628	588	614	569	532	607	565	605	574	625	594	563	621	534	559	571	582	619	571	627	578	578	611	574	588	606	602	581	606	554	571	581	621	629	549	562	607	628	587	605	612	613	578	573	570	602	604	559	618	540	599	611	565	560	591	576	585	596	586	572	615	535	576	552	606	606	562	543	595	576	577	574	624	536	637	571	558	595	595	594	582	552	572	622	595	581	557	579	615	583	565	594	574	535	549	640	563	595	619	606	573	565	589	571	629	593	605	555	583	615	603	623	637	575	581	614	560	577	577	627	586	601	559	556	571	605	594	563	541	531	582	581	571	604	606	526	618	545	575	578	577	555	569	544	597	589	617	609	589	631	615	545	613	609	567	584	637	545	589	567	618	584	582	540	593	533	600	568	623	561	584	534	580	596	574	595	573	582	589	575	573	567	530	611	570	550	574	580	561	573	605	595	636	546	619	554	577	591	599	566	588	560	614	560	560	587	565	585	569	598	596	636	577	582	582	572	582	582	592	586	567	566	598	617	588	572	622	576	580	529	586	594	579	624	588	610	574	541	554	592	579	608	573	571	552	586	615	590	549	576	541	582	565	596	634	590	603	582	546	597	587	544	611	617	599	563	600	645	574	540	573	595	548	593	593	587	593	556	594	625	577	552	595	586	580	557	586	538	572	634	604	564	590	599	595	577	593	581	618	612	603	614	586	607	591	592	583	565	581	588	558	543	594	620	625	554	586	614	593	623	596	603	597	579	574	602	564	566	603	644	591	614	625	540	565	581	609	610	597	582	569	521	600	604	584	592	569	575	592	559	609	566	576	607	639	571	592	582	577	620	611	573	601	592	588	524	587	596	599	543	599	588	585	611	588	576	618	595	582	621	571	591	642	584	588	634	627	583	617	559	575	578	550	593	599	592	578	595	625	602	576	671	606	589	520	632	594	534	589	589	600	604	572	587	574	537	595	629	621	647	530	598	600	618	572	563	559	582	578	590	585	589	567	573	565	576	564	583	613	621	589	579	573	558	635	572	583	578	579	610	602	585	637	609	594	631	600	588	572	607	580	619	575	580	644	575	592	583	585	620	581	573	570	600	543	585	574	566	589	604	605	602	632	603	571	585	580	550	564	546	571	598	554	581	615	556	574	570	613	597	569	565	562	588	568	602	559	577	612	571	564	582	586	590	591	569	585	553	603	552	589	597	592	607	612	612	573	579	562	585	557	574	598	573	564	604	586	601	548	552	579	611	563	527	576	582	603	584	590	564	577	653	560	624	643	598	587	575	601	578	578	650	560	618	566	594	597	548	585	606	563	545	571	570	606	605	572	638	666	589	581	584	604	555	561	582	563	606	571	587	564	588	561	597	586	566	550	628	570	568	541	560	614	570	545	589	588	595	612	571	587	610	576	610	567	574	598	609	607	594	594	550	556	566	621	607	585	575	581	594	635	556	587	593	591	578	602	569	632	581	576	589	582	584	623	568	574	582	609	604	588	632	609	585	612	532	628	562	611	562	578	538	606	584	563	618	570	603	595	538	608	638	608	602	597	589	581	619	606	632	561	574	603	612	582	574	585	559	567	607	585	569	580	589	594	560	579	554	610	617	616	616	587	565	645	586	551	564	560	600	617	598	579	610	578	542	583	575	544	625	587	587	596	584	587	576	601	606	599	541	602	580	578	572	572	603	599	625	576	608	614	564	564	602	572	558	590	564	575	572	607	613	555	562	574	558	577	591	591	598	574	573	587	569	588	589	569	557	604	585	529	556	588	619	619	564	631	567	593	606	577	589	619	582	580	565	600	594	577	581	553	607	590	592	581	597	595	639	554	555	579	614	603	623	577	566	598	596	554	587	569	560	607	564	563	569	582	589	574	622	571	599	608	588	562	567	574	580	580	553	581	591	597	587	557	592	555	597	606	586	554	606	568	575	564	579	583	586	579	585	567	587	612	605	587	604	637	575	580	560	591	597	569	580	531	604	577	612	606	551	607	552	579	578	609	584	601	587	622	576	588	635	603	601	536	600	606	631	556	604	615	572	592	574	618	594	575	609	606	560	577	567	575	541	624	568	621	534	576	599	595	613	550	566	558	614	596	646	564	557	619	573	619	615	563	579	570	604	599	596	595	601	567	641	614	601	559	605	592	579	573	565	615	575	585	577	564	564	624	595	630	560	575	581	583	610	584	620	611	581	603	581	570	580	536	569	598	595	583	601	577	598	568	578	576	597	553	561	595	574	627	607	591	615	573	612	588	551	589	594	596	582	585	608	593	590	609	570	614	559	594	571	593	545	569	589	609	546	579	610	596	585	531	611	619	609	538	575	568	598	592	557	562	572	561	557	591	565	610	589	594	538	583	594	590	579	562	599	547	579	611	599	629	580	601	549	570	549	574	567	561	562	600	572	553	580	612	594	552	576	605	602	588	621	567	596	634	628	544	575	615	579	573	562	634	592	600	605	605	562	610	555	559	562	609	548	571	616	586	582	587	623	602	584	601	559	580	587	587	583	592	598	561	593	560	562	591	641	598	584	567	535	605	540	600	551	561	601	594	591	550	587	580	609	603	563	604	601	573	555	582	573	622	573	583	620	566	590	576	596	599	565	601	618	591	575	588	550	603	574	560	580	596	623	616	585	639	559	557	591	566	595	602	585	557	581	592	586	600	614	559	645	565	621	624	567	552	577	609	561	583	623	559	568	594	610	548	594	590	629	536	630	551	580	582	593	555	601	591	581	586	579	642	575	600	558	605	559	571	580	548	598	618	591	592	593	600	568	604	604	592	587	626	573	575	575	620	550	619	593	555	610	626	542	594	602	586	589	593	547	589	574	580	563	587	570	597	582	586	561	609	560	611	586	592	590	584	588	577	590	594	563	590	586	581	587	564	639	624	587	615	595	591	580	606	537	586	597	588	550	615	579	588	601	575	624	581	552	601	587	574	616	574	569	568	548	602	569	570	617	605	605	625	578	570	586	604	592	553	598	573	586	604	581	575	620	620	543	601	547	649	618	574	574	567	589	594	615	599	571	557	597	585	640	584	567	571	614	579	599	586	560	559	573	537	565	557	564	591	578	595	581	571	569	567	546	566
6927	2110	1586	934	735	642	501	421	388	371	333	295	333	304	307	325	316	309	274	277	322	314	307	280	295	293	283	295	249	300	287	302	279	297	282	328	289	289	250	284	293	321	312	301	333	302	323	280	308	294	297	288	312	296	284	280	315	288	263	285	292	310	290	266	290	288	308	300	310	276	332	286	280	293	274	294	284	325	283	290	286	264	300	297	331	289	275	303	292	298	267	289	293	314	260	280	284	296	328	310	294	342	303	301	293	296	313	298	309	277	274	295	294	305	286	291	328	289	333	278	301	307	270	309	277	297	287	283	283	327	250	296	279	298	313	261	274	316	260	312	300	306	292	304	296	306	266	341	310	333	302	303	311	293	258	274	304	275	289	292	315	276	307	286	275	314	289	299	268	291	327	324	285	283	289	287	274	280	325	311	276	303	319	293	289	307	293	288	317	295	307	302	301	285	294	301	281	324	300	307	283	270	271	295	305	289	325	283	279	262	261	310	284	298	254	308	296	299	321	269	290	263	314	292	277	306	290	289	287	287	251	300	290	309	284	303	297	299	274	270	311	282	294	303	307	291	289	285	326	291	291	289	270	312	273	279	286	268	316	311	293	288	260	309	287	275	295	284	292	277	278	318	281	288	303	298	276	274	316	283	312	305	292	292	276	293	296	304	319	255	295	279	286	310	305	284	291	312	307	299	298	301	303	291	298	291	297	291	300	299	321	311	302	283	319	276	278	267	304	299	267	274	262	287	286	272	280	287	319	301	280	282	306	294	317	264	319	249	282	314	288	264	304	290	280	283	284	314	329	294	327	290	293	280	300	302	326	314	291	298	263	290	312	303	288	306	300	311	332	309	297	308	292	310	310	308	263	280	270	313	283	308	295	263	280	268	303	290	266	274	308	280	298	288	280	300	278	291	280	296	264	291	319	293	270	293	272	237	260	295	307	289	317	287	325	292	279	283	334	324	286	277	287	322	289	297	285	286	322	299	314	259	297	274	300	294	306	266	274	285	276	267	288	317	269	329	315	303	259	272	306	285	271	294	311	272	296	269	291	300	278	314	258	274	287	274	285	310	288	335	304	325	298	267	272	289	275	285	279	306	276	272	292	314	278	306	275	280	303	267	284	267	296	276	270	290	275	272	259	286	314	315	292	277	284	287	302	276	262	295	301	286	310	291	288	287	280	295	271	296	291	260	282	306	316	319	303	261	291	298	295	276	295	293	301	322	332	271	337	331	267	307	296	287	302	306	317	303	283	294	278	309	283	268	286	279	308	288	276	282	319	297	319	326	279	299	297	277	289	289	297	288	275	319	294	296	334	314	274	264	306	307	309	297	251	305	294	281	291	277	280	289	294	292	294	284	286	291	293	287	270	291	285	295	282	292	290	314	299	276	278	260	291	277	306	319	293	298	306	281	284	288	301	304	298	286	279	254	316	273	290	339	287	293	307	301	322	289	306	282	289	281	267	261	307	291	294	335	302	284	304	312	290	308	308	302	287	325	282	305	265	312	303	274	313	273	314	298	305	313	259	307	313	277	278	279	277	294	282	295	274	291	275	289	291	299	258	286	295	301	299	292	308	248	292	298	279	281	273	301	262	281	301	310	284	294	299	304	301	297	289	287	333	293	310	303	315	322	308	283	272	269	285	270	272	281	289	306	300	295	301	297	284	287	321	281	269	336	293	316	302	285	309	299	315	284	301	302	301	284	269	275	310	278	313	298	302	327	309	289	328	282	303	298	328	293	279	292	259	312	295	275	270	286	284	313	281	309	282	291	295	282	285	293	291	304	296	299	288	277	290	300	283	304	275	293	264	297	277	298	293	320	292	299	259	265	280	285	283	303	277	313	290	324	309	301	285	299	288	291	274	276	269	263	294	288	293	302	299	277	320	284	312	328	313	307	303	299	285	296	313	293	289	322	303	299	310	283	252	306	296	311	288	306	261	295	301	320	282	302	295	244	294	304	308	310	287	310	311	319	269	314	251	296	352	312	303	332	296	277	303	303	285	308	281	294	273	280	302	319	257	306	318	273	292	316	272	307	315	304	281	293	299	286	264	301	277	273	301	320	290	309	268	315	281	314	286	300	319	303	281	296	278	277	299	286	265	319	284	300	267	278	292	307	317	281	296	287	304	287	312	311	279	274	300	285	310	303	316	323	321	308	292	291	288	275	289	293	309	252	295	279	303	290	282	306	286	268	287	281	283	242	316	292	304	273	267	292	315	266	260	281	300	287	291	313	266	297	319	286	277	290	284	300	296	280	280	270	304	308	328	291	275	316	324	255	313	304	287	286	284	259	314	332	285	311	298	273	301	301	291	284	329	280	301	280	288	319	285	269	281	278	279	290	293	302	277	302	305	294	318	310	299	280	325	273	283	288	267	272	295	289	276	337	306	326	309	327	326	327	277	343	271	303	301	308	325	263	276	317	296	307	278	280	296	287	301	290	289	326	285	268	327	274	321	290	265	256	304	300	324	258	318	296	301	337	289	274	280	322	316	292	274	281	276	281	290	325	298	307	289	305	303	287	292	282	279	254	332	295	294	307	305	338	291	311	298	299	279	322	305	287	305	282	311	280	264	320	248	307	278	301	308	322	289	281	293	288	286	282	302	264	290	292	311	283	320	302	291	300	304	306	305	308	270	287	310	278	265	296	260	303	295	295	297	296	272	309	324	289	305	274	308	273	322	305	330	289	316	294	294	275	316	296	283	279	281	331	295	277	291	259	272	270	303	285	313	319	299	298	298	314	306	285	266	291	299	290	292	303	282	281	297	309	264	306	308	300	293	270	304	305	301	313	292	283	283	287	312	278	306	297	334	313	306	268	285	296	304	272	312	289	296	276	305	276	267	269	307	292	311	328	324	295	303	284	295	296	293	279	321	299	300	306	305	288	294	296	292	289	307	308	301	273	293	277	308	298	333	310	301	286	298	297	303	304	310	300	289	324	298	291	322	282	287	283	292	288	295	279	276	301	319	325	294	276	296	254	274	308	276	306	280	286	318	283	299	271	297	296	294	297	297	243	295	284	305	293	268	262	299	279	263	297	286	315	306	310	332	299	301	326	274	288	292	290	301	310	277	309	298	276	305	319	292	306	266	293	277	300	315	297	299	278	276	299	305	305	294	296	288	279	281	269	277	315	268	296	293	346	302	303	293	313	304	286	282	291	291	262	286	271	274	280	298	284	277	295	315	275	298	321	293	300	312	297	280	289	311	316	283	282	280	296	266	277	286	278	321	306	306	281	285	308	288	311	295	296	302	291	268	320	321	285	315	293	308	309	282	297	285	313	284	289	300	265	299	313	281	291	309	269	283	297	283	281	286	301	306	281	298	282	291	283	263	272	304	310	278	296	295	288	296	304	278	309	259	316	296	302	288	278	285	304	300	332	298	300	279	293	286	271	323	290	272	318	309	305	289	305	271	308	268	304	296	297	264	288	280	271	319	301	290	319	322	274	275	285	278	285	305	303	302	306	303	277
5953	2491	3053	2195	2072	1915	1571	1247	1325	1196	1033	940	895	876	890	869	876	886	830	868	850	805	866	805	773	802	732	756	762	765	776	766	776	749	750	741	760	749	770	812	795	799	749	770	780	727	735	733	763	745	802	768	714	789	745	782	756	847	778	821	735	776	776	779	754	826	787	770	757	823	824	777	791	732	805	779	799	806	776	740	799	802	770	748	768	786	774	734	761	780	815	781	779	770	788	756	745	728	757	793	769	773	802	778	747	793	859	762	830	794	776	806	742	732	782	762	710	753	796	760	789	786	735	797	784	807	744	786	764	780	735	784	714	783	761	774	738	765	770	724	719	735	771	815	798	753	775	748	800	772	781	693	774	775	745	731	790	823	738	764	749	737	725	722	741	728	767	766	783	803	761	817	751	787	732	752	762	784	773	716	756	791	748	736	763	761	756	789	728	793	784	769	793	806	822	756	779	735	716	769	763	786	742	794	741	758	768	777	802	777	765	783	768	755	782	743	750	735	808	714	769	759	777	735	778	726	781	808	756	800	742	787	735	778	772	795	801	761	767	802	758	759	748	771	745	774	787	750	769	771	775	779	674	802	767	786	767	773	787	764	798	770	733	774	777	799	779	782	734	752	797	781	809	795	797	784	763	717	733	771	730	821	744	786	767	747	803	775	816	746	765	764	774	786	786	761	772	785	800	826	742	783	770	794	795	755	771	815	773	780	752	735	768	742	751	752	745	762	755	797	779	781	793	802	743	758	746	783	739	772	791	783	780	735	787	758	820	785	763	758	740	781	783	739	752	729	787	752	749	781	751	730	778	791	765	727	706	763	723	751	820	758	806	769	772	784	781	749	726	766	793	772	781	775	766	805	741	787	733	781	770	774	754	731	729	795	805	740	768	755	733	768	775	712	713	768	774	765	765	776	739	786	787	749	793	814	765	751	783	720	817	734	778	766	827	764	743	759	762	749	770	703	744	824	752	742	789	770	743	740	738	783	747	766	730	746	796	758	754	781	801	746	779	796	732	750	757	794	756	780	818	745	738	770	776	746	787	767	757	782	730	754	751	757	736	796	755	727	778	760	769	716	738	767	764	701	765	773	736	803	695	786	717	786	798	776	799	751	747	759	787	778	717	710	768	774	775	744	809	793	776	724	763	752	764	775	745	757	755	724	754	753	723	764	785	730	754	782	755	766	729	757	776	776	757	759	762	787	791	736	801	753	752	779	733	751	781	768	781	759	773	793	752	743	712	775	761	786	790	774	775	765	751	815	785	806	751	749	765	771	791	757	792	772	767	788	710	821	761	804	812	781	774	725	754	800	810	807	775	791	757	770	753	786	785	773	728	763	778	761	754	746	798	763	815	786	761	748	717	727	766	747	793	772	720	761	752	766	758	754	844	782	778	772	685	736	755	762	782	759	734	814	793	700	730	777	784	775	783	748	782	781	811	768	724	751	767	747	771	771	728	735	813	758	778	789	755	767	753	794	788	784	799	746	719	763	788	811	794	758	775	765	827	766	760	762	732	764	775	734	763	790	766	754	811	803	743	781	772	785	727	763	762	820	761	797	804	748	786	725	787	697	762	799	770	738	771	724	792	756	773	740	762	805	779	778	739	776	756	744	759	796	743	753	739	810	787	748	802	821	810	742	757	735	775	783	763	750	720	782	785	739	761	775	748	755	737	776	818	737	772	729	751	817	717	766	750	731	820	795	748	720	743	730	795	753	788	818	764	733	777	758	722	792	795	809	752	755	732	737	773	739	794	781	797	812	760	783	765	797	775	731	714	752	753	791	796	724	790	806	766	811	742	733	758	803	762	763	773	773	766	763	811	741	747	765	740	782	789	744	783	741	809	776	774	785	842	727	719	751	718	803	777	768	755	735	785	731	779	767	756	746	753	730	741	751	732	724	746	736	786	721	768	776	764	800	777	796	786	769	788	776	749	756	751	736	812	778	735	724	783	758	779	784	752	774	803	812	772	796	732	774	804	731	761	766	736	775	785	779	817	732	774	740	704	770	781	775	787	769	823	814	805	780	753	776	763	726	752	779	749	750	778	803	775	777	762	748	732	725	778	764	743	780	750	763	737	816	729	731	761	725	773	765	783	779	773	750	771	764	822	770	780	780	798	780	733	782	719	738	743	755	716	689	767	802	749	759	821	750	789	762	758	838	781	717	763	771	734	781	749	786	775	754	765	772	779	777	775	775	767	762	756	719	766	737	770	753	804	750	742	760	777	813	757	760	749	741	787	776	762	786	797	742	720	799	792	794	783	781	758	774	787	725	793	750	728	744	751	772	760	764	768	737	738	752	761	738	699	752	756	781	775	743	767	741	733	740	701	780	769	771	776	743	770	739	806	770	793	812	762	788	771	751	782	768	750	755	729	760	828	788	738	717	805	769	812	726	759	770	835	772	717	810	746	719	782	757	729	752	745	710	751	793	800	795	713	788	783	741	752	819	786	777	777	719	743	744	743	771	817	757	813	757	759	765	737	794	771	770	782	765	761	803	814	784	766	757	776	716	780	747	794	778	729	815	731	741	754	749	775	796	719	761	740	702	799	839	793	810	805	784	786	760	760	770	763	762	749	766	730	770	773	786	805	764	774	758	802	795	742	794	808	723	777	706	734	786	750	775	778	794	752	762	736	765	724	746	751	769	725	806	769	810	793	781	766	804	777	768	724	745	756	800	739	772	780	750	801	739	779	712	775	799	726	756	689	758	755	818	838	743	765	747	772	769	746	792	806	768	749	709	804	789	787	766	772	769	724	744	733	756	764	721	758	766	758	734	806	766	743	738	739	772	760	770	796	738	736	763	782	764	771	822	741	793	731	790	803	753	763	755	803	750	766	759	744	753	743	735	765	759	802	740	736	760	796	794	789	785	777	806	757	761	725	721	751	710	746	756	770	782	801	788	776	764	769	796	766	814	745	780	759	764	742	763	747	754	783	792	801	813	753	802	789	780	783	781	799	773	719	765	787	764	770	733	801	778	803	731	789	763	761	738	791	766	793	808	769	730	762	786	817	761	743	732	757	733	795	794	789	757	770	741	786	763	780	785	760	790	744	770	782	807	773	785	743	747	777	795	749	803	782	757	784	725	771	763	759	809	790	792	729	739	753	785	777	754	764	761	764	723	764	754	742	754	773	824	778	777	780	772	754	764	741	797	751	720	750	808	779	785	766	806	723	765	779	723	761	748	724	743	773	772	827	768	760	734	749	782	795	689	736	777	745	773	752	774	791	750	740	780	808	804	796	761	771	790	789	779	759	753	739	749	775	773	705	718	784	764	758	779	781	767	772	775	727	766	742	798	771	786	802	776	779	771	778	778	806	720	762	753	760	752	753	810	771	771	746	827	759	759	756	744	756	743	748	748	792	779	727	778	768	745	767	776	777	763	790	787	773	732	778	770	739	756	734	762	771	760	722	730	779	818	768	775	775	780	748	791	775	762	751	789	739	735	772	746	773	745	724	765	795	774	734	813
30367	16134	11690	7346	6085	4963	3590	2242	1738	1643	1008	806	655	517	515	481	479	418	399	370	401	384	347	317	353	380	335	375	348	320	320	313	367	338	350	343	353	300	315	342	308	354	320	380	333	345	325	289	310	343	330	323	360	367	325	320	289	299	331	335	322	325	320	335	315	382	325	326	307	344	306	321	371	350	347	329	330	310	357	345	340	341	332	315	329	310	333	339	328	319	348	342	357	281	308	325	331	314	340	344	312	320	320	336	298	375	310	358	321	302	314	334	346	343	349	332	353	338	346	344	355	327	326	347	340	335	289	350	351	316	330	306	328	307	315	311	325	317	337	346	314	294	354	334	308	323	317	325	289	345	306	348	381	321	347	343	310	312	312	319	336	309	337	358	295	322	328	345	348	347	308	296	358	327	296	310	308	358	356	325	337	314	334	333	340	302	321	358	276	346	332	346	296	330	334	321	323	325	315	346	317	336	322	296	337	332	326	303	355	344	289	327	317	304	322	358	345	312	308	321	308	301	320	332	321	353	333	313	343	330	314	312	345	359	312	358	348	323	325	311	335	324	340	325	332	325	322	336	348	321	325	322	354	339	353	314	314	340	351	328	311	316	351	349	327	322	330	322	309	339	350	338	321	312	322	307	334	344	337	316	303	329	353	324	321	335	324	317	321	317	324	324	360	317	349	307	318	316	344	345	347	333	336	358	344	310	327	362	327	324	310	307	332	325	329	356	329	284	344	308	315	280	381	318	366	325	333	332	323	333	336	329	314	324	329	351	320	323	302	327	320	325	336	332	344	319	284	338	346	328	351	318	334	304	301	348	292	372	327	338	329	336	326	339	379	346	326	333	355	358	291	297	346	325	346	305	339	328	329	339	332	338	293	330	339	319	340	329	317	331	325	327	315	315	334	308	314	350	349	304	343	318	307	330	305	331	337	340	311	346	298	327	332	323	316	332	329	323	310	328	323	336	350	312	306	333	340	337	334	341	322	314	355	332	337	310	308	351	335	335	303	303	316	310	329	301	341	306	332	306	295	376	307	342	287	324	324	322	344	309	303	356	347	332	356	319	366	340	343	336	325	328	341	335	318	334	322	338	332	356	323	331	308	314	283	316	324	346	347	322	302	341	350	317	318	297	322	318	357	296	324	351	323	325	302	321	328	305	323	312	312	356	318	334	310	346	318	351	346	314	323	342	322	316	308	320	342	299	328	340	338	319	335	330	351	337	280	333	312	336	327	320	344	319	320	342	305	356	333	323	302	325	309	334	354	334	332	331	327	350	356	317	320	360	348	357	354	331	340	295	335	318	336	302	323	362	361	316	339	334	321	324	319	303	308	308	339	333	322	338	366	326	331	353	311	342	346	310	331	326	311	337	334	305	320	333	300	341	314	339	326	331	324	323	339	337	321	355	306	299	340	321	327	334	300	341	327	334	296	295	322	294	325	337	331	327	288	335	326	294	340	346	329	334	367	323	299	333	314	337	322	336	342	301	334	330	313	320	306	332	322	301	315	327	356	321	317	330	331	320	312	310	340	322	294	356	330	345	340	326	311	339	338	312	323	327	338	335	347	360	291	324	337	349	335	341	324	336	296	328	330	331	324	334	338	296	355	320	347	317	347	325	326	347	335	333	355	329	337	338	289	323	346	298	323	308	337	324	362	334	309	321	362	306	364	355	384	320	324	324	330	341	302	307	309	314	336	395	340	310	324	330	318	313	312	335	292	323	355	318	327	301	335	334	331	318	334	299	293	345	313	279	334	328	324	329	332	306	306	329	348	324	321	319	313	319	349	331	322	336	362	369	360	313	334	298	312	311	360	326	321	335	355	292	351	326	322	352	339	330	312	294	353	309	365	298	328	344	291	319	374	322	364	314	352	308	361	338	312	323	309	338	320	285	361	347	332	344	368	354	306	354	339	340	344	319	316	319	314	324	328	310	336	311	345	339	338	291	361	332	338	342	300	310	357	306	320	326	305	321	358	311	288	330	305	317	314	321	307	318	357	303	344	302	326	343	320	312	324	291	334	316	350	313	346	312	343	330	315	328	295	335	350	359	321	301	296	347	348	335	334	333	338	338	325	319	326	309	334	325	293	316	347	326	336	333	357	297	377	296	315	343	346	339	377	312	318	334	324	313	309	321	312	323	317	332	319	377	334	362	326	328	352	315	337	322	338	323	306	333	302	321	325	344	366	327	313	320	302	331	353	333	330	313	358	318	371	307	324	339	320	319	341	323	321	340	335	325	295	327	344	297	349	317	332	306	369	314	349	339	319	337	350	340	339	337	301	344	313	301	337	303	308	347	332	350	300	325	309	362	344	311	303	323	326	341	304	340	310	299	337	294	346	334	322	320	316	329	326	305	330	346	326	328	319	300	348	328	352	310	311	301	314	324	321	349	333	299	331	328	335	332	324	321	336	321	317	321	333	328	355	296	325	302	352	307	306	352	352	316	309	349	332	321	308	319	308	309	328	332	331	322	322	313	339	331	323	348	350	382	314	330	328	367	313	319	322	340	315	332	352	308	348	353	333	309	310	300	317	351	311	321	322	308	327	316	347	343	327	345	331	320	330	310	320	342	339	350	317	325	319	314	321	359	304	336	317	314	327	383	345	319	315	321	298	299	336	319	324	318	353	310	326	346	304	331	333	322	301	355	333	334	309	344	341	344	314	359	341	319	316	320	351	348	340	333	323	320	336	329	356	336	317	340	323	349	331	358	338	309	328	338	316	317	304	328	316	319	311	345	321	332	336	322	318	341	349	304	315	332	311	328	306	272	326	322	330	311	331	343	330	325	363	304	357	300	307	341	312	355	320	336	335	326	303	334	307	339	310	322	329	357	302	325	344	325	310	351	312	300	308	303	317	285	321	328	356	323	292	350	345	355	328	376	339	325	321	325	347	309	318	303	321	314	345	338	336	330	347	366	357	320	339	287	327	305	331	310	320	328	281	285	353	331	317	327	326	330	326	325	343	338	314	332	330	349	319	300	325	345	323	317	324	336	330	279	286	308	322	343	343	301	341	337	307	340	319	344	315	320	293	302	337	338	306	317	354	320	339	322	336	340	294	324	312	300	326	332	345	340	316	346	355	335	328	319	347	334	290	320	321	321	317	325	303	323	356	308	342	352	314	323	343	326	305	336	322	358	321	316	351	333	268	310	315	316	307	354	341	350	316	294	309	324	321	327	333	320	311	294	336	343	325	333	351	325	335	293	325	320	359	310	286	329	353	313	325	330	301	345	317	361	315	356	311	293	309	323	323	323	331	312	297	305	340	321	358	309	310	288	356	345	295	325	309	357	295	306	323	334	343	296	328	322	347	337	323	333	309	339	317	316	319	333	318	353	331	308	292	300	330	328	321	330	331	315	313	311	317	325	338	337	346	326	345	322	325	324	295	326	322	334	326	328	326	341	368	359	324	332	350	343	370	305	353	336	319	332	319	312	316	299	330	353	325	335	350	363	288	340	363	294	332	306	303	334
22110	8535	9165	6658	7434	7851	6199	5335	5136	4350	3140	2917	2643	2240	2140	1991	1743	1564	1361	1321	1190	1071	1059	1025	1020	947	896	909	870	943	958	922	874	886	872	824	866	866	867	925	888	886	916	846	825	874	841	869	910	879	885	850	835	841	919	843	872	803	866	878	854	916	898	913	852	893	837	837	888	917	919	876	918	978	914	922	857	882	858	853	895	863	812	848	922	870	888	815	877	847	852	831	857	798	868	926	826	801	855	841	875	837	844	861	903	901	858	809	857	835	855	859	841	928	822	837	846	879	830	854	872	824	839	807	898	825	878	864	872	831	878	826	814	845	833	817	823	819	848	858	805	783	814	881	823	833	907	810	856	845	840	798	808	883	847	831	823	813	819	828	791	889	823	848	830	844	856	865	842	853	839	841	848	918	833	806	797	889	865	835	824	848	897	820	817	812	877	886	844	793	827	821	839	857	823	890	860	803	872	788	828	885	832	817	862	846	908	886	831	838	880	846	870	845	819	910	853	817	782	848	826	898	795	833	853	802	839	870	818	799	877	828	865	762	852	822	842	841	807	797	853	837	880	861	775	824	867	886	834	816	829	849	840	835	879	858	859	855	852	837	825	837	901	837	864	821	859	817	813	830	871	783	804	824	849	857	852	868	828	819	881	813	884	823	819	895	856	774	873	821	835	835	829	865	808	779	798	836	822	851	829	813	849	796	810	809	859	848	872	826	858	875	846	827	830	838	820	844	822	866	791	796	866	865	850	823	821	813	817	803	809	801	867	838	813	830	813	847	818	800	841	854	859	838	858	804	793	808	802	866	775	807	794	854	820	838	814	853	894	778	800	831	845	821	798	868	809	808	852	853	834	887	878	830	806	823	835	876	864	803	815	852	847	856	772	850	813	877	838	852	844	805	860	828	786	805	821	823	842	854	840	809	778	806	819	852	844	822	835	851	836	871	831	795	825	808	799	842	849	862	830	860	842	887	847	833	836	803	812	823	818	813	808	847	788	827	792	837	868	821	858	840	813	836	815	817	863	853	829	843	835	840	871	864	912	818	829	783	887	838	855	822	749	873	801	831	814	798	849	871	822	859	836	829	844	811	832	843	819	882	861	888	808	846	834	909	834	831	857	836	827	835	824	833	821	855	834	877	779	840	823	813	798	812	816	818	857	853	813	863	772	804	862	775	837	788	795	870	855	840	893	815	884	783	790	886	864	819	858	883	859	823	787	838	846	827	828	844	823	849	814	838	816	803	805	872	847	834	846	784	861	796	834	869	813	884	847	871	830	812	865	852	779	824	858	828	823	861	907	792	831	800	785	844	823	856	804	834	824	783	836	892	819	825	812	893	796	850	825	854	808	838	819	853	871	787	820	867	816	791	797	807	850	824	847	829	785	887	852	810	828	842	796	847	871	865	859	837	884	811	814	793	866	773	843	818	838	818	772	843	808	821	782	837	879	881	849	794	794	814	776	840	862	796	831	787	779	782	816	860	828	820	885	841	781	806	776	834	821	827	795	806	855	855	846	857	792	902	821	844	874	869	824	808	816	775	866	886	896	828	872	816	867	841	856	813	797	864	859	851	848	807	819	816	816	851	852	845	797	841	822	826	846	802	893	830	877	835	871	844	808	902	774	851	778	795	843	849	798	803	822	909	867	824	822	793	845	791	800	895	849	845	838	897	818	818	814	836	886	789	858	891	793	814	834	823	869	789	847	843	875	779	870	866	872	847	845	792	803	771	908	788	858	852	836	871	813	822	798	806	811	837	826	814	830	817	842	823	901	868	842	798	865	847	776	872	880	803	825	815	885	820	843	869	864	868	845	775	872	825	862	787	832	850	806	807	838	793	860	821	817	821	818	832	843	854	923	807	839	829	888	892	821	814	868	845	857	851	823	866	812	862	897	866	827	907	818	878	814	829	820	851	820	818	893	872	811	805	820	838	863	914	859	789	851	858	804	835	830	859	828	803	808	845	829	877	816	761	826	813	790	861	785	859	798	865	875	860	815	821	838	781	854	879	851	856	844	840	823	844	848	863	881	791	843	821	845	819	850	839	829	835	791	913	839	812	831	884	865	803	847	760	867	798	796	818	860	849	801	823	864	814	841	816	841	846	809	840	800	875	864	822	794	878	866	820	803	864	820	811	857	808	828	795	823	865	842	861	847	844	874	865	825	854	819	861	835	841	875	816	832	862	860	830	811	869	879	838	841	797	855	805	836	774	844	882	864	825	820	815	822	808	820	839	787	844	792	833	825	813	796	857	876	814	859	854	855	844	828	798	865	830	829	793	794	828	819	802	847	839	840	821	852	809	854	890	820	799	845	831	842	839	825	814	802	809	825	814	795	842	805	849	893	856	817	812	801	785	767	848	812	834	835	825	802	847	813	860	827	872	834	859	863	844	867	798	843	830	818	810	779	822	789	867	746	801	795	790	816	795	866	819	818	864	802	831	777	787	848	879	852	840	881	828	853	825	815	822	830	818	872	874	804	814	837	834	842	821	805	810	886	851	841	849	835	822	767	854	856	906	807	828	822	857	864	882	824	820	838	871	843	809	882	780	864	802	849	882	855	848	906	801	867	850	798	838	851	811	808	851	831	850	818	823	865	838	864	757	802	894	817	833	802	841	833	861	847	832	831	826	860	816	799	844	824	852	888	801	809	795	810	868	821	801	894	810	872	822	819	846	774	833	859	909	842	839	840	840	816	875	869	840	866	871	814	863	810	782	839	843	799	846	836	867	847	842	854	829	835	837	819	845	770	806	780	838	791	784	850	856	862	868	850	813	833	815	786	851	858	835	827	812	817	874	849	845	783	801	813	819	855	873	833	819	830	877	853	835	799	805	828	839	807	839	887	824	887	832	825	857	850	873	851	812	836	834	855	849	770	849	815	850	829	793	897	835	885	864	787	877	831	891	813	864	854	825	771	878	852	842	817	841	854	867	791	806	847	860	837	798	863	836	807	853	798	861	864	825	857	854	855	844	886	786	884	855	806	819	852	823	891	801	844	831	802	830	837	864	848	845	848	817	865	807	844	846	865	858	785	806	801	804	776	880	813	837	844	801	830	821	847	852	865	845	833	842	858	832	901	809	772	850	808	833	838	847	825	804	821	817	839	802	799	825	902	866	849	867	802	848	836	843	806	825	839	828	855	825	875	844	837	854	810	860	861	817	810	818	829	838	862	797	821	867	864	832	814	783	822	856	829	815	817	808	870	834	871	881	809	754	838	803	838	797	862	890	851	857	830	812	847	778	868	828	849	840	820	827	805	837	897	860	844	841	806	801	825	811	819	847	811	867	818	857	818	836	841	805	833	765	825	820	833	841	811	833	889	847	812	840	843	807	776	814	762	803	829	864	819	890	868	839	886	857	802	853	865	849	764	903	857	830	812	878	830	798	881	835	853	840	807	809	837	826	884	852	811	873	832	833	827	786	835	815	828	837	837	804	830	824	866	869	893	865	825	829	812	885	834	842	869	866	806	869	815	871
38486	22284	17257	12026	9622	8718	6714	3942	3175	2611	2208	1389	969	638	632	561	504	434	372	316	318	296	291	269	274	244	272	261	236	244	244	235	234	215	233	278	251	264	245	234	249	238	250	231	262	260	225	222	233	222	233	238	254	241	246	229	256	223	242	258	234	241	230	225	234	233	245	244	202	233	262	247	237	282	277	233	236	240	267	211	240	242	252	212	238	244	230	261	243	237	233	222	272	242	247	231	249	239	262	231	261	251	237	232	235	213	218	234	239	267	254	224	247	234	225	254	272	247	235	252	230	243	238	234	244	225	222	233	201	245	226	247	254	192	234	212	226	246	231	256	260	211	252	233	235	234	234	273	244	225	223	208	247	255	240	222	237	246	227	233	250	233	229	256	204	259	223	240	221	246	238	221	199	228	238	251	254	230	215	232	200	263	215	231	213	215	234	251	232	240	247	244	222	238	231	230	236	243	266	223	227	237	248	222	228	230	233	211	242	233	236	265	221	192	227	219	237	250	251	262	239	211	227	238	231	242	225	252	235	226	213	226	228	252	219	225	226	233	246	256	253	240	235	235	224	244	221	249	243	250	223	236	212	221	229	260	261	238	245	240	219	268	228	230	229	255	235	227	225	228	232	251	224	250	245	258	261	247	210	250	236	212	226	233	241	279	242	243	245	246	227	272	236	226	229	249	228	245	246	242	248	226	205	228	231	231	251	223	245	249	226	234	232	252	236	244	236	239	217	224	252	225	222	244	219	264	194	234	244	243	219	252	251	243	250	211	224	229	234	203	201	246	243	230	255	226	252	258	232	207	233	229	229	225	248	232	204	234	214	231	217	262	236	231	241	246	210	217	233	244	238	251	226	214	263	244	231	238	248	258	239	256	225	242	225	211	279	230	247	217	228	220	222	230	263	263	219	250	227	219	265	230	214	234	242	230	247	242	232	223	236	252	233	235	210	235	252	249	193	209	207	214	230	242	220	214	240	235	204	236	230	213	239	242	280	210	224	227	210	229	237	252	240	285	256	252	233	271	228	255	234	243	239	226	234	255	243	227	230	240	245	232	242	261	234	263	213	214	267	221	230	292	243	241	212	227	230	235	229	237	240	256	246	235	235	225	235	223	253	217	232	232	219	235	213	239	238	218	267	228	243	274	224	217	242	249	234	237	225	222	240	234	224	235	230	252	260	222	243	230	246	217	236	226	234	228	262	208	210	274	233	236	235	227	244	250	235	213	246	252	247	217	220	237	242	247	222	231	256	250	248	258	223	229	210	224	263	215	215	239	220	231	242	254	246	244	246	235	251	269	201	239	212	253	241	233	259	247	248	256	225	251	248	237	226	234	222	227	212	255	216	248	238	255	241	245	256	224	231	253	211	248	235	241	251	249	238	232	225	236	249	230	223	251	241	226	209	240	261	267	229	257	261	225	209	265	233	247	236	272	225	237	227	234	277	265	231	253	236	209	249	237	232	227	239	229	227	244	246	236	261	221	250	223	238	229	233	209	249	247	214	217	222	252	244	236	249	225	250	257	239	230	223	217	224	232	207	253	229	246	216	239	243	267	234	222	255	255	217	274	233	219	232	235	253	244	201	241	245	221	268	231	253	260	235	216	261	247	257	219	235	257	232	215	225	230	242	244	238	214	236	245	231	230	243	261	201	228	229	223	216	225	264	229	228	233	224	224	231	244	228	231	225	236	245	216	221	257	244	259	257	216	235	221	236	218	284	214	242	207	254	251	239	242	222	227	236	223	266	285	243	243	220	242	225	257	237	241	241	218	272	221	235	217	252	230	239	218	224	196	230	218	221	235	260	238	234	228	257	259	213	239	235	258	223	271	229	212	228	250	253	208	235	242	211	234	239	220	252	251	233	201	229	226	238	243	218	227	202	227	227	205	238	242	235	242	231	203	236	224	193	238	235	223	236	265	236	252	208	250	239	239	232	245	236	251	207	231	234	268	261	227	216	202	223	241	249	219	208	233	235	215	237	246	231	233	247	229	261	215	225	221	234	222	263	242	230	203	227	225	220	240	216	221	211	230	230	222	266	215	224	205	213	232	222	221	227	245	250	236	228	223	253	249	227	245	230	244	240	219	228	230	235	201	221	249	224	228	209	229	233	249	247	259	255	224	225	223	240	241	221	274	226	230	235	229	249	209	241	237	244	235	241	246	213	273	231	257	237	239	264	227	199	244	228	258	240	220	237	254	235	243	246	236	234	240	258	225	234	227	241	219	242	278	232	253	215	220	231	242	251	221	212	232	219	242	237	240	213	235	246	261	209	222	239	220	229	215	248	241	260	202	240	263	236	205	225	244	219	224	203	229	231	234	239	242	238	253	242	243	241	229	218	232	216	222	219	237	214	201	268	232	223	218	234	226	275	232	227	220	207	212	231	234	242	232	251	252	212	226	245	250	210	252	224	234	252	225	220	243	243	235	229	239	217	231	240	234	224	208	246	207	246	240	252	214	249	225	219	205	219	217	216	194	243	237	210	242	245	184	238	249	245	225	242	219	279	239	246	251	241	228	214	267	238	226	213	233	245	251	256	268	199	221	238	213	239	219	231	224	236	239	252	234	223	233	236	229	239	248	240	221	241	224	242	235	274	232	245	211	267	225	270	256	238	256	247	227	237	254	272	234	246	236	235	264	241	231	229	249	217	237	205	209	211	200	213	230	218	197	238	239	247	260	242	229	247	230	229	231	239	224	213	254	254	227	229	218	242	236	235	239	217	249	228	262	223	229	213	248	236	232	225	253	218	250	259	273	245	228	221	224	230	226	252	222	234	220	251	217	221	227	257	234	187	255	261	212	257	242	223	223	217	257	235	244	235	220	243	216	243	238	221	225	228	223	222	243	232	247	243	226	217	273	226	216	215	211	225	264	239	216	223	226	245	225	211	271	234	209	223	242	234	255	263	210	233	222	234	263	246	232	230	234	220	252	228	247	252	237	235	222	248	209	221	224	246	228	232	244	228	219	225	226	241	210	221	252	212	244	235	262	255	217	249	244	240	261	221	224	236	239	266	264	266	223	239	252	235	242	206	230	212	233	226	216	247	217	236	242	256	222	229	226	231	243	240	214	253	225	236	250	235	237	228	245	269	236	237	217	246	233	235	213	212	240	225	260	257	215	243	237	215	251	232	234	219	230	194	222	266	229	259	219	225	238	212	244	232	229	264	248	254	233	233	233	230	225	248	233	244	230	228	272	225	221	217	234	225	243	262	230	252	231	243	239	234	236	234	229	240	232	224	271	252	241	251	276	247	219	236	255	230	237	213	234	228	247	228	244	216	242	220	222	231	269	233	239	226	234	227	232	235	207	241	238	228	266	212	237	241	224	238	251	211	241	231	251	227	229	213	246	209	235	210	216	251	215	223	215	265	240	219	229	224	251	244	228	229	207	259	203	226	244	224	279	220	233	240	232	216	227	249	245	226	223	220	238	215	245	227	264	247	228	231	221	226	232	255	234	229	243	230	234	221	241
27240	12430	12122	9890	10214	11093	8431	7211	7670	6622	5162	4621	3593	3032	3066	2979	2314	2006	1558	1280	1160	1142	1013	908	878	807	832	810	779	755	769	687	739	705	723	716	675	695	685	631	693	630	686	646	689	668	679	647	665	658	616	649	661	691	635	614	673	639	716	695	715	694	729	697	679	728	640	719	726	733	749	768	808	714	788	726	677	686	618	644	693	658	660	691	679	657	665	666	667	693	655	666	662	654	639	667	652	642	673	614	637	619	651	649	622	690	656	636	632	659	644	663	697	668	665	650	685	652	634	641	635	616	612	633	612	639	660	618	642	603	650	624	677	622	638	632	633	572	631	614	639	583	606	578	645	559	567	604	612	622	608	564	665	608	617	591	576	642	609	615	597	683	619	568	634	619	619	625	612	612	621	627	627	625	559	628	622	614	612	602	623	621	631	619	589	621	633	596	586	620	564	622	609	629	626	577	594	595	593	589	603	612	605	632	590	611	583	642	611	558	618	617	613	622	630	638	622	614	624	600	610	634	635	574	621	600	635	646	582	615	627	598	632	598	620	582	608	637	606	611	593	625	595	700	617	589	613	608	608	552	627	630	595	587	580	553	633	610	605	555	606	591	662	626	616	606	630	592	618	618	649	645	630	599	610	589	595	626	616	604	596	617	641	583	599	610	647	650	614	589	596	610	636	618	645	625	650	661	599	611	572	604	585	608	639	583	635	574	660	582	632	567	639	607	647	558	612	634	610	627	659	660	624	640	626	590	615	602	665	585	583	605	618	657	564	635	602	614	615	618	594	575	599	606	609	580	588	612	638	579	595	619	625	615	627	587	615	611	599	596	632	650	645	590	581	589	618	593	613	668	623	536	619	586	600	618	601	616	612	632	598	620	649	611	613	619	629	587	584	587	600	645	642	557	610	629	624	620	637	619	660	624	585	605	579	608	629	619	571	638	633	611	572	620	617	632	609	625	604	580	619	610	616	620	654	650	614	600	619	619	587	608	631	633	597	616	643	603	614	647	595	636	609	656	580	642	612	637	603	608	589	648	609	625	613	593	625	598	601	620	673	612	607	599	608	594	619	583	583	625	624	614	611	607	654	610	600	605	640	649	600	638	623	573	622	599	607	636	574	617	654	593	587	617	631	592	647	572	636	607	585	569	605	599	614	621	647	608	620	631	643	642	601	591	602	632	600	615	597	607	605	628	609	638	659	593	583	618	577	564	590	608	600	601	622	642	641	660	660	604	667	596	597	589	606	650	624	615	583	623	608	633	592	627	632	638	594	605	612	641	613	636	620	588	588	630	609	563	650	622	658	607	631	664	639	617	603	593	590	584	568	624	597	586	638	588	611	639	650	617	653	587	606	611	619	575	634	634	580	616	622	629	601	617	609	627	612	595	692	591	584	621	593	619	603	633	648	591	574	641	567	583	587	634	596	596	603	642	591	592	603	637	590	640	640	630	601	597	630	617	641	593	596	634	565	598	641	596	573	620	600	612	644	622	606	574	621	621	589	630	651	619	624	631	638	599	627	580	595	601	637	601	620	621	638	641	608	626	602	629	641	587	632	626	647	622	631	557	651	662	629	582	593	599	619	610	584	626	616	609	633	629	594	593	621	618	597	593	587	664	635	616	579	598	578	625	611	582	559	620	632	615	634	646	577	575	592	592	642	580	615	601	589	626	648	630	624	618	558	591	593	640	650	575	614	619	610	573	598	605	621	635	585	593	607	618	676	606	622	605	657	620	667	625	606	614	588	628	609	588	631	621	629	619	645	588	610	615	599	627	632	605	600	607	632	607	612	566	594	634	628	619	597	612	628	617	596	604	604	617	623	608	624	597	561	626	577	629	570	601	646	627	609	586	613	618	659	560	598	632	591	619	590	634	611	635	551	619	588	596	619	615	643	611	638	615	606	571	630	601	609	592	610	614	568	586	629	601	623	575	614	619	598	562	623	631	599	609	617	647	628	604	607	590	624	574	633	580	608	610	625	637	579	672	560	617	597	683	604	651	617	613	613	609	583	629	633	653	597	616	623	601	598	579	597	600	637	623	634	646	595	581	613	589	595	630	594	602	615	615	594	580	638	599	592	613	662	603	608	594	606	584	582	620	619	616	610	622	648	649	578	627	613	585	648	630	574	591	625	543	650	590	613	674	600	618	605	650	643	594	665	621	612	662	622	620	589	631	613	591	645	620	591	619	616	613	622	549	605	607	626	587	566	611	606	600	585	578	634	576	631	558	595	610	613	591	598	619	602	666	662	633	580	579	599	573	663	649	615	630	670	635	599	604	632	604	642	638	605	659	642	608	642	620	628	611	586	644	675	626	633	600	616	623	582	613	638	615	611	634	606	640	614	646	588	639	623	619	602	614	607	581	585	648	615	595	673	570	604	623	584	634	649	597	592	604	587	610	610	623	590	615	566	574	628	665	655	670	632	591	638	599	635	566	630	626	609	605	556	571	598	619	649	628	624	543	598	641	599	655	616	625	614	621	594	597	591	603	592	629	584	632	594	580	557	609	607	590	618	590	608	578	627	564	563	616	653	631	573	620	607	546	585	625	571	578	601	580	578	550	637	641	577	612	614	612	585	606	657	606	637	642	622	609	600	609	617	611	587	620	602	607	579	613	596	606	583	599	607	609	571	638	592	601	584	596	626	583	611	653	620	586	572	588	619	629	584	585	595	636	618	571	607	646	610	625	604	625	551	557	630	598	592	626	583	616	603	623	612	617	644	613	591	643	596	574	630	557	626	608	597	576	604	602	630	605	610	616	625	597	583	610	574	584	610	577	653	599	625	617	633	635	616	585	611	619	600	601	648	620	626	599	616	555	640	645	594	642	598	629	553	582	602	609	612	599	615	598	615	601	644	595	617	610	617	648	633	615	610	634	622	578	616	608	607	609	612	615	577	606	583	635	586	597	636	627	592	584	572	593	632	620	691	631	640	581	618	614	612	611	584	617	604	588	618	632	626	616	635	626	615	594	619	676	603	579	610	626	600	609	548	605	613	642	563	601	596	616	601	592	613	625	607	609	591	621	637	624	606	604	579	611	637	635	625	608	643	625	597	623	607	620	613	645	610	606	611	669	616	600	633	594	628	588	614	602	619	625	613	624	628	623	649	644	640	614	592	643	581	622	594	576	595	673	555	628	569	622	611	585	606	628	632	595	628	588	608	604	628	593	604	661	623	611	617	623	582	630	578	592	631	587	627	595	593	623	617	611	603	621	546	633	612	573	598	698	623	615	615	603	574	621	625	612	601	603	632	633	605	641	630	599	627	602	643	576	561	615	629	650	625	571	588	636	635	644	634	596	613	611	624	633	642	637	599	583	618	619	601	622	540	610	618	647	644	639	670	594	641	599	618	591	623	603	600	616	601	580	635	634	612	641	614	608	632	648	600	626	641	568	615	623	610	627	633	629	630	665	640	634	608	640	596	616	588	619	586	605	647	598	628	620	597	619	591	572	606	642	596	595	608	601	574	621	609	617
6803	2366	1667	1040	752	726	552	417	409	384	349	350	362	357	340	312	330	348	265	302	270	312	326	317	320	326	302	319	305	315	302	315	294	298	328	341	329	305	290	294	283	317	313	296	292	306	302	328	315	314	280	306	282	308	308	277	312	312	312	293	277	344	291	349	302	273	312	335	305	296	322	305	291	306	281	305	340	300	289	311	305	262	315	315	317	307	299	302	304	317	320	291	321	282	282	342	299	313	298	297	319	312	316	315	284	294	272	309	305	299	345	337	281	318	311	292	311	304	300	323	297	313	323	286	298	298	320	309	279	311	284	310	307	279	304	304	285	335	305	320	298	289	284	288	304	325	291	295	315	293	294	279	278	299	289	281	325	314	309	306	311	301	300	308	305	286	303	283	321	293	299	303	303	300	298	310	320	252	336	314	281	298	299	291	299	308	304	325	312	319	270	286	286	321	295	302	297	329	314	315	281	311	306	322	314	304	297	317	297	311	317	316	327	325	308	313	318	324	294	314	303	320	281	267	312	316	253	297	314	293	292	321	317	291	328	327	303	274	331	281	289	290	294	311	304	299	319	319	295	322	297	299	285	316	277	317	318	290	325	326	298	315	295	302	311	345	319	306	281	314	308	291	307	289	310	296	282	311	297	300	274	277	352	314	331	321	332	295	299	301	311	298	286	329	322	316	311	271	303	303	315	298	281	273	285	314	325	300	307	297	310	302	290	332	333	301	301	301	313	302	325	284	302	301	319	309	310	332	310	320	328	315	323	318	310	298	300	305	288	329	319	297	273	288	335	313	326	301	297	317	289	281	303	290	297	290	307	316	334	296	256	310	280	273	311	313	295	283	308	339	342	338	329	358	281	295	282	299	322	287	317	309	272	313	317	294	301	315	314	323	299	322	311	331	288	314	331	294	316	291	307	271	287	283	328	312	309	315	306	309	300	300	287	323	294	270	299	299	276	329	328	285	272	280	330	322	271	322	296	299	338	302	323	303	338	300	286	312	302	283	322	306	289	321	331	260	311	279	277	323	314	332	315	303	342	304	306	321	289	307	300	297	325	304	329	299	302	332	295	282	331	291	294	286	309	282	297	317	277	308	301	301	309	313	333	283	289	296	286	289	314	326	300	298	297	307	288	325	273	323	296	311	320	312	285	290	302	302	336	309	320	281	306	317	321	298	270	300	347	313	315	327	290	321	302	303	319	322	311	312	302	273	302	297	313	297	280	294	276	274	310	311	321	324	322	308	303	286	306	299	297	301	301	311	276	304	286	297	303	297	294	319	308	317	324	328	316	299	271	287	296	317	295	310	285	307	323	322	305	306	277	285	325	310	283	308	326	316	305	305	332	291	253	338	315	283	317	327	341	296	277	326	301	267	292	259	292	317	283	300	315	308	317	319	288	292	285	274	278	294	302	287	290	297	283	285	273	309	302	312	311	340	280	320	295	308	307	285	276	287	305	301	277	313	268	289	293	305	347	310	313	298	311	329	299	302	301	279	282	314	292	309	321	305	337	349	326	285	291	312	278	282	318	314	299	324	305	296	312	282	311	300	340	311	283	291	299	307	317	295	276	306	331	325	289	303	313	302	309	290	302	274	317	329	340	298	328	301	325	290	309	283	294	289	317	323	305	296	282	282	317	327	335	272	311	307	266	306	317	306	292	312	305	304	312	288	329	321	289	301	295	297	308	326	302	321	310	303	309	294	280	309	322	270	305	301	328	324	299	317	296	320	280	319	301	308	335	350	277	304	332	307	302	308	287	297	284	318	350	310	303	304	300	295	319	288	316	318	309	291	310	291	293	291	323	302	328	292	292	278	262	321	298	324	318	336	306	280	353	284	335	335	329	316	339	331	290	304	286	296	307	314	305	305	303	284	289	276	316	292	269	309	267	311	317	293	308	305	320	312	333	300	320	298	293	306	268	269	297	301	316	319	288	311	312	299	310	300	266	318	295	318	313	298	307	324	339	298	298	303	311	304	289	316	316	328	312	301	319	288	274	312	345	303	352	274	310	293	301	277	296	293	307	324	286	324	297	326	309	265	328	328	296	309	301	298	321	320	305	297	299	280	326	296	292	346	290	304	307	272	315	289	309	285	307	319	297	319	318	319	304	304	277	296	280	293	315	316	246	296	288	300	308	305	294	328	283	302	323	310	314	299	354	304	310	318	325	312	328	314	304	328	327	324	296	342	281	309	333	311	335	276	299	305	324	295	311	302	284	308	300	281	279	312	309	295	304	307	279	331	346	319	349	270	320	302	340	306	310	311	324	303	306	317	283	304	286	310	300	294	317	294	336	302	286	312	294	318	283	287	331	291	290	318	270	292	300	298	301	346	312	330	290	292	318	298	321	306	306	269	302	304	320	319	307	325	317	291	308	295	308	336	282	318	281	283	267	283	320	336	316	318	355	285	292	283	275	320	337	288	297	303	295	323	287	285	288	297	294	344	278	293	297	339	302	269	308	267	279	276	307	313	297	330	303	302	309	297	267	312	306	285	311	286	277	329	309	348	285	305	287	301	307	301	299	305	307	283	296	275	293	308	327	282	277	313	275	284	293	315	279	303	316	343	336	287	319	281	320	298	272	288	296	295	312	298	301	338	292	301	284	296	314	354	310	307	297	297	322	297	295	273	302	311	309	282	302	299	298	333	301	347	310	294	331	270	303	282	296	291	315	292	288	275	292	319	290	270	321	314	303	318	283	300	316	319	317	282	320	307	295	272	314	336	317	315	299	295	294	307	311	299	321	327	310	275	313	304	282	290	307	299	308	279	324	319	303	343	277	273	289	303	306	286	303	335	285	305	300	308	321	292	288	303	289	301	303	307	287	266	280	314	280	291	315	332	299	311	315	290	334	304	286	273	295	296	296	297	326	297	326	320	311	314	279	305	290	332	348	303	294	293	306	314	296	279	312	313	323	279	279	289	300	315	288	316	333	310	336	295	321	308	277	314	312	340	340	323	312	320	317	349	318	323	297	266	274	314	308	309	304	298	295	314	310	319	358	305	341	305	279	322	323	286	299	308	284	293	361	310	312	328	328	336	286	272	348	294	267	271	263	290	310	291	293	319	328	334	290	275	298	302	303	274	311	314	328	307	323	324	323	300	271	298	310	278	278	288	298	335	351	327	308	313	305	296	340	306	303	324	325	294	300	310	274	293	309	311	300	270	308	278	323	323	305	322	298	304	292	327	316	313	298	287	307	319	279	297	300	332	334	323	322	299	308	312	305	305	261	311	303	270	297	314	279	300	303	294	300	303	302	323	309	288	319	314	287	311	273	319	306	319	338	296	269	346	301	300	284	319	299	271	318	297	290	289	260	280	300	304	308	322	316	294	305	298	304	265	289	293	291	305	284	301	306	308	291	278	310	322	312	286	340	295	286	309	296	290	292	329	319	306	279	305	344	339	306	295	308	295	291	329	303	320	291	283	302	301	295	312	285	293	290	302	318	283	285	313	281	285	330	290	305	303	281	288
6000	2844	3142	2444	2167	2076	1423	1313	1278	1185	1113	970	968	899	888	894	887	896	914	846	879	920	852	874	824	805	781	824	769	771	779	804	780	847	832	774	793	765	810	795	818	747	804	736	890	754	810	838	803	764	797	784	785	850	762	799	801	808	782	797	838	776	798	781	830	771	801	832	823	836	848	827	864	788	811	797	850	828	801	796	763	772	807	811	771	787	812	816	822	813	801	809	841	738	791	838	754	784	794	839	844	792	845	791	831	791	811	821	774	791	766	800	831	821	827	798	755	835	752	807	832	834	812	816	782	816	806	820	809	762	767	864	759	798	776	798	774	801	814	794	802	793	749	792	851	820	828	806	777	785	788	778	796	758	804	797	751	773	792	770	826	794	803	810	801	763	807	825	796	787	808	767	795	800	784	779	798	724	743	804	791	819	801	755	844	801	830	777	756	796	804	775	768	812	723	786	747	739	743	829	841	820	831	814	840	837	755	811	821	766	792	810	814	855	779	756	811	798	760	795	810	845	800	777	768	821	791	844	817	815	764	760	770	811	808	767	811	749	827	775	783	799	772	832	791	803	812	789	786	790	780	777	814	815	791	782	849	757	756	793	863	815	772	801	811	818	790	756	820	767	751	790	799	797	802	755	781	796	847	760	827	798	760	809	817	770	777	813	816	773	822	844	784	791	785	791	821	735	858	807	790	840	847	817	764	800	829	821	793	795	824	873	744	791	794	847	781	747	866	805	760	852	718	801	761	801	759	752	799	810	810	785	830	801	806	738	814	775	762	750	800	781	784	768	818	760	791	830	782	866	772	813	786	811	775	770	785	807	809	792	763	788	788	766	775	784	772	790	843	759	758	787	754	766	839	776	797	774	769	790	807	847	795	829	803	873	785	840	834	807	781	761	803	735	792	743	776	797	763	775	825	801	766	751	737	797	832	849	803	787	824	832	832	801	760	759	812	794	791	775	811	768	810	750	809	761	825	778	804	734	786	775	769	791	799	811	802	722	825	851	821	815	806	786	827	795	856	848	802	754	783	796	788	751	823	845	846	833	792	819	759	730	815	808	810	741	823	762	790	807	783	783	813	782	776	786	806	808	735	768	738	787	726	812	795	754	805	781	759	767	805	799	818	782	803	775	767	812	829	796	804	797	768	841	789	807	817	786	741	790	781	793	821	772	782	802	773	771	766	840	764	832	750	777	782	838	798	785	798	780	768	754	832	764	810	801	805	787	765	792	799	785	795	790	812	797	817	790	831	784	762	781	773	784	794	769	825	841	802	842	752	830	832	783	769	806	775	799	821	810	795	804	783	728	827	813	781	819	827	788	795	777	784	838	806	766	803	782	792	818	805	794	853	758	780	801	765	788	814	768	777	809	824	792	794	804	794	801	789	757	805	807	796	814	797	745	769	791	847	785	811	758	755	771	837	832	815	808	784	768	784	801	811	792	806	809	813	792	815	866	808	813	833	828	780	764	809	818	784	841	713	816	805	768	803	818	732	752	783	783	813	763	787	789	808	809	780	814	768	826	753	758	784	764	810	818	747	812	795	800	801	794	794	776	777	756	847	820	789	791	721	776	756	774	785	776	794	852	798	784	816	800	827	813	789	817	835	784	765	780	789	780	798	808	752	815	746	753	780	764	841	797	782	759	792	789	775	769	778	787	833	847	770	751	771	772	816	780	803	737	827	815	758	779	819	766	780	798	782	822	795	837	756	795	819	770	820	744	827	761	761	773	753	813	804	783	771	783	765	767	766	781	798	775	779	782	791	832	792	785	809	813	762	754	799	742	748	745	796	765	797	812	776	790	767	780	875	777	804	786	767	767	773	816	802	757	844	784	762	831	782	792	780	782	829	798	794	802	834	799	759	776	834	815	833	785	793	773	790	781	767	828	797	781	794	797	778	814	786	797	770	780	797	781	807	800	793	760	780	801	746	804	802	743	821	866	767	770	853	796	766	772	816	817	770	789	835	825	765	801	817	875	748	744	789	805	788	832	811	748	812	776	758	783	795	857	841	822	778	810	798	788	799	821	815	779	827	794	837	774	797	830	803	798	809	808	755	789	802	804	772	779	807	848	826	794	761	756	780	767	795	803	813	809	786	771	805	807	811	825	789	828	818	786	788	764	787	774	803	837	802	725	786	796	775	782	768	749	787	794	784	834	799	772	840	790	823	786	789	797	750	818	818	789	818	820	774	793	777	812	844	778	828	801	722	786	806	794	788	778	786	765	833	771	797	774	799	807	808	821	826	760	800	750	738	794	744	799	776	771	842	764	805	785	785	823	803	836	794	774	825	762	846	798	836	781	785	785	809	845	782	777	765	810	757	786	790	844	812	760	795	758	734	774	825	814	743	777	812	804	765	782	778	797	786	785	757	803	754	790	810	799	831	763	775	797	815	762	803	752	825	777	780	787	808	802	788	752	831	827	818	745	830	821	795	815	772	825	718	799	831	808	810	773	808	777	792	779	785	825	723	789	833	789	754	777	813	810	830	825	805	763	790	804	823	802	759	769	789	766	817	833	812	722	790	809	786	793	827	801	797	821	774	779	800	764	748	802	784	766	780	845	821	784	792	800	788	754	780	804	831	753	745	850	792	806	765	804	788	811	818	787	804	774	753	809	800	818	789	759	842	779	842	800	787	783	777	746	850	803	801	838	754	767	789	790	796	798	811	834	781	787	785	773	793	779	802	826	792	768	821	742	797	790	829	759	743	837	797	794	761	822	781	794	812	793	807	829	785	812	796	776	767	819	780	812	750	805	770	783	787	801	800	783	830	776	789	821	778	800	815	784	769	819	761	767	785	811	788	782	784	826	818	792	822	801	840	805	791	865	802	825	783	821	770	802	749	734	764	767	788	800	818	830	816	821	790	805	755	793	761	826	773	809	822	769	750	849	769	777	796	727	799	751	786	783	814	796	802	790	782	803	819	840	780	767	795	832	796	834	803	784	785	841	769	774	798	786	732	779	805	724	789	807	820	788	833	785	781	795	771	759	791	839	857	784	848	740	833	807	827	827	740	815	822	810	767	792	788	799	832	776	829	764	768	781	819	787	790	805	772	741	805	789	792	814	753	783	843	832	810	757	774	808	718	750	828	801	760	795	794	826	808	728	771	785	817	758	779	798	803	834	830	761	790	808	751	792	787	749	743	800	799	785	841	775	778	815	778	813	829	797	795	836	761	806	804	821	749	835	764	810	774	792	798	823	815	845	818	826	831	792	841	803	795	796	776	779	809	800	843	757	777	788	769	728	767	771	772	798	753	830	771	810	774	784	805	784	805	782	723	769	844	802	802	817	811	750	773	805	793	763	814	848	834	721	789	807	786	789	793	818	831	786	819	762	801	801	823	794	791	748	813	766	799	786	788	821	782	775	816	754	795	784	782	753	766	781	767	816	787	793	778	778	783	812	829	778	789	810	846	792	746	786	786	768	785	811	819	778	833	828	786	769	839	821	827	750	791	783	772	777	746	826	766	809
30463	17453	11329	7637	5731	5349	4033	2555	2041	2168	1352	878	658	561	544	484	455	451	427	406	383	371	382	333	392	345	347	357	330	347	355	334	376	323	360	317	362	346	369	377	365	354	360	366	365	341	339	367	334	351	376	343	376	355	345	343	367	374	343	342	378	354	336	371	337	345	377	395	329	393	384	315	329	357	346	327	369	346	323	337	365	360	373	337	320	351	393	346	332	348	322	367	343	362	361	323	371	357	330	342	357	336	306	376	338	372	346	337	342	358	314	391	316	366	358	328	333	342	340	322	324	343	379	374	318	371	346	382	346	349	342	337	348	368	341	326	333	355	367	355	332	349	341	340	331	388	339	361	350	369	343	334	365	324	359	361	329	359	337	340	341	341	333	354	330	354	318	312	338	339	325	332	327	365	347	346	323	367	321	310	320	374	297	334	325	347	326	332	365	342	331	358	379	337	382	356	316	373	343	363	319	323	335	352	343	367	333	318	318	349	337	389	340	332	344	343	341	317	334	346	352	334	345	332	357	340	350	341	342	346	368	365	311	367	315	360	348	355	339	320	350	291	384	363	345	346	342	363	329	356	365	372	338	365	329	341	301	342	339	316	350	389	295	356	350	337	331	318	348	381	346	324	342	332	329	335	367	312	340	326	349	371	334	369	317	334	350	349	361	368	314	328	361	357	342	352	362	328	361	361	365	357	357	360	350	349	368	356	347	336	342	361	339	333	316	331	332	319	372	314	319	312	319	341	332	340	331	392	336	357	356	327	355	324	341	358	316	380	337	368	365	370	351	365	335	336	372	338	366	332	334	340	383	379	352	347	333	341	318	335	367	359	369	366	359	340	338	354	293	332	324	362	351	362	327	362	340	338	347	368	354	357	329	358	352	342	366	365	363	350	353	384	335	329	371	337	373	367	302	337	321	341	331	336	346	327	331	373	352	312	352	336	347	335	350	325	340	354	341	350	348	341	352	345	332	357	323	318	359	348	372	357	341	331	344	356	344	328	341	320	349	325	385	319	312	367	395	354	343	341	280	346	329	358	342	377	356	354	332	320	339	356	336	328	324	323	347	338	364	388	319	337	324	337	343	363	363	352	331	324	367	336	338	359	352	328	359	322	375	351	341	362	350	320	353	367	346	350	332	334	345	390	347	359	359	307	351	360	351	325	338	317	361	354	342	342	356	322	330	359	320	360	376	299	317	354	340	357	316	400	345	326	361	364	338	341	362	358	346	365	322	381	326	339	372	355	334	357	366	350	354	367	313	345	351	360	381	329	318	342	379	356	346	318	351	374	334	309	328	383	318	341	346	323	339	360	331	339	385	354	355	373	311	351	296	352	345	335	356	317	327	367	337	311	368	352	348	365	337	368	382	366	347	365	400	317	312	336	348	387	345	392	353	328	338	356	331	320	330	313	327	365	326	341	353	358	368	336	361	345	326	321	310	344	342	330	343	355	336	344	343	341	360	362	353	337	312	318	309	331	332	358	311	361	371	302	342	395	310	337	338	346	345	321	347	371	332	379	351	350	353	362	359	360	335	341	345	354	322	327	348	346	333	334	364	339	355	361	340	355	365	337	291	352	342	338	365	351	352	347	335	361	354	346	330	328	345	352	350	302	339	351	341	345	319	353	398	316	362	316	337	379	355	349	312	360	350	363	310	334	374	347	329	355	350	360	369	345	344	358	309	341	327	371	373	330	321	371	319	367	331	344	331	315	379	347	340	338	339	351	368	337	350	366	356	348	422	389	388	349	332	360	350	338	322	357	352	367	355	368	317	336	361	349	357	332	329	324	339	341	343	342	351	345	304	343	358	313	354	358	341	350	342	313	348	360	360	357	352	341	296	341	361	327	341	347	359	345	337	339	317	362	316	348	336	355	419	334	330	349	342	367	345	329	303	355	347	361	375	339	324	310	353	351	356	335	346	348	334	351	347	318	316	313	353	356	353	334	333	347	310	366	364	347	365	346	336	332	338	360	361	335	354	348	342	313	331	370	345	348	364	358	354	355	358	331	331	323	348	369	353	338	332	335	337	366	343	327	339	357	372	338	328	354	379	368	374	332	362	387	365	332	344	368	331	357	324	333	308	337	383	320	341	330	382	333	330	377	350	338	341	333	338	371	297	304	349	354	343	342	327	332	369	346	328	319	369	356	354	328	334	320	345	334	325	374	364	367	331	349	357	317	321	349	328	322	310	347	319	344	344	352	344	357	352	348	331	342	328	323	353	360	351	328	337	363	335	336	380	350	309	355	314	324	318	337	337	319	357	370	320	380	340	330	348	343	342	338	353	352	349	336	330	371	326	384	378	298	367	345	328	375	332	348	350	323	359	364	397	325	361	356	338	363	359	339	316	322	328	326	343	320	348	347	334	328	373	332	299	327	297	326	351	355	319	333	330	318	331	326	338	336	365	345	332	333	337	308	317	336	354	353	336	346	329	369	324	335	360	367	326	361	346	327	349	325	318	348	384	342	313	381	378	338	336	364	371	360	324	341	319	369	376	359	357	333	327	317	338	349	284	372	354	360	366	333	322	319	307	361	345	367	345	368	294	342	353	344	332	342	369	322	365	318	341	363	320	371	347	350	346	342	337	342	379	375	361	338	344	339	325	363	354	361	367	374	358	352	321	356	358	341	345	328	351	344	303	310	343	365	360	388	325	344	318	335	350	356	314	328	325	328	374	372	354	357	300	353	342	360	351	328	357	322	326	337	363	313	306	320	365	371	353	355	384	306	401	361	330	337	365	322	349	310	333	345	359	361	334	354	326	360	344	350	348	377	318	339	394	383	360	304	346	321	339	360	316	328	364	346	351	374	336	374	369	333	353	354	352	366	400	351	348	322	335	353	341	336	336	343	325	358	365	379	365	338	330	343	323	353	342	334	343	340	319	346	325	347	347	354	354	346	321	323	369	329	355	344	344	354	292	345	356	337	340	332	362	322	310	348	347	374	333	354	333	335	330	329	349	362	342	318	333	313	347	375	341	388	334	352	330	377	317	338	368	347	371	355	322	371	385	361	302	360	368	324	329	363	323	313	346	361	362	374	317	341	329	315	346	349	311	326	320	353	364	345	327	343	339	354	326	346	359	327	366	360	335	358	325	345	351	327	328	328	330	363	335	329	331	335	364	315	360	352	333	337	343	366	351	359	364	344	360	310	303	383	361	348	330	348	349	327	342	355	327	358	353	357	342	350	332	350	335	324	336	342	341	373	365	363	334	348	338	344	342	353	340	364	338	344	343	359	326	334	347	334	291	349	354	332	353	342	368	323	353	357	324	324	354	394	335	323	343	354	371	362	316	348	306	341	352	332	348	315	370	347	349	314	366	327	342	330	337	323	318	345	365	343	362	364	365	315	327	322	336	333	344	327	361	368	370	328	310	324	358	321	332	369	339	372	350	335	380	351	369	371	375	334	327	326	354	385	363	324	370	319	316	325	333	354	324	311	323	309	333	342	352	324	340	326	338	346	356	328	340	333
22609	9761	8362	7363	7344	7589	6250	5623	4890	4656	3405	2903	2558	2152	2056	2002	1704	1483	1325	1190	1243	1180	1036	1013	1054	1053	974	961	937	984	980	908	939	930	952	949	886	898	924	901	882	890	897	892	838	814	849	901	928	865	880	856	865	892	838	897	942	890	961	1026	965	948	903	956	965	923	987	959	889	872	909	929	953	970	905	927	908	929	874	908	908	858	794	898	934	865	890	889	840	883	833	902	930	913	897	866	927	898	906	909	901	847	911	887	830	907	893	868	888	855	909	924	947	936	918	888	860	915	875	926	928	864	913	891	896	869	913	877	879	903	910	895	906	905	916	912	850	891	904	879	829	829	886	847	831	867	871	896	914	830	871	879	917	938	913	900	838	889	954	907	853	859	888	935	894	893	844	856	831	920	833	836	858	883	891	854	862	857	914	871	878	868	877	926	874	859	907	855	887	897	907	900	854	851	863	874	824	888	831	922	859	857	868	923	957	895	805	854	926	928	824	837	859	846	920	867	832	845	848	915	892	923	865	934	846	917	905	831	875	852	886	894	889	899	889	841	878	854	843	856	875	901	814	860	891	881	884	892	906	824	860	896	847	862	862	897	888	861	845	902	871	929	884	892	918	904	899	853	837	899	891	856	858	848	838	878	844	876	839	884	920	875	931	888	919	866	881	895	871	940	843	873	862	865	888	774	871	867	887	858	916	899	861	888	882	854	874	863	860	868	870	872	954	889	867	895	940	862	847	875	821	863	901	861	840	848	884	841	874	882	823	910	823	861	894	813	878	889	856	880	856	848	866	840	869	829	846	899	869	911	846	855	848	873	828	842	879	853	881	845	860	854	873	855	911	868	908	849	864	860	852	848	871	864	882	883	870	859	921	906	827	894	896	889	917	852	864	866	881	874	812	855	853	865	890	855	846	854	824	878	893	892	875	878	830	850	870	853	914	910	929	928	868	888	854	860	866	851	864	872	869	818	849	912	833	881	885	893	874	817	934	891	817	909	895	851	832	896	855	814	898	885	882	858	926	858	879	869	870	911	962	890	803	859	878	844	898	927	830	877	869	900	888	860	914	891	842	894	895	830	871	848	889	855	880	902	902	885	866	857	898	872	843	892	864	879	863	844	821	864	921	834	895	868	845	861	918	833	874	898	877	870	869	849	851	844	860	876	864	827	919	877	892	901	905	904	871	836	898	834	847	953	890	936	903	907	902	900	828	879	857	902	840	824	863	855	882	883	882	850	877	863	902	850	903	873	840	857	922	863	905	824	912	901	899	898	838	860	862	877	867	902	873	887	863	897	914	907	856	803	824	904	834	829	842	870	891	859	874	849	884	875	842	847	902	883	818	864	873	907	890	859	875	855	897	874	892	856	873	842	883	841	907	921	876	853	855	865	870	882	882	853	855	868	858	858	921	886	838	871	830	853	867	905	885	861	928	900	909	842	870	861	909	839	879	800	853	868	883	859	834	864	885	889	948	907	901	860	854	893	832	885	868	890	884	831	880	913	864	889	876	863	889	870	864	907	820	901	881	849	834	863	883	831	837	899	870	933	855	906	833	861	850	907	864	867	877	789	847	846	818	902	905	917	917	894	901	904	868	841	851	850	867	907	842	897	872	890	862	866	870	841	935	862	890	898	889	812	888	876	871	888	893	885	839	923	858	880	856	841	826	930	803	907	881	944	883	866	882	856	872	859	906	894	895	877	860	849	875	863	855	927	795	879	886	884	861	869	853	860	851	829	874	840	857	875	869	845	840	857	884	894	861	846	910	877	881	810	862	844	881	873	898	867	915	838	851	926	845	869	867	855	874	889	810	891	869	860	875	873	821	892	844	905	856	873	927	834	894	884	880	922	877	896	858	856	894	886	900	912	879	884	880	824	869	879	879	895	866	912	818	820	796	904	867	857	878	936	911	893	873	875	874	831	901	873	928	900	893	851	854	884	872	814	858	858	846	889	822	884	895	901	844	834	905	908	868	862	845	885	844	849	885	812	812	948	939	929	845	788	838	821	861	860	857	870	871	864	912	861	847	901	828	821	874	825	868	870	867	891	881	889	856	914	875	850	867	842	890	851	942	889	859	831	836	833	906	916	890	878	891	842	871	887	883	900	883	865	939	880	864	858	877	875	869	879	867	869	834	861	842	912	830	848	839	912	824	880	866	852	878	872	871	841	883	864	834	883	858	855	840	887	888	841	874	859	848	889	899	812	896	871	828	854	925	880	905	936	892	873	860	848	869	821	862	867	834	895	862	867	880	877	934	914	896	904	869	852	909	945	878	919	859	856	880	885	877	872	893	891	872	881	847	911	842	891	848	878	940	871	872	835	816	878	872	848	913	916	915	851	914	895	839	804	812	877	878	869	864	913	916	897	851	916	858	860	875	902	827	895	896	894	917	912	906	846	844	883	919	849	916	851	847	862	856	875	816	881	869	957	861	870	858	862	917	862	842	875	884	903	860	863	914	874	848	855	907	853	895	816	882	878	922	857	874	879	853	889	919	859	852	852	886	873	885	877	852	908	898	852	879	869	836	881	878	854	903	845	865	885	909	886	917	916	872	833	877	854	876	911	931	898	892	883	927	822	896	878	838	873	864	945	876	874	898	830	877	959	890	887	889	911	892	843	860	831	837	881	874	867	868	874	848	856	887	869	903	860	852	820	885	915	898	854	862	825	869	808	855	844	872	915	874	838	887	888	849	840	873	878	916	925	842	886	908	899	921	919	887	903	896	892	865	890	877	896	890	880	803	894	855	831	863	880	911	862	824	849	854	887	918	878	943	844	875	837	879	879	869	879	899	860	887	899	881	912	890	834	885	878	843	890	862	884	839	905	861	876	858	863	821	887	868	865	933	874	959	861	862	870	831	916	941	853	944	823	877	879	877	884	842	881	831	928	849	874	865	871	810	921	851	877	903	903	879	911	867	911	855	852	918	880	870	886	902	898	925	869	881	864	916	878	872	889	853	900	872	893	850	869	906	852	918	820	857	854	853	870	859	876	936	790	843	871	867	855	873	888	806	887	854	906	904	928	837	814	866	854	864	911	865	894	880	913	874	890	898	826	899	875	890	832	874	946	859	895	892	823	846	886	847	876	855	883	862	842	871	868	865	917	937	881	898	861	842	844	932	918	936	886	851	880	921	814	892	870	885	832	851	917	887	884	903	852	815	894	849	882	881	894	877	903	855	870	878	888	849	874	896	865	826	937	894	840	892	901	890	876	902	834	944	861	827	921	939	888	842	899	892	890	851	901	847	887	927	834	887	882	895	931	867	915	856	836	898	854	908	910	860	927	843	878	857	855	868	859	868	848	841	826	854	803	913	855	895	891	847	821	911	883	889	841	871	884	891	883	864	881	860	813	866	886	857	883	828	897	869	920	870	862	921	874	872	885	868	862	885	850	896	860	859	919	897	839	852	888	900	918	847	858	877	849	864	900	866	885	894	886	848	881	893	835	831	883	851	852	848	927	916	913	853	907	870	846	880	873
37599	22002	15918	11670	9299	8516	6524	4436	3135	2889	2198	1404	996	736	657	553	526	432	380	329	357	299	317	298	252	293	273	308	287	267	272	283	256	273	234	288	276	243	266	266	240	264	251	251	251	262	234	272	237	256	251	254	256	260	273	281	272	280	267	225	267	245	259	291	278	258	261	259	284	239	279	288	279	261	261	276	256	272	260	267	270	244	276	276	250	270	257	247	250	267	210	260	229	261	256	258	227	262	278	286	265	259	259	266	265	251	265	247	271	240	264	253	229	259	256	259	273	266	250	246	270	255	253	290	278	250	237	234	249	258	236	241	278	272	246	258	238	226	230	248	243	246	269	232	251	243	241	240	246	232	225	279	262	261	259	258	272	243	275	225	272	251	243	263	268	247	241	223	261	232	229	253	234	255	266	242	293	241	261	272	248	251	255	241	236	261	264	251	255	251	255	241	259	259	254	278	248	245	264	240	268	226	251	263	227	259	256	289	233	236	248	280	259	309	243	231	271	266	268	262	261	237	254	255	242	257	282	275	263	239	244	229	239	262	230	237	270	268	241	229	234	202	270	266	270	252	275	244	251	263	263	245	254	256	271	277	243	259	259	241	254	210	270	262	244	238	262	224	242	237	278	253	239	262	257	237	232	257	278	229	238	261	244	264	223	263	251	228	247	250	269	281	264	263	231	231	245	244	252	241	239	240	219	230	221	267	247	279	217	267	251	259	245	246	242	254	268	211	273	259	270	263	272	242	264	239	263	231	272	256	261	229	246	246	278	260	256	247	258	272	266	250	251	243	254	264	244	227	253	213	277	263	231	235	244	239	246	284	261	267	267	240	254	260	235	221	240	247	249	219	268	252	230	290	235	246	275	242	234	240	240	250	240	266	269	236	259	246	242	244	252	284	273	241	233	272	231	265	256	243	252	264	262	255	234	252	243	253	265	254	242	264	254	251	265	251	252	242	280	235	250	231	246	278	257	246	258	246	273	279	266	270	277	270	224	271	255	239	243	257	263	253	260	252	262	277	269	262	243	252	260	266	256	265	271	229	259	257	254	238	262	265	259	205	262	253	252	255	225	260	231	262	216	282	269	230	232	251	247	259	231	239	258	259	273	232	244	243	253	267	287	247	267	253	258	258	221	239	221	260	250	261	244	252	244	259	254	255	257	233	275	234	240	251	226	231	221	230	237	265	262	259	240	260	241	260	258	253	250	237	240	250	258	265	253	240	276	259	280	258	234	229	256	258	244	248	229	225	272	236	308	273	254	242	225	268	246	245	238	232	270	251	260	280	251	279	254	281	271	286	257	227	239	262	265	228	261	237	254	244	263	260	233	270	267	244	236	241	277	230	238	221	280	282	270	234	232	247	257	269	245	249	274	239	233	224	259	276	237	265	262	272	259	260	272	242	251	246	286	259	272	253	272	244	268	275	241	255	242	292	293	264	264	270	256	254	267	265	253	223	235	270	259	261	244	234	264	253	251	227	239	266	249	237	245	266	258	244	280	226	240	248	260	251	246	265	231	240	261	236	258	292	226	275	279	251	254	262	235	232	242	252	250	271	217	256	247	241	228	287	258	269	262	248	243	258	271	263	266	276	270	267	235	306	253	252	254	228	243	264	241	243	258	248	244	256	236	219	254	288	244	233	245	247	234	251	296	243	243	239	273	276	243	245	246	233	242	222	262	248	267	234	253	282	275	252	252	237	225	257	236	252	251	266	261	257	267	248	273	219	253	230	231	278	242	265	267	245	221	269	237	270	273	242	241	245	247	248	251	269	258	244	229	237	242	241	248	233	247	255	243	255	249	265	262	276	235	226	261	253	258	251	262	249	256	234	234	231	253	274	268	265	247	261	228	223	266	283	266	267	283	268	228	274	247	260	265	241	236	229	251	259	276	245	239	278	253	229	251	257	255	259	269	214	273	247	246	229	254	252	243	245	255	243	244	262	218	234	243	234	239	273	246	223	254	262	256	269	247	244	218	262	261	279	237	263	254	268	261	268	264	242	263	249	289	276	253	255	272	247	234	240	259	248	249	251	255	272	252	263	248	240	274	232	272	231	253	236	243	255	241	255	251	275	283	249	216	275	226	226	260	287	246	281	234	255	266	239	233	241	258	228	262	274	282	264	227	277	254	277	232	246	271	255	256	269	210	240	263	286	254	269	291	239	285	266	220	238	240	244	235	255	226	264	246	255	264	252	255	235	271	256	248	256	244	285	270	246	256	253	225	242	229	242	247	251	272	237	244	255	292	275	274	258	231	256	269	226	256	231	233	249	262	234	250	244	249	244	256	238	226	251	259	278	270	268	264	281	244	251	267	229	232	283	265	240	282	264	240	268	256	259	246	242	237	237	243	281	254	251	242	250	237	248	217	251	269	227	254	235	294	245	235	280	236	251	255	239	260	253	243	267	255	274	256	231	238	258	254	234	261	265	270	257	243	238	254	251	254	213	237	258	216	244	227	258	259	292	249	247	268	242	270	258	237	270	242	256	261	246	237	233	270	226	268	257	261	252	252	218	223	267	301	286	252	250	239	276	257	230	226	243	279	272	237	273	270	233	245	257	242	254	255	249	250	199	255	254	282	260	269	235	253	258	246	235	271	271	241	285	263	286	229	251	258	259	214	243	242	271	262	262	253	216	258	232	253	249	248	245	258	237	224	238	251	277	262	262	258	235	251	236	249	241	250	230	221	246	230	244	279	224	273	233	247	258	247	277	232	241	283	224	224	239	271	264	255	259	243	244	301	236	278	246	251	279	267	273	258	247	260	246	234	258	248	241	242	245	245	227	253	231	259	265	266	247	258	233	251	247	262	222	263	244	252	249	235	258	240	239	253	253	238	212	248	262	238	259	271	248	245	278	289	237	254	249	271	246	238	240	260	218	255	252	256	261	247	248	244	244	258	269	236	237	251	244	244	246	243	253	264	290	251	260	234	247	290	249	251	240	260	249	240	267	261	251	279	244	267	254	243	240	265	237	269	279	254	252	274	243	251	224	243	245	272	268	263	246	260	251	253	294	223	263	217	267	281	253	262	260	290	234	260	206	227	257	251	253	219	252	257	243	250	257	274	248	251	244	258	265	237	234	240	260	268	263	256	251	251	244	248	273	246	239	259	248	264	267	244	245	269	310	236	254	249	276	270	249	249	252	263	263	255	245	252	258	228	272	250	263	240	257	281	261	229	251	266	269	278	271	259	279	271	248	270	252	258	232	251	211	251	234	251	264	234	236	250	267	251	253	260	245	259	252	281	273	248	234	248	242	262	270	256	238	259	268	257	232	266	261	210	250	280	250	254	266	242	236	291	272	225	257	246	256	249	245	252	267	245	250	262	247	238	239	229	232	260	293	206	257	223	225	257	232	232	259	225	246	252	257	274	236	255	277	228	259	231	279	248	251	275	258	263	240	244	238	280	263	259	255	256	258	255	247	273	252	273	256	246	252	257	249	238	242	271	254	273	277	270	249	254	288	276	246	241	272
26978	11850	11325	10413	10457	11128	8561	7957	6720	6704	5391	4600	3591	3119	2898	2693	2351	1915	1513	1329	1287	1107	1019	1013	963	852	871	830	765	792	791	793	771	759	733	715	708	691	705	686	722	697	734	724	687	657	666	695	668	695	724	693	690	706	702	703	659	722	687	690	767	765	749	739	741	782	771	685	835	817	848	819	825	752	772	728	721	767	765	726	718	718	740	717	727	688	714	664	702	701	704	705	691	719	684	678	694	710	700	666	701	707	692	665	713	696	674	713	697	673	707	699	659	702	692	707	720	683	729	705	669	690	704	674	693	646	689	710	695	688	653	681	660	705	667	681	659	624	673	666	655	652	661	592	645	646	633	638	708	671	670	689	620	658	647	659	661	679	670	638	692	621	668	595	611	689	655	647	630	628	678	668	611	656	694	687	607	673	662	658	676	655	726	691	656	678	695	672	667	647	662	618	700	694	676	655	655	722	693	679	689	690	637	622	655	629	683	673	645	630	619	640	683	655	670	662	642	672	666	669	660	695	629	636	691	644	650	642	718	606	671	687	644	697	629	641	669	657	678	645	628	651	656	672	667	685	657	632	663	688	689	658	675	667	671	689	694	665	669	680	665	628	671	697	677	636	675	647	648	638	710	674	702	619	642	642	669	693	649	644	648	677	696	649	669	647	651	636	670	676	653	633	664	651	670	634	684	650	662	610	693	640	659	677	687	716	630	669	638	694	696	686	672	659	647	699	668	643	632	667	686	685	691	669	651	657	687	682	634	668	677	666	638	610	681	690	630	672	685	677	679	693	638	675	737	672	654	654	636	682	661	702	685	641	660	605	647	665	658	643	575	674	691	628	658	619	672	656	678	646	667	654	613	650	678	660	648	652	617	712	636	681	645	665	671	613	667	629	639	649	685	624	642	682	617	642	655	687	627	669	650	616	624	620	658	628	715	666	664	665	666	661	618	650	702	667	664	655	702	697	644	655	645	608	693	668	693	669	678	647	680	667	674	691	674	709	665	694	644	599	631	655	619	689	673	630	657	628	668	664	609	639	643	650	654	621	687	663	683	689	634	666	634	659	637	642	696	661	672	647	630	704	694	636	677	638	669	649	630	636	679	601	675	665	656	685	647	670	661	709	645	672	656	717	695	649	698	669	678	645	586	669	620	666	633	647	711	629	627	669	647	695	598	672	708	655	664	655	689	607	661	654	670	680	623	638	662	642	657	637	698	668	629	683	673	687	650	710	645	647	707	690	613	671	629	714	695	651	667	656	646	656	645	641	667	627	662	599	640	708	646	625	662	621	659	657	668	689	617	649	658	666	640	640	643	667	614	685	683	666	637	617	638	660	651	640	637	692	627	700	690	660	668	642	690	657	647	643	652	647	649	678	658	657	663	651	700	641	656	698	651	715	671	651	654	627	623	668	675	673	641	623	692	715	694	689	609	647	634	632	648	706	711	690	641	647	652	632	658	659	673	640	646	683	650	649	648	690	677	678	633	662	662	650	633	623	701	626	693	651	621	651	705	678	646	670	730	645	672	664	695	631	691	683	650	672	645	662	643	660	679	707	666	659	684	649	652	677	676	684	648	686	681	638	673	665	663	653	679	654	653	712	648	681	680	656	677	664	648	643	632	655	694	657	677	677	647	666	643	659	634	695	687	678	687	669	701	635	677	656	615	673	615	705	658	680	642	617	650	644	690	657	631	694	663	640	625	656	636	698	617	703	630	629	654	650	657	697	647	672	655	671	653	729	629	672	631	656	653	643	669	608	685	627	625	680	649	635	674	636	641	610	664	649	639	679	672	703	648	697	682	711	692	644	644	677	666	644	645	660	694	712	657	631	652	659	645	629	634	645	655	678	649	664	650	659	636	648	679	627	645	653	680	630	645	662	660	639	661	673	682	625	639	710	612	646	637	653	628	714	632	645	664	640	648	626	660	694	688	618	664	632	647	643	651	641	682	675	674	622	624	689	628	586	658	685	646	658	644	670	628	642	664	632	660	654	664	678	677	636	690	618	699	680	666	690	650	659	663	649	666	682	662	608	643	611	655	676	659	655	669	666	674	599	648	614	670	667	688	678	653	649	642	655	650	657	637	643	682	625	724	649	587	646	688	648	639	640	697	612	705	634	669	652	689	692	626	640	633	705	648	648	655	674	659	686	670	681	637	667	627	700	611	642	683	657	642	641	639	712	666	656	664	644	657	686	615	638	694	627	659	643	653	683	646	645	685	672	674	641	632	677	618	667	643	576	627	690	671	665	672	650	685	626	643	713	692	670	635	672	650	631	679	665	646	667	645	679	611	637	652	664	647	664	634	643	642	659	689	711	685	643	671	672	635	656	681	636	674	635	691	639	613	710	647	652	643	652	646	625	653	659	660	665	622	634	648	697	634	666	674	581	646	659	675	694	641	649	677	647	697	667	657	647	668	684	663	695	672	649	629	699	660	682	631	670	691	684	660	656	650	667	710	681	694	670	634	630	637	668	641	671	675	701	681	684	699	641	648	651	642	659	649	659	689	612	664	685	669	673	659	662	653	708	665	658	666	673	643	645	667	670	647	688	649	649	661	620	677	641	649	710	668	677	642	643	678	673	620	686	630	624	650	651	704	688	676	654	681	667	631	683	721	648	626	664	660	642	700	669	695	693	624	654	618	659	637	629	656	654	688	669	653	676	704	696	656	700	646	677	661	651	690	661	660	660	674	663	675	645	639	683	581	651	633	644	754	654	674	628	672	649	696	619	668	682	652	635	640	733	658	629	651	666	667	683	666	646	681	649	646	709	635	668	633	641	704	675	626	658	655	648	705	673	685	669	687	650	615	628	638	635	706	649	680	637	643	671	668	671	621	700	695	692	633	667	688	655	661	675	691	687	667	699	637	664	703	670	671	661	699	681	667	669	630	699	667	636	696	650	691	670	643	678	646	684	677	611	621	639	673	716	632	681	675	658	675	625	660	625	660	656	686	688	672	664	634	709	675	679	655	656	653	640	635	669	675	621	612	648	652	649	666	665	699	672	678	649	697	674	675	689	627	674	716	637	698	620	680	619	662	681	648	645	659	657	629	690	662	669	693	702	650	693	650	678	657	630	658	640	669	638	667	659	615	654	672	640	666	642	654	630	633	679	667	679	675	643	613	638	693	633	636	665	633	617	677	644	695	646	653	647	667	682	674	659	625	612	607	585	641	666	608	656	677	658	651	675	648	661	675	714	631	636	661	684	680	693	634	724	677	673	657	648	671	657	706	659	665	648	655	658	632	676	679	636	645	687	649	652	656	704	670	678	655	645	649	695	613	669	629	681	697	687	660	628	673	601	653	692	671	638	676	633	698	684	644	646	642	633	694	674	670	645	645	672	687	670	676	648	695	674	701	614	655	679	668	680	601	636	684	668	622	604	659	648	655	669	686	681	642	658	651	671	642	665	665	659	650	631	645	658	594	680	640	659	660	682	648	680	681	662	613	700	663	674	650	681	659	679	648	650	638	667	670	608
6859	2227	1661	1218	820	666	525	472	419	447	452	412	381	355	386	361	359	372	365	388	369	350	360	330	342	393	378	319	354	326	345	342	362	372	326	346	334	346	354	359	363	350	364	326	323	356	357	329	351	327	345	312	361	336	337	328	355	311	349	394	353	409	372	351	374	348	329	367	372	359	350	352	364	344	352	355	347	308	327	322	352	365	343	347	341	330	336	376	346	370	346	331	305	326	354	322	321	364	372	345	329	327	374	356	304	330	317	363	383	351	386	332	357	314	348	331	324	336	339	346	305	351	342	345	307	358	337	386	344	367	319	363	351	338	362	366	342	346	329	370	341	331	358	328	355	360	364	366	365	306	347	318	361	381	337	355	363	386	312	334	343	365	391	337	344	344	367	329	327	351	347	344	360	358	369	339	342	341	361	316	340	374	353	327	349	366	340	340	346	354	361	353	348	307	333	354	335	360	352	325	344	370	355	362	351	341	366	368	326	353	345	372	345	368	332	343	333	344	354	345	318	353	356	309	330	347	333	310	361	343	373	375	325	339	344	335	352	353	351	317	370	378	358	357	342	333	344	329	339	346	353	344	352	373	330	293	313	337	346	330	364	351	345	307	358	386	347	340	345	349	334	357	373	379	376	304	365	328	316	343	356	355	350	315	331	376	340	361	376	346	346	349	323	356	344	347	346	333	331	360	338	364	366	363	346	367	393	354	350	328	311	370	363	330	363	369	339	349	349	350	337	357	380	333	321	336	348	328	337	324	322	358	346	341	373	337	364	360	337	371	334	357	337	334	355	316	388	366	351	313	365	335	359	339	351	326	340	350	366	389	320	305	349	339	336	358	370	340	336	303	359	368	351	361	376	341	355	366	353	355	318	338	335	364	355	362	352	366	355	338	317	346	329	351	331	357	315	356	377	346	323	366	318	354	343	364	369	370	327	364	330	350	317	360	303	348	365	362	342	322	347	364	357	362	371	366	354	313	350	361	330	336	343	355	360	360	325	340	323	398	361	344	345	352	338	324	372	325	338	401	377	374	347	357	346	320	345	372	360	357	355	350	331	339	358	345	391	334	359	337	343	327	356	316	321	371	367	327	351	326	357	350	340	331	340	355	382	338	348	324	377	351	326	396	351	347	385	339	342	323	363	350	358	317	338	388	329	356	364	340	335	321	344	327	356	340	312	332	378	350	331	321	322	360	370	345	355	368	350	341	359	346	326	368	361	347	331	337	348	328	374	308	347	325	341	364	333	345	389	332	318	323	340	332	336	341	342	356	359	359	339	358	340	340	373	359	340	364	348	348	312	339	349	328	363	314	321	342	351	325	346	329	342	324	377	343	308	353	354	335	330	318	336	374	360	317	343	371	367	328	358	348	361	354	339	324	317	346	345	340	363	331	325	340	321	378	320	333	354	315	335	373	350	324	325	351	332	324	337	318	341	352	372	314	324	322	339	357	387	363	335	363	377	353	312	356	320	371	335	335	340	306	357	358	349	361	335	335	325	315	377	307	329	339	347	353	355	367	379	367	354	332	333	325	348	343	355	339	372	329	326	357	341	355	363	338	347	352	345	346	343	350	338	341	343	387	315	343	343	339	365	349	338	346	362	313	354	340	366	347	385	358	377	324	339	346	392	342	329	330	329	330	333	367	357	346	340	323	327	345	311	351	314	340	343	367	358	380	322	365	327	339	357	336	332	313	353	341	351	354	352	354	360	350	342	352	335	306	320	326	331	346	340	352	364	320	322	318	344	344	332	320	309	357	337	363	343	333	338	309	332	359	355	339	338	359	349	328	350	330	337	364	330	318	351	361	344	333	328	324	380	316	379	347	334	348	351	383	342	356	342	354	320	329	324	316	349	361	358	351	311	333	322	332	318	346	321	312	364	344	308	340	359	323	346	333	358	338	358	361	338	349	336	342	331	336	330	379	330	355	351	340	347	331	355	379	340	336	377	353	327	376	365	359	364	349	350	326	332	355	355	327	347	325	376	349	316	344	350	365	337	350	346	369	317	347	348	337	374	295	312	352	342	367	344	330	358	336	336	287	356	340	367	322	326	341	355	327	351	324	344	331	337	342	356	366	394	325	325	352	368	352	331	355	364	362	339	364	337	333	334	340	353	334	354	341	311	348	345	334	357	347	382	350	342	325	377	393	345	324	322	350	367	358	355	338	338	355	340	293	364	342	332	351	330	359	351	345	360	332	338	340	353	342	340	360	380	348	355	338	341	323	380	363	337	370	357	347	334	314	364	350	364	329	388	352	335	327	348	361	287	348	340	384	349	341	342	378	328	316	346	354	339	343	334	330	306	356	362	351	341	330	330	362	354	374	326	330	315	327	341	375	337	365	343	351	360	310	311	357	347	347	302	330	321	330	331	376	352	312	355	363	338	329	351	324	372	352	344	351	359	335	324	307	346	352	344	362	324	334	364	326	367	334	349	325	336	323	325	360	338	370	318	378	381	354	346	352	329	362	363	338	365	396	352	332	321	345	335	329	355	363	357	351	366	321	312	351	310	372	338	319	327	328	344	312	374	354	386	333	327	331	377	310	361	339	326	337	307	384	347	358	369	355	341	317	335	326	342	320	353	372	345	339	326	340	336	359	370	313	353	347	351	337	360	364	339	340	370	287	349	345	345	349	343	363	342	355	331	363	352	348	322	369	347	351	348	326	370	365	334	331	337	368	325	325	356	370	373	330	323	349	354	342	349	372	329	370	324	348	353	353	354	317	316	340	370	358	337	319	327	400	333	329	380	327	353	344	360	335	345	324	379	346	329	362	327	359	375	352	321	327	333	368	304	358	313	315	329	352	351	372	365	336	346	336	326	327	364	335	354	359	376	397	353	354	332	370	346	374	328	332	353	337	351	325	347	330	357	338	351	387	363	368	359	349	335	334	355	326	335	325	327	342	383	298	364	354	329	388	372	343	369	338	341	328	372	352	351	340	327	333	342	362	363	332	326	353	385	324	338	306	321	322	357	340	340	328	337	356	346	325	342	375	351	382	341	365	346	324	357	354	340	327	328	367	337	328	372	351	382	363	346	329	371	296	313	382	315	351	348	325	320	316	333	340	329	353	314	348	375	355	350	356	329	337	360	381	348	334	338	360	357	339	314	351	336	332	359	326	344	316	370	352	373	323	379	357	346	346	337	305	356	352	367	356	368	337	370	349	327	333	363	353	328	341	345	330	327	346	346	360	318	339	351	348	326	358	356	325	330	331	337	320	324	339	358	350	333	347	368	347	331	364	361	347	364	372	354	312	356	331	347	304	316	358	329	334	375	331	324	333	357	330	334	343	343	373	343	363	349	344	369	349	336	332	362	351	318	328	343	344	339	348	351	362	356	343	343	314	336	325	340	317	365	347	352	326	318	363	360	343	367	350	364	372	357	304	317	351	355	335	351	336	365	354	325	351	368	344	323	341	330	331	353	353	347	357	360	358	346	313	371	349	346	309	379	358	347	334	361	320	389	334	350	328
5949	2718	2877	2815	2363	2071	1631	1384	1396	1393	1170	1093	1128	973	1004	1017	1002	1013	980	983	984	953	961	967	960	927	865	950	884	870	898	872	888	925	921	928	906	919	942	890	866	824	890	891	892	884	910	920	928	864	817	928	876	918	894	912	902	971	962	879	876	893	938	928	866	933	889	899	948	946	873	937	871	917	906	918	859	879	890	894	907	908	922	850	906	866	902	915	927	878	908	961	912	879	892	912	910	939	881	944	897	932	873	940	900	899	894	942	889	887	900	870	915	897	903	934	945	959	937	882	905	958	910	931	909	932	887	903	899	935	901	910	899	897	862	883	893	890	856	850	900	866	910	821	901	885	905	924	941	900	925	915	891	851	921	936	872	905	903	863	919	918	869	894	877	871	883	915	878	913	890	901	837	884	901	916	874	871	894	894	895	871	907	932	910	952	861	893	889	865	924	884	898	843	919	932	889	878	920	872	885	851	913	942	920	937	877	905	894	912	886	899	921	943	837	887	920	914	913	918	917	960	876	953	888	955	943	908	921	887	897	906	876	885	907	880	932	893	874	893	835	834	864	908	906	872	894	911	868	869	914	891	877	908	894	932	868	840	918	884	912	920	909	800	898	897	856	850	888	899	883	929	902	887	881	883	947	878	866	898	926	828	886	910	892	901	919	925	921	944	866	883	935	899	918	929	901	926	923	897	879	896	907	874	870	942	895	875	961	894	887	869	893	899	905	904	893	836	853	857	908	929	836	916	898	890	946	907	926	843	900	910	898	903	864	931	896	807	861	890	891	870	852	890	870	910	882	887	888	885	872	888	867	901	922	909	898	882	962	898	928	906	845	893	875	823	848	905	919	900	907	905	904	898	894	930	871	940	863	895	886	884	887	873	857	829	853	957	899	941	935	913	924	887	884	881	894	872	837	945	944	883	890	892	854	872	880	858	920	873	923	897	894	877	845	857	866	832	903	915	855	882	874	898	927	917	858	896	862	884	882	841	876	899	864	917	878	858	867	879	887	882	885	880	826	839	897	901	922	837	911	906	861	929	833	902	959	879	927	899	892	900	893	908	877	880	914	891	896	903	902	904	914	916	908	889	886	907	854	953	915	882	846	947	918	864	920	843	883	878	851	868	833	956	879	918	852	878	876	885	896	939	871	884	867	877	895	861	840	907	818	937	859	869	896	916	886	878	946	886	899	876	933	859	918	925	900	850	892	906	922	913	891	898	903	890	865	877	884	908	883	913	974	853	898	860	927	919	924	862	941	872	926	896	927	855	862	922	907	901	884	906	934	956	924	915	872	896	886	841	911	934	881	902	900	909	910	864	900	880	888	903	891	830	890	912	964	965	877	942	907	878	892	825	951	920	854	874	961	883	890	904	928	928	914	845	886	898	900	920	904	883	907	860	911	914	911	924	926	875	826	903	901	856	932	892	903	943	872	850	901	909	876	874	916	857	913	847	849	904	862	863	905	964	877	914	888	889	916	912	955	901	916	884	901	901	908	877	937	857	869	885	897	942	917	894	887	921	892	915	860	878	898	868	902	928	896	884	945	861	885	936	966	889	893	890	887	873	878	918	913	940	911	889	877	911	916	941	897	919	916	913	921	866	838	941	885	879	926	836	889	912	888	880	890	903	923	900	949	942	879	892	881	876	925	891	888	850	967	935	903	870	960	887	882	901	901	875	904	914	894	899	923	941	870	894	925	849	884	880	876	815	904	847	879	871	884	862	942	888	917	882	910	849	879	886	871	862	903	913	905	848	883	859	855	943	867	863	913	904	913	879	863	877	892	863	867	907	861	854	952	873	848	885	911	888	902	842	901	877	922	925	884	892	896	861	878	816	860	894	916	912	867	896	890	883	922	896	886	924	900	912	874	859	878	901	828	929	874	891	870	946	903	887	931	863	894	908	913	898	896	920	925	848	887	850	929	835	877	826	866	892	862	949	973	918	923	847	901	910	822	867	922	897	903	858	926	876	910	893	912	882	859	856	903	869	928	967	909	876	914	908	914	882	942	916	915	906	836	888	949	899	864	877	962	902	843	909	879	903	932	934	931	952	891	845	888	910	829	906	855	924	852	936	945	900	858	942	876	845	924	879	935	943	858	911	879	896	810	875	901	868	876	902	864	935	851	896	921	885	923	915	849	882	904	897	910	878	926	880	878	835	858	901	873	917	882	962	896	888	912	871	921	939	890	921	872	932	855	895	884	885	903	844	892	866	902	894	909	871	873	845	895	883	882	908	884	885	848	867	945	970	863	939	916	853	866	838	859	934	851	897	874	848	892	900	866	914	848	869	886	895	911	863	850	861	920	869	917	927	865	873	921	885	864	875	867	874	881	892	878	895	897	870	822	863	901	945	856	904	923	936	918	904	908	879	886	874	923	873	853	892	902	877	868	932	902	857	843	877	868	927	839	866	915	916	929	889	898	881	882	887	928	887	851	903	848	851	891	895	910	885	929	913	892	875	880	912	944	881	900	902	876	888	940	912	927	917	875	904	873	866	924	949	936	941	937	943	881	899	858	918	898	928	903	876	944	910	930	903	901	883	890	879	927	899	889	878	865	847	864	868	928	877	879	929	945	906	903	925	894	890	887	910	896	872	973	886	909	891	908	851	896	924	864	898	864	866	886	841	885	888	894	861	889	890	922	896	899	898	907	867	907	862	893	857	894	900	896	901	870	870	914	879	914	899	864	897	876	826	856	895	984	849	848	872	881	906	837	908	870	907	890	844	853	905	912	882	880	869	887	890	925	906	903	895	927	879	891	948	880	888	891	920	898	946	898	894	876	893	928	957	876	943	862	838	848	880	849	939	911	923	857	940	879	879	906	873	917	902	881	901	862	896	891	896	876	926	909	922	918	929	888	881	879	879	878	891	894	942	909	888	868	881	831	892	884	914	906	893	896	877	895	896	912	830	895	898	866	905	892	910	896	919	908	887	926	848	866	946	856	858	942	941	925	854	951	841	874	952	962	881	966	896	880	919	846	864	938	849	872	900	847	888	877	864	847	898	880	860	886	901	906	886	922	853	888	858	917	882	933	866	903	956	838	881	929	876	932	927	906	901	897	892	914	872	921	802	853	845	928	909	833	912	877	873	895	878	875	912	941	913	887	937	828	908	894	879	805	898	895	864	899	906	904	916	890	938	837	898	912	886	884	885	912	903	911	890	894	918	869	924	887	895	877	886	916	918	902	975	863	906	892	856	861	833	892	883	908	869	876	884	897	855	891	909	914	837	953	903	905	906	875	843	894	859	902	908	902	863	885	923	904	895	904	915	940	913	895	858	874	890	861	900	880	943	849	907	890	884	892	886	903	939	862	890	812	900	910	921	832	877	925	904	880	885	946	841	922	873	922	921	933	871	926	885	897	863	883	927	933	912	918	926	901	888	902	858	862	870	882	887	900	881	916	950	896	961	935	844	817	915	921	896	907	883	873	883	942	898	917	858	938	876	871	868	875	884	881	882	933	954	894	903	901	935
29141	15438	10744	7333	5672	5077	3327	2319	1881	1908	1817	1026	757	605	516	515	442	424	447	443	446	390	385	387	391	367	369	378	397	368	397	359	339	386	387	392	376	379	331	364	351	401	376	352	381	366	360	388	378	367	383	362	390	379	349	361	401	374	383	370	377	376	386	373	377	364	397	368	379	373	357	352	332	418	395	363	422	341	346	374	362	355	396	362	332	348	352	356	386	351	355	356	340	356	358	350	356	381	374	396	355	333	385	355	372	375	407	352	373	353	333	372	373	356	348	371	349	375	358	337	347	374	361	366	370	371	358	348	350	342	388	353	378	359	356	327	369	365	371	392	358	389	347	350	404	362	334	365	378	370	342	414	371	325	369	380	378	342	335	334	352	360	344	365	379	353	373	360	374	368	382	340	354	349	368	364	350	374	382	387	346	346	379	357	370	372	359	360	343	377	379	329	344	378	370	352	351	378	329	364	347	367	361	360	370	364	353	351	397	362	375	337	390	383	369	370	358	370	358	308	350	373	411	387	368	341	377	365	371	341	335	349	378	425	375	360	364	392	372	335	348	364	403	345	315	390	379	399	382	397	339	396	380	372	381	366	344	327	380	338	370	363	346	368	369	375	370	377	323	385	338	399	390	348	358	339	360	366	381	389	384	364	372	383	414	404	337	383	377	380	359	339	353	343	375	342	311	359	359	347	363	355	363	345	380	349	399	388	338	378	371	368	350	380	356	339	337	373	385	377	367	389	355	376	360	409	357	361	406	311	339	362	366	387	395	371	399	397	343	389	365	373	354	375	363	385	360	363	357	380	393	363	357	344	356	333	385	359	366	329	376	367	344	355	360	382	355	367	370	367	383	368	372	427	394	351	329	379	380	397	362	382	346	370	363	347	364	347	376	362	352	370	393	366	353	369	335	350	366	392	374	351	363	359	378	376	340	365	345	341	323	410	372	359	356	365	355	379	365	378	428	363	343	379	358	393	358	390	375	383	366	348	342	383	384	367	361	365	353	388	378	381	350	382	353	410	376	341	338	355	365	365	340	338	334	338	392	353	354	365	385	357	397	389	368	335	375	369	338	381	355	376	347	412	389	344	352	354	356	386	376	367	350	362	349	374	379	361	400	375	373	338	343	380	364	389	352	357	369	352	348	376	359	409	353	345	366	354	345	346	370	370	383	338	371	363	343	400	344	384	368	350	375	343	382	365	368	351	383	338	365	344	374	353	366	367	365	349	413	384	368	350	348	377	351	359	369	357	362	407	366	393	398	341	380	363	360	386	352	353	392	341	382	373	373	343	352	393	330	349	352	383	354	364	364	365	352	332	404	358	387	372	360	336	324	352	351	360	329	366	375	368	380	364	366	399	372	342	352	370	359	371	364	345	363	356	322	367	392	355	349	356	358	369	371	386	376	350	344	362	356	349	371	360	363	373	372	324	372	345	376	348	374	355	379	385	369	376	364	362	358	368	358	387	374	367	345	379	366	371	377	380	352	353	358	340	376	368	361	375	375	347	352	366	380	345	354	346	352	353	356	362	380	375	330	347	369	364	362	358	328	359	397	387	368	399	356	426	347	341	381	344	372	314	419	370	351	415	386	378	375	349	343	379	390	378	353	386	413	381	330	350	373	361	352	347	346	373	327	358	363	348	388	383	359	344	362	353	368	344	353	342	363	373	375	354	327	402	382	372	337	353	365	355	389	375	359	357	351	383	349	378	365	357	381	357	405	371	372	376	354	368	344	340	354	367	386	347	376	411	357	326	386	364	374	381	383	323	375	390	356	395	385	384	354	367	375	342	371	352	370	338	344	368	363	396	365	341	342	375	363	362	370	310	369	418	351	372	389	355	410	379	370	352	382	361	382	366	343	326	351	409	353	368	405	388	379	382	391	334	346	371	375	369	382	375	365	367	384	357	365	380	369	375	318	363	400	389	381	388	383	350	357	394	369	364	369	368	384	367	345	369	337	359	352	341	388	357	345	368	392	395	362	358	358	361	343	362	357	360	375	348	361	380	372	378	360	347	334	344	380	387	350	366	375	376	361	351	361	393	368	374	379	379	390	378	326	375	378	369	343	382	355	350	348	388	337	359	363	358	327	335	375	366	374	357	386	366	337	365	365	364	398	354	359	371	364	333	352	339	355	339	359	392	374	347	359	368	333	390	359	367	340	380	357	371	346	357	377	360	362	382	354	360	367	336	373	355	351	399	367	343	357	379	356	378	345	341	387	346	348	318	386	336	372	377	361	347	380	393	366	357	332	353	381	357	345	357	352	383	368	330	389	376	386	389	376	331	379	382	363	359	409	353	367	354	376	390	355	380	340	392	391	362	360	359	367	368	341	339	331	329	356	380	308	370	365	325	345	388	337	349	311	358	375	382	350	380	367	331	394	330	363	374	356	374	382	385	336	360	327	345	356	365	367	367	394	348	344	377	382	366	358	365	360	365	372	402	363	333	359	380	358	327	362	341	367	351	377	353	377	363	349	405	353	379	376	365	369	365	356	351	366	371	375	341	338	383	385	367	355	340	371	371	353	388	364	378	346	380	326	383	346	353	393	380	373	371	364	357	402	376	347	338	402	346	343	382	367	377	375	385	367	359	340	374	383	336	375	372	330	327	372	375	351	351	397	344	355	360	392	346	344	355	371	351	364	351	378	351	368	340	373	395	373	382	335	353	374	345	362	384	349	360	363	364	381	324	350	406	354	365	376	371	355	397	363	380	376	363	389	360	376	402	369	331	361	365	381	379	362	380	390	343	343	354	375	363	344	392	373	386	365	373	392	382	353	373	350	367	349	376	332	364	396	343	362	320	348	374	395	365	376	332	369	351	330	365	354	336	376	370	396	386	372	371	379	355	352	399	388	347	353	360	341	346	391	355	355	369	336	371	387	379	405	387	397	339	348	353	343	373	319	361	343	364	377	364	389	348	295	349	350	358	379	376	370	339	361	365	355	375	395	338	369	345	330	360	379	357	348	391	357	353	339	385	352	361	383	380	308	376	366	307	374	381	354	382	325	389	351	356	397	337	355	365	347	358	375	344	329	391	353	343	371	380	328	358	352	337	369	366	366	340	350	370	400	387	360	375	373	343	405	343	361	366	387	360	365	340	365	327	358	357	376	382	326	327	377	400	385	363	353	356	391	351	355	394	318	344	374	347	352	353	342	358	360	381	364	365	328	340	321	351	396	360	351	342	370	349	363	377	367	390	345	383	332	362	351	386	387	371	318	369	367	401	327	350	354	331	376	348	358	339	368	344	388	341	365	348	381	365	372	368	350	349	398	368	384	377	350	383	344	320	383	376	358	359	346	362	355	376	384	407	323	324	359	388	366	377	364	341	375	373	345	383	356	415	383	354	412	361	331	389	372	375	375	351	376	398	351	385	377	376	374	386	387	347	379	385	356	366	403	391	364	356	359	366	375	362	342	381	358	360	321	380	360	339	346	393	367	360	339	350	375	376	396	381	378	349	366	342	379	379	396	384
21049	8633	8585	7152	7435	7542	6222	5287	4828	5044	3823	3091	2534	2150	2128	2096	1741	1648	1370	1286	1280	1183	1177	1062	1069	1025	968	1039	1076	1050	984	1051	1000	984	1006	966	944	942	927	927	936	966	958	913	907	951	1007	921	972	942	987	936	973	950	948	961	982	960	932	950	988	965	989	979	1014	953	1009	1046	1045	994	1025	982	990	1045	1031	930	921	1000	939	873	959	949	971	918	947	966	954	949	954	978	958	902	932	971	1015	922	957	980	921	943	934	941	912	1001	937	915	984	982	1003	950	937	956	949	894	917	977	982	978	966	954	938	953	879	946	913	915	912	945	911	922	970	931	986	935	929	952	957	965	920	905	895	1007	948	884	917	967	905	926	931	952	931	867	901	885	912	1002	937	897	924	930	916	920	918	900	933	930	906	948	969	909	979	916	907	944	966	935	872	900	937	935	926	917	917	955	970	960	865	935	930	901	959	949	917	921	879	918	936	905	896	923	953	905	921	877	976	946	935	928	954	997	979	881	914	869	927	946	928	940	934	990	934	865	881	901	920	947	974	857	945	966	886	891	937	922	947	914	949	955	876	934	918	921	930	877	945	920	923	953	885	931	894	866	918	916	906	828	852	938	905	949	899	898	898	939	970	937	973	866	935	955	930	931	844	942	869	927	918	949	1003	931	905	911	940	928	932	971	912	889	949	858	915	887	879	887	922	936	884	972	889	994	887	931	908	897	940	858	902	887	922	917	874	970	946	863	942	905	922	911	869	898	907	951	900	915	938	873	931	920	956	983	887	897	934	922	949	915	947	903	911	949	957	932	910	858	939	938	940	936	929	929	947	896	919	898	928	910	919	927	897	928	904	856	916	832	926	886	908	951	929	936	936	954	896	879	874	922	894	903	903	876	900	965	887	922	849	951	940	935	900	907	930	907	890	944	958	905	877	906	962	962	894	890	961	932	930	921	916	890	898	873	947	932	930	928	905	880	945	1008	935	889	922	914	958	927	925	952	914	985	963	913	944	935	891	913	940	968	888	935	923	966	974	905	899	937	926	921	917	914	898	969	944	939	903	922	958	906	914	914	973	879	941	922	976	900	936	899	923	930	907	955	957	883	960	1024	974	986	937	912	943	964	882	935	958	868	991	895	948	935	933	956	891	874	919	870	926	920	871	959	915	964	920	905	908	922	888	915	919	972	932	895	918	951	952	953	899	931	938	970	998	957	867	976	934	868	889	999	953	951	977	921	917	907	923	929	921	947	931	920	926	909	929	939	876	959	945	934	957	924	930	915	909	968	944	940	951	966	895	930	930	957	867	931	922	930	941	853	931	899	964	970	968	885	923	926	836	939	899	902	962	890	885	893	888	919	905	938	963	919	892	940	943	964	900	923	902	922	909	896	957	903	900	930	917	924	934	866	885	887	916	939	975	917	923	941	878	863	949	1003	959	954	915	986	913	936	973	913	932	899	925	930	907	920	945	907	905	894	942	965	915	968	867	892	942	876	937	911	924	888	925	922	940	911	911	937	906	929	960	998	900	884	953	894	871	853	944	939	919	894	901	967	956	892	904	952	983	924	921	914	955	907	893	954	944	925	948	919	966	914	961	885	935	923	929	924	996	860	921	974	924	911	952	899	990	886	893	907	924	918	930	916	958	921	914	889	947	888	899	923	881	922	955	942	915	901	924	930	853	876	928	977	943	917	901	930	928	944	946	966	934	934	880	928	960	960	914	950	887	972	922	892	873	935	871	917	943	941	943	903	975	980	920	952	931	915	897	883	947	879	906	913	911	923	910	906	954	952	949	906	890	915	893	947	901	898	895	925	921	886	932	887	926	957	911	905	959	899	900	896	931	931	902	903	948	958	893	934	940	915	896	949	904	875	914	930	930	886	864	883	933	890	886	950	911	951	945	953	903	926	979	958	878	926	919	914	955	940	931	899	972	878	949	963	937	950	936	904	957	929	909	870	901	926	929	919	952	939	956	927	943	959	955	903	965	938	938	959	926	944	919	949	869	974	930	867	951	918	902	937	938	898	942	915	967	916	914	929	925	919	936	871	932	859	924	948	938	948	924	936	899	914	946	920	908	884	855	945	877	934	878	936	886	904	928	936	912	932	936	935	905	959	932	949	891	904	931	905	947	946	902	978	912	905	919	868	920	1023	910	974	913	966	916	893	939	918	910	897	947	962	837	937	941	879	937	946	918	935	927	931	962	927	948	898	929	925	970	926	932	898	950	926	952	937	985	888	882	937	879	919	944	929	926	908	898	900	905	955	908	937	924	919	931	959	905	906	1008	955	928	952	924	930	948	949	929	943	940	949	938	926	927	943	894	909	956	923	938	941	960	933	913	933	914	961	861	936	962	928	919	943	856	887	905	944	903	955	934	931	958	922	910	892	844	914	944	979	912	896	949	913	939	953	888	901	906	916	937	909	912	893	909	956	942	925	892	925	914	946	895	926	948	931	930	884	931	923	925	881	948	884	932	906	963	906	902	906	917	896	950	912	907	961	951	949	902	917	902	946	882	887	960	892	914	945	849	925	950	927	888	953	934	985	904	950	958	976	928	915	875	958	877	951	920	993	950	903	941	984	956	916	921	934	977	951	892	970	956	898	915	947	958	926	941	942	908	921	960	962	944	948	905	935	885	893	918	954	922	907	926	919	950	891	963	951	868	913	885	943	952	964	958	928	942	902	926	953	896	865	905	926	900	886	910	937	924	921	928	939	953	900	916	914	904	938	902	934	871	900	854	942	872	938	939	897	953	906	893	949	935	911	939	929	922	974	897	924	889	941	919	896	967	919	946	902	959	916	931	932	891	931	861	904	911	892	926	887	963	920	948	841	920	919	920	871	917	882	892	973	926	929	946	936	887	961	924	932	918	919	934	898	963	922	902	925	886	883	945	931	945	939	933	911	904	948	896	976	900	942	870	972	947	904	920	923	949	990	932	956	919	947	889	959	955	940	901	932	960	936	885	884	901	896	980	875	902	905	916	859	865	921	922	886	987	941	887	927	940	929	910	906	961	948	975	991	981	909	961	952	901	905	911	935	950	944	927	952	942	879	913	911	924	971	935	916	878	912	879	912	877	923	950	892	922	966	951	938	967	967	886	1011	940	953	914	938	910	901	881	944	835	855	958	949	912	925	970	951	994	907	916	938	884	911	962	916	913	920	946	890	913	939	918	965	904	919	931	855	964	893	908	941	900	894	961	917	959	945	889	957	931	957	954	888	879	906	967	928	934	904	981	886	941	952	911	895	913	908	889	916	964	916	895	866	909	878	956	927	957	979	940	916	914	906	930	974	943	900	921	938	996	954	935	917	910	908	931	933	941	932	914	918	908	914	949	932	888	958	949	936	912	892	934	901	943	902	933	912	962	968	917	996	963	938	955	1027	918	875	869	945	922	888	981	896	944	967	939	916	896	887	898	897	909	917	928	914	939	930	920	940	864	934	912	902	907	989	904	912	982	907	935	889	907	926	936	924	964	948	950	923	894	935	930	918	850	944	917	967	950	958
37049	20554	15314	11036	8492	8348	6135	4309	3236	2775	1978	1364	962	703	566	555	465	433	425	388	355	312	321	312	293	332	275	283	256	310	295	305	259	298	284	274	270	299	283	243	259	264	229	281	309	278	284	302	289	255	268	309	297	282	275	252	236	274	250	281	293	289	268	265	308	282	294	292	266	279	286	287	304	262	285	264	294	303	277	310	245	309	313	311	284	268	260	259	285	246	242	268	302	270	246	266	262	259	263	301	281	266	283	266	262	272	268	284	272	254	249	263	259	259	245	288	266	286	282	259	272	276	311	269	253	250	261	299	249	297	247	292	303	289	258	286	277	309	237	275	265	265	256	246	243	266	291	275	250	275	249	284	310	313	256	262	267	250	262	266	263	270	263	268	268	286	280	271	295	252	272	259	239	268	280	257	270	245	257	288	243	266	261	261	295	255	264	268	280	286	238	276	257	245	269	254	269	253	267	258	266	256	264	250	276	264	302	269	288	250	240	241	250	280	268	287	300	262	249	282	284	273	274	283	263	290	281	267	264	275	266	250	261	252	275	306	273	275	258	276	241	235	278	267	256	265	235	279	281	279	269	281	273	255	253	246	262	272	261	255	262	240	269	302	292	257	268	249	271	252	271	258	240	255	259	248	295	275	271	307	249	278	270	249	278	262	278	294	251	267	254	270	296	260	275	235	254	286	252	257	259	282	243	277	262	252	256	265	258	290	233	282	246	253	277	273	284	245	269	262	264	271	250	267	253	279	251	261	270	279	252	271	247	250	273	256	291	273	264	237	268	263	240	240	268	250	304	274	236	233	250	269	277	243	280	288	267	272	256	272	279	258	249	284	266	248	253	254	261	267	278	269	240	241	242	270	288	255	256	281	289	283	255	252	256	274	279	270	273	269	267	281	281	240	250	255	273	245	275	276	254	265	271	266	269	273	266	285	274	273	300	242	277	266	249	276	285	240	278	294	267	262	247	251	282	262	270	229	282	280	263	277	298	242	282	289	271	298	292	245	255	280	217	243	244	254	296	259	271	249	292	246	268	279	271	271	284	245	275	288	318	280	276	234	279	299	302	265	273	271	275	253	253	260	261	251	258	263	306	256	286	240	257	281	277	284	259	249	262	268	270	276	266	259	258	259	285	244	269	276	273	249	288	253	269	251	260	277	293	270	287	246	241	280	267	240	266	250	298	300	259	288	286	270	254	283	239	288	286	295	275	274	273	243	268	255	245	294	286	267	228	278	282	249	270	260	282	288	274	265	254	261	292	239	289	277	265	284	267	274	280	258	296	264	296	278	243	245	269	298	246	281	278	291	237	271	296	265	254	297	293	311	276	288	280	268	271	273	271	254	266	271	256	291	284	281	284	263	296	252	273	266	279	233	258	267	245	271	289	297	265	264	287	255	264	268	249	251	281	267	253	263	259	257	272	276	246	263	277	281	269	280	246	258	246	279	262	280	248	274	269	243	286	255	231	264	304	270	254	269	273	295	273	279	291	290	267	303	304	245	290	274	285	268	283	250	252	303	275	284	266	286	227	258	272	297	281	262	264	273	279	276	290	241	252	289	291	268	290	284	281	255	276	270	262	251	255	250	266	258	288	259	272	286	261	272	292	318	246	283	255	266	249	259	254	284	268	301	316	258	269	293	264	264	287	240	263	271	236	254	283	264	263	261	265	280	253	283	249	278	252	250	266	267	258	253	267	285	295	258	270	257	291	258	278	295	242	276	294	278	271	260	285	269	257	265	263	266	286	274	250	259	307	276	271	285	243	277	290	268	269	263	252	274	268	273	272	247	262	233	288	259	284	268	283	276	251	268	269	253	244	269	239	246	247	238	268	259	270	265	260	275	275	266	231	288	296	263	275	292	279	261	260	263	293	264	272	289	267	228	236	265	284	257	306	283	289	291	261	275	258	268	285	269	267	302	259	265	296	291	282	259	270	270	276	262	262	291	276	307	283	276	254	237	236	288	281	275	258	280	242	265	278	257	272	252	280	255	241	286	261	265	300	250	252	282	248	299	268	262	278	248	265	272	254	277	278	284	290	263	270	258	262	252	249	281	277	250	280	232	269	268	237	284	283	260	278	283	244	251	246	262	276	274	254	247	278	265	278	259	253	289	242	300	252	257	262	227	283	260	263	262	230	269	222	297	285	252	307	244	268	276	291	285	254	258	271	260	276	268	286	299	249	289	246	249	291	266	267	267	315	273	234	261	256	249	283	274	256	297	284	259	260	256	273	258	265	267	283	273	264	293	304	301	268	296	284	285	257	279	275	247	250	264	277	286	301	261	244	249	253	259	296	292	267	263	254	261	285	297	258	263	244	283	272	283	261	270	247	245	282	264	238	270	286	280	272	232	281	291	254	280	270	252	258	245	283	255	269	290	271	266	255	254	279	296	270	266	263	300	275	282	280	253	268	280	271	290	272	238	259	259	283	305	261	280	269	270	243	257	251	284	289	271	269	283	258	241	289	242	268	261	261	258	273	281	280	266	279	246	273	267	301	286	274	299	256	261	224	277	259	280	296	274	265	251	251	282	283	276	269	261	261	274	264	264	268	291	283	241	267	280	294	273	272	289	276	244	282	298	271	269	276	236	257	263	267	297	256	264	306	259	283	291	258	276	290	282	251	260	260	267	289	305	294	276	302	281	290	276	275	286	276	240	286	288	288	279	299	285	286	273	266	267	286	266	265	265	273	250	304	246	281	300	288	270	268	249	269	244	268	253	245	275	286	263	278	296	284	250	272	252	247	270	277	280	259	270	269	259	270	264	280	286	242	247	274	266	229	276	298	290	253	266	279	279	280	271	292	264	293	256	285	287	277	265	271	265	244	250	316	280	277	275	289	257	276	260	280	281	278	277	277	282	281	256	291	245	262	267	271	262	267	246	263	260	228	286	281	279	255	288	255	276	288	265	269	275	246	230	267	279	262	307	282	271	285	290	282	298	274	290	253	263	261	287	292	247	273	289	265	287	283	281	243	256	283	266	281	254	266	290	278	259	267	286	285	266	295	280	290	265	237	265	217	258	243	277	286	287	259	248	275	273	266	293	306	276	278	265	262	268	296	252	249	272	261	270	264	293	255	265	246	288	237	271	269	272	239	266	278	282	265	282	243	251	251	276	263	274	256	256	257	268	296	274	248	279	246	268	276	284	275	253	305	271	307	271	288	304	276	264	264	290	274	285	267	287	273	260	258	273	269	263	276	258	253	272	275	281	301	254	268	274	285	273	261	257	253	263	292	256	250	232	276	291	265	294	310	276	258	253	251	270	264	269	270	270	251	243	262	274	286	282	293	287	286	254	292	261	264	276	265	275	278	292	271	261	254	279	259	270	290	272	273	273	278	285	272	255	252	243	223	243	275	251	302	293	254	298	268	286	252	258	282	248	277	288	287	266	256	277	282	270	268	250	272	278	259	251	270	272	276	244	255	256	248	280	255	294	273	269	274	270	252	273	275	258	269	260	301	271	301	262	274	279
25277	11287	11215	9804	9893	11187	8716	7652	6906	6319	5496	4506	3881	3379	2898	2700	2149	1853	1599	1290	1300	1161	1067	980	911	894	881	894	865	784	845	830	816	816	773	793	800	778	778	772	776	672	740	728	679	724	757	768	737	723	675	737	729	695	735	797	743	729	769	783	742	801	802	773	816	773	838	843	861	789	901	846	857	869	814	761	764	763	746	764	790	776	754	745	718	758	790	753	754	726	746	693	731	730	783	742	706	748	714	736	743	688	765	746	734	751	728	685	695	702	747	764	763	713	747	735	757	697	732	772	743	735	710	711	739	738	714	702	701	677	739	701	723	712	741	697	668	649	716	734	693	704	747	681	695	715	727	700	683	705	685	650	711	687	689	750	652	670	728	663	761	726	742	720	675	720	712	748	735	699	669	687	693	728	656	661	654	682	693	694	700	701	695	671	680	760	694	723	703	713	660	733	729	663	714	699	675	751	683	688	737	687	683	724	718	704	712	685	713	715	662	690	672	695	720	678	713	712	704	684	682	746	727	699	684	716	685	724	687	695	715	722	682	696	692	676	703	685	718	687	660	697	682	696	691	704	681	679	732	707	706	693	720	698	691	712	715	666	720	697	690	727	661	638	721	693	739	714	685	716	693	674	688	710	721	676	696	689	693	711	760	728	686	705	739	689	689	700	732	714	724	707	633	707	717	678	728	688	721	738	714	650	715	724	698	746	722	651	702	715	677	699	639	685	647	679	686	662	725	688	703	715	743	662	695	703	651	689	708	715	687	696	692	712	753	696	719	711	721	676	731	684	723	705	698	747	691	762	682	721	720	671	668	705	691	674	735	743	727	685	710	724	694	737	639	646	667	695	701	697	741	682	694	633	752	674	719	671	690	664	703	700	648	703	706	669	653	729	719	696	670	708	707	697	730	695	694	713	676	676	709	690	736	718	696	688	694	726	690	677	655	694	731	739	707	722	685	638	679	704	700	748	693	704	672	681	688	716	705	706	720	706	726	729	695	734	734	717	719	723	699	689	721	709	707	686	705	721	680	749	666	728	683	635	668	689	709	691	679	703	735	726	674	678	707	677	688	683	709	685	681	731	695	679	717	651	725	740	646	716	696	686	708	728	688	706	742	693	694	662	628	686	686	709	683	697	719	727	623	654	686	712	713	728	720	685	734	717	705	690	668	685	681	729	701	704	698	701	733	697	702	663	734	702	661	695	699	716	715	715	676	699	704	716	688	696	708	668	738	695	669	730	725	675	744	703	731	739	660	738	708	712	724	668	704	715	729	718	673	685	645	701	664	652	647	769	622	659	752	747	685	715	693	713	715	690	730	747	673	707	717	691	697	716	716	716	687	691	679	721	724	717	734	714	681	688	676	692	714	687	724	644	708	686	697	689	703	686	690	701	680	713	686	666	700	690	660	702	692	685	726	715	708	689	674	722	725	728	665	689	704	710	622	698	686	709	706	699	681	739	727	665	640	710	697	738	725	697	705	738	707	732	686	727	672	680	677	703	673	714	682	715	698	731	731	662	724	712	717	701	672	699	683	634	697	729	662	739	706	672	722	657	713	678	677	709	687	732	686	694	712	711	711	671	709	713	650	711	682	764	692	658	700	736	686	729	700	680	706	674	685	695	734	686	716	682	720	667	695	695	707	647	691	686	660	681	731	704	680	693	661	708	713	607	695	694	691	687	738	685	691	753	662	680	685	710	654	714	698	670	745	688	734	670	717	696	662	672	677	665	709	702	731	724	685	713	714	686	708	737	691	698	707	684	733	673	686	697	721	700	694	704	695	675	679	696	648	704	695	656	698	645	717	674	663	706	702	646	656	694	695	745	682	714	707	716	765	661	695	677	701	678	715	650	705	660	683	688	710	691	664	686	669	684	713	686	687	718	702	677	729	682	716	687	714	709	725	705	694	722	720	668	718	705	709	725	728	727	682	688	715	647	717	684	691	740	695	707	730	728	700	718	692	689	680	726	681	694	716	627	698	665	709	716	667	772	710	733	695	678	670	690	705	681	675	703	712	681	663	701	694	698	671	662	684	689	681	663	752	702	686	643	704	692	690	676	656	680	695	699	714	735	712	661	660	699	714	664	711	687	745	686	714	678	689	690	637	670	713	672	702	716	757	712	680	660	728	661	736	656	697	685	696	747	693	668	675	729	724	686	683	715	696	689	704	637	648	684	754	713	682	685	732	746	675	658	691	718	716	698	717	726	686	663	737	698	662	707	674	679	706	701	708	693	697	674	701	668	672	673	747	679	707	683	676	678	718	687	721	703	736	703	739	720	684	663	710	735	666	673	687	692	697	761	702	714	693	733	712	690	712	696	698	762	711	720	661	723	701	704	659	763	709	707	695	672	684	658	732	742	679	688	703	682	732	712	715	716	717	684	673	720	704	669	714	721	675	742	726	730	685	740	734	732	704	643	679	632	638	685	661	671	689	683	687	663	678	718	693	689	706	728	699	705	679	711	648	719	723	708	687	659	662	675	682	676	679	690	681	667	698	654	707	699	683	682	723	690	716	662	721	671	653	687	716	674	733	655	733	725	645	693	683	686	692	732	717	675	760	678	695	637	674	661	725	663	679	690	699	708	678	698	709	710	695	762	688	699	684	675	686	680	662	696	672	733	732	692	710	713	711	691	656	658	704	663	701	669	691	686	719	637	719	711	702	652	675	691	682	670	703	709	654	702	712	715	687	667	749	727	650	667	704	706	721	685	676	706	681	710	730	669	733	737	685	710	725	741	697	674	693	680	711	678	682	738	682	677	689	714	664	735	686	655	684	710	705	691	733	694	703	698	674	691	682	737	711	640	726	720	727	699	718	692	692	745	652	746	680	666	690	679	729	659	693	718	709	669	691	692	649	708	689	703	700	687	705	709	707	711	742	705	714	701	702	690	714	674	713	660	666	723	711	655	661	694	684	679	711	666	687	688	667	710	679	739	738	659	697	705	742	711	677	731	711	760	687	659	698	705	691	676	676	698	713	710	719	699	682	672	708	715	689	682	681	680	673	746	723	688	705	726	664	681	726	681	660	688	672	667	736	698	679	678	752	722	694	720	702	692	684	724	690	712	695	670	698	712	711	721	712	712	671	753	692	722	746	687	699	705	709	730	670	691	704	695	666	712	699	728	721	747	676	702	654	701	723	711	727	671	665	684	688	697	715	672	695	675	736	665	672	707	658	683	695	713	665	709	710	712	751	682	683	696	655	696	723	683	704	658	730	695	688	668	692	702	742	717	680	687	694	700	740	707	662	701	689	732	715	706	723	699	635	696	677	706	689	685	721	664	641	699	719	695	697	660	676	693	680	684	653	653	735	680	671	729	658	743	706	718	680	729	665	695	717	721	733	726	693	702	692	693	687	676	682	702	693	704	709	679	672	682	728	693	687	681	699	688	698	664	700	697	715	722	719	675	676	737	698	707	666	709	661	671	731	694	696	670	723	671	706	670	751	685	690	666	718	708	660	684	693	735	692	681	733	729
6441	2035	1460	972	816	720	610	458	420	381	400	324	360	366	372	333	321	351	307	371	333	346	352	346	347	304	355	337	339	338	316	336	313	295	316	325	319	333	298	329	332	335	307	273	331	324	313	312	300	356	345	340	353	346	327	323	342	346	331	299	355	295	310	342	303	331	290	311	340	369	321	315	327	318	345	321	286	331	342	343	316	361	330	335	328	319	338	290	304	350	328	335	321	322	344	315	329	340	299	376	325	310	332	308	314	320	295	292	348	321	319	331	318	313	335	336	337	328	320	344	323	345	340	332	323	332	364	311	278	288	322	339	350	314	304	318	321	330	331	319	335	321	328	356	306	331	347	314	340	344	352	307	314	319	309	331	327	331	336	350	311	341	358	296	345	358	336	354	320	305	323	324	332	322	307	331	364	312	341	344	349	311	369	302	339	294	303	337	361	316	341	312	356	346	322	345	332	304	331	305	340	317	302	368	335	317	313	345	331	316	340	294	293	306	326	339	291	315	293	319	331	289	318	321	286	306	323	327	324	335	343	330	339	331	321	314	304	360	346	340	312	343	316	308	329	341	345	311	346	320	319	316	330	311	327	333	291	347	319	291	317	328	340	344	332	331	327	304	339	338	329	325	351	312	327	298	370	345	316	323	334	330	306	291	324	337	343	323	297	325	302	298	346	328	353	312	345	312	328	318	330	307	305	316	332	328	339	338	296	326	289	315	364	344	341	327	333	282	302	324	303	341	336	305	338	313	286	328	317	354	292	339	296	328	351	333	320	320	316	345	337	324	338	340	345	334	314	348	308	307	344	337	312	331	325	286	289	324	319	310	327	313	295	346	314	365	299	326	319	319	317	314	320	301	317	342	336	323	341	315	347	310	320	318	311	316	291	340	340	332	334	324	311	325	307	317	318	324	321	324	335	323	339	309	322	364	308	328	318	315	308	314	351	329	346	319	323	333	295	298	290	335	352	330	306	294	304	304	298	330	359	360	354	319	311	318	315	318	363	337	347	313	344	337	327	303	332	306	326	316	327	341	328	339	325	320	342	340	305	348	319	308	339	336	334	316	325	278	301	330	341	310	316	340	296	325	314	313	329	305	316	338	335	312	326	314	324	313	258	338	355	326	332	339	325	296	335	307	330	321	322	290	338	329	323	319	335	331	333	319	311	303	353	315	325	324	340	319	303	308	333	361	354	340	310	335	326	344	324	339	311	276	324	311	299	336	331	340	322	348	327	341	314	319	286	325	340	338	313	275	305	335	301	300	301	321	343	316	338	312	353	323	307	262	309	336	337	307	301	317	293	295	317	298	309	366	348	353	313	309	346	331	312	318	356	292	327	305	348	329	332	323	353	318	300	310	328	316	345	347	330	282	347	306	310	333	325	335	339	327	338	331	316	340	345	308	325	312	337	338	340	346	317	311	310	337	295	339	341	330	321	341	355	345	299	340	339	332	338	337	322	299	335	302	320	342	348	311	323	367	364	344	311	353	327	321	353	356	326	314	312	320	332	343	344	308	330	312	339	340	329	343	334	320	330	302	341	331	353	292	316	319	328	318	310	311	328	287	285	339	321	283	351	346	318	323	315	328	331	312	325	322	295	327	339	307	341	331	326	321	309	337	320	311	308	331	330	314	326	314	326	341	344	314	333	347	366	296	322	311	294	325	332	305	328	328	370	330	303	299	337	326	349	324	297	328	299	300	319	327	299	329	361	302	333	342	346	338	304	299	318	330	325	336	343	316	302	310	319	326	291	309	322	292	345	330	331	369	323	319	328	304	346	324	328	317	339	315	297	334	319	340	327	293	354	369	339	330	303	301	339	319	299	322	337	355	370	319	298	317	362	320	334	330	318	330	330	289	370	298	316	330	317	318	320	334	308	305	323	306	324	317	291	315	335	309	336	318	297	362	338	315	340	285	339	327	314	334	329	365	354	337	311	341	339	305	334	343	328	287	327	305	334	305	329	320	329	308	302	331	305	323	330	346	329	314	320	293	295	337	316	313	303	319	370	316	326	342	361	339	328	316	333	326	343	312	313	314	333	330	316	323	377	338	352	332	301	311	357	304	334	311	298	341	318	326	308	330	330	324	345	330	332	349	359	320	319	348	324	324	340	342	320	341	349	331	293	296	339	335	310	336	319	321	332	317	309	346	323	320	297	301	331	309	368	330	317	334	352	325	341	303	297	337	335	352	351	304	312	311	327	350	337	309	335	321	313	303	336	321	339	308	331	341	346	343	325	329	341	300	325	332	302	303	321	333	320	313	340	319	316	330	312	344	318	312	315	303	315	329	348	318	325	306	293	298	370	339	328	304	300	314	332	347	324	363	315	300	321	329	362	324	328	330	336	327	340	374	342	323	316	315	304	334	299	334	311	313	344	314	328	320	282	342	317	329	360	339	292	319	342	348	312	321	334	330	327	316	336	325	326	312	287	330	319	326	327	338	316	321	317	335	322	347	324	304	336	304	308	344	312	301	323	341	322	342	327	321	316	343	339	331	331	312	363	294	308	304	339	321	337	306	321	319	307	316	352	343	328	322	304	338	315	310	343	322	316	329	336	305	353	282	344	361	307	302	336	334	330	336	306	349	299	332	295	319	322	322	348	316	315	347	313	286	337	312	306	325	308	346	309	341	328	280	315	316	329	338	305	321	353	305	304	298	338	328	325	328	308	318	316	315	332	320	342	336	316	317	333	333	338	319	313	314	327	308	307	294	351	349	343	333	316	291	309	342	286	287	310	329	335	352	312	293	335	335	312	330	313	282	322	313	322	314	296	295	343	327	339	297	331	347	317	329	330	326	323	317	328	336	302	335	329	291	304	311	341	361	345	322	321	315	317	311	289	330	344	340	324	322	327	344	351	335	331	324	330	307	328	322	296	325	301	341	307	344	344	346	341	367	325	343	339	317	294	272	338	337	389	329	301	306	292	325	320	322	314	308	314	332	332	304	362	324	315	343	295	336	300	330	304	311	303	324	315	332	347	321	309	337	307	312	338	313	318	360	340	354	292	308	291	317	334	334	335	303	301	286	355	338	325	341	310	348	339	350	341	333	311	352	332	323	344	320	332	346	317	320	326	286	286	350	352	312	323	319	327	313	342	338	317	315	341	306	308	298	327	332	299	317	331	287	368	323	361	341	339	342	311	368	336	325	317	346	342	309	280	310	327	351	351	321	349	345	326	313	336	365	355	334	323	310	324	348	327	335	346	303	313	323	308	381	307	347	329	326	312	355	327	304	350	356	305	323	311	312	340	343	329	328	333	328	330	346	304	317	345	312	310	311	350	310	324	355	343	331	317	343	311	315	325	318	316	301	354	304	304	337	310	300	322	329	333	328	326	323	343	313	310	287	329	300	323	295	329	330	328	331	310	298	342	308	343	313	318	326	337	302	303	364	334	316	327	317	286	308	309	339	333	329	321	321	333	300	340	285	310	336	345	330	352	343	299	331	299	320	319	320	329	324	369	334	339	352	316	320
5621	2589	2689	2693	2366	2003	1628	1446	1324	1165	1126	1029	1005	971	954	931	869	956	925	932	969	896	895	832	860	847	803	882	905	883	853	912	883	813	813	856	844	896	852	918	843	816	852	788	833	856	764	897	827	885	863	848	815	821	825	782	804	864	861	837	821	865	894	897	868	885	913	855	865	864	881	814	859	858	825	864	860	796	851	897	868	892	864	872	892	828	811	837	859	870	848	866	800	859	813	886	833	810	874	843	874	842	885	891	799	855	847	853	881	865	810	868	858	852	857	840	876	873	832	837	848	809	883	844	858	849	837	885	792	844	893	826	853	842	852	859	836	878	869	822	878	823	842	852	834	822	834	854	786	860	819	816	844	880	850	852	860	786	813	826	879	807	820	845	857	797	861	801	850	762	836	845	813	884	846	849	841	827	837	842	887	904	830	849	869	833	817	815	908	802	831	838	875	821	837	918	847	832	798	809	834	862	842	874	877	871	873	866	835	831	838	850	823	812	818	837	853	846	822	794	848	809	818	855	854	863	845	866	846	870	819	852	843	834	845	829	822	818	830	846	799	849	833	860	870	895	821	853	868	840	801	834	805	857	837	858	862	820	844	860	891	854	797	863	801	869	864	815	861	874	877	847	884	860	797	921	838	854	837	819	811	842	833	882	773	840	896	860	870	844	864	857	813	837	858	806	832	872	793	843	838	902	865	856	847	858	854	829	806	849	855	830	825	870	857	793	856	847	842	755	811	861	810	850	835	827	851	811	880	828	864	799	903	805	862	821	903	840	803	855	841	866	830	778	886	855	842	796	829	879	846	840	860	804	803	851	862	882	880	856	839	835	844	818	822	843	880	857	832	846	867	881	827	855	840	839	867	850	820	853	825	867	833	818	874	868	864	863	851	834	850	862	850	829	834	856	809	856	850	833	872	839	863	840	841	841	862	796	897	872	834	775	835	843	875	875	854	810	907	845	911	822	846	804	820	868	747	838	881	873	825	824	882	824	822	798	841	887	865	814	844	824	826	788	819	855	835	794	854	834	851	837	817	824	810	853	836	829	818	845	876	845	824	816	853	857	804	884	865	874	855	842	860	854	847	885	855	892	804	821	857	854	835	796	863	818	800	819	820	847	839	851	862	865	837	822	818	796	796	860	882	839	809	839	856	862	843	882	796	858	804	824	826	806	834	889	812	885	819	856	816	865	860	834	863	863	902	840	899	832	875	845	847	810	831	835	803	822	804	868	821	894	856	791	854	789	888	849	820	845	844	859	834	864	800	826	812	819	907	854	852	828	877	829	849	858	832	871	839	887	851	782	841	812	789	831	843	854	862	861	825	864	820	789	813	861	878	810	842	839	922	864	850	862	902	830	830	800	768	814	885	854	873	854	860	840	843	838	803	862	823	893	752	797	858	874	839	837	848	835	815	802	907	858	843	860	869	810	847	821	832	811	830	864	802	863	881	868	855	852	879	845	863	838	840	817	826	809	865	849	815	829	817	814	793	840	852	834	880	853	829	838	833	811	896	858	891	835	795	830	884	833	877	810	859	849	819	879	820	897	808	872	847	848	828	840	855	891	863	872	887	872	823	854	822	865	813	832	867	897	844	895	787	863	814	818	876	872	818	888	843	793	817	790	824	846	903	879	838	888	850	826	825	879	849	852	849	849	850	884	847	833	856	885	850	861	852	849	863	822	889	791	873	848	842	860	826	870	825	822	859	839	836	866	850	848	874	845	841	800	872	811	857	890	788	887	849	895	841	804	834	882	840	802	902	801	829	877	790	801	861	864	820	860	825	863	789	847	863	858	824	806	818	818	863	875	819	835	835	817	846	825	862	852	863	876	826	845	856	847	870	849	841	821	790	886	813	836	881	804	867	850	841	813	846	851	854	860	817	891	827	856	869	847	822	820	846	880	855	848	864	805	800	813	850	853	915	855	878	861	864	854	844	831	854	903	841	873	840	887	851	867	815	833	887	854	848	798	845	838	892	861	872	864	882	827	827	827	852	927	868	830	833	891	855	890	848	886	819	825	850	849	836	813	841	857	859	867	770	807	848	816	868	929	865	877	850	848	784	886	818	873	837	865	885	822	849	874	849	851	827	857	813	875	830	800	847	862	830	827	875	856	837	836	880	868	852	867	825	871	847	795	868	847	818	803	854	897	843	897	887	887	848	778	820	856	899	843	854	914	815	868	870	872	827	817	839	863	841	877	792	837	810	841	850	842	861	870	832	820	832	832	835	858	830	828	879	800	849	799	806	863	839	816	826	882	826	862	755	845	820	832	842	834	835	808	829	859	868	846	893	843	835	833	825	832	797	829	855	845	893	867	776	824	817	821	827	853	770	912	831	853	848	823	910	865	841	817	886	870	828	801	816	795	881	842	817	816	857	835	834	837	860	853	813	850	833	833	819	907	856	844	857	812	846	838	816	876	809	808	910	845	867	856	915	816	865	893	878	825	840	826	833	804	806	887	796	856	812	856	844	834	845	810	836	865	840	821	786	841	838	887	873	903	864	829	898	833	853	740	827	788	856	856	899	898	819	846	822	866	802	802	847	909	827	820	870	846	850	857	800	853	888	847	797	783	885	833	836	866	851	843	817	812	794	894	845	860	890	844	889	872	856	878	818	845	798	834	829	833	826	856	843	861	877	841	868	841	812	835	899	809	856	872	819	849	871	832	789	851	868	905	855	850	805	792	889	857	879	853	814	814	888	818	857	844	866	855	846	774	843	892	852	854	813	803	875	824	828	849	844	817	855	803	788	855	846	872	811	831	829	837	867	840	855	823	868	804	831	839	823	864	889	841	832	827	779	835	807	857	862	833	882	847	849	792	818	893	851	854	880	815	834	832	867	828	840	843	864	814	878	810	835	892	872	872	857	856	824	825	896	843	835	851	848	833	809	831	815	798	903	842	818	830	800	855	868	852	877	800	834	852	850	828	867	861	812	854	821	853	881	828	805	825	831	828	865	820	834	810	897	834	865	864	823	863	873	825	864	829	813	841	867	831	821	819	771	851	863	853	923	835	893	830	844	877	857	832	852	874	817	787	837	876	804	831	812	859	777	855	816	829	834	849	843	886	831	820	842	809	828	809	932	843	846	882	837	842	872	834	830	845	867	834	848	862	837	851	798	872	868	854	882	831	815	876	870	770	855	753	849	822	884	892	842	811	864	855	802	843	840	863	821	853	805	846	872	826	856	893	857	845	882	825	866	865	851	883	872	870	861	825	918	889	847	844	866	827	893	780	842	795	915	818	835	847	856	804	846	832	810	804	819	836	803	920	820	805	828	806	855	863	833	821	855	766	817	802	899	818	845	794	860	789	821	860	828	824	837	830	848	840	799	907	824	805	835	837	873	882	807	881	876	893	867	819	846	818	857	825	853	842	884	800	825	885	906	802	835	855	860	869	871	813	858	870	842	845	831	854	829	824	796	837	880	779	789	853	885	859	820	806	874	820	819	906	809	865	837	812	838	862	854	825	834	829
27145	12922	9177	6420	5107	5008	4023	2760	2101	1962	1289	825	688	582	500	498	490	429	431	409	427	391	382	412	357	366	388	352	361	359	396	395	364	369	382	408	358	365	361	341	375	364	357	351	387	366	349	369	348	361	352	397	364	353	359	356	374	370	367	357	386	359	370	393	383	347	416	378	380	389	370	382	365	393	383	372	345	366	413	380	378	378	385	391	378	357	384	396	368	336	378	343	363	346	367	347	314	359	363	366	368	340	345	350	381	346	386	387	334	361	359	351	398	338	393	366	375	405	321	345	345	356	350	339	357	333	406	366	346	349	345	344	354	350	337	366	332	339	352	341	391	333	398	339	411	357	340	370	331	347	362	391	378	334	323	330	369	343	355	340	322	365	372	335	320	370	376	362	354	333	329	360	354	363	367	373	364	364	346	383	362	362	391	357	347	358	383	378	393	340	345	363	354	348	349	376	335	381	370	364	367	347	374	347	320	344	352	371	327	366	356	359	347	368	330	349	345	348	348	357	367	355	375	355	323	369	363	396	354	364	362	356	339	367	372	368	365	345	376	361	354	379	384	335	364	325	362	365	368	342	377	373	328	337	360	333	362	348	384	350	344	373	359	341	389	328	377	383	395	388	374	336	363	378	382	356	345	355	379	364	353	375	346	357	335	388	362	353	339	341	383	381	340	386	324	384	377	328	366	352	374	348	331	377	342	305	354	378	357	325	375	369	364	381	356	385	341	389	350	376	354	340	364	374	389	363	368	349	373	371	416	329	321	364	358	391	379	367	370	356	349	392	355	390	385	406	360	346	373	348	360	380	380	346	387	349	354	380	392	371	377	384	383	376	388	329	384	374	345	383	352	356	345	385	333	345	327	370	359	388	383	318	352	355	362	349	355	348	350	367	337	397	342	371	348	387	340	349	355	365	369	406	364	394	336	352	362	386	373	354	403	365	364	394	347	354	403	336	339	342	362	369	376	369	383	323	342	350	348	351	350	350	339	333	345	362	314	344	352	373	404	349	386	343	351	340	382	338	332	370	371	337	374	336	370	372	345	399	402	384	365	366	368	340	334	349	338	344	355	348	387	367	356	385	333	383	383	359	352	364	348	317	310	378	368	362	346	376	347	360	399	361	373	390	339	337	352	359	352	327	339	397	369	352	369	384	352	377	357	343	344	366	345	371	390	352	345	349	346	327	372	373	347	349	387	397	369	330	344	375	373	345	377	363	362	351	375	338	386	347	384	379	353	373	364	365	359	394	362	355	393	364	393	370	367	333	380	318	351	350	373	360	367	381	376	344	316	397	352	349	372	344	337	323	419	359	362	309	371	344	362	362	342	320	389	325	357	356	376	353	401	348	342	360	365	367	369	339	328	346	340	352	355	340	359	394	339	341	365	351	315	361	356	370	363	346	375	371	356	324	372	398	360	386	368	353	365	379	351	326	355	356	361	342	368	324	325	364	386	374	343	363	341	326	386	336	336	351	374	352	383	358	350	336	321	370	365	367	360	343	353	381	353	393	372	369	349	356	378	343	356	355	351	347	327	392	363	367	349	343	353	346	348	344	381	361	363	348	369	329	393	356	355	377	350	341	387	337	327	369	375	349	366	359	344	328	352	354	359	332	316	390	355	355	345	399	342	371	331	371	334	361	379	333	350	361	373	337	341	343	356	351	343	368	358	356	383	351	349	373	374	365	342	342	378	359	335	381	356	362	309	353	377	382	302	377	370	368	336	378	394	333	389	358	338	343	379	335	383	375	365	367	356	354	381	385	346	341	352	332	375	346	331	365	336	388	382	412	366	363	372	359	361	351	362	344	374	385	338	364	333	363	349	338	350	390	362	354	402	345	330	342	380	351	367	332	353	323	349	376	374	367	339	322	336	360	367	327	383	359	362	376	385	329	362	397	336	364	373	363	381	307	391	352	355	345	361	370	374	372	356	360	383	354	370	370	365	353	363	343	372	372	375	355	366	346	351	313	386	372	380	338	370	367	379	375	386	383	392	354	341	380	363	375	367	368	356	320	342	373	414	358	368	363	347	320	397	327	362	352	371	357	380	381	370	346	362	357	364	363	316	368	353	338	357	346	353	345	387	340	352	369	356	366	364	358	338	320	368	338	368	378	374	364	389	348	340	389	364	361	363	350	372	338	379	373	370	350	338	351	343	361	377	379	330	337	356	357	375	355	359	333	357	380	397	372	378	333	315	367	345	372	357	380	384	362	378	369	379	356	362	385	343	364	381	368	348	363	333	382	389	346	349	354	353	331	381	390	359	343	369	367	363	354	381	353	362	394	329	391	409	364	367	330	384	373	394	354	371	348	405	357	358	378	343	357	374	380	358	370	353	390	359	359	308	313	347	360	361	374	379	327	363	388	359	346	382	357	377	361	339	358	354	333	377	377	369	408	361	346	387	371	345	374	346	355	410	403	361	394	353	374	373	369	351	391	334	369	376	345	328	331	352	370	376	370	376	354	377	363	372	364	374	351	358	367	348	342	347	353	357	359	334	380	369	344	359	349	346	340	384	352	346	385	353	383	340	360	322	347	369	370	357	370	372	365	369	357	361	381	359	393	348	370	356	364	356	344	384	401	370	358	366	350	349	357	364	354	364	369	366	345	368	340	380	352	362	355	369	349	382	365	364	346	366	383	392	383	373	399	387	377	357	365	393	387	372	401	329	344	389	338	356	328	329	328	352	331	337	345	362	369	348	390	337	358	361	349	367	400	375	320	371	334	382	365	381	371	327	348	370	363	391	334	368	379	333	363	365	358	361	359	378	350	359	330	400	338	402	352	391	366	351	403	338	347	350	348	367	349	362	351	339	381	345	359	370	327	359	358	333	332	331	389	330	324	327	384	303	389	364	376	387	367	378	349	378	370	353	335	380	378	344	361	363	369	372	380	353	351	348	359	357	372	328	351	371	352	341	359	355	367	339	367	364	353	394	375	371	344	327	375	346	346	352	371	374	357	406	330	359	393	384	397	357	332	333	359	366	369	354	356	337	363	377	378	339	372	387	337	393	353	360	388	336	362	378	344	371	373	368	341	366	344	357	363	356	359	401	410	357	389	341	370	339	382	373	394	402	365	344	371	377	320	364	394	364	326	361	363	392	402	336	358	341	392	350	354	355	347	320	327	362	372	401	309	373	343	362	358	367	354	355	359	365	353	361	333	395	376	354	347	370	354	376	369	373	374	350	355	373	375	349	367	386	350	336	373	356	366	349	360	352	381	334	346	341	370	359	372	356	361	373	370	363	332	354	367	333	317	348	312	360	381	375	390	355	349	352	374	375	378	370	353	333	369	341	377	395	368	341	362	378	357	376	369	381	383	364	333	367	355	403	387	355	377	372	357	351	372	358	358	372	359	355	336	349	383	334	396	369	344	353	338	366	366	337	347	372	368	314	354	351	365	369	389	359	337	362	368	385	369	352	361	354	346	357	372	348	370	361	399	361	357	388	364	367	363	331	335	313	359	389	372	404	368
19639	7323	7900	6803	7459	7996	6365	5858	5078	4926	3578	3073	2679	2286	2139	1982	1666	1455	1364	1214	1206	1126	1123	1049	1015	1040	1007	1049	996	1005	995	965	965	1010	971	1000	969	954	977	966	981	941	930	964	931	995	1008	886	943	903	932	973	948	968	984	896	938	940	934	943	997	968	945	975	955	1013	1001	994	1067	1015	941	1016	992	1020	1046	973	948	950	952	950	923	962	963	964	953	951	926	1001	919	971	897	920	941	1018	919	938	967	975	909	964	961	992	973	933	936	909	934	995	954	921	938	936	971	886	954	929	935	935	959	959	934	872	932	891	957	918	918	952	918	895	973	944	887	905	933	927	928	910	916	925	861	925	947	943	905	896	878	919	937	913	906	934	970	911	973	933	950	911	922	884	961	906	904	882	942	968	910	944	947	920	922	939	911	915	904	931	929	932	863	955	941	890	892	904	926	920	886	938	920	953	877	879	868	978	970	914	987	848	921	910	929	953	890	962	1034	891	958	964	877	920	835	914	927	928	942	944	908	922	979	882	934	905	918	920	935	919	917	927	938	894	918	878	907	906	891	935	880	910	965	938	904	923	1007	884	887	903	940	978	920	904	911	916	897	982	923	949	918	945	891	912	892	918	902	941	940	947	952	897	916	947	944	970	927	896	951	883	919	923	940	869	912	867	910	908	890	936	918	935	910	972	925	893	997	926	884	887	961	958	931	875	909	934	867	919	890	871	914	929	929	926	910	913	887	861	926	959	887	894	887	935	959	897	897	924	876	976	828	861	935	937	938	912	952	957	863	959	909	953	955	891	909	943	897	926	861	943	917	873	942	893	916	919	949	907	969	924	890	931	939	942	918	915	928	916	983	925	882	884	920	916	911	912	907	951	944	944	995	932	926	966	942	927	924	950	939	905	884	955	943	936	913	913	982	878	912	932	960	928	895	912	946	914	936	965	940	914	935	901	915	902	957	880	902	965	903	959	928	910	923	903	932	903	922	878	917	937	902	914	912	953	963	863	920	894	938	877	1006	861	921	926	882	899	871	943	925	892	902	868	930	953	879	899	896	973	861	907	924	947	952	959	955	938	887	983	961	924	919	916	920	920	945	864	912	914	900	908	947	949	956	883	946	914	931	952	872	909	975	981	937	929	881	912	956	925	873	932	957	924	912	946	945	942	899	933	978	1003	936	913	912	873	941	876	990	938	939	969	949	909	900	936	870	878	923	899	893	889	949	922	970	957	966	965	903	903	876	890	963	922	931	978	894	926	945	950	959	899	902	894	890	955	986	900	971	854	958	911	898	979	932	897	941	900	935	906	916	952	865	930	949	888	948	900	948	958	878	956	932	951	909	916	957	886	893	906	937	889	927	912	973	934	904	1016	886	921	912	870	901	930	894	885	920	957	940	892	943	929	899	912	898	919	978	892	984	918	900	937	883	900	896	918	918	906	904	945	926	908	921	978	916	897	921	902	884	876	990	906	925	879	903	918	951	885	936	958	887	925	931	921	906	951	883	945	940	916	851	908	933	954	941	908	887	882	909	938	864	928	971	923	939	936	934	911	865	905	944	901	860	905	906	914	921	892	919	900	907	930	918	944	909	931	907	935	878	906	938	885	896	957	936	959	974	877	944	927	907	939	902	881	894	901	902	935	942	900	928	906	1006	898	958	925	890	943	884	884	935	865	934	913	951	944	897	1022	903	934	957	884	895	877	929	947	931	915	904	955	881	949	920	899	898	930	837	915	975	924	906	941	889	913	933	914	876	904	972	893	970	914	962	913	878	954	947	940	897	922	883	902	910	895	933	914	869	949	927	904	920	933	947	960	940	955	909	972	892	912	872	910	926	864	965	948	931	935	854	920	875	888	891	955	983	911	914	918	871	894	903	964	945	930	891	944	898	958	945	916	866	919	951	900	863	926	973	905	934	955	896	946	913	946	910	957	926	907	896	921	879	956	897	924	885	921	897	900	923	910	937	951	956	898	921	938	937	896	947	892	942	1004	910	901	911	925	833	922	926	902	922	897	890	921	959	932	959	952	909	891	929	949	849	904	926	885	979	894	942	891	943	935	919	898	960	894	925	940	928	921	977	911	901	922	935	882	870	960	940	969	919	925	874	904	906	920	917	949	911	921	888	911	926	912	961	954	987	896	954	924	914	994	978	947	972	950	947	895	925	849	932	909	878	962	917	962	971	942	927	906	892	932	947	887	877	883	920	941	881	938	853	953	913	949	923	911	951	893	975	969	966	888	890	966	910	913	933	929	919	957	935	899	905	891	936	883	944	912	922	948	879	928	956	881	887	916	909	901	962	901	923	942	903	937	922	874	922	905	965	924	934	881	928	874	946	940	890	897	909	933	941	969	906	876	947	863	906	885	940	950	908	904	975	884	993	909	907	945	978	913	922	900	926	895	917	933	925	992	967	933	928	860	894	937	911	998	932	926	898	908	961	925	942	921	922	909	910	940	951	937	904	940	924	982	903	875	889	946	915	888	884	918	917	871	973	969	954	961	946	885	916	886	942	931	957	944	929	935	966	910	861	907	924	932	961	931	978	959	862	891	942	934	971	941	875	912	932	907	949	918	925	974	855	998	906	921	894	987	883	955	906	851	935	886	882	858	903	858	918	973	917	988	902	937	860	910	950	910	833	893	945	955	897	945	946	966	872	924	927	943	933	943	862	924	918	918	913	924	953	931	953	903	956	846	979	869	943	956	943	920	975	937	929	836	964	927	910	840	916	924	933	945	918	875	938	869	976	918	942	914	902	895	933	907	938	951	958	929	909	950	890	902	934	903	1009	946	876	898	902	957	939	935	966	881	933	940	882	942	923	943	953	920	928	922	902	935	953	875	889	876	957	922	889	907	939	878	950	884	922	858	918	970	898	947	937	950	913	885	939	880	899	966	961	896	928	948	928	955	910	931	915	951	903	933	899	953	892	865	921	933	937	907	952	910	898	940	934	919	927	920	901	909	938	910	955	935	919	841	869	880	913	942	888	944	925	931	931	915	942	956	943	917	920	942	911	942	957	911	930	964	943	895	928	895	892	890	913	924	926	893	888	983	916	946	915	936	875	922	950	922	902	926	890	936	895	900	891	930	903	960	949	882	950	934	907	896	911	901	948	943	951	927	940	947	979	926	958	895	918	903	911	887	930	921	952	917	898	905	943	907	869	859	940	904	946	906	868	917	927	893	935	894	917	907	887	885	910	857	916	956	944	912	894	953	910	959	906	852	935	930	899	912	944	984	946	893	950	873	925	923	913	948	923	904	954	951	928	932	900	926	915	923	950	897	943	950	909	952	859	889	883	886	974	942	960	914	938	926	952	937	888	902	941	911	955	823	907	946	930	918	937	995	919	919	938	868	926	938	944	922	956	895	960	893	936	923	894	908	932	946	957	925	903	921	914	887	927	897	879	874	950	901	894	953	935	905	859	914	926	913	936	917	968	926	930	944	891	899	920	905	912	905	981	922	953	902	920	887	973	927	948	946	925	968	950	928	879	895	930	944	864	922
37202	18882	14050	10959	8074	7251	6046	4037	3230	2916	1976	1277	917	694	603	525	497	422	385	348	330	301	307	299	286	280	288	304	303	294	293	300	265	286	294	270	296	283	276	297	311	273	257	312	295	283	284	284	286	269	272	267	283	278	285	286	286	251	265	256	305	288	306	278	290	277	280	279	304	262	267	266	303	292	263	252	292	281	283	280	293	268	267	301	278	263	275	298	296	293	303	275	279	255	288	290	314	259	266	264	268	269	271	287	272	251	279	280	245	274	280	277	280	270	281	272	306	259	269	280	286	251	280	267	261	261	266	255	279	264	304	260	272	270	257	288	267	271	247	310	264	271	285	256	279	262	281	237	252	309	270	249	294	273	264	249	260	260	249	271	279	269	301	259	305	275	283	264	247	279	265	279	263	296	253	246	264	281	280	288	286	274	282	242	265	296	287	287	256	259	270	269	302	283	275	277	268	287	226	281	246	288	285	297	278	266	277	287	316	267	275	283	265	286	255	281	259	273	260	254	264	292	272	273	270	280	283	293	265	303	262	271	248	282	238	249	271	261	282	254	267	272	258	277	282	306	281	280	249	272	287	278	273	273	281	273	300	264	247	265	305	271	246	252	267	324	229	269	276	272	284	296	295	274	283	257	269	273	233	272	263	261	275	278	251	250	290	278	261	298	271	272	263	267	274	289	275	284	262	263	261	260	265	250	258	254	248	246	258	244	248	256	255	287	245	293	265	283	272	281	276	289	294	311	297	269	251	258	263	296	289	275	267	284	293	298	271	268	264	257	298	282	268	253	282	297	255	284	263	245	285	281	287	256	247	271	270	262	271	264	275	293	283	278	286	295	268	262	249	287	320	297	247	294	248	261	269	290	260	281	289	282	274	243	256	273	263	278	253	270	295	280	273	286	271	287	274	287	246	276	271	294	269	268	253	245	278	275	266	287	260	293	297	274	264	296	284	283	269	291	279	246	257	251	250	270	263	284	251	228	291	300	270	259	252	289	274	284	267	286	272	303	240	240	252	298	277	266	268	237	278	271	274	249	267	261	269	261	304	275	328	273	271	287	297	262	263	281	245	272	282	276	313	261	259	301	264	269	281	269	277	266	250	240	277	290	258	268	284	266	294	288	255	288	250	294	269	263	270	281	307	279	288	237	288	263	228	303	273	262	273	262	288	271	276	287	277	292	284	294	271	275	259	279	250	287	271	281	293	266	270	251	280	282	270	289	262	243	282	291	255	276	300	274	282	286	272	291	237	245	278	270	275	261	275	259	259	258	253	299	260	259	281	277	269	243	255	250	280	274	259	273	289	257	242	280	276	267	269	275	255	245	277	300	282	263	297	282	256	262	275	229	261	254	270	272	253	281	268	266	260	263	242	261	300	266	254	309	233	304	267	267	303	273	250	264	286	259	273	271	274	284	267	268	286	246	285	287	259	260	274	307	272	289	247	257	255	268	239	284	268	270	221	282	272	247	256	284	258	281	273	300	291	276	266	276	297	279	253	271	273	289	259	270	260	294	275	283	265	277	270	274	252	315	245	278	316	291	279	272	300	249	285	306	283	254	251	298	291	275	253	280	289	244	277	274	270	247	280	292	278	278	261	257	258	286	260	277	253	278	291	243	253	307	291	262	274	258	265	279	266	301	269	262	258	281	261	282	279	255	268	274	253	288	298	267	252	267	277	250	281	264	284	277	288	236	223	269	309	263	252	275	244	250	297	320	264	253	260	289	291	288	255	290	258	266	243	303	300	250	296	270	272	285	323	251	283	275	279	296	267	248	251	269	250	259	246	256	266	286	272	267	260	282	276	286	268	301	278	253	262	296	276	291	281	298	273	245	308	290	257	271	275	273	267	266	260	259	262	263	290	281	272	273	262	293	275	269	253	256	295	272	263	294	290	288	289	234	288	273	269	291	254	261	266	270	279	236	281	298	280	242	249	275	279	255	245	272	266	234	302	304	295	281	276	278	262	299	295	277	283	259	298	284	305	282	269	264	249	273	265	262	265	255	246	272	269	265	258	279	265	303	248	295	258	273	293	277	279	259	261	291	268	256	274	256	254	291	274	283	269	267	290	235	293	276	278	253	289	284	283	277	237	285	279	273	254	268	254	301	308	283	272	278	290	274	304	244	267	265	300	280	271	261	291	296	266	252	301	244	266	263	265	284	271	282	278	249	277	275	258	276	302	266	277	249	261	274	297	270	258	285	290	241	290	279	273	276	287	285	239	245	272	279	295	254	297	247	291	281	269	262	300	246	297	277	258	274	277	303	262	256	285	264	272	244	287	269	257	260	259	270	271	260	249	271	301	249	306	277	302	283	256	288	266	269	281	302	266	270	242	260	249	289	275	272	272	288	296	283	263	309	226	273	282	273	259	235	285	296	273	260	264	272	275	288	268	276	278	265	263	272	251	271	304	268	296	272	276	286	269	265	272	271	294	255	278	258	317	281	268	239	255	269	243	254	265	242	286	287	267	256	251	278	288	276	267	274	270	287	297	268	266	270	281	268	265	274	276	276	300	256	290	286	271	270	258	265	256	265	301	280	270	259	255	253	265	285	270	269	251	283	264	297	242	277	303	282	246	250	293	269	284	276	256	276	287	271	265	263	273	252	270	263	291	282	286	278	268	272	258	261	263	276	269	254	259	263	250	278	260	278	255	283	294	281	291	261	292	271	282	290	321	308	306	263	286	250	264	301	261	271	258	250	282	291	274	263	271	301	273	278	309	255	290	231	263	266	255	270	295	281	291	247	263	246	245	288	277	260	291	293	261	242	313	248	300	284	298	295	274	269	269	283	263	276	295	264	255	271	286	287	273	263	273	268	259	270	274	276	282	261	269	267	257	277	263	294	253	293	255	235	258	230	271	287	295	305	315	283	271	260	268	305	268	291	282	274	281	281	270	285	295	265	278	313	268	288	264	279	264	283	264	303	295	288	262	267	278	273	277	279	261	273	269	291	266	260	285	259	283	252	250	288	278	292	272	294	301	281	267	286	232	271	266	253	278	275	280	269	267	251	272	285	273	286	277	297	266	275	288	296	272	267	257	285	280	274	271	259	260	263	265	285	263	237	274	271	263	278	283	278	281	278	292	276	259	283	255	248	278	289	259	304	309	265	248	268	284	297	280	251	268	311	280	295	255	239	302	272	250	260	272	270	278	283	282	253	248	268	259	274	275	288	291	282	282	252	284	261	293	273	303	301	255	240	244	277	294	261	255	282	271	277	254	293	249	277	253	265	265	266	255	276	265	252	304	270	271	261	280	265	264	261	251	243	262	260	270	234	251	268	276	258	286	280	253	290	291	251	287	289	243	256	288	258	260	277	270	246	306	313	294	307	260	276	258	281	258	282	288	277	262	253	265	277	250	284	248	269	267	244	274	307	271	254	295	297	286	256	255	285	260	283	276	267	301	272	284	271	292	284	279	252	262	246	244	224	271	290	283	264	280	264	227	256	290	300	250	273	277	283	298	274	280	280
25269	10096	10732	10105	10048	10432	9152	7937	7377	6502	5207	4640	3963	3171	2796	2552	2012	1668	1368	1233	1205	1084	1069	1023	892	885	853	862	864	899	851	836	788	878	806	817	791	807	749	799	754	749	738	770	754	733	788	733	783	749	766	723	748	752	761	798	748	687	765	784	805	792	791	898	892	821	859	851	915	862	835	860	867	778	830	754	822	762	794	790	808	740	801	772	766	771	753	710	787	706	760	744	728	765	767	806	734	760	755	784	735	739	692	734	706	759	743	756	780	765	783	758	762	769	703	775	738	735	763	800	721	758	730	759	734	801	710	757	732	738	720	719	787	697	701	702	737	719	765	663	720	697	657	736	691	712	707	718	724	676	727	679	688	717	689	678	725	716	670	691	761	717	726	714	738	729	709	758	720	709	672	699	766	702	779	739	767	734	695	674	763	713	740	756	729	732	696	646	707	709	699	716	689	718	697	703	722	701	709	688	682	756	742	704	722	753	699	750	692	675	751	715	710	730	697	761	681	685	698	696	696	703	691	778	739	703	747	728	760	682	753	739	669	699	717	719	729	745	726	740	726	696	725	764	736	706	682	731	707	706	638	728	741	672	728	698	704	702	699	690	710	725	714	671	667	676	705	669	675	716	695	688	679	724	742	735	756	707	691	730	671	720	732	724	718	729	693	742	697	701	708	686	747	703	726	754	698	741	749	695	704	709	670	737	710	709	682	729	721	706	739	696	725	706	663	714	688	750	709	709	694	689	676	682	711	716	712	767	710	698	712	706	746	722	645	710	722	738	704	733	684	718	694	689	696	744	681	730	732	733	720	704	698	658	690	686	725	707	660	709	696	687	704	696	688	730	685	703	664	722	709	705	709	714	721	702	720	717	640	710	726	688	747	720	747	733	681	724	693	687	761	697	743	727	676	693	720	761	740	673	719	725	705	705	683	676	684	680	691	717	736	696	754	683	728	692	681	670	683	692	695	741	707	729	711	718	739	696	717	732	696	674	656	709	706	742	692	747	714	678	694	744	657	679	702	711	737	699	703	714	728	734	744	704	746	739	769	697	750	706	694	742	694	735	711	698	697	729	681	682	679	704	755	710	737	717	716	747	768	700	736	661	745	702	698	710	703	777	710	720	680	693	741	697	712	728	667	719	724	699	688	684	700	673	714	674	705	702	756	708	669	725	727	742	742	688	739	690	693	692	705	740	704	723	742	727	664	708	682	673	703	724	720	720	714	707	711	661	689	689	677	726	732	735	723	685	723	702	689	745	648	700	672	717	697	732	751	702	712	695	720	718	727	704	762	672	724	659	768	693	699	693	691	720	749	736	716	728	722	739	698	675	704	699	759	694	690	739	701	723	689	700	678	701	737	724	746	623	695	726	711	686	716	713	684	731	721	728	748	685	771	714	728	675	711	696	714	720	714	717	746	714	683	725	752	736	657	694	711	653	718	713	691	703	730	657	729	691	661	707	730	727	727	683	726	698	726	700	694	706	672	712	679	699	724	706	683	733	725	650	760	692	672	693	732	706	734	729	730	756	757	673	701	698	784	723	748	724	670	705	729	727	679	705	710	709	728	715	686	726	701	755	700	719	726	740	653	698	724	677	690	729	707	709	673	692	716	725	698	705	715	742	719	653	691	730	703	685	709	682	700	729	729	715	731	719	708	676	687	695	687	642	711	724	706	745	707	750	722	713	680	697	645	721	746	721	701	731	704	710	711	660	728	658	663	747	713	726	721	738	709	700	674	712	704	710	735	724	698	690	691	691	671	737	725	723	738	669	686	689	671	669	706	721	746	733	744	734	731	738	750	713	676	691	672	723	778	710	682	680	677	746	716	729	714	711	696	752	681	673	654	729	732	738	767	655	761	706	694	705	762	753	742	711	746	710	670	740	732	736	657	725	712	769	714	688	753	709	691	747	694	705	697	693	686	708	729	720	725	703	696	687	697	703	685	674	713	756	771	699	744	707	743	707	714	730	722	707	710	703	704	684	799	709	729	663	749	718	737	704	705	681	724	723	713	687	700	722	723	706	725	751	715	752	707	753	734	727	698	720	716	727	700	737	727	731	722	715	730	709	718	744	673	731	765	717	695	737	722	737	710	723	666	744	677	684	740	677	729	671	721	698	727	744	769	725	718	699	689	670	738	693	702	722	703	697	651	754	715	748	726	670	726	708	721	661	724	707	693	716	732	716	727	753	743	719	722	735	689	763	698	672	707	741	748	727	716	703	673	707	702	716	690	716	721	682	695	723	691	666	699	709	707	679	710	716	751	761	673	737	673	694	731	689	749	708	724	689	703	707	703	714	693	707	739	700	706	691	690	686	687	753	667	732	712	721	719	649	770	679	710	748	676	716	697	702	748	743	737	699	675	726	712	712	721	654	752	716	688	737	709	711	704	715	721	683	746	708	697	690	685	724	714	725	671	711	679	693	725	718	685	718	750	748	729	694	638	721	716	728	690	746	703	722	759	745	700	708	723	709	702	733	698	725	709	721	737	757	715	736	734	709	743	688	686	674	750	748	714	713	698	687	667	701	702	730	701	740	711	680	718	688	702	674	664	658	729	697	665	683	701	719	752	729	720	682	712	710	733	687	729	736	699	762	711	735	691	723	706	708	721	700	691	688	690	673	715	716	722	695	741	710	717	715	711	743	747	750	683	670	680	716	663	707	683	705	657	706	711	677	760	734	725	702	680	689	717	731	687	758	683	677	703	691	713	675	705	719	697	778	701	751	682	701	696	762	712	748	721	708	700	748	691	746	682	698	698	718	674	710	750	729	664	704	720	734	691	754	716	680	703	698	678	750	725	710	681	717	722	688	748	706	770	719	687	722	664	701	716	719	712	735	724	720	727	727	739	732	718	715	748	708	714	700	670	711	699	745	717	708	749	750	719	743	684	699	731	725	712	727	674	669	716	722	724	727	684	719	697	727	732	721	698	686	688	696	715	689	731	714	724	701	704	675	717	701	735	711	724	714	743	694	775	703	661	682	649	698	719	719	720	682	722	718	684	766	701	690	691	726	746	695	726	711	693	694	711	749	763	726	719	674	703	678	687	687	686	723	734	709	676	701	698	705	686	730	756	688	702	654	723	732	708	756	692	722	695	692	681	712	726	690	704	737	732	716	669	642	689	698	700	676	736	721	748	684	718	702	735	694	719	689	695	701	687	729	737	705	646	724	760	708	701	722	681	742	709	694	733	702	725	716	669	705	717	708	718	668	699	704	702	710	729	740	688	695	713	694	735	753	734	744	732	677	728	695	709	719	706	710	698	701	713	683	692	680	756	713	684	722	684	721	739	734	765	663	688	751	642	738	728	711	729	654	731	706	669	726	682	750	696	760	727	675	698	693	740	705	728	664	716	711	727	699	717	675	730	669	730	713	700	708	745	689	723	681	689	744	734	678	710	733	720	709	712	731	723	705	691	720	722	692	746	704	718	750	671	695	680	743	716	738	705	687	688	716	679	738	694	730	709	716	742	714	720	683
6730	1710	1272	1041	815	746	637	470	392	415	428	429	394	410	381	389	368	338	372	377	356	366	371	375	349	335	349	378	346	351	357	327	372	339	357	371	372	345	336	387	353	357	357	339	336	351	362	357	356	350	382	346	334	381	363	342	330	354	347	355	347	357	344	377	341	354	379	359	325	337	356	366	353	355	368	327	369	355	340	313	358	361	381	360	360	359	354	375	365	345	285	395	356	368	336	372	381	327	351	371	363	390	337	336	388	354	312	357	338	327	401	352	362	382	356	326	347	354	334	346	361	345	326	363	342	383	388	329	388	349	348	359	357	356	363	344	394	352	350	390	350	365	364	330	347	365	341	332	339	352	379	367	378	368	355	379	342	344	349	410	347	324	340	360	330	331	339	348	362	349	346	365	347	330	314	370	350	347	336	362	354	392	326	354	334	340	344	361	361	377	354	336	350	365	300	365	382	350	362	350	332	353	362	346	342	382	340	344	335	361	328	334	360	334	344	322	375	353	361	335	343	345	362	334	342	333	321	331	356	354	351	337	338	324	375	363	373	343	354	357	335	372	358	349	364	311	365	342	349	342	353	362	379	349	358	290	366	362	376	331	329	343	354	335	343	376	342	355	342	330	369	366	378	367	364	312	327	337	319	340	356	365	308	357	377	351	330	339	337	373	388	350	341	365	343	368	315	360	364	369	328	362	337	298	330	370	356	364	356	382	351	361	352	323	363	365	344	334	358	356	358	356	381	325	387	362	368	364	332	356	368	312	375	347	342	348	341	342	346	358	347	367	356	365	370	385	355	337	345	352	362	370	327	361	350	339	359	328	378	348	332	340	333	396	336	373	367	325	360	341	337	370	380	330	345	356	369	366	376	343	361	376	351	361	336	340	365	330	353	367	361	370	356	368	371	350	361	337	359	359	364	343	380	360	330	374	386	362	347	345	342	341	347	360	343	361	376	378	333	325	334	316	346	376	373	358	354	340	387	341	366	337	374	332	363	353	391	339	370	361	363	314	325	362	384	404	353	373	352	361	359	356	328	340	350	342	348	310	379	351	366	336	351	355	335	360	345	348	341	331	376	362	351	352	316	383	352	359	349	376	367	325	344	332	361	381	365	325	356	376	339	344	353	380	371	339	357	350	323	341	420	367	365	357	351	351	326	366	321	407	332	330	339	348	354	347	327	354	359	358	352	352	351	340	367	350	358	354	365	358	361	338	311	351	379	380	339	376	371	370	332	362	360	305	341	338	384	357	357	338	351	351	365	328	380	384	393	338	351	356	352	344	325	374	367	352	328	361	330	347	344	359	340	339	365	356	361	354	381	326	340	341	367	349	344	388	352	361	379	336	374	350	377	378	342	350	360	328	337	405	339	325	348	331	370	339	351	345	355	328	330	337	336	382	378	360	360	347	374	343	357	376	365	366	354	329	343	384	364	379	381	357	355	370	365	359	329	333	370	370	350	348	350	364	371	382	344	380	345	329	391	354	347	364	371	346	355	342	370	349	338	371	343	370	330	371	365	339	370	349	377	366	357	304	364	387	364	333	373	374	376	335	386	372	329	372	332	359	348	356	363	323	350	368	343	324	360	355	386	393	328	332	334	351	368	351	329	381	307	333	352	351	351	372	353	342	379	345	341	331	343	387	377	315	306	354	327	348	321	355	355	378	406	379	361	354	331	339	351	317	391	358	345	345	321	324	336	363	384	347	324	347	344	330	361	364	360	330	344	327	309	375	352	337	359	360	341	367	357	333	321	347	355	367	380	382	367	348	339	330	351	361	373	353	348	358	355	317	337	357	351	371	365	335	341	357	361	377	382	366	359	376	374	356	351	353	333	354	357	364	352	360	357	342	373	358	375	359	331	341	367	391	370	356	341	326	350	385	336	377	337	323	345	372	365	335	349	381	380	337	368	330	350	352	362	368	338	370	333	324	342	326	375	348	331	301	359	343	340	329	335	352	330	318	362	318	340	376	311	341	379	342	336	355	343	361	346	368	338	360	351	368	355	369	379	340	346	339	332	344	348	392	382	352	375	381	350	342	366	356	403	368	346	348	362	335	351	296	351	366	388	399	369	383	341	359	358	372	382	311	383	328	369	351	334	334	360	380	351	350	355	343	354	365	363	335	322	333	365	328	352	374	354	320	353	353	357	370	340	350	357	366	344	344	367	362	374	348	342	368	369	335	343	351	357	341	346	338	351	357	347	346	346	345	349	374	375	350	315	329	382	330	362	346	351	353	359	352	333	330	358	375	345	331	384	349	322	357	373	338	333	348	328	349	342	347	349	349	339	342	296	337	346	337	337	350	336	346	348	364	308	348	342	347	329	363	353	341	358	326	361	363	363	387	362	361	343	357	337	336	355	367	347	360	326	345	314	313	343	368	352	375	358	344	359	352	355	356	352	380	340	333	332	374	355	379	366	363	372	375	343	338	335	404	326	348	353	341	336	336	329	342	352	409	333	378	350	344	351	363	348	339	322	342	323	344	378	361	345	345	367	329	392	320	338	351	357	390	335	346	368	339	336	353	308	343	352	366	369	344	327	364	368	333	347	350	379	344	329	326	358	307	334	350	341	363	364	356	344	333	388	347	350	393	376	355	354	330	346	380	349	379	350	324	302	370	347	328	316	343	346	356	350	354	370	361	334	334	387	379	352	370	349	331	328	365	335	345	367	334	341	385	363	375	373	366	363	323	343	340	341	336	345	346	355	365	376	342	364	340	357	353	342	386	355	322	357	314	298	367	389	354	365	348	364	370	340	365	373	340	354	339	365	355	347	321	342	322	385	374	355	356	344	325	338	343	390	371	327	337	355	345	360	360	331	313	323	363	338	391	361	347	365	343	357	360	374	367	374	336	371	351	395	357	367	394	358	329	347	352	381	322	332	372	353	365	334	337	378	314	349	346	352	355	326	311	373	331	360	370	372	334	348	348	366	372	337	380	376	366	299	354	334	356	368	358	366	333	361	354	374	343	333	334	367	349	351	343	362	354	351	355	362	349	360	345	337	351	377	355	350	378	355	345	352	333	367	338	373	351	355	357	341	350	344	365	383	382	336	361	351	330	381	361	363	347	380	346	357	373	389	340	339	384	354	352	355	352	318	339	339	362	370	323	392	357	370	334	363	319	343	325	359	359	373	301	361	318	342	361	341	356	338	353	340	355	333	382	367	304	345	364	349	365	357	333	338	360	344	354	314	337	366	350	394	346	331	345	375	307	358	396	371	375	358	325	360	364	368	332	357	368	346	341	331	342	382	386	377	360	353	354	368	350	365	352	350	325	358	374	366	362	370	363	365	373	417	364	346	332	353	362	364	351	333	310	373	351	326	335	335	324	362	361	360	387	371	365	338	355	358	363	340	363	364	338	322	370	371	353	367	320	370	398	353	362	323	364	362	360	366	331	352	360	327	358	386	383	362	344	361	338	350	336	354	342	359	369	342	348	343	371	350	340	374	345	357	362	299	364	314	342	388	394	350	320
5694	2314	2690	2676	2319	2212	1627	1535	1349	1405	1280	1141	1115	1030	1019	988	1087	1073	977	951	1046	992	990	935	932	915	928	955	959	899	923	966	885	942	955	884	876	941	902	906	895	914	862	938	983	888	859	911	881	912	872	904	900	876	943	890	968	874	954	941	939	880	951	933	921	928	972	961	911	926	935	955	930	900	928	916	900	950	990	902	948	957	907	962	991	970	941	925	974	873	918	925	916	995	932	871	885	941	946	929	953	925	882	953	899	894	869	916	913	917	987	922	890	922	930	898	1005	899	961	874	910	865	942	919	918	914	897	899	897	891	936	945	937	888	902	933	923	889	948	876	871	905	906	882	945	888	920	894	949	937	919	885	895	875	865	854	899	899	896	884	882	932	897	956	925	911	883	930	881	924	905	904	878	925	884	923	898	930	903	951	869	980	962	908	891	932	894	901	941	895	923	915	930	957	972	912	920	929	926	851	910	924	886	909	920	928	961	953	925	908	942	956	912	893	931	861	913	919	946	844	907	994	925	859	885	898	892	901	910	918	894	909	966	954	852	853	889	900	938	914	854	948	871	912	867	898	895	937	914	826	954	859	893	898	914	870	883	944	916	928	885	895	872	899	974	902	916	907	925	903	892	908	815	920	905	927	908	954	895	908	858	936	862	910	899	895	919	898	918	872	917	845	931	907	855	876	979	893	922	910	888	900	902	922	972	940	888	927	908	893	863	906	909	930	934	899	905	947	895	927	896	932	872	884	939	915	903	919	892	889	904	952	883	907	924	861	899	958	862	835	872	930	924	930	939	944	869	922	915	958	909	901	910	909	868	960	882	897	930	909	935	913	925	885	862	913	939	872	937	921	874	914	921	926	887	910	887	946	922	889	972	900	927	914	915	882	856	882	893	869	937	866	828	935	914	859	865	919	883	850	865	905	884	859	909	912	903	870	915	928	947	840	911	951	871	924	905	902	967	904	927	892	892	922	934	956	935	872	933	891	929	894	912	946	943	914	946	877	931	922	906	912	898	935	933	927	942	896	911	891	921	943	931	954	918	948	852	918	920	870	915	860	933	925	940	947	925	891	882	972	897	881	864	897	916	959	920	888	932	934	932	936	950	931	919	881	918	908	911	861	932	972	881	934	930	908	860	923	910	896	954	930	993	948	966	898	926	951	893	886	897	936	886	923	919	892	874	922	934	923	905	889	924	888	894	904	846	902	909	945	868	950	928	881	934	906	906	911	896	917	889	914	909	897	904	888	943	893	896	937	858	911	956	911	905	907	921	918	891	891	843	903	986	934	897	897	885	890	881	919	937	909	898	883	952	889	918	925	913	906	844	884	912	879	938	915	921	934	913	933	919	933	879	977	938	991	928	948	945	895	937	909	974	897	850	971	954	871	936	924	861	932	902	970	926	975	925	859	928	952	945	865	808	934	859	921	869	922	850	921	900	967	898	934	943	929	922	935	916	915	899	915	916	929	930	889	960	864	856	864	895	928	893	920	915	964	879	953	909	908	886	857	931	933	887	931	908	965	904	897	893	937	892	920	918	893	877	919	879	904	912	899	924	867	903	890	919	885	924	884	918	908	959	906	887	912	934	943	943	924	880	870	902	915	941	928	947	855	899	887	936	917	900	903	890	916	850	885	838	916	860	921	920	911	910	851	877	926	911	909	897	896	923	895	875	902	886	897	860	929	908	923	936	925	926	910	933	955	890	882	910	908	908	917	951	906	913	888	923	926	882	941	901	888	882	876	923	914	902	871	934	858	936	941	917	899	903	940	834	940	867	952	918	949	860	892	880	911	942	849	918	944	897	932	915	961	919	899	963	942	893	864	931	906	913	937	915	932	930	892	901	860	899	929	916	952	921	872	961	949	911	963	885	867	894	958	901	874	902	874	914	963	929	979	948	925	935	940	841	924	888	907	858	932	883	928	976	888	922	909	932	863	884	905	950	892	933	909	924	876	931	954	876	975	911	974	924	883	913	932	933	951	914	883	945	888	858	947	883	931	957	921	944	891	863	941	908	910	896	926	867	857	880	918	921	929	884	870	947	925	878	920	933	895	853	923	924	964	922	911	948	898	917	876	906	920	982	891	859	915	906	941	908	926	948	870	887	888	939	927	919	873	904	891	916	937	955	909	909	903	955	847	907	919	872	920	897	857	874	923	931	872	930	831	900	925	894	937	926	915	922	918	876	934	895	894	926	924	861	894	926	881	937	906	976	909	929	875	884	920	885	916	940	863	943	878	942	925	890	883	905	901	906	876	912	964	914	900	954	922	919	898	920	893	901	952	913	909	933	926	924	893	911	925	931	894	864	909	898	871	977	946	933	854	933	952	950	955	912	947	904	884	870	915	894	925	953	939	883	919	928	880	924	937	960	904	950	917	947	909	877	921	910	923	941	916	939	876	918	894	929	921	903	930	902	833	902	858	903	912	922	880	869	935	878	924	903	872	890	894	908	875	887	949	941	960	934	878	854	959	887	950	923	893	858	920	939	912	957	907	959	898	970	868	934	903	913	925	897	929	919	902	888	916	931	916	906	885	938	929	915	928	899	877	974	884	906	909	894	896	913	938	958	913	908	927	893	905	871	903	945	924	874	875	907	893	951	892	883	897	957	942	915	877	885	916	909	927	900	909	903	931	925	887	853	922	869	895	903	887	916	904	901	895	948	913	954	879	888	852	926	926	895	887	965	861	930	893	926	902	928	891	882	915	934	864	922	915	978	929	914	903	945	881	898	1009	929	851	849	914	885	920	903	958	915	920	904	922	884	893	938	898	966	863	953	895	976	936	911	911	949	937	902	899	880	935	919	880	869	921	915	888	911	928	946	929	907	919	864	910	895	907	891	891	892	914	882	933	924	910	959	892	941	947	889	955	929	956	883	982	892	903	903	911	870	947	911	912	925	902	934	949	933	918	865	877	917	939	879	863	933	925	871	943	836	838	904	918	905	942	929	931	893	896	926	926	855	917	929	941	939	947	898	943	925	868	922	954	931	921	981	896	921	931	856	926	955	880	903	940	892	941	855	916	916	898	909	945	930	938	978	937	929	926	909	901	901	961	865	884	898	874	964	884	944	935	874	905	930	838	867	938	881	921	847	877	912	950	956	896	891	945	881	938	973	885	949	1023	933	887	942	934	895	956	950	868	894	937	902	896	897	928	929	900	917	923	879	940	938	959	912	902	858	945	911	913	916	930	892	895	909	901	933	930	906	854	878	882	934	925	922	952	895	898	877	871	947	862	913	880	922	859	904	896	883	857	931	898	887	875	920	891	918	905	920	898	943	937	930	923	928	913	903	895	890	893	965	910	904	899	902	922	924	870	894	893	971	916	926	899	896	958	960	885	866	863	908	906	935	919	974	938	882	901	888	953	902	964	926	910	905	915	950	949	932	986	892	949	902	918	959	894	894	906	917	897	939	938	950	857	813	920	925	931	958	911	930	887	913	919	944	911	892	906	939	953	925	964	903	937	932	923	970	967	858	880
26694	12890	8823	6381	4948	4469	3728	2580	1914	1491	1159	855	692	611	569	516	466	439	456	389	425	395	376	372	462	400	391	372	389	349	362	364	384	410	365	361	404	385	417	373	344	370	377	394	387	386	352	355	359	365	366	411	397	393	358	365	379	340	363	368	387	358	375	364	402	371	354	407	388	378	399	375	379	381	397	325	398	376	360	399	350	348	377	357	378	364	364	372	377	406	340	404	348	416	391	392	379	364	387	411	363	395	386	347	383	358	367	337	372	366	383	367	400	367	444	389	413	412	357	393	312	360	385	363	395	379	377	389	365	383	366	365	375	338	393	375	389	376	378	360	393	356	389	366	392	349	341	373	352	411	330	387	366	361	361	381	354	383	369	367	366	376	349	366	385	380	383	374	369	384	400	374	389	384	352	366	369	400	400	387	352	402	375	357	389	360	389	379	356	373	397	351	360	427	403	390	394	363	381	363	373	376	358	381	372	358	388	379	366	361	388	350	326	409	357	364	394	358	402	383	368	375	379	359	398	374	373	398	360	391	350	388	358	366	390	360	404	376	354	332	330	368	390	392	362	368	357	376	375	378	393	366	347	399	367	343	356	365	378	394	377	380	389	358	394	370	352	380	405	343	360	421	380	367	404	345	376	386	406	393	375	350	370	387	363	348	368	401	412	400	354	380	360	366	386	335	372	396	399	371	379	367	350	356	369	339	373	355	364	361	371	357	360	369	361	370	374	381	366	355	374	353	384	389	380	388	376	376	395	355	356	353	371	375	340	374	407	393	374	372	369	358	397	382	380	362	375	355	365	381	386	365	355	362	349	389	365	381	358	372	359	346	339	370	367	386	380	341	408	351	372	377	383	350	384	360	360	381	339	358	340	389	311	357	386	363	367	386	376	353	374	366	373	410	371	367	358	368	367	397	414	351	341	384	350	339	348	343	336	349	405	388	357	350	373	401	337	388	402	379	344	348	368	370	408	378	346	358	362	358	355	345	375	357	381	400	331	334	386	385	387	384	398	324	374	385	394	389	387	366	376	342	375	350	359	379	385	380	355	347	387	381	342	360	396	356	373	362	358	391	367	383	381	326	391	369	365	373	385	324	377	379	351	383	366	349	368	382	355	352	391	373	348	395	348	364	368	338	369	370	344	391	386	373	375	402	410	359	349	375	350	382	389	349	382	406	344	363	380	364	367	355	390	359	402	392	364	357	385	369	377	373	373	389	392	348	382	371	376	367	362	363	393	393	445	418	371	340	362	364	335	404	382	353	401	402	373	403	404	364	429	380	394	391	345	392	332	348	373	367	371	351	394	357	356	393	388	378	382	379	416	385	350	384	344	354	353	369	364	380	383	370	398	389	379	367	377	392	392	374	388	366	348	348	372	390	377	381	379	370	374	380	394	385	360	378	397	369	354	352	353	359	331	393	387	362	377	381	372	360	390	374	371	393	406	374	359	367	360	365	392	375	368	399	377	417	399	370	376	382	371	355	390	382	397	393	350	373	369	370	384	402	331	351	341	384	390	387	378	344	393	384	349	376	363	349	351	367	393	386	366	377	401	377	383	341	365	374	394	396	371	366	387	356	379	357	383	376	405	372	373	395	358	393	381	382	353	340	385	387	396	383	402	397	420	384	357	348	379	362	385	382	372	394	352	391	379	353	373	369	339	366	387	383	355	353	390	374	356	362	379	383	360	391	374	396	369	392	330	389	326	378	376	364	379	357	356	373	372	353	372	337	397	332	346	351	388	389	343	390	401	351	397	360	387	395	400	350	387	357	336	369	357	394	374	411	373	353	369	404	373	362	363	364	378	386	404	343	340	436	412	351	335	414	365	381	396	366	384	361	360	363	349	376	334	398	391	384	357	367	339	371	359	369	379	354	375	374	357	398	372	375	366	388	395	374	364	401	401	354	346	380	392	412	357	406	382	369	323	414	379	353	370	337	365	375	353	369	344	359	394	404	383	387	361	368	371	330	367	380	364	399	349	363	393	353	354	386	386	368	407	372	383	373	367	374	353	328	343	385	345	403	353	330	376	383	374	366	359	406	382	392	390	390	385	362	330	375	389	360	345	365	374	386	404	407	366	372	359	369	368	381	360	345	366	351	369	377	405	380	378	364	383	366	380	383	398	367	352	388	383	384	385	365	364	390	386	394	372	352	351	399	340	365	377	379	339	388	366	374	373	350	379	375	364	367	374	396	357	383	363	379	404	397	390	366	332	334	373	397	363	399	364	356	405	410	368	360	359	355	381	350	370	407	384	327	397	397	375	344	371	368	375	362	384	328	374	349	385	378	404	370	377	351	352	404	359	357	375	367	356	336	364	409	341	381	392	334	358	352	354	383	358	359	383	341	371	384	352	343	371	373	348	357	379	378	382	408	357	375	342	342	423	369	380	367	360	358	342	331	387	370	405	358	345	369	404	409	381	363	356	335	358	358	377	374	380	373	391	369	344	385	364	366	367	384	392	392	361	384	366	349	313	374	364	365	327	348	358	381	387	359	348	381	336	375	335	364	378	375	377	359	346	361	363	404	370	369	334	399	407	410	371	385	359	357	378	416	394	370	358	370	376	385	376	356	419	384	399	351	394	368	366	372	368	400	343	385	355	400	374	361	369	391	354	395	359	386	369	389	361	367	399	383	401	394	370	379	349	402	365	400	373	397	371	340	378	385	385	386	379	343	375	356	362	380	365	355	350	365	376	370	361	365	349	408	408	377	368	390	359	373	366	398	363	384	382	365	362	360	366	337	393	396	377	344	350	363	371	377	361	372	380	361	353	346	356	388	401	371	353	364	389	377	365	369	390	400	358	364	375	394	371	379	371	366	392	354	338	350	370	343	352	369	361	352	385	405	363	358	376	385	382	391	354	354	389	382	380	373	424	382	361	371	349	392	391	382	407	402	361	374	391	398	350	382	364	391	333	386	350	367	425	383	401	340	382	386	371	349	403	336	366	394	366	404	381	373	380	364	359	367	388	380	369	363	395	354	395	381	332	364	369	365	375	366	382	385	377	372	343	339	408	348	355	339	381	363	376	391	384	381	360	406	326	394	385	337	353	349	378	378	381	362	352	395	399	340	386	389	391	419	377	365	378	403	372	386	311	356	370	358	360	373	343	386	375	359	362	374	374	343	360	331	379	331	428	376	356	341	360	331	347	377	374	364	378	388	373	363	401	376	372	367	383	384	371	340	367	404	374	365	390	367	358	376	347	351	373	343	359	367	378	358	404	372	393	352	359	386	393	347	351	341	375	326	347	328	352	379	375	380	355	321	380	391	382	368	382	343	385	349	365	371	380	369	374	392	384	368	357	403	380	334	329	400	361	378	383	374	341	390	356	367	393	363	379	375	369	321	343	361	384	398	371	380	368	381	401	356	391	392	372	369	371	403	364	367	361	394	357	371	410	377	356	377	350	383	377	358	356	389	373	387	384	367	403	364	358	396	365	376	397	358	353	415	402	370	324	322	367	368	392	342	385	389
18764	7735	7502	7069	7338	7686	6482	5854	5017	4710	3648	3437	2921	2356	2030	1893	1559	1484	1300	1223	1258	1112	1088	1069	1098	1004	1066	1080	1058	1054	1031	991	959	1037	940	993	987	931	993	950	949	964	925	980	977	977	956	965	979	972	923	965	940	958	923	1031	926	927	984	989	990	991	1017	1005	980	1023	1021	1098	1022	1045	959	934	1032	1020	1053	983	981	1002	977	929	979	964	954	992	997	934	926	977	989	977	936	969	985	903	993	968	939	962	961	911	898	997	892	965	975	928	968	1013	935	969	966	996	950	897	1037	950	908	971	949	916	981	919	965	951	989	936	944	980	967	966	969	925	1018	902	962	969	910	959	957	944	931	949	923	912	897	928	988	957	932	950	918	934	954	939	963	927	961	937	930	964	893	952	958	860	913	879	938	938	994	884	957	947	955	953	856	937	954	956	933	971	919	966	941	940	899	941	981	908	985	930	930	889	936	943	917	912	925	920	927	941	919	960	959	935	941	977	921	933	933	912	944	945	973	926	885	883	978	959	956	943	973	887	919	946	981	941	973	972	913	941	911	941	913	978	904	940	911	982	942	984	969	969	986	900	929	938	896	925	920	934	959	929	964	931	957	963	945	939	951	929	940	919	927	953	899	942	878	911	917	950	918	923	912	939	926	893	940	931	905	901	953	928	925	937	967	916	945	954	983	959	911	1030	947	933	951	895	957	902	972	897	915	947	956	933	945	918	913	911	950	918	979	890	931	936	936	937	928	915	971	957	963	905	916	981	925	957	912	925	932	920	973	941	912	948	916	878	905	962	900	954	916	927	1004	911	898	894	1012	900	893	940	959	955	928	950	927	927	902	888	929	932	930	943	926	941	937	891	929	974	941	934	951	963	945	910	910	918	958	894	975	923	973	925	919	953	955	904	948	913	917	950	916	948	921	891	930	892	957	914	891	951	934	963	979	947	949	945	978	934	977	900	938	962	1012	969	980	914	933	961	958	856	975	911	908	933	899	948	916	918	919	989	991	964	915	899	897	958	929	925	943	902	936	944	940	938	913	969	943	906	945	964	955	915	1004	952	964	842	971	912	945	988	928	990	926	896	941	961	927	931	976	937	919	956	902	931	955	953	934	940	943	900	957	962	900	924	911	939	980	983	916	907	931	866	885	923	894	954	930	909	914	905	926	965	894	947	942	997	879	957	999	899	967	879	929	881	950	941	936	962	972	927	911	897	981	931	918	991	852	924	953	907	965	928	929	986	926	860	951	922	922	916	952	928	927	954	939	965	945	916	925	922	921	974	956	905	933	937	930	943	1016	891	970	972	925	992	974	953	933	960	906	978	978	923	860	843	940	943	947	1024	916	944	969	950	961	933	966	976	959	907	913	933	941	905	966	934	916	888	978	967	977	881	973	930	931	924	942	935	909	899	930	941	937	929	914	910	925	913	958	842	916	975	939	955	952	892	905	937	956	894	937	940	963	895	946	990	923	936	950	862	929	953	972	914	977	937	924	897	920	894	920	976	915	968	917	971	927	915	948	926	929	909	967	928	949	916	911	934	894	949	927	923	951	910	912	956	955	926	942	878	906	947	895	918	915	926	909	943	888	914	938	934	912	972	975	981	907	937	907	955	1025	934	917	914	857	938	878	944	983	942	896	893	933	936	927	908	915	932	869	944	922	965	912	934	920	912	927	989	978	966	944	897	952	950	882	982	888	908	934	950	905	965	899	917	957	908	909	908	950	891	945	923	963	950	962	936	951	921	909	912	926	888	910	954	1027	999	922	1000	922	914	933	873	894	925	886	910	947	957	941	908	917	908	930	927	880	899	948	1003	939	981	949	897	958	899	951	909	912	936	920	896	870	951	970	955	906	920	1002	920	919	967	948	926	846	988	927	911	875	953	948	965	948	890	886	1001	917	954	907	982	910	956	960	979	945	959	896	921	977	936	924	971	962	946	944	875	902	947	1006	955	906	935	926	988	887	926	943	905	907	905	923	919	976	925	943	913	929	966	934	979	910	925	940	917	922	904	925	931	968	956	948	943	912	911	934	955	983	939	1025	915	975	908	896	954	922	964	901	925	953	933	921	886	966	925	1006	964	915	950	912	966	936	886	901	930	913	882	896	909	950	874	928	949	914	957	928	933	940	992	983	913	911	952	954	928	907	920	951	939	948	950	950	872	939	922	974	929	915	900	953	956	894	925	1006	882	954	915	958	886	945	938	905	985	931	935	895	935	989	898	965	926	960	944	931	938	889	960	922	938	930	948	933	935	912	918	910	945	874	920	950	903	906	957	946	923	953	958	931	927	909	948	861	880	928	940	934	918	988	914	919	928	916	948	934	953	931	958	924	953	891	911	940	972	992	909	940	903	924	925	1002	941	964	946	941	888	939	940	954	914	986	903	978	901	953	918	923	874	955	925	926	936	965	977	1000	858	997	990	943	896	980	962	943	902	943	912	929	945	1004	951	883	905	950	915	894	940	885	969	943	898	915	987	913	939	978	881	943	898	950	962	956	917	936	917	959	918	915	973	904	965	939	941	982	893	917	923	925	912	926	976	959	906	949	968	939	927	932	982	967	916	927	923	960	990	913	914	928	927	942	942	922	996	960	926	939	914	919	917	936	986	919	938	972	906	896	961	1006	949	879	925	961	929	943	919	939	953	920	867	876	929	934	947	990	961	906	961	918	985	953	946	893	928	910	903	910	927	941	937	936	939	937	998	957	934	889	900	929	891	950	859	976	916	890	913	931	929	957	981	964	939	928	909	921	906	916	941	909	960	931	925	929	914	904	903	913	928	976	938	954	976	952	957	924	937	886	961	938	950	901	909	977	904	937	899	925	903	976	948	962	847	947	948	948	918	977	965	892	908	1004	917	977	924	925	910	958	936	971	948	895	917	1016	882	942	951	963	953	961	972	995	951	881	965	968	928	968	1008	925	961	895	919	918	990	972	934	928	957	911	955	917	996	956	940	949	950	898	941	942	939	930	941	928	892	902	896	941	925	918	929	951	925	914	950	921	902	912	965	970	925	932	1015	934	909	900	959	955	980	948	934	934	912	890	881	990	918	915	956	925	902	978	959	912	919	928	907	954	898	942	927	984	853	979	953	940	959	929	902	943	925	950	938	968	965	940	927	891	945	911	967	921	941	912	925	920	940	892	992	936	909	941	906	944	878	968	945	917	910	975	866	887	932	863	942	897	946	884	899	917	919	957	937	1008	981	908	875	899	947	942	908	921	914	948	958	973	938	961	955	974	974	926	911	921	984	951	898	957	977	952	902	922	926	909	946	983	932	885	934	898	902	936	947	902	947	950	932	966	935	943	897	960	956	898	952	979	933	946	918	912	953	911	933	910	906	929	933	991	961	919	942	965	944	895	976	884	921	926	901	956	929	950	939	921	952	871	940	922	912	934	942	950	921	891	873	945	975	930	993	920	931	954	948	904	938	934	929	939	958	942	989	963	934	892	959	991	987	918	965	949	901	934	1013	941	936	923	918	965	901	886	916	921	963	956	956	948	917	896	927	946	952	929	915	984	903
36711	19083	13827	10834	8453	8199	6817	4182	3218	2771	2095	1278	921	706	591	494	418	361	353	327	336	331	287	281	297	258	313	278	274	294	280	268	250	276	276	245	269	239	292	286	271	266	283	279	260	249	265	305	270	294	273	272	261	275	253	277	282	285	252	229	282	269	278	277	287	253	275	282	305	284	270	304	268	289	272	264	276	252	279	280	291	253	283	275	283	254	279	274	271	269	267	251	238	259	273	254	266	260	242	274	270	249	255	228	252	250	280	250	261	278	267	270	284	285	276	251	280	301	285	254	261	261	266	289	260	268	302	281	253	294	264	259	276	243	276	270	256	271	300	274	248	286	265	251	280	279	303	276	296	273	272	269	278	255	248	254	269	292	291	280	276	273	251	242	246	230	259	267	300	236	271	282	235	255	268	281	246	245	259	265	281	264	260	270	241	283	260	253	246	262	264	280	297	258	291	274	268	254	275	287	258	289	271	240	270	280	253	277	266	277	261	287	297	253	291	254	258	251	261	273	284	222	267	250	237	277	277	249	260	277	264	286	275	225	269	231	250	233	238	245	278	258	245	277	278	278	279	258	275	271	271	243	272	265	239	274	246	266	275	246	265	306	239	231	264	296	258	275	250	271	249	283	249	245	247	251	268	281	278	263	281	256	260	250	247	254	258	266	244	251	263	272	273	279	260	251	264	278	260	274	272	270	232	255	283	267	282	234	266	274	263	247	264	251	266	271	262	272	263	292	274	246	270	265	281	262	270	269	270	255	258	254	242	265	243	250	288	260	284	239	269	280	249	277	277	275	262	252	228	257	253	275	273	259	287	251	260	249	254	290	254	259	273	283	234	273	271	257	243	253	253	272	285	291	279	262	279	254	255	261	297	291	251	262	248	256	303	280	259	236	253	270	273	260	246	252	256	253	292	279	285	270	243	272	253	256	277	301	270	277	228	257	263	260	274	274	263	246	232	280	283	269	267	269	256	281	243	245	260	285	221	271	289	285	259	233	270	266	258	278	287	241	279	242	277	277	249	286	285	268	270	268	246	272	271	254	271	251	259	233	243	272	234	250	239	247	247	250	262	255	249	255	243	251	259	278	259	267	268	242	270	254	258	286	244	284	275	251	274	293	256	259	273	271	260	278	279	253	282	282	282	241	262	271	238	278	272	296	247	276	269	276	251	244	249	259	281	266	266	273	272	281	275	229	266	236	238	274	292	236	279	252	252	258	278	246	259	254	266	278	259	272	272	242	265	270	262	269	265	248	231	263	255	262	293	284	281	255	265	273	249	296	251	254	272	241	271	256	258	249	291	255	260	279	283	254	257	262	265	262	244	249	245	266	275	260	282	277	266	267	278	262	260	261	274	289	246	279	256	266	257	239	255	275	266	274	262	301	286	256	276	245	281	241	260	256	256	290	269	243	225	278	249	238	235	252	262	269	282	242	276	287	262	267	264	241	282	272	244	249	244	284	270	247	247	272	256	247	235	270	296	256	269	267	238	282	248	241	254	291	273	263	251	254	278	276	265	270	259	286	243	275	289	267	287	277	252	245	273	273	264	269	278	269	263	269	271	282	257	252	251	262	258	265	262	240	263	252	267	236	265	274	270	276	269	304	262	286	223	268	265	221	281	249	253	265	247	250	265	290	244	247	273	258	236	258	250	266	264	256	278	260	252	253	267	248	251	234	271	265	273	255	258	272	240	243	255	250	284	252	281	226	267	280	265	260	268	260	295	234	284	275	268	239	250	262	248	249	295	257	279	267	274	258	274	274	273	266	249	264	266	263	228	251	245	276	243	251	297	272	297	261	278	278	238	270	253	279	280	251	238	256	252	310	308	246	233	299	267	267	281	257	250	267	262	254	274	254	262	259	269	274	246	272	260	250	236	253	242	261	261	270	271	254	264	256	250	246	242	288	247	261	269	282	269	249	244	275	266	289	263	251	261	272	240	263	256	253	267	277	243	268	240	238	268	260	242	278	270	286	266	280	265	263	289	272	261	244	264	266	246	247	276	261	262	266	245	239	237	272	272	254	289	264	272	263	279	281	221	268	236	268	253	232	255	269	269	237	282	255	271	270	267	269	278	248	278	268	270	288	273	272	264	257	283	263	269	235	234	268	248	256	247	240	310	247	242	249	272	264	274	253	272	274	256	264	278	247	273	261	276	254	286	268	275	276	269	251	260	270	272	273	279	243	268	264	281	261	282	284	258	230	270	252	267	260	264	275	272	249	278	278	256	259	260	272	261	270	260	244	289	271	245	257	287	244	242	241	246	262	279	273	265	233	250	258	265	272	254	255	264	248	276	262	256	302	267	267	278	277	270	251	240	280	241	239	218	270	275	286	283	263	240	258	242	271	295	244	246	265	261	238	248	267	273	257	214	282	259	271	276	268	259	290	263	253	276	273	268	280	257	252	255	266	261	247	267	276	238	229	268	252	266	262	257	234	267	246	264	282	297	277	248	243	270	243	276	266	259	263	262	258	289	273	268	257	294	252	258	288	253	269	253	279	274	260	235	257	267	254	266	255	271	247	246	256	283	259	249	269	284	297	256	257	260	278	242	265	284	273	266	273	252	269	232	257	276	285	284	256	255	258	275	257	256	255	284	263	271	232	261	235	289	251	256	228	290	264	247	282	264	271	253	260	232	231	264	259	274	266	254	281	262	279	247	297	280	283	263	263	272	277	258	266	239	249	278	281	249	282	296	268	278	265	262	246	274	310	298	221	270	294	276	249	294	265	262	264	253	226	276	275	269	255	270	240	292	276	267	254	277	258	261	256	284	246	253	298	247	249	221	246	253	256	273	285	285	260	246	290	280	262	259	249	250	247	270	268	288	230	259	239	262	277	278	245	271	265	249	294	292	303	252	275	271	257	240	247	283	247	260	259	249	258	285	280	271	253	243	235	280	285	256	291	239	256	269	262	260	298	268	277	272	271	271	272	267	274	262	293	282	278	262	283	278	302	298	274	247	277	260	281	254	259	266	286	248	264	227	282	258	279	271	252	256	260	239	292	261	273	263	273	256	272	264	263	254	271	266	273	266	260	298	229	259	259	261	225	262	224	236	279	263	262	243	261	258	263	266	270	243	256	272	278	266	276	272	252	282	248	256	264	277	255	262	274	271	258	267	242	231	252	247	240	226	250	260	245	228	266	285	272	238	271	262	257	280	273	263	261	246	270	274	272	277	275	237	271	285	272	248	232	259	265	318	272	291	275	269	270	272	258	280	281	282	228	204	252	273	259	254	254	257	243	269	254	265	244	264	260	269	242	260	244	294	251	261	250	264	271	269	266	262	264	291	266	247	300	286	280	270	257	253	275	252	236	241	236	297	262	264	260	244	275	249	261	247	240	254	259	272	253	266	261	243	258	271	255	266	240	282	255	283	240	266	235	252	287	277	273	243	262	279	279	248	267	271	273	272	262	290	274	231	251	285	260	253	274	272	254	296	239	233	290	255	287	273	290	255	279	264	266	284	284	258	273
25702	9969	10434	10093	10444	10813	9083	7990	7126	6810	5222	5217	4172	2972	2784	2189	1988	1526	1328	1136	1100	1057	972	949	916	885	853	873	822	794	773	822	822	735	741	813	795	752	745	712	738	699	727	740	756	709	753	721	676	715	773	708	711	706	702	721	753	722	793	775	773	712	781	755	754	824	867	902	883	770	779	818	806	824	779	752	761	754	774	812	752	812	744	795	743	809	762	778	801	743	720	746	767	763	747	746	727	662	722	729	742	731	723	735	774	707	692	753	704	717	704	708	699	669	737	705	730	716	734	709	747	757	658	694	683	677	724	724	713	744	748	723	706	687	693	686	670	670	727	646	704	646	677	665	695	685	707	681	718	663	641	671	723	685	758	721	667	716	696	704	659	710	712	675	651	702	715	689	722	641	666	684	670	675	662	683	692	682	662	698	657	686	682	681	615	714	650	677	710	691	662	700	656	670	690	672	679	700	719	657	722	672	668	695	693	675	717	712	715	672	667	670	657	643	706	698	723	674	699	687	737	666	720	662	623	708	672	641	620	725	707	697	638	714	660	633	657	657	723	692	696	694	636	709	717	645	669	670	683	696	677	675	683	691	670	600	680	672	676	701	647	707	648	633	653	649	705	681	755	678	675	697	642	665	654	674	663	686	689	689	715	691	670	680	702	721	682	669	668	656	705	729	685	705	693	736	705	640	706	727	677	687	691	670	632	647	688	688	708	665	666	691	651	648	726	685	666	627	703	646	678	684	662	676	679	680	672	696	719	683	696	673	628	675	705	695	700	686	684	703	678	695	631	706	686	654	689	683	695	700	677	673	657	647	696	655	681	643	647	690	656	685	727	679	678	678	673	680	655	714	651	692	712	675	658	715	695	665	652	705	667	672	708	671	713	666	696	711	688	663	658	642	703	725	687	690	638	692	657	654	693	736	671	720	649	693	662	685	722	666	693	696	689	697	692	633	679	700	688	716	650	733	669	704	649	681	656	713	731	718	715	687	714	691	653	678	702	681	669	664	706	676	674	711	708	669	688	665	634	719	669	646	684	683	696	635	664	691	681	706	682	648	649	707	671	698	691	695	683	656	657	655	628	709	645	679	685	705	672	661	710	674	643	668	703	692	682	657	667	675	685	674	688	707	709	695	728	664	660	687	650	684	682	675	662	691	637	678	681	649	647	677	663	637	715	660	690	647	693	737	660	675	668	690	689	666	646	698	659	653	662	726	683	712	718	682	704	668	678	685	668	706	659	685	711	715	735	729	713	712	667	697	710	682	673	696	694	700	694	647	717	669	704	701	664	705	686	737	690	699	683	676	713	704	684	650	668	715	662	671	646	671	728	644	716	722	676	719	674	690	604	711	684	674	689	689	658	664	683	652	639	643	692	722	712	665	700	697	659	701	676	689	690	667	661	733	677	636	705	665	671	699	688	713	705	706	640	661	688	666	661	726	651	688	690	692	667	709	679	676	711	670	701	698	662	667	619	667	731	697	669	711	661	707	677	713	709	694	704	705	620	702	657	683	689	739	704	731	682	635	699	660	699	707	695	696	655	732	703	653	709	703	681	694	681	674	658	636	708	661	710	741	685	695	646	712	725	642	676	673	709	697	673	659	674	633	673	660	642	679	693	684	700	686	685	706	664	651	639	704	676	683	666	696	674	695	704	683	645	657	671	657	696	668	707	723	700	678	657	640	688	679	663	675	705	687	670	686	703	673	674	678	635	642	657	710	681	664	669	677	675	695	667	707	698	665	710	629	649	655	644	696	690	724	707	715	688	645	641	661	709	740	709	690	690	671	701	690	660	708	645	663	680	664	697	670	694	693	709	693	694	724	687	652	679	672	712	624	709	672	683	701	674	722	694	730	710	687	677	699	653	665	670	704	710	686	673	666	678	665	693	680	694	668	688	710	681	668	662	737	694	704	698	689	672	668	706	661	708	704	619	669	695	682	710	711	690	669	714	658	716	709	686	656	702	698	652	679	656	716	678	683	713	673	699	718	695	719	708	656	664	635	653	691	692	690	642	694	735	718	650	669	705	640	676	703	694	667	683	676	679	709	689	690	696	671	702	710	708	709	705	692	718	646	706	680	690	666	669	623	674	650	670	692	684	713	643	670	710	672	666	687	691	651	668	677	655	724	649	715	722	716	682	678	710	706	659	745	682	707	693	668	722	714	711	639	735	694	712	692	697	691	676	655	680	637	672	666	705	690	741	639	732	663	661	682	657	677	690	674	705	686	668	684	741	674	714	688	691	678	709	694	731	713	643	700	670	640	724	718	684	720	718	660	708	683	691	659	657	704	659	638	664	681	665	664	666	662	678	678	706	662	680	693	655	669	686	668	685	683	726	709	643	734	715	675	672	689	693	732	698	704	654	712	721	737	699	653	715	703	675	702	695	718	684	681	714	685	721	668	671	739	658	648	666	673	715	686	724	690	674	681	705	731	659	684	672	743	691	668	672	650	682	628	709	677	640	705	666	656	651	660	676	654	707	696	687	652	651	700	655	591	678	658	685	692	640	680	729	653	725	693	652	684	703	687	709	709	648	705	675	735	649	693	657	684	694	692	699	700	707	658	679	645	689	687	714	697	707	676	668	632	711	690	693	696	660	713	686	668	659	707	696	684	708	637	674	706	718	635	721	737	683	671	662	663	625	710	685	672	660	692	697	675	688	706	659	615	683	716	655	702	646	646	718	729	678	660	677	708	664	670	675	719	607	698	686	678	686	719	663	690	677	721	718	723	692	668	703	691	652	699	678	663	691	678	737	663	721	705	667	665	708	669	685	692	613	617	701	657	665	628	673	657	672	663	726	682	676	698	644	669	671	639	667	699	710	702	663	666	649	671	716	712	676	688	687	695	686	648	658	705	696	599	655	742	640	671	712	713	674	663	685	624	674	637	691	661	654	724	691	668	683	709	689	663	661	701	653	722	683	647	736	648	717	705	706	683	693	696	697	690	668	691	709	652	703	673	680	704	662	675	684	702	679	686	665	756	673	745	685	648	704	699	725	690	733	702	679	705	672	687	691	672	746	673	704	663	685	691	694	721	683	663	711	716	653	675	683	650	727	671	628	722	648	709	646	732	739	655	664	691	665	670	693	686	655	745	689	689	684	684	642	680	660	649	690	679	686	689	653	754	660	616	642	674	626	673	724	666	655	707	677	704	682	628	641	687	690	677	662	695	708	635	653	697	667	675	687	649	662	696	670	683	710	696	653	715	684	676	671	683	720	736	677	667	684	701	670	683	684	687	612	673	682	712	684	735	674	655	679	685	693	707	646	653	707	704	677	671	662	645	704	672	702	696	681	710	684	700	719	668	691	692	688	699	694	667	728	707	642	674	670	685	681	679	705	659	656	664	657	721	688	714	681	658	656	691	686	722	711	719	706	655	676	669	660	684	692	673	672	664	710	719	725	688	644	679	697	692	701	670	688	691	712	667	705	684	647	684	690	694	690	692	648	658	715	694	696	754	738	629	675	665	690	648
6658	1829	1388	1017	801	619	539	472	402	429	418	346	391	379	347	353	309	349	360	365	334	342	349	348	330	334	341	340	319	300	368	338	321	328	344	333	313	350	330	345	309	341	329	340	345	352	350	325	314	375	310	326	334	294	328	362	349	312	309	347	324	359	358	346	354	339	347	357	374	306	332	340	363	350	319	334	330	342	367	322	354	295	328	360	331	354	329	357	333	346	342	329	343	343	347	359	361	383	363	342	332	311	325	356	306	359	312	295	302	347	339	341	334	343	352	372	337	328	336	350	307	320	372	354	361	350	329	316	345	300	356	358	362	310	366	381	309	362	365	340	328	347	348	332	367	362	307	338	345	336	328	339	369	363	311	369	324	323	351	372	333	368	341	328	336	348	383	321	387	344	360	334	348	346	305	364	330	317	317	327	301	351	355	342	360	328	327	371	324	314	328	376	339	335	333	360	359	327	366	311	349	329	350	358	315	368	346	317	300	361	354	331	360	344	332	331	324	338	333	327	354	335	341	324	318	305	346	311	318	330	346	326	344	331	316	360	322	351	344	349	352	323	362	343	350	305	353	342	315	322	344	302	322	348	357	340	314	358	340	366	363	357	337	351	374	358	319	342	344	325	328	343	340	324	347	336	336	337	327	324	339	368	315	348	305	356	338	296	345	336	324	337	336	335	335	321	315	339	304	336	330	325	362	323	381	327	310	309	334	345	335	352	337	326	312	347	326	309	351	364	347	363	342	336	335	308	343	355	323	313	354	364	338	386	334	343	355	295	373	301	333	342	329	361	331	375	360	369	311	323	321	364	312	310	329	346	322	351	345	300	344	322	327	315	320	359	332	341	326	326	325	332	320	373	359	376	339	296	331	334	301	320	338	333	321	316	345	314	370	382	332	344	326	340	334	333	320	331	365	340	336	337	365	319	340	323	347	303	360	351	343	331	309	339	353	359	334	359	342	331	344	350	348	363	357	337	316	322	310	346	328	333	322	353	338	337	370	322	346	338	311	334	320	352	330	363	353	339	364	361	367	319	330	328	349	348	365	334	347	305	386	344	373	317	334	323	357	336	320	327	311	303	328	355	345	368	335	341	328	330	352	365	336	345	363	327	331	370	329	350	322	310	314	330	292	341	320	342	370	328	337	345	356	363	361	337	362	345	344	311	338	368	331	348	334	317	363	343	326	325	341	321	353	348	340	348	344	319	334	316	346	332	340	352	342	341	342	339	338	332	362	328	316	359	351	359	278	315	369	330	308	330	297	337	338	341	346	315	285	349	336	361	350	331	319	323	331	328	373	361	325	325	332	327	335	353	349	343	287	382	318	341	305	317	365	332	337	341	359	350	374	337	368	349	362	349	340	337	361	345	323	363	343	361	304	279	331	341	342	323	347	299	344	343	319	327	341	318	341	381	353	357	311	359	364	344	321	333	347	365	355	338	320	358	380	343	324	336	329	337	326	368	308	329	348	317	336	340	327	353	326	358	365	343	339	322	330	341	293	351	338	340	325	364	350	320	324	335	338	336	304	329	355	340	322	360	344	356	343	323	340	328	374	318	360	340	340	331	353	363	342	345	346	355	340	364	321	359	316	335	333	323	315	326	354	330	374	320	304	335	351	355	344	361	336	314	322	380	357	366	324	308	336	339	308	314	354	362	328	357	338	348	353	328	340	375	318	348	363	326	331	354	325	358	320	309	330	336	319	343	349	352	296	344	312	334	306	324	306	322	369	343	318	328	330	343	311	326	334	333	308	313	342	343	336	322	332	333	347	347	336	346	328	323	372	319	307	337	322	353	343	324	319	361	344	338	360	307	333	345	335	355	312	347	352	328	319	365	363	323	314	327	323	359	333	355	338	333	376	312	381	350	340	347	327	346	358	380	341	334	326	310	303	390	343	329	318	367	337	330	332	313	337	332	359	336	349	337	363	347	344	339	315	328	336	341	367	336	330	301	368	305	350	311	298	326	301	333	345	308	367	355	316	344	310	334	325	339	343	287	357	344	350	310	303	363	317	353	336	353	329	339	375	323	356	379	328	335	318	336	330	358	321	329	350	323	342	346	353	357	343	317	290	344	331	324	331	320	329	347	366	345	353	355	355	326	310	333	337	366	346	333	372	351	379	334	339	348	359	349	350	325	350	361	320	298	335	345	362	362	383	333	336	307	319	334	333	350	334	324	339	346	342	340	401	347	360	338	345	310	329	347	339	329	335	357	320	331	317	324	320	314	326	334	318	343	331	329	346	318	323	376	375	311	342	342	333	316	350	360	372	342	334	345	320	336	336	344	319	333	326	339	346	358	319	336	317	340	353	313	322	321	332	322	297	353	302	347	290	378	313	317	325	338	345	342	332	350	345	364	381	334	317	358	319	316	327	320	329	356	319	326	338	330	323	334	306	324	372	338	293	321	335	341	334	337	354	335	324	339	328	363	333	353	375	344	355	332	333	351	340	322	337	318	338	366	347	360	332	370	339	352	362	321	332	334	314	321	356	322	333	323	361	342	337	328	311	315	339	323	359	305	309	337	380	336	315	339	302	346	327	349	374	320	308	325	328	345	336	337	356	321	369	315	333	334	325	321	335	336	329	327	319	320	347	319	369	389	373	311	338	333	368	340	353	352	357	311	360	369	362	357	347	298	335	356	338	335	323	378	307	334	336	356	323	299	360	327	343	321	318	341	318	347	331	364	365	334	343	345	325	375	354	327	311	343	321	344	363	345	365	304	321	324	335	340	314	372	333	340	348	363	344	349	391	292	310	360	356	335	307	332	331	309	311	326	334	315	360	338	341	373	334	341	339	342	377	335	353	326	350	350	336	328	333	342	328	330	308	326	327	361	357	350	366	361	344	298	304	327	300	336	337	336	332	370	353	352	352	325	328	349	302	333	337	327	338	311	340	350	341	352	347	346	347	356	347	359	335	344	339	357	343	345	367	318	311	321	334	330	356	299	341	342	356	346	343	323	343	325	321	356	328	313	322	317	343	361	334	324	363	343	332	276	323	344	311	313	328	378	328	335	327	311	353	348	357	337	376	344	345	316	370	324	346	366	317	343	328	338	357	339	320	321	332	313	305	369	319	345	342	320	318	349	325	313	331	316	342	320	353	339	333	336	361	359	355	351	345	315	365	340	331	332	335	317	317	319	314	324	319	340	323	306	364	345	332	332	327	316	326	299	332	312	365	324	371	339	322	354	329	311	359	356	354	310	305	344	336	332	333	324	324	361	342	318	306	345	371	338	330	323	363	322	320	341	322	342	324	349	309	350	344	388	346	346	335	344	314	333	340	363	355	358	354	360	331	337	300	342	375	327	311	365	323	325	307	360	330	326	339	364	343	332	327	326	344	336	365	334	332	348	339	352	368	337	387	358	329	352	323	341	374	372	362	333	342	320	319	321	339	312	327	361	307	331	330	327	355	334	335	348	359	338	322	335	338	364	366	343	354	332	355	324	342	362	346	373	344	306	310	313	282	345	352	323
5564	2353	2510	2659	2272	1994	1665	1507	1315	1358	1196	1136	1045	1015	978	944	942	937	990	963	987	892	959	891	819	912	863	927	849	869	932	898	858	809	901	846	897	878	877	838	877	886	938	849	837	827	842	853	905	900	875	906	831	833	876	880	900	854	881	872	897	835	944	882	845	871	884	893	867	857	876	889	838	891	887	860	827	923	919	876	893	881	874	936	893	910	882	855	878	889	872	878	906	939	849	885	883	890	864	893	850	868	879	880	816	919	910	846	877	887	884	955	898	862	872	923	910	836	914	917	871	866	862	874	870	838	839	891	905	867	903	845	867	944	883	868	855	879	842	829	841	882	833	876	840	929	880	877	887	874	873	871	847	872	896	945	884	848	836	902	903	858	868	865	868	843	831	899	899	852	867	884	892	905	850	880	891	912	941	890	867	869	900	923	911	876	918	874	824	886	875	879	884	851	858	881	860	842	867	908	899	916	859	857	880	827	812	835	883	855	869	891	912	882	877	851	888	879	842	867	938	860	943	892	865	889	797	837	922	910	893	910	912	882	909	912	845	892	874	918	838	900	853	846	880	888	865	875	838	840	843	872	820	922	850	894	863	851	930	875	857	870	873	862	936	854	825	858	829	906	855	817	852	844	924	867	869	826	876	891	865	887	867	940	841	910	877	887	836	875	848	885	872	932	863	919	890	892	816	931	855	841	862	893	865	895	907	883	863	819	833	867	852	877	925	886	885	859	851	857	883	876	860	903	872	833	867	870	865	808	885	885	824	856	880	871	855	854	890	857	833	876	818	871	833	853	909	885	824	875	859	843	915	864	875	855	903	851	927	883	937	842	834	848	890	868	862	865	885	810	831	862	902	872	862	844	857	785	881	843	924	875	924	882	862	812	884	825	897	912	832	892	866	866	839	841	902	897	878	838	853	849	905	858	878	878	903	825	875	843	841	890	850	887	921	858	868	878	874	881	850	861	906	877	874	865	896	877	864	856	892	887	860	860	844	889	902	890	820	861	884	876	855	886	888	861	901	858	933	902	885	859	872	898	767	912	876	892	885	901	919	913	912	831	935	824	859	893	867	857	866	857	844	869	889	845	844	831	878	931	895	890	843	872	881	861	911	882	906	871	902	870	871	830	877	901	852	914	875	890	882	845	900	847	882	860	887	881	860	894	879	918	903	868	883	808	844	845	869	877	871	839	844	887	898	867	861	845	849	862	860	859	912	887	875	864	896	924	909	826	918	920	871	805	857	856	887	848	854	885	925	838	847	913	877	887	885	837	851	904	871	926	862	857	843	895	889	881	871	837	855	893	863	846	874	895	850	859	827	837	855	882	853	851	840	887	902	906	925	888	883	836	838	867	896	854	877	894	902	893	895	881	835	849	875	882	848	901	902	835	829	881	916	918	908	896	895	879	845	864	902	897	923	900	866	880	866	861	922	837	893	898	880	855	853	890	824	856	857	867	848	929	887	887	851	862	856	874	864	862	855	823	839	842	841	817	854	853	844	899	903	892	893	875	928	908	926	863	902	860	892	891	885	817	871	841	854	905	819	893	920	946	827	863	866	811	885	870	885	815	832	862	868	898	868	874	873	925	873	898	868	854	831	919	881	895	818	884	904	871	881	879	909	887	845	849	876	844	936	924	861	847	908	859	818	890	871	913	828	855	911	872	819	810	911	907	872	821	825	912	885	854	812	862	895	895	885	874	866	862	869	832	867	890	888	879	851	895	875	847	848	867	883	869	871	885	867	882	887	853	834	883	827	856	911	888	874	937	956	874	893	860	873	900	865	876	872	882	839	873	849	841	894	889	865	862	890	893	850	824	885	872	810	863	839	846	885	897	869	898	857	869	895	852	888	887	890	875	921	901	875	916	833	854	824	844	883	922	883	879	888	820	891	895	869	806	894	900	840	880	892	895	862	882	891	920	917	918	879	852	841	812	825	899	852	854	820	866	840	845	872	842	809	846	881	851	893	936	927	894	869	885	884	870	918	891	831	858	891	851	834	769	835	797	845	895	823	912	904	905	874	899	827	855	862	870	908	905	831	850	881	932	916	856	851	886	873	874	924	846	887	893	834	864	828	827	881	854	882	854	839	901	872	911	919	895	891	878	857	886	910	851	877	864	895	891	903	893	890	864	865	878	900	864	875	855	908	866	881	907	894	844	903	862	896	870	869	883	883	853	832	885	807	873	864	827	877	846	888	864	855	849	880	913	874	860	917	900	901	908	883	847	903	879	881	883	870	878	851	830	884	901	915	865	884	867	860	892	842	877	894	857	847	894	855	851	900	854	886	902	843	910	865	859	888	903	890	847	868	877	873	922	896	874	854	899	907	935	875	838	916	912	888	933	903	895	904	872	884	847	858	871	885	886	927	867	878	889	898	914	875	889	890	877	897	895	860	864	872	892	841	893	856	871	875	866	905	919	902	855	843	884	958	868	842	903	844	852	844	874	892	918	882	862	907	888	900	829	856	915	871	894	845	851	850	860	821	917	826	940	851	874	928	873	916	900	858	827	845	959	812	902	911	908	845	850	848	862	868	887	880	918	943	870	892	892	863	921	872	888	889	826	857	864	889	850	834	899	888	846	877	850	869	913	859	878	898	824	880	862	870	846	909	901	856	892	894	865	840	869	840	892	885	933	905	921	893	914	836	893	804	864	892	899	822	875	842	897	918	881	902	900	877	808	903	822	839	905	870	928	880	847	825	851	835	890	832	840	861	859	835	895	840	891	864	913	860	862	849	883	850	898	875	868	838	852	907	901	865	875	876	862	832	864	921	863	881	905	856	893	910	865	909	860	929	923	901	859	826	894	899	856	853	806	873	870	887	885	909	844	880	900	857	895	823	904	810	850	918	903	877	950	877	894	878	861	886	864	895	937	845	875	923	864	879	819	929	871	812	877	896	841	873	863	858	877	860	884	835	884	876	874	892	888	883	919	841	869	868	868	918	868	887	926	856	878	913	874	879	922	837	849	870	839	851	813	885	872	878	842	833	839	942	853	898	882	848	859	922	890	876	842	869	881	882	879	876	880	917	801	905	867	820	960	850	856	977	899	904	856	887	850	834	862	847	897	851	923	848	845	844	888	900	819	873	915	829	904	920	897	907	870	888	863	858	867	870	869	916	886	879	872	929	833	856	856	869	889	894	833	832	900	888	863	849	864	860	847	862	920	883	872	919	920	894	870	905	857	844	849	879	879	918	829	856	877	855	876	896	965	869	931	899	888	879	848	882	863	889	821	863	924	874	914	896	889	842	813	854	886	867	829	882	887	871	819	908	903	848	847	903	886	903	889	910	844	896	909	893	912	907	820	832	849	851	873	858	863	865	843	822	883	875	874	908	865	830	854	837	840	834	876	868	876	891	889	882	798	908	879	835	867	828	917	873	915	899	893	845	878	891	885	907	873	872	858	903	904	823	920	962	883	842	945	884	885	885	894	856	831	864	823	883	871	923	884	862	837	868	890	833	896	899	930	894	875
26406	11859	8669	6479	5179	4566	3672	2888	2356	2166	1311	938	692	626	529	441	517	455	403	415	393	367	404	386	376	385	387	407	386	359	374	401	380	347	409	368	393	345	395	406	401	364	366	353	359	378	377	376	371	328	371	357	362	399	403	381	358	367	361	382	361	374	387	376	370	412	368	399	375	369	381	371	368	385	421	365	368	335	387	408	403	357	362	341	355	386	395	386	353	403	364	363	379	387	362	375	395	366	386	365	401	378	385	398	368	399	383	362	355	390	342	381	355	382	407	388	367	397	372	346	361	373	330	392	353	392	367	352	388	390	368	377	373	349	376	381	404	361	376	356	349	336	373	367	370	372	382	360	371	369	379	360	346	403	387	369	371	354	375	352	342	318	371	372	397	380	350	370	345	340	314	378	389	353	407	405	377	359	352	395	396	374	400	352	391	392	367	365	384	389	348	354	342	390	343	386	344	403	367	324	380	374	358	410	366	382	338	386	338	367	375	374	379	348	375	351	389	394	391	361	397	405	345	349	375	374	397	315	356	362	373	344	359	354	390	356	383	380	411	340	374	378	375	367	368	363	351	386	341	355	343	383	408	337	380	352	375	356	355	373	349	355	371	395	365	376	353	376	336	335	368	360	368	359	393	389	389	354	386	425	348	353	365	405	360	324	387	393	358	365	385	383	375	383	370	378	345	392	376	358	358	368	376	365	379	353	371	376	384	342	401	374	370	353	343	333	370	371	371	372	387	360	393	381	372	370	362	356	347	345	362	392	379	341	384	364	363	399	378	345	363	323	391	413	395	386	359	348	368	383	344	394	371	387	355	353	355	378	372	376	346	392	349	344	377	375	383	361	350	385	357	376	379	384	348	392	371	377	365	386	346	365	389	384	346	359	355	369	364	355	338	388	409	362	374	357	344	384	386	340	399	340	360	394	366	335	400	369	362	351	371	368	372	387	374	390	381	361	364	367	397	346	346	346	377	411	364	381	329	407	380	340	331	377	383	361	405	387	391	335	350	341	374	363	351	368	327	321	358	386	340	359	377	367	346	375	342	396	344	418	353	376	342	370	382	374	376	359	362	356	380	364	367	325	341	399	379	351	409	382	362	403	378	378	370	347	389	400	381	361	360	383	353	394	384	376	389	389	358	366	358	374	370	425	401	329	373	327	395	399	371	320	384	351	372	363	366	382	338	367	384	369	338	385	352	360	365	364	356	361	330	399	351	374	396	397	361	347	335	364	402	370	409	379	381	384	366	390	334	317	348	391	344	363	374	376	384	370	370	360	362	378	331	362	339	381	338	376	366	376	355	363	362	385	359	378	373	381	388	376	420	395	335	374	363	344	377	375	375	349	361	382	349	366	367	365	386	367	343	373	357	361	390	396	361	362	387	348	380	365	385	368	406	352	359	353	388	354	350	349	373	349	370	374	369	354	351	365	346	373	353	357	393	354	392	359	389	345	372	354	358	340	353	371	377	373	400	349	399	376	379	344	382	367	357	366	393	415	403	358	345	395	349	363	371	364	400	402	343	433	376	359	384	357	389	431	409	365	395	344	363	364	373	358	350	383	369	364	389	377	378	373	351	372	383	337	349	368	341	381	372	343	365	385	356	345	363	370	373	349	353	379	377	363	350	348	384	361	382	388	392	358	367	362	370	356	361	388	352	359	381	349	372	382	360	349	358	366	394	349	353	390	347	384	387	386	370	349	361	359	340	373	397	387	383	363	373	343	322	348	377	322	403	419	373	377	359	333	340	349	345	349	343	369	391	357	375	374	358	366	402	400	352	382	395	398	359	386	384	371	368	379	383	362	372	386	357	383	355	366	404	372	351	352	388	361	314	338	354	404	372	384	357	349	370	361	410	390	361	350	365	340	362	337	343	371	391	341	389	357	393	343	376	337	362	347	371	388	362	342	399	367	370	374	380	387	402	426	380	374	361	385	360	393	346	400	377	362	386	346	315	362	380	381	375	402	358	342	394	376	360	420	376	365	340	357	346	376	390	366	341	401	378	339	389	376	404	390	373	371	350	377	353	351	375	333	389	383	363	365	357	357	339	338	373	378	402	365	381	406	331	353	373	347	361	340	344	367	396	391	405	365	361	363	345	391	362	377	353	337	400	349	342	376	373	392	362	379	405	425	359	357	360	336	361	379	350	356	391	340	369	369	352	391	381	353	399	402	387	367	342	391	386	364	342	380	349	346	408	363	370	367	351	352	390	380	357	380	373	347	413	372	367	362	299	370	354	375	313	408	386	410	369	347	353	363	372	340	385	339	375	356	352	374	365	318	361	368	365	368	353	331	355	341	336	367	356	389	378	339	354	408	370	338	392	360	387	345	364	372	360	336	380	337	378	379	337	375	371	354	370	345	396	367	373	370	354	337	382	363	348	369	378	385	422	363	365	366	357	388	381	390	340	394	362	367	410	385	397	375	358	367	376	352	378	390	379	368	359	403	355	360	368	387	346	359	378	358	362	384	388	357	367	382	337	376	354	376	354	372	372	421	357	339	374	352	382	389	398	358	330	354	390	336	339	362	383	367	334	373	375	417	324	344	358	356	388	367	363	368	346	384	355	384	353	364	352	350	389	360	378	402	383	344	345	395	369	387	371	354	380	394	343	361	368	361	383	334	357	366	352	369	382	388	325	358	351	346	401	379	392	338	365	351	369	346	333	366	340	335	353	387	392	366	398	354	412	360	397	364	369	369	397	341	339	351	374	383	344	397	370	351	329	391	371	358	408	351	378	371	363	353	359	360	390	336	357	396	360	384	386	388	352	376	349	356	394	366	350	355	346	378	384	338	345	383	363	378	347	387	331	357	393	376	352	328	403	415	370	336	356	346	347	389	362	383	375	383	367	375	391	401	354	371	407	373	335	374	358	376	365	349	379	360	340	378	367	380	349	383	386	361	383	403	385	361	391	400	357	374	347	375	367	363	361	364	366	361	368	391	384	353	368	369	391	382	369	381	381	413	363	392	353	372	405	349	353	402	382	358	363	382	338	340	390	364	411	357	350	340	382	372	380	350	366	365	401	353	338	355	357	382	403	393	367	368	346	372	352	347	361	364	356	379	372	394	372	347	389	393	366	362	354	358	361	398	360	395	351	363	396	365	358	393	373	359	388	401	367	372	354	395	377	372	356	345	350	333	361	363	370	372	379	380	357	368	387	372	364	381	370	378	375	372	379	346	402	337	357	409	404	344	337	405	382	380	391	378	380	361	394	365	377	372	349	389	387	348	388	373	363	378	391	375	368	370	377	352	377	365	347	380	369	378	359	343	353	341	365	366	405	376	380	370	370	366	372	402	360	356	434	367	407	369	353	391	367	372	405	366	355	341	342	389	353	354	346	384	376	392	326	362	359	388	361	337	395	377	338	345	345	379	395	416	350	364	365	362	332	381	385	390	384	396	337	403	381	332	392	372	362	310	362	372	354	352	369	363	378	338	355	368	372	365	359	373	376	366	377	357	367	352	349	359	337	405
18659	7115	7516	7213	7544	7738	6594	6119	5501	4758	3652	3766	2933	2271	2047	1793	1503	1422	1308	1290	1216	1162	1142	1050	1064	1014	1032	1052	1016	1016	957	976	980	959	1020	987	976	1011	966	981	966	869	1006	943	958	864	926	987	967	1003	899	945	978	902	934	949	919	1010	1010	944	995	957	1014	999	1003	1021	1051	1030	1090	958	968	1018	1000	1030	1013	1019	991	966	978	1002	997	1044	1008	997	968	1009	962	979	1028	981	921	984	951	918	943	957	986	975	975	971	908	955	994	954	947	922	959	997	964	988	925	993	1047	947	922	978	953	929	948	987	965	1002	931	986	923	972	1009	893	974	924	955	960	981	953	966	933	980	919	915	937	908	930	947	942	964	928	966	944	918	951	861	931	899	899	951	898	950	949	950	888	899	900	966	920	930	904	944	918	945	955	936	889	921	930	924	923	941	931	967	948	922	897	929	977	934	940	930	909	928	941	959	899	921	964	916	909	954	882	943	967	894	917	936	934	915	980	980	901	973	889	932	908	904	930	918	929	1023	976	929	986	937	901	965	959	940	906	902	922	926	991	949	930	924	935	861	921	892	924	942	951	995	904	886	937	950	898	917	986	936	899	921	856	922	941	935	864	961	971	928	891	943	950	896	945	943	963	948	925	925	942	897	915	908	893	923	929	949	949	984	937	971	963	933	971	1000	970	899	855	932	947	950	966	925	913	990	875	940	949	899	950	934	915	945	951	916	977	967	927	972	948	877	950	946	976	950	922	942	923	867	958	947	978	932	937	950	918	965	918	947	938	894	929	933	906	853	956	980	910	921	916	944	936	948	928	944	958	888	923	907	885	938	953	952	943	923	921	867	902	903	941	958	947	906	915	920	923	942	992	926	879	895	898	937	950	946	935	969	914	952	956	917	885	920	954	919	858	930	914	918	922	869	945	944	909	976	888	933	945	941	909	920	984	915	931	963	940	970	935	972	912	984	958	902	888	899	939	935	879	942	934	920	981	954	927	937	930	934	911	894	910	919	940	907	906	947	945	896	961	956	904	918	940	899	903	909	960	935	878	941	923	933	929	866	958	933	954	964	948	915	923	976	976	894	941	922	894	958	924	926	964	975	951	913	949	945	884	875	922	987	950	894	982	983	923	927	896	912	874	955	945	927	938	881	973	902	952	929	896	962	911	922	951	921	935	967	957	905	930	952	931	950	926	915	869	964	906	933	887	891	911	890	920	992	934	873	930	957	949	927	960	935	949	913	931	949	931	912	899	892	927	873	924	924	910	913	908	898	1014	878	954	948	937	928	939	944	942	905	942	982	892	864	891	984	946	899	953	959	949	941	914	968	916	968	965	963	926	890	909	947	936	901	904	880	894	929	966	876	924	954	968	945	959	950	935	930	911	919	966	936	961	937	985	904	974	984	902	959	983	947	899	892	905	872	898	994	907	899	882	923	929	950	919	948	962	948	999	970	938	929	957	935	945	937	914	943	925	940	931	927	912	932	936	945	905	949	916	953	948	986	944	882	902	927	919	981	883	925	948	957	947	943	929	911	942	892	924	921	891	969	934	893	935	899	918	929	918	935	919	932	944	934	921	874	947	921	942	934	850	964	942	936	934	974	942	949	917	918	930	943	929	957	939	941	899	932	869	939	953	942	916	933	938	897	904	991	916	983	899	942	898	913	938	922	922	934	1019	875	940	942	934	922	942	883	909	946	934	1007	887	924	932	935	917	918	909	916	941	924	930	955	943	945	922	932	910	980	942	927	1006	965	904	967	939	905	899	889	1003	966	914	959	898	953	971	944	940	929	939	922	936	913	974	935	927	1000	936	951	901	931	906	904	1006	831	904	901	940	945	991	945	931	926	923	943	936	904	908	974	953	919	923	905	954	904	897	936	902	872	924	912	957	904	999	860	939	905	877	886	958	964	898	937	854	934	897	969	879	905	928	950	905	894	922	961	898	877	918	855	951	936	930	970	914	922	910	919	927	980	926	960	937	932	917	926	906	920	952	932	928	925	895	979	878	927	897	923	942	967	970	954	963	959	965	891	918	915	902	904	960	935	919	944	906	938	983	985	953	930	949	983	931	999	978	921	897	896	935	930	974	926	963	986	927	941	1010	969	969	969	920	965	922	935	918	953	914	940	908	964	952	896	882	943	924	957	932	900	903	939	983	920	927	944	933	946	937	903	924	906	948	938	916	983	941	911	911	937	927	924	936	933	911	988	955	971	895	968	967	926	936	962	944	944	934	982	1007	887	916	917	893	971	972	925	935	911	915	959	899	933	930	964	960	978	913	959	874	917	955	916	963	939	1002	954	884	923	902	980	912	934	970	943	973	920	891	954	966	928	949	930	946	997	909	927	928	951	962	967	947	967	919	965	967	909	1006	946	976	931	960	968	957	956	992	897	963	968	962	924	903	955	920	946	920	919	883	942	886	947	872	924	913	924	892	913	919	925	953	971	947	908	989	943	913	948	978	959	914	959	931	914	894	930	909	903	958	969	955	921	909	918	911	913	915	913	899	912	965	936	926	950	938	930	953	911	917	1004	943	872	979	920	905	944	941	895	910	947	907	902	898	974	854	913	900	939	912	887	918	993	886	943	970	950	881	926	937	933	898	944	902	903	937	908	964	942	953	906	924	990	921	890	950	883	927	892	919	928	961	920	912	896	893	899	987	931	922	938	917	931	905	897	961	954	951	930	909	907	904	936	943	854	932	945	908	929	927	957	932	878	932	933	1008	894	957	920	911	948	961	952	938	971	910	885	899	953	962	921	945	891	939	1009	902	936	920	869	968	888	932	954	990	960	926	959	951	956	969	1005	929	931	924	877	1006	920	954	918	955	869	928	930	911	908	934	885	997	939	930	930	911	907	924	932	920	886	912	1008	932	964	940	980	903	917	962	993	960	932	955	916	903	951	901	933	975	949	948	927	996	894	932	911	924	924	935	934	904	885	955	935	964	935	925	940	931	938	960	899	939	868	942	941	947	919	967	908	922	928	873	926	960	943	962	915	951	857	899	933	968	903	950	896	876	927	954	946	934	988	954	950	958	915	903	939	925	897	932	951	962	901	924	952	900	995	967	938	954	1014	977	939	953	914	971	977	982	949	921	932	925	916	893	912	938	941	917	932	950	937	933	887	939	929	924	959	910	896	900	953	1006	942	915	959	937	935	935	961	953	913	932	900	878	916	925	913	922	935	1030	869	909	867	941	926	934	968	918	932	923	940	898	942	962	874	891	926	969	934	918	977	935	931	896	936	933	946	921	984	941	918	951	923	879	919	935	928	919	961	951	987	941	885	972	910	911	878	969	906	938	926	958	934	936	965	931	931	955	929	920	879	941	995	938	906	966	896	926	916	966	898	978	954	885	932	927	890	958	948	943	910	918	892	993	982	918	917	908	994	959	886	940	930	996	891	1000	926	909	985	910	925	919	968	951	919	898	894	931	942	887	893	949	905	887	917	951	921	943	938	919	941	956	964	937	919	924	943	902	965	933	881	970	915	1007	961	909	946	892	945	923	944	968	990	919	929	921	921	956
33997	16424	12856	10082	7897	7563	5610	4481	3244	2794	1710	1347	996	667	546	458	424	387	357	368	345	330	328	327	297	263	305	283	310	317	298	269	270	270	285	304	284	301	298	271	261	297	296	275	260	283	281	281	264	268	271	299	318	267	272	268	276	293	285	234	283	294	274	311	272	303	267	325	310	269	287	278	264	264	279	289	320	235	275	282	273	280	280	295	233	300	281	284	246	260	276	267	260	295	279	251	302	287	305	272	262	253	273	283	253	294	297	272	253	284	262	304	289	278	261	281	299	260	289	283	266	277	273	264	259	307	256	232	266	292	290	279	249	262	231	268	256	255	284	267	267	264	286	268	255	246	254	248	297	276	278	268	281	273	282	279	275	248	294	237	254	297	283	273	267	268	314	270	253	282	256	259	257	261	259	283	265	283	274	284	238	259	279	303	261	313	281	260	277	274	261	271	282	274	270	238	257	264	253	296	297	271	263	274	298	267	263	266	255	271	287	283	269	281	258	274	264	242	261	267	254	282	256	242	281	231	279	259	245	279	277	287	274	295	270	270	267	275	232	274	262	271	252	254	276	273	240	263	275	282	274	302	267	254	277	277	262	270	270	261	281	273	278	291	244	282	270	267	271	264	272	271	287	283	265	228	282	274	271	270	264	253	263	266	260	260	290	284	272	300	277	228	269	287	265	275	252	273	285	245	264	256	259	290	248	258	273	287	248	270	262	257	250	268	295	267	287	268	289	256	274	247	292	250	274	256	241	307	266	262	276	277	265	246	278	265	240	243	281	268	255	263	287	241	250	262	252	259	281	269	308	275	279	278	271	270	283	262	274	264	245	259	244	284	278	307	298	257	296	236	229	264	256	270	281	262	244	289	266	284	248	298	282	263	258	284	266	276	272	249	252	298	270	251	299	254	246	280	259	261	277	292	258	263	272	262	277	267	262	286	278	253	280	283	287	283	266	267	264	260	241	271	269	255	276	292	273	267	268	292	263	262	283	260	276	262	255	251	242	282	262	303	285	262	248	248	291	276	297	273	247	264	298	249	305	254	274	259	313	254	264	258	268	269	249	258	266	266	255	272	282	300	246	252	273	275	253	251	271	270	285	276	250	272	272	257	278	269	284	258	261	290	239	307	251	251	302	250	274	268	257	288	288	260	263	280	279	253	251	252	262	249	270	284	276	285	299	254	287	264	246	305	275	266	249	256	261	284	285	267	282	264	298	252	257	287	257	287	329	238	250	277	246	305	276	306	294	320	286	255	258	281	263	268	297	275	262	249	280	307	275	268	299	275	298	268	290	266	288	263	254	253	281	326	259	226	255	285	253	265	221	287	256	267	295	256	292	280	287	268	258	260	248	297	283	231	280	280	254	251	290	262	270	263	270	267	263	265	256	263	273	242	263	254	262	254	272	259	258	266	251	243	266	264	286	281	273	256	290	315	261	279	263	271	262	270	287	268	258	291	278	261	269	262	293	284	282	274	254	235	247	299	284	276	268	265	268	249	278	237	257	282	250	249	262	221	259	267	268	271	284	292	268	278	279	282	269	282	291	266	266	281	307	246	282	292	270	249	258	278	245	280	264	247	302	260	243	275	262	270	291	294	262	268	248	268	252	276	282	253	265	295	297	276	226	280	280	262	259	269	269	267	250	243	263	232	273	252	265	262	279	257	280	280	268	263	270	280	258	285	264	243	274	273	269	289	286	273	250	297	275	266	262	324	280	247	277	268	246	250	267	257	259	264	277	250	272	282	289	261	272	258	272	305	256	266	279	265	257	257	248	245	273	288	276	268	309	249	316	262	259	256	266	271	248	236	254	262	290	261	268	256	309	281	274	285	272	250	287	262	240	280	274	266	293	262	279	268	252	268	240	248	266	272	232	259	307	273	268	291	279	316	236	284	253	263	274	275	251	293	283	272	246	263	275	232	271	274	240	283	284	270	263	250	291	281	265	264	279	247	289	244	263	252	278	289	277	259	282	295	280	274	286	285	292	260	279	278	252	256	268	236	279	289	286	261	288	277	274	253	276	285	248	273	263	256	295	235	263	293	271	236	279	272	291	288	254	268	275	311	288	288	268	256	260	276	258	265	280	287	274	290	270	280	258	263	236	257	281	290	259	261	272	260	233	300	254	252	256	266	274	309	267	253	271	277	285	275	276	274	273	285	275	254	272	290	278	281	271	264	292	246	289	275	240	291	282	248	276	270	293	239	244	252	268	273	273	248	247	254	295	262	286	281	256	250	250	254	251	259	260	272	254	233	318	291	269	260	249	273	264	303	240	250	283	275	270	271	263	256	265	284	281	244	274	255	260	281	268	270	247	273	283	270	294	250	280	278	241	294	291	246	250	279	286	276	249	278	278	246	268	249	288	288	298	267	264	273	260	270	267	252	251	256	285	292	257	257	290	300	286	279	260	258	272	266	273	291	271	277	312	263	256	270	268	248	288	263	298	276	253	276	246	271	276	260	288	270	265	255	251	266	277	274	270	246	270	255	282	269	234	244	266	255	277	242	299	290	258	257	275	262	276	290	299	265	296	304	258	263	243	241	280	259	274	265	240	263	281	256	268	269	255	272	312	272	260	267	262	264	260	279	297	266	290	286	266	273	239	273	259	264	290	254	250	270	272	260	278	330	245	270	245	307	280	279	252	260	262	265	264	298	290	273	263	292	284	275	274	247	282	282	253	290	235	273	252	287	254	238	246	264	294	260	262	284	289	249	278	282	254	254	264	281	298	261	248	249	256	238	282	271	273	280	308	268	276	271	294	266	252	295	274	258	263	277	265	283	283	284	250	270	276	255	256	265	289	284	273	240	250	292	269	268	280	267	256	248	260	256	269	250	264	269	240	267	266	270	279	293	286	259	269	273	263	301	273	272	259	259	254	241	257	288	313	257	283	263	287	276	276	272	297	293	254	285	276	278	268	311	259	252	291	307	299	280	297	274	306	250	284	262	267	299	276	277	267	286	268	250	269	282	279	243	250	283	269	263	286	279	284	271	264	257	276	262	285	282	269	292	270	295	276	239	284	245	259	258	291	296	272	285	293	279	287	290	281	261	260	274	278	262	265	261	262	264	274	285	279	243	273	286	276	269	275	261	288	264	264	282	260	281	265	265	258	288	244	285	286	263	287	270	265	304	273	271	247	259	236	244	244	230	268	286	246	274	281	280	267	289	265	274	246	261	245	278	283	268	288	277	286	268	273	294	252	253	302	231	269	275	326	278	257	271	263	256	280	288	253	291	272	267	243	277	233	249	286	262	292	266	244	283	261	272	258	274	257	295	256	296	283	272	251	269	250	274	279	227	286	272	272	250	274	257	260	257	290	244	269	295	274	246	261	247	271	289	291	242	284	289	288	227	270	259	285	294	269	250	278	273	267	269	281	265	285	320	246	290	256	292	246	248	266	278	255	265	266	252	263	261	259	279	274	260	254	259	251	290	248	273	241	265	285	261	248	263	279	276	287	312	281	281	293	254	270	265
22028	9637	10388	10167	10185	11092	8924	8603	7343	6560	5241	5237	4064	3037	2588	2219	1813	1528	1337	1212	1164	1120	1038	982	915	896	893	856	798	819	847	791	803	851	767	775	803	759	817	808	758	787	759	731	736	735	717	715	828	730	794	734	743	731	788	697	746	771	829	797	839	796	778	844	870	881	868	860	836	885	893	854	806	799	799	810	801	866	788	827	799	888	935	879	812	753	812	823	823	728	747	699	707	760	739	747	713	800	752	764	728	727	698	739	715	704	722	780	741	726	764	746	743	738	728	748	703	720	746	741	705	747	733	717	723	724	713	756	697	688	743	698	737	691	758	762	722	746	715	784	728	741	707	693	742	686	702	728	714	747	703	678	730	696	719	668	696	735	696	647	658	680	691	725	709	640	724	695	764	734	712	683	731	680	702	682	720	726	764	692	700	691	701	697	719	693	708	706	708	714	679	709	727	630	666	691	713	732	678	729	730	723	727	723	710	738	710	650	711	691	750	735	754	755	701	715	713	704	696	696	686	663	666	713	683	696	753	751	763	723	721	671	662	701	740	704	695	649	677	687	710	727	698	711	715	728	723	690	724	711	698	676	707	746	733	717	709	724	737	711	674	710	662	676	707	698	711	681	755	698	678	701	688	715	764	668	712	692	680	647	695	712	705	704	711	692	711	729	677	718	741	730	739	686	687	688	728	736	666	718	719	653	654	711	737	721	774	715	697	664	703	670	699	673	694	678	673	710	711	711	709	723	744	698	690	688	746	707	735	729	665	699	728	717	762	751	705	695	694	668	678	674	703	696	695	686	755	758	746	664	741	672	710	735	720	738	708	696	706	705	718	738	710	690	702	697	744	693	699	706	767	717	702	718	702	714	699	661	713	716	670	680	726	688	688	673	705	744	670	691	701	717	736	689	688	680	657	706	682	695	693	784	688	676	716	731	711	664	699	662	694	651	650	707	689	738	713	704	712	759	696	679	740	699	685	692	731	684	704	685	720	701	710	699	713	714	697	705	676	738	706	718	674	730	729	687	680	659	693	705	743	706	695	648	756	651	706	693	671	720	705	696	690	740	732	704	735	715	692	710	707	706	708	707	675	669	712	680	724	724	657	718	725	741	693	707	703	750	703	644	701	718	699	732	716	745	738	722	729	673	686	676	698	707	711	733	736	689	634	624	671	718	756	729	691	662	698	700	717	701	718	768	690	671	724	735	729	706	723	729	717	712	676	693	717	696	653	717	707	705	737	683	677	718	699	726	711	722	751	683	759	695	724	707	737	650	653	714	678	703	695	694	691	715	639	688	683	687	705	711	694	675	729	655	740	710	693	690	691	685	723	685	717	704	710	723	723	695	700	684	710	762	690	712	735	699	704	676	672	670	750	697	716	693	746	696	689	751	684	718	708	687	693	691	701	731	686	702	681	741	758	718	706	697	759	651	664	669	744	713	695	712	702	700	736	701	689	719	689	705	711	715	714	666	727	671	702	699	720	611	705	639	701	717	671	704	673	730	735	708	707	651	739	744	695	722	693	713	649	679	719	674	646	671	725	723	739	623	707	720	727	680	703	706	728	687	719	693	689	699	725	705	694	696	699	688	723	737	688	697	662	698	686	698	716	747	758	668	701	669	686	728	630	699	700	714	689	745	701	718	693	717	668	680	719	695	700	702	708	715	687	713	707	672	701	698	692	679	636	668	649	718	712	714	705	733	637	709	722	710	656	695	692	685	718	700	673	654	693	688	744	716	668	728	715	717	657	705	721	670	643	692	699	721	695	698	686	718	679	734	703	706	681	701	785	710	687	737	711	674	687	671	743	670	673	720	710	687	667	666	708	728	722	681	677	701	724	677	705	698	675	712	677	726	759	728	714	716	666	749	682	679	716	676	728	692	725	716	717	709	677	745	747	700	688	701	738	700	693	743	698	700	686	650	712	680	690	677	694	711	656	694	743	715	723	701	684	683	669	667	696	642	693	666	694	709	698	708	660	678	701	696	708	720	672	682	707	676	721	767	680	719	698	722	707	717	664	745	663	743	693	702	708	678	704	739	667	726	668	675	705	667	736	761	684	698	706	703	697	676	716	715	713	694	726	707	683	698	738	737	720	674	737	719	699	680	742	766	726	697	679	684	750	730	669	700	702	710	665	748	674	746	728	752	693	736	764	704	729	696	727	715	668	726	660	708	685	656	756	674	682	687	708	714	704	734	648	701	724	699	668	670	744	725	723	704	693	643	726	693	702	738	689	693	685	682	704	705	691	711	707	749	704	667	695	663	691	668	714	672	680	742	668	736	752	713	676	685	689	711	717	722	667	702	675	716	654	677	720	685	703	686	724	720	722	677	709	725	786	708	686	760	706	689	701	739	697	667	691	735	665	694	722	661	710	720	717	735	677	728	682	703	695	740	710	722	717	680	706	676	696	706	744	696	711	699	740	693	711	700	687	703	678	713	660	700	711	726	695	728	728	715	739	736	716	653	688	739	742	749	693	701	726	673	692	751	722	755	715	677	685	687	720	697	711	662	668	650	727	693	647	696	693	726	704	665	667	690	703	711	676	665	675	734	739	674	690	708	685	708	716	705	741	670	709	693	696	689	693	701	701	693	720	718	700	705	693	735	674	735	702	701	703	681	681	672	652	725	673	700	687	719	716	702	736	748	687	706	703	762	695	685	689	674	708	688	709	723	727	715	701	695	701	699	677	684	665	721	654	669	737	653	727	718	712	702	707	673	699	710	715	715	687	664	695	688	725	746	744	719	715	696	673	718	757	666	671	685	678	692	744	724	738	788	674	710	694	686	703	712	672	706	719	682	711	676	679	628	720	699	715	701	695	709	687	672	711	700	654	733	672	699	713	722	678	708	687	715	664	698	733	698	694	688	705	743	754	680	729	724	703	738	729	700	728	711	709	704	703	673	667	651	698	760	704	742	700	668	718	738	692	753	682	674	674	708	683	666	733	676	701	708	698	687	755	692	709	639	752	694	709	709	651	696	698	768	747	719	730	666	662	767	718	699	723	694	661	729	761	672	647	681	734	689	698	737	689	675	720	703	741	748	657	720	687	696	712	736	742	687	683	743	682	696	686	688	721	687	713	736	695	699	718	753	747	724	690	721	718	725	697	664	727	717	657	681	670	719	684	748	672	761	723	701	709	663	688	634	615	670	696	728	664	679	734	701	738	708	691	708	692	700	709	689	685	699	760	708	690	688	687	685	734	700	654	712	734	706	711	706	688	727	683	669	676	705	715	698	700	729	701	704	752	676	724	707	692	723	656	670	706	707	652	724	732	723	654	717	719	746	738	669	682	687	736	692	729	732	770	726	724	709	695	647	670	683	652	712	749	713	722	707	696	711	667	688	686	714	704	697	709	684	727	694	726	682	634	646	687	710	701	681	692	748	707	719	675	742	728	720	682	675	703	711	729	733	720	644	728	681	701	726	718	716	723	743	716	697	689	699	698	668	717	667	650	729	730	720	711	687	703	685	718	722	697	691
6188	1918	1404	989	735	670	609	447	445	459	384	373	365	371	344	330	331	403	363	337	343	340	353	375	366	333	329	338	373	318	331	314	323	332	353	343	360	342	349	362	329	337	332	359	320	356	345	314	296	340	319	328	343	358	317	321	348	350	352	332	357	344	346	341	347	336	346	375	333	325	313	345	343	346	353	281	330	348	343	369	336	356	341	348	334	362	353	369	333	361	347	327	360	371	359	304	327	310	361	323	360	329	288	339	339	356	352	351	333	323	306	334	357	340	313	343	348	345	337	320	340	347	312	351	357	331	345	353	332	334	328	305	329	328	337	375	310	325	328	358	334	368	316	338	319	345	324	323	313	336	351	329	341	350	359	336	335	360	339	362	333	335	326	315	315	327	340	346	337	331	373	339	333	366	310	347	335	358	329	343	375	321	315	340	338	360	356	388	317	344	340	310	350	330	343	339	359	338	392	346	329	330	341	291	297	311	352	309	334	339	350	346	364	336	320	376	328	303	341	325	355	348	302	317	337	352	319	330	339	326	331	319	329	345	356	291	382	335	342	391	371	330	344	323	300	340	325	365	349	334	327	361	335	346	331	364	327	338	360	322	336	331	347	364	380	365	333	363	367	331	315	330	322	345	350	342	328	334	350	326	361	349	360	329	344	356	351	359	328	342	378	328	340	341	294	350	337	325	357	364	348	338	344	324	348	360	318	341	373	358	334	327	352	340	360	338	338	370	329	316	350	342	320	289	361	351	375	302	334	345	345	351	352	313	348	321	308	343	382	341	335	320	347	372	341	339	319	372	344	335	356	325	360	363	329	371	342	332	370	385	316	335	351	325	313	313	329	339	357	330	357	318	301	352	351	357	367	335	347	347	317	340	346	363	330	340	310	344	347	329	335	325	336	345	340	327	338	369	328	365	331	339	329	318	374	345	362	352	294	315	326	367	330	369	362	330	329	333	358	343	341	333	335	340	366	349	354	285	324	360	328	334	353	363	327	347	315	308	342	320	303	343	324	357	316	333	293	336	336	314	372	350	355	302	358	322	340	295	349	344	371	361	389	362	342	352	355	345	340	346	325	330	368	351	330	367	344	361	360	333	346	313	357	371	314	346	371	329	337	342	331	342	359	352	337	347	359	359	327	345	358	355	328	340	347	355	341	328	347	308	356	338	315	331	337	357	365	362	351	318	319	350	333	295	328	368	381	323	313	343	363	319	338	319	337	341	330	319	364	371	353	355	323	321	303	335	359	368	354	339	339	358	331	311	346	362	335	343	320	335	338	353	322	362	365	344	334	325	301	344	357	333	364	355	352	315	333	329	336	345	351	345	347	366	329	330	334	334	362	340	347	338	351	367	329	332	332	316	356	380	350	334	350	370	323	311	356	317	344	300	350	332	335	332	359	307	395	354	308	327	352	340	349	353	337	344	345	362	333	340	306	338	381	341	318	312	341	349	341	331	345	319	336	371	322	366	353	351	358	317	355	354	354	340	318	308	323	330	328	313	324	346	351	328	349	317	355	364	339	333	334	324	354	340	314	314	343	316	332	349	350	342	318	323	347	376	303	344	360	351	324	351	305	348	313	350	312	315	325	330	354	320	321	320	377	319	339	340	332	320	334	342	370	354	344	350	344	318	349	307	354	379	329	329	344	325	332	358	352	352	356	343	367	368	327	355	302	358	329	352	341	380	365	365	344	349	363	346	342	352	351	333	316	331	335	361	349	339	340	342	341	344	352	341	315	366	359	329	339	326	345	327	375	325	316	311	320	325	303	308	320	356	352	352	351	317	328	334	325	342	324	336	314	366	310	364	370	326	329	335	326	337	349	324	355	350	357	349	332	370	381	330	339	371	342	316	336	345	346	321	358	334	327	325	352	327	342	359	343	314	324	339	347	388	333	365	280	363	358	366	358	323	354	321	335	356	338	347	347	343	311	322	319	363	317	324	309	374	344	328	329	346	345	335	323	329	322	342	321	346	327	346	325	342	339	341	372	322	350	298	325	313	374	317	318	343	303	338	348	340	337	344	376	350	341	363	358	319	354	318	324	337	334	327	300	360	325	331	307	342	316	336	346	342	340	316	324	314	351	356	358	363	346	353	326	355	331	363	326	358	331	347	336	336	348	318	337	325	337	365	306	316	371	351	322	347	354	363	331	358	344	346	341	371	312	350	360	322	397	351	299	297	338	342	350	330	353	284	318	332	331	342	349	339	337	344	323	363	338	401	338	325	332	329	381	320	344	356	339	385	378	356	277	329	335	327	308	329	346	342	334	321	323	324	331	401	318	329	337	354	384	327	330	324	342	363	333	349	306	336	355	332	297	345	350	335	314	360	346	333	303	327	364	343	373	373	368	347	355	337	342	360	347	328	353	358	343	329	348	337	334	372	342	306	320	318	322	346	335	329	360	350	353	320	340	348	340	338	338	328	336	352	309	361	353	353	361	348	367	345	350	356	307	367	352	308	340	360	339	370	331	322	329	348	356	301	373	355	368	345	322	351	307	361	302	295	329	349	317	308	370	348	346	362	338	345	375	359	367	374	339	319	330	327	362	360	325	356	368	341	321	349	359	360	356	308	323	332	344	329	355	332	367	346	346	337	321	355	354	322	342	302	340	344	310	351	330	354	327	360	345	326	319	318	337	324	311	327	327	361	337	331	338	328	347	314	344	349	345	336	320	345	331	341	370	343	304	343	318	324	340	318	353	334	349	334	354	332	351	372	351	303	349	347	361	357	364	385	324	318	334	369	347	355	354	337	309	321	341	322	314	332	352	344	344	331	337	339	336	344	353	357	368	321	336	321	316	363	359	328	314	321	328	341	391	339	348	376	347	356	354	353	328	339	320	344	332	360	342	357	364	344	327	338	371	373	347	337	312	351	349	335	333	318	349	380	345	334	358	388	356	323	370	336	346	359	368	316	338	354	375	337	317	354	330	327	323	319	348	337	360	344	350	352	348	360	338	339	380	357	311	346	331	352	340	343	351	362	304	349	357	326	339	359	325	357	310	348	351	311	323	323	351	352	316	319	335	360	355	359	348	353	347	370	332	336	387	343	388	361	349	337	337	329	333	357	340	363	296	360	334	345	380	326	354	328	342	357	343	333	353	338	324	348	316	370	340	352	314	367	357	327	357	333	316	365	335	354	298	331	379	328	362	337	304	306	323	336	350	349	364	327	344	365	325	351	360	343	356	352	316	338	374	345	399	358	321	309	346	356	328	341	342	327	362	348	321	337	369	343	336	309	350	376	284	315	358	300	337	354	298	332	351	334	349	385	298	338	315	330	347	309	313	326	321	324	310	352	358	308	328	352	329	335	350	363	345	359	354	351	352	347	317	356	346	307	300	313	339	338	329	316	334	334	327	329	366	330	343	371	328	355	329	329	318	383	343	355	368	351	353	296	356	332	363	339	353	323	317	341	332	351	369	349	337	325	314	347	345	354	370	324	326	334	349	332	311	409	386	333	353	333	341	319	355	309
5235	2584	2668	2435	2353	2267	1895	1554	1404	1408	1210	1173	1114	1039	991	928	999	994	923	953	947	981	914	898	892	885	926	838	913	877	881	907	862	942	934	884	854	931	897	903	904	931	865	899	913	895	907	931	845	874	863	881	869	928	842	905	893	894	912	866	879	907	897	907	908	828	908	913	851	894	849	896	865	873	914	878	887	904	874	818	837	908	888	905	888	917	890	882	866	882	892	859	894	847	892	933	882	866	925	865	887	887	913	947	917	881	901	951	896	935	879	889	916	952	914	875	920	857	894	897	872	923	860	927	843	895	867	920	896	895	888	933	911	863	834	854	907	812	913	876	876	888	938	883	858	908	861	925	900	818	894	883	904	913	883	900	843	912	911	851	880	843	937	918	813	902	897	872	909	876	900	878	955	830	883	917	855	879	903	895	898	916	862	895	863	883	873	855	886	906	908	851	874	886	883	885	881	874	869	907	841	875	886	929	868	924	831	872	858	853	893	845	891	891	904	893	867	908	865	864	864	884	868	849	833	871	887	867	880	870	864	932	919	885	884	876	911	825	888	895	932	884	948	910	905	923	916	897	909	903	920	843	874	895	870	887	912	838	820	908	927	862	914	879	918	910	853	814	870	927	870	882	876	875	799	880	866	853	870	888	910	870	918	906	852	942	879	821	881	914	920	898	885	835	884	827	839	838	970	916	910	919	853	851	894	854	845	874	905	982	889	849	883	874	871	904	887	909	850	881	930	876	927	849	887	842	943	945	926	844	856	907	881	904	905	860	907	916	927	875	871	866	863	889	855	897	891	900	827	871	926	931	889	909	864	931	855	878	911	891	873	887	906	872	875	864	851	887	870	860	851	878	849	960	915	857	894	873	944	908	924	915	865	917	872	887	880	850	915	835	928	861	924	897	877	894	850	960	896	865	860	911	897	949	870	857	881	843	864	899	825	926	883	903	860	896	898	864	909	888	912	943	843	865	896	964	909	884	898	864	888	929	915	891	900	915	877	866	836	882	879	907	901	914	899	957	886	902	894	907	854	855	893	965	967	840	887	902	917	915	963	857	881	879	883	914	852	870	883	933	898	933	911	914	910	888	820	872	868	846	897	903	902	911	915	896	866	921	843	843	895	822	941	896	916	877	829	908	880	902	910	876	855	859	932	889	884	909	876	898	891	846	871	855	897	842	874	858	877	869	893	873	854	961	933	854	873	895	877	870	876	920	932	876	870	854	925	856	890	923	822	879	901	892	923	872	870	873	823	930	844	873	876	854	896	906	877	921	917	831	896	893	885	887	894	889	864	880	859	872	942	879	922	851	893	894	864	947	858	863	904	851	859	878	906	891	857	865	902	814	931	918	865	844	879	881	853	880	890	896	885	925	930	875	859	885	901	892	900	924	872	902	901	877	857	821	871	878	912	895	921	864	855	838	890	886	877	913	892	855	923	892	880	939	939	883	854	833	838	892	929	892	878	868	877	879	909	869	897	841	941	870	893	870	886	913	887	860	886	872	921	847	883	884	925	890	966	904	925	894	830	925	843	847	904	917	880	881	900	911	867	915	865	909	879	834	876	914	889	912	829	892	823	815	905	861	887	890	837	881	916	845	847	885	836	895	844	879	923	940	878	798	828	888	897	867	841	897	884	952	893	866	901	894	946	862	865	910	897	889	943	887	865	916	884	912	855	872	883	884	824	831	863	872	815	890	848	879	846	872	922	918	891	887	872	909	952	856	884	932	869	876	935	891	833	917	910	845	849	921	874	877	919	866	820	895	783	851	864	898	931	881	838	845	930	934	940	854	894	899	878	918	882	884	916	842	880	867	891	811	889	841	874	894	890	857	916	873	859	835	911	936	879	862	947	912	898	851	865	881	880	813	908	907	861	866	866	866	871	832	847	860	879	911	865	916	885	900	897	853	919	862	924	862	905	887	924	856	857	910	950	891	935	851	922	852	883	893	881	881	935	908	894	881	878	893	885	843	895	871	894	934	883	910	882	862	936	910	864	860	938	897	892	902	827	867	946	936	861	913	904	933	854	912	861	892	887	878	914	875	884	914	883	929	900	888	898	830	907	882	902	846	902	934	870	893	877	837	861	871	863	874	853	904	865	840	925	856	926	912	857	881	872	937	851	922	905	895	853	899	858	848	930	865	962	867	888	838	891	888	901	884	853	881	875	887	933	875	901	908	940	916	888	929	874	893	887	922	889	888	944	878	877	888	892	888	858	913	881	845	885	904	845	857	842	849	911	852	905	874	860	904	864	874	873	940	859	869	909	885	840	878	869	896	854	915	854	916	922	916	851	856	897	951	924	904	843	902	840	888	918	951	888	874	878	920	865	913	858	886	902	902	944	834	902	967	902	866	853	927	889	901	815	869	883	875	924	862	820	896	904	870	861	905	886	855	863	885	850	840	872	869	899	964	876	864	882	872	903	902	877	850	921	900	937	846	887	911	853	797	895	900	821	886	861	837	887	883	850	894	868	900	879	882	923	875	826	914	896	898	868	843	881	877	827	906	891	868	901	881	848	926	876	925	873	838	854	854	893	846	847	874	858	894	855	875	913	956	923	900	897	876	903	893	864	894	869	849	840	888	821	864	912	890	940	903	824	922	836	907	935	900	821	878	865	875	931	840	881	892	921	878	865	890	890	907	873	891	867	907	887	897	839	903	895	818	875	807	898	891	904	895	899	898	867	904	865	917	931	877	881	880	887	884	866	908	888	842	951	932	863	884	823	858	918	920	882	856	896	907	818	874	884	863	871	881	902	878	938	893	896	914	910	820	850	913	900	865	864	904	840	878	888	917	864	836	823	830	914	900	882	894	856	879	863	805	841	846	871	895	876	927	869	896	860	876	827	914	864	840	871	912	901	914	936	946	879	899	894	933	861	893	879	871	892	850	852	865	854	908	882	894	895	881	914	910	902	859	860	864	919	875	942	856	886	860	870	868	868	902	861	841	895	910	873	866	894	839	902	895	918	856	888	850	895	921	867	906	921	885	910	921	883	918	881	876	853	927	924	876	898	925	860	872	907	879	873	930	889	882	914	869	901	830	903	871	877	872	935	897	849	900	892	869	870	932	857	875	872	875	856	929	859	882	881	885	841	866	901	920	878	862	898	858	892	902	912	893	909	904	906	864	907	881	903	904	862	884	849	913	864	887	891	909	871	865	934	860	884	833	903	871	930	892	826	853	850	876	878	855	886	954	858	872	872	920	874	957	892	949	893	930	860	832	871	873	837	877	915	899	913	889	862	879	900	899	889	907	938	879	861	892	890	890	871	865	832	912	881	882	903	880	836	838	889	887	886	924	906	888	868	886	896	868	860	859	877	943	869	893	854	869	872	908	869	856	884	861	889	885	939	891	915	845	871	896	843	833	852	909	873	861	846	846	869	846	888	857	914	892	846	887	850	924	896	872	879	895	877	877	892	879	897	883	861	875	855	898	863	910	876	890	897	894	856	899	861	911	911	900	881	930	901	934	893	882
26274	12483	8652	6423	4914	4835	3777	2874	2298	2372	1476	1184	834	660	581	503	432	414	468	409	401	425	415	353	348	372	410	372	377	397	343	379	393	400	380	395	346	363	367	383	353	361	402	356	348	382	365	362	357	408	369	389	380	375	337	371	361	395	382	397	362	353	381	376	390	366	335	348	363	373	344	385	368	376	379	360	346	369	387	389	370	338	375	395	340	357	362	377	405	370	400	349	373	364	377	343	355	359	386	370	398	372	366	387	358	381	347	358	371	334	379	334	371	354	350	355	361	384	349	371	357	364	368	379	361	347	413	341	352	385	388	333	346	357	389	382	374	374	366	371	350	373	341	344	372	344	357	336	319	339	360	347	370	359	368	378	372	383	370	336	375	362	352	370	361	391	355	359	385	362	357	360	353	348	374	370	374	366	386	388	349	346	363	339	360	372	378	324	389	371	384	347	353	361	361	352	362	401	391	366	378	369	406	339	347	395	331	330	334	401	402	358	403	392	387	391	384	356	338	368	372	342	394	382	385	326	367	353	342	341	346	352	381	375	351	315	337	360	384	367	386	359	349	376	354	354	367	361	331	353	370	371	380	396	373	351	379	372	346	373	381	350	342	360	410	354	372	355	344	387	354	349	328	373	346	379	334	396	356	346	339	358	368	373	340	358	359	381	376	329	405	346	348	346	392	414	349	342	380	350	375	365	367	393	340	418	351	396	395	374	368	305	341	357	393	360	384	380	370	364	344	385	344	368	360	315	322	379	354	326	368	362	374	396	323	352	381	370	375	374	379	369	374	368	364	391	390	385	339	361	376	349	357	318	340	382	346	343	360	376	380	375	370	337	348	325	346	330	352	353	365	378	370	390	354	388	378	369	358	358	340	386	355	393	333	367	367	362	392	402	356	359	337	371	343	358	326	363	395	353	376	353	373	357	336	332	374	376	352	358	354	352	384	375	378	371	343	387	371	364	347	359	365	362	343	372	370	374	337	342	357	354	388	399	358	382	362	355	362	360	355	386	365	371	328	379	382	354	392	346	350	378	378	348	380	376	371	381	357	325	362	356	355	367	356	358	375	375	390	402	341	377	346	358	384	376	385	366	379	322	364	388	355	357	378	375	358	363	367	366	363	383	364	363	381	386	378	375	335	329	352	362	335	363	341	377	354	375	339	337	388	374	369	363	370	361	358	362	376	375	363	355	378	346	398	367	381	375	377	395	357	339	375	380	386	407	351	372	376	367	367	384	344	385	367	412	368	376	362	338	366	363	350	346	374	331	347	344	367	381	376	376	353	374	372	371	373	346	368	343	361	347	367	363	351	339	362	381	371	371	376	359	380	354	369	364	372	373	386	406	350	368	370	384	357	345	354	383	352	379	377	344	361	344	401	377	396	335	353	380	382	347	415	323	330	347	385	376	375	379	370	351	361	379	353	402	369	317	381	346	354	343	366	345	379	360	377	348	353	380	384	365	377	399	319	369	369	380	363	338	359	353	370	358	355	397	364	351	379	375	372	340	365	416	390	368	360	309	369	342	365	324	358	348	392	362	326	361	364	365	349	375	375	371	361	338	366	357	377	411	375	368	383	349	371	374	385	377	379	357	367	376	350	364	365	376	401	343	362	324	362	346	369	365	371	388	356	357	324	350	360	357	350	365	375	359	354	356	338	330	371	317	343	360	345	371	371	351	340	399	373	363	343	387	337	373	375	327	384	348	367	368	386	347	324	371	359	396	372	371	351	366	336	380	376	352	320	356	354	376	343	359	363	357	354	389	357	374	372	364	341	367	378	364	382	361	374	358	360	368	381	396	396	373	363	381	381	362	326	349	345	368	361	389	400	376	374	352	360	370	343	373	357	371	383	355	339	379	357	318	379	347	371	380	369	364	387	374	374	390	344	367	354	336	367	362	328	349	371	354	342	357	382	350	377	380	389	365	347	354	337	387	330	330	341	388	346	385	360	378	332	354	359	375	382	359	378	346	355	398	388	358	340	371	369	390	352	352	343	369	355	373	335	362	378	364	390	357	357	341	353	345	382	338	356	357	334	358	384	380	364	377	382	337	363	364	378	367	349	340	360	374	395	374	363	333	370	393	353	335	389	362	369	364	408	361	366	342	371	324	358	326	349	389	378	383	353	336	377	372	391	373	356	383	373	362	360	340	395	363	363	360	326	396	361	366	380	329	374	368	367	378	376	375	373	382	357	400	420	375	355	362	361	376	359	384	363	370	355	343	334	351	357	363	339	364	374	369	350	345	381	410	355	357	351	395	356	358	404	402	385	363	376	353	386	376	358	359	375	362	373	383	349	382	363	364	389	362	351	347	355	360	387	395	347	366	369	393	343	374	352	350	372	388	366	397	367	388	375	374	367	358	376	367	388	361	375	351	368	358	370	369	375	342	431	393	387	370	367	376	391	357	375	354	358	360	379	368	384	316	386	368	377	389	391	364	341	344	368	374	333	348	408	376	362	361	362	362	334	380	363	352	360	370	358	353	375	360	411	380	351	376	307	304	377	360	367	368	371	415	380	319	361	404	365	364	395	370	376	383	335	359	353	379	341	371	366	364	345	380	373	369	382	367	370	387	412	381	384	407	350	366	374	390	348	365	333	348	357	380	324	370	377	354	324	346	371	355	360	348	353	373	388	336	378	369	340	359	380	384	349	377	359	362	343	389	372	402	363	382	371	380	384	337	358	374	353	368	393	386	369	382	384	373	345	317	395	384	347	346	347	375	362	365	367	361	328	339	364	371	373	366	377	376	361	362	352	375	325	373	355	320	337	335	340	355	358	348	330	378	375	371	361	349	383	365	357	354	350	397	388	361	356	373	322	354	383	375	395	324	352	365	371	379	366	389	354	353	360	380	358	376	341	346	395	408	329	384	360	370	327	367	387	354	346	337	400	380	356	382	386	377	372	386	358	356	380	343	361	351	350	368	355	377	371	355	384	374	352	351	368	364	387	375	357	342	380	371	333	358	355	381	352	375	351	343	382	348	368	368	382	371	329	409	398	363	361	343	353	333	375	349	386	331	348	357	358	383	371	341	376	377	382	358	342	354	387	368	341	404	369	383	374	366	355	376	328	372	375	345	351	363	395	339	376	373	353	384	375	372	347	373	322	367	381	378	352	372	341	370	356	375	371	370	380	390	375	350	392	394	364	381	358	378	374	398	355	349	359	371	370	382	358	351	382	330	362	366	342	379	401	376	359	380	337	353	385	335	395	369	355	360	377	338	339	353	374	339	356	330	372	349	344	364	365	395	397	377	405	354	385	347	391	371	380	401	368	403	376	328	334	368	333	347	323	374	344	392	383	380	369	340	366	372	390	380	355	376	379	384	352	380	363	321	379	352	394	375	353	349	400	348	380	377	380	365	366	331	372	395	364	353	365	354	416	334	383	339	359	332	334	354	366	392	345	360	335	362	373	327	371	368	390	366	355	376	383	355	345	335	332	381	367	368	337	323	339	361	388	343	367	398	342	338	387	382
18315	7899	7285	7162	7353	8154	6389	5798	5351	5250	3448	3576	2717	2215	1939	1734	1506	1438	1239	1214	1204	1151	1112	1090	1057	1043	1007	1059	1015	1024	978	984	991	956	946	972	961	986	947	1060	1022	908	955	933	958	971	952	956	943	964	970	936	907	974	907	942	988	966	987	1004	946	969	970	1014	992	1003	980	1034	1065	1039	1017	1032	987	998	1045	992	1008	942	988	1009	1025	1051	1037	1033	996	1009	1036	1011	936	1004	986	904	965	962	938	949	941	963	933	991	949	912	978	971	998	951	956	970	971	940	951	937	942	943	968	972	952	945	875	950	922	985	1012	941	948	957	929	931	950	951	942	986	983	884	886	932	920	886	903	902	907	906	964	924	945	965	908	917	867	955	918	964	926	913	941	916	961	921	984	907	879	972	949	969	899	943	909	934	919	914	917	874	986	916	979	941	933	959	940	914	953	902	926	918	961	916	924	901	932	891	961	946	882	914	882	923	888	924	929	939	924	997	944	934	889	908	934	934	874	927	944	873	900	919	856	910	953	955	923	926	882	917	903	915	925	916	963	937	954	958	953	909	942	874	888	926	975	925	937	954	956	906	949	980	958	928	903	960	969	880	920	940	948	918	957	912	959	918	899	916	935	922	951	903	956	859	931	951	965	948	908	919	970	913	956	972	951	892	914	924	910	944	978	928	899	934	941	967	934	925	971	912	922	940	964	890	911	890	925	937	919	945	904	961	938	947	893	916	913	907	879	891	957	928	902	927	915	854	954	956	951	937	947	887	898	953	879	972	911	864	962	922	925	917	907	973	883	888	941	933	943	943	930	931	967	902	907	882	956	933	888	895	953	855	945	938	980	938	958	977	899	925	903	935	954	891	965	938	880	916	890	976	971	900	931	927	893	945	965	942	909	902	855	950	892	914	924	923	997	896	917	925	945	948	898	956	887	869	970	938	907	879	937	936	955	987	932	905	938	982	899	899	911	926	975	956	918	915	914	966	948	875	910	940	920	861	953	940	918	931	904	948	915	937	941	883	924	908	903	868	877	951	921	897	926	913	922	915	892	917	908	878	938	860	950	962	928	956	899	908	914	944	934	958	944	898	928	960	929	955	913	951	926	940	935	945	932	935	954	964	926	887	931	945	959	973	932	940	968	906	942	908	893	903	965	926	947	962	982	876	889	944	940	956	920	884	915	887	937	906	909	948	976	963	933	896	923	944	837	960	919	911	926	918	898	1002	938	940	958	923	888	871	990	932	919	933	936	970	961	938	941	917	919	892	906	934	949	961	907	875	943	923	916	894	927	953	910	951	888	901	931	931	889	944	908	925	931	930	924	921	983	898	933	939	896	875	938	959	862	950	895	931	977	897	930	927	957	960	936	956	902	918	954	907	942	958	952	859	941	961	937	914	934	918	936	908	938	931	981	923	916	907	930	965	922	946	957	880	974	933	917	953	928	903	930	901	909	903	920	898	913	875	933	954	880	918	916	894	958	920	915	960	944	902	900	866	910	942	964	955	935	1002	903	962	1000	952	913	922	879	924	923	942	954	970	898	970	907	938	864	894	929	893	1013	944	963	905	933	928	894	965	925	941	931	942	946	892	922	887	938	968	929	969	878	901	969	915	934	944	931	895	978	957	970	944	993	921	947	933	952	920	877	888	854	930	930	918	933	945	879	970	967	951	927	946	901	914	946	981	890	888	945	861	988	921	919	859	884	941	847	897	941	945	934	933	915	939	906	949	930	971	942	937	939	952	914	906	955	888	995	970	960	919	900	918	952	939	882	942	946	926	925	960	996	916	897	942	987	869	926	968	884	874	959	952	941	923	950	956	929	897	871	918	986	940	908	938	940	939	935	933	933	929	927	902	894	975	894	947	940	893	932	943	983	965	965	959	932	946	912	882	920	930	915	915	956	914	961	895	918	931	915	909	932	922	969	929	965	898	832	880	899	933	953	902	891	974	909	934	950	999	919	882	907	905	923	915	932	915	863	973	851	950	934	899	996	935	949	916	919	908	1001	915	920	905	884	889	924	912	967	947	960	917	895	916	910	971	887	926	921	966	968	882	873	930	922	931	963	903	876	949	948	925	931	932	909	940	873	952	917	986	910	919	925	911	877	921	949	929	913	975	881	914	913	958	966	957	891	931	921	867	935	971	880	965	905	946	885	901	926	923	866	938	877	944	934	965	935	972	901	912	900	911	944	958	927	949	935	955	880	919	900	966	922	931	932	909	898	968	976	934	909	947	941	952	954	921	931	911	962	1003	927	926	951	985	943	979	924	953	964	934	907	916	941	950	937	926	910	861	886	896	885	905	976	988	937	951	870	968	905	913	948	946	963	960	902	871	909	956	921	927	944	945	872	925	911	951	921	852	976	932	927	903	949	925	905	913	943	899	918	898	979	951	911	937	919	927	899	944	939	884	895	950	959	956	925	873	895	971	973	914	926	887	902	928	999	963	946	939	1003	895	901	959	925	893	914	985	910	911	930	900	937	985	972	978	889	939	977	913	918	936	945	939	948	915	910	945	943	966	916	895	957	920	925	961	974	994	878	886	961	959	953	900	890	932	882	936	885	901	914	923	908	951	923	895	903	962	917	971	920	947	938	913	946	865	966	936	942	945	925	912	932	935	891	948	883	900	922	918	903	930	910	886	913	929	890	914	923	899	937	950	953	940	927	977	949	941	949	868	924	938	926	999	916	942	950	954	951	924	962	950	970	897	967	955	882	981	888	994	886	931	957	922	870	957	919	901	904	944	943	928	947	934	875	892	884	918	956	946	910	906	897	932	960	941	920	915	877	908	905	946	923	926	941	940	929	894	941	922	891	956	1003	936	965	942	950	922	911	931	920	912	922	897	929	912	928	933	944	896	961	929	952	910	902	858	901	927	910	909	924	963	887	931	894	975	982	936	990	973	891	965	960	918	991	944	936	925	952	979	954	912	928	946	892	954	946	909	950	878	947	922	944	940	931	904	940	895	908	862	889	965	964	903	932	957	989	915	900	923	869	968	937	928	925	954	947	910	974	965	918	884	924	963	899	944	930	908	933	884	897	921	948	892	954	941	928	925	923	926	945	896	948	974	895	875	953	961	971	931	952	923	970	894	901	937	960	909	973	914	911	942	893	891	938	931	942	929	921	931	898	901	931	912	959	930	940	934	862	874	990	921	898	957	972	929	929	933	910	866	895	871	916	963	909	933	951	911	919	962	982	911	900	993	894	906	951	947	894	956	926	962	917	910	891	915	905	935	897	965	1010	904	925	889	865	897	942	924	977	928	909	952	907	863	932	912	967	902	993	938	881	878	929	990	879	898	917	958	919	929	938	906	916	911	882	935	949	946	900	939	913	889	953	889	893	895	898	929	962	908	964	958	892	958	936	918	940	902	914	942	921	922	907	998	931	949	939	942	948	868	974	968	916	972	1036	908	896	910	897	903	909	890	948	913	954	921	945	970	1002	944	915	914	924	924	886	877	929	977	876	937	973	905	943	964	934	931	966	878	925	953	971	946	931	924	896	896	920	925
34924	17991	12563	9748	7880	7170	5749	4131	3270	2557	1562	1312	916	646	519	468	428	418	320	320	344	325	285	299	302	290	297	276	329	288	291	268	278	269	263	257	261	243	277	281	278	250	257	280	272	279	287	278	280	268	287	266	258	286	301	262	274	303	245	285	268	272	289	291	282	303	298	319	322	290	295	250	286	289	277	269	299	285	278	311	296	260	272	283	314	298	319	265	278	253	275	290	258	278	265	283	295	277	283	266	269	281	268	248	274	300	248	270	263	242	278	264	317	282	262	263	252	269	248	281	303	281	295	291	270	258	238	305	286	282	241	276	261	236	256	285	241	274	276	269	246	270	263	275	280	282	234	257	292	268	259	289	257	251	245	223	278	267	275	276	263	230	290	262	287	294	266	263	267	286	259	283	297	260	269	255	259	265	276	267	285	239	282	264	261	295	270	234	291	292	287	264	250	274	270	274	271	288	272	268	276	285	291	272	230	265	249	294	261	268	279	277	255	261	241	270	296	289	267	259	283	245	247	269	274	241	225	264	260	265	273	251	296	277	261	298	283	292	241	285	289	274	271	291	246	263	281	288	249	257	251	269	283	286	249	289	273	271	247	250	243	269	293	247	235	252	244	288	283	256	280	256	292	230	277	283	273	280	279	255	298	284	281	275	262	259	266	271	273	246	275	282	245	270	259	266	258	278	281	276	273	262	239	251	275	290	263	276	298	273	274	240	273	294	265	284	288	265	289	262	273	262	264	308	286	306	247	257	272	282	269	248	270	266	259	275	249	274	283	244	277	304	250	250	242	227	243	266	281	261	307	289	283	260	272	261	259	269	260	245	249	265	258	278	262	264	263	259	279	273	276	267	264	272	266	249	271	229	259	291	287	285	256	287	296	275	302	266	249	271	271	255	295	253	253	272	247	292	251	275	285	280	261	259	243	278	284	280	282	262	259	243	251	275	232	272	261	261	257	281	282	265	306	256	289	277	283	262	267	257	262	244	291	278	281	275	294	250	270	255	233	292	282	295	288	244	275	240	266	292	241	276	253	258	252	306	279	250	294	271	252	301	289	295	273	283	281	253	274	283	272	255	287	257	257	301	253	284	291	254	288	270	259	265	284	289	293	268	278	270	264	266	250	273	247	278	230	267	263	290	259	278	286	269	284	249	287	264	251	267	253	293	289	266	269	258	253	259	290	290	300	233	252	274	244	271	270	279	254	285	247	258	279	276	276	294	239	289	250	238	256	287	281	279	287	238	268	282	268	257	303	290	268	264	260	275	284	253	243	272	277	282	285	261	278	260	253	254	250	284	250	280	238	248	255	271	251	285	256	281	264	279	290	269	253	248	270	270	278	255	281	279	255	275	263	266	249	246	312	273	296	259	275	246	261	277	281	283	279	275	312	262	286	273	250	299	292	261	293	266	258	249	239	248	281	299	247	280	253	277	259	268	269	250	258	279	257	287	258	267	258	305	245	239	259	248	282	283	250	249	308	258	269	260	249	278	270	281	273	296	283	265	278	272	253	273	274	249	274	263	241	250	289	304	310	268	254	267	261	273	255	269	244	274	275	270	260	293	283	262	312	264	239	253	263	291	292	248	260	273	257	271	255	271	280	292	276	247	266	280	268	255	278	265	253	274	262	265	272	277	258	277	261	253	248	279	261	276	272	273	268	247	277	264	303	271	261	263	256	284	286	262	247	266	276	266	265	287	269	251	276	278	266	255	256	263	257	229	278	262	266	273	249	244	294	283	247	276	258	244	300	249	283	271	255	268	275	253	234	273	271	283	239	276	266	235	250	279	255	262	277	262	272	252	268	252	286	290	258	282	233	256	267	280	251	287	276	245	287	276	269	255	268	255	246	250	273	264	257	282	251	270	275	281	280	252	243	233	258	287	261	253	262	269	267	290	264	267	251	276	238	268	268	294	256	260	240	255	287	313	267	246	274	290	259	296	255	263	269	258	315	267	280	255	245	264	252	261	284	289	267	273	281	271	266	246	274	283	253	266	268	251	277	266	266	244	284	294	250	293	256	256	272	276	252	254	272	248	269	312	273	261	267	254	287	261	269	273	243	284	254	283	251	273	293	259	236	256	263	270	260	280	259	283	258	256	240	301	251	236	312	275	248	261	271	251	258	262	243	267	294	278	272	254	297	265	302	272	248	263	249	266	299	284	278	256	259	239	233	275	273	263	269	294	287	283	261	264	270	293	249	250	272	275	234	291	279	271	305	256	259	235	278	297	240	268	267	257	286	260	288	250	265	274	260	273	282	277	268	255	260	254	271	287	250	267	264	264	276	306	249	272	283	305	279	251	269	289	271	268	278	284	280	246	291	262	251	266	262	247	294	250	276	234	263	276	257	273	244	257	261	277	271	280	259	270	248	276	275	238	252	307	291	289	298	251	242	272	258	279	268	296	270	255	265	281	297	282	256	248	261	283	265	260	272	247	276	257	266	276	262	283	274	267	266	232	281	273	265	244	272	236	264	260	260	316	282	242	255	271	241	280	273	278	274	271	263	256	270	265	253	248	262	282	283	246	248	273	273	260	238	270	276	262	274	241	271	264	272	251	268	256	259	308	278	271	255	271	305	258	272	246	266	268	292	291	243	298	259	244	283	269	270	211	279	263	296	279	242	235	255	250	281	290	243	262	285	246	268	253	254	263	258	287	242	275	290	276	267	241	260	273	276	273	242	257	284	237	249	273	259	271	279	256	269	284	244	246	267	246	249	285	298	255	278	262	297	251	296	264	264	268	262	257	268	254	296	260	269	273	290	292	276	257	254	258	262	249	271	275	272	298	284	258	241	230	277	301	241	261	280	262	260	273	301	293	254	284	249	288	278	245	274	286	281	273	249	267	286	264	262	261	281	268	264	265	257	268	283	272	270	277	262	256	288	269	264	269	281	250	313	272	281	261	257	287	280	302	289	302	263	282	275	263	284	266	301	275	240	259	257	275	283	259	238	247	282	253	278	257	260	274	266	247	255	261	253	270	270	258	287	253	255	270	280	257	274	254	276	258	260	292	228	274	275	286	251	303	253	252	330	303	221	265	298	250	241	271	282	287	258	252	306	275	254	262	270	264	269	288	243	265	290	274	314	286	278	263	270	271	265	276	304	246	264	240	270	306	262	244	257	263	234	240	309	288	259	272	278	256	258	266	250	298	268	247	243	306	284	303	280	280	263	262	264	261	266	268	263	265	272	258	262	305	252	262	268	252	245	256	285	237	258	239	256	260	279	254	277	229	245	257	284	256	270	284	268	237	259	272	270	276	238	241	256	253	262	291	272	272	212	254	256	257	273	265	274	262	243	272	249	266	283	299	266	285	277	276	245	286	270	264	252	259	257	276	256	265	249	323	281	290	289	265	260	279	266	291	282	261	299	273	267	243	274	258	228	268	269	278	281	283	242	295	298	269	261	243	247	265	259	267	258	265	286	258	268	255	263	267	289	264	243	268	243	249	251	288	279	255	247	271	274	292	261	280
23374	10448	9573	9973	10406	10680	8903	8783	7471	5955	4690	4982	3925	3047	2459	2048	1727	1497	1291	1148	1078	1069	982	940	913	952	914	910	847	804	844	803	825	762	812	774	776	782	796	766	732	769	789	748	703	690	689	693	722	789	735	731	750	730	710	733	772	786	779	783	783	788	748	837	842	877	827	829	831	836	869	781	734	795	826	840	815	810	897	940	901	943	977	906	822	751	812	824	829	750	800	725	780	761	738	746	741	745	666	740	784	705	755	771	757	708	755	745	762	767	771	764	754	730	725	746	709	707	723	719	716	707	728	674	743	737	774	716	710	713	695	723	757	691	749	720	712	683	702	728	719	721	707	729	740	699	746	746	693	676	670	653	699	704	678	714	685	710	675	726	690	717	683	750	691	700	698	704	681	680	677	690	690	746	674	767	741	709	669	715	662	656	710	662	689	701	681	715	728	671	706	695	681	662	710	718	699	692	644	669	692	675	708	740	743	701	662	710	700	664	720	724	719	741	681	671	697	692	697	646	689	698	677	700	701	732	675	692	728	662	743	660	680	715	676	718	748	732	701	693	731	713	699	718	692	686	702	735	683	677	674	705	720	694	722	683	693	636	721	687	691	670	682	702	708	728	697	688	749	702	706	678	641	688	679	692	762	684	671	702	704	675	680	626	634	660	748	705	719	691	696	719	709	726	696	705	715	666	641	705	691	691	740	738	693	686	707	685	723	656	706	683	660	724	710	682	694	705	702	710	690	747	700	667	726	708	782	709	701	741	721	693	695	665	749	732	738	719	689	719	682	671	715	715	728	705	682	667	692	687	717	728	648	704	728	723	662	689	699	701	705	659	642	671	619	705	725	696	671	672	765	754	715	642	730	699	686	700	706	681	688	735	707	712	716	647	750	683	722	722	681	697	665	716	730	686	697	657	670	656	725	689	674	703	687	676	720	671	690	688	703	751	734	714	673	681	639	762	693	680	736	681	740	691	670	705	745	697	697	739	695	704	731	695	626	703	717	719	711	716	738	735	692	658	677	685	669	678	684	708	717	691	643	735	711	762	725	692	784	707	682	727	661	696	679	706	677	711	687	739	661	687	697	659	675	751	701	708	725	633	701	695	689	700	653	703	696	705	679	669	711	681	692	693	733	704	741	691	677	693	739	681	735	713	696	680	721	688	677	694	715	696	728	672	714	698	704	689	710	697	687	685	680	694	726	649	711	681	690	735	645	747	695	699	722	719	741	747	699	685	691	699	677	706	652	681	721	691	710	695	719	718	722	655	723	710	690	714	735	707	669	687	698	678	742	758	734	663	709	704	649	702	711	747	751	700	705	681	707	698	677	699	741	688	678	691	671	743	666	675	658	651	694	673	662	717	729	673	696	687	702	693	726	703	709	667	703	722	704	733	697	665	675	719	692	706	644	674	704	669	704	712	691	698	700	732	732	699	711	710	679	725	740	687	684	685	695	704	755	707	701	700	669	697	716	710	668	687	684	708	664	674	691	691	723	718	658	674	693	729	649	708	698	707	696	706	693	668	669	646	671	682	704	703	722	696	727	698	674	668	657	713	732	712	746	673	701	717	741	718	704	707	719	695	715	727	680	694	670	674	709	680	722	742	684	683	680	664	722	699	698	691	688	697	667	690	682	726	717	712	681	722	706	710	663	710	717	643	689	710	743	690	697	664	696	731	698	720	690	685	664	709	692	683	676	686	708	734	673	750	750	660	715	710	651	683	720	689	743	695	693	636	630	681	746	717	685	667	687	706	684	720	707	762	676	673	738	704	655	713	663	698	650	710	719	725	671	699	637	700	708	747	690	695	692	773	734	739	715	693	688	689	745	721	746	690	737	712	743	681	688	688	689	689	697	675	710	741	671	674	696	711	708	652	753	709	674	682	742	699	725	729	715	740	707	680	692	706	744	721	725	647	660	707	672	684	677	632	703	700	716	703	694	691	704	654	684	695	734	658	670	674	692	721	661	687	717	640	649	664	712	682	651	725	725	731	710	708	684	709	689	739	719	643	672	695	720	729	693	721	729	703	702	700	667	707	700	697	642	717	733	750	690	692	719	638	685	695	716	713	722	690	639	720	704	702	685	710	712	720	706	737	735	713	677	726	694	661	658	688	718	683	655	656	741	656	676	711	695	691	688	696	695	677	745	702	656	694	630	676	733	657	751	701	695	718	669	688	705	669	734	709	750	713	694	672	695	692	693	700	702	731	650	706	695	691	737	691	743	654	729	636	702	720	715	718	696	677	689	682	720	699	687	687	735	677	681	676	674	647	685	717	642	675	689	712	712	706	722	730	732	682	665	721	696	672	656	728	710	676	688	658	673	759	683	684	652	686	699	755	724	706	655	669	709	678	705	629	682	653	709	669	671	729	694	710	707	706	692	693	722	678	686	684	707	715	686	689	720	676	755	697	685	724	665	672	712	727	696	694	702	727	713	704	671	675	646	736	736	675	695	715	761	690	724	656	717	646	682	684	658	730	693	688	707	691	718	709	681	713	718	715	692	706	714	671	700	647	770	655	735	705	731	709	710	706	716	673	702	698	682	722	701	725	722	654	692	695	696	700	691	685	658	679	707	643	713	663	741	696	698	695	677	699	718	720	659	726	661	689	679	688	720	693	681	676	650	700	729	735	717	678	700	727	671	718	703	654	694	717	716	676	678	699	697	707	724	719	696	636	683	717	669	673	723	673	707	669	706	708	717	699	661	704	727	705	695	715	704	669	687	686	701	705	672	693	716	690	669	692	733	697	689	699	754	781	712	646	698	708	693	715	633	683	704	708	780	740	711	693	690	734	745	744	716	702	692	698	659	768	681	685	704	689	673	695	655	699	681	699	712	737	703	667	687	680	708	710	702	706	690	683	667	712	706	699	694	711	700	755	665	692	659	691	713	726	699	677	747	642	707	705	723	669	676	729	759	722	734	623	672	706	684	705	723	647	725	666	662	693	713	715	738	722	706	716	675	716	690	710	711	673	681	787	718	665	688	693	743	722	708	706	757	652	659	665	663	708	654	677	670	632	706	691	668	693	699	707	718	692	681	751	683	710	679	685	721	710	738	732	694	704	736	678	704	724	726	712	703	673	718	699	701	643	715	715	696	652	734	719	744	673	705	703	711	691	697	671	768	698	693	731	690	695	707	691	682	696	704	697	679	742	709	711	689	669	694	713	703	683	700	664	701	695	715	722	715	765	711	689	683	702	696	720	726	663	704	693	674	708	697	635	710	719	707	667	666	709	706	718	673	717	700	708	708	733	693	725	685	693	725	664	682	667	684	703	698	717	679	656	696	669	698	678	729	671	730	711	681	673	693	707	685	666	723	652	746	695	712	681	708	694	694	642	686	766	686	710	690	733	684	685	724	695	701	736	642	733	660	737	690	686	713	731	706	749	693	723	688	705	703	730	657	664	728	713	721	645	698	688	665	706	701	690	694	712	742	730	738	657	703	719	713	694	677	712	733	676	700	719	722	746	702	627	724	669
6339	1843	1259	975	798	790	614	492	528	443	390	386	352	367	364	367	349	380	327	354	355	369	341	321	355	346	346	325	328	366	341	361	319	340	320	354	309	340	348	344	334	326	349	348	339	337	327	332	315	305	332	327	347	348	370	331	311	323	350	331	367	354	311	341	354	345	367	356	346	314	348	356	344	358	344	327	336	326	340	352	338	352	350	316	304	308	344	369	394	325	318	340	348	329	338	382	335	345	336	330	335	324	396	357	335	352	352	340	368	332	347	335	328	324	322	296	346	366	320	355	324	352	335	369	384	327	364	366	314	318	360	324	323	325	317	320	367	326	336	293	335	366	334	363	335	349	356	339	311	344	364	354	322	337	337	349	339	334	313	351	330	343	332	358	310	345	313	347	324	320	338	342	340	328	378	323	356	367	324	352	337	330	354	332	331	335	311	347	351	328	341	383	361	340	352	315	308	357	357	322	341	349	345	339	330	318	328	313	369	329	330	323	353	320	351	341	352	326	347	323	314	328	316	326	350	322	367	354	315	311	349	336	365	334	324	335	368	326	336	341	347	356	356	321	341	366	341	296	339	343	324	349	315	322	342	322	316	288	340	333	326	297	327	347	331	333	364	316	330	326	342	361	329	376	369	307	313	332	363	296	331	369	333	334	331	344	333	367	332	351	344	324	334	356	311	326	325	329	296	332	350	359	340	331	301	321	325	329	335	355	329	329	311	321	374	326	330	340	297	362	337	344	354	323	329	341	330	360	347	336	317	340	351	314	336	339	330	357	341	352	332	301	312	320	352	329	324	320	356	336	345	351	328	323	323	325	351	332	364	314	335	329	337	299	315	342	312	366	342	314	342	350	309	340	375	324	347	346	358	299	303	328	354	323	334	357	345	341	349	321	311	359	338	339	383	356	366	314	295	323	378	336	344	326	318	329	329	345	358	292	343	308	350	342	355	304	343	324	331	371	334	341	346	345	348	341	340	317	363	342	302	343	328	337	352	348	328	342	325	358	368	339	337	352	302	343	361	349	326	341	302	331	356	354	359	339	315	346	321	343	339	351	326	301	339	346	328	333	339	313	357	355	313	304	331	336	340	352	340	321	361	343	341	343	328	301	313	352	330	332	310	311	373	343	345	333	345	332	320	328	335	349	319	328	320	316	311	301	348	316	335	354	303	342	348	327	308	353	305	343	359	325	341	344	314	323	346	323	331	314	344	341	345	327	327	326	310	339	319	323	348	385	341	339	337	357	343	330	314	321	353	347	337	299	328	346	376	344	335	376	347	336	350	340	351	346	325	355	359	327	336	371	330	352	336	375	325	294	349	322	313	372	339	298	344	339	351	331	343	344	350	315	318	329	338	313	319	308	339	371	329	321	356	348	326	343	364	358	333	351	319	334	352	324	351	337	336	361	346	320	338	357	330	314	339	307	352	299	341	351	321	364	331	330	347	332	309	326	354	314	325	321	323	341	313	339	317	332	295	352	382	333	328	356	336	327	359	311	306	310	351	343	341	323	363	352	345	343	366	339	350	317	331	347	350	335	320	331	355	327	370	341	385	338	335	347	323	307	364	318	356	314	292	328	297	357	343	362	328	375	337	318	374	360	349	312	360	356	339	341	354	357	320	344	321	311	356	339	314	336	350	348	323	354	345	351	333	320	330	309	312	374	368	349	341	326	335	324	339	347	339	340	354	344	284	338	316	358	360	361	336	339	352	314	353	331	317	313	359	338	314	366	326	340	321	305	318	327	346	316	312	338	347	305	322	346	331	319	368	336	348	308	351	359	352	305	352	321	355	353	333	307	318	350	275	302	323	335	338	319	351	328	337	342	364	361	326	320	357	329	332	329	342	346	312	318	367	357	328	368	332	333	345	323	343	342	356	318	313	349	324	332	307	360	350	321	367	339	354	333	347	349	313	326	337	322	354	290	347	349	374	337	339	321	323	327	356	324	367	315	304	350	326	366	301	313	345	314	351	327	343	342	366	353	308	356	366	359	320	296	354	333	348	315	318	362	324	342	344	359	366	323	374	327	352	335	318	339	353	351	341	340	365	337	335	368	332	393	339	321	354	371	349	328	315	332	317	313	340	337	303	308	333	334	312	356	319	359	318	330	352	353	341	344	338	360	379	320	334	340	335	369	371	312	352	331	339	352	362	347	331	350	328	310	363	363	327	341	353	345	335	327	312	336	355	337	361	353	336	335	333	329	373	333	326	326	334	345	321	332	334	367	311	347	361	343	345	346	358	336	336	333	344	341	329	315	341	356	349	320	337	330	347	319	333	355	337	310	351	323	322	351	330	341	349	332	316	333	299	330	344	336	324	352	341	343	328	333	277	335	333	348	330	331	326	319	336	354	312	332	300	365	335	327	338	336	372	354	331	355	367	335	336	324	342	357	328	328	352	316	342	319	279	299	335	353	297	322	339	354	355	323	315	304	311	350	347	357	327	311	377	338	355	328	337	365	357	362	329	345	349	334	343	346	333	366	352	330	343	320	346	347	339	309	361	339	349	341	350	373	378	332	317	347	347	335	316	344	309	382	325	296	331	350	354	339	343	337	335	332	383	322	318	337	316	315	376	366	330	326	359	350	339	377	321	347	315	352	325	351	346	340	304	319	329	311	330	299	353	368	335	360	342	337	327	312	366	318	318	349	333	374	353	348	342	340	334	337	373	341	328	322	343	330	368	351	323	343	367	332	341	345	343	306	327	323	349	329	337	369	342	339	311	328	313	334	376	346	319	354	336	335	310	320	336	328	342	284	331	324	315	352	291	362	348	338	360	316	357	320	327	310	345	343	351	353	327	321	328	322	326	289	325	324	347	387	361	348	354	334	314	346	326	327	352	321	347	346	308	334	335	333	324	346	323	370	321	336	327	328	352	336	349	362	348	340	358	325	322	355	340	370	319	327	354	360	358	376	341	334	319	338	317	316	323	344	337	382	315	345	346	308	342	327	351	325	305	367	332	345	336	334	292	357	289	316	337	335	330	326	304	353	339	334	323	357	328	329	351	358	357	306	336	319	362	341	339	338	345	332	363	316	336	309	353	307	299	322	348	348	312	313	367	338	386	339	325	361	317	305	347	361	354	353	343	363	334	340	351	338	307	317	299	367	301	320	321	332	372	345	352	332	322	307	357	348	327	348	363	346	334	335	331	338	361	307	323	307	310	337	334	318	356	347	355	316	337	329	325	362	337	324	378	349	340	330	334	318	319	314	336	324	344	359	329	315	339	334	340	334	336	311	322	365	327	356	346	358	305	316	382	323	313	327	342	308	312	322	325	350	360	300	337	336	339	352	362	346	353	321	297	316	365	339	356	353	334	331	342	365	347	355	333	324	328	347	324	335	321	334	351	357	352	362	320	326	341	332	324	335	334	351	341	352	362	337	336	345	292	383	365	344	340	343	329	354	328	347	347	352	358	374	350	357	328	340	354	341	327	350	343	341	357	379	319	341	361	347	343	333	320	332	331	360	354	308
5264	2414	2419	2262	2347	2182	1795	1584	1477	1319	1227	1079	1045	1043	1011	936	915	971	989	926	1000	948	885	870	842	864	868	905	879	904	925	891	865	911	880	888	885	825	899	914	872	848	836	845	824	827	860	904	910	873	912	907	950	863	941	867	863	935	916	849	937	915	924	901	889	881	911	826	871	922	916	874	888	905	927	891	879	895	885	872	862	881	877	890	880	944	911	951	882	872	853	916	878	849	884	943	866	894	889	891	879	904	914	934	899	867	919	862	898	865	923	877	859	919	880	868	815	876	885	881	870	839	893	853	921	935	836	883	897	842	912	931	888	914	847	882	859	868	893	899	876	885	858	890	820	884	880	878	884	826	871	878	897	885	860	898	866	898	907	887	845	869	901	885	826	870	913	853	881	887	869	863	860	857	854	881	866	913	887	874	862	830	876	914	872	860	923	888	864	871	915	890	894	834	846	892	918	893	850	902	901	871	884	888	875	848	892	887	933	896	917	877	882	836	913	840	815	894	851	866	895	901	848	855	899	851	858	837	923	829	904	938	860	897	858	875	864	930	841	895	866	813	876	896	917	899	887	877	890	876	886	876	867	909	835	898	913	864	855	888	869	891	847	877	857	875	887	879	881	870	912	869	829	885	886	843	902	890	891	841	799	902	906	895	849	859	874	820	906	929	865	864	898	827	904	880	873	871	837	859	793	857	944	863	803	912	859	850	845	927	891	890	898	845	860	843	912	880	847	842	841	908	868	871	879	879	889	867	890	847	900	897	872	912	857	906	896	874	841	860	849	915	841	910	877	903	879	905	877	875	889	878	979	838	890	836	854	866	863	882	879	790	883	879	862	950	880	846	831	905	933	887	862	872	919	880	900	869	848	909	941	936	933	857	909	943	891	883	862	889	839	885	895	970	897	849	854	896	805	881	894	898	892	906	882	875	876	918	861	877	887	882	875	879	910	846	893	926	853	844	867	857	938	934	865	899	842	911	860	842	897	897	851	870	864	930	865	846	876	891	854	874	921	805	885	872	853	845	885	855	814	856	897	878	839	860	878	886	846	858	907	887	850	891	878	869	854	863	903	846	875	865	826	848	879	886	858	866	844	877	874	865	850	844	880	886	869	836	855	846	885	886	879	884	852	876	891	865	873	923	892	851	913	877	873	884	835	857	883	947	880	892	938	861	877	824	904	847	930	931	893	872	923	895	867	891	876	855	851	946	896	865	853	891	842	882	933	934	890	876	872	830	819	866	855	885	867	843	861	904	908	857	876	872	908	860	889	892	909	885	873	891	882	845	880	890	867	902	869	883	862	950	868	883	804	907	898	844	802	858	848	873	849	831	860	827	845	877	885	897	889	866	811	883	829	900	888	884	860	921	853	806	889	836	859	918	856	871	866	838	847	905	871	926	858	888	860	912	883	889	869	869	856	869	866	817	865	887	844	919	814	822	897	883	884	904	853	821	877	850	843	853	917	827	882	836	800	823	919	847	855	898	904	926	925	868	915	873	926	845	879	871	886	843	856	856	874	940	851	881	885	922	887	858	914	888	859	877	860	907	859	846	838	870	922	921	881	863	926	851	945	867	882	839	907	840	861	890	799	910	916	876	856	846	882	862	851	874	907	873	854	906	889	868	879	895	863	914	870	866	884	901	865	862	843	917	915	868	853	920	833	896	881	961	852	817	860	878	845	864	838	860	904	877	890	871	857	836	867	866	861	868	843	838	832	909	907	911	884	887	880	878	855	862	892	883	942	850	854	878	867	807	878	916	882	864	845	859	896	880	901	901	847	885	850	918	879	853	906	823	860	930	897	912	868	949	889	913	859	920	891	897	842	848	942	896	872	879	827	937	876	878	901	856	878	904	867	894	817	836	910	852	867	814	898	953	876	885	872	884	831	879	869	890	764	842	881	904	921	894	909	801	901	904	889	900	874	857	880	900	844	885	853	890	865	871	945	868	871	850	853	918	864	888	871	853	927	883	879	897	882	854	864	880	906	873	862	847	932	894	886	814	887	874	865	849	873	858	902	877	891	897	879	813	812	856	921	866	906	847	902	914	894	937	858	848	918	887	942	892	942	901	864	883	893	881	896	903	891	879	865	904	888	907	862	924	846	887	860	867	887	868	870	870	883	951	862	908	841	850	841	863	926	937	893	877	856	824	933	876	862	847	874	833	885	903	901	903	853	921	856	855	922	849	882	899	848	859	783	832	899	849	865	895	904	836	869	889	900	845	847	840	905	883	883	849	857	824	901	923	835	879	847	891	882	889	909	866	852	872	903	859	893	891	854	885	862	857	854	851	889	833	905	835	887	858	823	914	869	871	825	816	902	851	894	911	932	903	884	896	830	880	880	855	882	827	877	893	887	898	854	854	891	886	931	907	928	915	934	889	874	899	841	915	876	889	883	901	828	837	839	895	898	882	886	932	907	887	817	874	832	859	879	882	842	891	848	937	849	870	908	848	907	913	874	895	931	912	864	818	861	904	877	909	847	855	886	878	899	854	887	946	861	878	833	908	847	865	884	909	833	879	923	854	857	894	899	868	919	860	881	910	838	879	884	880	849	845	877	904	901	878	886	904	848	858	901	909	908	872	894	846	874	871	844	864	910	898	940	867	829	827	833	903	855	879	873	869	865	894	876	909	877	874	860	886	852	882	918	856	851	862	887	865	855	861	853	856	883	864	845	879	949	865	920	908	902	859	868	874	857	873	825	885	900	894	872	865	925	906	860	863	897	876	877	873	891	893	826	847	903	889	889	891	920	860	902	833	872	876	800	850	862	870	884	829	864	885	934	862	842	900	880	879	879	867	831	817	844	861	855	884	828	869	853	859	884	860	888	910	864	932	856	873	885	917	918	869	894	881	930	880	919	861	879	849	862	858	910	862	906	841	885	859	880	845	920	880	849	872	880	843	873	924	872	917	854	845	902	872	888	920	866	879	936	859	888	873	881	881	874	911	795	928	952	866	878	878	894	871	878	906	891	865	856	869	868	895	834	876	853	863	887	879	944	874	889	857	898	888	879	880	868	869	921	831	883	877	840	812	926	868	900	816	891	842	861	850	904	859	840	904	866	858	818	875	899	883	871	857	844	896	864	889	904	859	880	925	898	840	866	894	818	870	850	873	897	898	871	873	909	800	897	872	873	872	823	873	843	851	865	862	890	876	785	878	893	847	887	909	799	932	865	912	840	892	871	897	868	879	879	883	818	861	883	874	915	859	891	884	875	927	827	929	851	874	874	888	882	868	837	928	890	876	863	840	904	844	851	860	919	888	888	871	915	898	887	910	853	874	944	867	888	833	892	917	830	908	825	859	876	859	899	882	829	866	874	871	893	851	873	801	898	836	866	851	855	814	855	862	865	913	910	851	880	862	844	870	922	904	936	831	863	884	849	902	917	835	858	890	925	948	894	883	836	893	882	913	838	894	897	927	867	885	932	877	921	877	895	885	861	897	878	866	904	813	870	882	854	881	902	870	916	913	934	914
26158	11894	7832	5897	4832	4630	3414	2420	1979	1753	1225	912	672	608	492	457	435	386	395	403	415	407	396	367	367	397	378	366	366	345	381	368	372	357	376	370	358	359	376	343	364	380	391	336	340	361	345	382	350	367	372	367	343	356	347	369	346	350	356	363	359	372	343	385	360	376	401	362	346	364	391	374	383	382	378	375	314	364	388	344	371	385	357	365	358	405	340	318	364	345	370	347	372	341	372	368	368	353	380	353	364	374	354	347	369	357	389	346	332	343	353	397	361	349	339	405	339	386	354	331	365	357	353	411	368	384	363	333	354	364	384	348	355	351	384	352	384	344	358	392	355	370	388	313	319	352	348	362	366	362	335	340	360	341	365	343	355	332	344	370	382	362	384	387	364	393	358	341	357	373	379	332	343	372	369	347	366	384	385	316	339	397	378	351	344	390	352	395	338	340	382	363	364	347	355	338	370	365	375	352	382	356	362	315	342	356	363	372	373	373	399	360	349	345	359	369	361	367	371	366	369	382	354	383	389	344	370	373	315	380	353	339	375	343	370	344	366	373	329	354	342	365	348	358	349	353	370	372	359	364	321	334	360	352	366	331	370	371	336	357	354	370	402	363	381	402	352	368	333	361	351	342	360	330	367	332	338	376	364	387	395	327	373	343	359	371	360	330	333	350	346	382	365	350	331	350	361	395	367	346	370	354	370	352	393	365	352	372	354	368	339	367	351	369	395	366	376	354	352	386	373	363	351	356	371	358	380	365	400	366	339	353	364	354	361	361	333	308	338	368	369	373	366	344	361	346	366	357	363	353	355	370	367	359	368	373	355	354	338	371	349	388	380	386	359	387	353	336	346	357	358	318	381	378	370	393	372	333	360	378	371	334	391	342	358	367	345	381	381	329	343	304	355	355	363	354	355	349	385	392	375	385	364	352	359	355	346	414	329	369	369	348	355	349	375	348	351	375	361	392	378	361	317	347	401	336	335	352	348	354	346	371	324	352	339	357	384	371	420	393	371	359	380	355	363	387	351	360	366	312	367	346	367	388	362	361	361	383	351	347	372	350	347	342	357	363	400	378	386	370	362	380	365	371	357	375	351	387	333	352	346	334	355	378	353	368	342	382	311	347	373	359	388	354	361	373	346	347	369	350	366	380	361	335	336	338	352	382	401	396	391	354	367	346	338	376	375	381	347	362	340	356	366	364	345	371	354	381	340	338	364	372	364	350	370	299	378	374	346	328	346	376	351	392	368	325	350	364	383	381	371	373	362	327	374	398	382	376	382	361	399	348	385	369	349	337	366	394	345	361	369	353	370	364	339	358	368	375	394	358	351	369	358	384	367	369	371	366	336	338	346	383	348	386	339	353	372	356	353	356	374	324	330	356	368	379	342	355	357	350	326	318	369	343	351	324	380	369	358	348	353	343	339	388	346	327	361	345	354	351	335	328	372	336	360	325	393	376	311	373	341	386	387	359	357	354	364	370	340	371	349	387	364	297	370	368	349	363	376	393	349	345	361	396	374	346	388	384	332	361	354	358	394	345	352	387	369	411	362	376	342	371	343	357	351	349	361	362	358	368	379	337	398	383	382	329	336	365	331	368	385	354	347	339	355	349	344	372	384	338	359	332	341	347	323	384	348	325	378	357	350	353	355	345	350	392	358	356	387	382	367	377	372	354	356	342	354	360	339	310	331	313	359	386	324	359	347	344	338	361	376	358	358	344	367	344	341	389	380	368	350	340	366	365	337	333	364	351	374	388	371	393	379	338	399	329	346	339	359	329	351	381	358	349	359	385	359	363	370	344	326	371	342	377	349	393	366	357	351	366	347	382	402	400	364	332	359	362	386	353	356	367	366	379	340	334	330	380	367	366	347	385	379	370	362	356	380	352	360	381	388	382	339	372	361	340	315	335	348	371	381	363	383	368	367	343	360	373	331	379	398	375	364	350	346	420	364	357	362	358	351	372	349	366	368	373	345	373	342	386	333	350	348	352	384	336	382	366	369	384	365	356	330	367	358	355	351	331	379	369	365	358	365	372	328	338	342	336	370	341	373	365	365	388	348	349	382	330	351	367	366	361	357	357	353	331	375	348	351	359	371	363	365	357	345	368	354	341	359	357	378	327	350	360	344	355	330	395	369	363	351	353	355	322	355	382	352	376	375	386	370	359	348	397	335	366	367	322	345	349	377	365	359	330	341	344	392	344	338	348	379	389	326	362	358	389	336	340	367	321	393	335	343	344	371	383	352	369	368	380	327	359	359	352	355	388	353	361	366	388	372	373	335	348	358	359	341	343	343	369	362	371	359	384	379	353	361	372	367	352	371	365	330	380	368	375	353	366	378	332	355	382	363	373	370	385	340	362	337	330	357	373	352	373	347	347	385	384	352	376	359	346	383	357	414	365	373	378	361	360	378	372	362	357	380	339	376	374	348	336	369	378	363	374	408	373	342	373	354	364	380	327	378	383	369	348	366	361	356	388	349	349	336	372	374	357	364	320	367	365	340	380	374	348	323	400	372	360	359	351	373	366	354	349	349	379	340	339	359	333	362	352	353	361	386	392	326	359	361	338	391	367	369	376	371	349	375	374	325	342	352	348	329	340	365	373	370	349	381	379	382	390	386	355	372	357	347	338	370	368	309	374	359	358	388	367	376	339	315	313	369	354	356	391	370	354	358	358	371	396	350	363	342	366	368	364	389	385	344	368	323	372	360	371	356	359	381	325	366	336	348	367	367	345	352	382	367	372	324	350	365	347	376	340	402	367	341	388	356	374	403	382	351	375	318	353	334	352	352	343	377	367	332	348	364	372	323	331	360	335	355	352	385	336	375	370	326	367	329	363	362	351	337	351	395	368	360	341	350	370	339	361	354	355	362	353	350	341	366	352	369	373	379	383	348	359	351	361	363	340	374	372	353	338	347	370	390	351	386	374	355	328	376	361	369	364	344	373	384	352	380	356	366	348	375	342	394	362	385	346	372	372	334	406	332	340	331	357	409	380	365	351	354	346	367	354	364	349	354	375	337	327	364	411	395	343	354	395	354	355	335	407	328	367	359	355	372	313	357	318	348	361	346	345	354	359	345	371	341	357	364	387	336	348	347	350	355	367	383	373	365	380	343	392	357	392	374	378	354	359	349	350	365	345	348	347	401	371	360	347	363	378	345	353	333	368	352	357	358	340	384	390	339	347	353	374	329	349	346	366	368	329	366	373	365	399	344	348	370	354	361	384	367	362	332	369	351	368	338	360	343	354	354	355	347	330	382	346	363	384	348	342	386	363	363	363	351	331	347	318	368	374	363	352	386	353	365	379	387	313	346	346	337	399	331	356	332	365	331	380	350	352	349	376	368	360	393	364	365	371	359	345	358	379	381	394	349	360	355	364	338	375	361	344	345	355	352	342	317	346	379	375	368	357	369	365	395	368	356	337	344	361	360	387	384	365	388	370	359	375	380	337	381	355	308	344	360	338	372	372	383	383	349	357	369	395
18328	7140	6649	7075	7527	8047	6144	5727	5440	4704	3577	3115	2585	2124	1877	1595	1382	1298	1238	1074	1217	1171	1115	1030	1044	987	1009	1076	991	1011	1019	987	975	930	934	934	985	925	1005	947	965	907	921	903	926	935	953	959	995	993	966	956	965	980	931	927	927	928	1000	957	1004	1026	1032	940	983	1002	1007	952	971	1000	978	953	1006	1035	982	976	1004	1005	1122	1001	1089	1068	999	977	1032	952	975	954	959	953	946	956	936	982	950	912	925	910	916	980	944	949	950	954	952	924	956	949	911	939	934	944	941	994	906	955	937	883	929	973	953	925	919	935	856	895	912	941	928	899	948	881	924	862	944	962	951	924	920	928	912	936	927	963	893	908	945	940	941	899	887	923	919	903	970	981	909	926	871	934	963	908	939	949	870	911	934	905	902	895	930	978	918	916	910	973	960	928	929	911	943	917	902	960	942	946	938	917	944	964	910	826	961	885	970	916	877	902	905	989	894	953	908	896	933	905	957	897	893	939	931	906	931	911	911	929	904	934	953	924	925	939	890	992	931	907	914	912	928	919	947	891	912	900	889	876	896	957	868	926	929	885	889	942	917	925	861	932	870	962	887	963	868	936	870	903	967	932	953	870	965	884	969	925	898	867	961	939	913	872	963	928	901	899	931	917	880	874	932	925	872	953	879	896	890	920	930	879	946	900	835	950	940	883	882	910	928	891	951	896	901	955	918	902	943	957	898	925	897	910	895	893	866	968	904	953	881	920	910	935	906	889	912	916	901	983	900	926	906	882	940	940	911	879	913	899	875	908	934	919	898	905	987	915	919	889	933	891	979	899	932	941	935	925	916	929	901	947	903	902	966	891	901	912	912	997	928	884	972	908	941	939	929	873	928	883	982	928	921	889	889	933	919	958	925	949	912	911	890	931	937	860	918	890	967	931	914	908	946	978	938	896	887	922	912	907	929	891	873	905	903	914	931	913	921	908	867	856	915	879	957	923	894	897	925	883	883	850	920	928	1000	909	905	913	917	869	887	916	901	951	946	1008	912	925	885	913	883	935	935	1012	937	887	895	919	928	962	910	928	963	904	885	895	915	935	921	916	932	885	950	916	955	894	949	945	913	926	845	889	901	928	897	889	900	916	904	947	897	919	909	920	891	926	892	878	914	903	940	939	916	909	896	912	939	886	956	943	896	857	941	872	944	939	887	913	951	880	910	912	922	915	974	917	907	956	925	855	969	895	913	881	942	924	902	941	957	938	891	944	974	924	932	937	911	952	918	869	893	907	934	888	904	943	930	940	892	863	925	902	859	950	901	935	940	923	928	927	883	937	857	910	940	907	916	925	951	929	889	884	885	890	920	942	906	873	861	887	886	916	940	893	912	904	883	963	918	925	929	958	874	960	923	901	986	881	918	914	952	909	892	950	959	918	870	909	910	909	938	932	940	882	907	843	910	894	982	934	903	874	896	937	882	900	918	905	975	869	932	914	960	930	930	889	933	883	944	905	947	902	910	920	914	945	848	912	908	894	895	919	927	920	881	910	924	889	920	927	954	918	939	955	894	906	927	919	961	897	900	990	968	869	912	879	935	937	874	904	905	874	896	903	874	927	945	893	895	908	943	902	922	910	899	899	889	945	927	947	894	952	889	888	964	965	940	845	898	887	918	930	915	880	869	909	888	940	912	951	924	965	942	928	917	933	919	922	902	924	889	919	899	916	957	900	869	934	894	935	945	908	939	908	869	943	971	925	935	874	915	961	898	933	977	888	922	912	913	930	965	974	878	933	844	888	911	928	888	929	941	957	878	955	892	932	921	947	933	913	952	899	929	943	907	925	943	925	916	955	889	932	862	930	912	899	940	906	913	929	913	915	877	892	902	955	953	918	933	940	914	854	898	901	870	933	888	907	916	896	894	955	903	898	887	885	889	909	898	921	912	915	874	896	914	875	936	845	926	924	865	889	893	933	923	903	863	950	914	943	908	885	943	912	988	929	914	922	932	834	899	929	850	949	904	859	881	951	909	937	912	961	952	953	921	913	951	919	922	925	949	946	900	924	916	916	944	895	911	1036	901	893	999	929	867	951	925	860	961	977	952	902	952	906	958	921	874	942	943	937	927	894	909	911	874	937	900	941	935	913	861	941	942	912	863	932	887	902	962	895	923	970	858	950	899	913	937	894	892	901	897	937	903	884	940	923	884	928	939	947	965	924	917	912	875	941	908	900	937	924	917	865	898	917	871	907	896	896	949	885	947	944	932	857	920	920	896	903	962	910	979	861	926	942	899	990	916	957	924	954	934	924	909	885	937	970	948	885	965	892	928	959	899	937	908	917	963	919	966	972	918	957	938	861	915	949	962	944	961	906	961	920	930	926	955	945	934	925	985	935	898	912	882	918	877	917	908	906	899	965	966	929	885	940	918	949	911	917	937	918	915	925	972	922	913	934	873	910	973	938	936	926	902	908	919	881	901	882	965	968	933	920	895	892	929	932	919	922	932	903	906	936	922	965	899	910	931	877	920	928	912	929	938	902	909	916	948	940	931	963	960	919	878	948	953	870	923	940	934	882	974	863	934	914	920	871	926	887	927	906	884	913	995	955	929	903	922	885	947	874	980	928	932	903	876	910	914	862	874	938	924	931	928	904	894	903	874	949	929	964	882	902	918	907	918	926	926	884	928	909	918	946	943	903	896	866	886	924	898	844	873	915	920	882	933	911	911	946	915	915	951	916	914	925	923	904	930	893	948	867	930	958	957	860	876	871	918	950	919	843	897	940	932	884	891	913	914	894	935	901	937	849	899	861	920	903	896	896	959	951	896	892	901	909	924	937	925	933	905	921	909	857	950	822	942	889	894	898	925	932	906	893	929	948	939	962	926	967	895	910	894	941	905	983	904	937	942	921	902	893	908	903	907	882	954	906	907	886	874	885	922	903	872	974	953	914	924	872	922	934	892	825	923	899	905	896	950	928	898	864	882	911	912	859	935	858	920	961	938	925	881	997	937	910	925	894	881	916	903	940	916	907	893	924	924	886	893	935	907	948	926	982	904	861	919	929	918	881	907	914	881	927	915	932	886	870	933	938	952	959	935	950	892	862	874	905	907	917	900	935	918	918	930	955	954	897	909	899	914	946	880	974	937	906	938	885	961	937	953	956	873	901	1013	894	918	890	864	915	868	964	957	874	889	926	893	871	937	871	894	925	914	883	931	910	895	907	950	913	947	964	901	971	952	906	925	880	982	944	911	952	898	922	958	881	907	953	918	939	941	905	932	912	895	952	906	938	872	921	928	842	898	912	891	967	983	893	957	930	880	862	931	903	936	865	938	888	907	908	949	882	906	923	909	879	936	940	916	946	978	942	952	929	878	929	928	913	905	899	937	900	944	902	910	878	898	882	947	944	882	875	851	985	898	900	947	874	888	943	916	938	942	910	914	916	954	912	941	929	887	924	926	914	935	960	976	921	897	910	948	930	981	906	917	940	886	936	905	857	933	906	913	946	916	926	903	935	890	951	924	895
34450	17336	12236	9311	7488	7066	5416	3825	2820	2743	1629	1389	839	653	475	418	409	377	335	336	314	313	292	310	286	296	278	269	271	262	255	282	274	283	282	274	268	269	250	276	279	287	262	236	274	253	250	230	265	281	240	244	297	237	274	224	262	231	293	257	270	299	287	251	288	276	260	267	266	314	288	282	275	267	270	285	258	267	269	320	302	281	297	275	277	279	303	263	256	217	245	275	279	256	264	263	265	299	242	250	274	259	276	262	221	241	280	292	258	252	276	263	268	293	304	249	275	269	279	262	277	265	247	230	292	234	254	247	265	288	275	256	268	258	256	259	251	253	274	245	283	261	281	250	256	261	269	286	266	273	265	286	294	275	252	274	242	262	284	256	255	260	265	248	260	255	264	288	276	219	238	265	291	267	268	262	255	265	280	235	266	272	262	258	279	288	287	253	260	239	283	247	264	276	262	260	262	244	290	264	207	261	259	234	283	258	251	258	295	264	252	247	280	249	266	253	249	254	266	251	264	238	266	276	245	242	265	256	226	246	257	258	258	244	271	286	270	246	271	254	235	255	247	269	264	272	254	269	260	275	267	246	289	257	276	265	273	257	257	267	273	279	266	259	227	248	277	249	266	249	272	267	241	263	249	258	266	223	262	257	238	265	249	253	264	275	268	287	242	264	237	277	241	245	250	234	289	265	260	241	251	264	248	261	269	259	246	277	276	257	252	268	248	247	280	268	221	251	286	279	239	239	287	253	279	288	274	250	236	250	252	276	282	229	236	257	240	250	247	274	281	257	228	301	219	271	241	281	246	271	235	238	263	268	281	260	271	244	245	259	255	230	279	278	272	270	266	232	246	285	258	267	276	230	250	265	254	293	255	254	246	274	235	268	260	271	279	256	235	263	245	281	274	240	219	246	258	231	271	269	290	238	252	280	283	243	248	245	286	273	273	254	292	240	278	241	251	299	242	275	248	227	237	220	281	232	246	241	256	284	244	260	277	232	233	229	260	272	220	282	304	240	255	263	266	283	271	243	240	259	252	265	267	265	286	270	246	272	272	250	226	280	275	252	268	265	261	248	260	242	279	266	245	237	258	261	255	246	257	260	296	295	245	275	257	274	258	253	304	261	263	250	268	255	259	258	240	287	265	265	276	249	245	277	240	279	253	214	251	272	256	268	250	263	295	291	246	278	283	270	251	250	288	247	294	259	256	272	248	288	233	256	247	286	242	265	289	260	278	256	255	254	283	259	247	247	237	240	237	288	255	272	265	279	245	246	285	274	269	256	281	256	258	252	251	263	245	277	259	256	275	281	246	277	265	239	250	255	262	253	259	256	267	270	259	286	255	265	268	279	248	221	304	260	263	253	268	269	232	287	255	270	260	268	274	250	261	264	253	264	259	248	310	256	243	282	267	262	248	254	271	244	256	279	288	283	294	253	249	260	259	253	263	230	243	274	262	257	266	290	250	265	270	261	253	285	239	263	293	277	274	270	238	262	303	267	224	233	244	253	273	260	273	283	282	280	240	251	236	264	238	243	280	250	276	264	284	272	277	260	270	254	288	273	263	274	267	267	238	253	225	264	260	263	259	256	268	256	285	242	274	266	255	276	259	247	224	285	293	247	238	256	271	272	263	296	250	250	286	238	241	291	285	255	275	244	255	259	230	256	233	239	289	245	260	254	282	275	261	238	240	268	259	243	257	249	259	260	255	257	274	260	247	272	262	257	258	265	252	273	270	246	296	243	235	267	274	257	269	245	235	246	250	294	278	268	270	271	233	284	267	288	284	260	243	269	253	261	267	275	278	228	277	274	272	261	250	264	262	273	270	284	264	247	244	281	263	270	271	275	258	254	233	247	249	272	258	268	256	265	290	276	266	262	282	233	287	258	303	231	255	265	261	300	271	244	300	257	249	265	288	270	242	234	257	278	270	260	253	236	284	287	226	247	236	288	293	272	236	278	292	266	275	279	280	273	259	252	252	247	250	262	260	245	255	250	299	251	290	280	275	246	257	268	253	289	236	271	296	235	237	265	279	218	291	284	268	259	246	275	258	272	261	251	271	271	301	306	262	259	279	271	275	256	261	273	308	244	270	281	263	255	237	292	275	229	254	282	270	265	273	252	263	246	296	276	243	236	266	245	250	232	230	270	251	261	267	232	269	264	247	267	271	252	268	273	283	251	258	284	280	274	268	265	265	262	257	269	283	257	273	256	264	257	253	221	229	249	275	244	240	259	261	287	272	265	291	226	259	270	279	243	238	275	227	263	250	284	249	287	272	278	272	277	254	246	264	282	274	259	263	259	263	252	247	261	278	260	246	243	287	271	278	256	228	292	280	261	303	285	270	258	262	233	282	297	226	256	245	293	233	254	271	276	267	264	280	285	229	257	302	295	246	250	264	264	255	256	277	274	253	267	232	271	250	244	270	269	248	283	250	242	287	278	257	246	262	287	268	260	254	230	274	270	282	249	241	272	250	258	266	287	214	281	255	257	239	281	250	238	278	280	268	248	287	257	301	235	258	286	266	225	237	254	266	300	255	268	258	262	297	265	266	266	243	253	268	226	264	270	268	276	251	262	274	287	239	274	264	242	254	247	275	256	262	222	246	277	234	253	260	266	267	267	287	306	272	263	268	258	258	248	244	302	270	265	247	263	261	244	253	275	255	257	261	260	238	276	243	255	283	275	265	267	253	252	248	241	263	265	245	261	246	273	261	255	259	302	253	259	279	241	263	269	280	246	230	265	254	256	242	264	243	280	300	261	263	239	247	269	233	262	246	258	241	286	287	274	251	267	264	274	294	270	258	260	237	277	243	258	254	279	272	263	247	285	271	286	296	244	255	289	266	227	258	243	248	239	287	243	267	260	260	245	269	255	276	264	261	286	284	239	274	277	249	262	263	270	263	286	262	262	261	258	241	266	240	282	271	276	256	269	256	260	249	251	260	283	273	224	244	242	266	296	260	261	295	270	253	288	276	293	257	262	258	272	263	280	241	264	255	283	274	262	271	247	258	289	258	263	247	301	249	250	245	233	300	245	283	285	259	265	278	252	248	269	264	257	274	293	267	261	237	263	245	262	271	279	272	266	267	273	239	244	279	284	266	295	240	266	232	248	266	258	250	281	264	295	275	247	244	275	254	272	296	270	285	226	254	265	270	271	251	250	275	311	269	259	281	308	260	239	279	271	261	231	315	256	245	216	295	254	259	265	258	273	252	250	250	266	231	272	239	260	254	267	253	253	252	247	242	260	254	276	245	291	265	264	251	252	271	283	267	288	271	253	266	273	269	260	275	274	275	276	237	263	284	251	262	267	257	261	237	271	288	257	255	289	266	267	266	259	286	259	244	279	291	288	284	273	268	280	248	266	256	257	256	271	283	283	247	298	264	283	302	284	238	239	236	279	261	254	256	254	257	284	280	273	260	267	264	242	250	298	228	276	264	268	243	263	242	261	250	275	274	278	237	243	282	258	239	243	263	253	258	251
22840	9720	9250	9597	9959	10525	8363	7998	7383	6727	4812	4619	3764	2693	2320	1959	1538	1339	1235	1194	1112	1006	983	944	917	847	848	876	836	790	856	765	812	827	803	739	747	709	740	766	743	763	736	752	766	745	734	764	755	711	724	734	718	744	735	736	778	778	702	789	722	798	797	832	796	794	789	818	815	800	793	813	792	801	777	817	832	876	887	918	901	890	903	907	815	819	781	735	792	765	771	790	768	739	779	710	695	694	692	699	721	774	742	763	707	730	733	753	689	731	753	693	761	719	721	746	741	690	708	699	729	713	729	712	703	732	708	737	696	713	693	681	701	732	757	695	713	701	695	695	661	701	683	678	675	694	716	688	701	697	711	665	690	683	664	699	655	718	716	715	676	679	672	689	699	659	695	745	682	667	681	668	709	696	666	675	663	710	607	670	706	673	721	671	706	677	676	702	659	667	707	646	693	673	689	661	660	682	657	701	691	660	669	691	721	714	672	747	648	666	665	659	688	726	661	669	701	600	714	702	662	691	645	686	738	677	682	712	700	667	610	651	699	693	705	669	680	625	660	691	731	675	685	684	654	679	716	690	696	675	703	670	688	693	739	725	651	711	683	660	716	724	704	715	655	696	688	721	680	724	646	668	680	748	600	665	692	726	680	676	625	668	698	690	710	667	693	691	735	664	678	653	702	663	694	696	693	672	649	711	665	706	668	656	698	678	657	688	634	676	756	682	671	659	666	755	705	761	658	700	711	702	688	671	680	654	648	691	675	648	711	705	652	673	689	716	678	694	653	700	668	711	710	662	688	670	692	636	643	696	689	673	702	666	677	684	704	702	701	706	656	715	689	678	717	678	697	669	676	676	681	665	741	695	693	679	729	661	663	701	704	676	621	664	697	662	724	702	662	713	700	621	636	678	680	678	689	669	684	665	735	664	633	738	698	690	655	673	690	698	690	694	743	702	696	692	687	666	746	662	681	691	646	708	671	654	643	715	648	706	685	680	707	674	694	664	709	694	639	647	666	726	708	698	673	689	696	667	703	684	701	672	704	629	690	676	655	688	648	667	687	641	703	641	674	680	703	686	690	724	676	701	625	731	710	708	645	647	688	689	648	704	714	699	690	663	700	662	654	709	655	644	682	652	704	667	666	679	698	668	641	689	726	651	661	693	688	744	701	687	668	653	657	692	713	694	644	678	687	654	649	673	676	693	664	665	659	700	701	679	716	698	699	700	649	659	710	649	651	694	659	682	645	705	685	701	677	701	690	700	687	721	648	673	652	665	684	715	671	699	708	699	741	684	666	682	716	698	704	702	694	701	659	690	672	674	709	667	693	656	687	656	720	639	672	678	700	644	665	681	691	675	644	691	680	698	660	670	669	622	664	708	638	658	682	696	698	695	690	697	691	676	688	675	665	638	693	677	721	705	696	676	635	691	626	687	663	703	675	685	601	637	736	691	707	693	693	644	699	696	674	721	686	707	680	691	671	641	698	667	669	670	689	651	690	721	636	690	671	667	714	690	732	655	669	686	640	653	678	681	735	642	684	707	683	700	662	677	702	718	654	696	679	659	690	699	654	661	677	649	666	684	687	690	632	708	668	692	734	671	675	654	715	672	680	669	699	653	649	682	670	699	667	684	651	661	670	711	664	715	682	669	710	671	674	693	682	658	702	687	697	655	717	713	689	739	680	682	658	687	668	671	701	664	689	711	688	619	639	690	689	656	669	683	660	684	698	669	688	684	669	691	658	691	661	690	670	673	689	689	706	667	667	691	707	652	688	717	683	726	704	707	721	667	693	697	641	690	674	668	684	697	701	725	676	691	646	691	677	671	687	665	699	683	703	662	653	650	672	685	690	690	707	632	688	643	656	699	710	690	688	659	667	699	681	653	719	663	692	698	635	687	682	709	659	718	650	657	683	638	658	696	688	717	683	663	667	691	694	728	697	678	721	670	710	700	696	715	674	657	676	686	674	695	668	695	660	687	650	699	681	674	681	689	665	627	714	718	704	708	723	650	659	658	694	663	677	730	665	679	660	697	663	665	729	673	685	687	687	676	698	687	695	716	665	719	666	683	646	672	665	684	690	642	666	693	731	690	675	700	705	716	671	675	689	682	683	655	667	683	689	604	675	711	739	730	688	672	701	722	681	673	704	692	693	667	667	600	731	671	663	687	691	660	668	683	666	640	697	691	722	656	685	700	707	695	669	720	683	669	674	667	641	697	699	673	710	684	692	721	682	694	704	698	711	670	653	716	696	672	680	655	656	735	673	680	693	690	691	736	704	648	693	695	665	697	692	705	612	705	689	687	663	644	657	670	676	679	641	689	700	673	702	655	713	659	647	681	683	704	686	707	674	679	647	712	683	639	661	677	748	688	682	634	672	651	713	689	698	690	641	663	668	687	707	710	673	672	649	653	724	679	639	680	674	712	629	755	651	660	672	691	693	699	635	700	690	653	675	667	689	658	656	677	685	698	705	663	728	663	725	707	686	671	641	672	686	664	674	701	679	692	665	714	668	692	695	672	700	705	631	695	688	679	666	693	687	691	653	683	685	680	709	724	705	677	639	675	668	674	702	681	708	706	685	687	657	623	682	707	694	680	706	738	633	688	653	687	721	633	689	678	678	685	689	656	657	649	625	695	690	705	731	683	694	725	658	669	697	663	638	691	667	733	704	674	674	641	711	691	683	681	690	706	698	669	671	647	655	700	657	700	666	687	679	754	621	681	673	692	716	673	666	711	712	673	623	671	721	659	695	702	650	658	713	653	640	654	691	705	709	665	727	676	675	706	649	659	709	679	673	662	656	664	675	705	649	712	667	698	699	663	715	710	686	705	653	692	689	649	683	653	691	667	658	671	657	651	709	674	656	721	663	668	663	653	687	696	683	667	688	648	757	658	675	694	685	713	652	728	687	711	735	660	696	708	713	709	696	654	744	667	717	741	668	719	650	693	732	657	725	676	704	676	723	663	686	657	710	661	685	673	673	666	665	677	667	709	668	676	710	689	721	706	693	646	679	696	692	619	692	666	692	687	663	658	664	684	681	678	746	666	707	666	730	747	645	673	631	687	677	712	683	656	665	673	669	664	701	682	686	683	689	663	670	713	646	703	654	658	676	654	660	709	686	654	642	710	638	638	677	689	687	742	710	653	693	698	674	693	716	668	637	687	697	632	696	696	669	701	672	698	693	721	709	669	605	673	684	638	740	698	687	652	661	674	715	667	666	670	669	666	723	696	709	675	696	674	700	653	679	685	647	689	624	685	702	682	644	673	672	636	721	689	674	677	692	673	702	623	659	706	689	657	661	714	673	702	661	713	687	679	709	675	696	673	688	674	675	705	704	719	609	680	700	667	692	700	678	699	752	627	701	670	698	685	681	706	669	696	674	690	701	703	644	694	689	692	666	642	714	681	688	668	701	715	691	680	673	701	706	665	701	679	678	633	705	641	686	664	711	693	705	691	692	703	699	678	658	702	686	685	697	692	648	704
6288	1893	1376	990	704	694	619	509	462	416	389	349	353	347	351	321	344	329	335	330	337	353	310	295	333	319	332	323	332	351	323	321	337	326	307	331	284	310	317	305	321	314	299	348	342	314	343	312	324	339	318	328	318	323	297	352	341	351	348	347	312	324	339	352	328	338	343	320	307	351	336	313	325	310	310	346	329	289	326	345	311	316	332	323	362	324	339	334	306	330	348	326	346	332	294	316	333	325	313	300	328	301	296	310	343	324	314	328	320	297	311	341	307	315	319	349	356	277	328	338	339	309	307	325	332	329	347	298	291	302	344	328	327	338	297	324	336	328	283	359	318	332	308	337	316	342	339	305	313	333	293	313	337	350	328	344	341	335	365	340	291	319	314	330	316	339	316	319	314	302	311	358	391	330	325	299	334	352	330	320	341	325	313	313	305	325	299	338	322	317	332	325	328	326	340	300	351	328	315	353	314	327	322	321	322	308	369	301	321	295	333	333	343	331	282	352	323	338	305	346	348	331	321	326	324	310	326	345	312	346	345	307	293	330	292	325	344	312	336	327	302	344	335	321	308	315	354	351	323	343	324	324	334	322	291	260	307	327	326	326	330	326	325	303	353	329	322	319	331	337	352	346	302	327	315	325	327	313	316	346	310	280	301	311	335	325	290	317	328	327	341	304	331	315	283	331	328	308	319	344	355	300	292	327	301	326	340	356	319	326	339	340	283	326	328	293	331	316	320	329	338	363	319	319	332	325	318	307	357	270	319	332	305	320	338	328	297	315	302	346	323	323	326	345	355	327	321	321	305	329	308	349	361	366	341	296	322	299	321	315	369	324	345	311	293	333	326	369	365	293	330	323	329	332	341	347	322	327	299	314	325	349	311	318	352	308	332	343	357	335	303	332	315	337	311	322	303	335	329	321	292	344	317	275	300	329	312	323	344	316	340	311	334	360	345	302	308	324	326	345	322	316	312	288	313	361	296	339	302	308	317	333	335	325	336	337	284	335	338	329	330	321	294	315	313	342	339	337	353	358	359	316	322	281	327	334	332	340	320	326	334	326	322	342	319	351	317	322	325	338	306	335	269	366	327	303	319	362	323	278	322	313	279	339	304	320	342	342	297	309	363	333	290	284	328	332	297	301	307	336	320	325	345	316	325	317	318	320	341	322	315	337	355	307	328	322	328	338	310	280	316	332	310	280	375	342	332	328	334	300	326	328	302	339	303	292	326	301	325	337	349	319	318	305	324	337	298	355	310	287	333	292	337	307	321	335	367	302	334	333	327	292	338	307	318	314	304	325	304	330	356	330	335	320	319	330	341	357	337	339	326	342	340	342	371	316	313	320	314	301	318	317	320	327	318	277	322	316	309	333	361	319	326	282	318	328	334	345	352	344	322	321	357	325	317	328	298	296	328	327	346	371	340	348	337	317	301	301	334	333	326	339	328	309	316	348	330	309	326	324	332	336	333	342	313	328	305	322	333	336	340	325	315	324	322	310	306	314	333	313	341	339	313	333	329	324	332	325	298	316	340	326	317	290	297	338	304	336	325	312	343	345	346	333	314	326	307	324	321	328	328	321	309	324	322	319	335	320	344	322	312	334	309	332	338	323	305	359	326	312	327	334	344	317	330	317	285	308	322	326	329	319	316	309	323	300	309	337	332	340	321	299	324	330	286	291	293	325	315	294	347	332	339	322	351	331	307	311	333	344	326	329	331	311	349	329	313	328	347	320	316	359	330	295	356	318	319	297	327	317	331	307	320	339	350	338	347	321	348	324	333	334	305	291	339	317	322	333	319	318	330	344	289	321	324	328	351	333	354	346	285	280	341	364	321	297	340	340	296	286	343	305	348	336	324	310	308	314	353	282	344	333	328	356	282	308	321	313	356	326	298	336	319	294	337	360	302	338	344	287	309	295	335	343	314	306	331	329	356	344	358	322	312	356	303	305	348	304	338	308	352	306	277	356	339	324	332	304	362	303	330	355	326	296	327	333	301	327	302	355	324	335	298	347	350	360	343	334	316	326	294	296	312	316	333	319	313	310	321	298	334	321	337	317	309	344	328	325	362	318	335	336	358	339	299	310	315	334	292	311	326	332	290	330	310	326	325	291	343	317	339	330	345	350	334	317	311	307	342	299	335	311	313	332	309	352	320	300	320	325	371	318	339	303	305	319	326	307	312	318	324	308	307	349	341	371	298	336	312	319	329	322	297	329	328	299	322	346	348	347	294	327	316	343	335	338	323	303	320	300	316	311	297	306	316	318	310	342	341	333	304	298	315	345	354	325	324	330	345	325	361	326	330	299	337	327	326	331	351	318	316	329	341	315	307	328	294	325	313	314	309	346	337	291	326	344	322	347	334	362	374	351	333	353	352	327	320	321	349	343	359	346	322	352	330	334	319	333	348	339	333	312	316	338	306	324	320	313	328	305	319	335	351	339	357	326	319	345	304	313	344	327	347	293	325	326	294	338	333	326	317	333	331	310	312	350	321	348	373	359	314	339	342	313	336	347	305	338	306	350	286	325	354	322	330	318	336	336	355	313	353	321	316	359	298	295	315	319	289	318	341	355	311	321	309	310	321	339	350	362	339	331	328	309	333	317	321	335	301	316	327	355	333	334	350	347	313	304	343	351	332	326	316	325	324	305	350	335	342	363	334	320	326	307	328	338	328	312	338	312	332	329	351	319	353	352	367	293	299	325	323	339	348	310	297	340	350	317	327	348	317	336	338	314	313	319	320	327	328	349	306	307	342	315	341	312	348	330	341	335	339	306	346	355	296	346	326	309	305	319	296	327	339	305	326	318	317	291	290	354	327	340	295	301	329	358	330	323	332	307	325	350	311	306	295	326	309	316	325	291	323	349	326	304	310	310	320	341	329	325	327	297	336	323	297	325	323	304	337	308	324	319	288	314	379	334	302	307	357	320	271	345	321	335	308	315	286	307	339	312	323	349	324	322	358	319	304	346	330	334	323	319	313	301	335	324	314	327	326	331	287	309	327	329	306	305	308	321	329	323	310	305	335	297	305	356	314	318	341	324	332	356	351	324	315	309	333	322	343	358	334	331	330	321	311	345	368	335	302	331	308	325	337	315	338	285	349	312	312	321	305	316	335	321	286	301	342	322	337	310	402	306	327	302	339	335	341	329	320	300	352	300	357	350	336	335	312	317	303	321	318	311	363	324	349	310	347	298	337	319	311	312	336	284	340	301	344	316	321	339	327	333	325	343	336	316	297	323	321	310	317	309	320	335	337	272	351	302	342	301	336	328	319	330	353	349	334	295	301	299	300	356	295	354	320	349	311	338	309	337	344	315	336	347	356	358	324	346	315	315	346	327	333	321	318	352	362	312	326	293	332	365	318	337	304	343	339	340	329	322	375	312	338	332	336	316	326	331	313	335	334	319	344	316	348	327	339	327	306	334	275	324	315	310	324	296	338	324	338	335	313	310	309	295	326	352	313	300	341	307	319	315	328	294	318	318
5158	2357	2513	2388	2226	2118	1730	1521	1460	1306	1239	1166	1079	947	943	949	969	920	899	954	931	897	904	906	836	844	888	901	873	882	802	823	896	828	864	900	823	834	853	853	793	936	832	843	886	856	852	851	830	819	849	813	888	820	853	794	890	922	797	853	876	786	829	849	882	847	865	932	853	851	848	888	898	916	864	857	869	858	827	860	913	881	870	875	906	870	849	898	880	824	842	842	888	885	831	858	869	933	914	897	851	883	849	847	833	857	884	832	872	880	889	890	860	814	881	840	837	899	853	837	853	841	903	823	874	859	885	844	793	827	825	845	821	834	784	830	856	848	856	854	835	851	828	875	935	834	822	849	850	891	820	920	858	850	841	850	873	871	857	854	865	833	817	850	799	783	863	839	822	849	864	816	876	811	827	869	917	781	825	862	841	832	860	848	839	867	812	852	859	884	849	792	887	848	842	883	844	850	913	885	816	863	817	848	859	843	791	919	801	882	839	832	796	852	852	821	864	861	839	882	853	871	851	804	801	805	860	808	868	847	850	800	849	856	869	856	876	862	801	875	837	862	882	840	840	881	807	885	842	790	871	813	792	839	863	805	840	836	884	800	887	877	871	854	826	849	813	838	887	846	813	895	820	840	859	812	827	808	867	872	855	820	846	860	915	844	877	808	811	835	848	847	801	882	856	824	832	839	909	878	852	840	818	879	876	846	832	859	832	808	838	851	825	870	848	828	769	837	850	844	804	810	830	839	916	822	832	844	865	853	869	819	853	787	848	845	777	848	814	886	829	840	809	824	855	823	861	874	801	906	867	848	829	787	840	841	881	809	831	840	830	863	841	885	860	878	866	842	831	888	877	894	863	830	827	825	895	820	898	881	813	897	891	859	886	839	843	860	835	857	850	863	822	876	852	854	770	894	840	843	838	851	841	805	898	895	863	816	881	857	872	852	930	877	839	838	802	857	824	840	884	846	846	869	891	827	880	803	860	810	859	829	856	829	843	803	797	820	828	850	863	855	840	867	870	835	844	889	825	810	813	858	887	875	852	841	884	849	834	862	895	801	861	845	820	861	837	831	868	836	812	811	889	845	864	862	793	800	841	867	834	830	932	846	856	830	812	863	865	889	834	872	844	817	925	897	871	792	829	853	875	847	858	830	819	812	851	839	847	864	913	820	834	890	870	859	853	858	803	799	897	850	841	795	858	811	825	860	832	835	858	844	838	839	824	821	838	782	844	816	840	846	816	829	904	837	885	764	830	835	851	910	843	866	844	857	877	901	855	807	838	883	833	817	833	819	840	875	825	823	822	830	896	827	833	843	922	816	842	834	898	824	872	853	886	877	812	884	813	849	847	847	851	839	837	832	856	868	826	818	846	808	834	863	853	817	809	855	828	867	844	829	839	846	862	856	821	863	830	841	864	857	838	749	848	860	847	872	874	847	826	791	781	860	836	876	873	871	895	841	882	847	824	848	834	869	816	810	851	843	890	824	776	838	816	849	853	880	806	850	809	853	814	852	839	855	809	814	878	861	845	819	866	834	857	804	838	813	834	865	818	854	822	817	847	832	899	824	810	858	872	822	878	844	813	807	823	852	854	842	821	853	865	871	844	809	821	844	850	921	844	813	878	857	850	895	879	859	877	847	826	850	864	829	827	908	834	867	838	855	823	865	819	877	843	864	861	822	793	860	882	885	793	809	833	826	853	860	841	885	865	809	855	875	855	867	864	830	875	801	849	811	854	811	848	845	839	873	849	833	835	802	839	835	872	864	860	858	835	853	837	888	880	833	834	932	827	844	832	836	841	792	841	804	854	853	839	828	824	818	856	873	786	872	853	791	784	887	850	865	836	870	840	891	850	874	837	878	821	857	805	846	889	828	807	825	841	832	901	806	854	851	805	853	853	792	872	825	834	828	829	854	877	823	841	920	811	863	871	847	870	805	852	852	842	900	833	851	810	854	857	808	825	875	861	864	843	824	859	901	810	872	840	836	840	864	892	843	857	839	883	878	873	895	804	858	815	837	806	874	856	836	847	852	826	901	869	879	845	832	853	876	841	900	829	893	830	839	853	869	899	838	840	792	839	871	903	818	834	849	836	841	795	849	822	809	834	854	820	804	846	819	822	833	877	834	869	814	829	814	822	813	818	819	846	843	834	855	822	778	823	874	902	812	840	828	843	848	823	858	859	866	816	862	882	850	846	881	824	810	809	849	811	815	814	825	845	787	870	822	832	824	894	849	865	858	812	863	828	782	807	846	823	882	855	842	802	863	828	828	850	910	861	845	853	872	851	835	808	811	871	847	867	841	883	833	865	857	868	865	869	876	902	857	851	866	900	861	809	798	814	840	787	821	834	816	828	898	861	822	817	871	807	851	854	875	878	833	839	878	833	826	864	881	826	860	882	842	737	836	835	807	818	842	855	868	843	902	886	823	908	866	857	871	860	844	855	803	858	878	827	855	824	846	825	822	823	835	835	861	868	850	867	858	787	863	789	827	838	808	850	861	840	862	892	880	800	845	831	837	855	839	859	838	856	829	828	844	837	787	843	831	887	869	834	850	849	830	863	844	857	840	775	822	786	878	855	820	872	845	916	856	857	872	870	817	810	806	795	860	869	869	889	854	874	874	816	870	848	864	888	825	851	828	857	850	871	846	868	877	862	824	860	812	817	757	854	870	848	830	834	818	866	827	856	814	869	875	806	849	782	883	794	828	842	855	828	798	837	854	827	867	864	845	847	853	799	864	818	805	873	780	787	865	880	876	835	880	899	805	850	845	841	841	834	850	858	876	862	805	821	899	838	853	892	866	834	882	883	853	812	821	887	864	858	847	848	863	822	866	856	854	855	857	865	819	872	824	829	810	839	809	848	891	888	821	817	828	840	816	877	821	906	840	817	840	840	867	820	808	827	877	856	889	859	848	876	805	829	779	822	869	884	821	863	864	850	839	892	811	832	812	858	835	852	861	848	854	805	829	830	896	853	829	845	863	833	834	860	923	860	832	861	813	827	855	870	835	859	857	857	844	845	885	886	865	842	839	835	845	861	818	835	818	800	865	829	859	855	840	790	875	815	843	850	829	825	832	809	849	856	904	811	816	864	811	864	848	867	864	810	850	851	804	906	840	812	878	850	842	872	850	910	854	864	827	853	783	848	868	839	870	856	864	877	853	825	859	899	837	857	868	813	820	855	890	833	857	864	820	838	867	825	836	854	839	798	802	845	856	859	905	846	893	812	909	831	802	900	833	836	843	805	808	864	832	857	855	847	850	836	834	863	822	865	862	852	826	832	876	859	855	845	843	870	835	876	794	779	897	795	808	816	858	832	842	858	820	805	799	823	852	895	769	847	871	878	866	845	838	808	829	870	866	825	860	839	849	831	864	824	822	900	798	858	810	861	847	858	857	905	807	873	816	874	863	894	868	811	860	828	868	809	845	879	845	853	824	847	829	830	823	875	867	902	837	818	832	858	851	797	873	804	825	858	844
24001	10259	7042	5764	4892	4477	3556	2397	1847	1721	1142	803	657	530	515	431	406	400	365	436	420	352	357	386	390	362	368	376	349	362	361	363	353	381	347	368	318	384	356	349	387	336	349	354	354	341	336	381	368	363	315	376	317	349	359	355	351	377	318	342	400	342	371	325	337	360	368	363	371	375	354	361	347	341	366	377	374	360	376	377	393	360	366	385	361	358	355	341	375	364	380	359	321	350	361	370	303	365	323	364	364	397	343	346	350	346	353	320	318	373	346	363	340	351	352	361	316	371	370	386	373	362	361	361	354	345	344	351	344	369	364	369	363	370	344	332	369	356	358	357	363	337	328	334	326	332	337	359	343	323	379	359	344	354	330	362	341	405	382	376	358	367	406	371	351	346	363	377	363	334	350	347	357	316	361	370	369	333	365	342	357	316	352	354	336	362	342	337	336	391	341	351	368	371	359	382	356	342	358	352	352	354	351	374	393	365	369	327	355	382	355	325	380	364	347	351	363	356	352	344	373	360	352	319	351	375	345	383	331	362	382	382	344	351	370	351	324	365	350	353	346	369	333	334	344	354	354	359	349	354	383	352	340	362	371	372	335	298	365	323	345	365	364	334	379	356	402	346	346	355	376	340	363	411	351	359	361	359	339	368	349	329	375	376	347	359	369	313	376	381	346	360	298	355	361	380	363	376	366	330	363	372	313	345	356	376	348	411	389	340	397	381	346	337	352	361	342	348	322	343	347	363	362	348	330	346	367	351	315	354	380	350	341	351	376	377	362	376	334	337	333	324	361	374	386	351	357	334	329	343	316	330	394	369	371	372	373	334	343	363	368	355	340	370	324	339	347	358	350	339	365	349	378	367	354	343	340	326	373	298	346	386	365	368	342	345	361	344	352	338	356	347	363	356	391	335	332	355	341	382	376	348	357	330	345	368	351	373	344	345	333	352	376	349	325	363	405	331	382	331	353	331	357	362	312	380	351	378	335	344	341	353	342	342	364	347	357	348	345	359	343	325	330	358	365	347	337	335	386	357	340	334	365	321	349	347	340	346	324	355	363	368	356	315	364	346	358	365	374	367	349	314	325	324	344	380	374	365	375	366	392	334	362	341	344	362	374	337	380	381	370	360	354	328	318	341	371	320	391	319	334	367	350	335	357	346	319	355	343	332	355	346	370	370	349	345	368	354	387	363	352	334	349	372	352	354	346	344	352	363	323	353	333	352	386	356	376	378	359	380	346	340	330	376	378	384	377	403	365	359	350	353	347	362	361	391	348	376	378	403	357	337	359	356	388	366	322	358	355	341	375	336	348	352	351	336	348	330	344	352	359	395	349	351	337	377	350	367	374	335	344	344	355	364	342	323	355	389	333	355	356	336	337	333	336	359	323	348	354	346	338	391	354	346	366	356	350	341	351	337	319	366	340	332	421	373	371	329	367	349	370	307	350	369	356	349	342	335	335	335	324	362	357	363	336	336	343	353	334	381	346	364	389	369	327	361	340	333	356	374	321	341	381	349	335	366	330	375	351	382	362	352	308	353	382	349	322	341	327	371	333	394	354	348	325	388	354	345	386	415	329	348	364	364	338	319	360	339	379	368	337	377	370	338	350	366	351	364	343	355	354	359	366	357	375	361	342	366	370	349	351	350	350	325	362	359	338	335	385	353	357	297	376	358	336	318	346	370	360	332	336	339	318	326	359	359	342	401	351	299	353	348	338	364	380	349	347	342	381	369	377	331	347	353	367	368	340	363	357	384	363	382	340	361	362	366	371	334	392	384	342	349	396	379	352	407	340	350	320	336	346	341	371	401	362	326	336	332	349	373	374	346	353	350	354	330	361	389	348	381	370	374	337	352	351	351	373	347	347	369	371	314	336	383	356	359	348	366	332	361	332	395	374	372	348	387	324	341	335	375	339	375	362	360	399	362	383	357	382	352	350	363	364	331	381	375	347	357	389	347	342	374	361	360	327	364	346	317	341	331	360	405	322	332	359	342	367	330	352	319	413	332	336	351	353	301	365	318	290	391	343	335	320	341	362	326	337	378	348	385	347	356	329	325	325	336	339	342	361	322	353	343	342	340	340	371	376	382	325	381	384	325	343	369	334	357	356	370	339	331	369	332	379	352	339	343	346	332	361	337	338	338	363	336	346	323	355	370	329	378	361	352	330	381	363	333	356	369	372	352	351	379	339	402	336	355	358	330	314	371	350	371	364	357	338	350	366	334	343	308	360	335	336	333	367	368	332	344	335	356	353	345	350	352	382	370	358	340	331	323	345	344	353	373	376	361	355	378	356	354	363	337	374	379	376	376	327	324	323	361	362	371	345	372	364	353	354	366	353	334	374	336	360	349	362	384	338	366	331	352	324	364	353	320	336	333	353	359	318	349	370	357	344	324	348	356	358	344	349	340	362	376	373	362	378	345	390	343	334	364	318	337	368	324	385	345	340	318	361	389	350	337	382	352	335	354	350	348	318	349	369	356	348	366	355	354	341	347	349	350	368	335	331	355	349	333	326	324	335	316	326	345	337	350	329	366	340	374	360	375	354	365	363	380	369	378	372	333	324	327	342	342	359	318	338	322	368	358	372	356	366	348	350	358	354	351	314	364	386	343	321	372	371	350	333	363	377	343	310	334	348	368	402	342	339	372	352	377	353	329	365	417	382	350	386	344	378	331	354	343	341	337	348	357	390	345	353	343	346	369	332	346	323	374	353	351	337	350	361	359	345	358	357	339	365	338	356	316	350	368	377	354	383	362	344	337	337	322	332	342	324	360	325	351	324	352	384	321	339	337	335	376	330	352	376	366	350	338	367	319	377	350	334	360	349	359	372	346	352	369	349	347	336	347	361	350	353	352	341	340	355	338	323	365	374	363	342	388	370	360	379	373	390	347	361	309	360	347	399	360	357	377	322	348	380	346	328	357	375	380	326	367	324	366	364	349	354	336	295	342	382	369	352	340	354	336	342	349	377	336	342	341	321	347	344	340	357	369	350	361	340	313	343	316	375	386	342	365	370	387	351	327	358	358	351	359	358	341	362	346	344	397	334	355	330	382	400	402	336	345	360	362	337	376	349	380	392	345	353	352	368	382	372	391	350	358	349	366	358	351	378	369	354	338	330	381	325	363	343	363	344	332	334	343	349	349	360	355	302	317	350	356	383	361	367	399	331	327	340	361	343	349	362	336	354	343	346	351	352	352	376	365	362	374	353	374	330	371	303	380	342	362	360	357	341	348	358	345	355	365	361	363	347	389	324	348	332	343	342	346	342	372	375	309	351	369	354	343	388	333	377	352	373	358	361	357	340	358	343	356	368	386	355	371	321	340	378	325	356	362	344	360	322	352	330	354	360	344	357	359	378	368	374	331	305	350	331	327	320	331	339	346	388	330	379	357	350	383	372	332	342	349	355	372	333	373	362	364	357	348	337	345	350	365	352	352	354	358	347	343	337	337	363	361	363	336	352	348	347	382	322	378	360	360	328	367
16358	6581	6371	7045	7445	7716	6406	5795	5244	4780	3375	3302	2580	2031	1711	1517	1359	1356	1161	1106	1165	1110	1068	1039	1056	952	941	949	949	935	936	911	929	922	948	971	894	944	949	984	939	908	892	907	930	908	933	958	929	926	913	956	934	899	904	902	927	928	940	889	925	878	962	985	993	986	935	979	974	980	953	946	966	944	945	1012	1000	1028	955	1004	990	986	1004	1013	1010	926	974	943	931	918	953	906	910	905	879	925	951	847	964	974	928	894	1015	897	903	947	940	957	934	912	903	921	941	888	961	901	875	864	906	908	907	901	948	892	938	884	926	895	924	934	913	896	894	969	930	901	950	865	887	900	859	933	916	864	949	890	903	881	852	880	902	909	887	896	912	860	942	932	932	873	878	891	894	916	926	870	891	918	883	862	880	937	896	963	895	853	912	913	864	864	852	898	914	920	913	834	929	872	837	942	865	862	922	893	949	918	931	928	910	880	944	875	831	874	878	920	902	940	914	912	856	893	833	900	878	918	897	917	895	894	858	888	899	951	894	923	948	894	908	861	952	858	886	851	925	863	862	893	874	885	915	946	868	905	876	930	895	865	909	940	893	904	854	916	888	847	938	905	906	924	891	865	891	867	893	925	887	896	877	911	824	895	895	889	963	831	898	891	897	902	852	947	869	897	890	892	879	885	889	902	889	915	901	891	909	920	895	869	856	918	898	919	857	864	932	921	926	953	887	884	933	878	936	943	885	883	873	833	876	858	880	874	935	841	871	855	877	886	885	876	958	900	873	898	912	884	913	924	926	945	901	872	915	925	886	842	886	909	877	883	911	887	902	888	907	855	895	935	875	900	886	933	935	916	903	860	928	921	907	871	883	946	893	889	927	863	841	903	902	873	901	938	950	935	876	897	932	915	924	908	940	912	869	848	867	853	895	963	925	876	939	854	955	952	915	880	917	928	897	861	881	834	910	940	919	879	899	941	904	950	934	875	876	856	907	902	905	905	879	881	902	858	875	899	872	901	923	898	975	876	877	909	925	874	893	952	899	894	924	878	921	911	926	930	901	903	927	889	874	876	863	893	882	913	913	879	910	838	925	880	902	874	897	864	876	927	870	914	917	898	890	867	909	842	897	841	907	892	909	930	922	911	884	884	897	847	896	898	963	931	837	850	923	956	893	882	872	872	883	933	824	851	885	892	940	891	923	939	861	918	869	896	865	877	928	914	867	929	917	862	898	877	925	937	937	893	842	918	896	841	850	896	889	874	902	944	874	854	901	936	886	898	892	830	902	894	892	903	878	954	872	922	866	888	862	893	945	863	898	899	945	927	921	906	949	930	825	965	861	892	894	903	891	940	905	918	895	828	891	895	895	943	885	884	891	946	876	898	876	889	900	888	924	880	900	916	876	917	924	934	940	867	873	936	902	909	915	921	914	855	929	826	873	919	922	899	935	888	917	958	878	899	922	899	904	894	889	937	913	897	851	912	917	908	879	869	886	880	865	875	952	914	843	874	890	872	916	924	910	913	945	919	896	948	926	894	900	868	868	946	890	900	880	858	867	839	906	934	847	960	900	877	871	890	908	905	874	891	889	883	884	870	868	866	893	888	891	860	937	888	852	852	847	924	842	875	885	953	891	927	921	888	922	888	863	863	870	894	906	873	879	899	863	927	919	939	895	959	951	910	898	898	959	848	896	860	927	886	868	920	881	892	932	967	940	888	871	904	880	893	915	946	883	932	883	939	914	923	890	897	885	852	903	898	892	937	879	908	891	912	911	891	919	898	869	887	893	877	905	912	957	951	886	946	883	870	955	861	926	948	860	850	913	863	895	872	901	898	864	854	975	914	924	891	937	872	887	944	915	958	945	923	968	888	896	855	923	880	887	917	903	951	898	835	886	880	833	897	910	863	922	909	847	909	862	863	861	934	862	885	925	875	930	919	880	903	903	871	878	892	946	893	878	920	912	860	921	891	895	874	862	928	857	883	937	882	841	875	910	855	900	925	820	896	903	856	917	885	895	926	873	884	863	881	909	900	886	903	858	865	906	915	954	912	885	904	897	922	892	853	915	908	885	874	870	948	868	910	912	912	891	904	905	883	893	868	948	900	867	932	846	799	839	887	893	920	909	928	901	911	853	895	846	886	912	920	866	862	903	917	868	863	896	929	854	923	891	836	853	954	904	864	893	926	888	902	882	919	862	925	900	870	860	838	932	918	875	925	935	879	854	848	852	930	877	907	928	847	877	890	881	914	877	910	881	900	904	891	924	862	919	901	890	893	932	925	867	903	890	887	881	856	929	839	931	878	874	914	952	864	929	859	904	878	883	926	909	895	905	881	933	932	882	892	952	915	904	939	934	911	854	815	853	893	913	876	878	934	845	925	909	863	930	846	922	838	877	906	947	908	922	939	836	915	849	891	889	857	843	950	858	910	882	901	914	889	848	913	913	865	910	863	955	884	889	878	906	839	871	843	937	873	901	883	934	885	908	921	895	880	874	928	906	821	910	889	852	883	905	991	914	949	902	916	962	866	896	853	956	853	885	830	874	927	955	900	914	904	883	971	878	861	937	854	910	887	907	948	897	856	896	936	886	877	917	926	905	894	924	902	891	872	913	892	868	903	837	900	859	909	940	910	898	904	908	836	910	877	872	871	895	909	899	895	866	916	911	845	865	890	938	908	910	869	866	873	935	891	848	921	894	879	924	899	868	872	908	865	924	872	875	892	907	925	902	906	906	884	904	895	903	880	909	835	907	865	947	877	910	908	887	914	882	889	888	904	890	866	933	906	908	910	863	873	914	856	883	931	892	904	887	932	887	870	912	972	920	880	875	879	962	927	863	894	938	913	940	886	935	900	898	892	914	920	879	931	842	925	907	899	944	860	902	934	929	904	881	894	907	852	912	941	862	884	914	892	934	940	925	947	923	900	899	952	873	845	959	928	924	916	909	891	948	875	905	974	893	911	881	903	908	913	868	871	932	871	841	945	906	910	860	852	894	889	822	882	894	866	924	901	902	859	881	886	912	887	870	915	964	941	900	841	853	884	936	809	872	910	949	891	899	916	876	942	879	949	859	867	878	889	899	896	903	817	908	965	917	824	884	901	896	961	868	878	902	860	868	881	874	958	855	909	927	816	855	847	854	883	865	877	830	897	883	908	932	868	850	923	933	873	870	917	840	889	882	895	945	899	908	881	919	953	901	871	917	886	923	918	902	862	879	875	952	921	876	934	924	923	891	878	952	857	874	870	900	868	915	894	873	889	860	936	937	877	892	902	823	894	934	905	881	910	866	893	890	888	885	887	864	899	859	858	872	846	875	936	884	917	851	876	904	941	893	892	915	892	889	884	903	931	927	940	882	873	915	901	859	875	868	888	893	870	918	896	889	878	881	891	897	904	869	902	890	878	902	866	921	925	912	865	886	850	873	842	890	901	888	931	858	870	847	875	833	908	919	878	916	875	869	905	917	912	924	868	934	879	908	868	889	910	903	866	851	896	877	939
32585	16051	11072	8319	7484	7482	5584	3821	2710	2192	1702	1265	900	604	491	427	370	367	345	340	307	280	306	283	281	301	296	258	291	279	256	293	293	252	278	245	264	304	252	264	291	255	255	264	259	307	260	277	269	247	267	270	249	286	242	233	256	245	276	260	268	269	279	254	296	260	269	289	274	293	250	277	275	282	266	279	289	268	277	273	283	294	271	258	270	289	289	260	265	266	285	271	266	238	261	263	271	224	248	263	258	264	294	257	235	249	262	271	289	262	262	261	251	260	273	270	263	263	261	265	276	259	264	222	250	284	245	269	249	259	260	238	237	279	265	272	265	248	297	247	263	271	274	264	265	264	260	255	260	247	241	258	262	270	284	258	259	261	251	237	266	243	265	264	260	262	253	248	235	260	304	249	256	257	247	270	288	223	258	258	249	227	269	291	246	258	279	258	244	279	243	241	281	249	276	264	270	264	270	289	287	250	268	262	256	262	257	299	221	264	248	270	258	259	284	243	274	227	288	257	279	247	270	261	260	267	249	264	256	280	285	254	280	269	273	273	256	234	327	253	247	255	255	274	275	259	258	251	247	260	239	256	259	262	249	287	245	265	267	272	243	257	259	254	264	305	259	277	286	292	225	233	227	262	235	243	266	256	260	265	279	270	249	261	264	232	228	277	262	264	269	229	254	256	248	237	263	248	290	249	248	242	310	286	252	268	255	238	280	258	274	224	241	281	263	258	267	291	241	272	289	246	255	288	283	258	266	271	289	262	265	251	264	265	268	251	273	230	273	283	248	225	256	301	284	232	258	264	261	258	267	272	246	277	239	236	289	238	234	246	252	268	254	264	242	243	240	246	281	254	267	257	265	244	263	252	242	258	290	262	261	285	281	253	295	268	236	246	275	233	272	245	269	285	253	263	276	264	262	277	254	263	251	239	280	271	263	247	263	254	250	237	282	239	246	252	278	275	265	254	210	250	249	239	272	278	256	264	284	251	247	256	263	258	255	255	254	234	246	231	262	234	251	245	293	256	226	235	253	253	285	258	255	252	278	249	241	247	266	248	262	237	247	252	220	237	259	267	259	246	258	273	260	254	255	256	248	267	245	266	282	254	263	265	240	266	235	234	233	264	249	252	240	288	266	273	270	265	272	287	265	243	266	306	275	251	276	281	264	257	241	267	258	263	247	280	261	274	286	257	283	260	247	288	274	271	238	246	245	269	281	263	249	256	259	273	227	259	260	239	278	284	265	265	244	258	265	242	244	257	235	246	250	254	273	237	268	259	240	259	268	247	254	216	246	270	239	235	269	243	253	248	274	284	267	297	230	252	243	271	262	249	252	264	241	258	261	249	240	257	278	259	267	264	275	267	270	285	260	245	305	285	251	240	253	243	280	292	231	240	240	234	254	270	247	266	263	253	252	277	259	272	253	277	277	255	282	270	299	230	231	252	268	239	261	257	262	257	323	264	272	263	252	278	269	253	280	258	233	252	270	247	252	275	279	240	259	245	248	289	287	270	261	277	258	264	248	261	267	251	261	270	271	288	266	250	255	281	246	259	258	271	254	270	267	256	309	238	246	273	261	262	260	206	271	244	280	241	243	235	243	244	280	251	256	264	308	265	254	235	233	247	242	253	243	283	273	235	247	260	248	224	265	249	269	275	283	250	260	259	265	286	298	271	306	229	230	263	256	266	268	245	240	262	243	259	246	263	251	257	256	282	255	248	246	268	243	240	252	279	253	239	260	249	275	240	280	253	273	291	260	264	258	265	267	258	261	254	253	246	268	278	245	253	247	249	295	262	260	270	279	226	239	292	268	259	269	283	231	264	276	274	302	252	250	254	280	256	271	271	254	252	254	268	261	247	249	272	273	264	255	232	251	259	246	264	280	255	281	268	296	218	253	252	287	268	283	286	266	241	257	279	262	261	237	287	245	258	284	255	229	248	260	258	246	262	278	268	236	276	260	260	226	307	248	261	233	256	237	267	247	234	273	279	248	290	291	279	271	255	274	258	233	271	238	233	263	251	247	243	259	257	260	283	272	284	266	259	289	254	231	242	223	250	242	241	257	259	234	268	257	238	274	266	272	282	243	279	267	268	278	254	275	256	248	260	272	244	259	239	280	242	276	259	287	253	246	283	257	261	232	254	252	287	245	300	243	256	230	285	283	278	264	223	271	296	242	239	234	260	242	276	256	261	268	270	244	241	267	266	269	253	263	265	283	290	267	302	239	251	231	227	265	227	253	275	262	259	263	271	240	267	255	262	304	266	261	257	266	255	268	237	251	262	234	260	269	259	265	277	283	257	217	272	222	258	266	250	283	252	235	255	233	276	276	245	239	317	231	268	271	278	278	250	229	289	263	301	244	251	252	249	262	275	252	249	241	275	270	259	260	268	239	230	234	256	251	262	272	260	253	266	242	262	235	250	292	259	280	275	237	275	213	257	280	262	259	283	256	251	270	256	262	254	235	237	257	268	290	281	271	235	254	243	264	272	253	255	254	250	245	281	268	266	250	235	268	250	262	294	252	279	250	263	251	226	266	255	239	278	233	280	275	274	242	287	243	247	278	266	249	256	260	264	260	271	252	263	281	253	266	245	250	279	252	270	249	250	272	243	276	232	274	240	257	255	239	272	261	232	278	242	244	254	251	267	241	270	253	286	284	256	258	255	269	272	252	260	271	262	243	250	272	262	271	284	228	268	255	268	266	288	251	254	265	264	292	268	276	282	237	255	237	251	225	266	309	258	271	269	242	267	263	290	273	266	265	271	256	262	279	274	253	268	229	279	273	246	293	265	273	267	243	252	254	247	274	272	270	267	300	240	229	237	249	254	277	249	260	275	254	243	238	264	289	249	272	268	273	251	276	263	238	249	260	238	251	255	248	291	267	263	250	260	243	264	295	229	235	267	271	245	268	251	236	251	258	266	235	256	250	254	275	291	284	256	254	286	250	222	286	298	260	236	243	258	264	266	238	261	261	259	291	292	241	268	268	264	268	285	284	265	248	273	258	254	264	268	273	250	249	258	240	264	253	280	259	274	287	284	259	277	277	250	290	234	282	249	217	234	286	261	237	274	240	273	236	263	279	300	251	233	255	246	283	261	281	245	270	281	275	253	258	260	264	242	252	234	264	264	244	287	244	269	255	268	253	260	273	272	257	247	255	245	265	247	243	253	256	268	270	269	254	248	285	280	234	233	249	258	275	270	237	289	245	253	274	257	261	283	269	278	270	260	227	258	286	274	240	281	258	300	275	234	275	264	253	243	246	278	251	273	242	275	237	238	285	249	241	264	282	251	268	261	280	272	286	253	272	271	258	253	254	249	271	241	273	273	260	260	263	245	246	273	238	297	292	260	263	269	249	241	257	253	235	266	272	263	254	257	255	288	292	262	257	240	243	260	269	254	264	240	256	255	257	260	249	237	261	245	236	224	284	263	241	244	248	260	261	266	263	270	264	253	228	240	261	233	265	236	276	248	288	233	288	278
20983	9519	8973	9750	10640	10796	8483	8187	6989	6659	5177	4694	3690	2549	2270	1895	1475	1288	1210	1144	1098	979	992	934	937	888	916	877	889	814	852	767	764	793	835	768	754	750	742	742	801	743	782	732	754	700	695	738	721	719	713	732	707	709	748	720	697	712	763	784	748	763	750	731	812	778	781	773	802	768	890	807	780	825	802	850	873	844	966	858	885	906	911	915	816	813	759	774	774	691	705	776	690	691	713	701	711	751	712	726	678	746	732	698	706	713	678	662	715	702	752	727	714	746	729	721	689	674	728	740	719	714	694	635	721	692	658	692	686	719	688	752	733	686	674	719	722	663	713	680	698	682	683	686	711	660	678	651	676	638	643	689	675	709	715	721	697	678	687	663	712	671	695	674	702	695	709	660	705	715	661	655	741	674	641	713	660	697	647	640	677	726	725	672	661	676	628	670	729	628	696	644	690	675	696	683	676	660	677	696	681	713	650	674	650	747	694	683	676	655	649	675	664	675	684	667	669	681	701	691	715	620	695	702	687	684	683	698	659	687	672	673	689	677	687	667	677	701	715	714	701	666	661	692	690	669	704	684	666	678	690	678	674	679	694	647	674	630	679	635	643	694	691	686	671	658	681	693	647	692	695	684	661	695	662	684	661	677	660	699	681	654	671	680	631	667	662	669	654	700	673	686	696	686	610	679	702	712	686	693	706	726	696	668	678	703	712	682	670	696	691	705	693	670	716	671	684	657	675	655	701	660	713	711	708	652	697	720	644	673	691	674	677	703	685	724	672	666	655	666	612	692	765	687	658	687	674	708	656	716	642	649	669	649	675	682	683	701	706	643	701	675	618	689	710	666	672	708	697	692	712	685	680	655	701	673	678	728	622	690	664	696	731	688	628	685	661	648	646	672	701	721	656	659	630	659	727	687	646	678	691	645	671	613	694	680	684	717	687	672	666	682	675	707	715	670	673	672	684	714	696	676	692	665	705	713	672	665	685	726	645	658	705	679	691	685	684	688	698	658	652	729	707	676	713	657	700	674	654	668	688	724	693	686	669	665	679	649	715	657	674	658	655	665	701	680	684	725	721	721	682	682	682	683	703	648	642	682	677	669	610	682	707	740	642	695	683	665	660	723	698	743	679	644	669	666	670	711	681	673	691	725	731	670	642	673	678	668	688	691	707	668	706	716	696	696	652	696	695	683	684	723	664	714	662	688	724	659	697	709	662	729	639	694	702	706	648	686	669	666	663	659	651	701	681	664	682	680	673	701	697	715	685	642	684	669	673	666	677	709	666	691	703	684	675	660	691	679	657	650	731	622	651	673	699	670	660	692	676	708	678	672	643	675	681	656	652	667	658	628	700	696	659	654	621	686	686	693	667	706	657	725	669	673	684	671	705	662	667	695	668	681	688	722	655	668	655	690	716	653	700	687	686	668	686	659	677	681	635	638	709	647	679	666	695	701	674	642	683	656	660	659	653	688	646	683	656	700	691	674	641	673	645	725	668	684	727	707	654	656	675	676	689	639	642	657	655	698	630	653	660	669	689	670	656	641	749	627	674	709	683	691	720	658	663	663	691	688	724	663	648	680	667	730	696	669	681	643	662	680	664	671	640	709	666	665	710	662	678	685	702	734	652	693	652	675	628	681	672	679	676	661	674	658	708	702	681	676	672	665	630	697	651	676	667	721	633	668	657	655	708	686	688	663	679	653	674	663	680	709	701	699	695	681	675	687	700	666	675	684	694	693	721	707	708	711	734	619	659	700	683	701	659	680	705	648	690	686	710	690	701	699	668	702	665	748	712	659	690	710	645	641	654	645	681	667	681	644	689	670	668	693	636	717	631	690	689	708	711	676	676	671	726	752	671	670	696	655	723	691	654	677	664	685	661	699	638	694	672	704	694	702	667	674	684	662	687	654	722	688	682	666	633	665	650	622	702	697	690	689	648	688	671	654	663	723	682	700	687	661	720	705	672	704	686	661	648	634	646	735	658	679	689	689	664	648	695	674	656	646	643	656	642	676	662	668	626	724	693	674	670	637	742	692	673	685	689	659	626	673	678	675	663	661	688	687	687	689	718	691	654	672	691	675	687	655	672	678	700	695	692	679	694	699	706	678	659	613	640	696	694	683	664	641	703	691	679	712	649	666	708	652	662	680	673	672	656	666	700	718	686	710	606	686	709	686	649	681	689	696	707	705	606	724	680	681	676	696	671	691	667	661	696	665	707	691	670	727	669	691	685	664	651	681	678	656	682	686	664	673	664	666	691	687	730	646	664	694	672	715	697	722	689	689	687	703	693	688	662	613	652	660	679	658	705	702	697	706	679	669	648	696	681	668	686	664	663	688	693	723	699	673	653	696	651	671	628	706	662	728	705	718	656	660	738	692	706	729	697	702	683	737	665	673	649	725	686	663	703	673	670	691	626	658	677	708	716	706	689	704	661	696	691	648	694	660	687	646	723	700	689	622	667	689	673	686	695	720	674	713	695	670	696	646	675	709	661	649	686	689	687	682	614	648	679	693	640	707	645	660	681	647	732	661	658	733	701	720	644	656	688	639	628	686	683	622	736	656	651	640	686	667	685	655	657	687	698	636	702	692	644	686	671	670	672	680	670	637	693	621	687	619	737	673	686	661	720	651	628	636	696	676	700	678	674	642	671	693	702	690	701	639	642	722	647	719	737	678	680	714	667	683	700	673	678	670	666	687	766	695	651	654	682	657	684	706	667	677	637	668	729	622	698	652	679	696	667	639	722	666	706	688	686	688	642	685	691	675	662	696	663	675	642	656	697	686	680	660	724	694	677	695	714	675	661	664	672	657	698	713	678	667	707	691	654	654	724	687	705	686	656	702	668	675	722	667	687	684	657	685	668	712	664	684	687	745	682	657	708	673	712	686	714	663	701	730	709	711	689	696	629	667	667	655	680	689	670	713	687	657	647	660	674	676	690	711	670	701	665	685	646	728	692	671	626	666	688	653	677	658	686	658	662	725	705	725	678	687	651	658	649	601	664	663	660	675	687	672	678	661	702	670	658	679	660	714	666	686	662	695	652	685	687	724	695	641	697	715	679	652	641	680	646	665	711	711	646	666	738	625	685	677	665	702	682	651	727	680	676	679	664	653	709	681	661	664	686	717	679	644	647	703	660	680	698	679	638	644	703	705	704	641	665	749	676	673	656	695	675	667	672	649	710	689	673	642	672	689	691	653	712	681	675	674	682	682	700	686	667	693	666	692	714	647	628	668	692	729	656	699	716	658	636	685	698	670	696	633	660	657	728	687	649	713	700	725	674	687	642	724	663	660	662	664	716	693	653	673	694	724	661	661	683	676	690	651	668	655	677	692	667	679	713	633	647	706	699	658	668	712	657	698	668	680	724	667	692	691	662	640	699	694	725	690	626	688	715	639	668	644	624	760	684	682	697	699	715	700	704	665	689	720	670	664	673	668	687	683	607	733	675	684	668	682	651	662	661	649	691	663	669	689	693	729	730	667
6086	1509	1153	815	795	640	489	434	460	388	341	349	359	354	352	315	316	328	319	348	342	310	316	278	317	317	334	307	319	356	321	281	321	344	308	313	336	328	305	294	321	289	322	331	340	338	286	313	296	326	308	309	304	349	309	326	307	315	329	336	368	297	324	338	315	308	304	297	324	364	302	324	293	339	328	299	319	328	303	352	313	321	297	285	321	332	320	321	316	298	335	325	302	314	336	312	316	286	302	327	320	317	311	320	311	328	347	331	330	347	319	295	347	320	340	311	315	333	334	291	328	295	356	301	322	309	319	324	313	346	322	347	308	314	340	352	299	291	324	318	330	313	318	335	338	334	310	304	295	330	330	300	306	307	337	318	327	323	306	297	295	352	340	339	304	303	320	305	314	336	300	327	374	293	324	318	349	324	335	296	338	320	301	332	326	328	308	314	347	301	307	312	301	287	315	313	309	341	341	314	324	334	324	298	317	324	330	314	318	351	284	318	334	344	318	302	335	339	329	319	315	337	380	335	324	309	356	316	321	345	286	338	344	322	276	314	311	320	307	302	363	325	329	332	340	319	295	306	325	318	309	343	313	287	295	350	303	314	309	322	310	289	309	351	292	332	347	355	306	293	323	344	346	316	318	376	347	325	288	297	330	323	353	331	318	331	323	328	336	324	302	342	351	316	308	313	336	328	343	347	364	344	355	289	301	324	325	316	320	295	309	322	319	316	329	312	305	324	326	314	300	303	332	315	280	330	314	326	329	317	333	351	330	275	291	332	299	311	317	322	310	305	324	327	298	323	327	300	299	344	296	310	338	329	317	316	309	306	292	306	283	310	355	298	303	354	334	317	316	349	331	323	332	340	303	310	299	330	298	343	345	331	361	294	351	310	317	354	307	311	339	329	312	332	333	321	313	313	311	329	318	317	327	310	336	320	321	307	315	279	317	319	326	318	290	334	336	307	337	296	301	332	297	363	333	321	348	308	315	317	334	304	330	326	352	310	305	307	323	368	316	320	315	332	366	314	281	318	310	282	320	307	301	329	350	320	294	310	311	342	332	323	316	322	346	326	319	342	318	305	318	335	320	310	325	294	335	335	324	337	335	352	337	298	335	333	320	314	297	313	347	312	286	324	308	308	320	306	309	336	334	330	336	295	317	296	289	333	318	309	325	346	323	342	307	303	333	330	334	342	330	328	307	326	317	326	297	304	314	320	328	328	332	323	314	333	294	310	294	346	307	325	362	332	331	304	324	308	344	319	306	330	354	329	311	308	312	318	330	324	317	331	318	318	337	346	352	332	292	347	320	327	368	320	321	313	307	314	305	319	331	346	292	331	349	343	315	347	304	312	331	307	329	325	334	346	322	336	284	326	343	311	316	310	326	320	322	308	294	340	332	332	329	348	345	306	339	333	317	352	323	325	323	307	280	313	318	332	328	308	313	351	323	327	293	332	332	317	332	327	316	309	301	354	314	286	317	308	324	312	314	298	319	325	352	305	319	326	337	314	342	308	320	322	292	345	293	313	319	313	312	317	331	314	336	320	300	300	329	319	293	321	296	343	303	318	326	342	298	357	314	328	326	317	334	307	322	293	324	339	336	350	314	300	326	348	329	319	323	329	339	332	308	326	337	328	339	294	360	295	323	355	312	322	314	311	315	338	328	309	348	341	297	314	313	316	349	345	337	321	327	326	306	337	285	314	310	346	357	332	368	328	295	317	292	340	300	332	325	321	330	359	320	304	342	330	350	332	320	333	311	353	305	319	354	297	321	341	320	324	353	314	332	309	312	314	332	341	305	333	310	346	322	293	324	303	296	330	338	298	299	320	343	308	309	321	352	318	296	331	366	283	328	318	324	344	307	319	333	337	316	321	341	356	340	310	313	289	320	287	313	340	331	322	284	297	304	339	307	334	295	292	321	354	353	335	343	267	319	274	352	331	324	324	305	286	332	312	345	314	303	304	308	316	312	316	280	300	334	324	328	309	321	306	304	321	329	326	345	303	320	368	336	331	314	349	320	316	323	325	350	330	346	300	330	326	321	329	282	345	308	311	352	329	302	311	288	336	309	322	322	312	342	307	302	311	305	300	317	297	304	328	304	328	341	323	320	340	314	305	340	299	323	336	317	303	313	357	322	327	340	308	327	326	290	336	308	308	327	277	290	340	333	342	327	311	322	296	315	320	318	311	328	341	317	360	356	323	330	293	312	300	302	337	319	312	360	303	298	321	328	312	345	327	339	307	335	336	327	312	310	333	315	338	351	327	321	310	322	310	339	276	330	312	319	322	307	333	321	319	311	304	295	317	299	354	324	308	294	309	327	331	322	294	353	320	307	341	311	338	331	325	320	287	313	333	321	327	342	289	321	325	317	309	310	320	327	318	325	298	336	296	330	334	282	291	308	315	333	289	314	317	344	325	313	287	327	337	282	353	344	290	312	333	305	320	295	330	309	320	346	295	327	330	330	329	352	332	359	340	329	328	359	340	307	312	333	342	343	299	348	321	292	349	318	298	328	323	296	328	323	309	325	285	322	304	311	358	309	326	302	330	327	309	329	275	314	312	341	329	327	306	308	348	321	364	309	315	316	329	329	302	335	311	338	307	332	312	316	318	318	312	338	331	307	324	328	309	350	319	341	351	324	310	331	314	348	299	306	338	320	311	316	323	324	310	331	298	316	302	305	327	331	329	337	309	293	327	281	307	284	343	330	321	341	311	327	322	327	344	327	322	299	333	292	345	337	328	351	339	332	317	326	367	321	327	341	297	311	334	319	323	309	328	304	268	302	301	318	310	301	328	314	328	336	305	297	337	322	354	329	308	343	314	329	302	322	320	337	306	300	364	314	329	358	306	313	352	309	326	312	330	314	314	296	328	344	344	319	300	326	308	320	326	319	321	327	345	309	315	319	310	290	349	316	329	351	326	342	328	323	332	338	340	306	337	346	352	344	345	334	329	308	297	302	316	318	307	304	327	330	333	302	319	330	320	295	316	306	318	352	320	316	303	308	362	301	343	323	310	326	315	314	313	346	328	335	320	352	309	320	325	305	292	343	335	334	288	319	305	367	351	330	337	280	327	289	330	290	310	316	315	301	289	320	321	318	285	308	309	340	330	356	317	347	318	291	309	324	301	321	293	292	315	335	301	339	358	307	308	310	300	340	335	312	329	330	301	347	336	331	305	314	311	340	280	301	305	318	332	340	320	331	319	335	312	323	327	276	316	292	333	357	308	302	311	323	313	297	315	338	373	311	344	319	316	289	334	309	325	321	309	307	314	333	364	362	336	344	337	315	333	306	332	301	334	329	351	357	318	308	331	302	330	322	321	323	326	327	321	316	364	340	332	318	326	305	348	302	347	356	307	334	298	320	314	334	323	303	342	312	326	319	346	334	333	301	357	319	303	315	302	308	341	320	318	311	349	336	295	337	363	323	310	323	326	304	311	381	314	301	308	336	317	309	289	295	357	326	298	318	303	322	330	316	321
4991	2243	2369	2299	2416	2179	1772	1609	1371	1237	1167	1125	1095	997	951	989	904	905	882	893	895	881	814	908	806	814	800	832	810	864	866	821	876	811	872	880	848	871	832	850	897	878	810	801	842	872	847	857	816	825	863	796	874	886	780	857	866	794	845	801	828	881	867	776	837	800	850	856	834	821	855	858	844	836	850	834	845	889	859	824	849	859	844	880	835	891	898	846	911	873	842	852	908	837	875	835	857	851	857	837	888	874	934	830	812	878	819	841	825	812	866	851	844	855	810	799	879	832	883	880	825	923	876	820	830	852	878	861	860	847	787	835	817	866	845	812	864	854	889	897	814	806	830	840	770	827	808	857	821	844	821	843	810	813	813	822	921	810	894	818	809	854	818	850	821	837	766	838	843	845	832	806	871	817	908	789	812	906	841	832	815	898	816	800	833	809	857	807	811	912	824	790	874	803	840	828	870	842	837	815	825	831	841	817	881	869	821	820	897	795	811	832	835	847	856	873	849	854	876	836	850	858	837	836	829	859	859	838	855	856	853	921	838	844	854	846	832	854	797	823	831	864	866	866	841	838	854	818	829	871	851	805	841	856	841	848	898	838	837	831	834	795	853	822	864	856	871	830	794	804	855	777	841	809	809	828	847	833	884	794	934	824	835	817	840	845	829	854	820	851	834	831	846	912	855	844	837	859	813	847	813	842	831	844	836	808	850	804	882	849	810	811	888	848	843	813	860	794	799	842	819	866	785	851	840	796	879	818	825	861	840	855	889	845	813	806	866	883	877	805	844	818	819	879	859	832	775	813	818	826	810	881	834	806	872	871	828	819	842	814	893	835	798	827	842	831	821	805	792	852	872	841	805	797	810	844	848	844	829	887	872	877	889	867	815	834	858	847	860	812	855	827	796	855	809	892	856	835	839	881	833	834	832	848	814	844	812	865	850	850	875	875	904	881	826	813	837	795	871	859	830	854	858	859	841	853	862	880	790	847	797	841	875	841	861	831	795	856	885	815	830	841	860	818	844	867	821	847	886	792	809	825	842	836	812	827	796	785	846	872	884	835	899	795	806	858	832	885	884	838	806	847	872	870	802	819	848	831	903	831	827	793	844	820	812	812	838	807	817	779	825	837	862	840	825	844	873	857	894	811	830	851	836	887	833	899	874	859	854	832	891	867	843	826	854	823	873	800	852	770	817	885	878	847	847	853	866	917	816	843	842	813	826	822	850	858	842	886	876	858	799	860	848	875	854	855	834	832	861	820	836	802	865	825	800	787	868	831	858	810	911	831	842	799	859	816	853	831	859	866	823	829	876	824	831	786	809	864	878	855	847	824	806	868	795	807	890	854	811	851	895	846	835	851	827	862	832	839	833	835	869	808	862	799	821	868	831	830	858	867	853	842	873	839	818	863	892	830	825	825	838	863	763	852	836	795	796	807	827	786	814	823	838	861	783	852	854	829	915	828	877	798	837	819	838	831	863	825	877	851	863	854	841	798	808	847	786	827	827	843	883	821	819	848	841	811	818	828	795	805	811	796	836	826	851	836	868	824	821	887	846	887	847	817	852	826	894	852	849	824	836	828	847	843	810	855	855	864	785	855	853	913	818	832	867	852	847	836	856	824	881	837	816	816	835	810	855	846	857	838	773	824	881	826	828	847	828	871	900	848	809	820	827	840	849	902	842	830	809	826	821	839	838	845	830	833	852	820	856	830	839	795	807	771	827	880	811	886	840	847	843	874	829	801	837	801	848	827	858	831	836	789	835	846	853	818	847	877	876	814	898	845	864	802	792	837	832	820	804	806	842	818	819	828	870	890	814	799	844	855	887	872	840	837	814	750	889	847	805	882	836	825	848	823	885	831	785	860	793	821	845	875	919	808	806	850	802	844	838	825	839	848	816	796	844	897	855	785	848	822	842	835	826	822	861	830	866	817	849	844	856	839	811	833	854	848	823	829	934	907	788	852	839	874	831	868	826	841	837	795	799	829	844	849	870	862	859	867	832	944	810	777	839	894	891	842	870	921	807	889	841	797	878	855	859	866	830	833	834	832	846	795	823	835	809	878	872	846	816	829	879	811	827	858	747	827	894	807	813	817	859	835	847	838	859	859	821	874	832	866	817	795	818	800	916	826	820	869	851	827	835	845	848	836	835	839	843	803	870	884	847	901	904	828	837	810	843	862	842	875	862	830	823	878	862	858	841	846	899	854	881	843	843	821	859	868	832	837	799	851	823	898	908	855	826	856	817	835	801	832	865	877	821	854	781	834	809	814	844	822	839	842	821	844	800	819	880	862	882	871	812	826	886	825	852	848	847	816	908	822	830	873	846	821	791	815	894	849	849	777	868	820	827	798	866	851	855	851	856	849	813	816	843	817	856	841	858	811	812	893	862	841	813	827	844	827	842	835	834	836	870	812	813	890	841	861	857	829	785	839	744	813	863	812	868	838	821	833	834	818	808	875	878	846	855	836	851	823	837	786	830	844	866	801	847	852	892	886	813	874	858	890	874	807	837	833	920	875	781	816	853	844	873	904	880	841	787	760	843	786	805	832	844	852	853	806	855	848	874	851	805	834	798	857	829	848	833	898	803	805	817	814	842	823	836	844	818	854	830	814	803	888	846	815	849	875	835	808	758	799	845	871	880	821	808	832	863	865	833	858	817	850	778	904	898	846	881	865	850	844	865	847	811	854	846	865	833	875	847	828	837	835	824	823	819	842	820	839	835	846	809	790	838	855	867	816	860	817	845	850	774	854	836	838	902	805	796	853	850	884	833	848	818	827	850	861	829	886	815	858	828	847	878	840	835	785	821	876	835	825	836	860	873	838	868	866	846	842	836	843	816	852	839	820	905	879	841	865	822	791	802	804	864	851	807	893	863	858	816	852	881	897	812	886	809	814	849	826	846	891	855	819	798	843	849	832	861	864	795	845	790	863	839	838	833	838	826	824	808	851	843	883	814	778	858	817	853	822	882	802	834	817	835	855	841	868	838	853	855	799	826	832	828	776	816	833	797	840	837	774	830	801	839	828	827	857	810	868	845	787	848	885	876	917	871	816	847	813	829	824	871	890	869	822	872	842	849	840	808	830	869	851	812	839	797	857	821	817	844	841	836	803	834	801	874	815	836	852	835	872	834	839	830	861	882	825	821	833	789	861	810	791	911	854	884	836	864	805	829	866	854	831	873	807	845	844	879	804	862	832	825	804	815	843	872	820	871	812	878	869	821	859	789	809	851	852	857	841	823	872	844	859	811	853	822	845	846	839	798	836	832	854	814	830	850	841	867	860	836	868	880	899	891	814	837	840	859	856	793	841	840	856	855	856	810	828	851	887	843	828	837	879	843	832	837	856	814	838	807	892	852	852	839	822	836	811	799	870	860	868	904	837	803	855	816	862	828	810	794	878	893	768	832	919	818	834	850	848	829	822	839	857	854	839	848	823	857	798	780	821	845	824	825	819	795	817	824	879	846	799	878	863	853	826	758	850
23064	10086	6900	5358	4766	4772	3563	2719	1978	1640	1103	860	695	602	511	402	406	431	414	378	373	384	375	328	356	331	365	404	345	361	353	361	358	351	356	384	365	354	326	346	335	336	326	368	356	385	367	348	349	371	323	343	353	369	343	364	322	331	380	356	315	351	405	363	303	331	328	352	375	359	348	362	357	335	405	371	361	350	349	386	364	347	360	363	337	365	326	329	370	320	367	330	342	343	305	333	342	351	318	353	358	367	367	347	349	327	329	352	335	364	349	360	360	373	316	362	336	288	344	346	342	345	379	347	360	334	299	367	386	338	344	334	369	344	383	360	334	319	365	344	324	362	347	322	358	346	338	313	339	330	310	331	323	330	345	343	345	341	367	344	317	325	358	333	353	370	380	365	374	383	310	362	353	342	338	327	362	335	324	332	355	319	369	361	368	326	367	341	324	334	320	342	335	350	355	351	311	335	338	355	347	341	329	376	366	330	300	324	330	364	349	342	342	361	347	370	343	344	324	334	360	346	358	348	339	343	322	336	366	357	330	361	355	359	335	339	306	364	367	361	372	346	322	358	338	326	319	315	327	325	366	339	354	372	313	329	366	343	352	401	314	347	346	331	357	380	324	367	379	361	317	340	328	339	368	353	318	333	336	338	353	350	353	351	343	384	346	329	366	357	348	312	365	341	338	375	363	332	356	360	291	326	352	326	342	354	329	334	352	318	359	331	347	321	357	326	364	377	347	335	343	305	368	361	355	365	355	330	365	340	345	355	362	354	331	313	330	349	318	327	359	332	366	372	330	352	319	344	338	347	359	361	334	344	341	334	336	325	334	375	332	353	361	331	351	350	342	353	321	311	293	338	349	326	336	328	367	366	369	346	341	372	353	357	346	324	336	355	322	347	356	364	375	357	349	356	337	324	378	383	361	346	340	343	362	365	324	309	307	346	359	349	384	329	364	349	347	332	326	380	356	364	351	348	332	319	336	332	348	349	293	350	355	363	375	374	379	357	343	308	315	345	342	335	340	380	362	310	365	374	335	401	345	358	367	320	337	345	351	335	362	338	340	355	307	366	365	343	331	346	355	368	370	366	353	345	337	339	361	343	394	362	339	365	353	319	339	354	320	302	336	352	306	334	349	366	372	304	365	361	372	364	352	342	360	326	340	351	339	338	387	339	340	318	318	335	344	361	309	373	383	315	310	357	341	332	369	357	365	368	344	349	312	364	328	324	342	399	326	353	337	339	333	356	289	364	339	353	360	310	364	350	350	335	328	358	357	323	343	326	322	339	380	337	332	337	348	378	332	350	340	306	310	326	346	355	384	323	324	338	337	328	368	338	332	380	333	361	378	334	350	342	324	358	362	377	334	352	304	365	340	385	356	363	334	331	346	355	359	330	359	330	359	324	328	345	336	315	351	335	314	330	332	328	375	354	353	370	349	319	344	347	337	334	334	330	334	325	346	373	349	345	358	355	354	357	318	341	309	333	334	345	334	360	330	379	401	354	332	331	336	345	359	355	355	360	367	334	343	347	346	347	349	367	316	334	327	351	330	317	365	348	344	343	330	335	326	349	354	346	337	351	377	346	310	350	326	366	349	355	304	352	330	339	353	353	364	351	366	338	335	378	336	392	347	340	306	347	350	361	348	355	351	356	344	380	379	360	365	355	362	346	340	297	354	330	355	334	348	371	339	347	335	343	316	385	329	319	342	355	351	340	338	366	343	344	356	356	325	344	336	339	348	310	356	355	317	359	295	350	349	349	371	356	378	337	341	380	355	343	387	322	350	370	361	372	352	337	373	333	304	332	320	332	339	341	380	352	348	331	326	357	335	339	362	342	385	316	315	356	335	345	354	349	355	385	339	339	352	330	337	338	364	359	336	363	367	360	359	323	359	367	327	331	361	344	330	341	342	349	363	357	336	385	351	329	371	321	336	337	351	374	347	357	336	324	362	337	358	356	344	348	357	354	337	356	322	343	327	336	342	344	335	319	302	375	306	376	367	371	326	372	310	344	336	329	324	366	373	375	344	350	369	389	358	370	361	303	343	362	330	339	347	336	372	408	322	343	316	346	333	342	367	339	368	336	377	338	348	348	314	318	337	321	345	332	338	337	356	333	359	374	318	337	347	374	337	355	342	339	353	307	362	351	312	366	340	380	353	339	360	332	346	377	360	389	375	345	321	353	360	335	353	310	327	355	346	361	337	354	351	335	341	378	329	330	358	340	352	311	339	351	376	370	375	385	340	353	336	358	361	375	311	331	361	338	367	326	347	319	348	355	379	333	338	323	358	376	335	376	362	346	342	323	378	345	353	337	341	380	343	349	355	337	348	341	374	340	351	354	362	360	356	316	361	346	314	373	334	328	364	325	365	364	316	357	371	331	346	357	345	330	327	359	345	325	346	356	361	349	362	375	351	377	341	366	325	360	342	346	339	355	349	337	314	327	325	367	371	321	345	321	341	323	358	345	342	351	337	363	350	338	322	331	321	331	328	313	329	354	325	320	356	347	336	353	319	347	334	314	386	359	386	358	340	367	347	369	351	392	330	355	338	354	360	352	330	366	346	347	340	365	340	325	336	355	349	361	362	315	329	352	359	351	364	343	331	316	332	340	364	336	341	300	332	369	351	328	357	359	353	360	344	339	293	329	338	340	354	317	362	375	325	336	381	329	353	333	367	315	371	345	358	372	380	337	362	318	364	323	316	367	368	355	304	355	378	323	385	350	337	339	331	343	332	344	329	358	347	343	384	362	331	360	331	333	356	366	347	349	315	324	361	341	347	355	361	376	372	363	339	331	307	347	352	334	371	331	325	339	363	333	334	351	356	361	364	330	333	333	345	334	357	346	376	351	377	308	329	327	362	334	330	347	373	325	336	367	370	357	390	344	352	337	369	334	338	365	354	356	344	338	349	344	322	340	330	334	365	341	400	377	335	316	349	331	383	323	357	333	371	356	333	337	348	349	350	342	340	330	340	350	326	372	374	333	331	312	396	350	352	348	333	340	376	337	329	333	339	330	347	370	329	319	382	341	371	328	345	375	328	328	369	328	368	349	350	321	319	304	400	322	410	321	341	365	366	354	354	342	367	357	362	322	378	369	332	348	337	351	365	347	337	323	330	382	358	332	351	334	364	337	344	353	345	335	334	348	369	347	340	352	350	398	357	339	347	364	350	345	366	348	362	333	347	396	335	300	357	353	329	342	344	312	366	370	331	352	373	345	349	358	346	344	308	324	319	350	360	351	362	384	352	304	311	323	350	345	328	346	309	318	352	354	358	350	353	380	370	332	337	372	322	329	324	331	327	357	332	335	317	365	353	361	365	347	372	371	315	324	347	328	319	341	364	361	362	334	357	314	333	329	347	367	323	390	343	346	340	353	318	335	340	335	364	313	338	359	356	355	337	369	340	355	367	341	338	327	334	367	364	372	332	358	358	345	366	344	367	325	364	333	374	306	335	328	377	338	380	321	331	393	357	366	330	370
15955	6578	6471	7098	7565	7854	6651	5990	5233	4593	3567	3219	2615	1914	1666	1495	1315	1287	1192	1202	1110	1038	980	1043	1002	1033	1033	962	994	972	951	900	947	956	956	968	955	973	978	897	924	907	881	940	970	911	907	862	931	878	920	900	840	880	915	887	924	912	935	949	907	980	940	978	962	954	979	965	934	949	957	949	981	926	967	988	970	1007	1010	976	1017	1007	1041	978	986	958	977	953	922	938	903	940	899	900	917	887	968	920	957	877	932	918	892	937	921	928	896	962	942	925	904	960	918	897	927	926	928	967	915	894	942	867	931	925	936	836	897	866	913	867	863	840	939	878	940	957	921	870	900	856	882	903	867	856	855	850	934	880	865	879	876	886	900	907	893	892	914	901	897	928	898	901	916	889	908	881	897	913	902	929	868	882	854	879	922	889	806	911	822	905	872	864	860	842	919	924	918	924	902	905	859	920	889	847	857	911	879	916	934	902	853	875	843	870	899	868	878	914	885	840	875	867	872	860	854	884	908	917	862	849	892	872	893	936	935	827	848	874	870	946	917	857	948	901	891	877	909	828	914	924	873	902	858	921	890	925	855	866	925	834	917	892	907	915	926	906	912	896	875	856	935	910	872	878	906	866	894	876	900	908	897	896	873	855	905	895	883	920	935	882	926	919	913	867	868	898	879	919	882	897	889	859	898	884	889	890	859	890	888	895	863	881	869	838	906	949	920	892	921	886	872	881	904	939	892	893	867	882	901	901	864	875	862	874	888	904	852	917	906	884	834	840	892	902	910	895	929	875	914	912	919	863	950	876	915	907	893	887	888	880	872	866	836	842	796	906	866	935	887	888	880	911	854	879	914	917	874	896	867	884	919	983	886	901	901	899	866	930	880	876	919	874	871	914	869	850	875	902	856	913	955	879	819	957	895	811	862	926	903	881	851	899	837	893	866	842	910	874	891	862	908	923	936	857	865	931	915	888	920	853	883	929	917	889	858	934	921	918	902	892	910	878	916	913	926	954	888	858	887	911	924	870	904	897	911	915	890	904	899	911	889	846	902	881	854	859	891	857	895	914	879	916	877	922	869	900	869	858	864	891	834	831	908	894	853	910	894	890	922	872	835	861	880	935	888	867	881	875	903	879	888	896	865	868	916	874	855	908	914	904	885	923	895	891	885	896	916	888	895	875	926	865	857	935	887	912	891	891	876	878	902	899	909	870	949	892	922	902	884	911	860	900	864	917	941	926	873	890	867	912	827	940	912	932	887	872	892	906	897	866	906	907	935	933	906	867	925	909	859	852	905	901	886	876	848	898	860	936	848	947	939	890	956	925	922	875	868	925	885	897	874	882	919	891	926	893	905	903	866	918	901	907	864	880	914	901	875	886	941	856	929	934	872	846	871	902	853	938	863	920	844	887	868	862	857	857	887	891	893	855	869	908	970	881	866	903	880	909	884	856	910	886	843	914	848	896	858	823	912	956	901	916	929	876	897	899	862	933	867	880	885	904	912	865	900	804	866	897	848	840	913	891	878	916	911	891	915	896	869	898	909	938	877	899	880	909	883	921	911	923	844	884	922	898	880	875	873	900	902	917	879	881	895	864	889	881	919	889	894	907	903	853	912	908	911	909	910	842	920	867	929	871	811	830	900	955	907	877	929	885	854	882	901	912	857	912	882	879	882	877	867	926	902	896	863	913	921	870	936	902	909	876	905	909	927	904	862	923	905	856	920	872	889	885	900	870	902	941	869	864	903	919	933	857	912	863	857	922	898	846	968	853	930	872	850	853	882	874	926	858	858	926	893	900	841	934	909	893	853	866	866	883	922	896	939	894	821	933	892	934	867	878	890	818	899	901	882	908	943	880	869	865	906	857	886	904	886	860	843	887	864	904	896	902	899	888	919	954	878	834	916	868	929	864	893	876	902	928	902	874	869	866	847	931	886	846	838	910	878	862	929	921	866	921	878	875	882	902	880	839	886	841	917	902	905	935	928	880	931	863	877	894	891	871	887	891	905	869	841	933	889	863	893	856	883	908	911	897	867	893	905	879	897	863	930	905	904	912	913	893	900	904	891	914	854	913	940	919	855	881	854	909	899	879	903	874	892	937	879	874	872	885	879	875	875	855	902	909	892	874	882	889	924	842	892	845	886	894	923	869	918	922	909	865	929	912	885	900	947	873	886	913	905	892	867	924	899	914	910	891	970	881	915	892	967	890	882	848	921	857	893	893	942	870	864	876	859	887	886	883	875	889	915	897	923	880	904	911	884	861	892	859	887	827	913	884	875	931	906	875	887	946	894	871	846	936	880	882	894	878	886	869	935	853	850	910	911	897	887	880	863	879	927	929	918	884	845	860	867	940	895	869	867	898	855	906	959	911	898	833	832	875	847	831	918	885	864	835	856	916	862	879	899	896	960	875	874	871	873	874	884	884	846	915	876	909	913	903	861	906	865	898	921	878	915	884	903	935	897	942	849	874	854	842	857	915	866	865	926	910	894	885	945	885	879	876	876	938	835	873	917	886	861	879	849	882	874	866	884	854	855	921	868	847	897	864	898	905	877	914	880	894	884	875	887	924	849	858	929	904	888	863	890	889	849	925	909	891	934	821	888	871	887	908	867	885	930	857	923	914	889	869	876	889	933	917	859	943	900	918	900	879	926	844	905	878	890	879	909	911	881	843	906	891	881	877	875	919	940	930	895	857	873	909	924	911	873	899	957	899	844	930	872	881	943	936	862	908	900	855	879	900	843	921	839	908	807	866	886	906	827	889	863	903	910	922	832	883	885	916	874	890	869	920	864	887	934	915	885	917	894	889	862	916	847	868	926	905	871	877	912	875	936	881	843	858	917	899	914	919	886	917	814	941	914	898	894	875	858	876	878	900	867	855	883	868	894	862	875	883	837	860	841	856	911	916	856	917	910	864	894	885	859	881	902	853	958	894	876	936	933	814	888	928	874	874	894	884	884	888	895	903	895	932	886	869	918	938	920	899	928	864	878	886	855	917	867	858	885	903	893	906	846	866	926	878	884	870	899	905	895	905	890	895	835	878	840	874	905	960	882	875	863	924	892	864	889	885	912	887	882	834	882	856	886	892	914	906	917	913	841	836	857	923	913	894	949	891	835	885	870	816	853	898	895	901	896	839	900	886	950	903	869	919	910	926	861	950	885	876	851	894	873	916	917	921	862	887	903	878	878	908	943	935	842	866	913	846	897	911	888	822	908	901	907	880	861	853	915	848	868	917	896	879	933	887	841	873	906	911	891	872	936	853	890	874	880	904	905	894	924	847	861	849	880	903	878	904	902	927	880	962	894	935	868	943	843	870	929	880	844	884	921	891	883	865	919	862	881	871	930	890	880	832	931	902	897	899	911	853	896	871	881	913	929	868	857	909	903	905	964	936	935	899	863	897	867	975	893	874	849	855	867	939	871	900	901	867	899	914	872	925	925	918	885	900	907	892	905	919	934	884	948	933	874	883	898	845	887	877	909	918	877	889	855	900
32873	16762	11521	9093	7524	6949	5383	3625	2806	2651	1700	1185	842	574	454	386	374	347	342	298	319	320	305	270	275	249	278	271	278	282	286	256	254	281	307	286	234	255	270	260	260	269	280	267	256	254	255	274	255	244	256	260	275	270	248	270	280	240	258	260	254	265	254	266	268	259	240	286	250	259	284	280	273	267	280	292	282	254	279	265	268	262	274	248	254	265	258	262	259	279	267	282	277	251	295	271	277	271	249	270	234	279	266	258	257	250	246	248	242	281	283	259	263	268	248	256	245	234	248	285	280	246	249	263	260	244	275	223	260	250	267	283	240	235	230	246	241	255	232	255	231	256	265	235	260	233	237	265	240	262	257	261	245	252	256	261	250	246	240	263	263	241	262	261	247	265	225	273	254	243	250	249	261	257	246	266	270	268	241	262	244	273	295	248	259	279	272	293	249	260	269	249	266	230	269	250	259	234	236	218	235	232	253	246	256	230	237	244	259	248	227	236	233	245	237	256	250	258	233	299	267	267	244	269	254	252	259	256	274	255	246	224	253	244	240	262	234	253	262	255	237	267	266	277	257	264	280	288	272	213	256	281	253	269	253	276	238	267	271	252	264	235	251	268	233	246	285	235	229	280	269	277	246	259	271	231	248	280	263	261	273	249	257	242	257	275	258	242	244	249	266	261	250	246	235	261	261	264	294	262	240	250	248	227	229	233	220	255	253	233	274	251	243	259	262	272	242	239	251	258	260	236	281	250	254	256	252	241	280	252	229	243	270	264	265	255	257	259	230	264	239	250	285	253	233	258	242	264	278	279	255	252	239	262	253	267	267	223	260	273	272	216	272	227	251	273	254	261	227	252	264	258	267	259	264	239	237	272	272	261	257	254	264	261	240	265	232	227	253	282	265	272	239	270	239	287	276	274	254	259	244	234	255	259	272	252	223	226	283	251	275	259	238	255	267	266	261	286	282	257	253	256	252	264	286	230	262	233	266	250	260	260	261	251	218	244	274	241	240	258	247	256	257	265	250	234	253	268	239	246	243	290	265	249	254	233	242	266	267	285	277	261	243	275	257	274	270	271	253	255	277	217	240	259	279	246	275	259	250	259	247	265	255	234	240	249	271	268	271	250	274	225	253	282	270	239	271	292	256	257	268	281	241	260	256	251	251	240	248	238	242	282	239	226	249	250	288	241	257	270	272	254	272	273	247	268	261	252	245	259	246	257	243	242	262	239	267	260	250	245	296	291	223	257	277	260	261	279	233	237	263	276	275	250	240	245	224	230	244	266	286	235	252	238	267	270	276	268	246	264	260	246	273	266	248	278	230	247	266	251	275	234	248	262	241	263	264	234	268	278	266	262	262	276	259	234	274	220	287	269	269	243	252	254	240	234	277	250	256	260	300	284	276	266	243	267	225	244	268	270	259	226	240	237	250	248	266	258	231	272	231	272	247	249	249	255	262	241	232	271	265	223	257	267	220	253	255	270	230	233	302	219	263	267	288	243	249	268	257	242	273	247	280	219	255	252	272	248	241	273	249	252	246	231	256	256	287	288	273	237	244	223	258	255	257	271	244	227	235	253	245	265	231	263	274	256	251	249	266	276	263	256	275	216	257	250	245	265	255	291	255	253	285	258	304	247	268	250	283	261	246	271	237	235	244	249	260	299	272	251	267	254	259	248	258	253	237	260	260	254	265	247	262	271	243	259	264	263	238	243	268	245	248	241	228	221	252	240	231	297	244	273	245	264	280	239	268	241	252	236	282	272	257	235	251	253	264	250	270	280	261	283	222	241	239	234	232	251	233	255	267	242	283	276	244	286	270	267	255	244	264	284	271	245	251	272	227	248	252	231	246	264	210	237	232	282	246	271	228	255	239	264	262	254	236	260	247	242	254	252	276	269	270	263	281	250	225	271	261	283	289	247	244	272	263	279	250	247	251	310	222	249	253	247	238	252	265	269	266	257	262	215	236	261	255	294	260	238	260	262	242	254	265	251	264	271	261	266	253	273	223	274	260	275	264	246	263	264	239	270	283	261	257	240	253	264	219	278	258	267	267	272	256	249	241	265	261	266	264	253	244	268	246	252	239	266	270	238	270	264	243	224	254	241	282	264	256	254	245	269	261	229	259	254	260	257	263	257	260	236	243	242	231	257	260	249	271	255	231	249	258	249	252	289	278	255	248	270	256	228	268	264	239	268	233	278	238	247	234	227	261	275	292	270	259	267	256	255	223	284	271	252	258	221	256	262	264	250	243	238	238	252	274	294	279	236	263	255	246	260	253	243	244	222	247	269	258	277	252	249	269	265	244	257	250	267	253	260	257	263	252	256	243	256	255	262	258	248	244	258	246	262	263	239	235	251	259	291	247	243	256	258	249	242	232	247	270	246	229	250	246	268	272	250	271	223	263	263	248	227	245	277	261	289	269	248	270	261	217	263	260	246	247	252	256	245	244	270	254	250	246	245	237	245	274	268	239	247	242	241	248	238	251	287	249	279	240	253	286	262	224	249	246	244	274	241	284	256	283	254	285	248	242	251	291	248	271	257	263	273	250	257	238	272	252	250	239	270	266	237	259	252	285	266	242	264	213	259	263	255	226	258	233	269	237	256	256	265	251	221	293	251	230	251	220	247	249	221	267	245	247	274	242	243	241	262	270	268	247	253	230	239	253	253	231	240	249	284	240	269	274	253	284	246	240	254	285	236	261	249	255	264	279	267	229	266	264	225	261	256	277	264	233	218	230	253	258	238	247	238	251	264	252	255	261	274	245	244	263	279	261	275	246	243	225	224	234	269	251	255	254	255	258	244	282	245	262	240	253	262	258	267	281	276	269	244	262	256	238	243	263	277	246	233	250	247	259	251	253	251	259	263	242	233	237	253	260	257	275	281	252	245	257	241	251	288	241	229	244	218	261	253	302	246	238	265	260	247	237	266	233	240	236	269	259	242	275	253	278	265	248	259	225	249	249	271	252	285	240	245	244	244	253	271	261	258	270	235	239	265	263	238	256	271	262	268	237	249	237	277	238	258	277	238	287	238	233	260	253	258	234	269	237	250	254	243	245	263	268	292	258	265	285	244	240	253	264	267	233	261	258	257	263	250	275	252	254	278	247	277	278	247	228	297	279	264	260	286	259	252	219	276	262	273	259	267	238	215	253	240	254	270	249	258	248	267	247	264	294	256	271	258	248	223	229	266	251	252	268	275	239	300	238	232	220	253	249	264	268	268	250	236	273	248	257	264	244	250	267	265	266	262	273	270	271	259	231	239	242	265	236	272	259	257	246	242	224	245	248	270	280	242	263	262	267	247	247	246	249	240	259	261	264	251	261	220	270	236	270	251	260	281	234	213	263	245	240	254	259	271	271	231	229	266	235	260	269	246	292	267	245	286	283	268	259	248	223	279	235	257	239	267	248	255	281	261	255	260	245	251	249	252	261	289	266	247	243	237	243	266	236	244	293	227	252	238	230	259	237	257	263	250	222	232	261	264
21701	9784	8740	10084	11037	10907	8848	7621	7161	6413	4926	4665	3369	2617	2098	1770	1448	1316	1175	1122	1040	1029	963	875	943	867	823	857	807	816	752	825	743	766	692	769	737	756	742	716	766	729	719	763	696	687	684	677	700	732	749	698	690	695	718	714	699	704	771	735	774	820	834	815	714	773	789	797	775	800	779	781	807	848	821	791	820	838	870	847	856	960	934	891	833	832	768	746	727	773	715	719	717	712	709	758	724	751	694	790	700	764	725	731	746	732	703	721	726	701	712	733	665	747	754	653	709	750	725	675	718	721	716	667	686	704	672	693	721	697	675	653	675	726	659	702	681	673	682	700	634	677	667	631	682	659	650	703	655	664	708	719	717	687	664	650	662	695	683	686	647	715	644	669	654	700	646	713	640	633	710	654	665	655	669	625	692	693	629	661	659	640	679	629	673	694	629	655	652	675	696	663	660	702	687	659	668	727	635	662	652	669	673	700	690	669	687	657	675	713	656	646	674	688	719	671	677	674	668	660	662	681	681	724	656	614	655	659	726	729	701	662	690	669	658	680	687	617	628	688	697	666	653	716	660	635	680	620	739	718	664	710	701	609	667	677	663	643	674	689	689	668	653	666	672	677	710	639	682	634	692	715	684	708	635	693	648	645	668	654	660	666	656	640	623	709	644	688	708	675	655	665	689	665	644	673	655	687	650	669	677	699	715	659	624	670	638	613	630	655	684	689	608	646	640	668	694	710	717	660	645	686	670	678	661	658	688	713	666	652	646	681	693	631	674	674	671	676	657	670	645	702	660	674	644	675	688	636	665	659	678	662	695	676	658	666	665	643	653	660	667	645	639	707	698	700	669	690	666	655	651	645	705	674	635	650	687	650	659	654	641	659	658	657	669	671	679	694	655	691	696	674	692	650	680	633	684	632	654	623	678	661	711	681	642	667	659	659	679	693	635	751	686	678	672	704	685	649	670	669	683	658	705	626	649	690	658	716	635	644	676	673	690	749	674	635	666	649	648	686	620	644	671	689	623	645	684	687	663	645	650	661	670	691	694	684	673	630	672	655	692	673	674	713	697	674	667	620	656	662	643	676	657	623	686	694	703	647	694	623	671	670	652	675	694	676	696	700	669	674	642	660	650	711	682	654	702	677	647	702	708	665	658	660	701	678	683	657	623	695	667	694	680	681	645	715	666	646	720	636	652	695	657	714	646	717	688	690	660	667	643	696	666	610	665	661	665	680	637	697	647	669	679	638	695	671	670	668	672	675	734	649	699	699	698	715	621	613	617	635	653	706	681	675	683	709	642	660	681	678	703	681	641	653	685	687	692	670	656	656	689	681	705	656	696	639	652	680	656	663	635	642	695	702	667	693	646	676	657	683	689	676	682	671	632	685	625	661	683	694	643	703	677	688	696	693	701	689	672	653	688	692	660	661	735	655	654	683	651	648	653	666	713	679	662	654	672	641	689	679	677	656	645	700	663	712	691	666	669	649	665	670	676	651	689	713	621	681	658	630	608	673	697	645	662	632	676	685	693	679	663	702	667	692	718	678	684	654	696	702	677	636	650	649	641	686	649	672	609	647	609	703	668	645	705	691	648	663	650	676	717	650	664	686	639	640	704	659	638	702	673	653	634	680	687	687	682	705	658	626	656	659	679	650	682	707	718	708	651	685	684	663	635	670	677	614	606	712	698	658	646	727	641	696	665	722	658	701	639	679	657	652	627	656	682	625	653	702	638	683	693	709	664	669	660	688	688	661	695	659	718	664	652	628	684	651	631	686	654	674	648	671	650	645	696	660	701	661	660	709	663	690	688	653	650	655	746	668	632	663	686	710	656	686	689	602	645	688	684	610	667	679	675	659	666	699	673	686	690	672	701	688	666	687	707	678	677	669	650	648	697	669	657	661	686	620	664	664	646	644	700	652	659	694	663	674	675	677	688	633	672	666	665	644	709	626	674	690	609	630	642	632	654	695	677	677	646	641	665	636	708	687	636	646	697	682	648	658	698	712	666	629	656	668	663	701	671	684	650	674	658	657	632	702	655	651	679	643	689	657	641	653	678	689	655	669	658	648	685	646	669	683	695	692	638	634	635	666	626	628	666	678	658	670	723	688	691	652	679	663	594	684	682	613	702	683	678	677	681	667	667	665	650	673	653	682	636	656	710	653	689	639	697	645	679	685	660	737	646	695	691	703	702	688	667	644	678	706	644	676	670	624	656	684	656	682	673	671	668	649	646	673	669	673	689	669	651	695	636	651	690	643	697	662	701	665	717	660	674	698	718	635	652	650	641	668	671	692	663	705	672	669	676	686	637	642	690	721	704	603	660	684	695	666	639	638	683	641	657	681	630	656	696	667	659	696	707	710	647	681	668	651	705	699	659	674	681	666	697	670	639	660	633	694	650	664	661	650	673	720	710	670	635	664	666	665	686	654	699	681	660	686	665	650	685	694	625	664	706	666	672	663	696	669	668	693	681	713	694	666	702	657	647	621	693	670	619	618	638	718	665	673	689	650	677	687	679	651	642	675	673	672	666	670	667	678	652	651	657	703	666	668	648	681	658	673	720	682	722	674	637	620	631	631	663	679	639	649	671	666	678	652	693	691	656	659	643	653	669	699	691	653	677	680	694	666	688	651	677	719	665	691	684	694	650	708	697	671	679	705	666	672	710	656	661	647	651	706	625	642	666	659	682	649	655	714	657	657	651	667	662	667	663	649	662	656	696	695	675	662	608	673	620	649	693	639	658	673	696	667	684	668	677	635	670	648	648	612	679	654	661	639	673	674	687	671	614	692	689	657	710	657	636	675	659	673	707	649	675	681	693	687	674	641	738	669	711	660	638	666	649	651	692	679	680	650	661	636	696	660	683	702	669	686	720	640	638	671	686	680	651	690	659	670	647	670	683	670	676	658	625	644	645	650	632	677	661	657	681	652	666	665	630	666	651	648	646	693	656	704	675	687	674	682	679	660	683	662	653	699	723	648	662	659	670	700	687	667	693	642	726	664	675	641	704	671	681	623	654	744	697	684	676	638	651	656	643	641	682	695	652	688	679	683	649	629	683	676	673	685	681	669	677	723	656	617	681	660	695	722	700	673	652	655	637	697	684	672	653	611	626	675	671	698	694	672	680	650	681	676	689	709	668	656	655	685	674	653	642	701	639	650	679	626	722	658	660	688	629	625	681	663	654	683	672	687	688	681	607	668	704	653	666	693	648	680	692	670	681	614	637	659	656	669	690	676	722	618	662	692	681	700	617	610	659	668	703	688	684	642	679	674	677	675	655	674	638	664	674	699	674	718	624	690	679	695	683	632	697	672	667	648	685	700	707	672	664	631	649	675	673	694	687	645	698	663	680	670	650	679	667	651	677	673	665	649	677	667	686	620	644	643	604	674	679	732	670	705	656	686	683	731	639	682	630	715	686	636	679	679	658	664	688	667	675	658	654	690	729	658	682	660	653	702	716	679	686	677	659	715	683	708	622	666	694	650
6021	1734	1318	948	800	736	585	474	455	389	378	342	330	364	353	338	333	320	328	315	292	320	296	307	329	298	292	301	309	344	314	343	319	337	306	323	346	363	340	309	315	325	346	312	334	331	302	305	333	332	306	306	340	309	339	323	339	335	327	329	324	304	312	332	298	350	311	279	289	336	313	322	359	363	337	301	346	299	316	324	297	324	310	324	304	337	324	318	315	311	317	303	295	304	317	316	331	317	334	343	307	333	328	292	340	322	300	317	291	312	310	303	312	299	361	335	318	342	309	307	342	299	300	358	319	340	325	322	314	314	364	315	346	326	293	343	333	314	316	310	298	307	311	322	308	325	331	374	312	303	304	319	302	305	310	322	344	318	324	288	315	321	358	300	294	308	326	315	315	311	308	321	295	308	320	333	310	311	324	335	311	310	307	351	315	297	325	288	314	320	334	340	308	311	306	278	335	279	328	312	338	314	319	286	327	338	303	309	336	306	336	292	340	332	310	340	342	324	329	352	326	311	307	331	286	301	322	327	345	317	304	310	311	300	309	324	307	338	315	330	346	330	359	328	312	270	317	321	345	335	321	308	305	323	330	334	326	321	331	323	324	286	369	322	316	304	334	292	345	281	344	313	321	313	336	314	310	352	337	347	322	332	327	290	320	308	332	319	326	304	341	282	284	299	307	302	307	309	306	303	297	298	333	281	300	311	314	341	349	294	326	323	353	292	305	308	338	320	321	308	338	311	317	321	317	310	298	330	316	326	307	286	338	352	328	318	334	305	325	294	305	308	333	301	286	324	313	292	264	306	316	360	301	348	317	316	327	300	290	318	329	328	303	327	284	326	327	336	306	342	283	319	316	317	316	279	306	293	339	311	347	354	332	314	323	309	323	316	301	349	274	298	317	298	307	295	333	310	342	295	284	354	312	333	310	313	325	318	287	335	315	287	328	327	321	291	341	308	306	280	334	302	298	303	303	305	324	375	311	325	274	332	315	319	336	333	299	313	323	325	322	318	309	322	309	311	331	329	318	309	357	335	325	309	285	318	315	271	270	326	273	312	321	303	297	303	319	307	329	269	298	313	337	357	311	318	324	317	300	350	288	350	322	332	265	294	323	353	345	335	305	302	304	322	309	335	315	322	317	312	317	297	317	289	330	324	342	312	312	338	298	319	319	317	336	328	337	301	305	323	326	335	315	317	343	304	329	307	334	310	307	352	337	350	342	313	326	332	342	324	363	334	332	330	301	331	326	327	343	312	307	330	317	332	279	336	310	335	352	316	317	327	301	301	297	360	310	322	297	306	313	298	309	298	333	321	322	303	336	354	344	322	320	318	320	301	326	341	319	313	314	308	290	333	317	280	324	297	295	325	336	338	279	356	286	311	328	296	322	311	317	319	338	339	323	348	306	300	337	286	313	307	295	309	308	332	321	306	320	297	326	289	299	305	307	297	296	310	314	305	298	323	319	331	323	323	328	353	311	314	337	329	311	304	306	305	311	310	312	305	290	319	309	323	321	320	308	317	299	318	330	340	314	306	320	363	309	337	301	298	339	332	309	328	310	334	356	350	277	283	309	316	314	311	325	351	330	319	334	321	331	344	299	318	314	337	315	333	330	317	307	316	287	293	301	304	357	321	309	305	336	299	351	335	324	324	311	345	336	291	355	347	334	329	332	316	324	318	328	314	287	311	301	280	325	269	321	336	303	329	350	343	320	291	313	309	316	304	329	329	336	280	299	336	303	293	321	316	324	332	288	342	294	324	306	347	350	300	307	320	338	325	317	330	345	295	300	326	309	325	327	327	355	326	306	309	296	321	284	300	356	339	350	311	310	339	318	320	304	342	308	327	341	325	292	290	319	305	338	305	307	348	301	317	280	297	350	336	312	295	322	313	303	335	293	323	334	341	330	331	342	305	344	334	312	345	344	316	335	310	329	312	341	316	318	301	322	312	321	305	312	311	308	313	307	296	314	276	334	285	332	324	318	311	311	347	335	323	313	339	312	298	328	304	338	324	303	333	335	355	342	296	307	331	327	309	311	290	311	335	286	317	322	330	289	343	323	317	320	329	327	315	333	352	329	318	301	318	336	306	315	329	338	307	308	326	342	319	310	334	304	301	330	304	325	301	304	289	329	331	323	315	309	312	318	331	324	326	333	329	314	339	332	326	306	318	297	291	316	314	321	297	338	310	293	303	307	339	314	325	331	315	332	293	311	328	289	337	336	327	305	281	331	290	323	331	322	323	355	312	324	332	350	335	312	314	345	313	332	339	329	328	325	315	304	292	325	310	329	342	308	348	311	324	319	302	312	311	325	315	322	342	363	336	328	356	333	348	316	293	298	335	321	334	347	342	322	302	323	294	349	287	333	310	340	320	287	323	318	315	311	300	355	325	323	300	302	331	336	338	323	322	334	307	350	313	328	318	296	345	298	336	325	324	333	313	336	336	309	315	291	315	286	308	303	296	307	320	314	340	310	316	330	340	326	310	351	351	325	334	340	353	324	322	299	304	333	332	309	338	317	329	297	337	303	320	334	356	306	314	339	343	299	335	349	300	318	304	318	289	298	336	330	329	303	319	361	341	295	309	326	314	303	255	293	310	330	307	338	295	313	290	308	326	334	331	312	317	306	315	340	330	319	307	317	330	336	322	298	308	325	327	328	288	327	355	340	312	347	337	353	329	334	307	309	308	304	290	335	318	315	310	329	305	340	292	352	322	313	300	316	345	345	330	317	323	345	341	302	332	326	319	315	332	323	310	304	336	326	306	308	296	367	295	304	331	354	308	345	336	323	290	307	324	333	320	302	307	321	292	312	288	304	326	322	316	319	335	331	302	310	307	317	314	326	346	321	340	350	305	290	304	294	281	327	329	302	304	333	345	308	314	316	306	353	300	323	302	314	308	323	309	341	331	284	316	305	315	352	319	309	354	302	329	310	308	298	321	332	281	312	290	304	306	311	322	348	308	358	331	350	329	309	320	304	303	349	325	301	336	302	312	346	272	275	297	333	324	323	316	339	313	330	273	309	314	312	327	330	333	319	315	323	354	308	352	313	300	314	307	313	313	301	289	281	325	310	347	294	303	304	316	287	314	304	318	320	323	324	301	343	325	317	304	334	322	312	303	356	334	320	316	295	302	312	300	313	293	306	336	346	319	347	302	282	308	299	333	349	332	295	316	321	311	360	347	333	335	313	344	309	323	319	356	312	319	357	293	319	340	306	325	279	302	301	324	317	330	328	318	298	326	343	303	316	345	325	315	310	322	301	343	318	346	315	294	305	327	333	327	319	325	301	318	293	325	350	291	310	307	310	309	298	303	310	319	304	364	338	292	305	320	331	318	333	329	297	323	352	312	303	336	322	314	331	327	316	303	332	306	322	323	315	311	322	318	302	300	288	293	311	313	313	332	272	301	316	309	318	337	328	310	317	324	325	296	344	312	335	309	324	298	313	338	331	285	341	302	353	326	333	319	289	325	307	309
4981	2468	2460	2527	2478	2220	1796	1472	1431	1320	1185	1220	1069	988	958	948	863	877	864	910	928	828	855	888	895	871	854	857	855	808	799	839	835	829	793	853	866	866	851	814	846	849	862	865	787	890	849	825	845	840	908	844	857	853	863	815	880	826	859	886	869	839	852	864	880	866	821	889	857	866	845	857	827	832	863	846	842	833	859	894	886	878	895	872	846	875	791	877	862	862	856	866	832	840	876	796	810	815	890	843	853	833	856	870	823	839	893	851	828	834	874	871	911	838	816	910	854	804	886	829	824	855	849	879	851	861	896	882	790	817	834	821	832	833	854	840	835	865	889	861	856	843	793	839	810	744	880	860	862	821	831	873	811	877	817	826	831	855	828	881	824	785	890	862	856	830	818	815	837	780	803	912	819	861	824	840	786	836	845	865	815	833	808	799	849	846	840	816	814	840	862	836	863	888	799	806	821	782	838	790	905	846	886	812	811	803	786	832	847	802	832	823	827	841	866	835	847	831	788	839	860	826	837	852	867	842	799	783	860	843	898	839	854	848	841	823	847	888	849	852	831	870	825	858	847	827	876	801	869	867	885	796	842	841	840	872	843	901	872	848	826	820	821	788	811	828	817	806	867	841	937	810	846	800	831	818	845	895	837	822	803	821	841	854	814	836	850	848	780	800	840	852	834	874	806	859	782	829	839	868	832	848	885	850	825	830	854	835	798	808	876	880	833	857	839	821	835	841	844	806	771	862	871	823	792	809	804	852	821	831	803	806	857	866	790	804	852	832	830	852	888	855	854	807	850	892	840	871	856	850	849	830	862	858	803	824	828	820	853	779	862	803	809	870	864	846	836	857	828	798	859	901	885	832	862	859	845	863	808	877	820	827	835	792	867	762	860	823	825	791	874	894	850	799	839	809	826	854	829	791	847	842	813	854	879	865	835	828	837	859	852	825	907	860	812	837	847	843	854	832	829	850	844	868	880	892	851	893	821	835	828	793	836	854	827	852	815	780	868	853	835	848	778	831	821	808	865	804	834	838	835	828	841	812	813	838	826	824	822	833	831	865	806	801	844	837	854	852	824	821	846	821	851	752	839	867	875	871	783	847	828	888	868	846	821	775	793	822	826	807	801	803	831	852	846	837	815	774	802	889	901	832	869	790	824	803	895	791	870	826	827	841	863	799	853	801	905	858	814	834	806	810	857	833	881	802	825	854	843	839	839	816	873	800	793	863	840	829	840	807	855	792	859	884	860	907	809	872	761	825	852	843	839	902	807	852	824	768	804	850	819	755	857	846	851	912	849	830	809	823	853	820	858	809	860	835	834	793	788	844	839	845	862	780	844	822	852	840	864	790	791	833	801	834	846	846	825	849	799	826	805	842	814	814	871	811	825	870	873	844	811	813	811	878	877	794	843	843	879	851	853	790	825	862	838	845	872	815	814	880	834	809	851	808	868	767	858	899	808	856	863	850	802	833	845	840	871	825	870	843	863	862	827	806	804	867	812	864	786	833	859	800	790	832	819	823	828	858	817	838	794	818	877	825	760	907	803	846	827	857	825	845	779	832	838	849	866	805	828	806	820	843	851	825	857	801	868	815	837	786	844	826	872	835	820	820	859	806	819	805	877	866	890	794	847	864	827	843	828	859	819	811	844	857	851	839	867	894	839	821	824	877	831	833	850	812	812	825	853	845	902	811	837	795	844	843	875	871	865	804	834	840	863	807	857	886	808	818	851	847	763	806	789	797	836	821	795	829	803	785	826	784	856	827	855	847	906	831	853	817	849	799	821	838	860	829	809	887	818	838	834	845	848	804	845	857	780	867	832	847	841	861	877	845	874	837	833	858	862	885	797	836	856	837	836	836	784	787	857	850	848	825	872	818	813	814	827	829	873	854	831	783	816	830	800	846	831	825	829	847	818	795	870	844	854	807	800	856	861	841	766	806	848	871	812	765	889	827	876	812	821	844	827	806	818	893	841	848	802	851	820	847	817	832	809	805	834	856	824	815	828	875	800	846	792	869	821	869	848	822	779	794	881	863	839	812	896	880	819	820	852	840	794	867	868	820	879	833	872	833	826	827	864	823	821	833	820	886	827	827	830	812	860	843	820	834	785	853	828	819	838	852	846	799	847	810	857	801	845	822	855	824	826	837	876	833	817	794	793	859	799	820	841	785	837	866	811	812	808	875	843	915	811	880	875	856	758	785	830	865	843	823	828	821	839	823	825	842	802	855	780	806	791	817	858	789	836	835	833	820	826	903	842	847	853	757	828	807	846	842	855	893	801	828	831	773	870	834	874	791	830	795	832	882	833	812	841	832	821	833	787	886	832	815	802	852	865	857	889	817	830	830	853	814	872	825	887	887	863	836	832	815	807	808	788	858	834	817	823	820	856	880	811	861	836	844	859	825	858	847	825	821	836	846	842	846	853	849	839	829	854	815	871	840	878	890	868	760	850	833	827	780	867	847	820	855	848	818	842	832	820	844	819	825	852	848	844	841	877	791	806	862	837	877	830	790	835	859	799	758	808	850	861	836	865	867	867	848	837	833	836	867	860	836	801	863	835	849	843	869	786	860	825	849	844	875	837	821	816	834	801	793	838	826	831	922	807	871	808	858	803	786	813	837	822	777	812	867	814	825	824	774	817	824	865	851	832	857	831	816	854	816	861	877	824	807	781	836	818	855	841	800	878	884	857	837	829	844	842	845	803	852	852	849	805	838	844	880	847	859	812	850	804	813	809	865	856	827	826	856	880	808	807	817	860	831	827	830	830	837	828	861	899	806	826	826	898	820	843	818	882	808	773	849	833	856	811	778	803	808	804	808	863	846	803	784	783	830	884	838	853	838	870	884	826	862	868	861	837	825	800	888	837	814	809	859	843	814	820	833	873	829	794	849	846	882	828	850	856	855	824	882	872	868	782	778	848	821	794	850	804	809	830	879	810	875	853	816	829	826	835	831	825	818	815	783	846	861	832	844	832	860	849	857	844	910	813	836	863	828	840	878	853	820	875	799	918	809	822	841	830	819	814	884	817	854	780	823	823	864	827	871	827	827	869	819	835	818	841	804	802	852	837	867	787	771	842	799	863	884	830	812	804	798	794	850	827	809	835	843	841	811	864	813	833	818	831	797	813	858	775	846	807	858	865	853	824	856	797	875	824	837	880	850	875	851	802	862	804	821	872	860	848	874	804	847	883	815	814	786	855	819	841	824	811	842	885	802	840	927	847	814	864	844	815	840	856	814	852	808	819	891	810	858	828	805	806	841	842	819	838	850	885	879	785	871	845	874	768	843	797	864	888	831	789	855	831	822	859	841	804	843	832	840	830	880	850	852	833	859	782	881	833	812	848	854	876	837	856	831	873	876	866	850	831	842	818	831	822	814	915	844	838	821	865	788	835	843	887	848	829	838	832	883	874	849	830	797	863	844	844	795	855	795	817	824	853	828	858	829	849	808	793	827	820	854	794	880	884	844	860	770	885	805	879	832
24176	11369	7145	5528	4870	4812	3339	2717	1824	1401	1048	820	644	555	478	413	435	399	388	372	369	370	349	349	389	393	356	340	369	328	346	341	347	366	373	378	370	317	359	362	346	361	370	346	358	335	333	310	349	319	344	342	341	342	357	355	364	376	346	361	312	359	335	383	343	360	354	367	361	334	328	385	320	355	340	347	376	316	344	329	384	318	336	335	353	344	322	362	363	361	326	322	329	332	326	343	347	330	370	343	365	339	370	351	339	337	368	341	356	344	343	316	363	347	353	325	319	335	303	354	355	350	357	352	345	330	347	332	338	343	351	333	308	332	333	330	332	344	339	351	313	330	325	352	325	344	344	321	347	358	338	380	382	342	341	347	306	387	378	330	327	327	353	327	296	295	320	330	321	315	351	336	345	347	322	323	319	331	320	333	347	346	330	328	355	352	340	356	337	352	321	341	364	354	306	365	344	316	369	350	329	355	359	342	359	374	361	324	337	345	363	331	327	323	342	340	327	350	336	351	348	302	341	294	352	321	368	314	329	363	369	379	349	343	363	332	318	339	344	326	338	331	365	363	376	348	360	327	341	360	367	340	343	324	319	342	344	378	326	354	351	338	316	341	321	346	337	336	335	316	334	333	347	303	346	359	307	322	330	321	353	347	333	372	324	326	335	354	331	340	343	338	363	303	363	346	400	356	336	322	370	351	316	343	340	349	375	344	324	354	364	342	348	352	282	375	352	341	369	335	368	373	324	344	329	327	360	361	319	343	347	357	345	374	354	341	359	339	330	309	363	341	339	348	310	293	355	335	338	319	318	339	374	340	366	353	338	353	342	318	334	335	370	386	347	343	327	358	351	345	315	341	339	356	330	356	351	338	331	346	340	345	326	318	329	327	327	342	321	339	326	356	341	342	381	358	324	301	319	335	350	323	306	359	335	351	328	352	356	314	355	362	342	361	331	355	335	343	357	333	369	350	336	352	346	341	359	332	363	373	320	355	375	326	336	351	357	322	357	341	330	335	349	342	327	329	369	346	328	340	345	311	317	333	338	333	347	338	328	371	337	337	314	344	324	354	334	360	394	351	372	363	345	354	353	336	343	368	364	341	340	359	326	349	308	347	333	345	338	323	376	364	338	337	331	326	323	319	342	359	348	352	352	352	338	331	334	324	331	360	348	342	319	324	318	328	364	345	349	320	350	355	338	321	340	333	351	376	333	316	350	324	320	345	391	324	336	352	348	369	364	351	372	365	354	305	361	386	320	373	330	360	366	363	360	363	337	368	324	364	355	327	331	331	354	368	316	334	357	309	336	333	324	353	336	354	355	306	332	343	333	337	347	330	337	329	382	338	324	355	333	341	345	355	352	348	322	336	366	315	340	338	318	344	365	310	356	318	316	316	374	337	331	348	371	337	357	349	342	375	322	315	355	325	328	342	314	330	353	359	366	320	360	320	313	330	319	336	333	337	361	360	342	351	347	335	316	323	344	338	368	348	319	354	359	334	320	327	343	350	316	312	357	372	362	321	344	333	361	353	345	394	337	315	326	320	345	343	353	312	356	325	370	371	335	309	339	332	352	331	313	352	360	336	357	306	331	324	329	346	345	382	353	297	379	300	347	330	360	338	368	343	315	343	313	343	330	330	354	321	341	329	335	353	348	342	331	337	353	339	373	324	355	324	311	341	346	335	322	328	332	315	356	337	370	330	348	328	310	326	324	347	328	362	358	347	359	342	338	358	317	344	304	357	317	325	328	318	389	354	340	353	358	337	316	337	322	356	338	309	302	348	313	318	340	365	370	340	352	310	337	354	354	300	342	321	374	312	375	332	384	371	335	349	317	335	350	368	377	352	365	334	369	334	326	336	325	334	336	337	340	320	335	311	368	321	334	354	312	324	331	387	341	307	338	343	333	334	354	342	324	335	338	354	353	346	317	317	359	341	335	384	355	355	343	350	366	353	308	330	363	348	334	336	326	354	359	300	320	341	327	350	343	345	331	337	330	350	318	350	366	355	354	316	328	353	340	341	337	351	363	346	349	320	317	364	346	321	381	340	334	338	369	310	355	321	359	315	305	370	369	328	307	357	332	366	321	332	359	322	355	351	338	367	346	353	355	356	327	318	326	321	318	318	356	322	330	315	357	331	376	340	372	324	322	339	337	348	339	324	318	321	315	348	341	320	346	301	356	367	369	337	359	307	346	301	329	343	335	359	335	321	319	369	381	352	324	357	325	314	350	327	349	363	323	336	347	349	335	349	300	354	343	375	335	336	368	360	362	344	312	358	359	333	310	343	365	351	312	308	319	368	345	334	335	348	329	290	338	342	338	380	354	325	356	345	335	347	343	323	352	339	359	317	330	315	322	335	359	337	324	344	307	348	329	313	330	350	365	353	336	332	321	351	345	340	352	371	349	352	350	352	354	323	411	364	282	327	360	361	331	348	372	331	365	341	354	314	315	344	333	346	341	334	331	327	355	348	353	337	285	321	314	346	331	341	355	329	369	375	363	359	346	308	330	346	329	369	332	359	377	371	333	337	349	367	333	350	349	359	373	342	322	332	329	368	379	331	335	336	350	364	331	352	340	329	354	358	346	344	366	335	321	344	351	362	365	361	336	341	337	357	341	345	342	335	349	335	327	355	340	295	334	320	343	366	351	331	321	374	345	323	376	342	362	348	335	358	347	346	321	336	322	369	332	343	350	314	365	371	329	313	344	344	356	334	346	325	347	346	334	334	330	347	349	316	317	357	338	353	338	341	357	336	330	355	349	314	337	348	327	346	336	320	313	294	335	365	334	348	332	317	333	346	336	355	368	315	298	345	354	320	357	359	321	363	332	337	370	355	318	341	340	310	340	335	318	293	318	345	305	342	342	326	363	345	358	358	359	354	322	303	342	359	359	349	322	322	332	352	355	314	332	338	362	354	367	347	328	329	320	344	369	337	335	350	331	395	322	308	350	341	327	333	333	347	318	347	332	349	324	346	339	347	366	345	328	352	316	328	325	299	363	328	320	348	328	327	344	352	324	316	351	359	324	337	347	354	333	341	357	352	287	308	368	342	330	312	330	334	355	383	326	315	345	351	359	363	310	337	321	329	334	360	365	333	356	342	327	350	350	299	321	378	350	330	376	353	369	317	361	344	333	380	354	334	357	326	333	361	338	356	332	352	349	300	358	327	369	334	347	351	383	341	338	337	354	354	324	377	377	337	343	307	336	321	389	317	346	354	318	324	325	326	304	358	355	326	345	333	316	359	344	348	399	301	317	358	335	323	356	339	334	317	348	329	353	362	337	342	356	348	365	312	329	349	332	372	343	347	338	307	340	392	336	363	349	332	308	353	339	356	337	334	342	367	334	307	336	350	306	363	305	365	320	363	341	340	329	319	309	325	330	329	326	349	331	318	353	334	333	314	345	335	317	351	353	324	371	349	375	356	351	331	336	317	348	335	335	336	345	302	332	324	316	389	328	349	340	359	356	328	379	330	350	325
17010	7193	6365	7272	7914	8223	6470	6230	5010	4422	3488	3003	2377	2060	1716	1439	1306	1161	1196	1133	1070	1121	1013	1029	1022	1047	1063	1040	932	928	966	932	963	889	933	983	925	906	872	879	930	914	908	911	892	874	917	894	966	860	880	921	920	838	897	880	863	934	930	859	825	980	911	957	991	949	955	929	930	914	945	989	923	950	978	969	959	903	947	1018	952	1030	950	946	932	958	912	904	969	970	947	883	902	888	1031	831	933	953	828	882	914	911	922	913	876	896	961	923	897	851	892	970	912	880	884	898	874	925	902	923	877	900	896	926	911	919	890	910	870	938	868	900	847	867	887	861	897	913	883	843	855	912	845	892	828	815	889	845	907	846	826	918	837	905	844	864	878	911	887	890	909	863	842	858	886	874	828	853	903	939	842	888	893	875	824	828	865	866	879	880	881	855	844	890	809	860	865	867	871	878	840	855	847	831	840	791	792	917	853	887	820	866	857	846	891	825	862	864	855	879	903	900	845	857	867	902	893	835	857	885	887	875	897	875	945	883	884	837	816	884	866	890	905	862	903	846	867	833	881	847	841	895	792	840	889	863	859	907	836	819	874	851	823	870	809	878	887	821	885	838	850	842	884	919	824	939	826	884	904	884	863	854	842	878	858	915	873	856	874	864	902	883	844	869	877	873	896	902	903	878	898	838	875	844	863	887	890	857	887	867	859	887	882	844	880	845	830	888	824	892	863	834	847	894	917	807	824	863	920	855	899	836	907	883	856	898	825	906	876	922	867	836	915	876	824	897	899	886	903	843	823	921	853	862	878	887	902	881	856	838	870	882	877	872	815	873	835	868	840	887	766	839	837	865	858	860	868	852	888	877	874	905	854	896	879	882	879	860	854	886	837	884	874	895	861	885	855	870	826	886	870	838	905	899	843	829	877	882	846	889	829	902	858	859	925	888	869	867	872	842	841	859	851	876	834	871	893	885	861	853	863	852	893	803	872	891	809	871	887	838	877	879	843	905	865	808	830	874	859	853	850	856	909	872	849	893	862	848	892	832	845	850	917	867	851	831	847	901	868	917	843	836	889	864	850	815	888	874	882	855	877	826	844	849	883	878	845	860	949	808	878	815	836	859	858	846	848	871	849	879	894	894	883	860	803	863	870	876	858	867	892	910	866	835	876	923	903	857	860	909	837	840	850	852	920	877	881	861	887	891	829	865	922	883	883	887	909	864	877	896	817	892	808	933	886	870	843	895	852	886	857	904	831	890	878	856	824	875	864	824	879	907	883	857	919	921	855	868	887	836	868	835	896	889	881	856	925	862	897	924	913	868	827	891	875	861	952	908	830	820	885	834	867	888	846	864	819	879	895	894	833	887	885	889	858	862	874	863	883	851	912	878	864	853	826	836	831	872	902	894	908	899	923	838	891	872	855	896	939	913	851	844	876	865	861	889	861	908	909	915	889	911	888	933	878	857	895	873	901	902	871	884	900	837	842	879	861	821	906	879	886	890	872	844	890	872	890	899	886	861	839	860	914	899	842	904	839	914	902	838	800	901	853	868	818	890	893	893	867	852	893	886	868	871	865	933	873	832	892	798	946	853	871	916	842	898	835	917	850	898	931	896	875	861	842	843	910	912	865	902	891	861	845	892	868	852	856	888	912	887	839	888	875	895	872	896	924	895	855	902	867	875	901	833	865	916	904	857	849	879	916	781	927	866	834	874	932	901	873	897	882	881	888	892	898	889	834	865	826	814	930	879	847	846	922	865	809	852	855	833	850	888	892	931	829	880	887	861	891	878	914	831	882	869	895	849	914	872	841	895	905	929	847	852	847	851	847	856	910	872	904	841	920	931	869	892	840	828	856	936	885	864	873	877	866	856	852	834	846	853	861	824	873	863	867	804	860	846	893	848	870	895	802	861	853	836	857	907	859	861	883	847	874	830	899	846	899	857	844	891	906	914	837	892	866	895	834	871	881	858	864	845	886	863	865	871	841	848	883	867	904	867	863	818	889	861	902	847	893	887	863	892	906	879	840	880	903	850	868	873	882	956	859	862	882	801	882	926	864	859	893	886	880	858	859	879	879	863	793	895	873	848	849	881	912	913	865	908	851	859	933	874	857	813	864	821	910	886	860	812	907	850	911	830	865	902	874	900	863	915	857	844	881	910	858	881	847	856	885	875	853	862	817	902	864	889	820	907	892	866	888	906	936	887	880	891	912	907	839	876	864	819	856	888	892	837	831	910	910	879	890	858	872	879	895	864	885	902	896	872	861	855	920	877	863	859	856	904	864	833	902	844	849	869	853	844	867	837	803	850	876	921	920	852	897	848	898	875	836	877	849	874	816	877	877	860	856	885	864	881	937	848	859	864	840	901	882	857	879	854	855	880	859	916	869	865	877	830	860	862	849	873	858	850	842	936	916	905	884	844	863	903	884	877	837	849	827	841	861	912	860	887	901	881	876	851	830	856	871	880	851	934	867	837	871	833	838	884	890	895	855	894	884	876	879	866	827	841	852	863	862	839	873	931	832	803	904	855	913	867	870	826	885	882	883	870	849	901	910	900	863	877	874	874	855	862	854	884	879	878	881	845	863	922	889	883	895	837	918	876	872	853	849	878	891	862	901	851	878	849	815	846	852	878	892	893	898	866	819	855	875	844	903	871	883	840	868	840	891	887	837	865	838	852	928	884	858	879	852	834	863	893	857	882	834	871	799	849	892	858	864	841	903	884	851	897	919	860	832	813	863	872	903	860	869	886	876	864	853	850	899	853	828	923	870	812	838	911	871	919	871	884	868	907	820	856	855	860	864	893	872	889	831	881	831	905	889	897	870	855	881	911	846	873	871	829	863	860	898	863	874	860	846	901	871	839	918	848	933	877	826	872	909	861	862	869	887	827	888	825	870	929	900	919	902	886	880	864	887	860	885	906	890	910	846	900	958	905	887	902	855	938	860	837	902	874	866	849	850	860	904	824	880	872	851	833	869	868	840	860	947	885	870	862	858	873	891	893	879	882	867	858	858	850	874	845	874	858	892	828	908	885	858	903	888	842	878	885	900	878	869	916	894	869	867	876	886	888	879	845	831	903	836	850	818	874	886	831	869	881	959	881	878	833	855	885	876	880	798	910	857	844	820	885	868	899	928	905	833	884	863	886	859	868	856	857	902	872	856	832	853	866	894	864	875	876	866	863	859	869	840	867	854	843	866	835	878	913	874	883	839	914	822	900	874	870	834	872	862	877	837	868	861	821	892	860	922	943	810	913	859	844	904	839	872	879	897	891	830	859	851	875	865	850	890	940	868	877	884	891	884	867	859	857	860	859	844	855	880	858	841	882	905	899	871	848	880	890	822	846	911	876	801	899	898	868	918	873	873	897	845	878	969	877	885	887	874	862	842	882	891	885	858	868	840	879	839	875	872	898	877	860	860	882	925	826	918	897	883	896	847	856	825	837	871	880	837	873	873	918	877	854	858	811	884	892	891	899	888	882	823	884	863	861	855	870
34287	17852	11876	9248	7990	7407	5728	4067	2615	1926	1457	1044	741	580	482	394	343	342	338	329	290	283	309	269	243	266	273	224	246	244	262	246	269	281	274	270	238	268	258	279	262	243	253	234	248	250	269	232	253	284	247	276	269	237	270	255	257	263	234	258	233	269	228	232	281	254	263	278	260	276	291	267	246	265	306	268	291	247	244	260	302	285	252	253	292	235	256	290	235	240	284	256	299	268	266	233	243	256	262	219	240	245	254	239	270	256	265	276	263	266	246	232	265	272	241	257	265	275	269	270	259	255	253	260	281	241	271	253	256	264	239	256	266	227	247	248	270	244	241	241	236	239	247	254	256	247	241	278	283	228	269	271	237	258	245	247	261	218	256	230	265	235	263	236	214	267	255	223	244	236	250	243	264	246	216	234	222	221	238	239	243	235	246	229	247	245	257	241	252	227	256	241	244	253	232	253	259	241	261	249	251	254	244	254	241	278	243	271	250	221	249	238	256	253	266	233	257	232	243	275	239	208	220	244	246	265	232	271	283	252	248	230	239	241	248	267	227	230	237	255	244	241	247	261	263	262	282	252	245	202	244	228	239	232	239	216	252	255	227	266	249	245	258	257	250	239	255	275	258	247	251	241	256	233	259	284	221	242	243	259	237	259	250	255	251	232	257	217	250	237	290	241	263	262	260	257	220	258	270	252	246	256	229	256	261	236	287	238	241	243	253	214	236	265	230	239	273	256	262	237	229	254	256	254	248	235	262	240	206	223	241	265	256	256	268	248	258	256	251	224	239	242	249	230	242	247	254	251	233	251	246	223	217	233	244	243	259	226	250	245	251	232	255	244	230	256	243	268	248	241	266	253	235	227	252	229	252	243	244	257	264	265	242	248	262	211	274	247	234	241	232	248	250	245	230	272	251	248	241	241	246	275	245	252	217	232	258	229	281	243	237	249	227	231	216	276	267	261	251	236	264	247	267	264	237	279	246	261	252	250	243	234	206	242	236	263	273	263	262	249	244	243	252	285	251	277	250	259	290	253	257	253	280	254	260	254	244	229	280	242	255	244	227	231	260	281	239	229	257	250	252	252	245	245	258	241	254	249	269	239	266	266	236	240	235	272	267	240	239	272	233	252	257	233	265	216	253	242	206	281	254	229	263	252	255	267	255	241	256	208	219	295	260	219	241	273	250	251	233	230	237	279	255	253	228	224	268	240	231	246	231	226	268	261	272	248	269	232	247	222	235	246	226	245	237	257	273	233	234	283	207	251	239	250	263	245	250	236	260	248	255	226	230	248	241	235	270	271	260	236	284	269	250	248	237	229	220	241	256	232	251	242	228	250	278	268	229	250	244	289	254	236	246	256	251	251	220	273	279	283	255	230	235	236	263	245	225	251	266	251	258	247	240	223	230	244	253	243	236	250	248	260	271	241	247	233	256	238	228	232	270	255	273	255	232	267	256	223	251	245	260	262	244	233	278	267	262	227	232	252	260	277	250	250	274	267	257	228	263	248	234	280	257	248	244	250	239	232	239	240	214	239	228	251	258	250	274	250	244	240	274	250	251	236	235	273	259	234	246	248	240	235	228	253	232	236	253	240	260	252	270	253	255	235	235	243	235	260	237	267	237	286	247	242	266	279	236	241	220	221	259	270	229	263	269	258	236	240	232	230	222	260	225	231	250	247	242	217	278	265	238	267	235	233	250	259	229	217	222	249	265	218	238	247	254	252	231	244	225	210	249	217	241	240	234	245	274	215	246	253	226	262	244	230	265	259	254	234	237	237	226	250	240	254	261	239	278	263	242	218	300	249	265	239	247	248	242	277	263	251	255	243	268	261	256	260	240	256	263	226	243	220	251	226	243	269	237	233	248	244	238	247	260	240	268	242	245	209	257	267	233	247	254	225	237	256	245	261	264	243	254	235	236	224	261	263	254	235	270	233	216	242	260	215	266	233	269	283	258	222	242	242	248	226	263	291	257	224	237	277	232	221	249	245	256	251	256	251	228	236	239	241	258	251	253	235	208	230	226	274	260	237	220	249	249	245	246	254	250	247	248	220	242	225	241	260	246	246	258	258	256	255	239	226	245	273	255	231	231	243	265	258	238	222	274	256	251	219	271	235	252	244	253	237	253	237	243	213	244	287	259	271	277	252	247	247	200	242	250	234	251	263	268	211	225	283	264	258	243	239	231	247	241	244	225	282	247	245	246	255	235	242	228	233	254	262	253	241	239	244	244	258	240	232	238	275	233	247	257	239	243	245	265	247	263	232	266	249	255	244	259	256	228	234	208	232	234	270	274	263	257	262	240	246	224	239	266	244	225	231	270	213	258	256	258	239	271	270	235	241	255	273	232	265	247	254	248	230	243	236	225	233	263	244	232	231	252	271	250	269	260	229	210	223	260	255	253	245	258	272	268	248	271	253	244	265	245	233	269	248	224	264	236	259	258	260	258	259	240	222	245	265	239	239	250	265	242	262	227	237	237	243	216	235	229	251	265	217	227	233	255	251	239	235	249	260	252	246	257	267	262	263	209	240	258	242	225	256	245	229	224	264	260	240	243	249	247	242	224	224	261	253	256	250	237	226	254	230	254	247	255	224	246	256	260	260	278	236	274	256	254	259	254	242	238	269	240	261	227	233	255	228	253	252	266	252	256	245	253	245	272	236	226	258	245	234	253	229	207	263	241	254	240	248	247	259	237	227	249	237	232	261	269	288	226	205	256	230	232	246	258	250	235	258	256	264	214	243	254	246	268	234	241	250	259	237	272	229	256	231	291	242	263	246	260	222	229	247	250	260	243	239	222	258	261	237	246	253	247	270	253	230	268	236	231	257	240	270	270	252	238	233	262	244	222	242	247	228	237	260	261	224	257	219	236	230	205	229	232	244	255	256	235	281	239	246	252	242	267	255	257	227	220	256	238	247	246	266	261	254	249	247	244	241	252	255	243	254	250	241	236	250	255	279	247	270	249	260	255	235	230	256	270	227	258	283	211	237	229	212	283	245	259	255	212	221	220	238	281	222	219	282	255	226	239	255	256	243	247	266	252	248	261	228	239	267	261	234	264	244	250	253	235	247	274	239	248	253	260	259	239	231	240	268	252	253	239	227	230	247	245	266	247	226	270	238	244	244	272	242	229	246	232	252	262	250	283	246	234	240	250	255	227	262	256	239	271	243	266	261	232	256	251	234	253	261	241	242	239	258	262	276	231	239	236	226	251	275	238	271	244	222	253	231	252	237	238	261	253	232	250	258	223	232	280	226	268	234	227	254	250	241	253	218	243	256	259	255	242	250	263	246	255	260	241	235	257	238	230	269	255	268	268	232	260	231	236	277	247	240	269	250	235	202	279	233	251	267	223	269	253	248	223	220	252	241	227	241	255	245	249	237	244	242	228	222	247	219	250	282	209	261	261	251	254	234	240	279	265	240	261	276	255	249	260	234	226	253	224	258	260	276	252	245	259	254	198	240	234	263	259	259	265	231	264	239
22468	9855	8877	9755	10578	10830	9319	8243	7412	6105	5130	4465	3360	2584	2050	1673	1391	1237	1206	1031	992	966	979	909	891	978	855	844	856	741	818	723	717	799	757	745	745	712	775	717	745	720	737	711	700	705	719	746	748	702	711	694	699	696	648	673	681	740	726	734	699	758	752	708	752	729	774	775	768	762	753	848	836	780	812	845	814	815	762	869	828	911	835	760	731	701	705	722	696	740	726	725	698	737	724	720	729	698	698	688	706	707	660	715	697	663	723	711	671	700	758	699	700	678	682	728	696	718	673	730	708	681	693	690	715	679	639	681	705	664	672	627	615	677	678	680	683	639	650	648	676	638	656	663	676	661	636	639	663	660	603	652	681	641	646	631	678	695	677	664	618	625	659	635	653	615	637	628	654	667	661	637	617	633	675	636	620	673	642	644	614	642	654	591	595	715	691	639	643	644	680	666	629	644	658	660	662	639	684	640	668	645	649	614	719	664	660	690	618	672	662	688	620	683	635	624	619	662	653	656	672	653	654	643	673	663	635	665	638	600	634	647	680	660	704	664	595	680	665	629	643	586	673	631	668	663	632	670	677	662	645	688	660	677	683	650	615	610	665	681	603	689	623	655	648	632	688	647	621	639	620	620	628	682	652	691	630	648	645	601	618	610	673	618	655	671	703	679	654	670	660	660	648	684	662	675	678	663	629	609	679	650	643	652	617	660	687	633	641	657	643	615	621	655	682	649	647	627	654	639	642	696	646	643	680	680	654	653	623	671	653	713	661	652	685	608	625	643	637	657	610	610	666	678	644	636	646	675	610	624	669	631	644	663	614	668	642	661	658	665	625	618	626	643	654	622	661	661	619	648	653	646	617	606	646	648	674	618	667	607	669	663	612	643	625	629	635	678	648	613	639	649	641	632	682	668	665	647	618	631	637	647	656	624	626	692	667	687	645	669	604	640	648	651	680	643	588	685	607	620	670	657	616	668	638	653	616	654	628	670	674	647	670	665	673	659	613	626	621	675	609	708	668	647	637	658	638	645	642	657	661	663	672	582	661	602	675	684	670	614	651	644	687	611	636	621	616	663	634	658	631	662	681	664	659	634	678	656	692	668	601	641	675	626	643	609	639	651	641	591	607	634	610	664	686	626	664	657	658	663	654	614	623	647	637	655	639	626	622	651	644	620	661	650	645	651	645	661	699	613	671	689	639	669	607	599	647	630	628	639	653	627	679	624	657	636	664	671	669	661	616	642	661	599	688	659	661	622	597	695	682	646	657	650	627	638	624	674	622	648	639	671	668	660	671	645	705	662	608	651	694	641	647	664	606	670	633	653	625	642	670	607	649	679	640	666	654	580	596	623	635	627	694	646	617	640	641	620	647	620	687	569	642	620	671	716	665	656	619	625	695	619	634	654	635	666	633	645	634	675	626	662	652	627	650	614	652	651	683	727	629	625	634	666	634	600	685	641	646	647	615	681	616	616	697	631	653	624	627	676	682	635	652	617	642	624	627	670	628	638	658	660	599	553	657	670	616	661	631	644	642	642	639	629	623	673	649	626	627	672	602	649	595	667	638	684	640	604	650	655	651	664	648	656	648	668	650	662	669	688	676	681	668	672	633	616	715	629	645	655	608	630	631	646	641	661	618	667	655	671	625	632	668	641	660	676	659	602	642	654	644	623	662	677	638	594	659	710	658	639	704	642	629	649	620	647	626	621	635	656	639	648	649	689	679	672	630	587	705	624	629	651	624	671	596	646	627	605	640	596	646	636	695	642	684	671	636	657	664	662	651	653	663	622	652	672	632	653	685	623	647	596	661	701	699	627	678	647	637	653	596	688	646	589	608	632	672	651	692	635	677	639	670	662	659	712	669	625	667	645	678	674	623	656	609	630	711	642	650	670	647	663	671	645	601	657	630	645	658	661	652	646	629	618	666	651	650	646	609	617	670	651	626	632	680	599	688	642	639	676	629	675	658	632	682	676	650	676	642	689	600	639	662	674	622	666	628	643	662	631	663	661	626	659	675	640	696	688	633	677	671	626	618	656	665	606	648	645	651	660	685	663	660	674	688	609	629	611	657	601	646	610	660	645	604	672	619	629	677	646	646	649	706	597	586	654	666	703	661	620	576	607	641	639	675	596	599	678	667	608	631	647	652	673	629	670	661	671	649	648	655	639	664	645	644	651	628	636	619	651	695	624	609	641	641	645	670	675	619	625	648	645	701	645	628	670	653	689	684	642	598	660	679	731	621	680	684	616	657	621	674	636	692	658	655	628	654	672	647	631	609	641	641	658	665	666	666	663	609	657	674	673	687	626	659	659	655	636	630	623	633	640	636	615	637	621	648	651	624	643	613	692	698	666	662	678	624	630	647	638	638	645	679	637	680	686	632	649	654	629	658	675	662	659	657	682	642	631	664	606	601	657	631	638	637	627	661	655	638	597	635	615	632	623	598	641	586	651	656	633	686	649	644	626	628	641	682	620	652	633	614	653	657	650	657	662	659	649	650	668	629	685	605	678	614	588	641	672	629	639	677	609	602	642	654	654	665	635	671	645	649	619	660	668	635	633	600	682	625	624	627	642	641	655	574	671	625	648	635	654	628	666	642	629	592	662	614	627	645	652	638	646	616	660	607	647	660	605	612	665	617	651	696	623	614	683	661	640	638	670	628	621	647	647	617	631	620	670	689	638	633	667	608	667	640	643	650	645	612	663	639	618	644	657	601	662	629	669	670	592	677	652	686	655	674	647	626	648	665	649	650	686	678	666	659	669	673	676	642	725	677	653	658	623	621	641	633	626	613	670	676	645	607	680	613	655	616	635	645	660	648	628	652	652	632	630	689	628	657	642	711	711	647	658	637	654	639	608	630	627	663	662	637	668	638	633	602	681	639	698	651	642	612	654	675	640	633	663	643	677	707	651	685	662	661	691	610	643	679	668	644	657	650	684	582	682	618	638	693	671	686	636	672	637	664	657	681	640	662	668	637	643	636	674	626	702	655	678	632	648	656	670	663	669	666	691	670	647	663	669	592	612	648	623	677	661	688	669	640	625	636	685	642	628	629	626	619	657	673	661	615	655	654	663	624	654	639	664	647	677	658	660	656	676	622	669	633	642	675	607	630	633	645	571	653	670	625	649	657	644	623	634	653	627	643	666	682	673	661	662	694	640	668	613	633	635	645	631	670	633	665	662	658	688	605	650	667	634	650	648	569	647	675	662	644	656	664	657	634	628	645	676	686	616	612	704	632	616	622	656	624	642	646	607	647	617	690	664	661	682	622	655	644	652	605	648	652	664	656	660	636	605	630	646	682	649	658	619	669	658	684	661	667	658	651	645	619	693	608	637	606	671	674	646	657	681	641	630	669	632	634	584	626	633	679	653	671	621	644	630	668	620	665	666	635	662	623	690	644	666	640	649	680	650	635	632	671	671	614	626	656	603	660	678	657	619	622	639	620	613	694	620	646	621	641	621	651	625	648	642	659	624	653	620	622	663
5932	1753	1147	925	873	810	698	556	415	452	344	368	349	355	335	316	357	284	311	313	304	307	295	314	346	294	296	329	315	313	291	292	274	336	299	299	300	302	306	312	298	295	315	300	322	333	311	308	299	328	311	313	312	307	316	298	327	294	273	299	294	322	333	302	291	277	285	274	323	325	315	302	320	320	345	310	307	310	313	304	285	313	306	294	302	320	283	303	306	314	328	314	315	308	315	291	313	320	309	311	323	302	317	306	306	314	322	290	311	315	285	312	307	316	334	316	322	317	303	315	327	315	326	333	295	324	304	330	298	292	299	302	336	304	332	283	321	317	331	320	280	288	314	308	319	311	326	299	317	316	294	291	324	274	301	320	301	280	281	298	321	304	320	295	299	317	300	285	327	335	308	310	324	287	309	313	292	302	297	281	286	277	274	310	307	302	329	319	298	311	319	251	308	308	291	315	288	328	320	295	310	303	333	326	330	298	329	278	317	293	315	286	313	325	334	332	308	309	330	288	277	315	303	295	292	300	309	256	311	287	302	307	332	333	299	342	308	325	279	324	321	299	326	313	303	339	305	300	301	317	301	286	307	300	295	328	314	310	337	284	287	295	285	284	293	325	297	313	316	300	298	278	316	325	329	313	314	343	284	315	333	329	309	319	353	314	309	290	301	280	336	298	325	310	330	333	300	275	358	290	301	322	333	318	297	320	313	344	292	322	325	283	308	312	337	300	304	298	305	315	317	328	332	317	307	316	295	318	318	287	331	317	324	316	295	325	289	309	326	313	324	299	328	330	328	289	328	326	316	301	327	320	312	305	328	304	322	307	311	320	304	261	302	322	313	277	277	288	335	351	321	293	322	333	295	321	337	304	312	274	304	324	318	309	316	318	317	315	292	304	288	320	279	344	342	294	337	317	305	340	273	310	307	318	278	327	342	331	290	318	332	299	318	301	312	324	307	298	294	299	343	344	308	269	311	304	297	310	305	354	324	319	315	315	330	305	298	305	323	326	315	303	348	323	301	309	346	283	295	315	311	313	290	347	317	287	307	336	339	317	357	272	313	340	329	289	301	301	309	314	299	300	304	357	288	313	301	320	343	299	326	310	278	319	331	302	294	313	304	328	297	308	339	313	301	335	316	303	300	310	275	312	309	285	319	307	313	322	296	314	301	339	309	326	316	335	295	311	309	343	303	288	287	293	308	286	325	315	330	304	288	311	314	324	288	325	302	317	328	330	327	316	305	304	316	370	291	281	325	301	328	315	308	311	329	337	313	308	295	326	310	280	343	288	321	298	330	290	301	330	308	302	287	332	313	323	265	304	299	314	300	345	306	281	292	321	332	323	320	321	312	301	281	297	302	341	302	311	344	311	327	320	329	314	304	328	251	325	304	292	313	309	319	313	312	296	303	312	293	319	308	294	323	322	317	313	351	345	349	305	314	286	307	291	340	310	325	310	299	311	317	306	290	304	305	325	304	328	318	332	288	286	292	315	326	279	329	297	330	317	320	279	301	306	311	306	290	315	326	293	289	303	307	324	305	309	280	306	295	314	288	318	284	351	297	293	318	316	340	333	328	319	308	319	288	331	315	315	327	321	313	323	298	341	287	294	300	317	325	311	309	313	330	266	323	307	300	329	349	293	318	290	354	313	296	362	308	315	274	305	303	322	309	321	310	305	292	280	326	276	316	298	298	323	281	325	302	347	321	305	318	303	329	312	306	316	297	291	293	280	328	326	298	317	297	319	311	279	308	303	311	316	349	296	286	292	285	334	278	278	301	329	333	278	266	319	311	322	293	293	343	308	347	341	286	334	298	282	293	350	301	303	324	285	323	308	317	286	265	311	318	292	299	309	331	330	309	277	279	307	295	325	311	284	287	319	317	316	307	340	314	327	332	309	324	318	319	282	324	293	345	314	318	310	335	326	292	302	320	284	337	286	330	302	311	330	282	331	307	342	295	292	302	295	306	294	330	302	301	343	313	296	342	316	297	314	296	312	311	312	323	276	313	339	315	317	290	310	321	293	310	319	302	277	311	275	298	289	326	317	308	309	351	327	306	323	267	324	286	340	307	297	280	312	307	325	298	274	314	296	302	302	325	292	285	296	314	320	288	307	303	346	314	316	303	286	308	293	286	263	320	324	309	306	305	308	313	327	305	300	307	307	342	331	344	337	269	335	285	289	311	294	325	304	301	303	290	321	294	296	293	321	308	322	325	296	309	308	287	294	292	316	313	299	329	306	335	304	315	313	316	318	297	303	337	315	307	309	309	298	317	298	330	315	313	307	337	309	319	278	285	317	333	311	332	291	324	300	299	320	331	286	298	288	301	293	314	304	328	345	306	321	301	314	323	337	308	324	288	329	317	292	297	303	318	278	320	328	299	281	305	293	324	311	299	329	352	305	285	315	305	322	303	337	321	328	320	331	329	282	302	291	340	307	320	321	286	312	297	309	324	312	332	297	309	324	299	322	281	268	311	278	332	326	304	320	306	314	322	299	310	295	321	302	292	308	306	349	311	295	318	303	294	334	341	287	296	335	319	309	308	283	338	321	310	312	308	311	296	299	339	310	279	303	286	328	319	324	296	288	311	298	303	314	334	276	290	318	319	325	316	325	351	308	324	308	281	295	293	301	296	284	302	313	354	291	334	296	343	316	290	324	324	298	313	301	324	306	307	313	274	327	316	338	343	332	305	327	326	317	324	303	275	313	312	298	315	296	310	321	330	308	319	297	310	307	295	304	312	295	291	289	291	308	291	304	353	290	323	289	284	314	302	296	309	320	325	332	317	317	311	328	312	309	312	294	309	305	337	323	282	322	294	319	324	324	303	319	325	291	324	330	313	293	321	292	308	307	316	290	349	315	291	349	292	319	341	304	327	321	297	284	293	328	283	319	344	331	318	299	271	307	320	280	299	332	317	302	320	287	302	329	341	317	341	294	320	319	295	316	305	306	306	320	284	308	284	303	338	305	309	307	318	301	333	324	310	301	291	309	278	337	289	326	326	332	310	302	338	306	304	328	320	334	317	318	315	312	312	280	308	317	319	318	311	309	297	309	290	313	343	333	330	297	299	302	297	302	294	298	301	282	310	296	286	280	298	315	291	288	321	292	308	296	310	272	281	305	269	315	286	329	299	326	319	310	303	336	319	336	300	323	330	309	284	327	282	301	335	342	348	341	321	289	299	316	299	303	279	320	334	342	309	292	319	308	282	311	299	315	348	322	331	284	307	334	342	328	298	327	280	329	305	316	325	325	327	332	316	326	299	279	303	301	318	349	301	306	297	300	318	314	334	320	322	286	334	312	326	337	289	333	331	339	309	283	305	299	319	297	308	320	347	294	296	349	320	326	293	322	275	327	305	336	309	307	308	318	295	327	288	317	285	325	284	319	306	308	277	288	332	283	317	300	331	305	289	327	310	339	318	311	302	321	304	278	310	299	309	297	319	314	296	306	337	321	320	302	311	331	317	277	329	307	274	344
4920	2429	2274	2346	2503	2202	1860	1569	1424	1475	1168	1095	1094	963	933	888	869	870	871	844	833	853	817	793	885	841	780	841	757	814	802	810	818	790	809	814	816	798	822	801	819	794	802	775	814	768	790	851	837	763	866	767	784	785	766	818	807	813	825	822	839	842	872	838	796	878	841	796	898	837	870	813	865	819	805	807	863	818	835	817	818	837	869	864	818	810	818	853	832	783	813	813	826	836	788	826	830	880	829	813	779	812	869	823	766	859	818	820	826	862	842	818	774	853	781	840	851	884	815	797	802	847	855	844	853	829	782	834	834	846	817	856	821	766	823	787	777	903	785	808	802	800	854	767	824	809	824	818	849	898	797	800	788	839	753	787	791	772	811	831	832	811	823	770	787	798	805	809	793	807	806	800	815	767	800	819	900	783	815	808	786	802	822	805	788	819	799	783	826	788	776	774	803	828	776	776	875	811	805	808	768	803	821	811	818	828	820	832	826	795	819	815	849	782	802	782	793	817	777	803	799	794	809	815	814	806	796	822	825	797	777	833	824	847	851	809	816	779	870	809	824	781	803	831	756	803	804	804	819	857	787	816	801	823	841	826	738	823	795	802	837	811	808	833	866	840	779	785	788	782	806	740	865	793	816	798	795	788	853	817	792	837	795	798	790	791	789	802	790	784	804	818	778	837	827	807	785	857	829	791	833	796	807	820	811	771	822	866	839	832	822	837	802	778	833	794	784	860	788	768	820	841	863	779	829	800	817	760	829	790	804	760	807	860	785	835	800	819	788	812	794	799	798	783	811	821	839	808	795	817	827	828	846	819	784	773	748	850	807	836	775	809	786	790	850	788	855	821	799	837	812	822	840	803	769	758	871	785	765	764	768	790	804	778	791	806	840	764	733	850	777	825	805	794	796	795	802	792	797	802	839	824	837	762	832	763	783	780	818	839	795	836	836	794	815	825	802	757	794	782	849	819	749	796	804	832	879	772	830	837	845	802	800	800	790	849	849	819	801	819	813	789	868	775	792	797	817	822	827	800	814	800	811	784	790	781	780	827	817	754	814	832	811	752	770	856	780	822	800	773	773	808	845	810	801	810	837	744	819	773	773	840	877	873	816	858	802	784	793	832	815	830	771	812	805	790	823	745	759	817	794	849	785	829	793	818	809	832	783	729	857	833	796	821	807	804	803	791	840	818	803	860	861	806	813	821	829	804	805	829	842	813	756	782	798	829	805	824	772	798	755	833	824	809	801	840	755	842	831	836	749	812	788	849	821	828	747	821	850	845	804	805	804	851	813	803	791	808	759	793	818	771	790	846	791	804	793	781	846	840	818	785	770	836	868	796	814	841	761	822	803	779	785	762	795	809	817	844	887	879	763	749	783	850	807	781	864	808	809	822	787	817	791	791	843	776	826	770	793	836	814	836	880	791	800	819	760	816	784	742	834	823	793	814	828	776	777	828	836	797	757	815	840	830	775	829	823	798	835	736	806	761	843	851	843	808	811	771	812	802	794	833	777	804	814	793	803	858	815	871	819	797	786	809	806	820	794	848	817	820	796	831	832	839	795	809	791	818	806	793	808	816	798	750	809	852	819	794	793	754	806	844	821	857	837	813	829	793	826	837	802	817	819	770	828	831	769	758	832	764	768	753	777	797	782	813	765	811	810	783	840	797	792	780	768	835	802	856	865	795	871	793	790	774	783	808	804	789	830	838	800	839	773	797	795	764	853	827	854	833	802	786	795	814	815	778	828	799	816	867	829	841	798	827	792	844	822	781	810	799	806	815	750	766	829	806	838	807	806	791	847	852	827	807	783	819	791	794	817	853	801	767	809	820	813	853	782	783	783	774	783	794	758	781	815	830	829	769	881	778	793	810	822	822	871	776	771	807	821	818	805	825	804	797	846	799	831	793	789	837	835	779	791	793	805	822	815	834	800	770	831	844	837	797	816	827	808	811	810	812	761	804	823	741	797	817	781	818	825	791	772	773	802	778	772	819	801	804	812	886	745	778	809	819	831	835	790	767	825	848	825	833	784	802	763	809	842	810	817	864	833	802	802	761	824	801	793	817	784	803	865	802	775	827	816	871	839	788	807	791	818	833	829	865	810	821	772	795	820	853	786	822	822	802	817	792	767	756	842	832	790	881	819	782	809	813	766	795	784	829	814	807	764	752	824	825	827	813	817	773	836	775	842	780	781	861	848	847	773	792	752	840	822	849	805	804	833	848	827	824	794	781	834	798	832	812	810	774	832	807	768	861	804	827	822	827	782	797	811	790	768	818	807	752	802	814	815	847	784	851	766	808	783	773	798	777	788	760	799	796	811	812	819	828	788	806	828	835	812	782	800	822	836	812	787	814	784	790	838	825	784	800	798	789	787	782	827	775	823	691	833	784	811	801	860	826	791	812	772	800	823	857	764	784	773	783	771	803	822	754	819	784	817	788	795	823	795	836	820	806	868	824	796	780	802	809	833	810	813	849	900	811	802	789	820	786	820	801	820	823	828	831	779	852	798	820	820	785	794	827	786	830	832	829	788	819	795	786	837	840	845	815	801	801	788	761	777	772	793	802	836	804	842	820	785	806	794	862	801	801	826	824	823	810	811	804	794	809	762	819	788	779	775	793	762	851	802	824	762	880	863	813	801	787	791	817	868	811	764	813	825	822	816	852	816	854	757	826	770	797	842	793	813	788	801	808	798	814	804	780	815	812	795	784	793	804	863	808	811	806	777	843	869	769	802	789	767	805	822	797	798	854	838	744	833	801	798	824	829	832	821	784	805	800	819	807	816	759	744	829	850	861	839	823	806	861	809	809	792	817	738	805	813	776	757	804	848	820	834	824	766	780	807	842	828	806	791	819	783	804	835	841	775	852	807	849	832	828	800	821	795	766	802	804	818	873	782	806	800	834	795	850	864	831	802	812	799	789	829	783	800	819	790	852	809	791	837	829	826	754	825	802	810	803	863	815	834	791	785	843	808	831	778	791	803	780	783	836	814	812	810	794	752	817	839	811	761	802	844	846	835	877	845	843	790	775	807	806	801	754	742	827	760	846	783	833	767	802	784	817	854	802	773	882	797	791	873	832	825	833	800	813	814	780	760	791	842	843	843	788	845	736	828	812	876	832	816	795	802	828	870	844	769	787	817	825	808	833	788	832	795	798	800	818	811	835	823	796	822	848	809	853	762	841	898	787	772	832	798	749	787	865	779	823	814	861	745	807	760	798	844	843	800	851	812	844	807	830	795	789	779	772	808	819	778	872	848	783	796	769	842	819	809	845	800	798	815	852	776	754	820	819	834	795	790	827	809	805	832	837	847	824	799	794	803	796	822	854	818	836	781	834	794	875	803	817	792	790	837	759	834	839	779	764	815	800	822	786	876	831	821	797	822	853	822	798	834	779	789	814	821	820	782	861	780	798	757	872	797	777	816	874	794	838	797	788	767	873	831	848	796	827	831	779	823	772	802	798	791	789	806	823	840	752	758	810
24346	12233	7203	5488	4757	4640	3566	2325	1955	1547	1102	791	677	507	435	426	385	361	388	328	396	342	364	346	352	350	327	355	347	367	336	358	317	350	319	325	318	322	350	375	354	326	315	340	342	346	340	306	339	364	311	312	313	302	355	307	328	345	342	338	369	324	329	334	319	349	342	355	349	338	367	323	332	367	347	370	352	330	346	362	331	346	310	341	354	355	332	339	316	329	331	366	312	334	347	356	372	336	337	377	345	298	307	311	347	328	343	375	322	355	311	375	335	358	333	348	328	338	362	321	343	323	347	337	309	304	311	355	313	342	353	337	333	352	348	326	304	314	354	346	344	308	329	334	330	293	327	330	359	310	334	343	347	338	320	317	333	313	299	313	306	344	340	296	367	370	334	298	334	319	334	303	334	316	350	338	324	315	336	290	370	334	348	305	351	359	324	348	344	318	304	343	315	332	325	334	366	357	337	353	328	335	346	328	319	370	309	356	336	333	334	348	323	334	342	309	355	335	343	338	319	352	317	352	349	332	335	325	325	323	325	349	361	338	357	323	348	322	342	331	361	357	285	315	323	313	334	328	320	322	304	306	316	334	345	307	312	343	345	320	330	334	338	307	351	352	316	331	336	312	340	303	321	333	355	302	364	350	333	337	321	317	323	369	351	342	334	300	370	309	333	316	381	298	316	338	342	338	335	345	340	334	327	320	305	310	350	359	307	312	340	319	337	317	337	318	300	344	294	323	365	314	346	296	314	315	341	328	319	306	316	334	296	339	323	314	311	319	306	331	342	324	314	333	335	325	343	336	296	335	359	347	353	312	363	341	337	337	341	329	336	357	317	350	333	342	363	329	330	341	307	323	325	316	312	331	369	329	331	331	302	341	334	337	346	321	320	334	341	325	369	342	333	350	330	337	341	328	313	315	355	325	348	315	328	331	345	316	369	341	308	323	358	319	291	324	342	315	353	328	353	324	325	356	322	331	327	332	315	373	337	365	341	313	357	350	346	344	323	335	326	338	353	337	330	358	336	338	305	339	310	339	345	319	331	329	341	312	348	352	328	329	304	331	318	369	302	352	358	315	365	291	329	339	362	311	304	325	335	334	342	344	332	324	305	329	333	303	313	341	368	311	354	360	335	335	332	330	304	310	349	366	330	331	323	343	339	323	334	342	346	339	349	298	342	322	313	307	330	305	330	333	345	308	340	294	308	339	349	327	352	313	318	346	328	338	329	310	345	325	326	348	295	303	310	338	315	318	350	350	353	292	306	323	326	339	367	320	321	352	321	358	338	346	321	321	321	353	339	310	343	346	370	333	364	332	329	307	291	343	321	312	310	324	343	336	344	326	304	327	325	313	310	342	315	340	359	346	328	350	372	346	360	342	296	335	339	354	340	322	334	335	326	328	308	354	343	363	346	349	303	337	356	340	351	340	321	305	328	314	341	320	376	335	347	350	330	338	336	314	325	318	343	338	300	333	338	354	326	316	347	306	332	316	330	332	352	335	287	327	299	353	308	300	344	324	317	334	334	335	335	314	325	344	339	329	298	309	338	339	342	336	333	310	318	323	304	297	322	321	321	301	368	383	334	325	317	357	321	340	353	359	329	299	326	356	335	343	330	314	330	281	307	316	365	334	336	342	314	329	361	349	309	320	319	379	325	366	343	336	342	339	311	331	321	342	320	342	328	366	328	314	335	328	329	355	348	337	345	306	341	331	361	347	350	325	368	334	332	334	352	312	311	319	319	308	350	379	296	367	321	329	345	325	361	353	307	308	330	307	357	325	360	310	300	339	341	333	371	356	325	370	371	355	355	323	364	338	340	319	334	356	380	369	313	324	328	331	316	355	328	368	342	308	353	332	312	335	305	323	308	346	333	349	346	329	357	359	343	344	322	336	356	372	332	317	318	351	292	305	341	346	316	344	339	340	291	340	317	318	354	335	384	356	360	357	339	322	331	353	349	326	321	295	323	349	310	360	322	353	304	321	322	333	321	316	370	344	366	300	331	364	323	339	343	326	321	349	322	342	329	302	346	298	333	322	306	304	350	333	316	346	345	319	354	310	357	298	353	345	341	355	335	330	360	337	374	329	310	313	334	351	317	325	344	322	352	319	334	348	312	315	321	330	334	329	323	320	349	332	397	356	323	321	363	355	326	326	334	348	375	315	322	363	377	353	305	314	321	333	354	327	363	317	332	333	330	324	338	327	328	352	327	343	331	336	390	342	342	332	328	355	329	329	294	337	374	344	333	311	349	298	351	334	313	339	322	319	328	337	336	373	316	304	363	314	334	320	353	314	316	351	328	309	329	290	333	327	373	336	323	322	340	316	348	324	331	322	339	331	302	342	320	326	351	316	314	340	330	330	304	319	335	323	337	309	345	329	309	324	284	336	311	343	334	320	337	353	342	346	337	339	342	330	324	356	311	317	301	323	338	330	313	342	327	330	340	348	351	357	316	349	324	345	301	332	356	355	338	307	339	321	341	362	326	364	338	334	312	327	321	373	312	325	349	318	371	346	344	344	332	336	324	318	364	349	355	333	330	320	335	314	340	361	326	301	364	352	307	333	349	351	334	294	335	337	317	352	310	318	315	303	350	332	342	328	332	317	323	349	313	329	327	375	356	353	373	337	331	321	357	367	341	346	328	330	314	323	357	321	345	336	350	317	304	360	362	328	319	373	317	349	331	345	374	286	330	311	338	300	315	367	322	354	317	338	338	321	337	346	379	337	372	332	292	317	320	340	353	299	331	358	321	328	326	327	344	330	325	322	332	313	355	318	326	336	316	318	356	345	333	327	341	344	371	348	360	360	319	287	328	320	335	358	310	321	318	347	334	338	347	295	342	291	350	353	319	334	334	326	334	356	319	339	369	305	333	307	300	308	349	361	389	311	315	324	334	309	322	336	322	338	349	296	327	355	291	334	331	356	291	347	338	341	344	287	342	354	341	336	318	348	307	331	312	316	313	338	316	306	359	323	311	318	348	338	338	346	345	316	349	365	329	342	343	317	325	366	353	341	309	324	315	350	338	364	324	340	347	322	303	354	348	352	327	310	335	328	308	330	368	339	348	366	325	324	374	334	317	341	373	353	298	319	344	347	368	343	318	330	301	339	352	315	345	350	335	306	350	352	329	307	358	337	339	353	294	296	346	315	337	332	298	322	362	310	359	322	319	367	325	363	329	346	334	358	342	350	305	344	355	322	348	353	332	344	301	331	289	334	315	332	341	335	327	350	330	342	295	361	352	347	321	325	353	332	314	380	335	309	342	317	326	330	350	335	342	325	306	325	342	357	338	323	333	330	312	353	321	364	313	295	341	308	332	319	342	337	328	331	309	355	347	319	339	322	352	335	331	318	353	338	329	303	317	348	304	339	356	335	330	322	351	306	350	330	331	350	354	331	353	345	326	311	324	336	346	326	320	323	340	338	303	340	316	327	316	340	321	322	319	283	360	341	332	342	318	344	311	300	338	320	315	350	334	319
16816	7972	6038	6955	7781	7853	6645	5289	5990	4672	3389	2857	2333	1819	1630	1394	1312	1181	1077	1019	1043	1060	995	977	994	991	954	937	997	911	907	931	951	902	922	908	940	919	906	941	910	876	839	854	862	882	838	844	842	915	841	831	855	836	872	811	899	913	925	915	884	830	877	929	899	888	909	887	924	987	913	964	977	920	982	967	951	914	995	1007	972	936	953	894	953	943	917	904	901	884	882	871	898	915	896	934	922	932	898	832	861	868	897	883	952	879	909	896	858	815	861	865	905	890	897	880	858	914	878	919	879	917	892	889	912	883	829	864	877	835	841	855	838	840	787	822	867	874	830	826	873	803	928	842	878	838	831	824	807	884	873	847	862	867	848	813	856	842	866	861	870	833	867	828	844	892	814	866	816	850	860	830	830	847	862	860	874	871	818	806	843	898	824	852	867	852	858	880	874	877	820	871	830	807	843	841	835	883	841	846	868	888	885	792	862	860	893	858	838	872	925	850	882	850	855	889	811	816	876	845	877	801	903	820	843	869	826	829	814	871	846	827	814	891	846	874	825	824	850	860	813	774	865	858	799	818	858	875	867	875	805	808	874	854	832	861	794	857	824	870	816	856	870	892	803	857	837	827	846	843	863	878	856	846	882	835	836	872	855	862	893	857	860	808	857	830	806	857	868	900	875	824	839	848	857	876	792	852	869	909	772	837	891	843	832	864	831	868	816	852	907	869	848	853	844	902	847	835	866	893	788	855	802	896	812	840	829	892	861	787	841	916	831	834	886	822	867	848	827	895	843	849	866	824	897	847	823	826	847	860	845	856	874	810	852	796	858	899	820	918	833	858	844	867	918	887	901	894	845	842	859	834	866	796	878	816	848	855	848	857	843	843	824	878	840	873	869	873	854	839	858	849	848	783	842	870	866	817	835	857	869	826	859	799	869	828	872	886	881	851	872	879	859	836	847	855	858	884	869	842	848	842	844	827	864	899	812	831	839	827	808	875	855	853	833	817	830	880	853	826	860	881	852	828	880	846	834	804	818	876	861	879	845	860	876	827	846	867	832	864	906	876	894	814	874	857	872	892	898	858	854	806	812	802	896	852	852	876	813	835	901	846	846	848	849	823	802	843	845	825	869	883	866	842	834	830	838	895	815	839	803	806	846	766	855	873	843	829	860	822	871	803	851	854	855	883	873	846	890	829	847	868	818	818	871	883	823	837	821	881	815	840	870	837	826	831	868	847	818	824	849	862	852	877	897	856	854	900	874	914	805	888	838	855	850	830	876	842	814	877	849	910	794	866	855	854	879	882	886	829	853	869	844	808	870	809	863	809	850	853	849	844	867	784	850	882	862	866	920	884	838	825	890	864	826	862	838	828	809	915	831	817	827	862	879	868	841	842	790	828	891	857	860	841	836	879	853	858	828	868	880	856	863	795	843	829	826	817	783	827	833	826	827	820	856	865	860	794	856	827	848	895	874	828	908	776	796	856	816	830	878	868	838	828	790	817	847	881	813	828	896	869	827	838	823	874	859	885	844	845	862	809	763	829	910	800	885	855	838	846	884	876	854	838	879	872	851	840	856	840	844	869	773	854	855	788	858	854	819	884	879	863	838	794	896	853	852	852	860	854	823	878	847	848	858	856	888	859	823	836	862	884	830	867	844	829	877	884	824	879	859	837	864	843	871	849	896	876	801	862	817	875	861	819	926	878	853	845	903	867	843	797	887	829	878	815	811	873	823	838	868	803	833	807	847	844	834	826	833	837	880	876	809	787	808	855	786	797	889	907	885	839	853	864	834	889	858	812	830	862	867	888	891	844	870	881	859	826	893	866	820	852	830	877	885	899	856	892	850	865	828	848	844	848	875	886	858	835	851	875	822	813	812	871	883	831	793	855	791	912	847	856	816	848	802	866	798	868	904	839	878	830	819	864	832	877	807	821	874	829	845	834	858	863	863	852	857	861	848	896	800	817	858	858	838	860	847	858	878	837	869	841	826	856	822	813	798	856	851	854	832	874	797	821	804	866	867	863	828	865	846	825	793	908	825	826	857	791	850	875	840	854	867	843	894	854	901	845	804	814	812	862	887	845	845	863	865	815	856	818	826	869	879	843	899	880	863	819	788	846	857	845	848	852	863	837	829	866	867	851	926	864	821	805	854	864	806	844	827	847	915	823	840	862	862	837	832	884	832	864	846	866	826	844	837	845	858	893	917	823	874	842	823	830	835	892	836	832	801	937	843	870	855	902	853	860	843	842	841	809	850	813	858	840	833	861	870	827	881	852	859	884	877	904	859	856	851	802	843	839	883	826	823	855	851	826	820	820	871	790	870	829	868	827	845	863	833	866	880	822	799	837	892	840	890	837	849	846	852	862	877	889	842	840	851	855	873	840	826	867	816	868	882	894	862	861	838	865	833	835	905	845	856	883	866	846	874	827	854	873	862	921	823	857	877	837	924	805	890	895	863	817	854	817	839	920	853	813	779	864	899	859	879	875	868	870	890	858	890	881	813	865	831	901	879	894	830	854	811	844	829	855	831	866	862	834	813	907	882	861	862	888	839	870	832	878	875	853	862	838	856	844	830	864	873	878	900	873	913	797	847	895	899	837	813	879	826	866	850	874	787	863	832	817	831	823	860	801	842	895	880	871	841	831	820	827	851	850	878	833	829	842	837	849	857	834	813	887	862	878	835	837	850	864	820	876	846	893	828	879	879	831	903	854	844	897	851	821	856	812	866	832	830	845	817	897	846	845	829	856	857	912	838	839	847	870	821	857	825	847	872	895	829	854	863	818	910	824	836	826	860	855	790	856	889	861	860	874	825	838	852	835	816	867	847	803	851	875	861	843	829	868	791	864	837	883	849	797	859	858	880	888	842	831	866	862	826	847	802	840	920	866	847	855	859	817	843	880	876	860	808	824	829	845	911	844	900	797	829	865	870	842	862	850	842	837	800	852	887	875	840	832	838	856	829	893	816	831	908	864	833	900	843	856	850	889	853	854	893	814	878	853	849	872	819	861	838	872	862	858	844	884	792	849	848	794	875	888	842	868	857	827	851	815	835	855	847	851	825	850	805	832	884	857	826	898	811	835	875	886	890	846	852	797	876	829	884	855	827	855	853	846	861	857	833	855	881	888	836	858	881	842	852	829	817	842	802	889	829	864	876	897	863	884	826	901	836	864	842	815	873	873	825	843	855	849	830	831	879	904	812	838	798	840	877	828	839	851	883	886	792	829	834	883	845	800	902	849	901	837	868	872	797	826	881	872	864	873	895	863	816	858	890	872	830	820	850	821	850	874	801	820	804	887	821	852	809	862	863	884	890	866	911	827	872	820	857	830	835	850	871	860	862	823	845	872	885	868	887	884	861	841	831	854	817	850	846	865	840	844	892	848	886	857	852	780	785	840	845	887	872	879	855	848	857	887	843	853	837	816	888	841	902	826	861	855	841	897	836	789	850	886	835	847	876	829	813	853	854	812	844	868	847	867	896	808
32988	18044	11468	9027	7656	7654	5491	3898	3360	2398	1307	1005	720	486	430	361	299	321	333	275	279	275	250	288	272	290	295	267	253	257	270	222	256	257	240	263	240	218	239	235	253	271	201	239	259	223	248	242	243	240	236	234	266	252	261	231	269	244	280	268	263	209	235	251	271	277	254	258	267	245	270	274	264	256	265	244	250	242	284	277	260	261	247	268	254	266	252	236	279	251	277	252	281	260	225	213	265	245	250	263	248	249	244	233	210	240	208	243	253	232	250	275	276	246	263	244	269	249	256	257	245	236	236	255	228	223	256	272	240	272	220	216	229	221	225	253	245	246	238	269	249	247	261	245	232	242	267	270	240	262	225	222	251	213	223	228	283	266	239	239	262	237	257	261	260	262	219	249	235	266	263	236	241	237	225	201	243	226	212	268	272	241	233	246	248	259	222	196	218	243	232	233	230	274	249	265	266	242	250	243	232	256	256	240	235	272	239	224	240	207	240	251	243	277	213	260	264	200	263	230	257	237	238	250	217	256	242	223	246	236	259	254	261	253	253	253	212	223	225	228	232	237	248	250	270	269	231	252	231	232	280	243	251	269	258	249	271	244	255	228	242	228	244	233	259	241	216	257	247	257	265	209	255	227	249	239	235	276	250	256	247	241	250	236	226	224	250	240	237	282	254	242	218	215	250	245	261	243	256	247	242	255	262	215	239	237	227	277	268	231	240	247	249	251	275	248	263	246	242	224	218	239	259	263	230	244	273	266	220	236	241	235	224	257	248	247	240	232	241	266	276	235	235	257	232	255	237	245	241	237	271	244	251	235	269	225	229	273	266	219	227	282	246	226	221	262	249	242	234	254	239	242	233	238	236	228	207	203	241	232	247	239	231	240	236	238	250	231	219	264	227	225	281	253	240	246	246	235	237	214	249	230	225	213	235	238	229	247	202	231	221	239	234	249	240	245	228	225	278	235	257	259	244	247	215	241	261	253	257	256	218	234	262	249	246	245	212	238	236	262	245	235	230	265	223	243	237	245	245	240	239	257	253	213	247	248	236	260	214	259	225	230	263	263	255	242	254	246	278	229	245	233	229	239	244	235	245	242	233	251	233	245	226	241	245	213	217	233	267	252	241	248	244	242	242	237	248	219	260	237	245	231	239	228	216	281	248	261	254	226	252	235	243	268	214	264	223	241	204	234	244	264	238	243	220	260	263	232	247	223	252	233	245	240	248	240	242	257	278	265	255	215	238	241	232	242	221	239	253	235	234	235	199	268	214	240	250	237	234	231	241	260	236	213	284	255	246	230	254	249	268	247	270	229	226	245	237	235	233	244	224	270	229	234	257	217	252	215	231	230	232	239	269	249	250	236	226	230	255	228	267	236	218	222	259	255	242	257	239	283	226	231	244	233	268	232	249	243	226	258	256	239	234	248	242	255	197	265	263	280	232	246	231	248	267	223	225	236	236	269	244	251	241	252	248	250	226	228	253	258	235	233	252	228	232	253	236	230	247	236	232	249	266	240	264	242	243	244	240	282	245	239	239	202	242	226	246	280	246	238	237	234	216	240	252	225	215	218	246	259	266	277	232	232	233	224	275	251	233	270	264	221	250	245	239	203	285	249	208	213	267	226	210	277	239	254	246	244	262	237	235	249	232	256	245	239	262	267	221	248	243	264	230	229	232	229	248	266	238	268	246	262	230	234	256	243	244	246	232	244	240	230	274	235	266	236	264	257	224	208	226	219	236	265	234	233	265	241	248	222	249	248	281	215	239	223	240	260	241	233	239	237	248	221	281	232	246	234	243	249	229	230	251	249	234	263	254	240	221	260	273	254	231	227	219	239	235	243	264	227	226	231	263	255	242	225	238	242	219	240	250	256	234	253	229	245	218	268	236	247	235	275	248	246	243	220	268	229	212	248	238	248	214	219	228	234	241	251	240	228	231	230	232	247	238	262	230	238	245	234	237	219	215	231	225	235	266	230	243	241	246	245	244	239	228	232	259	268	219	225	220	249	260	257	232	257	251	220	257	255	247	221	235	250	250	256	244	256	234	223	258	212	242	229	247	241	270	235	233	236	230	255	246	214	285	259	231	204	213	246	228	234	272	213	271	259	232	242	224	240	288	236	267	250	212	263	234	257	235	237	246	249	241	276	222	250	218	233	228	260	222	233	237	251	223	208	216	246	280	256	236	241	231	235	232	219	257	233	243	208	251	245	262	271	269	201	261	251	224	232	252	217	258	260	226	244	250	242	259	262	236	230	243	240	265	223	236	251	220	264	262	221	237	250	234	245	265	215	222	227	259	210	250	257	244	284	227	254	238	244	241	206	248	266	242	231	211	233	243	234	244	236	228	252	249	235	229	253	267	243	244	195	217	246	235	222	244	246	227	247	229	244	240	261	259	241	260	258	215	259	240	247	248	229	243	228	223	235	215	211	236	259	214	246	213	202	250	248	245	232	252	242	251	239	272	249	226	252	219	266	221	234	230	245	230	221	221	243	265	214	226	240	246	257	229	220	254	255	235	239	240	249	243	223	245	255	249	231	244	244	239	259	240	217	244	259	243	255	234	262	234	260	227	238	244	221	250	222	247	242	256	244	224	232	252	195	223	240	231	248	257	250	229	200	224	249	241	230	252	225	233	223	249	244	261	247	256	235	245	231	240	249	221	230	277	253	239	232	235	217	249	238	234	236	227	251	245	260	259	238	245	231	228	234	225	239	222	281	264	241	231	252	257	254	235	252	229	231	260	246	266	206	273	238	219	249	202	255	250	251	255	244	225	254	259	237	228	244	247	248	228	246	211	238	255	259	233	240	251	223	240	244	246	252	245	223	224	230	241	258	240	239	216	231	253	249	235	237	263	217	229	235	256	253	223	223	223	245	237	260	267	240	250	237	253	235	241	264	245	245	243	253	228	250	239	247	248	239	258	233	229	266	266	239	238	208	228	271	239	229	223	223	242	237	229	248	234	241	270	232	243	277	249	217	262	296	238	245	231	229	245	244	208	260	260	212	268	233	235	236	243	203	209	240	275	225	239	230	266	249	255	259	247	230	259	248	236	239	240	254	240	275	238	243	251	255	213	246	228	231	228	257	228	238	234	246	231	245	235	288	228	219	259	251	239	232	208	227	239	238	235	219	242	217	243	248	229	245	217	256	233	262	235	251	282	239	258	241	216	258	245	245	255	251	227	232	240	276	236	267	227	257	249	229	289	268	242	229	231	244	228	241	240	229	246	252	222	266	247	220	243	244	243	243	224	235	224	253	247	223	269	228	241	250	229	235	256	217	228	244	256	226	242	216	256	254	237	235	248	245	257	246	238	252	249	257	231	248	249	254	242	235	236	256	248	269	238	220	244	239	212	243	216	226	230	252	258	225	229	212	202	221	221	244	249	267	223	194	238	248	260	228	242	236	252	222	219	245	240	247	259	234	258	256	295	241	228	231	237	252	228	232	257	247	250	218	247	213	209	246	221	232	250	208	251	255
20968	11298	8478	9922	10571	10811	9308	7880	10130	7027	4330	3914	3071	2353	1903	1641	1369	1250	1189	990	999	968	993	918	907	902	813	763	755	789	782	756	720	750	738	722	698	701	713	734	683	676	680	654	682	695	718	707	671	674	691	722	682	694	689	702	679	669	722	701	702	728	705	714	732	726	727	695	770	772	782	754	768	774	792	850	822	761	818	826	815	716	739	800	744	712	757	724	721	725	699	665	747	715	754	704	650	663	713	718	678	653	715	643	682	697	696	675	678	694	668	692	622	642	671	673	680	696	632	656	641	646	669	680	635	690	677	631	643	666	635	652	653	642	659	599	620	646	682	644	594	637	618	598	650	659	637	603	634	662	719	643	659	656	627	593	656	638	605	603	633	661	681	620	623	629	658	620	662	626	657	613	640	625	593	600	657	644	599	682	645	659	627	645	600	636	638	637	611	627	640	617	653	610	622	655	638	628	606	638	636	616	636	598	614	651	677	668	645	633	681	628	608	661	637	622	662	635	720	632	660	624	630	632	653	611	644	629	602	664	597	577	614	616	609	626	645	659	607	632	653	661	619	653	621	673	672	582	648	638	620	642	639	613	635	662	601	599	620	640	615	667	588	657	664	640	673	621	597	605	625	626	610	665	704	664	595	622	589	599	669	623	648	612	638	641	634	615	651	584	626	608	604	635	625	621	640	610	654	652	624	606	618	650	663	691	661	633	641	598	618	614	614	612	616	613	660	624	652	621	645	604	663	635	633	680	629	633	642	645	697	601	664	627	605	585	604	626	583	657	665	662	603	627	625	625	663	636	615	593	617	617	633	615	631	637	673	648	625	613	623	605	613	612	649	655	642	612	625	640	638	602	622	632	590	635	608	662	615	611	640	604	674	669	669	632	624	687	639	596	617	650	664	661	628	605	647	645	662	644	643	686	645	634	612	652	640	596	614	620	616	621	647	605	592	607	632	669	607	619	660	608	588	650	634	626	638	662	660	665	621	590	634	574	646	607	606	618	633	638	611	641	663	648	636	661	661	643	594	635	599	666	672	649	633	586	634	630	614	600	637	667	653	625	641	629	647	669	600	707	640	652	658	656	690	695	671	668	613	644	638	716	645	611	642	589	656	608	661	631	649	639	599	615	636	645	611	655	595	687	636	602	639	613	644	620	653	631	632	649	667	554	652	646	639	612	666	611	639	669	638	687	604	631	647	629	595	696	617	686	669	634	676	640	667	584	615	669	611	622	606	667	625	654	643	637	652	624	617	648	643	631	658	627	609	669	648	655	671	639	655	636	665	646	645	631	623	647	656	608	640	678	617	635	650	637	624	648	639	647	639	657	655	645	628	624	653	584	646	610	640	610	649	631	656	664	654	642	616	623	655	642	670	615	602	623	627	600	622	643	641	626	655	636	667	655	616	632	661	670	644	585	656	679	623	666	607	639	617	662	577	601	685	626	596	622	617	614	643	656	668	642	617	650	634	613	633	618	672	647	619	613	600	631	655	627	647	605	662	634	629	591	589	615	663	662	626	626	612	643	636	642	634	588	655	647	669	613	650	636	648	622	645	669	662	659	614	651	652	646	637	631	649	627	611	661	614	624	604	633	655	613	617	657	603	649	625	623	627	648	619	671	642	612	641	631	652	639	629	652	635	637	625	651	665	641	652	637	619	669	632	637	637	669	609	663	608	662	586	623	633	622	654	651	659	663	602	619	615	637	700	588	659	627	643	628	630	620	656	676	610	622	658	622	648	643	635	650	640	612	639	641	652	630	675	670	618	639	627	636	666	628	582	701	698	658	659	656	623	643	629	641	621	626	670	658	621	607	628	634	631	640	658	658	633	637	581	621	613	617	631	633	602	593	627	610	584	650	660	629	593	658	594	617	645	645	616	611	637	629	643	645	669	635	648	611	678	653	638	659	634	660	675	656	636	632	649	626	616	644	627	671	651	625	621	669	577	633	610	660	639	635	623	633	605	634	630	603	619	650	701	566	676	648	667	615	630	609	632	631	668	602	639	634	637	661	701	634	650	621	626	629	684	664	631	596	685	656	651	667	676	621	669	605	611	624	623	677	606	653	628	613	647	661	660	661	624	651	667	612	647	660	599	650	625	650	618	608	659	650	623	555	635	604	664	618	637	673	597	654	622	676	619	658	642	610	613	645	650	642	674	631	658	630	623	634	588	613	639	632	657	624	611	635	641	613	678	635	643	587	638	603	579	662	622	669	656	661	656	624	615	703	641	626	651	663	616	630	578	614	656	640	628	608	645	654	600	670	639	641	675	636	604	641	668	649	690	649	624	652	591	610	646	672	637	616	618	606	671	614	619	618	648	667	623	677	641	681	659	681	652	647	630	626	636	601	674	676	658	599	636	698	633	617	640	624	633	635	689	611	651	605	658	614	659	596	647	634	658	640	643	628	639	615	641	615	667	643	599	637	642	683	629	653	662	650	616	606	653	648	648	609	625	604	591	605	650	629	623	595	627	678	637	625	655	647	607	627	633	629	610	635	621	730	664	652	605	645	607	655	625	591	615	610	614	651	618	652	623	650	655	668	650	644	604	640	655	656	666	647	660	618	626	610	628	619	612	628	671	612	633	601	654	650	666	620	620	628	642	627	638	653	611	613	662	649	599	641	683	674	652	629	670	679	635	596	654	630	587	632	596	684	602	644	687	666	684	619	645	673	682	623	652	633	655	645	631	666	631	655	647	645	603	666	605	640	591	653	649	660	586	649	642	693	639	626	642	626	632	640	671	646	612	612	588	661	644	687	659	638	635	661	684	692	623	638	623	644	653	630	671	661	671	664	642	624	626	650	614	676	652	640	682	640	635	633	602	611	658	613	623	653	645	668	671	639	633	627	638	589	594	637	662	645	624	642	622	618	645	632	604	665	633	603	649	655	663	641	649	614	611	649	661	679	640	632	625	595	589	627	673	632	642	665	667	634	599	648	643	662	650	614	616	656	643	700	662	653	623	628	627	667	638	661	603	627	595	640	644	646	648	725	612	664	601	614	595	625	687	643	632	618	605	697	622	625	610	649	613	625	636	655	645	624	599	675	673	650	631	605	635	639	620	629	636	639	622	665	637	619	600	676	641	647	656	656	643	640	641	606	668	621	681	613	614	628	624	654	662	610	599	657	626	639	640	622	655	608	662	670	691	666	618	622	604	622	623	615	589	666	644	638	609	657	656	600	638	638	625	640	601	638	661	625	658	607	677	588	605	631	609	598	609	647	632	640	641	663	633	653	654	590	652	621	661	622	677	670	641	624	613	655	638	651	636	640	602	660	649	651	612	644	651	611	630	625	650	618	668	606	664	649	610	609	639	642	653	671	671	612	634	645	624	602	691	598	683	586	648	659	676	646	667	630	623	596	594	598	658	598	607	631	657	616	605	653	612	621	649	652	620	618	673	618	622	673	678	647	615	600	633	651	629	624	650	637	663	645	639	631	650	660	649	649	673	643	678	595	609	621	628	612	639	619	624	637
5980	1961	1263	993	795	718	547	444	413	390	377	362	308	317	338	335	319	294	328	290	318	317	321	322	323	290	291	338	300	327	306	327	287	312	292	309	327	347	313	300	275	333	292	309	316	310	326	318	321	318	312	301	284	314	316	315	321	320	294	328	319	269	327	302	305	300	353	332	302	292	296	296	311	330	346	290	305	307	326	309	322	307	296	319	283	325	304	280	341	303	320	276	318	338	310	302	277	296	286	286	299	302	338	329	292	302	323	285	313	327	332	296	296	295	286	293	330	266	291	293	283	318	293	305	311	312	325	286	309	308	333	309	304	301	312	299	298	312	295	340	330	270	343	300	308	305	355	320	284	314	320	320	303	281	294	362	311	300	336	324	327	323	274	319	341	309	306	310	352	334	300	284	298	314	315	314	329	312	295	317	293	306	327	321	341	294	301	359	319	306	315	318	292	307	281	274	348	348	310	336	330	325	298	300	303	288	326	347	298	270	297	325	310	286	300	277	294	319	307	318	337	320	296	282	322	283	293	280	312	296	277	293	349	307	310	354	340	304	335	349	290	337	331	334	289	272	315	331	299	332	295	285	314	322	299	329	304	327	318	331	298	317	290	320	321	321	311	316	307	324	292	325	307	269	327	315	318	313	305	339	286	319	325	335	310	328	280	303	329	299	282	289	306	327	304	341	286	333	324	335	301	300	338	345	297	309	298	316	300	321	300	321	298	292	299	298	262	327	266	326	301	285	288	279	325	279	283	303	325	325	329	318	271	309	280	303	306	288	313	328	299	315	313	337	286	313	285	325	285	306	278	325	312	336	284	314	321	299	335	334	311	291	328	283	337	320	277	300	322	302	301	283	295	274	296	318	317	300	291	318	305	325	299	316	313	316	295	264	324	308	303	307	311	271	303	298	325	299	321	285	324	317	275	279	309	305	302	292	321	273	320	303	321	308	304	301	298	299	316	297	337	267	296	336	297	320	274	345	294	332	292	276	312	311	324	342	292	323	330	292	322	307	306	328	294	344	333	306	328	308	316	298	301	325	313	312	314	325	311	346	309	299	283	298	319	270	309	334	305	290	284	333	304	308	301	321	345	336	286	282	333	317	268	308	275	303	320	313	328	298	284	299	308	307	333	288	310	334	310	310	292	324	318	320	330	298	305	307	264	328	290	312	280	328	307	287	322	335	308	319	307	309	360	284	309	343	321	322	312	304	277	294	290	317	297	300	319	306	322	304	339	273	333	302	327	347	317	304	306	308	303	312	298	308	312	308	313	294	326	318	300	344	292	293	311	345	310	318	281	292	340	331	296	317	328	296	290	338	314	304	269	291	318	288	319	317	300	296	288	287	296	308	261	329	317	300	327	300	320	327	294	337	302	323	278	299	310	288	309	323	328	309	286	317	303	295	300	323	300	312	306	301	291	313	353	314	322	321	286	315	320	320	321	308	283	315	327	326	300	288	316	313	323	308	315	275	328	328	317	312	277	309	319	283	292	315	281	303	302	301	304	278	298	322	335	314	306	309	305	273	313	328	327	287	313	321	303	300	324	316	324	283	322	312	320	307	325	334	318	316	303	278	280	320	336	345	272	295	257	311	332	298	326	325	319	285	302	319	319	302	330	312	310	311	311	304	301	310	298	289	294	308	289	285	298	319	285	320	279	308	331	267	287	293	318	324	314	290	328	303	321	323	302	289	338	309	286	286	314	292	329	306	324	291	322	323	297	300	282	300	297	296	306	315	330	301	287	292	321	292	315	335	321	329	318	307	350	322	287	330	306	300	287	277	302	311	270	299	287	328	328	305	329	333	353	329	293	308	338	283	325	310	317	280	324	302	294	302	318	300	307	341	307	329	307	308	313	298	309	306	323	259	321	313	328	306	293	309	310	292	266	324	298	316	307	315	280	290	289	283	292	302	330	320	325	279	302	289	299	329	296	293	313	330	301	319	274	303	277	303	345	319	299	306	315	295	313	276	331	306	272	300	296	346	307	322	313	310	332	290	327	336	330	294	306	308	272	281	298	318	303	281	337	313	293	325	304	308	290	277	316	308	275	319	286	310	304	312	286	284	304	323	310	300	317	288	313	297	306	309	290	305	321	335	337	292	301	316	285	314	290	325	319	313	281	303	325	333	312	294	302	327	313	310	323	315	313	311	283	304	289	316	293	315	303	326	317	289	283	330	335	304	312	320	278	323	316	320	302	317	291	292	303	303	297	310	308	287	328	326	337	317	306	305	307	306	297	326	293	318	348	343	308	313	288	310	330	344	324	346	312	345	336	285	311	321	343	332	309	280	310	299	315	288	288	313	332	317	306	289	331	293	289	318	324	303	312	298	323	314	309	293	283	302	321	266	327	292	281	317	319	322	301	304	310	276	354	329	304	325	306	286	325	302	305	340	305	300	351	294	329	317	329	319	310	340	315	303	329	289	329	306	327	288	300	330	301	344	303	319	338	299	266	280	294	302	311	321	270	315	327	318	331	296	302	297	315	301	341	303	328	297	318	320	287	292	273	317	301	309	313	314	286	296	309	290	332	306	339	298	303	308	341	339	308	315	305	331	293	305	326	288	361	326	320	300	333	294	315	335	286	302	293	313	351	313	334	293	294	364	313	306	317	313	282	296	298	296	318	268	297	311	312	310	344	296	295	316	310	296	321	292	287	309	318	317	313	324	298	330	319	330	300	257	319	279	286	317	314	310	300	340	297	330	307	288	317	316	272	341	290	287	308	332	313	297	318	300	325	315	299	286	307	314	341	306	315	292	308	325	310	331	303	277	310	309	316	304	306	308	308	287	327	309	312	308	284	290	333	325	321	302	304	326	294	333	324	315	306	303	314	325	310	316	295	312	320	296	296	320	310	333	271	318	308	335	315	293	321	316	297	297	331	331	292	321	323	326	288	324	302	306	300	347	328	292	343	306	313	338	274	289	327	329	306	305	295	322	319	286	318	287	311	269	343	342	313	282	323	308	289	310	323	301	309	311	302	314	326	319	333	311	284	316	286	296	306	295	311	299	301	277	280	310	313	289	309	297	310	295	307	322	313	311	313	305	281	339	305	309	274	320	340	323	312	292	290	287	295	320	311	324	340	330	283	300	320	301	317	294	293	301	329	325	310	326	334	287	327	328	309	331	324	295	308	266	350	290	326	325	317	338	322	301	318	322	304	291	283	335	316	303	320	316	318	277	307	307	327	267	290	345	308	330	305	327	260	266	301	283	300	325	319	341	329	309	346	305	299	318	341	293	312	281	309	318	321	333	312	339	320	281	322	330	334	312	303	305	313	322	295	315	281	334	342	278	296	320	298	307	288	293	284	282	287	276	310	294	285	315	308	349	303	316	275	359	291	278	307	316	315	312	301	310	332	314	275	303	290	307	326	282	316	295	296	354	299	319	321	294	356	289	343	349	304	305	274	313	299	297	310	324	327	342	314	313	291	292	341	334	313	305	311	302	314	309	339	279	325	321	314	321	317	286	312	308
4809	2712	2351	2558	2483	2089	1859	1612	1723	1462	1269	1087	1059	1025	939	954	932	870	853	863	825	818	811	826	901	795	803	802	774	818	875	772	797	816	799	837	796	867	772	770	809	864	817	807	759	809	786	832	807	760	819	808	851	806	791	828	837	846	827	854	859	866	846	834	837	857	836	855	768	818	794	856	844	901	840	811	852	864	809	834	874	801	833	791	791	828	836	843	826	901	845	781	804	791	790	835	839	827	824	843	798	811	829	836	797	849	809	808	782	878	848	823	875	806	817	823	832	797	837	815	821	819	787	819	898	810	789	813	805	781	793	832	796	810	806	818	811	813	783	796	818	832	795	797	783	760	772	783	767	804	779	819	815	819	855	746	824	788	862	762	825	830	879	814	830	806	815	803	813	787	792	797	861	788	825	836	802	855	796	775	806	777	781	811	816	824	756	796	828	805	853	800	771	804	818	783	832	808	764	825	843	802	812	813	794	757	852	815	776	805	774	798	813	818	812	838	777	820	793	748	799	850	790	814	816	794	782	811	822	807	848	853	814	833	789	812	834	861	808	813	801	867	838	778	753	796	840	864	734	811	797	786	809	831	757	827	802	823	865	849	759	797	798	856	766	812	816	807	850	803	838	807	795	752	832	729	822	853	780	860	822	788	812	803	842	812	821	783	843	790	812	823	815	792	780	764	817	799	785	790	814	833	786	793	825	798	815	803	852	854	781	772	827	790	811	844	809	819	811	817	809	757	815	764	797	815	863	811	825	817	827	820	783	803	811	840	841	793	837	813	770	863	833	813	808	800	790	810	798	789	832	795	797	837	763	771	782	849	795	795	779	861	785	822	823	820	772	819	805	786	776	790	792	780	807	832	818	851	812	756	827	829	817	852	793	782	818	792	802	801	815	791	832	784	819	830	806	839	789	785	770	822	812	772	803	790	811	778	819	838	767	786	813	862	793	780	785	820	798	814	801	842	823	795	759	823	780	805	799	805	808	746	808	781	855	796	787	793	802	819	774	805	836	830	765	833	840	801	818	779	788	865	824	816	782	868	798	750	845	807	773	784	819	821	824	824	798	854	818	788	800	855	808	804	827	816	782	799	826	800	844	803	796	834	822	815	843	807	803	864	862	808	851	868	809	809	829	822	831	848	819	755	810	760	788	798	818	868	844	841	805	816	876	806	804	818	819	796	806	848	849	836	819	832	817	779	825	792	796	846	833	771	857	763	792	805	796	838	822	769	777	807	777	839	825	843	795	823	828	781	821	861	807	761	848	809	796	752	814	795	745	851	793	808	812	792	847	777	800	789	841	772	795	811	786	807	785	809	814	793	826	805	829	770	785	782	832	851	834	830	795	771	794	791	828	767	801	838	785	842	829	802	802	829	789	795	826	833	786	801	823	830	767	837	809	867	797	812	825	807	770	816	845	761	746	854	770	841	855	828	814	779	834	852	809	817	793	819	797	797	803	816	851	812	787	846	857	882	869	809	789	809	835	816	834	836	824	843	758	814	808	812	823	800	831	816	803	831	844	766	771	824	839	805	807	828	841	858	811	823	838	818	824	774	867	810	835	810	836	809	808	805	817	811	761	789	830	816	851	788	803	744	836	805	794	810	862	832	876	848	847	793	812	785	793	830	849	777	814	811	800	803	840	767	824	854	817	808	786	822	768	802	832	842	831	770	833	836	814	776	787	758	788	841	835	827	832	822	785	819	828	820	758	849	783	778	786	770	800	851	852	819	873	870	779	758	819	850	803	793	810	787	832	842	848	802	815	753	815	776	818	797	784	816	783	821	805	817	864	808	797	785	796	818	788	783	792	819	824	750	789	827	788	807	811	853	777	783	795	824	824	795	776	774	814	747	815	811	748	811	819	812	793	783	777	798	831	775	802	757	809	810	813	819	833	844	833	821	817	807	898	859	769	817	794	773	814	839	830	800	828	821	750	845	800	840	778	813	851	823	797	796	823	804	779	838	778	768	799	835	786	795	791	811	784	832	787	827	816	784	789	819	831	799	839	775	826	845	817	778	825	837	834	768	811	779	821	819	843	807	788	842	832	787	804	811	822	777	782	832	841	777	807	780	788	782	773	822	796	821	784	777	788	773	817	833	845	861	780	824	841	767	805	834	778	827	745	832	825	850	828	792	811	815	794	781	794	789	822	768	858	772	741	756	854	800	795	822	799	816	801	812	782	807	807	824	787	786	770	819	835	789	787	806	824	776	855	786	832	854	767	742	797	820	854	814	876	857	808	809	805	784	869	840	829	771	843	785	816	899	834	794	823	789	785	806	795	813	814	791	851	815	782	794	841	826	873	751	814	805	822	801	785	778	830	797	824	831	815	809	823	794	784	801	754	799	788	817	870	808	812	795	799	809	798	808	798	855	830	802	787	753	749	743	804	785	794	780	796	770	768	777	817	839	825	804	791	837	818	804	806	800	836	794	783	843	799	819	845	784	830	789	774	810	823	792	785	828	784	832	813	800	792	842	776	821	814	797	796	789	797	822	845	809	810	828	748	828	824	832	792	746	782	780	827	779	841	798	842	825	855	800	792	871	795	816	835	772	800	814	815	791	821	803	816	818	876	834	833	808	901	819	839	832	820	809	796	849	749	879	863	788	776	816	785	814	865	793	787	770	818	852	820	770	812	799	835	833	837	800	812	884	831	843	812	784	791	796	767	800	803	843	798	808	865	785	767	795	821	810	804	805	830	838	789	803	789	836	773	828	795	729	787	806	819	818	804	827	770	807	847	790	852	795	838	818	788	799	837	780	801	773	797	800	807	842	817	896	820	801	831	820	795	844	813	847	763	811	720	807	820	777	797	830	817	820	789	837	825	769	777	847	841	852	802	789	756	827	820	798	785	806	791	833	801	811	843	786	791	792	824	761	799	837	821	805	781	807	818	802	763	775	873	804	814	771	803	818	830	789	773	828	808	819	799	814	860	760	812	771	747	852	794	797	817	817	779	802	787	825	797	793	813	773	794	836	802	823	789	788	814	833	839	816	820	766	799	750	759	808	891	802	761	804	853	789	831	807	828	835	770	821	782	832	803	838	828	839	767	763	774	807	776	796	804	776	780	760	803	803	809	740	855	820	827	815	784	845	787	818	799	781	817	859	737	809	841	813	811	841	833	873	812	848	775	811	847	828	822	874	798	846	798	812	791	839	802	832	833	817	828	807	847	732	807	778	841	780	787	793	837	789	793	798	842	819	842	744	770	816	736	807	787	840	787	806	899	856	789	840	778	809	788	763	808	850	804	824	801	827	793	813	804	798	820	806	782	792	851	805	864	860	814	806	790	756	800	846	785	762	842	798	796	838	803	814	766	805	836	785	787	837	812	774	796	827	804	818	825	891	783	842	816	795	816	843	794	799	806	867	786	844	857	783	756	799	783	788	791	816	775	798	799	834	805	817	769	813	785	784	825	835	832	802	827	780	823	809	775	752	835	815	744	835	809	781	813	834	791	816	781	866	818	816	835	806
22688	12360	7481	5592	5246	4939	3594	2522	2402	1513	1013	717	645	489	446	456	431	359	353	360	367	383	362	376	392	329	383	351	365	346	326	327	310	298	363	336	351	346	326	341	350	336	333	350	346	370	338	358	316	321	320	312	286	355	334	335	343	330	346	328	346	348	349	342	342	338	315	339	332	365	347	357	331	352	332	360	347	315	342	312	329	387	311	327	329	369	324	362	365	349	353	334	378	290	355	371	339	296	316	360	350	341	327	363	318	337	340	339	323	330	342	339	318	353	362	332	340	321	336	365	338	354	306	344	328	303	319	378	373	310	347	320	309	351	360	339	340	360	306	335	330	322	328	343	348	338	319	347	333	379	331	334	337	388	353	329	338	340	342	346	318	310	314	348	326	354	327	349	346	327	311	316	370	324	325	319	328	328	363	315	333	333	348	327	288	372	328	278	368	316	339	328	303	355	319	343	367	380	336	324	363	333	318	325	307	323	307	316	349	314	294	328	334	314	337	342	323	326	327	345	358	335	336	314	345	343	336	309	294	346	324	318	341	321	312	346	324	326	305	334	304	343	350	333	309	344	320	328	301	303	332	356	343	380	335	365	306	341	343	323	355	332	358	310	363	319	310	318	343	346	336	327	332	345	311	351	329	342	331	337	332	311	327	320	332	345	350	355	353	405	325	378	332	344	308	327	359	354	320	336	334	339	321	323	347	346	324	340	359	327	328	346	325	353	356	319	335	350	314	339	324	343	344	345	330	317	367	335	319	362	356	342	371	312	309	351	320	374	303	314	331	332	352	364	348	302	346	329	402	322	346	362	300	325	315	364	353	334	353	292	311	319	353	309	337	321	368	328	338	342	309	315	345	315	359	325	327	345	319	316	313	285	323	354	333	326	349	332	383	329	359	330	309	325	362	352	331	328	304	371	322	368	356	364	313	341	344	352	348	323	344	341	344	339	351	345	322	345	332	336	360	350	353	340	302	342	362	345	345	354	352	350	347	323	352	290	329	344	318	330	336	331	362	378	341	343	329	332	322	337	307	334	321	355	333	332	351	373	325	369	320	352	352	341	337	326	331	366	329	351	294	329	310	305	325	359	333	338	341	352	316	336	346	369	340	332	362	313	341	306	314	355	319	318	323	333	337	330	344	341	319	297	333	349	298	314	325	335	332	334	350	367	325	348	365	316	357	349	339	333	331	344	303	317	342	341	319	343	335	327	352	314	330	352	363	349	364	320	339	332	354	320	354	319	333	323	361	355	312	366	320	310	335	328	328	326	338	336	323	349	330	322	355	330	317	328	357	316	346	301	346	331	312	350	319	346	353	353	295	314	341	359	355	351	361	315	356	357	350	353	320	346	325	335	312	296	331	312	313	342	356	318	317	346	397	346	341	332	359	308	331	325	361	334	343	368	319	325	338	333	361	300	326	300	305	338	333	302	304	358	346	311	318	367	308	343	363	318	349	330	333	339	321	345	298	327	306	339	312	357	341	306	336	323	304	340	295	314	320	351	350	328	342	348	305	328	333	350	347	341	314	333	347	344	342	333	341	370	317	316	356	375	325	346	320	331	318	358	306	361	323	320	312	324	322	324	352	328	355	348	299	362	329	360	340	353	349	353	333	332	287	329	368	341	311	334	308	358	347	333	336	319	339	316	332	330	336	313	326	321	367	319	353	347	333	345	322	335	359	369	334	307	327	350	332	323	347	348	332	336	316	386	324	347	344	356	324	348	345	324	373	362	356	335	313	368	324	329	314	332	331	320	330	388	310	301	350	317	321	370	357	319	294	348	345	340	348	324	335	359	317	382	339	319	303	333	366	321	333	344	352	316	354	344	374	361	341	352	322	315	345	319	362	346	322	332	313	343	322	344	330	317	322	325	339	330	306	298	355	357	340	322	323	344	356	321	330	318	345	327	356	345	324	306	339	324	329	353	303	361	342	281	348	338	332	333	343	348	338	346	311	293	363	351	317	326	314	343	292	355	333	336	295	360	327	340	300	322	351	334	393	321	316	344	362	341	330	380	331	332	345	328	324	314	318	348	363	315	347	309	318	362	303	333	310	351	314	376	355	343	335	309	334	330	329	348	329	299	310	353	335	373	355	323	353	319	298	379	335	307	313	307	319	308	368	332	358	299	321	323	336	355	370	352	361	338	317	337	362	316	311	343	342	336	326	303	350	344	305	310	356	325	311	320	390	347	348	342	318	389	351	312	329	369	317	326	345	391	336	339	335	321	339	353	353	336	327	337	334	320	342	327	333	350	354	326	313	311	334	314	332	341	366	309	347	336	355	342	343	302	380	333	326	345	349	310	332	339	331	337	328	332	316	347	361	317	340	338	361	336	345	377	321	307	310	354	326	334	305	330	317	335	349	362	333	342	317	362	323	353	327	338	309	346	338	329	322	333	323	337	355	351	320	320	321	298	297	321	364	318	314	336	287	336	346	319	347	301	337	325	321	334	334	340	351	336	311	330	326	311	355	364	342	338	352	304	323	313	319	316	310	318	359	330	333	301	369	312	343	336	330	319	332	354	319	335	341	333	352	362	339	326	338	332	344	317	327	350	300	336	326	352	353	324	343	360	327	339	329	312	355	360	311	324	347	323	378	333	336	366	330	336	387	328	353	368	312	370	325	334	352	324	336	353	317	366	379	366	355	326	345	336	319	372	350	319	344	371	292	304	321	318	328	337	336	312	320	335	320	341	332	304	309	302	318	350	303	311	331	343	341	334	314	358	332	357	326	333	316	346	310	344	363	302	323	338	302	322	321	310	337	331	347	330	292	385	338	315	340	313	351	319	350	332	341	340	324	326	327	342	357	341	329	294	333	329	342	349	346	346	316	325	328	350	369	333	341	338	342	341	304	313	350	324	359	351	338	330	328	329	379	333	334	354	340	370	339	310	336	327	360	364	380	328	338	320	346	367	353	351	333	309	306	341	348	304	311	344	329	324	340	335	308	342	334	310	335	322	332	313	310	354	309	325	349	300	341	333	302	359	321	312	358	314	344	314	330	306	315	332	317	341	377	330	337	313	328	356	324	352	353	333	323	347	351	325	311	317	321	320	311	323	322	335	356	354	342	336	321	362	318	320	366	345	318	343	344	289	352	351	367	329	353	341	331	339	352	357	353	346	323	343	328	342	356	336	345	336	335	324	338	330	308	379	359	297	323	325	360	341	334	340	335	341	311	345	360	341	340	294	323	359	322	377	324	334	320	346	310	342	337	318	313	359	347	306	333	359	351	311	321	323	318	355	350	334	322	348	313	310	323	315	326	327	342	308	356	339	376	326	306	359	324	341	332	369	307	341	313	353	307	333	319	345	335	363	334	379	333	346	361	300	368	336	356	339	315	373	379	333	355	320	341	369	360	348	358	364	377	358	348	302	339	335	341	349	346	326	336	333	346	345	299	359	321	381	339	349	335	359	323	321	312	312	344	333	338	355	327	355	353	365	330	304	317	327	335	314	325	320	338	330	333	360	306	349
15720	8514	6188	7265	8181	8261	6628	5575	8344	4624	3284	2760	2284	1879	1626	1353	1289	1134	1220	1102	1058	1009	1061	1046	1010	988	981	989	925	877	931	903	913	905	931	883	888	932	907	871	969	914	902	891	787	886	873	836	880	871	868	826	837	855	843	876	881	863	902	916	926	928	910	931	908	928	950	956	891	957	943	930	1036	969	962	932	960	981	940	961	893	971	939	927	880	927	916	970	903	886	933	916	876	915	916	896	883	919	840	955	906	843	940	924	875	899	906	879	901	925	884	907	848	879	879	871	894	919	892	925	881	908	870	893	872	881	884	908	906	848	897	920	837	865	778	870	848	871	873	855	857	895	856	858	825	889	848	894	860	868	851	849	825	858	830	851	823	842	858	891	870	941	830	821	855	902	841	876	876	854	822	857	887	846	848	844	889	913	892	846	872	854	852	849	851	822	860	874	862	897	943	838	881	902	874	841	839	867	855	836	802	881	854	926	844	859	908	847	882	855	792	886	825	900	832	845	867	865	860	851	813	865	878	881	805	894	872	890	875	835	876	872	907	870	883	835	888	868	876	834	834	888	861	838	870	873	882	820	870	786	892	837	852	891	830	859	844	910	852	864	920	811	831	856	857	818	804	861	890	826	846	842	877	875	879	861	901	850	814	816	799	864	871	871	876	888	877	921	886	867	825	848	889	840	824	855	922	856	911	839	857	869	818	809	868	884	802	890	868	894	906	840	830	808	869	871	880	780	874	875	876	862	905	843	879	889	830	843	816	820	809	849	864	890	848	879	834	846	866	873	811	906	826	891	823	835	837	853	909	848	816	808	874	825	836	862	829	838	816	839	839	816	870	777	889	835	853	826	871	829	848	899	873	877	813	831	818	849	855	870	840	879	946	881	867	877	853	868	835	856	875	867	819	852	918	836	847	844	876	841	889	813	887	899	928	848	893	909	904	870	857	853	832	857	842	858	799	947	870	887	848	867	853	877	812	887	864	808	873	837	857	879	820	875	863	882	833	897	838	868	885	848	881	894	917	847	849	822	877	852	837	903	906	855	895	846	865	879	846	857	847	858	862	785	860	923	882	839	865	899	844	873	852	867	899	847	877	876	813	831	856	815	862	859	868	873	889	868	905	851	877	835	855	844	839	882	890	845	866	859	859	872	866	906	850	789	820	874	857	859	826	861	902	873	884	828	851	845	850	839	819	836	832	906	858	845	882	815	848	887	883	820	807	916	882	840	896	873	868	866	824	900	809	879	831	879	861	873	878	879	854	852	899	911	842	879	885	833	859	849	848	846	878	791	859	866	850	867	912	820	876	819	850	865	887	886	845	870	861	858	821	879	848	851	842	816	871	838	872	837	849	844	896	829	853	905	834	811	882	847	864	831	849	854	891	878	820	874	857	864	824	831	822	808	857	898	882	839	901	888	876	872	861	882	861	877	840	915	818	880	889	889	906	875	877	876	874	888	874	855	865	868	843	872	860	814	858	854	834	829	882	806	819	863	868	866	830	843	808	925	859	887	839	835	845	935	855	850	895	863	854	870	871	831	873	836	876	890	874	884	862	891	825	889	850	897	843	929	857	852	825	848	809	863	818	833	863	866	879	855	842	805	878	879	887	831	861	878	828	845	882	934	887	890	871	850	879	891	838	857	819	830	856	907	885	899	858	840	859	912	882	850	892	845	883	828	829	854	905	837	836	896	871	852	858	823	898	838	844	846	803	861	841	811	876	884	826	854	818	828	833	875	841	846	868	886	847	799	807	853	821	870	843	835	848	863	880	880	887	858	795	837	850	836	830	871	860	899	868	889	820	868	849	813	828	833	926	908	871	869	879	848	830	843	889	847	854	812	800	918	891	835	877	862	867	796	890	852	837	881	901	825	830	851	852	863	842	841	887	864	827	820	870	903	815	864	850	874	831	888	818	889	856	862	818	875	877	871	894	834	797	807	854	889	904	871	863	834	880	835	851	853	852	876	862	873	880	855	862	910	849	807	790	816	836	823	798	869	844	813	901	862	854	886	888	877	847	917	849	901	868	886	820	860	866	862	872	827	857	881	824	813	895	836	867	812	893	846	862	843	845	900	850	843	902	825	875	851	860	922	870	834	835	845	888	890	883	837	858	867	873	887	819	861	797	855	857	886	855	776	873	814	824	864	897	841	831	831	877	813	853	860	882	829	832	829	865	865	883	810	838	876	865	876	871	850	927	858	860	840	868	870	874	875	877	847	869	861	822	883	904	783	895	843	860	898	871	848	883	859	866	827	815	836	842	877	851	853	814	863	833	796	912	882	853	902	846	860	849	831	858	849	869	911	828	880	813	832	852	848	841	845	883	913	867	834	904	847	841	862	826	888	859	884	853	844	895	864	857	814	837	843	863	886	833	874	880	863	846	820	909	842	844	865	828	789	866	819	792	863	866	815	851	826	846	872	867	894	920	858	860	898	848	886	809	842	821	863	921	857	841	893	849	906	845	783	850	818	896	886	911	855	862	870	851	868	879	858	846	854	839	845	851	839	899	900	884	844	899	788	814	854	902	870	829	828	838	879	853	883	830	910	853	861	864	919	898	849	853	828	829	856	813	860	893	886	841	844	888	819	836	844	838	896	833	866	901	794	852	876	854	892	819	843	843	827	845	844	866	836	812	837	878	813	850	836	892	847	812	878	859	919	885	844	801	842	855	876	891	871	788	849	904	882	892	912	911	838	858	865	858	883	871	778	816	899	792	889	874	847	863	856	891	866	814	867	932	833	913	883	876	901	833	880	834	800	876	861	787	820	861	855	907	835	920	849	832	815	815	825	845	918	839	893	813	901	840	814	882	827	906	840	869	846	856	879	874	879	877	853	898	826	901	880	812	841	873	819	846	903	872	840	796	834	889	938	844	820	845	805	870	870	842	850	935	851	778	894	829	829	860	856	887	793	842	836	844	862	852	906	866	835	826	843	830	851	864	853	817	878	809	845	849	857	881	856	850	873	889	875	886	873	834	865	840	862	862	803	891	873	885	812	893	859	837	802	867	834	835	894	887	863	852	849	834	826	866	901	886	842	830	834	869	881	901	860	867	853	844	842	847	833	830	863	856	887	843	826	857	884	817	850	894	885	827	856	851	827	885	837	877	834	894	850	828	877	888	825	812	825	831	877	859	779	874	887	851	878	853	807	912	848	836	923	840	811	918	870	826	867	866	803	860	884	841	871	830	891	876	849	844	822	818	813	872	840	855	787	827	842	876	879	876	854	879	882	897	849	843	881	938	841	846	839	926	851	863	871	805	862	843	834	808	825	823	876	859	821	826	923	834	818	918	856	843	818	848	866	861	849	872	798	848	861	858	885	878	855	878	923	876	843	824	880	844	881	863	859	817	852	839	859	841	903	840	865	858	853	835	875	824	872	894	867	918	899	904	872	857	857	854	870	878	851	867	877	891	833	844	876	846	883	864	833	821	872	888	813	834	810	855	881	799	846	884	859	900	923	907	850	855	867	822	915	829	839
120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	120	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	103	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
